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
337025897150	337025897706	337025898256	337025898807	337025899357	337025899907	337025900457	337025901007	337025901557	337025902107	337025902657	337025903207	337025903757	337025904307	337025904857	337025905407	337025905957	337025906508	337025907058	337025907608	337025908158	337025908708	337025909258	337025909808	337025910358	337025910908	337025911458	337025912008	337025912558	337025913108	337025913659	337025914209	337025914759	337025915309	337025915859	337025916409	337025916959	337025917509	337025918059	337025918609	337025919159	337025919709	337025920259	337025920809	337025921360	337025921910	337025922460	337025923010	337025923560	337025924110	337025924660	337025925210	337025925760	337025926310	337025926860	337025927410	337025927960	337025928510	337025929061	337025929611	337025930161	337025930711	337025931261	337025931811	337025932361	337025932911	337025933461	337025934011	337025934561	337025935111	337025935661	337025936212	337025936762	337025937312	337025937862	337025938412	337025938962	337025939512	337025940062	337025940612	337025941162	337025941712	337025942262	337025942812	337025943362	337025943913	337025944463	337025945013	337025945563	337025946113	337025946663	337025947213	337025947763	337025948313	337025948863	337025949413	337025949963	337025950513	337025951064	337025951614	337025952164	337025952714	337025953264	337025953814	337025954364	337025954914	337025955464	337025956014	337025956564	337025957114	337025957664	337025958214	337025958765	337025959315	337025959865	337025960415	337025960965	337025961515	337025962065	337025962615	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
49689	20939	12381	3062	1489	1160	976	775	713	705	567	558	507	530	512	470	526	432	419	461	428	413	420	457	403	467	433	453	427	408	411	393	413	455	434	403	403	394	419	445	428	407	396	407	389	418	403	395	448	431	434	430	421	390	400	375	435	398	381	378	374	377	403	412	375	364	418	397	383	423	397	392	406	427	414	409	389	413	389	404	389	377	391	413	389	397	401	405	398	397	426	418	454	408	385	397	411	406	415	400	394	413	386	398	444	429	384	372	412	417	395	380	415	414	386	361	441	391	449	397	394	442	382	432	425	419	419	419	411	430	374	408	396	404	396	407	390	356	403	381	369	371	432	417	419	392	371	427	407	392	376	412	396	419	415	415	408	420	370	366	389	402	420	399	382	403	390	412	414	416	409	399	390	376	395	401	398	407	377	426	389	416	391	372	423	399	382	420	407	377	395	387	377	381	388	359	387	393	413	368	419	390	402	405	379	392	421	399	404	403	411	413	386	392	399	382	378	385	403	365	388	396	402	390	387	376	421	436	354	418	418	437	409	407	386	397	411	377	401	330	396	374	393	383	416	384	410	420	405	375	391	412	391	425	394	409	392	412	370	394	377	386	370	381	429	400	396	405	405	417	360	392	383	407	407	363	399	375	374	408	411	390	385	423	378	393	399	380	364	431	429	411	409	345	376	389	422	400	405	406	388	388	434	383	458	380	403	424	374	377	405	402	349	368	397	399	376	412	386	401	385	425	392	406	382	409	374	364	398	420	370	389	414	389	364	392	348	376	399	410	398	389	445	389	393	405	392	400	369	402	417	398	397	411	372	392	395	414	367	388	367	411	392	367	409	418	389	395	395	401	397	382	396	378	376	368	411	368	374	400	401	412	424	439	403	368	409	404	391	391	373	379	429	382	368	414	407	388	394	380	418	408	408	390	386	397	404	400	395	409	427	393	374	406	374	370	388	394	413	378	391	380	476	423	415	395	423	435	406	406	386	407	382	407	402	410	400	417	420	393	415	388	416	395	400	405	387	376	389	399	368	418	367	416	438	414	379	440	371	420	394	388	444	365	395	361	376	348	431	395	408	401	393	400	413	384	402	414	403	376	384	420	416	401	406	387	385	376	427	405	392	413	363	384	401	404	385	405	383	367	404	384	397	422	420	422	403	399	380	373	371	403	404	388	398	390	408	384	347	405	386	380	450	392	390	409	384	424	391	355	411	368	391	432	361	387	377	397	416	397	388	351	401	411	390	369	369	389	383	370	433	423	432	414	407	383	398	389	382	363	407	392	400	398	425	391	440	391	428	352	418	416	390	372	400	436	407	391	412	378	399	400	400	403	406	367	407	431	389	391	415	401	417	383	388	404	407	407	402	373	372	399	431	402	349	397	384	386	393	395	383	383	375	440	422	378	378	376	406	403	428	398	369	407	410	391	415	414	428	411	359	355	420	405	368	356	414	410	394	403	402	381	380	427	396	398	406	419	407	388	411	398	382	394	402	397	394	345	429	407	369	423	403	404	393	425	413	424	397	401	420	347	332	388	435	450	380	409	380	382	457	421	387	386	383	395	383	376	401	408	356	452	381	400	379	412	425	360	422	399	408	398	411	382	411	437	419	387	373	407	416	395	400	434	411	378	398	411	386	364	410	417	407	407	384	405	379	385	383	385	421	390	388	373	406	407	405	435	383	422	382	388	375	414	422	415	361	426	374	418	387	411	422	408	366	364	425	395	395	409	380	399	449	387	399	399	390	429	393	392	400	412	364	406	403	372	400	380	404	410	379	418	384	370	413	373	377	416	398	428	385	403	395	434	409	396	384	394	424	390	397	359	379	404	415	379	372	386	398	389	393	395	384	448	376	383	394	410	403	416	431	380	384	374	370	381	397	380	386	390	394	394	431	381	374	410	387	392	415	386	368	397	440	388	405	406	413	403	410	418	411	373	403	427	392	404	378	407	358	394	382	392	407	394	386	367	394	418	370	388	403	430	393	374	370	365	412	398	427	401	394	399	424	383	439	431	370	407	420	416	413	420	361	375	410	431	431	383	418	374	385	434	387	387	413	401	397	414	383	428	377	365	370	405	378	390	421	372	408	409	389	389	361	364	388	413	372	399	365	405	407	388	393	403	397	363	418	396	426	385	414	362	393	426	395	407	391	406	415	378	421	413	421	410	387	407	368	402	419	399	379	421	376	429	401	393	400	390	384	410	432	419	407	381	403	383	392	432	348	392	401	377	387	382	416	427	369	413	396	378	394	424	415	373	414	394	386	394	418	420	389	390	390	382	420	421	391	420	398	389	402	375	412	369	418	410	430	395	410	402	369	402	424	384	372	374	376	409	418	382	416	398	433	420	417	410	393	392	372	398	404	364	372	420	389	369	392	422	442	404	393	455	405	419	401	435	372	404	415	418	395	429	423	404	396	416	389	403	426	386	403	410	401	446	404	441	383	436	403	374	358	404	408	410	388	419	396	407	390	407	390	360	385	414	416	397	408	413	398	391	407	387	386	398	416	366	409	438	410	412	403	407	361	383	370	408	412	373	383	412	403	435	412	397	417	390	383	397	371	406	396	436	395	336	379	374	385	360	396	412	411	398	400	433	383	426	376	390	370	392	390	421	346	426	386	395	440	395	367	380	408	412	382	394	412	406	418	411	418	388	404	422	412	399	394	424	393	400	384	417	385	408	417	400	404	395	411	376	406	366	403	369	380	417	406	439	407	395	379	394	378	423	414	418	385	428	387	422	383	420	414	384	426	393	360	419	386	385	407	433	429	385	406	379	364	422	384	368	416	376	376	391	390	455	401	383	380	416	403	408	387	385	381	403	408	362	384	373	412	384	368	399	418	377	430	442	363	378	403	397	412	423	392	407	389	382	401	393	431	442	418	410	383	379	433	435	389	385	422	415	434	421	397	411	431	371	396	433	419	388	410	397	352	392	430	363	399	401	427	374	387	418	388	407	391	371	412	425	437	376	430	443	404	413	399	402	384	418	416	382	403	372	397	415	375	392	412	403	422	388	387	423	390	385	386	354	408	379	374	369	404	397	405	393	444	362	424	399	386	389	451	379	396	370	409	376	397	392	390	361	392	424	392	395	434	375	389	425	409	416	391	401	396	384	393	395	386	387	377	339	415	395	365	375	362	405	384	396	431	402	408	402	379	399	384	385	425	437	400	432	409	416	406	380	410	359	416	407	377	387	348	380	379	402	379	426	401	378	398	422	404	432	383	393	379	416	464	391	423	431	394	393	405	410	407	418	411	416	396	419	398	457	361	424	365	397	398	406	393	387	411	392	390	373	414	393	378	401	405	395	384	397	353	389	418	407	395	441	425	431	421	437	418	396	421	395	410	405	409	394	408	386	409	367	386	404	442	400	443	471	394	360	371	376	419	384	425	382	368	389	386	397	416	405	399	410	385	372	382	378	400	431	408	412	395	441	376	404	417	386	411	412	407	386	394	399	432	389	413	403	363	362	391	414	410	411
26712	2358	4677	5532	4874	4114	3653	2978	2654	2323	2210	1946	1753	1747	1534	1509	1396	1367	1323	1326	1284	1265	1237	1187	1210	1175	1152	1114	1052	1141	1152	1059	1049	1088	1008	1047	1089	1034	1106	1094	1026	1107	1064	1163	1046	1016	993	991	993	1022	998	994	1004	981	1032	1031	959	975	1017	1005	1003	973	1012	928	923	988	997	959	992	974	938	959	951	964	1023	1003	997	935	1002	994	933	980	1000	926	974	956	938	985	960	976	949	991	960	1029	992	995	964	991	964	924	983	987	908	981	1006	969	943	997	994	975	986	969	976	928	949	965	966	959	938	958	923	951	960	960	918	936	931	1021	1024	912	982	944	984	1026	879	948	928	1037	997	972	965	949	948	956	929	974	959	977	947	988	910	947	944	1008	983	948	975	988	916	961	937	929	982	981	938	1006	939	948	960	944	978	931	943	930	891	933	1013	959	910	933	969	939	911	944	956	947	937	960	910	952	935	965	1019	910	934	966	953	957	983	970	978	962	931	941	897	946	916	987	985	952	975	926	955	962	947	972	912	929	947	916	917	945	960	975	950	939	966	951	991	1000	983	940	1012	948	964	926	958	941	940	942	944	934	986	926	999	952	937	892	926	931	938	993	933	1006	938	932	940	974	970	946	948	945	967	925	982	945	965	932	1011	941	934	983	923	941	928	887	942	950	936	956	949	955	976	959	938	965	913	952	951	970	982	886	959	971	962	948	970	941	905	907	1011	918	862	1009	918	970	954	946	933	930	972	984	981	922	927	987	952	908	961	948	974	976	970	938	940	991	932	939	1006	904	940	973	946	919	874	932	977	934	1011	956	951	993	976	976	907	950	919	992	988	902	945	976	972	1013	969	988	934	964	914	922	986	954	975	1005	947	1022	893	949	929	969	933	912	905	941	935	931	906	947	1016	948	918	954	942	952	973	987	923	943	982	962	963	986	922	916	945	940	983	914	956	902	908	938	963	970	1006	951	992	964	950	928	952	972	948	943	992	952	974	935	942	942	975	925	969	922	957	961	987	920	941	890	979	982	937	975	988	870	969	938	971	942	976	1042	915	961	996	956	966	944	1004	918	940	998	972	998	953	945	950	907	1028	989	966	933	970	965	902	922	1003	954	960	961	922	976	925	968	889	985	985	1036	951	909	981	962	966	1030	927	915	945	973	1023	962	967	920	912	913	897	985	907	975	943	1007	953	987	882	980	952	904	939	951	977	962	950	908	942	877	954	893	953	923	1000	869	933	997	924	924	965	993	967	950	933	910	999	953	934	933	918	973	936	924	963	933	940	913	945	952	971	947	940	893	913	941	1006	909	1000	973	988	960	948	1040	916	931	908	976	973	982	997	923	968	935	972	977	910	959	992	938	938	935	979	970	966	949	971	979	977	924	902	954	919	922	965	981	903	935	881	986	931	941	974	921	970	944	970	934	980	959	943	950	941	938	929	930	928	985	963	918	963	903	946	989	917	958	973	975	955	992	965	928	978	964	917	982	971	969	937	979	986	939	959	966	963	1001	956	1016	1029	941	924	1019	917	940	941	928	938	998	974	985	936	930	981	959	915	947	942	951	980	945	977	932	979	932	916	932	968	936	932	954	950	856	914	952	923	946	923	937	968	978	956	968	986	976	919	911	962	986	949	882	975	999	965	909	941	977	944	962	938	941	936	947	964	865	980	998	947	987	982	921	966	978	987	979	984	998	934	994	944	999	967	919	956	957	962	921	938	974	950	967	926	893	925	935	917	1034	1015	929	915	977	951	988	951	932	964	1005	958	902	966	963	964	941	924	991	978	936	998	943	946	903	940	957	949	877	980	945	944	940	962	997	951	982	964	937	1019	937	1002	952	954	972	988	919	942	959	936	932	981	968	969	958	928	886	867	941	901	955	979	907	933	931	946	967	1000	937	1010	972	955	944	929	924	945	907	949	917	935	932	967	995	970	1009	980	951	952	922	977	966	998	979	974	966	1014	911	966	990	972	904	961	968	938	957	937	967	943	941	987	952	967	1000	936	995	951	973	984	946	976	960	963	872	927	925	930	984	968	919	920	969	1000	934	873	959	899	975	999	941	965	969	978	958	1001	917	930	938	917	973	946	932	971	987	944	923	945	978	911	928	1005	886	934	960	919	953	927	979	966	934	1007	911	964	971	976	944	920	942	915	922	956	941	924	970	966	982	939	992	960	991	937	994	942	979	943	953	970	996	940	884	1012	969	941	1043	914	928	943	933	957	971	952	955	917	958	928	890	914	953	973	928	988	918	902	956	932	966	1009	1005	957	922	968	979	945	978	990	953	943	951	928	934	913	1024	935	923	974	930	937	923	942	981	908	930	943	961	938	910	927	907	935	954	932	946	952	971	923	901	969	937	925	943	925	922	940	981	937	953	927	958	933	922	947	990	925	903	989	962	984	991	976	882	928	981	1039	988	961	925	935	983	865	972	1019	960	947	925	952	1006	938	922	993	953	966	964	930	932	970	915	898	948	950	978	988	926	948	903	944	927	944	960	985	974	1004	908	964	941	987	970	965	939	960	948	902	913	932	961	923	966	960	999	967	967	958	962	935	937	980	942	933	959	923	958	942	914	968	943	944	1000	1000	1007	962	911	924	883	956	990	918	913	943	952	953	914	906	963	966	926	948	923	920	906	996	964	936	988	954	922	877	923	977	951	934	964	938	951	999	928	943	963	946	956	919	981	1012	1007	936	974	923	962	928	951	909	1009	956	971	971	945	935	916	964	988	911	896	941	923	909	929	952	933	930	914	989	955	913	944	890	938	1003	960	929	961	912	908	936	993	879	976	941	980	887	938	962	895	980	932	942	949	955	947	961	928	900	1012	941	919	917	921	952	906	937	955	952	929	918	967	1047	969	940	902	932	977	954	935	935	951	1040	1014	941	937	961	986	966	997	995	989	923	969	946	956	962	989	893	949	914	993	946	963	951	903	972	961	895	981	979	979	964	972	998	957	968	947	948	970	949	884	914	932	960	933	955	955	960	966	1006	970	954	1008	972	954	945	997	905	921	956	935	905	939	974	942	943	952	952	972	946	917	1011	934	942	968	989	939	902	990	973	960	956	988	916	939	974	1008	968	925	960	945	1003	965	937	986	920	971	940	919	932	917	945	938	948	983	945	961	986	907	1002	961	985	979	940	933	937	933	926	946	918	956	941	950	934	943	945	861	929	967	984	904	959	955	966	981	906	928	928	964	945	892	957	949	954	958	941	971	964	1006	934	949	943	936	902	941	920	1014	945	984	922	1008	950	949	946	939	939	975	950	959	939	977	906	1004	981	904	975	980	980	974	940	976	959	988	955	953	949	918	919	968	899	1006	937	973	938	913	995	952	932	969	980	941	938	951	958	953	951	934	959	964	925	968	932	996	931	957	960	940	927	937	928	989	907	935	914	934	966	941	898	947	935	950	921	959	941	968	948	959	960	982	989	913	918	890	903	927	944	935	927	948	951	935	971	977	943	920	931	976	955	983	989	931	989	934	909	969	897	1001	930	994	1004	953	933	939	984	919	947	961	929	963	922	945	944	1010	962	970	918	964	872	917	903	971	969	948	966	941	941	950	961	912	950	956	979	980	914	924	1012	992
3628	245	207	224	175	180	174	163	181	146	129	146	151	150	150	136	148	151	160	135	146	138	159	149	136	137	125	142	150	138	150	143	160	162	139	135	159	151	150	147	131	127	126	155	133	149	149	136	128	148	139	133	132	151	121	167	184	130	129	123	157	138	125	130	124	122	148	120	160	121	136	144	121	137	160	145	140	139	135	156	163	130	155	145	143	153	148	154	144	124	120	136	132	145	136	139	134	139	161	143	140	142	137	148	156	131	135	134	130	114	129	149	137	133	160	156	127	161	149	148	134	150	164	151	134	146	148	155	172	155	131	132	163	134	133	153	130	137	151	128	155	140	146	126	136	155	134	150	143	149	144	152	151	136	152	120	128	142	125	139	137	171	155	160	142	140	167	132	123	148	153	138	129	141	149	133	137	139	124	178	151	151	147	147	143	160	136	187	154	138	150	134	139	142	124	156	142	121	145	142	130	106	123	142	142	152	155	180	153	154	159	170	125	135	145	129	147	147	137	134	142	140	155	137	145	146	152	142	136	145	124	147	149	140	148	149	136	121	143	160	133	154	156	137	133	157	133	152	122	141	145	172	140	139	120	143	159	149	148	134	131	128	132	160	146	154	151	137	135	152	151	137	143	113	158	147	115	132	137	155	160	143	156	162	182	144	142	163	155	147	128	130	136	133	148	152	145	128	156	139	143	119	138	158	152	160	137	139	128	134	118	165	140	129	127	121	153	143	128	146	141	148	150	123	171	130	142	123	123	133	121	144	133	139	133	137	135	157	142	145	142	138	160	145	133	145	146	142	128	150	145	137	149	121	125	124	149	159	147	158	150	144	124	169	132	147	138	148	153	135	150	149	147	148	161	158	139	147	156	167	146	170	133	147	142	143	146	130	157	129	161	140	119	152	130	147	128	135	110	127	164	136	152	142	134	136	134	135	133	143	148	137	126	139	146	128	164	154	125	156	139	127	142	131	129	127	138	138	155	158	135	161	139	151	131	138	148	134	172	156	145	156	137	167	148	124	145	142	151	137	123	159	134	156	148	139	127	147	149	141	156	127	132	128	134	160	173	161	163	137	147	133	142	147	134	150	161	134	154	129	140	140	152	145	155	144	135	134	140	143	140	160	135	164	125	144	141	148	127	140	142	140	148	145	138	128	123	154	140	140	129	156	130	133	124	147	132	147	165	140	140	130	133	120	149	149	149	145	143	160	162	146	149	140	162	156	149	140	139	129	154	153	159	133	147	145	138	154	128	134	146	135	172	139	162	154	152	135	155	119	153	120	149	150	154	160	132	142	124	126	156	140	147	141	158	136	152	138	140	127	146	149	193	167	152	147	135	143	132	146	133	144	154	135	155	129	146	144	136	141	153	132	141	134	152	144	133	132	163	123	113	127	162	141	138	144	138	156	117	133	143	128	133	151	145	129	132	142	122	172	157	162	134	136	151	147	137	137	136	137	152	146	146	125	150	136	156	143	155	128	130	150	134	167	157	135	134	147	148	129	149	141	148	156	136	161	141	152	138	133	117	130	127	129	136	155	146	142	120	164	147	129	128	138	142	125	144	150	139	165	126	130	147	147	152	139	146	161	141	141	144	143	140	160	153	143	149	147	175	143	132	143	154	139	121	141	144	158	126	131	162	126	116	159	171	150	151	133	135	144	147	128	168	161	148	134	158	122	118	131	141	113	135	164	140	154	155	148	151	138	150	142	144	158	128	161	160	161	161	147	145	142	136	148	152	151	162	175	136	134	155	126	139	144	143	149	141	146	151	131	108	149	148	142	129	141	146	138	154	155	156	144	133	143	130	147	146	149	131	151	134	134	145	142	140	128	128	167	160	154	136	149	165	138	125	134	138	133	138	133	143	138	176	123	162	138	140	117	175	161	137	153	137	131	152	156	134	150	155	141	141	159	160	132	129	160	158	155	116	128	136	145	160	130	145	139	138	147	161	128	142	134	150	118	135	166	158	150	129	164	135	153	148	143	139	143	153	118	148	158	129	138	163	154	145	147	157	149	126	157	145	123	147	151	160	161	153	138	132	146	132	121	141	144	139	128	141	159	149	164	148	160	146	135	167	150	148	151	135	147	142	170	127	142	138	156	160	125	135	129	140	143	142	130	125	123	152	146	159	143	155	149	146	153	151	153	155	142	140	127	142	145	159	149	164	166	152	152	125	136	142	144	156	154	143	137	152	148	139	127	138	138	157	142	149	132	150	135	155	137	143	140	154	139	154	126	138	139	112	138	159	146	146	150	134	136	168	152	151	151	135	154	152	165	152	151	146	128	132	158	139	154	137	138	168	142	155	147	135	135	141	123	123	134	139	155	142	136	129	147	129	154	140	157	143	130	128	138	138	132	152	151	128	167	118	146	126	151	149	140	147	155	154	147	141	142	158	134	143	132	134	141	135	150	135	137	133	135	127	154	148	146	140	149	116	160	144	157	153	151	150	149	145	153	153	147	136	131	141	148	149	129	137	133	126	132	136	153	150	126	148	141	153	142	137	136	136	150	139	169	143	146	161	131	148	147	139	158	147	151	158	155	131	152	146	124	150	127	135	134	137	144	151	140	141	149	132	154	151	140	131	137	128	137	155	157	115	149	150	148	149	143	146	133	149	144	127	121	130	122	146	155	154	166	172	141	121	153	157	135	110	139	140	164	144	142	146	142	151	138	124	153	123	143	138	127	128	138	117	142	144	141	158	173	158	157	138	157	135	164	131	130	159	134	142	154	176	152	154	150	145	143	129	137	144	145	138	146	169	138	151	135	125	148	141	129	128	150	144	162	143	131	127	150	147	142	117	144	132	170	139	146	135	149	161	140	130	146	148	135	111	124	167	175	138	146	161	175	151	137	143	139	154	152	154	159	116	143	140	147	130	131	140	154	153	135	147	145	130	117	141	143	142	122	135	143	172	142	135	173	125	136	151	140	118	157	125	150	149	159	159	165	151	151	138	138	141	144	143	143	145	155	122	112	148	145	145	132	142	118	144	155	144	149	156	128	128	155	160	149	152	130	142	165	134	136	152	120	160	151	130	170	164	144	144	119	124	126	162	138	170	140	176	126	145	143	119	141	158	165	145	140	137	115	141	152	143	162	133	141	142	152	145	139	152	121	140	126	148	173	145	124	126	129	136	135	143	141	165	143	142	139	139	114	135	136	150	153	139	123	127	139	140	131	123	144	157	141	157	144	144	142	138	137	139	161	160	162	153	127	124	133	149	140	144	119	172	151	165	137	131	165	153	152	132	153	129	134	143	148	121	127	152	131	145	172	133	124	134	148	143	139	145	138	132	152	130	130	141	149	167	151	155	143	149	149	132	128	153	153	131	151	152	174	149	127	135	141	151	120	137	150	151	127	130	155	140	162	146	148	137	145	143	161	131	143	138	149	143	157	141	139	153	147	149	164	154	142	155	161	141	150	141	139	141	144	136	124	140	142	135	133	144	136	156	140	134	147	130	153	134	138	137	139	144	124
4081	553	569	639	640	609	587	581	512	512	493	479	498	448	476	429	409	463	407	450	429	444	434	424	406	454	426	422	422	444	397	401	440	384	406	393	398	402	419	425	463	462	424	447	441	439	409	408	440	423	415	435	434	411	439	410	419	427	434	408	415	436	436	391	436	412	400	409	392	441	450	420	433	407	433	429	415	462	418	415	416	435	434	444	424	419	408	460	424	432	399	388	411	365	427	410	425	412	415	420	432	395	407	442	436	425	413	411	432	412	438	368	417	396	415	377	425	414	421	402	414	406	435	405	431	422	429	405	432	423	430	425	436	392	442	387	454	414	423	394	413	429	424	432	426	440	434	403	402	441	420	425	433	420	415	433	415	444	378	421	414	433	414	432	409	425	391	387	391	424	441	411	438	414	448	425	428	459	424	440	436	397	413	397	370	398	436	421	446	421	439	425	440	436	398	404	419	442	439	441	415	428	415	428	438	421	412	423	360	416	401	420	449	424	432	418	406	435	449	422	432	420	389	441	417	397	440	415	430	434	423	432	413	368	428	410	423	425	424	399	424	403	430	419	404	428	417	432	417	409	397	433	416	405	411	417	411	400	404	430	410	380	406	431	437	364	416	429	430	435	425	396	451	406	405	432	395	414	431	431	434	399	411	437	434	398	406	400	410	411	425	438	438	414	411	394	421	395	408	418	437	411	410	400	423	431	408	429	409	443	406	404	421	434	380	454	423	406	461	437	449	428	419	407	436	406	427	445	407	424	423	432	415	421	420	418	398	396	431	429	390	403	424	408	407	445	395	430	410	441	419	410	430	406	405	412	425	380	428	406	402	460	422	411	452	415	410	444	378	434	433	426	383	403	436	426	419	402	397	372	380	414	418	396	415	442	402	440	412	443	423	408	438	426	451	408	414	392	431	423	455	406	382	443	420	392	409	431	415	428	402	376	438	419	414	403	406	399	398	405	398	470	447	406	396	413	395	425	400	425	398	386	419	404	464	414	442	444	450	413	448	391	389	461	417	439	394	411	399	420	447	463	408	419	442	444	428	407	401	420	426	409	401	417	392	420	458	410	422	441	414	407	400	424	430	436	433	404	432	381	413	433	395	390	392	408	390	414	400	389	456	395	414	427	412	417	413	420	445	451	415	385	424	414	429	389	455	411	415	382	431	394	452	416	419	441	422	434	431	411	401	395	403	447	413	416	421	403	390	401	390	379	433	390	405	436	443	444	406	392	414	444	413	415	395	410	416	418	405	423	422	421	394	401	392	420	368	415	391	427	409	405	401	428	444	414	417	398	460	396	423	405	438	424	423	419	404	411	443	417	443	422	419	369	424	431	386	435	441	428	407	421	427	427	391	432	412	429	398	449	436	438	438	406	409	398	398	394	403	419	440	417	419	411	404	409	398	428	392	425	408	403	412	446	384	401	453	446	407	417	439	419	410	419	454	424	438	412	438	389	395	404	411	391	459	401	416	442	431	412	409	405	377	415	437	419	386	433	429	440	425	427	432	428	423	422	437	410	415	424	445	443	415	462	394	443	376	385	440	418	457	416	429	430	449	428	441	453	420	467	419	449	450	432	442	417	428	432	410	439	398	361	403	423	392	381	430	428	406	426	446	411	412	455	399	397	438	424	445	386	468	411	383	396	419	422	425	432	440	435	437	403	371	439	419	430	413	425	406	400	416	451	419	422	452	414	388	438	420	432	426	398	417	473	434	414	395	391	481	406	376	417	391	414	402	457	420	412	412	408	419	458	443	394	411	430	412	451	417	409	426	431	449	417	428	405	385	458	434	404	423	398	388	433	388	425	401	408	466	402	402	422	420	418	435	409	445	422	436	406	412	458	440	426	435	423	414	424	415	406	391	408	409	437	389	434	423	420	408	426	408	404	400	443	470	450	378	416	417	392	440	420	384	415	407	398	412	397	450	440	432	439	437	493	423	424	446	410	430	398	431	443	432	404	420	411	386	422	430	400	418	448	440	392	427	441	466	419	455	427	422	430	417	372	431	425	466	445	449	405	422	414	449	424	410	407	434	415	376	423	410	409	450	440	435	398	430	456	423	431	408	419	416	385	422	443	442	427	404	390	436	436	460	452	415	400	456	415	412	425	454	408	398	424	469	417	418	464	397	420	387	372	428	411	429	465	461	439	435	429	395	409	396	446	448	409	450	376	428	388	434	455	394	441	421	426	403	403	423	377	391	416	398	433	441	434	433	436	441	414	421	422	420	407	426	418	416	411	431	418	421	412	430	384	415	450	417	429	417	412	426	390	399	431	407	422	449	419	467	431	437	422	388	427	464	385	397	419	411	391	403	412	436	402	404	404	392	440	396	429	387	407	428	435	437	436	437	455	433	405	450	392	435	424	432	435	435	459	447	418	416	423	430	438	384	431	404	423	384	414	408	427	461	438	409	418	402	428	405	416	396	406	402	455	410	433	391	399	407	424	419	411	405	423	413	411	434	416	440	413	409	405	413	422	415	417	418	395	429	429	451	407	433	411	419	403	442	435	442	426	440	375	408	417	435	419	421	409	420	431	421	454	442	434	404	432	446	383	426	418	412	425	406	416	413	435	446	467	437	379	438	422	381	425	445	374	440	407	415	392	393	449	412	426	435	412	415	437	428	431	409	399	434	430	426	441	419	400	422	390	380	429	369	420	450	410	444	428	395	417	470	428	416	474	397	374	407	429	420	396	411	413	433	417	405	402	453	432	416	407	442	448	422	444	420	420	406	433	423	375	423	419	438	406	432	428	378	425	407	432	429	454	424	434	401	413	395	410	445	436	415	421	387	451	408	451	375	446	404	424	410	399	413	461	393	463	440	420	431	428	414	404	448	430	407	414	431	453	425	434	455	426	395	404	401	398	444	400	393	404	410	413	383	396	409	441	418	439	425	398	389	401	410	413	454	413	408	385	399	368	451	425	458	416	458	440	435	401	407	429	390	423	428	432	417	400	415	403	406	389	385	423	404	400	404	415	449	443	413	416	439	419	416	433	411	427	415	425	429	419	401	406	424	430	415	433	424	450	396	418	447	421	452	431	403	436	460	431	438	389	418	404	382	436	450	397	433	441	452	447	430	445	390	398	448	411	412	425	413	411	403	399	409	432	423	415	412	426	448	439	429	428	437	416	423	413	423	413	419	386	440	372	418	397	406	429	419	375	382	424	478	455	414	433	421	404	431	390	404	439	408	426	436	411	449	443	410	415	415	377	433	422	415	420	456	429	412	469	424	418	439	404	441	395	421	414	392	439	389	437	436	405	437	419	409	407	388	417	423	446	396	440	400	425	415	424	429	440	423	433	417	420	428	393	504	408	434	408	393	435	428	419	393	415	436	420	429	445	415	425	438	459	418	412	450	430	432	400	399	438	390	416	403	454	427	420	428	408	428	428	416	395	409	420	412	436	414	390	415	414	441	442	414	404	441	451	463	460	388	404	416	394	396	408	405	414	438	443	410	431	392	435	442	429	400	388
40918	13898	2821	1112	697	554	489	397	350	372	334	318	280	280	278	242	276	280	253	236	240	245	229	268	226	217	224	236	242	219	229	213	236	238	197	217	224	232	189	189	244	201	253	202	218	209	230	199	224	225	201	245	221	221	224	217	242	213	222	242	220	209	221	235	214	225	237	211	218	202	218	214	227	215	224	217	229	231	230	241	260	223	229	220	206	232	216	186	215	240	249	214	244	196	237	209	207	226	225	207	189	215	209	205	216	189	214	224	224	197	224	235	243	221	230	228	196	187	216	195	202	227	230	226	223	204	208	220	211	200	218	220	222	226	214	224	207	218	243	223	241	217	223	234	210	190	212	210	206	215	217	235	238	189	194	226	254	242	246	231	208	220	242	222	223	222	231	164	219	200	214	227	218	223	214	213	223	245	219	210	197	204	201	238	225	208	204	215	214	211	210	220	206	240	225	189	163	193	210	229	220	207	252	190	247	223	209	237	219	189	204	225	218	227	240	217	203	199	200	203	193	222	215	184	215	223	220	226	192	218	213	218	200	215	236	217	209	188	205	238	197	213	225	234	202	223	213	226	209	229	197	216	190	201	219	225	222	209	195	216	212	219	220	228	205	203	240	226	227	208	224	222	228	226	224	227	243	225	211	219	211	219	236	212	195	234	190	172	194	231	211	240	232	193	240	210	199	225	226	257	244	186	215	205	194	210	210	239	227	195	236	219	226	240	203	207	209	193	219	242	211	251	236	228	226	196	242	198	220	217	237	240	191	251	240	217	215	221	207	238	222	209	252	224	204	229	201	228	208	220	241	224	212	205	211	190	217	241	214	187	221	192	222	191	219	214	236	213	227	194	205	242	222	190	232	219	194	234	221	254	176	193	220	234	206	224	216	212	209	212	247	229	231	211	213	233	215	224	229	241	204	227	212	240	186	211	237	216	205	207	220	223	207	212	228	237	220	231	235	195	226	183	209	211	202	209	239	232	222	211	202	226	205	233	247	191	230	211	225	244	218	228	231	197	213	194	210	220	231	225	213	224	213	212	239	199	231	228	206	220	227	210	217	192	209	222	225	226	204	231	236	212	200	202	205	223	213	213	196	205	221	224	223	223	239	217	196	232	230	250	231	222	214	212	224	197	221	209	204	212	200	220	170	233	208	222	204	207	251	218	223	211	218	199	230	192	197	244	211	207	216	211	238	208	229	221	218	225	218	200	214	199	216	214	236	221	207	184	203	203	213	230	202	203	220	209	200	227	212	230	229	222	206	258	211	234	212	211	198	222	182	210	208	181	203	219	200	211	207	212	200	227	193	213	216	204	227	216	232	195	183	235	195	207	194	205	221	232	248	218	171	227	235	202	192	249	228	241	187	199	233	237	228	232	190	208	225	232	204	231	226	205	233	219	232	228	216	230	190	237	193	188	225	213	230	211	203	203	225	224	216	235	216	208	211	240	207	222	228	212	211	188	210	195	237	218	219	217	214	220	233	234	215	250	207	244	212	204	215	233	192	218	230	212	233	212	237	215	219	235	192	204	246	233	220	236	217	225	224	225	227	222	191	188	207	189	233	180	218	212	232	216	208	213	229	224	211	234	183	194	197	207	207	221	224	198	207	227	228	196	247	201	203	251	234	224	211	229	228	201	206	219	198	217	199	216	218	257	207	218	199	178	210	227	227	211	215	205	200	239	237	231	227	209	213	228	211	206	218	203	207	220	210	211	217	212	218	241	235	212	232	185	205	201	219	241	214	233	253	221	241	249	206	219	224	218	235	210	227	233	216	230	203	210	225	247	224	208	224	217	203	200	234	215	190	238	211	210	211	234	186	219	208	215	198	213	225	234	213	224	230	209	205	214	195	208	207	233	212	236	215	232	221	228	200	203	221	244	224	226	202	216	222	204	244	221	211	193	226	219	217	231	199	189	190	246	213	228	208	200	205	212	215	219	204	215	190	227	220	215	207	201	221	204	220	195	212	209	217	197	226	225	198	225	217	222	199	197	203	227	219	233	249	212	194	208	253	230	184	233	194	217	234	214	212	217	217	229	237	221	220	201	197	211	209	229	235	207	206	258	203	205	220	205	207	205	215	219	192	238	212	220	193	225	209	183	220	210	230	246	254	204	214	221	200	206	224	222	225	196	228	216	195	201	217	219	223	213	239	225	227	201	203	184	203	215	203	221	221	211	220	219	236	198	214	228	201	230	225	223	206	220	217	212	170	199	192	245	239	223	214	208	225	224	226	246	218	220	220	247	206	263	199	215	233	218	203	215	236	222	202	203	222	209	223	221	192	201	196	211	261	204	222	221	218	219	234	231	225	218	189	190	228	202	227	194	238	212	241	225	203	215	236	212	206	208	241	230	251	215	241	190	198	244	236	204	218	187	227	227	219	201	209	203	198	230	206	215	202	209	240	225	234	241	197	208	233	238	206	180	213	198	226	186	216	228	211	232	238	223	232	203	213	241	218	208	224	234	206	223	233	197	220	209	218	245	224	207	220	200	212	239	215	192	206	195	238	222	217	228	201	198	198	191	219	276	243	241	217	212	203	210	183	205	190	228	230	209	241	205	201	189	225	219	201	211	215	214	228	201	217	224	206	228	209	219	217	213	225	234	235	215	189	214	219	227	203	226	219	204	221	220	212	228	214	225	188	221	214	202	234	233	217	208	235	212	213	204	205	220	205	215	226	219	252	237	200	216	191	240	194	224	238	256	187	184	206	231	211	215	237	199	227	207	197	204	210	224	258	237	202	216	205	239	207	196	185	233	227	220	235	215	209	211	236	222	188	206	214	222	192	212	211	213	212	208	213	239	226	234	227	250	206	208	227	218	213	215	216	205	179	209	257	202	230	204	212	221	224	207	198	231	238	202	230	214	222	212	206	193	196	235	196	227	210	227	205	230	221	216	219	231	244	217	228	218	219	211	215	205	195	244	214	198	198	189	230	192	203	205	180	208	191	223	209	194	224	215	193	223	244	206	209	229	248	198	205	223	182	229	184	201	220	241	215	199	230	220	240	206	234	221	215	227	184	227	215	204	210	207	215	202	253	196	206	229	214	218	242	198	236	202	200	233	207	216	203	205	217	230	215	222	215	222	190	223	246	215	219	207	213	233	224	220	190	220	222	252	208	231	214	203	233	209	213	207	201	221	201	203	244	226	198	203	205	214	214	209	223	196	223	203	191	223	234	206	225	199	209	222	217	224	217	226	203	219	217	204	225	197	188	200	210	202	201	200	206	206	190	204	214	206	225	222	232	212	240	214	225	232	219	217	233	212	214	224	207	227	208	211	207	204	230	200	229	215	213	223	220	242	229	221	230	195	241	227	262	213	223	228	221	206	235	184	235	210	220	224	240	212	221	201	211	234	234	197	222	225	212	233	207	184	225	205	227	198	201	238	180	232	216	214	237	210	201	204	216	261	230	225	239	203	189	221	234	229	227	200	185	190	218	201	200	217	225	216	223	223	182	208	203	221	217	196	214	200
19851	1315	2548	3042	2783	2372	2030	1666	1409	1340	1281	1152	1027	1018	945	895	826	808	747	786	790	732	762	709	715	668	656	652	643	703	625	624	628	673	661	662	646	659	666	660	677	665	657	668	708	656	621	631	625	614	616	584	661	636	609	575	622	603	610	607	616	624	617	575	582	579	605	615	575	619	610	575	637	585	594	607	609	627	611	561	595	635	627	580	612	588	584	589	626	615	587	612	610	591	598	568	590	576	602	607	594	616	602	588	627	610	634	570	610	618	573	589	610	597	574	605	603	599	576	606	619	618	580	605	591	613	586	584	660	579	613	573	598	590	585	630	563	609	580	645	597	638	596	613	588	623	560	596	579	623	609	549	557	548	590	606	555	560	632	598	585	557	631	612	588	590	576	612	614	571	587	628	611	559	568	587	583	606	608	571	589	592	583	580	632	557	560	609	578	640	554	627	578	588	581	574	578	586	551	561	615	605	586	605	613	558	612	578	601	565	589	581	593	595	562	573	560	576	614	562	566	569	639	591	614	625	555	600	652	609	592	601	576	610	567	604	589	628	618	582	616	602	598	553	596	602	614	621	617	556	581	595	547	593	539	573	585	580	587	590	564	662	590	580	614	588	572	586	573	538	582	615	541	595	649	592	584	567	573	593	554	591	577	620	579	601	579	548	589	625	643	551	586	586	553	577	623	584	600	570	613	596	545	545	602	624	544	548	579	637	574	587	603	579	582	595	602	588	568	605	585	558	588	579	572	601	612	508	582	586	609	613	623	541	613	567	601	541	608	607	611	607	553	563	587	605	611	575	566	562	569	603	604	622	595	606	575	592	596	597	585	590	596	611	588	541	582	561	579	589	528	560	580	590	563	567	643	597	600	561	596	603	606	589	601	590	577	577	561	603	554	618	587	610	566	577	555	621	616	636	601	593	597	605	560	626	614	589	567	578	604	567	592	625	635	559	572	589	571	583	601	572	547	554	625	631	621	597	577	627	612	573	621	607	596	604	584	596	570	596	602	580	604	579	616	643	573	585	542	565	596	556	560	561	613	628	574	592	572	594	517	576	563	585	570	576	582	594	571	630	532	626	623	590	548	597	600	588	576	580	555	588	586	599	565	582	589	607	602	567	545	662	546	615	627	626	578	629	564	622	606	624	567	582	569	610	604	627	605	582	599	563	587	574	554	602	573	583	591	603	561	589	590	585	601	574	614	604	586	579	570	620	592	568	608	587	592	598	594	595	613	608	609	551	599	620	595	610	627	595	583	619	600	622	551	589	584	594	581	564	545	625	570	604	585	627	533	595	605	575	611	613	594	578	577	609	583	554	606	608	585	586	581	619	598	589	590	580	615	605	570	578	628	574	601	651	582	621	607	606	563	590	581	554	586	588	556	570	568	574	602	595	581	595	592	604	554	557	555	636	600	574	558	554	579	593	559	631	585	570	569	564	581	585	590	577	627	571	598	573	603	562	638	612	576	557	600	627	572	554	544	574	541	604	587	605	593	588	570	661	606	574	583	624	623	585	605	655	611	578	576	594	574	566	583	581	567	619	567	599	626	593	587	573	588	593	566	532	613	608	615	615	579	555	602	595	597	589	602	583	581	557	623	584	569	634	608	542	618	611	527	566	615	551	578	565	581	536	623	567	580	626	602	593	587	559	612	568	608	607	605	628	619	584	575	605	580	590	585	633	578	574	575	540	605	567	561	581	571	561	616	589	566	582	594	589	591	616	556	565	579	591	591	614	610	570	610	627	586	563	588	623	586	594	583	582	593	549	588	601	622	588	576	554	606	596	613	570	642	610	576	615	569	575	580	574	557	607	569	588	599	598	575	560	585	584	604	567	622	604	604	603	561	545	587	598	543	564	648	571	622	580	603	571	553	634	604	574	566	611	615	649	609	576	574	575	572	588	566	636	540	595	605	558	613	565	625	595	583	581	555	601	561	596	577	606	568	591	567	606	556	601	589	577	607	598	595	546	623	571	560	534	612	591	594	587	566	554	567	572	589	594	563	566	577	574	593	565	586	584	587	555	614	598	561	580	617	608	618	568	605	608	614	622	546	565	613	567	584	565	599	540	559	554	591	577	587	564	607	537	605	617	585	585	596	563	594	561	566	605	602	602	610	581	580	566	554	557	573	570	595	573	584	552	593	615	613	617	597	621	598	580	573	585	611	572	632	583	603	599	589	617	544	569	554	611	572	616	611	600	602	590	572	568	580	557	590	610	570	574	640	537	616	571	605	604	580	632	630	554	568	582	583	589	571	582	570	615	580	590	647	568	564	601	607	619	594	613	632	587	580	601	586	606	565	542	596	623	565	615	583	606	607	590	613	615	598	617	619	611	580	586	546	585	604	543	569	600	598	572	572	551	597	557	593	585	608	623	628	605	564	570	536	645	613	613	576	583	533	570	561	574	615	617	583	598	557	587	552	568	603	580	620	629	589	584	570	553	595	579	610	636	559	609	570	589	663	590	594	584	561	588	576	586	602	555	623	576	579	568	597	584	609	587	550	566	607	578	620	587	575	599	578	588	613	562	604	578	583	619	597	600	574	622	584	533	605	575	607	619	616	549	598	599	609	609	620	622	574	585	624	581	588	545	631	565	600	605	574	579	578	584	632	572	615	590	601	555	559	563	647	604	607	587	590	597	623	618	628	544	590	570	588	642	567	611	591	539	605	617	606	604	614	595	566	576	588	627	614	584	569	586	589	608	650	596	614	542	547	612	630	621	567	601	603	612	616	627	620	621	591	612	567	588	645	580	584	546	629	576	574	604	595	593	584	569	608	584	597	576	564	608	588	584	621	618	584	574	534	583	596	622	595	576	594	582	600	569	572	524	573	552	590	634	590	581	588	519	584	614	553	635	582	622	600	641	593	585	570	554	547	576	566	595	631	590	595	582	604	613	568	600	592	627	609	550	625	599	564	578	606	602	618	552	564	590	584	579	599	587	621	585	589	616	603	606	592	581	583	597	616	631	589	565	571	614	625	575	572	622	595	674	562	612	604	548	597	583	571	583	552	547	578	573	599	642	607	621	609	670	602	580	579	587	574	612	574	629	595	613	585	634	590	577	582	595	612	595	566	562	571	583	593	577	620	565	582	547	650	567	580	590	600	613	562	561	569	593	617	629	570	592	549	570	582	579	589	644	567	578	581	588	599	550	630	549	581	591	620	565	604	611	633	578	558	594	601	576	590	615	620	588	604	591	603	603	573	595	595	581	604	592	588	542	575	562	600	617	613	621	592	604	581	602	610	581	566	580	581	569	587	584	599	566	566	567	621	652	568	634	592	599	570	601	570	594	600	544	596	591	598	602	628	588	558	559	599	648	605	553	568	628	621	550	565	568	586	615	605	608	570	591	587	615	560	591	599	562	626	560	536	576	575	534	574	591	601	616	578	598	587	540	619	604	591	620	607	594	569	555	527	563	603	588	591	568	583	591	567	567	601	603	544	604	583	639	609	573	604	610	594	593	591	601	606	636
48368	20858	12749	3158	1515	1150	957	790	722	669	562	555	525	519	518	474	477	462	433	478	487	426	437	461	410	421	352	446	409	417	461	442	438	412	421	439	398	448	412	379	407	429	426	432	400	426	429	399	371	388	404	362	367	384	365	370	390	395	401	389	383	394	431	392	398	414	370	423	391	411	403	387	382	401	407	404	385	415	424	419	375	382	406	396	415	421	427	416	410	338	404	376	414	394	393	373	381	390	379	401	383	417	409	395	372	384	419	407	382	391	411	440	386	378	414	393	407	384	436	394	411	407	424	426	391	366	369	374	427	375	381	384	422	368	408	407	419	368	410	422	411	403	401	376	370	385	417	404	412	376	372	406	388	386	396	429	381	406	356	382	394	403	410	376	387	371	370	433	406	371	398	402	406	380	391	383	435	388	412	410	381	415	395	372	402	400	363	432	390	374	372	396	398	376	353	384	388	380	415	400	386	387	418	391	379	373	389	365	392	386	395	409	409	417	369	388	377	407	422	373	381	375	448	391	441	380	444	392	367	399	400	415	413	375	407	397	370	415	394	376	366	420	396	416	396	413	367	366	412	354	422	342	377	400	372	379	382	413	391	382	419	392	402	390	414	397	367	396	384	418	376	380	435	383	354	377	391	429	421	388	396	393	401	423	430	383	386	394	407	409	381	417	378	393	384	388	421	361	388	420	419	417	401	427	358	394	401	392	412	420	428	375	439	358	403	373	417	403	372	383	386	378	434	379	364	391	373	397	426	389	373	396	367	418	379	381	360	373	394	379	387	402	399	390	412	378	435	362	406	384	388	428	449	374	377	376	396	426	385	410	397	388	373	395	413	418	418	420	417	383	419	381	396	396	395	413	415	449	416	371	417	402	384	380	401	365	387	408	411	393	389	400	380	402	331	412	414	415	377	379	380	428	426	414	370	444	397	412	393	390	397	406	390	434	391	418	388	383	381	426	432	389	416	419	387	405	427	394	405	418	397	417	384	402	406	408	377	372	411	364	356	383	403	362	407	424	405	396	377	440	413	379	431	409	417	410	364	410	392	414	370	371	373	395	386	374	417	411	385	416	451	396	415	374	416	444	369	413	396	360	423	393	429	375	387	375	361	415	393	404	397	389	383	378	366	419	418	426	410	378	377	379	370	400	441	402	426	416	408	391	403	367	395	414	405	385	414	380	392	381	424	409	363	393	433	385	409	412	411	394	387	391	385	399	395	375	372	384	365	426	435	397	392	397	407	361	397	401	372	433	409	381	422	424	354	378	403	385	373	388	425	404	377	400	421	409	397	427	399	378	369	423	435	405	374	417	361	361	395	403	410	401	391	382	406	409	426	410	359	378	393	419	380	368	399	410	384	390	355	413	419	416	373	386	388	391	397	386	375	380	382	380	422	435	387	432	418	404	368	388	388	423	376	384	370	372	389	427	389	407	432	390	373	390	444	379	407	413	365	392	406	428	399	378	396	414	398	386	377	377	361	442	416	371	395	395	384	421	429	400	374	423	407	399	409	394	421	358	415	375	407	414	426	439	403	380	376	387	360	416	400	394	351	375	422	374	368	404	400	345	385	358	389	384	382	432	456	374	389	355	398	419	387	403	415	390	427	393	379	380	401	376	372	368	384	381	385	391	423	401	358	380	398	383	379	390	367	386	392	405	395	381	348	371	403	437	403	407	407	406	415	377	410	368	412	421	408	376	391	410	414	394	402	385	379	373	409	435	416	397	384	396	369	366	386	391	399	354	377	408	403	382	380	394	374	396	431	381	382	413	421	426	388	356	364	383	417	440	369	371	389	449	405	390	423	374	400	410	385	432	414	407	387	390	366	405	418	366	420	379	391	426	422	391	389	410	421	392	359	406	375	402	406	387	386	378	410	372	388	450	394	365	425	415	386	400	397	385	384	387	403	412	407	368	434	429	417	375	362	415	401	400	401	417	414	381	423	404	439	385	366	409	394	403	387	418	360	389	357	402	398	413	418	405	376	435	417	419	371	412	440	465	378	393	405	370	411	396	415	416	410	385	408	366	412	404	404	408	391	375	394	425	428	398	406	372	399	421	381	406	414	402	395	378	377	444	364	431	414	427	342	374	383	411	395	431	428	420	392	389	416	403	368	376	413	373	428	406	395	381	408	419	397	367	403	373	407	349	406	417	380	423	417	349	371	378	421	370	426	383	384	404	405	374	396	376	403	402	385	415	388	394	370	374	367	418	417	423	383	364	400	375	351	374	402	376	389	417	413	399	377	388	372	397	373	386	389	376	394	433	405	391	397	380	371	409	423	402	421	373	430	420	395	405	400	383	398	377	397	403	380	391	429	398	400	404	387	397	400	344	368	396	417	426	404	401	388	397	432	409	392	459	387	400	357	417	410	399	386	367	424	394	399	395	422	412	386	427	367	381	420	416	422	386	386	364	386	418	375	405	405	383	404	401	398	402	380	398	383	401	392	397	378	382	399	395	432	405	443	383	409	415	337	436	391	388	407	431	404	422	379	409	423	392	390	373	371	398	393	365	397	400	421	379	374	386	422	394	417	382	403	365	444	403	385	348	380	364	416	399	355	363	413	407	416	398	387	393	396	400	373	377	429	404	402	425	375	374	403	415	429	407	398	394	429	451	409	412	392	436	372	382	417	407	456	374	401	429	396	411	372	448	399	406	375	436	369	367	374	394	382	413	378	414	422	392	412	408	422	345	394	380	400	400	404	393	373	386	383	413	404	408	380	351	372	397	369	424	356	366	386	392	378	387	395	391	419	392	407	359	389	383	396	375	369	404	412	389	390	349	383	382	373	377	384	387	379	436	399	404	415	408	417	412	378	392	431	418	408	344	395	378	391	370	381	363	380	391	418	411	398	390	411	386	393	400	392	410	411	430	368	424	392	389	362	394	388	382	399	409	383	436	404	396	407	388	403	371	352	410	374	399	394	412	385	406	398	415	412	390	370	365	400	410	355	430	349	396	361	380	401	359	430	379	381	422	413	390	422	391	396	412	400	366	415	451	389	407	365	385	429	413	383	398	422	393	381	378	380	396	380	372	376	366	426	394	416	390	395	402	397	383	377	374	348	411	405	411	396	379	370	408	367	396	389	400	451	369	381	385	398	383	409	407	404	381	407	381	425	391	400	358	388	420	394	402	410	388	392	393	358	379	419	420	390	438	390	373	382	444	406	400	389	366	414	391	405	390	435	430	434	418	391	397	406	381	378	355	426	401	391	390	420	401	402	375	405	391	414	401	396	437	417	401	383	415	377	365	363	391	384	386	416	389	407	409	386	383	384	396	382	405	413	371	397	362	418	383	380	406	450	371	379	387	386	416	395	405	377	403	404	423	342	383	437	390	423	380	385	392	389	380	394	363	412	414	380	401	387	388	429	390	401	415	424	375	400	436	406	409	395	397	428	386	409	384	389	420	445	391	393	446	370	386	427	383	438	429	377	348	398	389	386	425	386	396	369	401	447	402	404	380	372	397	388	394
26299	2401	4631	5403	4873	4247	3458	2999	2582	2314	2157	1956	1782	1640	1592	1435	1415	1381	1284	1242	1230	1315	1263	1168	1178	1116	1198	1054	1141	1077	1093	1145	1070	1071	1080	1067	1014	1051	1070	1040	1027	1091	1042	1103	1084	1013	987	943	1013	1051	1061	1011	935	995	995	989	976	992	985	951	951	955	973	1048	961	967	904	997	963	975	965	986	945	990	978	982	993	921	947	950	896	974	938	974	918	946	959	956	952	941	992	898	953	998	978	935	876	955	928	944	917	986	990	961	923	993	953	1016	941	948	945	957	968	946	931	929	945	899	985	927	950	969	906	976	947	940	935	909	993	954	963	939	924	872	969	915	980	934	956	870	940	971	1021	908	953	984	898	949	962	961	953	909	924	920	948	918	991	918	942	949	865	963	946	910	937	911	978	913	908	994	958	902	860	929	931	968	913	915	927	967	948	948	947	918	972	948	964	913	977	899	906	957	896	954	924	952	963	989	917	972	866	943	951	981	962	953	907	953	945	926	977	965	922	959	982	957	961	989	930	927	955	865	957	901	923	925	981	959	919	941	921	888	972	940	969	930	999	942	965	1011	947	917	965	974	920	887	994	992	961	942	909	926	960	890	899	959	938	952	954	908	949	900	962	898	998	926	930	936	952	939	967	943	917	968	981	921	921	900	924	946	971	934	965	898	939	962	964	977	938	942	973	943	922	962	964	927	927	938	909	979	908	960	914	919	879	897	1002	921	922	925	950	888	963	1015	949	932	920	925	977	935	944	952	950	946	950	992	994	941	967	904	912	958	934	959	943	949	899	975	936	950	958	979	933	901	958	972	937	955	902	924	935	940	955	916	935	932	886	957	919	956	890	942	918	932	970	996	916	966	927	942	943	953	978	999	919	977	913	928	963	893	941	996	928	948	907	980	918	948	916	1010	964	925	920	938	989	949	968	968	915	957	941	931	943	966	970	896	926	906	945	945	980	973	951	912	949	931	937	920	954	967	978	964	948	959	941	929	960	974	901	953	952	982	894	966	984	904	935	950	1004	941	979	1004	878	916	963	965	944	944	962	929	939	952	957	941	917	976	927	889	966	943	946	903	934	973	960	910	964	952	950	934	914	1009	950	920	954	973	972	975	937	930	942	910	925	959	892	938	981	928	922	951	972	956	911	911	943	905	918	980	921	956	896	987	979	918	910	959	898	971	952	983	976	924	906	906	906	961	1002	983	936	948	955	948	939	923	925	993	912	982	885	904	886	933	903	1009	878	970	943	971	974	943	942	924	939	923	975	999	997	902	870	906	957	922	955	842	942	964	958	874	977	916	963	957	939	933	926	907	930	991	931	935	938	917	910	926	989	993	1015	946	944	931	943	985	973	901	1022	880	974	913	934	912	924	935	961	929	937	920	949	997	989	968	940	955	931	920	913	908	935	935	908	913	954	959	934	936	933	936	909	905	981	932	966	968	1014	900	974	949	922	894	917	948	914	959	964	945	937	951	981	956	922	932	918	990	933	955	958	939	907	962	957	963	906	1048	947	973	922	924	925	927	915	923	947	961	934	871	949	919	907	944	934	928	967	907	934	978	991	923	938	923	928	1000	930	961	981	942	931	914	911	906	958	1015	917	988	934	947	924	904	975	920	870	941	939	942	952	987	953	962	929	925	949	963	953	953	943	929	902	977	958	912	935	943	937	942	936	993	971	959	943	927	1013	954	977	958	891	902	902	926	959	937	1010	936	955	930	985	965	972	973	922	957	954	927	994	903	951	965	958	906	909	971	976	941	950	946	982	993	959	890	929	928	967	919	967	972	957	952	908	938	951	980	963	941	915	986	922	965	954	910	935	951	925	891	987	897	937	949	954	891	964	930	1033	930	960	982	924	988	948	951	927	966	936	939	893	960	948	972	1010	887	916	966	938	948	939	955	936	944	900	950	933	934	934	977	908	912	992	985	969	907	975	900	930	932	970	927	978	962	903	912	965	955	919	952	915	922	987	958	910	971	941	974	937	945	991	935	921	897	977	979	925	986	944	954	933	968	931	957	965	956	915	918	920	957	976	910	924	913	962	971	911	984	945	924	895	911	957	946	950	883	958	943	961	1007	935	925	945	910	864	915	966	906	923	994	844	925	951	985	968	1014	955	929	921	953	909	923	984	935	961	914	956	957	905	917	901	954	978	961	925	939	932	953	970	990	945	951	1007	987	972	971	941	979	962	967	933	978	989	949	907	963	967	942	958	933	973	921	915	980	945	1014	958	922	958	1006	989	968	959	921	930	932	979	992	944	980	983	909	927	932	930	974	958	1003	933	917	965	957	961	946	887	959	924	953	919	940	945	895	906	923	951	965	915	974	917	957	908	963	943	1018	915	952	929	956	921	959	939	927	939	933	956	990	956	914	960	965	898	915	883	928	883	961	924	951	979	972	912	894	970	947	956	910	948	959	933	952	937	885	953	927	935	912	988	958	920	964	928	954	966	897	939	936	971	984	914	974	970	955	921	953	995	954	990	969	933	899	964	1008	969	872	1005	901	966	942	1005	983	990	964	955	911	978	922	979	972	915	925	964	932	933	941	916	927	1006	963	915	1020	950	970	980	963	901	979	942	941	908	915	1020	977	904	920	952	913	1034	933	937	948	918	922	944	927	879	960	908	908	931	967	939	897	941	947	972	934	954	905	963	928	969	915	899	896	951	918	947	910	947	998	883	924	992	965	898	921	919	906	927	968	943	963	924	976	932	956	953	968	913	923	979	997	948	915	982	947	945	925	964	946	976	882	946	910	926	882	938	918	888	935	980	937	936	906	907	909	905	986	991	948	883	965	967	973	924	937	935	924	956	995	942	943	964	912	1010	934	945	1001	960	986	955	976	947	978	926	943	932	929	920	910	916	943	971	897	938	992	934	912	899	962	948	973	913	977	939	982	901	956	968	927	968	961	980	975	917	906	965	955	945	863	946	943	947	941	928	923	962	910	925	979	943	957	947	994	891	907	880	907	984	994	920	917	930	928	890	1000	919	935	949	970	920	891	877	937	992	955	916	906	916	952	955	984	919	974	961	907	946	940	972	981	975	957	979	934	1009	968	1014	953	996	936	961	888	991	934	953	931	930	934	972	913	923	958	961	966	984	926	1001	928	947	960	1010	966	941	955	967	945	882	990	945	938	948	935	935	935	973	977	931	946	935	977	903	1008	921	914	950	947	942	935	901	911	948	920	965	972	970	965	935	918	962	919	943	922	902	942	949	926	948	930	945	898	921	918	916	940	925	941	953	965	926	969	902	927	931	958	978	918	938	951	946	929	979	934	919	942	939	932	974	972	900	942	909	882	872	974	927	891	943	893	991	908	929	926	927	934	912	909	968	933	897	943	890	911	940	932	965	951	943	975	1020	961	943	931	894	958	935	962	994	884	908	932	943	968	918	954	926	926	953	932	910	932	945	925	919	897	977	972	952	941	937	927	967	959	952	949	935	958	949	966	960	971	922	927	946	909	927	944	967	956	961	966	968	912	918	986	937	892	949	963	928	961	915	980	954	952	960	897	930	930	953	938	908	905	949	950	926	960
3865	190	191	211	166	153	163	156	193	172	149	157	148	149	150	147	130	130	147	152	134	143	144	159	134	164	128	142	138	154	148	125	184	164	168	148	135	145	134	150	130	125	134	144	148	155	154	148	153	157	144	142	135	152	135	130	124	165	135	117	154	130	122	141	125	145	149	133	118	159	159	133	128	137	136	151	155	141	128	127	146	140	135	124	134	157	122	140	155	129	153	133	141	133	120	143	145	160	144	138	153	133	153	135	138	140	142	142	118	141	142	127	136	152	153	156	146	146	154	150	149	148	142	139	143	155	155	149	148	133	151	135	142	145	133	146	138	139	132	150	139	144	186	164	150	147	142	145	138	172	132	144	162	152	136	151	157	159	145	146	164	165	150	151	167	167	145	129	140	151	133	160	134	140	113	129	150	138	157	117	129	144	137	135	133	143	156	152	129	134	142	153	152	142	143	160	168	121	139	144	161	138	143	149	150	155	144	130	114	162	122	128	151	154	139	162	123	139	137	123	157	153	125	143	167	152	163	125	135	167	161	144	152	143	142	119	135	137	143	146	140	142	138	149	134	161	163	148	121	155	146	143	143	153	143	131	147	155	144	159	139	144	137	124	143	136	160	138	141	150	163	144	159	135	117	156	141	149	131	165	154	152	135	115	155	141	145	138	143	144	156	148	186	143	145	144	138	126	124	157	160	135	147	133	137	138	148	154	130	143	139	155	129	129	152	129	133	146	152	150	152	147	134	123	125	153	157	153	129	153	143	145	142	112	179	161	132	129	129	150	150	140	148	116	147	146	136	134	138	163	151	149	143	159	153	157	126	131	143	122	144	143	169	125	141	132	156	142	143	127	142	132	141	153	121	143	146	158	136	149	150	125	147	129	161	143	124	154	140	142	155	150	194	127	140	129	153	147	171	147	138	151	151	147	117	129	145	135	143	141	134	142	138	128	158	122	137	140	152	156	140	150	143	153	135	148	134	154	140	154	137	164	121	129	122	157	116	135	125	133	131	158	160	168	144	140	128	139	127	156	140	150	157	135	152	139	152	160	159	125	135	132	158	124	137	157	130	175	145	128	138	124	168	148	158	177	150	163	148	148	139	143	142	148	140	137	138	146	138	139	122	140	150	124	144	165	138	129	140	164	125	163	176	148	147	137	153	116	170	152	137	139	134	148	166	143	147	151	137	127	159	164	154	155	128	157	169	143	130	128	106	150	122	136	167	143	127	142	154	164	155	134	117	153	143	125	129	162	137	159	155	149	152	138	139	135	151	132	162	151	138	141	163	143	137	136	175	137	160	156	158	143	144	141	151	137	118	138	136	156	154	146	106	152	134	142	158	146	156	145	132	154	173	163	143	157	153	176	141	157	132	145	159	147	121	159	158	132	146	138	157	141	139	141	150	152	123	144	127	114	146	147	141	121	119	148	142	151	126	146	160	125	148	160	132	113	143	137	140	173	170	170	143	125	134	156	126	146	138	121	139	156	146	111	146	137	157	145	137	124	120	136	157	140	120	133	138	136	154	145	143	138	129	121	157	137	149	141	141	144	139	153	117	142	145	133	141	141	137	162	138	142	150	167	152	139	143	130	130	138	138	166	158	136	148	145	130	125	138	123	148	141	175	167	143	145	144	139	148	138	135	153	157	141	141	160	141	138	130	156	147	166	156	159	132	132	142	132	159	161	139	138	143	148	149	143	159	144	147	156	133	156	165	172	157	125	142	129	118	156	128	154	147	128	140	132	131	154	135	138	144	137	148	142	134	151	135	161	159	137	143	143	141	146	121	123	142	128	149	143	145	146	158	157	138	149	160	157	150	114	158	147	137	150	129	147	125	163	144	140	140	145	141	152	130	140	146	170	139	153	142	161	152	143	148	112	170	142	159	138	154	136	124	137	139	162	134	147	165	141	156	153	142	137	152	164	145	159	122	156	129	137	168	139	126	165	145	148	161	133	129	132	137	152	139	154	137	172	162	153	166	148	142	169	149	160	159	146	137	157	132	129	141	139	151	144	139	146	129	161	136	148	143	121	142	155	133	123	151	148	120	128	148	136	155	146	141	145	145	126	124	155	121	154	163	137	122	139	134	125	146	167	143	135	163	121	136	127	158	164	162	129	159	131	162	127	146	133	126	125	160	131	152	134	150	151	153	152	154	157	140	147	149	154	154	138	145	130	143	171	131	140	150	135	147	140	134	132	151	142	121	137	172	143	150	134	143	150	150	151	144	142	151	132	135	148	141	165	141	132	133	150	130	135	146	126	146	145	142	132	141	150	131	132	142	171	161	138	146	137	156	140	137	171	124	126	149	133	162	153	144	115	140	153	136	136	161	147	149	146	132	157	154	157	142	141	164	137	152	154	164	162	153	148	140	139	168	147	125	176	135	168	144	148	128	143	163	149	146	142	135	148	160	150	133	138	149	154	138	138	126	133	148	162	147	137	163	152	137	163	136	123	156	162	155	153	155	147	163	151	160	147	166	139	155	157	143	152	158	159	139	120	148	136	145	156	154	162	141	147	144	145	144	143	142	136	138	138	138	127	147	128	155	146	141	125	141	143	130	153	135	148	163	149	150	136	154	142	170	148	118	118	140	128	130	128	148	162	160	148	118	127	155	162	151	144	142	137	136	131	135	142	126	142	135	125	135	148	130	138	156	124	150	155	129	131	157	151	146	144	161	151	140	153	128	156	130	163	126	137	152	149	107	128	120	135	160	149	124	147	131	153	151	154	144	155	150	141	163	133	145	150	118	161	145	170	130	143	142	140	153	152	161	142	133	148	136	136	133	136	155	136	156	155	161	147	124	133	160	149	136	165	159	132	153	128	138	133	146	164	146	127	129	127	133	176	125	136	165	142	133	144	162	135	155	161	138	123	148	148	158	130	130	133	142	161	155	162	148	112	148	140	149	141	137	132	145	134	154	149	140	145	160	125	132	128	134	156	156	151	146	133	160	141	145	154	138	139	138	137	142	152	135	147	147	141	137	137	149	135	138	125	155	132	150	158	164	148	136	150	156	133	147	145	132	153	126	135	137	116	143	160	139	146	136	114	171	131	139	128	165	154	144	140	126	147	146	165	126	131	182	137	126	137	140	141	129	147	138	165	139	161	138	133	126	143	135	154	166	128	111	126	126	152	130	164	159	142	129	129	139	143	141	154	157	139	148	138	163	160	146	155	139	164	131	154	137	154	123	144	139	127	131	137	122	146	133	141	132	132	164	130	149	162	130	137	158	137	121	127	159	139	155	163	148	142	145	146	142	145	134	158	130	142	125	97	119	154	144	131	141	153	148	151	141	144	144	184	144	142	167	127	158	148	124	179	136	140	124	140	122	135	149	169	135	141	139	160	145	145	145	151	142	141	143	139	141	165	161	156	112	142	151	135	117	164	168	141	119	138	144	143	150	149	156	154	160	139	162	147	144	154	153	163	162	158	145	136	139	151	135	124	152	114	150	130	133	125	146	139	151	153	125	128	151	125
4144	486	586	601	650	615	564	499	498	498	458	537	477	439	414	426	455	418	424	403	409	437	421	429	460	403	435	412	453	421	424	409	438	458	444	437	449	438	459	417	426	438	419	456	445	425	429	397	440	435	421	431	447	408	437	419	432	433	397	429	405	395	445	437	417	440	438	432	436	374	429	418	438	424	424	416	467	419	398	404	403	438	408	402	436	429	392	418	410	444	441	420	426	421	436	437	424	373	442	412	438	444	455	416	415	438	425	407	428	415	420	412	431	428	395	404	420	384	405	407	410	407	391	406	433	450	423	402	442	433	453	383	398	430	429	422	429	418	451	440	440	430	419	442	408	424	429	448	419	418	451	429	407	417	397	396	375	406	432	440	417	432	434	429	436	442	429	378	419	389	437	396	415	406	415	419	424	451	448	406	432	426	405	434	392	413	421	433	390	443	417	411	384	428	419	412	418	414	446	426	439	427	433	428	392	421	379	426	433	423	422	444	420	433	398	418	385	405	419	424	384	432	407	401	418	399	441	410	450	427	397	444	425	430	404	433	443	396	419	425	396	458	419	435	434	422	401	428	412	390	369	401	397	437	419	418	406	484	416	420	393	448	408	408	406	437	413	438	419	434	457	401	418	430	383	431	389	427	420	422	365	404	422	432	453	409	420	426	430	431	434	431	425	434	402	430	429	420	426	381	450	393	426	429	405	421	429	412	428	421	408	424	416	423	448	431	449	423	457	429	381	413	391	415	459	411	425	384	379	425	415	424	444	410	388	405	453	449	464	400	418	416	385	438	404	412	394	466	406	405	412	415	415	416	387	446	413	408	424	420	413	441	418	415	428	417	418	395	415	430	416	391	418	413	417	396	384	415	439	392	382	413	395	433	422	403	449	416	408	432	464	416	401	413	431	421	392	445	426	446	387	426	416	397	429	426	377	415	439	435	444	420	400	423	472	431	455	397	400	414	416	456	449	407	477	418	407	408	413	435	434	418	377	436	428	402	404	452	429	423	458	473	436	447	431	407	394	416	398	429	406	456	430	395	394	396	406	401	463	393	437	444	399	410	460	427	416	443	444	451	405	442	425	386	409	422	443	454	414	414	405	425	403	411	427	421	423	434	376	435	422	430	404	401	408	416	381	417	393	390	415	389	428	410	437	417	430	427	447	405	419	459	436	412	417	446	459	408	444	381	392	396	413	402	445	404	398	406	432	429	412	388	418	412	458	412	435	410	391	422	446	418	420	439	417	445	433	368	420	427	418	409	417	412	407	389	421	435	415	438	413	384	415	403	439	424	426	395	437	425	432	400	415	453	425	415	426	401	401	426	420	386	419	428	415	452	423	411	440	427	415	410	415	399	460	438	387	433	430	410	430	444	406	416	385	441	407	422	425	437	403	420	413	372	444	400	441	416	429	406	433	423	475	429	435	429	401	437	408	394	428	421	434	452	458	435	424	394	383	431	421	434	418	396	411	439	435	471	415	432	426	415	433	451	448	410	435	386	434	399	385	423	424	438	405	412	404	424	392	408	432	388	431	453	388	435	442	409	403	423	474	405	434	440	409	360	418	417	416	405	417	407	410	483	417	409	424	409	451	443	451	405	421	439	391	441	424	391	439	418	410	463	458	421	411	409	423	387	400	421	419	413	413	420	403	436	374	406	456	406	405	436	405	406	429	430	444	402	442	377	405	411	393	435	464	438	392	426	416	413	390	419	414	405	466	421	380	443	447	420	411	440	412	445	420	453	414	400	467	431	409	402	413	435	423	406	421	390	435	394	413	417	416	441	444	465	401	414	437	437	411	420	418	404	411	436	427	383	380	402	429	418	400	417	434	454	428	435	406	437	412	419	424	428	444	408	450	423	432	455	419	402	365	436	360	425	420	414	423	426	417	439	423	449	396	449	462	442	384	410	435	411	424	412	432	453	408	398	429	438	398	457	401	445	409	374	409	402	429	432	419	414	423	402	457	439	426	431	419	429	430	395	423	445	433	408	413	422	445	421	394	400	402	385	412	425	440	423	428	389	395	445	427	440	429	420	429	430	382	425	425	412	441	423	422	446	396	411	385	374	408	430	432	420	417	452	416	416	408	434	381	438	410	421	443	449	421	440	421	398	415	396	430	401	422	445	422	367	421	419	419	397	387	398	401	389	446	412	418	394	413	405	400	407	440	363	407	397	436	425	412	416	422	414	421	427	417	410	413	423	411	390	424	395	424	440	364	445	407	423	427	414	450	407	395	416	415	400	435	427	391	399	423	470	406	440	421	416	429	447	406	459	447	459	422	436	433	443	407	421	435	442	434	431	408	445	429	424	435	395	418	411	423	468	400	427	456	410	433	429	448	418	412	444	409	460	435	422	434	442	443	427	402	426	461	421	393	441	442	422	421	448	448	402	446	432	434	419	398	406	434	416	431	400	409	427	429	443	407	404	430	409	384	431	415	422	427	426	399	400	429	431	386	403	427	392	454	430	409	398	425	410	442	447	468	419	413	421	432	398	372	404	395	410	384	395	395	422	468	449	442	401	410	443	399	413	410	403	407	425	412	390	450	436	442	395	429	414	458	407	414	401	398	417	433	450	458	421	405	418	379	409	409	407	420	421	434	406	438	403	423	406	390	394	417	416	411	430	453	446	447	428	437	409	452	443	427	427	419	431	417	453	462	392	415	462	418	398	415	421	438	377	417	409	454	392	458	438	383	460	412	406	410	427	400	434	426	397	468	412	430	428	429	419	432	371	433	421	400	409	440	425	427	412	433	453	422	426	409	463	414	432	428	453	392	416	391	412	427	416	404	453	385	417	425	438	423	420	449	419	398	403	426	435	425	445	435	420	389	392	400	426	407	450	373	407	386	375	421	390	408	377	453	405	446	399	391	418	419	392	435	451	392	413	405	446	426	420	381	411	415	396	437	406	399	450	423	429	421	404	413	438	380	437	436	419	385	410	427	432	442	426	425	421	409	410	430	430	428	418	408	411	436	410	413	422	424	422	412	444	422	419	369	412	410	458	401	429	401	379	408	450	431	471	450	422	406	423	473	407	438	424	445	403	437	408	437	423	435	414	436	433	414	389	385	429	450	397	428	386	418	418	427	454	425	411	417	410	421	397	418	420	437	399	417	417	441	406	444	426	434	433	383	431	454	428	434	391	426	405	398	401	415	385	432	404	404	459	411	439	423	426	374	399	464	406	424	454	406	391	417	415	420	407	424	397	385	395	412	381	375	417	420	424	440	414	387	481	400	422	403	426	443	440	426	407	394	410	418	381	428	432	387	414	417	412	380	438	454	396	434	395	424	378	407	420	467	384	446	401	399	423	413	421	456	430	429	373	419	432	411	442	441	404	438	381	436	385	432	466	454	435	410	419	388	414	403	439	399	442	422	399	377	421	437	443	382	412	426	415	438	416	439	363	426	423	445	380	440	435	433	389	446	414	426	407	405	428	437	391	427	426	444	395	443	428	399	411	443	438	424	449	407	375	380	411
40686	13511	2606	1019	714	600	476	406	357	333	335	296	259	264	269	255	269	256	265	231	235	244	234	225	239	250	230	210	240	249	226	217	234	198	231	218	235	199	232	227	236	223	197	219	236	225	197	236	197	211	218	224	202	218	233	225	193	201	200	226	190	212	214	218	238	196	229	180	219	203	216	207	185	225	232	197	234	223	194	207	211	220	203	209	208	177	223	219	222	183	253	199	221	227	219	237	189	232	214	189	203	225	239	211	202	221	246	230	218	236	223	195	253	212	239	239	231	200	234	219	188	176	218	218	200	213	186	190	215	190	205	211	212	215	228	229	191	219	201	228	203	234	205	211	226	230	208	209	211	229	239	225	187	215	204	220	238	214	245	217	216	224	217	219	233	194	220	264	201	246	206	209	187	247	220	216	212	196	222	237	230	201	225	226	241	215	216	233	242	221	226	207	191	196	229	200	183	188	211	214	209	232	220	217	217	213	204	212	242	197	207	188	192	223	219	220	237	212	229	224	225	186	208	193	218	210	215	222	219	240	224	214	195	226	208	220	215	233	207	240	201	230	216	214	222	229	232	226	219	217	217	228	199	216	231	223	204	178	227	211	215	189	195	217	224	202	226	215	231	208	198	210	201	223	222	204	204	216	218	222	205	201	206	231	223	179	227	232	236	221	216	212	200	186	222	244	211	229	233	225	228	204	229	200	230	209	205	212	238	231	232	252	190	204	228	217	212	219	214	214	207	193	189	201	217	204	245	245	223	211	226	226	212	224	196	234	230	226	243	214	205	197	226	215	219	229	218	212	257	234	205	234	208	218	242	212	213	218	216	214	221	225	223	207	210	185	237	212	212	253	211	221	197	196	224	221	222	177	198	217	217	223	208	240	202	239	217	203	217	215	228	203	215	203	220	224	215	215	212	213	223	202	178	212	227	233	202	197	238	237	227	231	228	202	197	214	222	216	217	204	210	227	199	194	213	226	194	234	232	233	230	214	220	222	195	215	205	203	233	222	224	234	233	225	230	204	217	219	222	223	202	243	213	250	226	203	202	212	184	206	193	211	232	233	224	226	229	203	224	203	262	248	211	218	203	204	188	218	221	218	222	226	208	226	235	206	215	212	219	223	178	243	197	215	230	220	225	200	202	190	209	234	208	220	214	219	193	231	218	196	200	223	240	209	199	209	208	233	229	213	230	219	210	194	193	255	233	216	238	235	217	203	211	204	229	212	221	230	224	228	234	213	235	216	223	212	210	214	230	201	228	232	195	211	203	209	198	216	229	240	206	235	232	222	235	212	228	224	203	213	199	174	214	203	215	198	219	208	214	211	183	209	213	196	214	219	221	230	239	218	230	220	227	217	208	233	222	205	210	200	227	222	248	212	207	241	236	232	240	191	212	178	208	225	230	229	225	205	196	235	232	208	198	193	187	210	203	230	233	227	229	235	222	211	196	216	237	209	239	218	249	186	204	206	218	219	194	203	216	226	234	220	234	231	220	206	234	227	225	209	225	215	210	236	210	220	206	208	227	204	173	214	223	206	219	213	226	235	230	211	200	223	232	187	233	242	218	217	210	211	226	190	210	240	232	196	188	198	199	183	247	182	213	242	215	197	218	211	236	212	210	215	208	219	235	228	249	208	185	232	232	207	197	241	183	227	206	201	204	205	220	214	210	208	252	194	202	230	217	223	215	228	218	214	219	250	221	247	205	210	203	215	175	216	230	191	221	179	199	223	241	217	206	223	236	207	228	210	204	233	226	198	220	215	210	220	250	198	212	207	229	219	206	206	224	213	218	221	200	235	228	252	199	208	235	233	238	208	210	220	236	211	205	211	201	227	215	219	185	205	230	206	225	223	210	206	212	213	224	223	206	224	227	216	210	230	223	208	216	205	204	237	238	220	219	219	222	223	241	200	228	196	207	243	239	233	229	213	208	223	225	192	221	219	205	212	213	193	237	211	227	230	256	216	219	245	206	229	243	220	213	247	242	220	218	216	220	224	216	205	214	237	216	223	221	202	227	231	210	221	221	227	247	207	202	216	217	221	224	234	219	214	217	218	224	240	231	246	213	221	210	197	249	246	222	217	244	224	232	237	209	206	214	212	238	222	202	231	213	222	215	220	219	212	201	240	216	219	232	225	210	229	235	213	236	188	221	231	205	202	214	237	214	209	225	226	195	224	222	233	211	221	264	240	224	181	220	203	223	211	251	208	214	218	226	219	222	234	223	219	203	197	222	216	235	216	199	216	214	209	221	212	193	210	241	211	194	249	241	205	236	230	223	201	187	245	228	218	228	218	234	224	202	216	218	193	238	239	206	217	192	216	231	235	216	215	200	196	231	235	197	200	227	224	215	230	253	237	204	229	228	227	229	194	208	232	227	225	214	209	199	218	239	254	205	196	196	228	211	182	195	224	246	215	206	207	221	211	190	206	225	192	215	223	206	184	201	233	224	227	212	215	192	204	202	236	213	218	227	221	239	213	218	208	229	233	232	237	212	221	213	232	214	236	233	192	218	219	224	224	196	220	243	262	225	246	218	225	190	207	222	190	239	212	213	214	225	234	215	222	196	239	214	237	244	211	209	188	242	219	209	209	199	231	234	210	189	216	203	195	229	215	209	194	231	206	223	218	216	187	233	237	224	205	241	214	202	192	224	214	238	227	213	224	248	213	198	212	235	229	233	200	200	214	215	194	209	176	227	187	229	224	223	191	192	219	190	219	237	220	244	211	214	231	210	185	214	209	209	217	213	222	207	213	234	247	225	169	241	197	221	211	218	235	207	215	230	192	223	209	228	240	248	231	216	229	201	211	218	208	230	226	201	215	194	227	219	212	226	242	212	209	210	200	222	241	210	208	212	205	197	206	203	226	214	213	196	223	202	179	236	226	220	230	222	198	213	207	222	227	199	214	210	224	201	245	201	189	210	213	221	242	181	205	237	243	225	214	214	210	182	201	211	191	190	212	212	229	213	222	215	202	201	214	230	187	209	232	211	220	189	205	224	218	228	207	213	250	225	218	232	214	199	204	214	216	220	234	226	218	216	237	222	227	242	226	210	224	210	220	214	214	211	199	206	208	229	212	181	214	219	213	215	207	212	217	180	227	201	207	195	230	220	216	219	202	200	217	234	216	189	219	243	204	198	221	239	237	242	220	224	206	208	213	219	210	241	199	209	177	196	217	209	213	193	217	240	204	207	215	209	219	197	223	190	208	195	213	232	188	215	218	204	199	248	202	249	251	219	202	213	216	212	219	213	212	199	238	227	191	221	193	215	242	231	230	198	218	207	223	208	208	213	243	224	255	212	234	214	220	222	221	251	226	229	217	218	228	171	225	209	219	215	229	250	224	257	202	215	201	210	230	202	225	267	210	222	217	219	222	195	225	249	229	202	196	226	217	224	191	235	180	224	229	218	210	232	222	221	239	222	200	209	258	212	235	224	223	233	205	207	224	195	214	224	230	250	227	205	220	222	215	200	242	200	224
19740	1236	2622	3040	2683	2289	1987	1669	1474	1330	1194	1029	968	955	895	924	818	791	803	807	729	747	728	706	713	678	684	713	638	671	673	664	623	639	665	642	619	643	635	665	651	660	666	649	697	602	637	628	595	643	594	598	629	655	579	616	592	570	615	586	585	604	605	654	595	644	597	600	613	599	619	581	610	576	633	582	561	589	593	616	577	602	605	616	562	579	607	581	593	649	597	605	560	574	587	590	595	593	583	561	575	607	596	618	659	576	580	572	574	600	631	599	575	560	571	610	590	617	633	591	569	580	583	631	581	535	579	608	624	615	639	580	606	633	578	599	545	603	639	589	609	628	594	597	580	620	634	558	606	580	587	595	578	602	590	564	653	617	564	591	570	565	596	565	589	593	591	600	619	599	574	569	593	549	613	573	563	640	608	554	586	609	562	568	597	607	592	589	577	551	569	574	557	600	562	551	577	606	637	574	650	599	611	634	615	596	580	539	624	587	584	589	562	588	573	589	559	600	599	567	600	591	639	608	557	589	567	562	587	610	563	543	593	596	588	593	608	584	584	589	585	615	604	569	563	590	583	521	572	581	577	634	550	585	592	617	589	630	607	578	596	563	592	609	565	594	612	544	608	626	626	582	605	599	584	601	569	610	637	599	587	607	634	610	575	581	582	575	601	616	622	594	544	617	577	560	595	612	588	607	583	614	577	567	578	558	570	620	581	587	584	576	567	613	590	607	614	547	599	595	612	605	564	572	605	632	564	587	600	592	596	580	598	587	632	626	595	563	593	587	615	584	603	596	566	613	557	572	635	612	541	513	600	626	576	575	629	629	615	530	586	576	575	555	561	587	602	587	605	579	604	608	596	588	552	615	561	567	564	656	575	571	567	566	609	593	584	630	592	585	620	576	633	583	586	556	598	584	574	635	594	557	581	531	610	564	562	539	607	587	592	608	607	601	597	592	596	590	594	591	579	604	591	597	568	582	616	597	582	553	588	566	566	596	647	598	594	557	588	618	547	589	588	589	597	562	570	563	548	587	589	618	616	577	585	589	546	593	604	578	573	654	596	565	600	584	582	621	559	551	598	622	605	600	595	610	587	597	624	632	617	604	592	575	606	574	557	598	603	565	640	572	613	572	607	565	563	604	568	557	612	599	608	603	577	606	615	553	601	574	574	591	540	560	611	583	650	568	624	583	592	548	590	582	529	576	636	629	562	600	584	621	620	620	589	585	548	530	568	593	530	573	531	636	570	569	595	557	627	553	607	594	592	608	579	579	577	619	600	598	603	623	570	591	603	602	551	618	607	574	600	577	580	590	584	635	593	584	558	578	577	571	551	596	533	515	596	579	591	580	575	560	579	606	600	590	594	578	578	561	580	569	600	614	568	620	588	570	630	590	564	606	588	587	609	561	592	582	584	639	594	569	608	582	605	550	598	558	559	572	558	584	632	594	579	607	605	594	616	596	569	633	585	572	578	590	588	591	595	620	587	606	591	587	618	577	582	565	605	594	551	582	613	585	567	546	524	613	587	629	598	613	602	615	594	567	555	622	591	603	588	578	594	601	554	568	601	562	582	564	615	573	534	601	605	619	561	605	553	605	584	610	576	571	558	576	593	563	595	571	585	608	620	611	612	623	564	598	602	575	602	563	583	595	589	581	593	589	612	595	583	605	592	590	596	581	581	564	605	562	621	568	553	603	584	580	560	576	614	545	583	574	616	599	615	579	549	625	542	559	579	548	622	556	601	594	614	573	603	559	595	636	597	570	614	589	583	606	583	590	581	618	595	603	587	601	581	586	624	578	597	549	601	559	571	592	589	561	578	593	585	594	601	606	638	578	634	594	577	576	596	595	572	614	600	636	589	607	604	571	617	560	580	628	589	584	576	611	543	630	577	609	576	605	582	611	567	573	607	558	618	579	562	520	582	599	580	584	535	553	566	591	576	599	597	609	590	617	577	605	605	559	594	558	620	577	583	584	611	546	608	570	552	598	565	575	571	565	569	619	593	590	571	594	573	602	601	563	586	586	575	592	613	621	559	601	618	609	613	603	589	597	561	559	587	589	607	559	613	600	567	599	599	498	584	581	542	548	588	575	563	575	582	625	624	586	580	672	573	612	633	588	591	576	519	617	573	608	584	591	579	630	608	575	567	560	599	528	589	568	620	605	610	585	594	552	664	624	606	572	525	573	542	624	591	609	622	613	584	577	604	604	561	561	563	602	586	596	588	593	598	593	623	526	581	636	568	562	600	600	581	590	622	598	569	588	573	609	618	602	579	582	563	566	624	586	621	565	580	585	586	593	595	590	562	598	581	567	586	578	629	565	612	574	558	553	624	581	604	617	575	608	595	598	575	606	545	589	571	605	582	620	596	618	559	592	573	567	586	573	599	565	630	584	580	575	633	578	582	647	630	576	625	578	544	572	628	588	588	577	563	629	577	570	592	590	591	594	599	564	578	618	558	632	591	585	582	570	608	642	615	641	582	598	567	588	565	579	558	597	564	545	544	563	584	557	612	563	624	564	633	594	558	527	569	590	586	590	559	594	562	626	571	611	625	597	620	649	568	545	593	553	634	614	544	576	575	637	585	600	592	557	616	562	611	521	574	558	614	557	579	551	587	591	584	607	617	612	611	594	601	631	621	549	629	632	642	612	604	615	591	613	565	579	611	594	582	564	591	637	591	654	605	603	576	594	588	597	566	600	614	578	586	582	579	588	580	625	620	606	552	627	599	574	605	570	608	645	555	550	615	556	591	578	576	582	619	576	600	566	590	588	571	583	597	560	623	570	580	567	582	579	571	591	577	576	571	633	611	587	592	562	600	590	574	611	653	611	613	580	653	633	567	559	578	596	606	592	582	606	588	599	546	632	560	615	596	605	566	603	595	602	603	563	623	585	589	605	579	608	582	613	578	629	573	607	609	588	596	587	575	609	562	586	605	591	604	620	612	588	612	570	566	563	567	583	600	583	585	630	518	614	592	569	600	605	577	582	572	592	581	607	555	570	617	550	575	600	604	564	593	604	561	606	568	585	633	655	583	539	551	594	618	635	576	616	556	595	623	605	592	567	567	548	545	632	551	629	610	592	557	595	592	607	614	563	573	564	590	571	603	580	565	565	554	555	592	548	613	587	577	584	585	577	589	593	548	566	636	606	597	624	619	568	598	567	591	571	547	596	549	611	576	591	566	570	661	595	610	637	600	569	574	589	554	583	636	586	623	593	577	576	573	562	564	599	570	569	589	631	596	608	559	609	563	602	616	551	527	554	585	581	563	627	573	624	600	579	608	587	599	592	614	608	597	612	592	621	573	565	582	585	579	563	557	631	614	575	568	569	609	560	583	593	599	549	590	594	577	634	589	610	561	610	581	581	593	619	586	612	587	565	558	595	573	610	570	585	609	591	607	637	549	557	593	616	566	614	547	577	586	552	561	581	595	607	556	629	555	588	605	626	614	588	590	582	626	573	549	573	604	598	576	528	606	611
47135	20665	12269	3090	1492	1114	918	725	640	646	601	558	510	459	494	502	465	479	443	444	428	387	471	418	429	444	425	405	427	443	435	413	433	425	389	423	396	430	411	419	433	394	399	401	360	420	439	375	382	400	367	401	421	420	421	412	392	389	403	412	397	400	419	398	387	357	355	411	376	392	401	369	426	386	390	397	400	417	370	363	398	402	417	422	389	400	409	401	374	427	411	359	357	403	403	407	385	349	389	374	389	409	407	411	415	375	338	378	403	393	426	410	363	402	376	380	405	368	415	389	366	361	387	371	423	392	371	380	392	393	404	386	404	369	419	403	373	435	379	414	419	398	387	392	377	352	361	396	390	421	384	364	381	374	372	367	365	379	383	355	418	410	411	336	401	367	395	420	429	401	368	408	441	435	424	404	402	383	424	392	406	380	365	361	395	367	364	401	424	392	352	425	400	410	356	392	393	371	393	389	369	383	401	408	393	375	378	400	407	343	376	407	378	377	400	396	429	391	401	405	410	396	383	422	404	377	352	378	370	355	396	388	376	404	411	372	374	413	372	409	405	414	406	402	377	380	363	405	407	391	389	357	402	426	357	400	389	404	364	404	417	348	365	388	359	381	378	397	412	414	398	408	394	364	367	402	372	395	392	393	412	343	389	426	407	402	365	420	401	425	363	397	385	365	378	398	408	395	368	388	393	409	355	404	373	418	388	379	374	396	413	412	389	400	390	393	412	393	394	412	404	392	387	397	437	392	406	371	383	413	420	388	369	376	381	361	423	388	426	369	418	378	392	436	418	373	381	373	385	406	387	351	354	398	386	355	392	357	341	381	391	399	423	384	419	363	386	394	402	369	389	404	424	412	407	423	384	380	374	405	379	379	374	356	382	382	421	397	418	362	396	375	407	394	385	386	410	381	383	408	356	378	379	380	377	438	361	365	383	406	416	431	399	388	391	408	349	384	384	375	390	431	407	410	393	406	415	396	384	392	412	370	387	391	418	415	372	394	408	371	385	386	378	380	361	400	379	361	407	407	404	410	376	407	347	403	367	449	366	423	394	371	385	386	378	412	369	391	403	359	360	371	413	384	396	371	398	385	385	384	394	393	355	400	382	385	409	399	391	400	391	412	383	395	355	396	383	375	395	384	353	414	367	407	421	425	392	395	388	352	345	423	384	403	430	375	369	393	353	416	377	377	401	365	365	418	392	396	398	400	389	405	414	354	375	402	431	419	379	390	412	381	411	387	405	380	399	410	403	399	388	391	436	389	413	394	372	397	406	418	448	387	408	401	433	408	395	432	412	406	408	371	409	406	368	373	364	399	374	362	393	379	393	390	390	378	412	438	377	384	361	370	397	412	413	365	376	393	363	395	352	359	370	398	404	387	373	412	380	379	391	436	371	360	400	406	408	448	410	382	378	386	379	405	369	409	410	386	377	417	380	383	411	385	384	395	395	364	388	382	413	413	388	381	351	418	374	398	374	399	374	391	391	374	397	402	391	377	392	398	413	404	371	379	396	407	402	448	383	402	413	368	374	370	370	402	423	380	392	382	378	354	361	395	415	378	330	395	403	364	388	393	410	420	356	388	359	400	395	390	370	413	407	369	402	401	434	331	361	394	388	399	350	403	388	363	388	401	386	377	404	390	377	393	382	398	402	444	369	371	409	392	376	392	397	377	418	390	360	361	395	397	359	396	418	363	433	398	380	438	395	373	365	418	371	406	395	388	376	388	396	406	397	375	390	401	405	394	387	407	377	422	365	350	389	398	369	390	415	417	399	392	394	374	383	410	433	428	396	388	408	423	397	405	367	375	415	389	423	402	348	400	422	371	421	412	420	396	414	379	391	393	394	394	385	372	385	363	405	413	399	403	373	411	381	376	365	401	360	358	378	385	429	442	372	378	390	410	394	389	383	350	385	393	398	390	393	383	414	340	371	404	374	392	384	409	394	344	422	396	371	378	410	414	404	404	380	359	383	385	408	397	407	348	420	369	371	398	427	409	384	390	389	405	389	379	410	351	381	366	383	396	395	398	402	372	384	365	335	352	396	401	378	363	353	404	386	382	384	407	363	378	417	395	382	376	389	368	411	367	391	428	439	404	383	398	435	401	382	367	399	325	405	419	383	394	403	376	395	396	396	383	372	398	381	393	395	426	429	373	406	400	384	420	419	382	382	389	376	376	399	424	370	362	371	411	388	424	406	384	396	405	415	329	371	415	434	401	411	406	360	399	417	420	397	368	388	415	424	386	410	371	379	373	354	376	365	400	395	350	409	401	368	372	375	405	414	409	396	408	375	411	387	390	378	384	415	394	387	403	380	406	356	386	412	395	399	387	376	385	381	387	401	402	408	426	365	391	358	378	436	423	369	416	438	444	382	370	397	383	394	385	398	412	394	362	389	390	353	394	430	413	374	389	366	380	407	365	380	407	409	385	374	389	379	370	409	400	412	404	369	373	396	385	389	386	395	411	362	365	375	346	370	435	416	364	378	394	370	391	406	377	369	378	395	391	353	437	372	400	414	410	387	377	380	402	388	405	393	392	392	368	391	383	389	377	382	366	386	407	396	422	417	393	392	392	387	376	394	387	352	362	384	400	435	391	363	380	427	395	410	389	390	323	426	372	400	397	368	364	410	397	396	419	395	395	395	402	393	391	380	395	374	422	392	402	357	388	366	430	399	374	442	407	380	423	381	414	380	393	392	392	410	421	402	377	388	441	357	374	382	429	414	364	423	398	373	397	412	380	387	410	412	362	418	388	398	371	398	359	372	407	395	433	369	390	395	379	379	372	381	369	381	359	387	388	367	350	400	414	412	403	391	417	423	430	390	343	385	374	394	408	402	402	385	420	376	429	361	365	392	365	377	389	374	389	421	372	401	419	411	413	394	426	352	418	402	365	397	391	411	414	418	366	411	372	412	379	387	393	404	413	403	401	384	386	360	401	391	387	366	368	368	378	411	415	393	411	391	416	405	371	401	350	409	385	390	382	374	360	367	418	389	428	382	372	380	394	367	377	411	420	400	353	374	374	446	372	431	392	381	377	385	394	357	409	404	393	384	345	392	373	366	378	425	394	393	394	387	394	397	399	426	403	415	399	366	369	382	379	375	415	384	381	375	418	398	392	392	414	396	353	410	383	396	397	377	395	387	437	385	387	403	395	371	383	389	389	383	429	388	407	408	374	373	369	380	376	463	379	363	390	406	384	389	394	381	403	393	349	376	404	371	392	380	355	404	372	403	399	408	402	404	388	391	408	364	389	363	376	372	406	404	411	373	406	379	421	371	337	384	416	415	382	386	346	377	393	383	353	421	389	401	399	386	378	374	349	394	385	385	401	375	388	410	349	369	384	401	404	424	410	383	333	391	387	401	406	393	402	423	381	390	431	396	389	371	389	393	400	357	395	408	416	410	387	366	373	383	392	390	445	385	387	392	439	393	405	373	416	432	406	387	395	394	407	442	416	439	373	383	392	392	433	364	420
25849	2343	4743	5617	4951	4232	3526	2924	2572	2293	2170	1926	1848	1686	1581	1495	1485	1385	1323	1274	1305	1210	1219	1173	1185	1166	1129	1165	1132	1043	1122	1128	1082	1086	1035	1047	1059	1051	966	1071	1085	1045	1031	1091	1052	1064	996	949	1023	1025	1053	953	1006	1003	977	956	969	996	960	916	970	908	1009	1027	979	970	1006	1002	964	1010	987	962	995	997	939	924	995	946	963	1022	963	926	938	927	928	895	956	955	1009	884	1001	890	920	993	943	957	938	933	919	928	905	898	965	974	927	896	926	928	943	908	929	897	983	925	930	962	968	988	941	918	954	967	996	970	891	986	916	912	983	918	982	923	944	924	924	948	922	883	962	941	963	939	969	941	953	994	950	931	956	977	921	1009	917	924	989	896	905	924	957	950	928	966	957	958	1085	903	956	873	890	926	874	941	923	947	995	941	966	951	932	954	929	924	935	952	940	928	949	910	923	904	962	968	944	953	949	954	892	857	940	927	954	908	1011	939	959	906	969	902	939	910	970	967	922	917	921	958	946	928	969	951	913	907	954	965	957	925	902	957	978	971	937	958	967	937	934	935	975	930	981	931	944	926	969	934	970	941	909	931	965	983	922	914	962	949	932	927	929	915	999	935	903	886	869	953	940	933	953	935	922	950	980	951	962	939	919	930	863	967	950	916	894	944	1004	903	943	903	966	946	970	879	960	930	900	936	939	942	942	968	948	900	942	919	955	926	958	917	889	942	897	879	924	915	949	958	909	939	948	938	936	885	917	873	954	934	898	970	942	942	919	953	982	975	907	894	925	965	937	944	927	906	958	932	893	911	925	992	947	990	899	970	979	935	871	1003	979	903	962	947	963	944	922	930	984	947	935	962	901	955	979	929	952	948	884	975	946	884	915	871	937	988	906	919	935	980	963	935	935	938	991	893	945	908	943	935	956	897	923	959	1020	914	973	949	934	858	942	938	890	885	956	956	953	950	886	985	949	945	939	999	896	913	958	955	942	914	941	919	911	931	976	941	892	1011	937	920	937	939	893	930	912	937	944	922	929	940	946	926	924	998	945	936	928	968	981	907	946	976	996	1008	913	984	943	948	911	1014	942	935	952	950	983	978	970	873	925	939	978	957	965	936	957	944	940	914	953	909	933	916	949	916	923	916	908	972	971	893	1022	945	937	905	998	964	999	978	923	883	936	915	912	872	950	974	927	888	948	953	908	930	1005	902	977	900	941	959	925	902	931	912	988	917	938	867	892	958	929	914	908	976	969	972	950	897	939	917	956	929	907	908	953	900	978	923	968	895	970	955	924	958	972	905	870	962	907	947	931	956	956	924	916	962	944	936	942	973	927	967	950	880	938	913	974	990	916	965	907	972	950	998	922	936	910	931	949	969	999	965	954	951	945	989	878	931	930	930	985	926	955	914	959	970	954	978	982	921	943	913	945	911	891	915	934	866	974	935	925	882	908	992	901	940	962	941	950	949	993	925	926	937	963	981	914	949	947	954	930	889	962	914	913	946	971	965	905	952	955	910	940	882	915	981	966	936	957	949	951	898	977	1001	885	979	918	896	909	930	973	1002	916	918	920	955	957	960	918	942	927	937	937	915	935	901	927	927	1004	878	942	908	948	898	935	919	929	931	963	914	990	928	925	931	965	1006	929	913	907	956	1008	923	924	891	941	978	944	921	987	922	989	989	932	878	971	979	917	979	939	957	975	908	921	921	966	931	900	960	975	942	960	928	919	954	944	958	967	916	959	933	954	923	919	924	978	912	925	919	892	975	974	896	946	901	904	884	1005	893	1018	916	891	988	904	972	906	990	985	928	952	1017	944	961	923	958	937	911	964	906	953	951	898	895	919	941	971	971	919	951	910	994	977	965	933	883	943	959	965	944	894	949	912	929	919	922	972	906	926	951	946	932	942	936	939	905	922	987	947	948	925	904	963	976	965	974	942	873	957	925	953	952	966	930	942	954	930	931	963	944	949	933	945	901	879	970	933	924	921	858	916	912	970	904	973	944	957	898	874	1007	928	937	945	984	914	946	958	960	901	957	945	922	951	887	914	890	919	956	954	903	835	951	958	927	905	924	961	974	965	974	891	954	873	972	901	953	909	1006	905	931	940	946	916	908	894	951	960	910	941	929	901	948	966	852	948	913	958	963	999	979	912	954	927	956	968	937	926	937	918	929	914	929	941	978	973	956	994	974	933	927	927	972	977	993	915	929	915	875	893	990	919	904	960	921	947	901	963	952	917	914	1003	913	982	918	918	974	927	998	926	950	947	940	914	940	903	891	943	892	930	941	915	922	930	939	925	961	917	996	899	957	955	888	969	944	948	970	990	955	948	929	924	988	940	951	912	943	965	885	920	900	906	923	909	964	928	955	905	951	924	970	940	941	944	980	909	982	962	918	940	928	969	953	921	947	935	973	946	895	920	903	987	947	945	987	899	955	941	999	949	905	952	1023	1013	936	962	930	988	937	932	926	955	928	938	902	966	919	856	888	943	952	976	920	973	928	911	904	909	904	939	975	932	945	910	860	936	962	951	911	960	966	977	898	937	876	932	939	947	902	996	924	935	917	906	937	936	887	909	922	942	990	961	922	928	873	918	927	935	934	961	946	943	901	940	941	905	936	980	957	937	909	982	985	932	865	923	957	891	938	937	917	869	930	902	911	935	886	952	978	920	946	929	963	930	956	947	937	931	935	894	933	938	976	988	972	958	937	958	976	899	994	910	888	897	938	918	952	887	926	921	909	945	920	963	977	892	932	974	900	935	939	897	923	986	995	970	943	923	942	966	885	917	922	939	930	963	941	953	946	903	914	924	889	893	960	993	907	936	1015	933	951	891	953	877	922	910	928	955	967	938	932	982	940	983	918	958	958	932	948	892	933	927	902	957	929	966	927	968	904	1001	958	914	895	939	965	902	915	951	907	949	943	901	941	927	921	964	917	986	995	923	961	964	936	987	948	934	1005	959	948	864	932	903	926	931	928	949	955	958	958	918	922	948	884	968	983	851	956	927	960	953	898	948	935	914	943	970	925	963	896	942	962	965	985	920	934	959	880	957	932	940	903	895	909	899	925	933	955	974	973	960	935	948	973	897	939	907	909	962	965	943	865	884	926	933	958	954	968	965	924	939	958	912	941	929	927	912	979	895	958	1010	984	973	1009	966	988	865	905	923	901	929	918	923	926	963	960	884	990	894	952	929	968	924	913	947	1012	935	931	932	909	871	914	891	950	1036	894	898	923	920	941	920	900	913	893	946	881	930	1005	947	941	849	888	969	910	1000	951	912	961	918	881	936	921	871	893	927	963	912	937	929	961	912	917	928	857	963	957	929	931	948	968	971	945	945	916	973	910	907	933	932	900	967	953	995	1019	916	903	897	925	915	915	915	961	887	999	921	932	926	897	915	937	951	1026	928	939	928	940	933	915	947	913	954	967	955	909	957	986	909	933	966	926	913	939	911	948	886	954	968	934	935	890	919	914	940	931	910	927	942	910	935	894	965	940	894	958	956	935	956	919	936	940	927	976	912	918	960	921	913	950
3689	228	265	226	217	195	159	170	183	131	169	172	150	147	188	157	141	167	130	135	140	125	143	151	124	156	128	128	126	132	136	152	130	146	140	127	124	134	143	136	161	152	157	142	139	119	154	149	147	137	135	148	138	125	157	145	138	142	146	129	146	154	131	109	137	132	146	175	143	120	132	126	142	127	130	131	148	163	128	131	144	121	152	128	131	115	131	150	119	155	149	137	144	135	134	131	142	149	143	139	139	163	149	146	126	142	149	142	117	141	157	139	154	148	148	132	133	137	141	167	139	153	127	139	154	134	149	123	160	142	121	140	154	129	137	136	146	137	137	154	149	158	130	127	147	158	136	137	127	140	138	146	143	148	138	145	142	134	153	149	123	136	156	131	121	142	126	162	150	146	140	150	136	138	160	148	145	134	150	135	130	151	145	153	168	134	150	145	138	136	132	130	149	134	130	133	131	130	132	143	134	145	128	143	141	136	153	128	131	152	133	135	164	130	152	161	148	129	136	131	126	168	157	141	131	124	156	128	153	129	120	132	144	142	131	147	149	139	133	133	143	163	151	154	144	141	138	133	140	158	141	154	145	153	152	118	144	128	132	148	165	144	136	132	132	147	157	176	154	132	160	129	139	143	118	150	128	130	133	138	139	139	122	140	149	147	166	138	160	139	132	130	135	149	143	159	161	119	136	140	143	134	117	140	140	151	132	144	139	176	141	163	117	150	137	128	143	136	139	148	150	130	146	133	129	137	130	134	127	156	109	139	155	140	131	139	145	130	148	139	172	129	130	143	135	132	146	121	141	131	143	156	141	139	116	140	144	126	138	151	132	152	128	147	137	126	147	149	142	128	114	129	140	122	144	128	156	153	143	157	126	158	145	135	117	130	145	135	152	138	127	151	165	139	131	138	150	137	121	148	156	130	151	166	135	140	130	138	164	139	136	159	138	154	160	168	123	160	151	145	140	155	136	132	119	136	141	149	159	144	126	132	130	141	143	153	140	147	141	147	156	123	150	132	134	144	156	138	139	124	144	158	128	156	148	153	153	119	154	138	155	112	135	134	145	135	131	146	154	149	146	121	150	125	147	148	146	148	126	129	139	146	130	155	130	127	129	119	95	158	131	145	145	137	141	146	152	139	131	141	162	142	151	161	167	117	154	172	150	133	142	122	134	150	135	140	132	155	143	150	147	130	130	136	157	149	136	157	170	141	147	140	152	149	153	135	151	144	138	127	161	142	126	131	150	142	132	131	141	138	127	106	142	141	129	129	127	161	130	128	149	127	127	157	171	133	129	126	136	146	111	141	141	145	147	136	117	156	139	112	131	128	136	143	129	148	131	134	143	133	139	145	159	166	145	145	116	142	130	152	111	144	126	127	132	146	118	146	127	164	128	121	143	145	144	145	139	156	140	160	125	144	134	119	148	157	140	122	148	145	148	148	131	140	138	143	130	156	145	122	130	162	168	151	147	142	147	142	140	142	151	128	136	161	148	103	144	136	137	108	131	124	137	134	158	141	134	158	131	127	133	144	134	145	147	136	152	111	151	124	124	125	139	147	140	149	139	152	145	133	129	134	131	142	130	128	170	140	130	127	147	137	143	157	141	157	173	133	146	157	143	147	116	138	129	151	169	149	143	146	151	145	134	158	160	133	138	132	161	131	146	142	105	128	136	116	133	129	141	112	118	136	141	135	133	134	135	152	151	153	119	138	144	129	134	140	148	146	125	154	123	137	152	136	148	144	129	138	148	140	139	144	144	170	162	121	133	132	171	159	159	138	139	141	129	128	132	134	138	137	107	160	139	145	153	149	130	138	125	148	137	145	131	149	121	147	154	149	120	142	152	159	159	138	163	144	126	135	148	143	148	137	131	131	161	145	142	153	148	145	152	131	150	167	136	127	133	142	144	130	131	159	137	145	116	142	150	159	140	126	142	120	136	152	144	160	125	158	120	156	142	140	147	133	147	126	148	146	137	134	110	120	138	135	140	144	152	132	161	151	150	132	124	139	150	123	141	168	160	144	138	115	163	132	154	131	155	141	135	132	138	153	134	146	154	145	128	128	139	156	133	124	133	137	154	128	144	146	151	132	129	135	146	134	132	136	150	139	149	148	148	135	137	149	144	147	138	149	120	152	146	132	134	130	128	136	158	130	128	130	137	143	138	114	125	125	140	174	137	142	140	151	125	159	157	138	137	116	136	142	164	134	121	125	142	134	155	149	157	164	130	146	146	150	151	142	130	156	148	133	128	121	133	159	153	115	175	133	133	114	148	136	146	131	129	122	142	140	139	138	141	161	116	144	118	130	147	123	159	149	143	136	133	124	156	160	155	135	127	173	150	144	146	133	145	140	116	136	125	133	131	144	152	141	149	141	144	147	150	149	113	121	136	136	134	154	142	139	144	142	122	133	131	138	127	129	149	134	127	143	120	118	147	146	145	143	148	143	126	138	157	137	156	159	159	162	129	149	159	153	147	160	159	151	136	146	134	142	134	144	137	138	142	145	154	151	127	135	128	130	119	149	170	160	135	150	143	140	170	120	126	143	168	141	137	110	133	135	145	151	136	155	143	141	161	149	142	140	132	133	114	146	133	139	142	165	133	122	149	140	130	144	132	141	160	126	122	137	127	139	156	160	148	153	137	174	139	147	174	145	137	129	140	142	145	164	149	174	128	146	114	142	147	137	150	129	141	131	156	117	127	129	124	163	132	146	143	152	122	132	137	117	140	157	143	149	136	134	130	131	160	144	138	125	132	148	140	136	153	152	146	121	157	153	137	146	138	126	175	145	129	135	134	142	150	124	136	159	155	131	163	122	164	146	146	153	147	133	154	155	135	139	154	150	123	124	121	130	114	143	131	165	156	157	134	146	137	165	146	153	154	163	123	130	133	163	148	139	140	137	151	132	152	136	136	171	121	118	133	145	135	126	127	147	133	136	132	156	127	127	140	153	140	132	149	152	124	147	146	152	137	125	150	122	148	159	158	147	123	129	135	135	159	135	142	151	139	151	135	132	148	156	135	136	148	150	151	148	130	145	161	151	142	156	120	150	145	144	148	165	131	145	160	143	149	127	140	144	140	131	125	151	152	131	140	118	141	156	123	133	130	150	133	140	135	132	126	119	127	157	129	147	153	144	133	149	135	142	154	137	150	158	117	135	154	151	121	137	138	140	155	128	146	157	150	124	127	156	132	124	134	143	138	139	129	131	139	138	140	136	115	158	163	134	145	147	144	138	131	120	131	157	134	151	123	164	156	162	132	132	124	121	120	129	156	149	148	121	133	129	136	118	145	143	150	131	142	143	150	139	150	153	161	119	137	148	147	140	145	140	150	139	149	141	180	150	143	137	149	140	148	174	148	142	141	140	154	157	145	166	147	133	169	138	143	153	138	153	151	132	146	138	140	152	142	140	163	126	142	128	140	133	127	122	137	134	146	138	131	130	156	129	133	145	133	149	151	139	122	127	158	144	124	135	155	138
3838	493	620	643	661	575	553	527	481	492	461	483	473	441	471	424	417	454	423	439	462	426	414	420	424	451	425	410	395	399	423	423	408	385	414	422	407	390	446	426	434	428	415	440	442	429	437	430	457	386	414	416	410	420	413	436	440	384	424	394	417	358	399	412	421	392	456	399	433	408	400	383	406	408	400	413	412	416	394	428	405	411	401	373	396	434	394	409	392	393	416	412	424	462	386	455	392	391	446	441	413	416	422	405	422	426	442	406	404	392	405	421	403	412	406	403	405	436	391	443	415	416	454	418	402	389	373	435	426	411	449	437	394	372	413	425	427	373	406	415	407	421	430	394	389	442	398	409	391	438	391	395	430	390	399	399	423	391	378	429	390	416	422	403	447	391	398	421	413	424	436	422	436	392	423	395	418	407	397	433	417	429	394	391	413	421	396	400	407	401	386	416	451	391	420	425	409	434	437	412	370	404	413	430	402	406	414	391	429	387	405	415	409	410	405	425	414	379	434	400	412	440	391	420	434	400	411	414	465	437	405	403	449	395	402	425	419	401	427	404	414	406	418	408	385	411	432	404	415	400	419	394	400	432	394	427	400	408	441	390	432	394	406	396	404	422	406	409	377	416	428	419	388	412	409	458	420	414	406	365	419	427	393	402	398	475	430	428	379	395	379	426	413	423	413	404	361	401	427	395	402	422	398	445	421	386	431	437	387	420	389	476	389	398	409	415	413	419	451	397	434	450	400	431	384	429	390	397	419	406	437	411	437	442	435	419	404	428	438	413	420	420	415	429	408	414	472	415	438	412	414	417	409	455	435	394	416	442	405	386	399	432	415	412	436	397	400	420	393	401	400	439	393	404	416	450	426	402	402	409	415	407	435	456	394	419	428	441	417	388	424	415	399	434	402	411	414	405	405	389	426	415	414	457	380	432	405	398	425	399	424	416	406	416	401	425	426	453	392	380	441	410	389	374	442	399	405	420	402	431	441	416	381	410	420	425	419	403	409	436	404	437	421	398	442	453	396	400	419	392	399	418	401	410	385	410	396	421	445	414	397	434	394	442	405	408	413	408	418	410	427	418	416	409	448	438	413	400	373	385	401	408	452	413	368	418	392	394	458	409	402	410	415	400	443	438	386	424	435	403	435	415	415	396	405	392	394	418	430	387	412	419	456	378	434	422	449	415	408	396	406	366	422	417	422	396	388	409	463	406	407	416	419	420	427	395	442	397	401	434	429	452	402	417	416	398	441	426	424	402	439	411	432	394	389	401	418	418	415	440	382	402	429	436	396	404	375	404	417	405	406	425	388	411	375	362	418	395	397	418	431	406	423	393	423	428	413	441	399	391	426	415	424	416	395	432	407	429	435	419	386	417	405	437	416	435	425	410	396	414	404	413	430	421	430	409	434	415	404	415	435	389	400	437	467	424	438	467	381	441	410	410	443	435	366	449	423	384	396	430	394	409	416	429	425	431	426	412	412	417	404	429	408	450	406	409	419	406	425	406	440	404	390	416	430	408	442	388	405	377	427	398	452	429	392	439	421	401	436	384	400	440	410	358	405	404	395	414	399	407	433	369	443	407	419	432	388	407	415	400	414	435	407	430	444	419	409	417	449	404	382	399	378	390	418	437	418	412	405	425	381	407	415	444	419	407	450	403	418	373	401	447	420	427	408	422	413	398	408	431	419	426	415	406	395	406	384	377	386	395	444	422	452	411	420	403	397	426	415	430	421	407	450	415	415	411	390	413	423	406	418	409	425	385	439	461	443	404	426	425	409	422	445	419	428	399	365	423	410	378	399	389	424	420	447	443	395	416	404	444	419	399	404	389	411	396	422	426	403	382	439	432	404	403	414	398	381	439	389	412	380	410	401	425	375	412	414	372	405	409	375	387	416	397	427	431	413	406	415	432	405	450	402	400	406	397	384	440	440	415	402	423	399	428	420	408	439	420	430	431	396	387	391	396	389	399	421	416	378	418	424	386	415	438	397	415	404	434	437	402	369	417	424	410	389	400	450	408	413	416	397	412	403	412	412	421	431	460	445	399	436	380	376	399	402	397	396	386	419	412	415	381	422	422	391	442	433	371	378	417	408	426	410	367	414	425	430	431	405	409	422	434	409	404	431	362	423	429	403	383	422	392	407	463	441	406	420	391	392	381	379	413	393	399	455	439	412	432	414	430	393	401	432	426	415	421	418	404	366	409	445	426	424	430	383	431	383	389	441	409	406	401	368	422	438	424	433	428	359	400	410	418	378	413	399	411	423	421	453	407	410	406	415	406	414	437	412	382	401	426	395	421	411	407	419	419	435	419	449	432	376	371	418	372	411	408	375	406	407	440	391	411	416	431	419	417	392	416	400	425	402	412	434	446	397	426	392	412	429	395	440	415	412	398	424	424	445	419	411	426	391	373	412	400	446	387	411	387	432	427	416	417	406	418	394	396	430	420	380	421	395	401	395	352	408	415	400	429	438	385	432	409	376	402	427	415	414	441	379	426	457	442	404	402	427	394	411	414	418	414	408	401	392	432	410	400	447	374	392	406	411	414	425	394	405	403	426	428	404	414	431	451	446	445	391	403	457	410	422	401	424	390	424	439	413	390	372	415	417	420	419	383	454	419	422	400	436	413	370	414	416	437	383	428	435	386	458	422	423	393	443	439	403	418	428	407	406	461	416	428	444	432	433	455	419	406	404	447	397	417	412	402	407	391	378	395	367	415	413	403	448	376	384	395	385	394	422	440	426	406	439	395	424	417	415	416	461	401	425	383	407	417	431	377	434	421	408	418	378	420	433	454	419	420	444	419	417	393	402	403	441	438	434	392	401	363	406	407	382	416	453	411	400	411	443	454	412	394	452	405	470	390	424	452	409	415	416	402	401	413	421	398	448	443	432	450	420	420	416	416	431	444	428	414	420	445	406	380	419	428	426	416	416	385	455	401	424	401	438	414	428	416	433	429	425	430	401	392	398	428	411	461	390	402	433	412	432	435	422	414	414	428	445	404	407	432	381	443	392	416	428	423	465	421	426	408	393	436	430	403	410	428	420	356	417	399	415	434	422	436	388	439	405	411	403	405	439	436	422	370	439	420	383	442	422	427	416	424	390	400	428	436	396	388	397	431	433	425	376	398	434	441	408	428	385	402	410	395	437	429	420	439	417	384	400	368	435	444	423	433	417	455	404	406	382	408	400	378	400	449	443	443	428	441	429	428	382	435	434	418	427	434	405	402	392	376	410	388	412	427	391	433	408	390	385	427	421	386	420	400	430	409	400	413	429	435	390	432	412	404	450	388	419	404	423	387	428	438	407	435	384	430	390	409	410	422	413	376	410	379	425	409	414	361	392	442	425	380	412	411	444	428	397	394	443	416	420	437	426	433	447	391	424	387	376	430	432	419	412	417	399	384	377	451	388	416	427	444	417	441	415	394	431	403	433	392	405	446	362	379	403	389	385	396	376	476	408	399	430	406	416	406	398	387	394	427
40660	12504	2368	933	760	549	498	393	391	330	332	319	262	258	290	253	271	260	256	260	239	233	214	250	231	223	241	235	219	243	214	228	217	221	211	225	199	232	211	230	238	218	248	227	243	236	219	239	210	223	221	201	227	215	207	221	235	207	212	197	233	205	229	234	227	219	258	244	197	218	217	210	204	188	219	219	201	220	218	211	218	204	217	203	200	241	243	202	192	226	204	226	236	215	208	193	209	247	246	213	230	213	229	227	248	225	215	237	210	212	171	213	241	222	226	207	234	207	228	223	238	235	232	241	232	200	220	209	218	223	231	213	187	235	194	223	204	208	225	210	226	238	233	197	210	212	219	202	210	213	231	203	206	207	217	215	222	215	248	230	185	210	217	241	208	207	210	197	216	208	209	228	207	232	226	241	229	228	217	210	231	222	197	225	179	203	224	211	195	218	220	237	230	224	195	220	225	240	239	220	207	216	244	211	218	192	211	229	211	222	191	209	192	206	202	220	212	211	230	231	203	218	221	189	189	203	193	244	211	201	207	222	218	198	202	208	203	200	255	232	211	222	210	208	207	210	227	186	225	252	258	209	207	203	209	224	219	221	190	202	218	212	202	246	250	234	211	201	224	211	234	205	225	201	208	238	212	219	220	217	230	238	188	214	204	204	218	191	231	207	249	222	192	220	217	222	218	225	222	199	214	217	215	238	236	213	210	215	209	214	215	232	208	214	190	220	212	259	206	262	232	202	233	223	223	236	198	241	214	214	214	190	209	238	227	197	207	236	214	176	240	242	206	213	190	195	221	203	209	206	211	218	224	231	215	205	214	212	202	219	229	202	195	215	213	211	213	207	231	211	211	240	231	186	240	205	215	221	221	192	200	235	217	182	210	237	212	242	212	225	240	228	256	197	200	223	202	236	230	211	234	226	213	208	234	197	218	240	213	217	227	216	244	215	251	228	229	197	233	227	227	242	228	236	208	215	214	236	247	215	204	215	224	205	226	207	219	224	215	206	228	187	218	222	212	213	199	226	189	224	194	241	218	251	228	262	236	225	220	205	221	220	244	230	227	234	233	254	200	212	229	237	223	215	219	222	233	215	223	237	212	215	231	217	231	183	241	191	202	204	210	229	225	197	224	219	225	186	231	203	195	219	210	217	217	214	229	185	177	227	226	223	212	215	244	201	206	178	214	228	210	249	219	212	204	233	238	225	212	232	220	194	227	220	216	213	205	191	226	208	233	197	213	206	201	237	221	206	224	213	211	222	216	200	231	236	220	213	180	233	199	222	186	215	210	196	225	245	229	227	226	233	226	222	221	214	237	211	227	248	230	223	213	203	225	231	204	217	200	199	223	231	223	229	232	197	213	184	212	248	202	206	221	198	234	213	207	205	204	213	216	227	223	214	228	226	222	253	208	207	227	224	233	244	201	222	221	225	245	225	205	205	224	198	212	214	237	212	215	206	255	251	208	218	202	209	236	238	220	207	249	236	201	215	233	169	207	221	205	205	216	223	256	210	189	206	222	221	222	199	213	223	233	228	243	248	265	199	229	213	198	229	218	208	224	230	235	228	235	216	186	197	241	204	227	217	219	216	225	210	211	221	188	208	232	216	185	248	234	220	206	196	235	226	218	229	213	227	224	230	218	230	231	226	210	199	233	223	223	244	227	236	222	214	226	238	229	223	240	233	223	228	206	220	226	234	242	227	218	235	212	190	200	239	234	212	198	207	218	224	212	229	219	218	213	198	228	245	198	227	225	223	211	199	212	213	213	198	193	229	223	207	222	216	231	226	247	207	208	230	216	171	228	222	241	215	246	221	221	222	193	211	219	199	213	195	208	226	192	232	200	190	229	212	211	241	200	197	200	245	208	225	204	200	202	205	239	222	204	227	226	210	221	239	217	208	223	210	218	208	194	224	236	215	212	220	258	200	215	230	211	202	239	202	224	234	192	211	222	225	196	210	174	214	203	192	237	231	183	218	229	232	218	242	217	183	218	233	192	227	242	196	223	228	227	236	210	195	188	203	261	230	222	244	231	224	215	215	233	232	232	216	206	204	196	208	217	202	199	224	223	186	202	214	201	213	235	212	205	223	191	224	217	225	199	239	231	221	218	207	230	196	219	210	235	237	214	225	235	223	217	196	223	240	227	218	204	211	216	214	236	213	198	215	224	208	222	216	256	225	253	203	220	221	233	212	204	224	237	233	260	212	209	199	209	188	226	203	224	210	228	195	216	233	210	205	207	197	204	237	214	219	178	201	220	200	210	220	235	201	198	192	219	188	224	214	213	248	215	207	214	201	245	235	209	214	198	191	188	221	225	221	219	246	212	207	193	211	244	209	216	230	187	212	231	229	178	217	218	209	236	204	208	216	230	193	211	217	209	231	200	202	204	207	214	207	210	198	226	200	216	237	204	217	206	225	205	196	233	223	190	247	211	216	224	212	227	227	202	218	259	201	201	228	230	227	217	221	247	225	210	218	204	229	210	211	200	222	199	237	221	186	220	238	212	230	219	204	210	204	219	207	204	185	217	231	209	197	256	211	217	231	218	211	238	196	215	218	210	237	200	245	214	215	236	229	220	200	183	207	221	222	227	207	224	235	212	210	193	238	207	231	208	212	223	219	218	217	208	222	221	199	213	199	235	234	214	227	247	250	240	239	214	230	203	179	246	214	239	200	209	212	202	218	220	219	213	232	249	165	206	215	222	229	228	215	222	226	222	235	222	205	203	198	226	221	201	207	225	236	229	236	210	211	184	218	241	246	238	198	212	225	192	219	219	238	207	200	214	210	210	210	218	206	235	215	195	204	214	209	212	208	208	210	239	208	202	206	236	235	245	195	224	212	221	208	235	209	223	193	207	203	239	238	249	210	182	223	234	181	223	258	208	212	239	225	203	240	209	225	216	209	216	197	222	225	199	199	220	247	228	208	227	221	235	234	211	213	226	203	229	223	228	198	205	208	209	204	219	210	215	197	221	207	185	230	210	202	201	242	230	198	216	218	233	216	206	208	213	214	215	195	219	250	231	217	242	236	207	211	202	210	241	208	235	224	202	225	211	223	213	240	226	218	205	215	201	218	226	227	212	206	209	247	217	192	184	217	211	217	199	239	199	234	206	219	228	215	226	224	216	220	213	210	224	223	219	204	208	214	195	218	219	178	185	213	220	195	175	229	249	239	238	202	232	214	195	221	211	251	202	230	213	201	211	223	215	237	214	194	235	204	202	212	250	224	226	229	215	219	223	218	228	242	219	226	259	220	204	207	194	211	218	209	234	206	261	214	224	215	189	222	198	214	211	188	224	217	213	220	216	217	218	224	206	242	216	208	217	227	219	193	213	226	227	222	224	230	209	231	249	222	260	212	217	214	202	232	232	245	233	206	210	209	207	219	229	224	210	214	222	225	225	214	217	232	214	214	231	225	204	228	243	228	225	240	216	216	181	239	188	208	204	227	228	218	210	190	191	240	211	237	241	220	231	250
19724	1273	2497	3099	2711	2336	1909	1627	1464	1359	1216	1070	1080	935	962	859	810	804	765	812	723	734	723	704	731	680	687	678	641	696	661	663	649	646	667	670	637	640	603	662	657	679	668	708	681	630	663	665	651	618	630	604	624	601	604	684	626	588	623	573	606	610	621	537	605	600	598	548	570	656	581	659	549	586	611	594	580	560	575	586	619	604	577	581	611	609	613	602	601	586	608	610	631	563	605	603	565	573	617	575	550	569	563	593	583	535	593	616	583	568	582	625	598	566	596	619	596	573	593	586	607	580	600	560	596	607	570	615	586	612	605	602	621	611	549	606	605	556	586	560	580	559	609	599	618	615	633	600	557	569	573	639	599	597	622	606	552	600	554	585	586	591	597	613	622	565	563	553	599	620	554	630	595	580	564	605	568	616	596	620	538	577	558	604	587	622	559	586	613	602	584	592	580	611	548	605	548	608	638	608	603	620	614	550	588	573	625	596	573	562	611	588	589	595	608	583	606	577	618	556	525	583	621	580	649	593	583	609	567	586	624	567	591	535	616	565	614	568	571	592	602	603	608	620	586	604	597	615	609	590	595	621	595	556	583	612	568	593	629	605	611	604	589	558	598	572	604	628	613	595	601	593	582	602	587	615	628	577	596	617	568	590	568	596	625	603	560	565	603	589	589	575	658	625	565	571	537	580	602	575	605	617	569	598	612	578	590	610	607	583	561	574	638	633	628	598	557	643	587	611	569	580	595	608	582	588	589	611	606	617	542	628	585	585	612	593	605	576	605	580	595	609	594	592	545	545	575	618	571	567	607	605	614	605	593	550	609	608	596	578	600	563	603	610	556	592	586	560	551	567	578	587	579	568	567	615	581	585	577	586	597	601	540	637	585	576	625	592	563	576	594	597	595	608	582	577	614	554	605	590	542	619	541	557	599	551	574	601	565	614	607	596	581	619	588	558	586	614	617	589	601	567	620	583	602	555	575	586	589	631	590	585	573	579	557	567	544	588	593	611	572	566	583	590	542	611	583	570	561	565	607	607	579	593	616	557	561	563	573	601	516	568	643	557	573	609	568	594	613	627	584	571	588	594	593	584	594	648	597	524	607	621	574	592	588	626	591	628	598	578	546	579	605	578	564	590	590	580	593	563	620	594	591	596	561	585	603	580	631	603	632	552	592	523	521	576	580	572	599	613	613	627	571	593	550	529	585	606	607	612	553	618	594	623	597	609	590	583	569	587	619	620	577	598	611	585	561	617	586	595	597	574	560	609	604	601	576	569	593	622	619	582	628	609	598	578	560	587	544	604	566	586	619	611	635	576	600	577	628	608	583	605	654	610	548	638	603	604	553	604	551	612	634	564	580	626	639	586	580	586	597	562	595	624	583	574	576	623	547	560	596	622	577	567	506	565	609	611	578	586	565	579	611	567	556	574	558	584	615	599	611	585	631	590	551	582	610	609	618	610	589	582	611	570	568	608	544	568	594	588	569	614	611	602	575	565	597	561	599	621	597	577	585	602	605	540	573	567	608	594	565	524	555	588	553	556	610	618	605	596	598	566	586	628	575	546	604	633	602	573	560	581	588	559	613	572	596	583	626	579	614	624	600	600	564	583	573	624	610	583	607	566	625	616	620	576	570	586	587	599	569	581	558	574	623	603	555	583	588	572	607	599	522	604	550	581	591	593	602	595	586	602	590	585	622	560	547	631	577	594	552	592	595	549	600	593	618	608	610	568	635	572	608	632	583	605	587	544	581	598	579	573	577	585	582	578	548	573	545	608	596	600	597	600	671	588	605	648	601	588	544	588	585	592	531	618	593	619	615	562	564	565	569	590	608	644	602	571	617	578	573	616	589	579	532	603	614	588	567	657	575	577	633	591	613	599	614	602	556	604	585	561	599	581	578	551	625	614	605	632	635	515	587	572	575	615	585	570	565	595	593	598	579	540	602	595	596	606	600	630	646	542	622	582	628	607	624	558	590	591	590	627	592	592	596	593	609	592	577	635	553	567	543	572	584	567	594	583	541	571	565	600	566	614	607	563	576	573	566	598	601	574	576	618	579	619	580	569	593	614	584	600	598	618	604	600	564	555	607	565	600	568	550	591	540	606	565	583	635	623	630	589	577	596	593	557	565	594	605	630	590	582	561	566	559	617	525	584	597	605	599	611	581	614	571	575	625	617	593	598	579	618	637	614	553	592	527	624	626	567	601	619	538	641	591	572	584	588	585	606	597	582	610	580	585	567	603	586	584	576	606	605	556	570	563	558	596	546	561	579	570	594	555	639	585	587	571	580	607	595	644	581	546	611	549	591	592	548	555	598	585	571	550	613	588	606	593	515	532	605	601	567	630	602	617	567	614	605	565	552	576	601	589	564	589	552	547	571	605	581	612	595	588	583	622	571	575	597	550	574	588	546	569	612	559	585	560	604	592	564	611	549	601	593	566	601	588	591	640	553	616	572	577	581	571	571	598	611	572	630	579	608	624	565	576	589	572	601	597	582	627	576	608	584	573	559	593	617	583	599	562	622	621	569	520	564	551	603	594	601	592	665	640	611	574	593	582	621	561	617	616	612	598	614	600	608	629	621	654	582	546	590	589	613	622	557	590	559	639	564	595	591	568	596	604	599	588	584	547	608	563	603	604	631	589	614	583	611	597	614	613	605	532	597	629	559	665	560	601	559	587	602	577	639	582	576	628	592	592	596	626	580	578	606	549	549	609	578	597	588	635	589	574	602	584	588	553	563	632	553	608	633	568	572	607	587	574	610	572	574	631	561	579	604	594	578	589	545	583	594	594	647	632	602	566	589	595	583	594	584	609	613	612	584	597	611	591	621	603	568	573	573	579	613	601	622	632	596	587	568	611	560	547	542	594	650	575	582	622	623	602	605	573	612	561	573	573	602	551	585	594	626	536	591	569	582	560	568	579	604	580	617	555	631	570	605	568	596	583	570	543	610	578	544	621	582	577	599	586	575	603	589	555	578	553	586	614	578	590	581	563	623	575	631	635	594	608	562	596	574	585	557	608	557	565	588	579	598	583	605	561	620	637	583	558	577	594	587	588	582	551	622	561	603	582	535	602	602	583	576	589	620	562	557	607	617	616	554	591	593	564	587	600	584	628	600	577	587	592	566	539	563	582	590	602	544	582	558	578	571	603	583	588	597	626	569	585	557	601	561	600	543	624	594	617	598	570	648	605	580	557	622	577	593	618	605	601	573	645	579	584	595	592	611	586	596	545	553	574	575	632	553	606	613	550	569	569	590	631	593	566	583	593	574	618	549	577	589	566	620	572	614	591	620	577	612	624	600	621	568	598	601	577	562	592	635	577	536	612	587	581	595	550	589	559	580	565	559	547	606	610	610	602	542	561	572	548	640	605	608	605	599	606	585	627	554	591	563	582	578	614	612	572	621	586	632	618	601	604	572	579	555	603	604	599	578	576	560	599	591	582	560	579	585	568	652	591	606	596	601	570	555	616	620	583	611
48723	20664	12097	2972	1507	1132	923	820	724	629	606	516	509	520	471	477	490	458	446	445	461	444	430	421	442	404	443	412	415	415	411	444	425	412	410	427	414	440	422	399	396	378	429	435	379	435	432	382	432	414	385	407	403	405	454	402	370	405	399	428	386	397	403	413	396	386	381	410	364	377	388	403	420	393	425	419	386	378	415	379	399	421	391	387	405	384	424	376	421	389	455	368	392	414	383	391	414	366	382	370	405	371	406	411	426	382	389	424	421	419	403	362	379	411	372	421	389	389	406	414	364	372	386	391	376	380	359	370	399	396	395	405	419	403	383	408	435	365	405	381	402	425	353	383	414	397	403	393	367	379	402	459	391	386	397	378	392	396	389	391	436	378	373	395	381	399	406	404	407	417	383	358	380	405	417	403	373	401	408	432	414	404	417	401	409	406	405	447	410	417	391	383	386	391	420	432	439	385	375	380	360	411	380	403	371	408	415	378	415	393	412	429	408	380	394	428	412	328	376	410	389	392	392	395	395	413	411	398	414	410	393	378	375	407	381	399	379	414	377	386	395	404	412	354	392	412	387	372	391	397	404	395	422	400	380	397	417	404	404	375	429	409	393	410	355	435	407	401	351	394	404	389	382	435	414	394	378	417	403	406	383	405	440	400	401	414	370	398	412	417	410	397	377	348	386	390	383	370	395	364	405	407	396	426	373	438	398	386	393	425	401	383	374	420	374	379	400	375	397	385	424	424	395	411	418	430	388	374	422	378	421	400	373	431	389	402	374	399	393	382	350	416	399	397	402	378	391	392	415	420	414	379	361	441	389	369	407	419	423	384	380	383	402	407	392	393	394	399	372	397	420	374	438	373	385	372	373	418	390	375	393	411	387	394	430	359	445	374	384	396	390	405	381	391	377	399	430	399	364	374	396	434	406	404	399	369	382	384	403	387	441	383	389	400	412	429	396	401	403	408	403	382	378	409	392	402	376	360	425	388	391	431	435	402	368	377	378	425	406	448	398	408	369	406	443	404	360	415	418	369	409	404	370	390	371	374	381	401	375	405	379	409	414	365	429	409	387	407	404	401	386	440	404	392	414	416	402	367	383	403	389	412	416	370	403	373	385	391	414	417	399	364	403	438	406	417	367	420	393	395	404	398	342	387	396	366	404	399	398	388	408	355	363	406	421	383	394	397	376	358	432	385	330	418	401	395	375	408	397	375	372	406	382	366	377	347	343	368	409	409	421	417	404	368	384	383	392	374	396	418	381	369	385	388	368	390	390	379	399	366	398	400	414	379	411	394	389	355	356	417	403	387	426	418	420	336	398	408	411	362	404	402	386	422	388	371	387	398	400	401	428	439	370	386	450	403	374	394	359	393	375	425	356	421	377	391	400	367	388	402	447	417	437	405	399	400	414	390	387	382	397	416	392	400	346	391	419	404	372	383	401	396	397	386	442	388	431	401	378	403	407	367	390	428	393	419	380	387	394	392	369	383	410	395	355	370	414	388	424	442	377	414	429	405	413	385	387	408	420	366	389	398	354	402	425	402	426	383	423	416	377	370	406	378	406	438	427	390	418	403	373	398	409	414	417	390	425	401	401	388	400	383	433	385	396	379	420	392	407	407	380	381	414	386	403	398	401	396	356	374	387	396	371	387	393	426	387	407	394	366	404	416	400	398	419	429	403	418	426	409	391	410	421	382	386	419	383	412	407	383	425	406	388	391	396	422	365	406	421	368	395	384	432	388	364	402	355	388	384	381	379	408	410	371	414	391	397	364	429	389	367	411	410	335	362	348	408	413	385	394	399	375	418	405	455	407	388	376	360	381	417	409	450	395	400	414	399	370	423	399	404	376	387	398	427	402	408	350	369	402	386	377	369	365	390	428	361	410	387	415	393	408	390	406	389	362	427	355	394	420	378	432	388	411	370	374	407	444	439	413	426	381	390	381	382	400	427	368	404	384	391	396	379	412	390	426	380	381	388	410	391	378	405	370	400	455	389	399	412	379	383	384	367	393	419	418	400	383	410	393	376	394	382	403	393	336	406	412	403	402	357	397	379	387	413	433	418	393	386	386	424	408	409	405	415	375	418	414	392	396	408	380	431	410	380	358	387	372	399	412	406	421	416	377	376	379	390	397	432	415	352	400	383	387	403	409	396	405	373	407	356	382	416	399	372	361	362	369	416	379	389	419	406	391	416	418	399	381	400	391	375	357	402	406	366	410	403	409	410	382	388	405	380	418	396	375	378	402	387	386	402	400	435	364	389	383	395	427	416	398	414	389	413	409	398	402	384	409	380	417	368	394	408	382	357	407	451	386	398	407	378	412	413	411	396	403	383	372	389	403	392	396	384	396	384	367	384	384	418	436	408	400	410	382	426	416	395	403	365	410	362	391	440	367	391	390	408	371	446	420	406	361	371	375	371	358	391	390	393	405	375	377	403	368	396	405	387	367	391	371	397	363	399	389	348	398	403	374	372	370	372	395	390	375	392	384	409	424	392	378	387	376	378	378	392	372	368	409	392	416	387	394	383	402	422	367	390	387	415	386	396	400	408	367	406	364	398	416	407	386	408	384	415	401	419	416	399	391	377	362	381	427	357	407	405	398	408	399	413	420	399	424	375	372	377	441	392	364	374	422	412	399	404	416	374	384	373	388	383	415	445	375	402	421	384	392	402	397	418	407	392	380	401	391	386	417	398	407	381	412	410	384	413	388	386	423	405	383	412	406	394	403	369	416	375	382	430	415	370	376	436	395	404	433	390	398	428	386	391	421	371	382	368	431	371	406	399	392	405	408	457	376	381	386	400	376	397	376	366	410	392	397	426	404	418	397	382	407	366	425	387	371	442	369	412	400	408	381	375	430	392	347	384	413	382	408	425	401	394	425	417	372	378	373	391	390	402	400	411	406	383	371	378	421	440	404	431	393	396	371	364	368	383	425	379	380	407	398	385	399	432	404	382	373	415	397	396	382	396	391	427	410	369	395	400	377	400	435	370	408	385	437	402	386	399	405	415	411	439	403	408	383	412	380	371	349	404	376	416	397	409	388	409	386	404	345	406	400	366	396	397	408	384	381	374	382	382	429	400	423	392	420	407	369	414	361	395	371	360	402	375	416	388	389	427	412	409	374	408	392	376	402	366	396	405	404	408	393	414	401	396	396	373	397	405	365	416	377	401	388	397	415	412	405	401	395	415	414	385	409	366	368	390	391	360	369	383	415	373	395	433	405	412	372	409	418	447	404	381	378	393	403	423	392	356	365	383	414	390	420	414	387	402	399	408	399	358	378	387	410	380	388	401	346	404	379	409	404	400	415	383	444	384	386	352	398	383	378	392	386	402	375	403	404	394	427	381	379	422	376	429	367	381	394	403	408	411	393	401	422	409	379	391	410	343	337	432	381	378	390	409	411	402	422	414	386	390	362	391	425	425	433	410	435	414	390	431	397	418	388	392	380	385	376	409	447	409	376	387	428	367	400	418	416	402	397
26728	2305	4571	5447	4733	4143	3342	3005	2583	2463	2121	2089	1782	1676	1545	1534	1471	1359	1360	1378	1260	1242	1189	1222	1220	1195	1178	1088	1099	1100	1101	1021	1097	1062	1095	1053	1068	1033	1048	1053	1098	1040	1025	1116	1105	1027	1059	992	1026	1050	1006	951	1016	1025	1004	1021	955	1015	1040	990	921	971	911	968	977	940	993	971	963	905	944	996	981	986	960	964	996	1000	967	985	956	928	924	966	960	911	976	920	937	877	889	994	950	909	950	917	1014	944	972	983	971	991	1006	922	911	944	910	943	945	910	962	1012	965	954	954	938	939	932	1000	920	918	983	909	980	940	928	1019	972	937	951	883	938	910	922	934	1001	916	975	934	944	944	942	926	938	930	944	942	916	924	910	944	950	940	940	982	896	910	966	947	927	938	955	999	982	960	971	969	1002	980	956	919	926	957	932	909	948	934	961	913	968	923	964	974	941	899	941	960	935	991	942	913	911	955	958	943	953	939	929	937	915	932	924	965	909	966	911	916	955	964	923	986	956	915	900	911	927	962	942	952	949	916	907	945	965	929	993	909	900	920	943	921	919	940	917	923	898	933	892	924	948	907	962	918	979	923	960	985	966	941	969	942	917	914	925	967	953	927	974	972	915	969	946	941	909	894	958	906	906	935	938	941	975	896	999	996	969	947	912	931	918	979	921	994	962	992	998	910	941	900	929	946	963	901	945	935	915	948	913	907	933	933	890	873	941	982	920	927	891	948	921	981	950	934	967	935	917	947	949	965	960	953	939	940	971	917	933	874	939	972	968	982	924	984	927	927	887	959	945	959	934	923	969	940	902	901	937	959	959	978	920	945	970	966	962	933	876	962	947	959	927	969	954	928	960	929	948	958	948	972	944	898	955	959	960	946	1028	980	1017	932	916	928	984	924	960	950	875	909	942	927	926	969	925	952	935	953	950	951	907	935	907	961	938	930	925	964	927	932	968	919	923	920	933	893	961	909	947	940	930	933	947	925	949	962	928	936	939	961	992	936	916	915	930	936	896	935	942	944	957	965	943	989	951	930	921	951	972	936	940	922	945	915	898	931	958	969	970	949	977	930	938	931	919	957	891	919	947	935	944	934	945	918	940	917	976	916	904	882	876	942	901	963	967	946	943	971	932	897	935	918	985	947	955	959	999	908	923	998	935	934	946	944	904	879	995	892	974	923	946	975	975	960	960	941	925	954	941	901	912	946	937	977	972	947	969	1001	938	968	932	965	908	902	895	938	924	910	926	937	979	892	947	946	932	947	918	942	944	978	946	972	954	976	927	931	922	899	948	969	935	936	954	922	904	934	950	932	911	979	944	914	902	936	966	908	935	932	920	935	895	907	927	933	974	922	917	940	968	929	992	976	939	952	955	965	966	991	950	938	942	949	913	926	880	971	932	889	982	908	964	962	958	934	953	908	937	966	885	921	933	966	912	953	953	931	933	923	891	925	988	968	945	989	958	950	919	920	916	926	973	1020	943	867	908	955	906	906	956	895	983	950	977	925	936	941	957	890	956	892	928	953	926	962	912	941	952	912	927	978	988	950	893	954	954	953	969	912	924	938	873	993	937	956	968	910	920	943	974	958	902	1043	975	1007	935	950	944	954	936	987	951	972	922	966	958	926	955	955	898	956	912	927	981	957	977	981	913	987	977	900	945	924	889	957	926	954	957	921	953	938	969	871	945	952	948	1005	956	988	954	929	925	896	956	940	937	930	950	948	930	906	928	982	982	982	975	964	907	972	951	883	960	981	889	955	947	965	963	912	994	988	976	940	934	929	934	936	887	935	929	917	960	920	967	935	938	942	953	924	903	898	963	949	906	934	940	898	907	1023	904	914	962	903	912	892	920	897	920	904	931	971	950	967	944	995	997	914	959	861	928	963	975	923	992	954	954	949	926	961	930	904	907	892	912	939	937	987	894	946	908	941	901	910	942	945	959	994	990	912	956	947	925	929	953	952	921	898	931	904	939	997	897	900	959	975	935	971	961	948	982	913	955	955	946	975	924	978	957	953	962	921	982	951	919	905	895	889	906	912	952	961	925	945	981	954	949	982	934	944	975	905	944	971	884	950	916	946	981	926	900	909	943	972	910	956	938	909	913	927	947	947	939	939	931	966	907	970	954	966	877	958	905	965	948	902	958	984	912	920	923	934	963	988	952	923	988	936	941	942	915	923	1016	930	894	930	950	943	958	952	900	1014	874	943	984	978	951	959	980	932	962	994	984	948	988	954	945	938	931	938	911	957	968	935	915	907	957	915	919	908	950	922	966	922	913	941	917	923	934	981	995	949	935	960	925	946	901	980	949	895	918	921	913	940	892	1007	972	951	931	891	945	920	955	915	919	950	933	937	961	935	935	884	912	942	928	952	970	950	940	904	932	892	934	932	970	993	911	970	948	968	934	978	983	1006	907	979	899	984	950	950	977	962	897	931	939	946	983	933	905	923	937	910	936	993	974	939	901	1018	962	903	947	939	958	914	932	966	924	941	909	962	937	938	908	991	911	968	891	906	938	980	907	938	971	921	924	976	983	937	961	929	976	952	919	941	932	936	957	901	942	908	934	987	991	1013	931	919	891	888	970	964	932	958	927	978	964	929	948	998	932	956	928	921	949	954	923	907	915	910	974	969	920	946	927	933	937	939	965	968	921	948	965	933	942	913	998	864	950	931	925	977	943	943	934	888	898	921	939	976	942	945	925	939	936	931	944	885	909	956	947	917	931	958	911	905	969	955	959	924	896	920	955	974	909	972	989	951	986	973	1004	941	1004	939	931	946	953	914	980	926	978	926	898	943	913	962	943	925	947	968	976	946	937	903	967	886	942	921	964	963	883	1003	1019	924	960	881	915	922	950	940	907	956	939	913	950	940	915	935	925	959	958	892	935	904	987	973	943	944	955	969	957	950	936	933	949	906	920	886	932	939	917	943	920	935	938	910	983	968	940	958	923	911	907	929	904	972	963	962	966	991	974	939	888	894	985	977	893	898	990	965	966	939	979	944	975	996	973	966	905	903	942	954	956	889	912	908	931	940	995	962	948	975	899	984	940	920	922	895	967	895	934	973	919	939	981	936	936	903	946	951	959	920	957	976	909	954	925	892	978	984	938	918	951	952	977	935	940	919	896	930	920	913	972	937	964	938	968	922	943	903	973	925	876	905	904	952	928	945	965	923	925	975	955	1007	973	931	965	852	958	942	927	965	939	955	939	897	934	961	945	915	960	907	919	970	926	954	920	984	967	952	937	917	895	949	923	915	945	950	949	961	954	932	945	920	887	1004	917	956	928	955	988	954	926	905	964	958	874	915	943	891	956	893	924	938	943	920	938	910	943	961	880	946	901	948	926	979	880	947	978	936	929	934	990	905	990	889	944	927	886	913	894	988	918	953	947	954	923	871	966	966	931	882	1013	1007	940	952	912	971	987	920	977	948	970	982	983	961	927	899	964	859	910	975	955	898	927	889	942	941	960	947	910	974	928	900	925	899	1001	936	886	965	930	983	953	970	941	977	937	923	969	928	906	950	920
3952	205	219	206	207	184	178	149	172	161	143	132	132	139	135	152	161	163	155	173	146	124	150	135	158	141	141	136	161	171	158	134	141	120	123	149	152	127	166	154	153	154	122	137	135	145	150	159	146	157	141	141	133	130	123	149	132	136	134	137	143	114	147	146	143	148	156	174	144	139	120	157	148	150	129	130	148	130	162	138	121	135	160	153	127	147	141	159	149	130	127	153	156	146	140	187	144	161	132	135	146	129	140	131	162	150	154	132	139	137	154	126	144	160	139	138	114	159	126	151	120	145	125	140	153	155	145	112	154	147	147	141	136	130	144	135	137	120	131	152	148	129	136	153	137	141	152	129	150	147	157	127	155	133	127	142	154	133	138	120	159	143	153	165	117	150	155	139	119	104	159	135	136	128	127	143	138	113	132	167	143	128	146	146	161	146	156	145	139	147	139	144	139	152	123	141	141	137	139	141	140	124	141	136	138	155	156	157	159	151	147	140	116	147	139	148	131	157	160	136	148	118	130	138	163	137	134	156	129	116	129	118	140	127	118	132	127	133	146	143	143	119	164	135	152	138	157	157	151	132	133	133	138	156	150	171	126	143	139	155	144	158	131	153	140	139	149	129	116	139	149	159	159	127	157	133	123	138	157	121	139	141	149	130	151	133	168	130	143	134	138	168	159	153	146	139	144	153	136	156	146	137	123	137	130	138	135	150	134	132	150	148	134	126	131	145	129	164	168	154	163	148	133	152	151	122	143	147	141	156	187	150	140	151	146	154	125	145	178	147	130	140	144	150	148	136	168	167	153	144	148	157	136	133	133	127	164	133	154	134	161	123	152	141	149	138	138	140	145	143	119	138	150	123	139	125	150	159	142	132	152	142	161	149	147	143	124	133	158	128	140	155	158	127	137	121	132	149	158	169	126	144	154	144	124	133	137	147	156	161	141	143	130	132	144	158	140	155	147	131	159	148	141	154	142	127	130	113	128	162	144	158	154	124	132	131	131	119	135	136	149	159	127	135	147	176	145	159	137	145	144	111	155	136	165	145	157	134	172	139	151	143	144	159	154	132	141	151	170	124	130	132	141	135	137	146	139	155	136	143	172	121	149	173	150	184	121	159	139	139	140	132	128	160	145	137	178	129	132	147	141	140	133	130	143	149	153	138	148	168	163	164	151	128	120	133	135	132	144	133	145	142	127	143	152	160	130	139	142	134	147	142	143	139	134	143	140	156	154	142	120	138	157	133	151	134	147	168	148	141	169	157	145	155	152	132	131	145	137	153	136	145	145	132	147	144	143	155	116	145	131	149	145	151	152	145	137	163	132	155	135	158	164	152	148	145	128	144	114	118	140	146	136	138	139	164	133	142	130	122	127	135	135	164	141	111	131	157	144	138	146	140	151	135	153	151	147	120	148	161	128	121	114	152	143	145	142	153	152	118	149	150	145	130	130	116	128	139	138	152	157	144	127	138	138	139	154	130	137	142	155	139	158	117	151	148	147	127	131	142	133	151	143	150	151	160	147	178	146	141	157	131	152	139	151	131	130	134	150	120	170	143	148	141	130	139	133	135	135	155	135	122	156	125	154	144	136	137	136	124	158	130	161	129	127	134	155	157	155	126	145	123	139	143	169	147	158	139	153	136	147	134	118	120	147	143	118	152	151	148	133	146	183	147	137	142	145	149	128	138	166	146	126	149	161	151	130	135	155	143	144	157	128	153	111	145	153	159	134	143	145	168	137	155	144	125	172	125	145	169	143	146	137	158	155	129	142	144	128	139	158	152	146	137	132	132	150	138	146	143	150	140	143	134	142	142	148	146	146	176	133	165	160	150	139	154	137	160	144	157	138	165	157	163	132	142	128	142	165	126	145	142	137	152	158	135	116	132	158	131	166	128	155	136	161	127	127	144	132	145	118	152	149	147	166	155	159	139	142	130	154	142	120	128	145	140	138	140	163	142	158	158	147	127	142	150	124	129	144	158	151	132	138	157	143	154	170	150	146	174	146	163	133	129	139	128	128	116	137	119	149	150	136	139	139	141	135	126	144	147	143	138	149	140	131	141	131	164	128	146	114	166	148	145	144	173	144	121	123	181	150	168	149	139	139	141	147	130	139	157	130	134	152	147	129	127	147	166	154	158	169	115	140	138	136	150	132	138	146	111	137	134	144	149	137	154	153	153	131	142	158	143	149	141	124	137	132	124	139	157	126	141	139	139	154	139	134	128	161	136	130	139	174	137	141	144	138	164	132	143	147	126	139	133	137	133	179	142	162	137	159	148	137	151	141	126	131	157	147	105	150	124	145	146	126	132	141	135	142	127	131	142	136	143	146	136	113	143	131	133	156	138	131	152	129	158	135	159	161	165	159	131	114	134	166	141	150	135	138	170	124	143	136	147	140	129	133	116	146	150	144	132	140	155	147	142	172	151	128	158	136	136	114	138	133	147	170	138	161	150	134	142	145	137	168	131	143	125	152	133	130	153	140	133	153	140	116	149	140	144	143	151	145	148	149	154	142	126	143	150	144	136	121	142	155	137	141	125	158	172	163	144	126	135	176	141	164	129	125	152	143	166	121	150	136	149	137	113	178	161	134	136	146	128	140	159	167	156	145	132	161	138	127	148	134	146	150	139	149	135	158	143	137	149	133	154	141	146	136	158	148	123	129	150	135	139	121	134	138	139	128	130	161	147	136	135	147	152	158	133	125	124	116	134	147	148	139	154	149	150	166	129	117	151	125	115	124	135	132	154	135	147	158	122	148	151	139	137	127	146	140	132	150	123	141	131	155	144	138	150	145	131	113	134	131	124	139	129	135	136	124	144	125	173	129	151	134	135	148	150	153	151	153	132	138	127	151	160	161	160	133	145	161	132	156	143	169	124	131	153	138	138	141	110	131	148	138	152	144	155	136	138	140	151	156	142	132	162	170	143	135	149	126	144	154	155	143	145	140	132	134	147	138	154	136	131	157	122	135	114	136	133	147	142	140	148	138	145	164	152	131	135	137	150	157	149	151	138	141	161	137	157	127	120	115	158	132	130	137	142	135	136	137	150	121	145	128	143	135	133	126	134	171	147	143	155	152	124	135	143	118	142	139	126	134	162	147	181	123	122	159	153	136	140	129	128	175	125	138	146	143	149	126	137	137	124	143	166	142	142	143	130	141	148	155	163	127	163	154	169	156	138	123	124	125	139	145	147	152	146	155	143	152	142	148	137	113	153	144	136	130	146	150	143	136	166	170	149	130	139	185	141	154	147	130	150	147	156	129	128	136	124	143	102	153	145	149	138	137	120	136	157	143	144	128	147	164	163	123	137	164	129	116	129	148	133	125	150	157	149	114	155	140	131	129	155	142	145	148	175	127	135	146	153	134	141	159	156	120	135	140	146	138	148	144	130	139	146	134	141	140	164	128	127	161	160	113	162	133	127	151	133	127	142	145	174	142	137	143	125	137	146	176	150	120	127	144	136	142	147	175	141	142	145	140	148
4331	457	629	679	641	568	534	558	499	489	509	522	491	429	440	438	406	438	454	450	451	429	434	421	382	405	419	424	415	413	440	424	400	420	427	401	423	418	414	434	459	424	473	425	446	418	428	399	419	432	409	435	408	452	398	470	429	431	408	446	439	390	440	423	433	413	432	393	422	406	409	419	449	449	412	424	445	448	438	409	421	394	400	435	410	431	435	409	455	419	367	393	464	445	438	416	419	427	429	456	406	441	408	372	417	416	418	425	432	410	471	438	379	430	450	451	411	397	446	405	410	431	411	406	403	391	439	423	409	442	417	387	430	449	434	390	403	389	396	441	404	426	407	420	443	451	419	403	453	388	424	442	426	434	412	405	381	436	427	434	454	417	413	474	445	443	446	412	424	407	405	412	451	374	402	414	394	432	427	428	374	415	380	399	411	400	420	400	434	423	395	437	402	433	426	421	427	438	383	384	422	398	423	418	419	412	435	433	422	429	416	420	437	397	435	432	424	450	428	438	391	420	400	411	413	399	402	407	416	386	405	443	413	405	450	437	443	383	390	417	426	411	419	413	392	413	420	423	428	443	410	434	419	423	408	422	418	423	424	413	441	412	404	406	402	391	419	409	436	440	462	375	460	389	428	406	426	388	411	442	423	394	394	411	417	409	431	401	408	417	389	388	417	422	420	424	385	421	462	447	399	444	404	411	414	426	419	430	438	400	419	421	411	417	408	416	427	402	435	428	394	412	439	419	412	439	412	434	414	417	425	421	436	434	392	406	425	402	398	425	418	439	467	414	422	435	430	420	385	401	410	423	402	399	417	387	459	447	392	461	440	407	410	382	410	431	410	396	415	435	429	408	438	452	438	381	428	391	416	388	376	390	381	431	418	411	435	370	404	460	454	423	418	424	419	412	403	418	398	411	392	391	419	423	400	416	427	393	407	408	396	436	428	441	386	420	401	393	404	400	417	416	424	388	440	405	431	417	429	400	420	413	394	405	407	421	378	418	432	423	428	372	412	404	417	453	439	428	430	412	426	415	419	424	411	427	426	445	414	424	404	441	427	429	401	404	417	451	403	391	394	410	422	426	414	395	410	427	384	389	369	428	459	434	367	388	438	407	413	402	416	409	385	432	417	467	447	380	433	385	433	451	410	380	425	422	404	393	398	436	409	426	433	429	394	371	416	408	357	414	426	409	438	385	439	441	374	420	406	438	389	377	433	433	407	410	395	407	417	422	422	421	424	385	428	413	405	417	383	405	423	428	419	412	484	397	425	440	398	430	418	429	422	407	398	416	365	450	428	478	431	428	464	428	412	410	440	417	411	450	444	409	396	433	421	398	405	406	448	402	437	404	429	428	406	471	426	409	391	402	399	403	414	402	426	406	447	407	428	415	441	406	379	409	401	430	421	377	429	414	461	402	417	443	382	424	420	408	393	424	394	414	435	401	427	402	410	411	425	404	429	388	385	397	405	409	415	443	414	408	375	452	437	404	405	404	457	406	392	446	420	435	393	406	400	438	386	413	446	410	425	418	413	417	419	391	430	386	433	407	449	410	415	427	414	430	405	371	414	394	436	422	451	453	457	430	420	385	406	416	444	408	406	418	422	428	422	419	423	428	408	389	425	450	422	402	431	436	409	439	435	392	403	425	420	374	427	464	429	405	402	442	382	422	379	398	401	439	394	391	441	431	399	421	446	402	405	411	390	441	411	423	409	401	445	418	421	453	412	427	399	394	408	416	415	434	439	429	389	397	414	438	401	406	404	422	420	400	397	425	403	422	395	399	400	448	466	404	419	387	381	465	442	434	396	420	404	426	400	399	449	432	407	420	401	416	427	369	412	412	408	414	456	431	420	436	441	385	389	394	412	407	403	421	431	402	431	404	405	390	423	400	391	408	422	423	378	418	394	404	430	405	436	398	439	425	409	451	396	430	424	406	425	467	432	451	407	430	406	405	427	402	411	435	450	409	434	431	435	432	410	421	434	429	411	398	419	417	428	432	446	423	389	412	418	399	434	434	453	415	392	396	407	423	432	429	417	411	404	399	407	458	396	420	427	419	414	424	459	392	429	410	433	404	413	443	397	439	452	457	402	434	423	437	421	425	421	451	387	417	419	402	429	387	412	417	384	398	430	439	447	420	423	410	371	405	462	423	444	440	415	441	412	405	395	401	421	376	420	371	422	381	395	425	418	446	404	434	421	409	400	397	421	426	406	430	421	425	421	451	398	442	407	432	429	448	415	410	470	418	450	427	410	427	392	427	429	447	422	390	381	449	432	386	403	410	401	450	409	416	410	397	437	409	416	434	433	425	452	435	457	428	417	442	423	436	484	440	459	397	404	405	442	436	414	390	459	410	399	388	404	413	455	432	395	404	407	400	422	409	429	421	369	397	452	441	423	422	445	419	446	408	420	415	387	418	413	417	404	430	427	398	460	414	438	412	409	392	427	393	402	435	436	424	416	402	413	403	464	409	425	398	389	394	423	404	391	437	444	425	403	434	388	377	408	416	416	425	387	448	431	426	400	404	400	417	453	446	428	424	402	403	419	435	436	432	388	410	443	439	390	452	424	411	409	453	409	418	434	442	406	427	375	405	395	419	380	423	392	420	450	417	418	420	424	413	399	425	389	440	395	422	437	406	428	445	411	407	422	415	427	433	440	426	379	396	390	428	411	384	421	417	462	424	396	431	430	420	409	425	359	386	439	455	404	374	416	417	419	411	437	415	436	408	421	432	405	467	425	422	402	415	428	392	398	427	392	425	422	416	416	429	428	390	411	414	434	438	407	427	432	411	392	421	394	397	387	446	407	416	399	424	459	418	424	424	412	410	388	418	402	425	423	427	438	425	405	434	453	408	463	398	466	404	413	369	456	385	398	429	421	435	405	412	422	390	439	412	376	419	421	423	404	427	439	415	373	394	429	391	401	428	472	420	405	439	435	412	391	410	406	425	423	398	418	425	380	403	417	398	386	438	407	406	417	396	435	416	430	451	414	429	449	390	417	409	459	467	394	430	375	421	411	367	406	437	437	424	403	390	402	389	400	429	377	443	418	402	412	394	444	433	451	387	399	417	405	411	455	396	424	401	409	384	431	411	418	406	440	441	420	430	409	417	404	476	385	414	403	404	438	396	421	382	394	413	407	443	415	402	419	412	469	395	416	409	433	416	446	403	441	409	423	447	435	408	412	391	388	433	412	429	443	404	408	392	429	411	426	409	389	426	410	429	424	392	397	422	428	425	458	385	401	387	379	415	435	421	427	429	393	422	417	397	380	390	403	417	416	433	410	419	444	376	412	437	403	405	421	420	464	431	417	413	381	430	412	402	427	436	429	403	418	402	394	438	387	411	435	406	429	425	382	422	409	440	397	418	430	409	419	402	416	404	423	439	404	419	449	422	402	441	444	433	405	458	390	401	467	378	384	411	423	432	423	397	440	431	423	405	427	393	440	393	405	449	446	412	441	408	419	448	438	443	426	436
41080	13379	2616	1050	722	581	489	370	355	350	348	288	299	264	250	254	211	260	269	238	215	231	240	230	221	240	210	214	202	215	248	203	216	219	223	239	206	227	230	226	235	226	217	228	234	228	219	217	217	225	208	238	196	247	242	238	215	211	234	218	226	220	227	218	215	219	221	231	229	230	219	219	179	191	220	224	224	201	201	248	233	207	225	214	210	210	220	208	217	236	240	219	235	228	232	210	233	227	229	209	207	220	205	230	215	231	235	221	222	233	249	221	203	214	239	212	210	236	203	222	217	225	217	216	227	220	219	223	221	219	211	216	205	233	196	197	171	209	222	218	217	221	237	233	211	234	234	235	206	203	219	208	221	213	215	207	221	215	201	199	230	198	212	240	211	195	210	241	214	232	208	209	203	218	210	248	206	231	230	230	197	212	222	247	211	189	211	224	229	239	219	213	253	214	210	223	235	213	207	206	202	203	222	231	245	222	200	209	238	206	222	198	209	232	227	222	217	243	221	244	220	207	219	201	216	227	221	237	237	201	192	203	201	244	208	205	210	238	227	229	221	242	209	202	220	231	225	251	209	218	213	216	214	218	205	222	235	202	243	232	233	201	180	226	254	234	202	201	231	204	198	191	194	217	210	206	227	188	202	229	222	195	203	219	241	208	215	247	243	229	203	222	194	217	222	211	218	225	233	218	213	217	219	209	229	210	213	202	223	247	215	229	231	190	205	233	208	223	192	225	271	218	227	202	211	204	239	235	219	216	203	223	234	264	210	231	210	192	226	217	199	203	240	209	236	247	222	230	214	211	228	228	201	206	223	219	215	207	202	200	181	210	214	191	221	229	200	222	225	221	235	252	217	221	217	217	207	217	241	234	224	239	250	221	190	224	245	222	202	230	197	232	235	233	235	236	208	236	203	208	211	199	213	214	206	234	235	248	211	212	214	189	197	195	219	210	205	237	195	218	224	230	209	221	218	208	190	240	233	217	211	206	221	223	210	219	205	189	208	222	212	197	232	208	225	237	230	247	232	226	230	221	223	204	217	213	236	194	198	218	211	216	201	214	243	197	202	231	233	240	203	215	223	251	214	215	229	227	233	221	221	225	213	238	212	219	205	233	227	214	198	223	227	223	219	221	222	202	192	219	223	225	218	218	225	199	207	211	204	243	207	235	224	217	224	204	193	218	207	209	218	196	210	241	228	221	205	204	213	229	195	214	200	223	219	217	237	213	237	202	212	231	220	201	214	218	233	225	218	211	210	214	210	230	201	204	204	219	204	217	230	216	221	211	211	224	210	225	218	207	243	215	207	202	242	220	254	250	236	212	211	215	232	212	205	175	224	240	209	234	207	237	209	214	219	210	216	215	215	202	203	198	227	193	214	235	194	225	210	217	233	223	220	210	169	236	237	214	208	184	203	240	240	204	194	226	217	206	213	211	237	234	207	218	225	232	221	194	225	195	219	232	196	246	230	199	219	198	228	195	241	240	202	228	216	239	254	219	197	240	246	221	200	236	199	217	230	218	232	195	198	234	193	221	215	218	200	204	230	209	206	209	211	199	234	221	226	202	214	233	207	238	217	207	230	251	230	208	211	236	206	209	201	203	246	224	229	218	267	200	220	239	197	196	223	198	234	205	210	206	204	221	225	191	241	222	185	227	228	209	224	212	235	182	219	186	215	235	206	217	214	227	207	227	202	216	208	220	226	191	231	223	192	232	218	206	212	208	214	204	239	211	239	233	227	244	217	200	212	220	210	199	224	217	199	218	199	224	227	223	208	194	210	195	220	227	210	233	219	220	224	186	231	218	200	244	236	249	194	216	213	211	234	221	221	200	218	228	209	226	204	217	218	232	198	194	204	224	217	197	237	176	220	247	225	194	233	235	225	222	224	202	215	218	216	228	210	229	197	220	224	208	220	218	229	235	211	206	201	213	205	216	182	226	247	225	210	208	202	236	223	214	189	237	209	225	228	196	230	222	213	218	225	238	221	228	191	212	232	243	202	212	190	231	241	214	211	202	198	204	202	224	214	225	230	217	211	208	238	222	226	196	225	230	217	221	226	213	209	214	212	208	211	223	208	216	199	214	222	231	232	241	216	202	199	194	203	188	219	213	235	225	234	182	218	220	210	206	192	206	196	202	207	222	237	255	226	224	225	209	242	194	241	218	207	233	215	198	247	246	192	218	240	217	196	219	234	205	231	209	205	234	217	183	231	248	207	224	199	201	218	197	233	221	226	218	215	238	216	200	200	201	234	196	234	215	232	236	217	250	228	235	213	203	210	229	227	214	238	209	187	230	242	212	209	221	223	223	222	232	225	209	212	238	228	209	190	225	229	199	229	207	191	196	190	199	216	237	244	248	230	217	203	236	225	214	208	234	230	206	188	222	211	209	224	182	243	219	209	196	217	230	205	234	228	210	212	198	214	228	212	212	252	235	204	196	238	232	192	232	209	202	209	205	209	217	210	217	225	210	205	204	243	230	216	246	214	213	216	207	208	210	231	248	200	199	217	204	206	204	202	227	219	207	193	226	217	210	204	211	216	227	227	239	211	221	211	232	267	242	207	208	214	207	205	216	202	232	243	216	202	231	212	204	220	244	225	237	204	223	222	212	201	210	243	208	229	223	230	224	223	241	220	203	235	211	229	201	215	224	213	221	227	207	211	209	228	225	224	206	192	230	238	204	245	210	188	244	216	247	201	207	219	202	226	220	208	221	207	215	228	243	206	224	219	230	213	249	209	230	207	224	262	226	197	223	222	259	246	217	215	218	222	219	220	212	203	219	229	191	201	197	225	207	243	230	225	206	207	213	184	199	227	208	206	223	210	215	216	194	227	248	209	225	232	206	216	196	202	222	243	253	230	245	214	184	214	230	236	208	204	215	185	222	222	205	198	219	224	230	233	222	215	220	224	222	216	202	219	237	208	233	206	253	252	201	223	212	204	213	232	255	207	223	213	220	215	202	213	247	216	203	233	230	246	226	228	233	213	203	232	195	227	222	197	213	218	208	223	213	226	233	220	233	209	202	208	227	212	227	227	247	238	230	204	211	187	224	210	228	224	216	217	205	213	250	237	221	229	244	186	225	178	190	217	184	229	197	223	205	215	185	246	207	224	199	204	193	239	232	227	265	204	188	199	241	219	216	219	188	206	237	235	201	221	216	195	216	211	215	201	205	224	224	230	224	204	237	232	209	215	203	216	225	215	212	212	198	233	213	213	212	222	206	217	198	207	224	224	254	223	240	218	231	245	249	222	199	245	195	209	238	223	223	218	209	210	233	242	236	208	214	240	230	199	211	207	237	242	193	217	225	204	202	206	225	199	219	182	231	238	227	224	249	228	212	221	228	219	199	221	198	194	206	204	200	204	215	224	204	223	231	201	217	223	209	189	212	228	214	199	240	242	219	210	194	228	193	225	240	226	226	214	216	198	226	224	202	203	226	204	233	204	218	204	221	247	207	227	198	187	248	219	188	204	207
20249	1238	2529	2981	2698	2264	1952	1691	1452	1345	1242	1188	1006	961	865	857	867	823	738	765	749	762	720	719	712	729	689	675	676	649	642	672	645	666	690	646	649	654	637	662	676	608	680	709	682	693	621	624	650	632	611	632	626	619	575	606	613	622	640	591	623	590	603	551	601	587	610	585	625	594	579	630	622	588	591	615	606	552	624	616	587	616	609	601	651	572	694	619	574	626	583	667	633	592	610	624	595	613	631	643	585	620	591	608	591	612	590	612	569	596	619	558	567	585	615	594	621	594	607	608	624	566	580	644	567	595	575	581	624	583	600	598	601	600	565	616	542	574	575	549	597	613	579	606	602	607	562	609	593	608	650	615	583	551	606	541	594	584	579	611	573	602	585	613	565	585	529	588	606	584	547	564	533	598	600	583	581	577	614	617	593	570	603	602	556	577	571	573	586	573	581	625	598	608	561	585	604	619	569	615	556	558	598	591	606	627	600	599	577	601	588	608	613	601	601	543	612	622	590	621	579	575	554	579	638	583	596	586	574	595	589	598	625	592	575	586	600	587	605	616	618	583	619	569	669	566	592	635	597	585	620	563	605	662	575	597	615	621	610	570	598	585	547	603	641	605	577	609	607	577	580	596	618	596	544	610	631	562	571	588	581	605	574	558	621	587	596	592	587	580	613	595	582	598	576	596	579	602	608	653	612	639	567	564	589	568	609	603	567	577	606	584	582	575	612	596	575	575	587	613	549	606	587	628	573	613	589	622	570	630	608	607	628	573	625	596	584	567	599	619	604	598	569	578	591	584	634	619	590	629	563	571	600	545	565	626	578	598	549	619	606	605	590	588	596	572	590	628	606	599	585	589	606	622	573	615	618	620	587	615	616	605	590	611	606	558	590	595	596	626	562	541	582	604	585	578	566	582	592	590	659	554	625	630	629	599	609	559	586	602	616	617	565	564	613	618	557	606	566	591	578	591	626	612	578	626	606	603	580	557	609	596	560	603	610	589	577	576	631	604	590	621	587	603	550	623	627	615	557	551	548	631	595	609	592	589	583	585	609	543	627	645	577	584	556	579	632	575	620	576	614	599	581	578	589	584	559	598	641	610	576	566	599	576	570	599	591	590	578	570	609	602	603	607	603	563	634	583	583	595	570	622	567	557	595	602	577	630	585	547	584	600	576	565	593	656	622	578	616	623	560	605	585	574	574	617	593	596	605	560	598	580	589	544	595	594	588	601	570	575	604	584	616	608	588	590	569	602	589	589	622	572	574	614	546	608	607	604	593	537	604	621	576	630	581	592	575	592	581	579	562	596	567	588	605	585	552	588	600	540	599	568	619	586	598	578	549	620	554	563	580	566	576	582	607	600	576	626	596	577	597	618	583	605	580	623	597	618	588	557	603	596	591	580	568	604	586	594	590	599	596	541	556	580	545	574	592	613	578	577	566	621	631	615	561	593	567	595	623	566	604	586	560	591	611	604	567	589	584	579	584	572	595	622	581	592	557	596	616	578	581	603	597	578	623	606	599	553	566	607	549	584	563	624	613	574	617	585	583	595	613	662	607	583	590	632	616	550	582	573	567	576	583	615	571	587	601	564	598	607	593	569	627	579	608	568	567	589	606	645	586	592	628	575	579	582	566	618	584	602	589	579	574	592	603	574	602	626	555	609	580	646	581	556	599	578	607	577	600	620	588	558	598	625	569	577	632	587	610	629	582	625	635	598	620	577	596	633	565	600	571	594	574	572	617	586	616	585	548	581	608	615	573	575	575	580	583	549	596	615	628	578	601	572	595	618	601	587	547	623	580	582	587	591	584	568	547	608	577	618	579	614	574	568	629	600	586	605	627	571	617	575	574	585	565	567	654	607	591	634	578	591	627	573	608	628	585	608	588	634	611	563	519	567	576	622	612	582	594	576	648	583	612	569	569	606	640	602	549	582	588	650	605	572	633	627	611	596	590	628	585	637	608	589	592	628	591	577	619	563	559	596	595	604	616	598	612	592	612	559	608	592	588	573	606	595	607	584	577	595	584	595	568	595	627	594	608	580	603	591	585	574	617	594	587	575	608	586	613	603	591	605	601	592	583	593	612	628	598	609	653	620	582	541	575	588	584	601	621	587	598	605	587	559	571	519	564	630	557	593	596	582	607	581	626	606	599	635	584	580	597	613	567	601	599	592	597	586	611	610	587	594	537	560	575	607	601	608	587	610	610	610	623	611	657	592	599	549	582	568	586	599	554	534	575	611	577	568	572	617	633	536	559	574	611	574	590	578	616	590	619	568	580	633	608	613	576	587	631	585	630	564	547	610	606	587	592	611	588	603	539	573	606	607	590	588	629	612	613	613	557	586	562	622	536	605	637	594	598	614	620	560	626	596	609	576	570	566	586	599	643	615	554	587	589	585	587	574	649	554	603	564	601	587	585	582	590	594	548	563	616	626	614	579	545	603	579	574	588	619	617	626	612	598	580	579	570	606	588	623	578	570	586	575	600	581	612	598	611	634	574	590	622	568	626	591	605	649	572	635	587	577	628	627	588	600	566	595	627	601	591	643	577	597	602	555	599	626	565	584	587	594	634	592	637	600	607	639	602	570	598	603	616	623	621	591	590	610	566	589	613	603	591	605	589	580	574	601	602	622	577	606	597	607	584	594	571	586	628	593	587	617	576	567	576	563	591	585	640	564	589	595	562	575	623	576	581	566	571	591	582	634	557	585	580	563	568	575	593	583	582	574	623	582	611	591	613	571	582	572	570	594	601	590	593	602	576	612	577	557	616	589	620	592	633	580	579	620	571	576	559	568	608	560	568	562	591	559	561	586	600	585	552	602	622	618	582	582	607	543	577	635	578	596	620	577	563	577	613	601	590	615	633	626	565	579	564	628	591	608	568	604	610	608	605	536	604	598	548	587	619	598	566	591	589	541	612	606	590	630	646	594	605	595	564	604	587	602	562	567	605	538	588	582	575	568	600	601	634	548	602	594	584	584	576	616	568	587	619	584	605	618	573	580	587	581	611	626	581	571	574	598	615	608	548	585	603	621	583	605	584	604	568	550	613	578	592	614	569	584	634	544	574	564	602	627	605	595	608	575	616	575	589	609	586	579	587	556	587	600	657	587	578	581	629	542	643	605	584	567	621	617	558	586	568	601	573	554	556	595	616	592	586	556	607	584	571	598	623	565	610	576	599	551	646	605	599	531	558	545	632	600	568	605	576	639	554	588	605	586	609	588	584	619	599	599	562	608	599	597	622	539	588	593	626	523	643	599	594	561	559	598	583	607	591	611	575	586	611	571	628	584	561	619	569	596	594	634	548	583	633	578	553	626	591	566	581	593	611	598	565	590	579	586	600	582	596	637	618	603	598	571	588	612	634	583	572	587	568	571	562	594	595	647	548	595	582	596	561	581	579	599	603	581	624	618	602	624	604	592	593	623	575	577	581	598	566	596	578	582	612	635	603	581	554	593	599	566	545	597	577	584	593	643	565	606
47494	20701	12727	3027	1430	1166	947	761	677	627	567	532	515	549	495	501	490	443	449	426	431	495	426	444	392	463	458	411	443	388	397	388	389	393	427	427	402	418	431	394	367	437	407	426	445	421	348	446	372	388	385	408	386	448	426	415	403	366	418	375	411	401	399	396	400	401	434	381	404	385	390	391	405	389	443	421	380	449	437	404	398	385	389	416	409	394	394	419	388	402	364	365	395	394	446	373	405	387	391	400	395	403	392	401	392	377	414	379	395	394	379	405	411	403	381	350	391	407	402	409	433	406	369	373	427	407	361	394	405	390	388	395	450	390	360	377	398	450	421	385	363	372	380	397	385	409	395	350	425	385	413	398	368	422	415	427	384	417	395	364	402	428	359	377	369	355	405	389	411	374	409	418	361	421	433	408	391	376	379	389	379	362	430	338	338	389	388	413	396	382	371	404	400	437	400	419	392	385	370	365	420	406	439	426	435	360	410	435	364	382	393	404	419	462	402	385	385	407	398	416	416	406	403	375	368	408	405	417	420	408	405	376	394	385	420	381	393	386	368	393	415	399	354	381	381	375	390	388	334	371	378	398	389	385	392	375	362	380	369	427	403	395	424	418	389	380	406	401	425	361	401	375	377	423	430	365	393	388	432	387	416	402	420	377	417	405	382	385	409	398	393	374	396	415	410	330	401	392	379	422	417	389	414	389	394	427	408	396	392	403	389	386	382	427	403	412	437	383	416	443	427	407	385	371	416	437	406	388	381	392	439	401	366	385	396	393	377	340	439	398	385	406	379	380	442	407	430	386	396	370	390	418	381	405	417	406	416	361	375	396	396	363	381	354	424	413	357	442	452	371	440	383	368	404	413	388	408	432	356	428	383	413	414	374	383	413	374	382	407	430	403	415	419	442	340	383	384	414	418	387	375	406	363	379	373	349	382	400	376	391	428	435	361	378	403	401	379	409	380	417	407	399	377	434	435	429	385	372	389	364	430	388	355	376	431	372	377	383	421	415	361	368	379	423	425	414	391	409	374	416	406	425	387	387	393	363	418	397	409	399	428	405	398	393	360	399	426	384	420	396	379	383	385	434	380	382	395	378	418	409	424	404	411	403	402	396	387	419	407	416	363	371	390	407	378	416	404	363	383	418	412	374	409	404	371	410	406	404	393	399	393	422	392	417	358	416	401	383	424	406	387	402	361	405	402	401	408	366	406	377	396	424	422	389	394	421	359	403	391	407	388	418	387	398	381	414	386	367	400	380	396	372	388	400	410	391	422	375	385	403	397	377	422	394	396	412	383	378	406	413	390	388	385	381	362	355	407	419	391	401	427	392	369	404	416	415	407	400	404	408	393	394	402	370	432	390	394	381	407	400	410	368	368	390	359	407	367	383	365	433	384	381	422	380	387	386	393	412	364	423	407	419	415	428	399	397	389	387	420	413	377	409	409	384	410	411	405	384	400	355	360	421	369	399	410	416	411	408	374	407	347	416	397	387	409	382	418	440	403	393	424	368	423	379	403	397	359	405	391	427	393	354	394	408	382	421	423	373	421	357	391	401	416	387	401	404	378	372	406	382	396	400	411	408	385	398	361	438	372	436	405	351	396	380	374	398	425	446	387	422	371	400	404	396	394	392	406	396	350	399	399	370	391	382	396	377	359	401	431	369	419	424	404	401	391	389	420	397	410	364	372	424	399	357	378	378	394	386	394	386	405	375	397	376	369	416	401	389	401	381	415	432	448	378	396	428	430	399	382	366	450	393	424	429	443	419	401	382	428	367	375	417	407	365	393	393	381	411	394	413	385	389	405	347	432	405	398	413	474	395	396	393	435	345	421	396	356	388	405	411	420	392	394	428	378	369	437	399	424	379	405	387	406	413	383	397	435	409	399	410	395	389	371	389	394	414	380	417	395	418	422	372	428	427	381	412	380	350	372	368	407	378	395	431	395	386	397	426	390	400	420	432	362	425	397	386	427	394	394	378	429	389	399	347	393	379	388	376	395	355	389	446	386	417	380	392	383	383	429	366	341	401	364	416	388	393	427	389	389	416	407	400	385	381	377	376	413	405	424	388	407	379	406	391	401	391	396	371	394	358	409	414	412	410	392	396	390	411	399	419	385	371	409	385	405	382	399	387	404	360	407	388	403	379	436	395	374	413	393	377	398	394	352	373	418	356	396	396	376	370	395	429	382	396	386	417	388	375	405	395	398	398	373	379	398	387	386	368	372	410	416	390	408	381	388	413	399	365	397	416	385	384	405	375	379	396	375	393	431	390	395	402	389	394	369	379	425	419	429	407	446	389	411	433	414	425	370	437	407	383	426	388	398	366	386	383	382	416	417	400	412	408	405	420	400	426	379	427	382	403	430	391	400	374	401	406	403	381	384	365	422	384	390	400	385	400	393	395	396	374	390	421	386	399	423	409	377	424	391	402	387	400	432	432	385	445	389	385	384	394	407	374	405	394	383	409	430	417	426	392	378	410	403	482	385	398	360	402	428	384	408	391	350	372	407	375	394	410	399	391	401	368	394	410	394	382	390	441	386	396	398	388	435	375	428	424	378	394	366	417	443	375	390	406	387	353	364	420	376	386	365	376	370	394	396	407	418	407	398	416	394	404	407	382	363	378	374	390	383	391	407	414	370	379	393	397	403	406	401	420	456	404	392	395	400	390	386	401	403	405	397	385	360	390	364	393	368	422	398	384	375	413	379	382	398	382	402	391	385	403	417	434	354	396	405	396	419	378	442	380	381	371	414	387	416	357	387	406	402	383	382	438	419	425	435	404	398	401	383	392	399	417	412	381	373	387	401	414	399	379	399	423	395	445	376	362	373	443	412	378	377	401	430	330	390	384	415	376	374	415	375	418	407	365	403	406	417	424	405	374	356	410	396	372	387	387	386	415	426	387	387	428	404	419	395	385	393	397	439	402	357	376	393	376	369	401	361	369	396	390	401	396	386	384	384	422	409	392	412	410	412	433	419	420	360	408	388	376	380	419	390	392	381	358	388	384	393	453	412	445	386	447	397	356	402	373	399	384	426	369	404	397	373	399	352	398	369	392	369	392	382	366	362	381	370	410	392	397	394	399	397	415	389	435	417	402	389	393	408	374	414	383	381	419	400	367	383	403	389	391	398	376	367	392	426	384	386	403	379	412	370	427	370	390	426	370	415	394	367	401	401	397	393	389	391	408	385	400	344	377	407	383	378	374	353	411	427	397	400	405	357	388	368	378	389	401	387	384	390	373	404	375	411	403	431	405	363	346	391	378	364	378	415	409	372	409	398	377	381	417	408	383	366	388	400	397	400	384	390	384	388	375	390	354	413	352	404	407	400	392	402	369	447	398	381	401	436	386	345	433	394	409	373	413	368	392	395	383	402	396	388	424	392	411	422	356	386	397	420	400	373	383	396	392	395	435	408	414	377	434	389	427	404	376	396	378	401	393	389	400	356	403	388	362	391	427	411	414	391	404	420	379	387	356	385	384
26534	2353	4527	5439	4911	4111	3397	2947	2601	2377	2194	1966	1751	1659	1591	1480	1482	1445	1379	1259	1330	1197	1185	1213	1185	1146	1150	1092	1093	1099	1093	1130	1111	1084	1070	1034	1087	1001	1076	1019	1049	1020	1018	1079	1059	1088	1028	1026	1011	1010	957	1027	999	1032	1012	928	974	968	968	963	972	1012	919	954	941	975	1002	975	947	968	957	959	969	1002	965	997	916	908	970	949	1014	968	977	995	985	952	1013	967	930	1001	937	1015	916	914	959	954	899	942	927	1040	939	907	944	920	956	912	943	946	948	1002	913	998	961	929	935	930	964	990	981	918	931	938	949	952	958	953	967	971	926	874	971	925	919	977	889	970	968	968	926	958	922	938	873	943	931	938	967	932	938	975	951	955	953	962	948	912	956	981	994	898	959	942	961	969	883	942	922	935	950	964	924	942	945	950	983	957	930	973	935	940	905	943	935	974	920	940	954	902	1003	922	947	928	959	950	912	959	942	948	943	949	925	922	1017	954	980	934	947	947	977	956	950	928	893	939	989	888	925	920	919	956	921	945	967	936	923	941	971	941	926	951	940	962	927	935	976	955	942	944	903	951	923	908	949	988	938	972	922	958	962	939	930	923	1013	938	884	921	864	962	962	957	938	907	918	953	981	913	982	947	944	1007	986	934	929	921	962	940	926	972	939	970	927	957	915	960	953	926	931	985	980	933	918	950	928	928	911	908	952	914	966	1009	928	963	944	954	965	935	939	931	909	937	960	895	916	972	959	975	889	937	949	938	971	932	932	945	943	972	947	989	909	910	942	977	989	954	927	962	934	935	887	933	929	936	950	897	938	955	911	943	944	940	943	944	946	960	923	919	989	898	950	917	921	934	951	898	910	958	933	920	921	954	971	952	902	958	979	922	943	873	961	949	922	949	892	965	936	986	895	905	968	962	949	927	965	892	968	981	958	971	911	946	1027	946	940	963	992	962	975	947	904	1008	982	908	966	999	930	906	973	974	968	929	942	932	929	961	913	932	900	948	910	945	965	893	972	896	882	875	911	871	941	982	936	926	936	978	888	966	961	1010	941	893	931	925	966	957	911	954	928	961	969	922	980	902	938	936	923	921	901	917	957	918	921	966	929	969	916	904	923	964	908	903	982	970	975	955	944	946	968	927	890	959	929	966	925	919	953	921	928	925	914	954	904	925	919	977	942	918	955	934	947	948	957	896	934	936	910	963	944	924	905	952	954	903	915	958	918	904	919	941	942	902	888	953	917	968	932	965	920	963	967	920	982	881	975	911	952	958	933	1022	953	935	930	917	958	913	944	951	934	942	908	927	940	915	1000	885	931	956	906	927	987	912	894	1022	1022	968	906	973	942	946	950	947	996	972	920	976	945	925	931	931	1021	948	1015	959	934	897	966	954	947	927	927	961	943	937	948	936	924	932	973	958	963	941	953	910	959	914	950	991	923	979	938	934	928	920	991	949	987	931	896	948	997	925	942	946	959	878	923	970	958	963	948	952	908	978	913	923	945	910	981	963	931	869	912	925	949	953	999	961	976	971	961	917	947	927	897	962	912	952	969	951	949	935	903	906	989	973	972	963	903	963	937	928	876	954	950	952	908	898	905	964	898	955	941	923	943	949	949	954	934	968	947	973	966	940	971	957	943	950	905	898	906	975	887	914	935	901	952	932	917	966	936	939	916	941	898	915	917	894	904	964	958	923	954	954	863	936	941	1018	936	925	954	948	941	941	945	955	997	924	921	981	910	924	955	951	1035	932	1009	916	953	952	951	968	891	994	956	975	926	963	948	956	949	1013	950	956	929	947	942	919	930	960	930	947	976	976	925	911	960	922	928	923	963	973	937	956	920	899	917	903	922	937	878	974	968	936	919	932	938	900	971	967	920	971	905	895	919	944	948	879	930	967	933	931	848	960	964	899	934	866	991	957	975	1001	942	942	913	1003	912	916	939	959	918	895	989	899	960	945	1024	968	953	930	966	950	941	963	891	895	954	963	944	961	921	944	966	932	981	925	922	937	959	907	897	920	954	931	901	979	946	951	967	929	937	953	910	970	912	895	968	880	968	887	933	999	980	975	933	910	945	983	910	930	934	936	968	1015	959	948	980	952	935	928	896	938	970	988	937	902	936	923	924	942	998	900	923	896	910	880	950	901	945	927	924	921	957	934	944	917	933	946	957	962	964	882	943	914	892	908	927	949	944	916	958	953	925	969	979	959	908	925	918	934	922	962	931	904	904	908	971	980	963	970	885	889	929	977	932	975	927	904	932	1006	954	953	998	991	905	947	908	969	959	879	926	1007	963	948	974	925	922	907	879	936	957	919	929	944	965	923	943	972	940	1001	962	947	902	876	914	930	899	970	912	968	926	949	894	984	965	962	938	949	923	977	930	905	929	950	928	916	943	987	944	946	966	944	949	950	969	991	945	986	938	951	983	989	912	885	952	998	969	957	920	925	877	940	921	916	976	935	934	946	958	972	977	928	960	917	965	976	902	892	965	974	959	859	951	887	892	927	961	942	945	926	920	983	963	934	955	935	925	900	978	902	990	944	913	924	955	925	912	909	973	969	955	1000	911	960	1015	1016	926	925	921	937	974	945	933	911	905	906	948	920	917	963	929	933	896	931	959	911	970	963	937	910	935	888	959	941	960	924	960	952	955	959	929	945	984	925	909	901	937	876	946	972	969	906	931	923	980	960	960	887	998	899	905	971	914	931	977	969	969	946	926	918	888	926	895	945	917	936	954	952	919	895	949	951	955	894	971	945	899	931	959	970	939	1005	920	1026	935	974	952	915	1001	934	998	929	900	903	970	930	947	906	894	868	907	923	941	975	941	891	909	957	916	940	944	983	983	963	988	952	954	923	985	919	938	920	943	945	1010	965	963	1000	941	907	981	977	905	942	937	975	942	1016	949	1009	917	968	965	947	954	970	918	911	910	976	924	949	936	956	925	927	968	939	916	932	984	918	965	914	929	975	919	946	953	952	988	913	955	909	950	926	976	955	875	1000	943	946	936	895	941	925	934	951	920	899	951	951	882	936	848	904	920	929	974	960	952	928	943	944	962	946	914	898	952	930	944	926	960	962	929	1004	950	917	979	951	986	935	1000	924	948	926	994	988	957	872	952	1025	966	878	916	939	912	978	1001	863	1000	979	909	900	971	916	952	960	978	935	979	919	929	912	944	912	1001	912	962	909	975	966	936	934	983	981	966	927	935	935	897	928	892	988	972	931	913	953	917	932	963	968	930	896	913	943	974	916	928	935	923	890	966	920	905	917	930	927	888	929	917	924	903	941	948	942	932	913	916	931	879	933	956	940	950	920	963	899	972	948	901	979	890	954	909	956	923	959	949	935	927	979	955	901	891	966	906	967	941	950	931	904	929	975	907	939	900	934	951	914	968	921	922	955	931	907	896	913	952	956	1009	980	950	959	1004	951	895	911	932	964	859	896	925	978	942	947	919	913	927	912	989	938	907	956	935	918	938	925	972	971	975	957	912	925	978	907	987	929	920	971	990	985	940	900	950	926	920	923	950	905	939	971	947	868	883	943	946	951
4129	223	229	184	191	174	166	159	151	163	175	158	159	146	153	138	139	153	171	147	123	141	157	161	133	151	144	146	140	129	128	126	148	155	141	138	148	136	138	150	142	144	141	137	142	161	144	164	171	154	139	152	142	151	138	133	144	118	152	145	142	135	133	145	165	153	118	138	162	119	146	155	150	124	127	151	129	137	145	173	142	156	133	135	128	166	161	144	126	133	139	124	150	156	142	139	147	143	156	143	145	126	146	147	150	129	137	152	143	139	127	140	147	128	135	142	160	167	135	152	140	144	159	153	123	172	154	112	177	141	158	154	132	128	141	162	140	137	139	157	140	147	149	142	142	153	154	149	121	123	156	143	148	148	134	148	145	155	151	143	144	139	130	138	159	125	154	122	145	133	139	145	134	146	144	144	151	168	131	128	165	136	129	152	126	154	149	147	145	138	155	142	153	166	135	145	143	159	132	135	141	131	122	146	137	158	168	143	150	147	160	138	127	136	142	143	124	128	145	125	164	158	148	143	150	138	147	158	146	143	145	159	157	145	137	141	152	151	152	148	146	152	137	145	149	127	141	144	148	157	126	135	128	127	145	128	165	150	151	150	141	143	153	145	133	134	148	150	141	139	124	139	157	130	127	143	126	142	147	139	152	136	140	145	147	134	129	137	146	145	127	133	158	135	134	131	148	150	134	142	124	136	139	142	153	127	145	146	124	164	136	133	175	127	162	144	173	176	157	157	148	162	133	153	162	152	128	137	118	122	148	137	150	147	144	126	133	164	158	130	148	143	157	138	146	167	140	147	131	157	130	140	149	171	154	166	140	177	135	144	163	119	150	145	133	118	127	153	149	129	167	127	150	170	146	136	135	175	155	141	135	161	141	125	154	136	121	165	131	146	133	149	135	141	136	141	157	152	149	142	142	189	160	152	149	134	150	119	125	146	148	153	156	138	137	147	137	138	146	159	158	134	152	152	171	157	134	155	153	142	154	141	141	151	138	134	146	147	149	153	145	121	154	157	155	143	132	146	150	164	122	144	124	127	138	156	133	145	146	160	134	130	125	159	136	151	141	154	158	139	154	143	134	176	167	152	150	149	158	160	131	149	159	149	131	161	148	141	153	135	128	151	154	150	139	149	144	136	142	133	147	162	132	133	130	148	155	149	142	172	135	143	142	168	142	146	139	143	152	130	133	164	143	155	147	137	139	182	150	156	124	153	148	152	158	136	149	150	137	145	140	141	122	167	151	157	135	148	144	140	152	149	150	141	163	170	144	136	130	129	163	156	139	130	146	142	161	136	145	132	150	118	151	153	145	123	149	139	147	159	145	135	131	131	147	146	143	158	171	167	152	139	149	114	134	153	145	112	138	132	156	155	155	165	160	148	145	167	140	141	163	151	143	148	146	136	157	142	136	135	118	126	151	134	122	119	136	144	147	147	134	133	143	133	153	144	145	151	168	124	152	146	122	128	112	131	143	137	148	149	141	159	143	140	160	115	140	137	129	162	143	137	167	156	151	169	131	147	159	152	140	138	136	135	152	130	131	130	143	129	152	120	157	147	110	152	151	156	124	136	152	138	156	156	141	163	165	130	127	122	156	146	140	136	132	158	158	171	152	144	154	134	136	139	115	145	141	156	154	152	134	140	133	133	139	133	127	156	159	138	141	133	122	136	168	143	152	127	161	133	111	143	132	121	154	140	160	140	130	154	150	143	137	148	154	132	121	126	136	164	128	153	135	119	148	149	169	160	147	125	141	160	129	151	146	147	129	139	137	164	158	161	139	143	149	133	129	128	134	134	140	154	130	129	151	161	163	127	142	153	160	145	166	143	142	149	122	130	123	120	149	143	125	134	157	124	143	135	137	139	150	155	146	146	150	143	145	147	160	139	148	145	140	154	163	132	140	157	120	135	158	143	134	154	159	134	146	136	122	124	144	152	140	149	140	158	144	144	132	113	109	152	142	140	150	137	140	142	139	129	137	137	139	131	166	136	131	124	156	146	133	136	181	119	147	123	154	139	115	110	139	147	160	143	155	130	142	137	138	144	150	123	118	153	146	134	143	129	127	145	151	146	131	123	137	143	155	141	148	124	157	145	159	152	157	156	145	128	131	133	141	114	123	136	129	156	141	157	121	135	117	129	134	137	128	145	138	150	129	134	146	145	154	136	134	157	119	142	154	139	134	144	120	146	140	156	153	158	149	128	147	156	147	124	154	146	147	135	156	131	129	148	140	137	141	146	152	135	159	157	136	167	141	143	143	147	126	153	140	125	140	135	119	152	130	148	121	137	134	111	166	115	159	145	119	137	147	155	152	149	134	134	140	141	135	144	130	132	148	133	139	126	144	159	170	132	148	152	161	139	131	133	136	137	139	135	132	150	135	148	130	130	185	157	148	126	113	141	168	141	142	134	140	152	160	150	142	156	140	126	126	143	140	145	154	170	131	136	140	149	138	150	142	130	144	160	137	139	106	165	165	163	147	123	151	149	159	145	162	152	117	166	170	146	157	148	160	132	137	136	142	136	152	129	132	142	161	125	126	139	142	134	138	132	148	132	129	143	154	172	142	152	143	155	143	154	144	164	129	157	147	149	143	144	141	145	145	156	142	164	147	142	144	148	134	165	120	125	149	125	134	133	145	133	157	158	140	144	158	152	153	148	149	148	144	148	144	128	133	135	137	141	131	159	128	129	124	161	141	152	147	149	132	148	155	163	138	148	141	127	119	145	117	145	122	141	154	131	140	125	155	140	164	146	136	155	147	149	140	154	141	152	138	156	156	166	126	132	152	137	131	154	128	142	150	129	137	157	149	139	150	132	158	130	138	154	131	146	144	160	134	140	142	158	157	154	164	133	152	144	127	168	169	159	130	139	136	160	161	151	163	146	134	100	128	145	161	130	126	142	137	145	150	150	136	152	141	135	140	132	152	133	127	133	126	113	146	134	143	151	145	128	141	146	155	165	157	144	171	132	126	139	136	159	154	151	142	132	147	146	125	138	127	142	146	157	140	161	162	141	139	167	149	149	143	146	152	158	154	144	152	153	141	134	158	148	111	146	137	131	154	139	146	162	146	152	137	127	152	160	178	157	153	149	158	130	126	142	129	139	157	152	142	158	151	154	154	129	134	148	165	158	122	162	137	140	139	122	171	147	131	149	144	133	157	129	148	176	143	138	166	144	121	126	120	141	147	144	139	150	121	146	147	157	138	140	130	133	157	147	158	185	122	116	148	133	160	136	127	153	121	133	157	150	138	153	159	134	160	139	149	140	151	162	137	149	135	161	135	163	152	150	149	141	139	136	140	146	134	142	143	139	178	149	139	141	139	116	156	105	163	129	143	141	144	132	147	142	139	145	121	154	168	136	155	144	157	162	155	129	142	126	143	150	146	131	129	135	133	129	163	150	144	146	148	151	145	140	106	131	133	143	132	138	148	133	148	152	138	129	133	150	129	142	162	126	130	133	143	140	145	152	159	158	123	138
4355	490	607	612	638	573	543	570	519	496	462	472	453	445	438	438	429	449	464	440	399	413	403	443	411	437	407	495	447	416	439	445	400	442	408	444	435	454	415	446	437	396	435	436	439	425	445	437	440	432	442	414	430	396	439	430	451	404	408	387	402	442	406	439	430	379	412	399	408	433	406	418	434	399	421	421	406	413	435	411	431	425	419	443	418	451	440	413	421	411	418	380	385	405	416	446	398	445	450	410	408	426	399	434	439	377	421	382	397	427	433	382	422	460	443	405	417	428	400	404	433	419	427	386	453	415	458	445	424	410	426	438	420	425	445	386	427	437	385	432	404	407	447	424	410	398	423	433	423	413	423	410	437	403	404	406	403	422	414	414	403	397	422	381	395	402	421	442	395	431	424	382	434	389	416	417	411	448	436	402	423	427	413	424	436	409	409	416	384	403	413	420	451	417	424	433	379	411	396	410	410	413	426	437	425	401	398	417	415	407	420	448	394	436	442	430	425	464	410	427	402	473	419	479	414	384	466	436	434	399	406	434	381	405	427	386	421	441	453	420	443	459	366	384	399	420	422	401	433	422	394	422	445	408	434	434	456	406	422	441	408	429	425	444	448	421	413	436	398	427	414	407	406	423	427	425	425	456	455	411	438	447	409	459	397	426	444	444	400	408	389	433	379	388	432	420	420	382	413	419	413	393	456	419	417	392	403	413	455	429	454	451	375	412	413	420	441	414	400	400	436	407	442	428	422	417	431	458	431	415	429	411	418	412	431	385	435	411	441	443	429	427	460	447	371	428	409	419	418	433	387	426	429	497	411	392	415	439	416	463	376	418	408	445	451	422	419	420	418	415	392	420	411	393	419	398	407	388	431	395	418	433	417	407	406	459	409	473	441	449	446	424	416	444	431	423	437	419	414	419	444	441	431	449	419	425	423	409	410	386	423	440	480	430	457	424	392	432	415	443	448	414	470	414	434	421	445	427	452	396	419	430	443	387	430	419	452	425	447	417	400	420	410	442	411	437	438	434	418	407	398	446	462	426	418	429	433	438	409	438	411	448	408	419	401	424	466	412	418	429	407	414	430	384	422	423	392	416	435	368	411	426	402	476	390	405	431	446	453	431	394	389	399	367	429	439	400	403	412	419	400	446	424	462	408	434	412	434	443	435	403	420	430	438	430	456	439	423	375	408	392	455	423	420	428	428	389	416	399	435	449	403	440	384	450	423	401	432	427	407	405	401	417	424	436	421	419	374	417	423	425	433	431	403	436	430	425	425	427	434	410	463	407	385	395	435	445	439	419	445	442	457	414	419	426	423	406	397	414	434	418	437	432	399	379	437	414	444	430	420	409	411	406	392	418	404	445	391	434	387	422	436	448	440	425	432	432	416	450	439	408	390	463	415	434	418	454	413	388	409	415	398	431	424	429	451	449	387	458	436	446	406	444	463	425	440	413	420	443	426	458	414	402	409	444	418	405	420	431	445	418	453	410	376	397	428	441	444	397	434	446	404	428	412	405	414	410	452	420	411	454	422	432	415	420	457	407	419	463	417	402	385	442	425	448	431	436	419	423	429	434	385	408	391	459	463	392	436	430	405	402	433	435	437	418	443	411	411	425	415	422	433	405	438	413	435	442	426	468	407	473	412	441	441	411	417	427	420	418	457	425	417	487	435	458	400	396	471	417	413	419	418	373	431	429	374	401	414	426	426	405	412	422	399	471	430	449	409	405	408	401	408	425	461	409	424	419	442	437	451	389	415	375	416	435	430	419	397	400	407	420	433	399	415	416	408	419	400	449	393	397	395	427	398	423	421	429	472	425	449	413	426	408	408	451	419	396	426	408	406	434	425	431	402	443	435	424	408	416	441	427	407	422	430	376	439	424	426	418	451	377	421	424	412	422	439	435	436	426	421	437	429	424	406	399	422	452	425	418	409	399	409	423	408	440	422	444	418	436	404	417	396	429	435	430	420	389	401	403	403	418	395	420	399	466	393	412	426	438	446	418	392	411	437	469	428	460	414	439	422	405	370	400	439	432	394	466	416	412	408	420	420	415	418	394	407	409	413	409	393	420	408	422	426	400	415	418	401	433	461	445	418	408	443	421	433	390	402	407	404	447	387	446	387	395	395	450	448	395	412	449	440	408	471	419	426	436	435	430	439	397	404	447	440	458	442	440	419	423	431	433	428	409	400	433	425	398	427	411	417	401	414	437	400	439	452	422	455	414	436	406	427	415	463	431	418	412	423	443	412	427	450	444	405	420	437	416	407	420	426	401	444	427	420	441	413	407	428	410	441	424	435	453	411	418	434	422	417	442	417	439	420	415	438	426	386	423	435	431	421	426	424	402	399	414	402	415	390	404	431	407	439	414	432	447	433	439	428	414	463	410	433	416	428	446	422	417	421	423	401	421	420	415	426	433	399	420	409	402	394	445	414	437	402	411	425	454	410	429	374	440	417	413	432	417	442	458	424	433	455	424	437	432	455	415	400	421	432	428	402	424	419	383	427	436	400	400	427	422	415	439	403	429	398	430	392	424	405	445	388	424	428	445	407	381	395	480	422	433	450	451	435	425	435	390	408	405	389	400	420	408	421	391	403	435	418	383	404	453	399	383	418	453	410	428	411	403	421	443	447	417	413	434	453	423	408	440	434	427	440	414	392	421	401	398	412	409	402	425	440	420	438	451	431	432	418	414	421	429	451	460	416	443	385	419	417	401	417	427	436	386	374	439	430	414	452	422	394	441	396	396	395	422	377	441	422	392	451	439	427	414	425	451	454	406	434	382	414	415	426	423	391	446	402	417	444	399	437	410	439	431	391	412	429	432	429	428	406	413	410	396	399	373	389	371	433	421	431	444	424	420	402	407	405	391	428	410	410	423	436	400	458	408	392	403	402	403	429	453	449	414	405	446	450	449	397	429	420	384	449	416	439	409	414	441	434	427	396	418	430	427	424	428	441	422	432	413	430	431	375	413	450	438	445	428	427	434	443	462	381	412	409	372	435	414	417	400	351	425	451	425	421	428	407	398	402	422	415	420	444	415	433	370	384	442	430	429	389	385	420	424	428	411	368	435	408	397	411	486	417	407	432	435	436	408	434	423	437	414	392	454	401	407	454	434	395	423	368	448	402	415	421	412	435	434	429	455	442	430	436	404	398	438	410	399	429	451	442	415	388	426	417	412	428	410	432	443	378	454	409	427	406	434	426	452	411	410	408	465	394	450	425	404	438	398	377	418	427	395	371	437	391	395	427	378	419	437	429	398	391	435	400	448	415	426	397	417	428	424	393	402	429	427	438	428	419	442	425	401	412	424	402	424	420	422	440	394	417	449	386	414	396	401	437	411	471	454	398	429	413	445	441	401	437	448	381	431	416	407	403	401	433	408	437	388	442	428	414	399	410	456	380	435	455	403	394	443	399	459	407	415	441	419	384	414	427	417	426	428	444	454	419	385	412	429	422	413	421	390	393	408	422	409	400	399	434
41931	13392	2652	996	670	537	473	435	377	349	297	288	277	287	247	265	230	257	235	252	243	241	215	238	226	251	228	215	233	231	215	223	204	218	223	200	274	231	219	230	207	254	218	224	233	231	213	223	216	219	223	225	215	197	223	236	229	223	203	205	215	188	210	227	226	234	264	222	210	219	217	236	199	200	234	203	226	234	236	229	205	210	220	228	219	226	218	221	226	213	227	198	215	223	229	198	224	226	236	214	221	230	200	223	222	223	238	237	209	221	215	214	223	212	232	191	208	221	213	230	225	245	225	223	171	243	257	221	235	194	203	209	198	187	244	236	218	238	228	227	205	217	210	212	218	234	242	216	223	232	220	223	221	208	224	217	228	209	205	242	182	201	206	226	243	201	221	243	218	217	235	244	244	201	259	207	193	220	210	219	219	230	194	197	214	210	211	215	220	234	203	243	240	213	225	242	222	218	207	234	236	229	197	213	201	210	205	197	205	233	228	210	239	214	209	210	199	237	221	233	214	216	206	227	215	221	201	216	219	217	221	207	211	245	204	217	192	203	240	207	220	218	239	224	195	219	204	214	203	233	244	220	223	198	210	222	209	194	225	247	186	217	224	200	247	215	229	206	214	228	196	211	219	193	241	204	195	206	237	178	219	231	224	232	248	225	205	217	228	220	202	231	197	236	234	231	208	227	228	197	211	198	243	234	194	195	199	219	228	219	184	245	235	219	209	209	207	216	211	213	197	249	215	195	198	211	249	223	203	216	200	216	243	233	213	211	234	235	232	250	249	236	266	214	220	229	200	209	269	203	211	237	232	209	224	237	204	236	191	231	193	236	202	230	191	251	218	239	221	192	205	227	214	230	215	228	196	216	220	200	222	203	228	206	224	226	208	219	221	240	222	231	236	238	220	219	227	232	217	219	213	228	215	200	182	203	212	182	227	231	218	219	177	241	224	200	208	223	204	220	235	232	221	215	184	218	192	233	205	218	208	197	206	199	218	208	208	220	215	222	200	224	218	230	209	185	215	221	195	229	210	215	207	224	214	235	233	237	230	219	226	214	227	248	234	244	204	235	231	219	214	211	223	234	204	244	244	220	203	230	228	218	223	220	192	187	221	227	191	223	227	228	216	212	228	193	195	227	218	239	216	212	215	246	206	224	219	235	226	212	241	205	203	243	206	210	235	249	241	205	219	213	192	217	244	226	225	223	211	200	214	219	190	224	232	243	209	219	236	240	233	199	230	228	196	226	220	202	223	203	216	251	224	223	222	203	223	214	200	216	214	207	232	223	231	216	225	207	238	212	219	219	218	210	206	215	214	221	227	235	209	250	206	207	197	191	203	227	213	219	224	212	255	203	217	213	214	222	226	219	244	241	196	198	230	252	217	233	204	184	202	224	228	174	192	248	196	227	234	217	248	216	222	202	235	218	216	217	202	244	205	199	250	234	213	225	260	251	224	183	225	199	213	218	208	207	224	197	213	216	230	203	195	246	187	213	227	216	202	215	226	205	221	220	218	241	228	225	244	225	233	203	221	213	207	213	211	226	215	212	212	232	213	208	237	239	226	199	212	178	223	213	202	215	205	228	209	219	231	206	196	206	217	236	256	229	224	219	203	233	226	214	192	203	202	209	225	231	229	245	178	209	252	219	228	227	216	209	210	188	193	206	193	210	232	225	227	226	220	213	219	245	229	257	212	217	207	216	201	219	202	208	196	211	229	202	221	202	206	209	223	201	197	223	216	240	204	219	217	220	203	192	244	231	206	223	192	223	209	213	211	196	205	226	211	200	223	207	222	175	213	195	229	252	220	189	204	239	212	214	196	212	201	226	261	198	231	199	251	217	216	200	215	192	217	218	215	214	244	222	227	241	198	206	210	191	208	202	194	231	226	249	225	218	209	208	220	203	207	228	241	206	223	169	205	236	222	237	206	223	201	202	224	222	194	218	195	203	199	230	223	213	204	212	237	238	233	210	211	218	247	183	229	202	215	210	194	253	215	188	223	222	225	198	216	213	228	209	234	208	210	241	216	235	218	203	215	221	224	228	213	209	214	195	223	213	236	250	198	216	249	227	207	226	210	188	192	214	200	232	221	215	233	217	210	211	198	212	199	198	217	207	215	211	224	222	203	230	229	201	222	215	229	221	206	226	250	203	194	225	211	232	208	204	228	221	216	213	236	256	215	202	220	205	212	224	210	211	212	229	235	221	212	212	222	249	217	227	241	210	194	228	238	216	220	189	230	222	213	215	224	224	205	217	210	203	215	186	213	213	232	228	230	211	233	223	238	204	200	212	206	219	212	230	204	205	211	238	234	236	231	238	207	227	193	222	223	200	230	199	227	213	210	217	251	232	215	194	203	209	228	231	246	229	221	205	241	217	225	235	219	199	208	235	222	208	237	212	210	224	222	220	219	216	226	234	203	187	203	214	228	189	215	215	232	220	198	241	229	217	202	210	219	230	216	194	219	201	203	241	220	218	216	230	225	244	221	196	225	220	213	226	209	191	192	214	206	222	204	217	212	235	230	201	229	210	217	201	203	215	214	216	207	217	207	228	217	213	227	244	191	206	213	188	252	223	227	187	224	214	213	232	218	213	238	185	224	223	226	224	211	220	186	229	227	200	212	243	207	223	251	223	223	209	215	229	220	208	213	228	219	226	251	200	188	201	221	213	232	196	240	259	214	235	200	218	227	200	241	196	220	202	182	225	221	239	221	201	209	241	204	223	200	221	217	229	234	224	242	224	212	229	221	213	233	207	205	216	219	230	219	182	201	199	229	220	226	215	237	217	226	229	227	228	222	212	211	199	244	240	226	260	225	201	218	202	207	234	209	222	225	231	191	247	225	218	207	215	220	219	225	216	201	225	218	209	209	198	193	199	208	246	259	244	216	199	195	203	225	205	217	227	188	220	220	224	208	229	213	217	233	216	204	194	226	254	191	220	220	219	222	225	202	209	215	208	227	198	193	238	209	231	254	206	240	241	205	214	238	211	198	224	209	213	235	238	204	200	220	222	226	180	230	225	243	213	216	202	229	218	221	230	216	203	202	245	231	192	219	203	234	204	212	190	202	239	257	220	228	221	236	230	219	228	233	241	204	216	231	233	232	251	241	228	209	231	215	234	221	222	231	207	203	214	227	221	223	216	227	213	217	215	227	227	214	242	209	190	222	245	220	222	206	236	207	231	220	231	237	195	211	247	219	222	196	218	216	204	217	198	210	183	230	218	200	230	207	222	214	221	212	216	194	218	242	215	212	226	223	218	213	227	195	242	215	212	206	230	230	202	224	241	222	224	212	226	192	201	212	213	215	204	213	238	237	237	191	223	186	234	192	200	221	213	242	218	206	211	225	219	211	233	203	220	206	228	238	235	226	187	262	224	203	233	228	220	248	210	226	223	220	206	212	202	218	246	219	191	193	211	187	208	219	221	193	213	215	214	180	206	214	197	215	222	216	243	235	185	215	195	207	213	217	237	189	192
20291	1337	2497	2990	2733	2291	1901	1692	1517	1288	1206	1149	983	1030	944	880	835	783	810	798	782	727	755	756	734	698	652	681	689	676	674	677	673	663	655	632	658	625	697	651	672	644	705	676	683	660	602	648	676	623	621	583	647	600	663	604	621	667	615	626	658	625	607	595	609	649	563	604	580	601	617	633	565	603	582	612	589	655	575	637	642	634	605	597	572	614	617	612	607	616	611	618	634	580	598	629	627	562	572	610	623	620	582	599	658	565	599	585	641	588	595	602	577	602	615	616	554	572	637	628	614	563	579	601	601	593	619	578	561	605	613	625	545	595	620	617	606	579	606	575	607	587	580	617	567	567	574	609	569	599	578	509	568	594	599	585	633	637	561	586	620	586	573	609	566	600	601	599	569	593	608	602	594	572	575	527	612	571	573	597	616	562	562	606	598	626	577	598	598	618	600	619	574	585	597	558	581	594	592	645	605	572	560	597	602	586	594	627	623	585	561	593	613	569	600	611	621	635	565	593	594	605	606	590	549	572	639	579	607	616	618	607	567	596	569	576	627	575	570	598	607	611	627	584	585	553	598	562	598	588	592	613	564	653	576	598	571	619	581	614	590	585	625	615	610	536	621	589	588	636	597	577	598	565	602	613	588	587	621	592	599	569	613	577	564	639	592	592	627	610	585	553	613	588	606	570	587	570	568	592	556	572	580	606	598	598	560	581	630	578	588	589	632	577	571	641	583	623	579	574	588	585	610	601	599	612	586	630	580	598	617	601	599	545	555	553	529	604	587	625	589	565	541	596	644	590	572	597	620	613	567	587	578	616	590	604	570	567	581	551	545	548	591	595	593	598	574	657	574	638	593	542	618	531	575	564	594	584	600	552	569	578	597	598	667	586	557	625	600	630	610	555	586	604	591	590	566	550	642	568	569	585	572	595	613	632	632	614	603	611	578	573	598	618	603	618	595	636	597	627	575	579	561	583	560	562	578	618	577	588	625	559	542	552	563	602	581	588	598	594	597	595	631	594	610	608	597	550	582	591	581	604	555	597	571	615	533	590	546	567	568	610	552	563	584	581	618	582	618	611	606	612	591	620	579	613	577	630	613	580	612	626	567	627	598	591	649	599	535	582	586	643	604	628	561	598	578	554	594	608	576	626	584	585	583	594	623	608	587	632	566	547	571	661	622	546	604	595	591	645	594	640	587	555	585	589	563	560	591	615	604	578	578	593	588	598	588	608	575	587	607	585	598	584	595	580	600	581	591	554	601	586	561	567	562	620	595	566	593	610	591	572	619	593	585	574	557	577	615	623	559	618	579	571	593	599	580	581	613	604	618	627	557	618	569	566	588	573	627	591	615	580	588	585	614	592	576	601	587	582	588	580	578	589	579	603	556	637	589	582	552	625	631	560	586	629	582	610	625	590	616	564	552	608	610	579	616	583	550	597	622	589	576	579	547	551	584	604	584	548	573	613	645	596	606	573	583	604	624	554	599	572	617	606	585	600	584	576	612	593	546	560	580	598	615	581	580	604	617	599	629	619	551	565	599	562	604	614	553	607	581	591	614	573	640	604	584	568	561	561	619	576	594	585	568	609	580	588	598	587	591	564	588	589	575	603	668	600	625	634	587	573	613	555	592	610	587	581	609	588	618	607	589	619	604	564	556	582	580	562	557	581	620	621	615	563	567	606	575	585	604	592	632	566	613	586	638	570	630	592	581	606	591	593	598	619	620	568	620	614	571	594	589	605	599	606	555	639	620	570	577	607	590	568	615	570	563	565	587	604	594	602	583	593	565	580	605	580	563	634	622	626	574	606	553	615	620	643	582	602	601	581	572	577	593	565	581	582	553	648	605	635	586	607	605	599	604	627	568	585	536	607	596	585	597	617	589	550	634	653	599	599	601	570	584	555	589	617	551	608	566	639	579	592	547	592	598	569	555	610	577	574	592	583	577	586	604	572	600	581	598	578	564	576	588	598	590	607	620	610	599	545	570	577	576	584	588	622	565	601	591	614	615	613	587	590	599	576	557	613	612	535	608	580	592	582	598	599	617	583	579	604	612	574	552	585	611	592	580	599	551	579	583	541	594	578	578	565	564	598	598	577	576	611	594	604	609	545	579	609	638	607	637	592	575	552	574	601	529	574	612	607	603	607	606	570	621	592	603	616	574	631	606	594	627	586	583	583	594	633	592	596	584	570	598	578	590	621	566	627	631	602	571	585	645	597	589	567	612	559	606	576	596	590	572	559	548	614	590	588	603	579	561	592	590	576	608	568	584	607	579	622	507	535	571	604	560	610	551	596	595	582	578	586	561	549	616	605	586	594	560	574	612	619	595	602	610	559	581	587	572	641	598	616	630	609	612	612	601	596	564	611	607	615	606	587	578	594	639	577	619	563	577	574	577	611	595	580	576	592	592	615	562	585	574	601	589	583	550	604	561	594	545	555	611	621	579	565	579	598	581	598	614	599	609	581	591	577	592	587	567	596	567	569	590	548	559	611	567	604	572	586	648	589	552	582	594	629	600	582	592	588	581	580	588	612	587	590	583	592	582	617	602	563	600	597	611	605	622	590	567	556	581	578	594	588	606	605	581	579	546	617	601	624	583	588	592	592	609	610	619	629	589	602	614	579	587	618	575	582	602	585	574	621	589	572	600	556	615	596	587	616	567	612	572	597	568	559	581	576	582	609	597	615	579	610	582	609	592	542	594	643	592	588	577	590	564	626	597	564	574	630	615	582	543	603	567	622	597	588	618	579	579	585	608	578	560	600	585	610	565	575	599	615	581	595	570	578	567	566	578	606	589	604	570	581	613	597	589	595	600	612	594	580	589	534	627	588	594	613	587	588	576	568	599	613	611	606	624	639	593	612	558	597	604	597	636	610	560	600	580	557	574	570	600	589	584	608	627	574	554	584	565	583	604	591	587	594	612	597	625	565	598	606	606	642	580	612	588	565	605	590	569	558	584	565	638	584	597	583	601	593	581	596	617	570	575	578	607	602	607	560	570	567	616	608	591	597	622	577	573	614	582	578	617	572	607	579	590	605	594	588	589	636	603	601	607	560	640	613	615	609	604	545	586	553	601	609	612	535	573	568	592	591	594	560	621	582	607	619	567	574	583	567	571	620	589	614	577	593	663	540	573	554	593	571	626	587	562	587	564	582	622	607	588	599	615	634	598	598	575	566	595	628	584	552	623	627	597	647	585	560	601	588	583	544	589	585	604	589	576	604	585	597	573	626	621	604	573	654	630	630	590	626	604	612	569	611	565	566	542	641	554	580	591	556	628	606	630	621	591	596	599	561	571	616	563	577	622	574	567	568	597	623	574	585	595	617	575	598	539	588	587	560	572	614	597	595	591	580	590	652	621	572	568	552	585	628	617	640	608	584	610	584	587	623	573	582	627	628	555	609	599	614	608	571	625	589	561	570	579	599	615	616	576	600	609	632	604	645	586	568	564	610	563	594	570	594	589	561	585	577	605	578	512	575
51081	20502	11146	2909	1371	1091	881	741	649	635	615	524	546	501	495	485	413	413	425	446	455	432	428	430	389	404	402	422	386	462	419	431	439	411	395	374	385	392	417	395	412	409	413	418	394	409	456	387	423	398	412	386	407	416	380	425	411	394	400	392	417	407	386	391	415	398	388	415	389	400	423	386	384	377	393	430	399	428	407	403	418	428	412	395	405	409	392	399	399	395	347	404	444	407	381	377	371	413	395	386	415	399	390	391	428	381	408	400	449	377	388	409	430	422	371	398	393	418	436	386	366	376	383	407	438	368	418	401	437	438	436	405	405	450	403	389	372	424	376	369	396	406	383	427	428	410	389	380	375	386	396	376	400	396	388	422	398	393	378	382	430	364	401	400	412	396	391	362	451	392	349	445	417	389	386	409	397	393	400	373	377	411	390	360	380	379	388	397	435	430	360	365	409	382	388	389	383	399	378	392	353	396	428	370	384	395	385	373	416	414	395	376	394	368	361	389	410	383	423	405	404	404	371	396	424	408	388	374	398	381	398	416	427	369	412	416	360	409	388	443	414	386	382	403	424	405	457	400	387	386	413	411	399	401	420	405	370	392	427	394	389	403	385	356	399	377	377	430	419	398	392	400	374	427	399	433	442	424	416	405	392	385	401	402	368	419	399	384	435	371	390	382	404	412	400	416	388	413	394	359	390	334	385	368	412	391	418	421	375	383	420	403	391	395	397	425	458	398	407	400	399	399	398	415	396	395	399	382	380	391	407	356	390	457	398	388	392	395	365	462	399	390	395	377	394	409	392	452	425	420	377	380	436	431	407	371	390	401	402	435	374	401	377	434	398	411	390	384	408	421	408	396	423	362	366	398	401	372	447	428	407	367	399	424	399	395	369	407	395	393	389	417	344	370	391	404	393	394	363	426	356	372	401	367	365	369	391	396	380	387	422	376	427	385	421	396	402	393	398	376	368	416	387	424	402	436	404	377	375	387	387	390	418	414	404	394	395	403	375	359	388	409	379	382	366	369	386	375	387	384	379	401	427	416	378	370	414	430	374	428	343	409	383	394	369	382	398	354	392	384	397	385	402	432	426	400	392	427	350	392	424	400	428	413	390	405	425	429	373	405	417	358	382	406	411	384	400	400	419	353	395	399	382	388	392	402	374	438	395	391	399	374	400	389	396	375	408	415	392	421	383	366	424	409	405	404	381	434	415	423	421	394	366	386	394	386	351	416	407	396	420	384	369	404	407	413	448	401	389	404	367	348	389	390	401	427	438	388	391	418	408	366	402	369	382	389	365	370	389	396	390	388	414	379	411	384	402	406	397	383	414	382	413	361	363	399	393	387	352	367	404	416	380	356	365	403	436	414	405	432	414	411	387	415	400	383	376	398	369	348	364	366	413	393	387	376	383	349	396	384	386	452	372	381	429	368	378	385	364	405	411	429	408	377	400	465	375	410	355	402	376	383	390	429	400	445	379	401	387	398	432	403	400	403	380	420	408	373	419	385	427	394	412	372	421	378	367	412	386	384	401	368	350	449	410	403	368	392	426	411	412	424	397	416	334	410	416	371	451	359	451	405	392	394	424	393	431	389	380	405	395	401	415	400	394	413	405	362	412	401	400	417	410	363	416	380	420	348	398	408	370	344	385	394	402	410	398	428	401	393	379	398	410	392	442	406	384	400	440	372	401	409	371	367	405	430	424	404	392	407	414	367	395	406	416	397	406	360	392	406	438	382	407	390	424	369	372	384	363	378	406	385	410	347	405	446	346	402	382	389	412	404	412	422	405	408	383	416	425	389	387	378	368	375	419	408	406	357	410	401	405	414	391	381	397	407	385	417	372	361	408	413	399	392	397	416	423	424	432	411	405	401	377	381	389	373	406	377	404	370	381	380	394	355	413	389	390	378	429	386	385	383	406	392	397	413	424	407	424	397	407	387	411	383	379	411	381	364	366	383	417	368	369	394	409	406	403	381	371	395	414	414	370	421	408	389	393	428	387	383	406	386	410	390	424	403	385	364	358	396	406	387	405	364	395	447	413	403	353	407	398	399	382	357	401	361	412	453	388	381	386	385	384	391	409	400	423	396	439	413	396	375	378	417	364	400	412	349	386	370	364	401	422	362	393	364	401	386	390	388	414	392	391	398	397	379	411	444	397	381	426	412	396	367	424	430	364	404	357	376	361	385	399	401	399	407	401	372	442	410	373	366	399	402	400	410	423	424	400	385	397	393	388	407	399	421	423	434	445	341	374	369	364	429	382	420	390	419	430	424	414	419	409	418	384	355	381	401	400	392	366	403	428	349	402	383	382	386	335	386	440	413	394	419	383	419	419	416	419	430	358	383	404	373	371	395	411	390	421	433	413	382	387	420	377	395	435	421	402	373	393	429	337	367	425	391	423	410	422	391	385	379	400	406	414	396	443	412	389	383	367	413	360	427	438	395	378	419	406	398	430	407	409	386	375	394	411	379	403	415	385	385	387	408	420	396	404	443	371	418	381	362	381	397	398	460	378	430	425	409	447	416	371	371	407	400	398	419	387	403	408	354	391	376	409	418	391	372	371	356	403	408	394	378	436	377	390	398	396	395	408	364	382	410	430	391	385	348	372	363	426	381	351	417	404	436	394	396	430	407	442	381	399	390	407	392	390	366	420	387	368	414	421	406	363	411	382	382	404	430	364	419	400	414	381	399	383	394	386	414	413	404	408	404	393	367	375	393	395	411	401	375	405	381	391	400	399	403	434	420	381	393	407	436	420	403	443	390	433	403	393	382	362	411	421	394	415	443	394	390	420	387	369	437	404	381	388	402	393	425	392	390	409	405	397	409	355	407	384	416	411	368	418	380	402	405	370	427	426	399	399	429	390	417	411	414	393	423	393	388	438	396	397	413	409	432	366	397	366	361	413	400	407	404	390	399	366	386	357	386	358	412	358	373	397	401	393	389	383	452	404	381	362	394	407	427	385	389	385	394	383	416	435	401	444	390	425	383	392	343	411	423	422	385	346	384	419	437	354	402	385	404	397	372	403	388	394	383	410	413	415	416	414	390	382	389	402	413	373	406	438	413	424	377	376	428	421	433	361	417	390	402	382	395	421	420	388	375	403	399	381	388	408	389	429	392	388	378	434	401	377	386	440	379	387	442	392	404	380	406	399	435	379	423	406	426	416	406	378	426	395	401	405	434	423	394	413	411	350	407	371	383	407	398	418	390	405	372	391	397	360	412	364	375	379	389	399	361	396	389	380	387	422	418	405	386	393	385	410	399	386	368	388	379	400	425	410	434	399	406	372	414	401	419	380	403	419	392	402	409	422	369	382	393	432	371	400	408	390	417	406	377	425	394	422	370	405	360	405	369	371	404	359	393	391	387	425	412	383	419	380	415	406	354	381	388	414	388	411	376	390	418	420	427	389	422	427	358	368	415	378	419	396	396	403	405	375	394	393	389	381	445	403	415	421	393	381	368	398	389	411	409	398	378	422	423
27493	2336	4681	5469	4828	4048	3368	3047	2659	2317	2062	1898	1721	1613	1524	1443	1426	1314	1347	1317	1314	1146	1144	1154	1134	1158	1136	1088	1093	1030	1107	1082	1095	1071	1044	1131	1040	1056	1081	1077	1029	1052	1098	1102	1021	1102	992	1028	1000	1013	1001	1012	964	946	959	972	953	944	966	1012	957	987	973	970	988	928	967	973	919	1012	966	983	946	1034	991	1007	931	970	973	986	939	904	933	992	973	992	985	919	1000	943	983	944	943	946	934	944	909	945	1006	986	936	971	948	945	967	915	934	982	925	964	967	965	973	975	949	958	940	993	949	983	954	979	933	939	1018	1017	1016	905	985	925	980	869	1000	957	918	920	957	881	914	934	946	908	926	945	974	884	959	965	940	982	948	945	935	971	934	912	936	964	976	941	908	940	907	922	950	1019	979	922	956	966	889	978	980	974	904	937	991	906	895	926	925	973	909	943	941	949	954	980	944	994	990	944	977	935	992	925	836	935	936	975	872	936	902	894	976	992	960	908	934	947	924	920	959	928	952	948	974	975	933	960	924	933	904	947	919	949	958	945	898	931	924	912	940	969	937	979	941	935	953	987	975	983	927	967	923	957	966	891	968	925	930	933	931	985	968	936	941	1004	992	948	926	935	971	964	929	992	914	887	930	978	927	880	931	875	929	911	932	1005	965	927	908	953	963	975	918	995	962	917	933	914	908	937	923	984	942	971	1008	913	953	955	915	920	965	945	923	963	925	934	947	900	917	961	997	943	908	943	923	909	967	934	899	964	968	944	895	959	956	966	965	925	930	897	900	912	906	919	899	900	954	896	934	920	890	948	969	955	904	895	1020	922	986	1015	972	971	938	944	1007	982	879	910	898	935	937	941	956	939	949	868	917	955	948	944	926	930	946	910	937	907	932	921	934	955	970	907	908	930	947	925	944	964	896	867	915	974	934	988	967	977	961	961	971	965	961	939	980	910	974	918	915	934	950	973	966	937	962	920	974	970	960	975	1012	967	912	873	844	897	977	868	926	935	947	948	927	902	901	959	946	917	1011	941	952	939	985	958	902	934	945	949	959	970	1009	966	964	938	936	923	931	981	956	960	927	888	912	936	963	942	900	948	883	986	968	912	852	962	893	941	943	944	941	957	893	942	899	997	958	953	929	918	975	942	906	920	947	907	931	984	963	966	945	949	923	1023	986	874	954	977	975	937	935	962	892	916	911	968	1002	853	959	915	972	983	875	925	910	965	978	933	901	906	1006	922	898	896	974	916	955	940	905	940	917	982	913	982	920	945	958	967	976	958	910	916	984	921	925	919	911	900	955	1008	958	898	948	935	936	925	916	904	947	962	874	978	944	945	915	965	931	927	920	947	917	953	951	897	982	917	932	926	951	927	981	924	936	978	881	950	943	961	943	933	923	892	930	973	948	932	932	931	961	932	921	936	909	946	962	954	948	899	992	956	955	973	927	966	931	907	957	934	973	958	860	916	976	931	948	955	961	963	935	981	919	978	920	974	964	968	925	910	949	959	913	978	931	933	959	950	962	993	992	902	967	976	964	924	927	951	978	979	948	990	947	911	929	955	857	946	990	1037	905	997	945	892	958	911	929	977	931	941	958	957	928	936	908	948	941	962	916	927	958	901	948	925	998	924	921	930	921	932	905	904	935	944	954	955	927	983	974	873	989	938	968	933	932	925	949	987	923	925	979	933	928	936	918	938	994	919	965	972	959	929	911	979	917	921	934	926	956	903	946	974	967	985	981	961	932	912	996	971	969	903	962	953	956	963	921	923	909	936	929	986	896	958	970	947	934	935	916	936	1011	922	935	886	968	938	953	965	947	934	946	894	930	979	930	914	962	963	957	939	912	938	930	938	910	982	957	919	899	918	938	894	1021	974	979	986	910	936	990	952	960	910	921	932	929	919	930	903	911	975	903	897	893	960	933	944	903	963	954	911	956	947	933	921	895	901	907	965	978	943	935	940	934	928	969	914	965	901	885	875	951	934	883	883	931	968	976	982	926	914	908	893	923	907	945	944	953	960	951	889	964	946	943	917	905	955	920	981	988	959	931	1011	929	903	943	973	907	907	877	965	886	945	931	958	927	925	961	912	895	939	987	956	953	889	940	906	907	944	960	924	953	935	965	932	913	937	897	949	927	941	937	919	960	930	947	892	974	949	958	959	888	927	978	938	918	908	935	946	943	945	950	951	938	932	1006	928	1014	932	946	917	972	895	972	928	976	925	887	937	923	948	961	894	954	920	916	922	940	975	945	894	891	953	949	917	1003	962	928	973	959	919	929	918	972	967	928	985	971	925	956	1007	923	958	940	981	968	986	977	926	922	909	1001	931	918	978	906	977	930	967	941	879	967	944	951	881	885	912	946	896	951	994	918	909	993	889	940	908	924	931	921	948	892	989	957	946	882	927	919	916	985	944	876	974	997	904	918	954	984	934	939	976	965	900	907	969	1002	956	914	943	958	998	933	994	969	962	924	937	985	969	940	960	952	916	907	963	895	909	897	964	940	962	932	944	905	900	928	920	976	924	963	946	963	977	923	939	892	881	938	976	950	906	898	945	910	937	938	927	1020	957	929	973	907	934	918	894	971	963	958	1012	940	1000	933	929	891	946	975	919	919	904	923	918	991	948	999	999	940	933	938	931	845	924	903	952	917	881	933	948	872	977	962	944	942	889	895	911	942	921	957	950	959	940	923	915	930	941	958	953	906	1002	927	961	970	938	942	954	951	999	922	874	931	968	968	932	960	949	926	956	930	938	943	887	984	888	916	916	942	961	892	947	960	885	874	969	953	933	912	963	907	1027	962	925	926	966	939	923	925	968	898	963	1003	958	903	918	944	895	951	881	939	973	919	983	918	938	942	945	925	867	914	894	919	929	940	952	910	961	897	936	934	930	979	948	950	884	912	965	963	978	944	915	999	920	942	909	983	955	906	922	918	892	996	946	962	971	900	966	956	965	897	939	935	926	966	926	964	907	943	948	950	917	947	951	933	983	917	945	953	929	929	905	879	910	933	913	954	926	972	938	907	863	921	927	976	948	931	982	918	945	966	996	957	959	941	912	967	928	873	972	991	896	928	982	991	921	947	941	925	948	932	962	930	940	932	982	937	859	984	948	936	943	922	925	960	940	973	977	908	958	979	982	875	958	878	938	964	971	950	915	937	923	945	964	907	1029	916	919	1033	908	913	897	894	912	949	904	992	939	965	931	949	957	971	897	880	972	923	904	928	879	928	962	910	936	931	932	913	883	963	978	953	943	857	895	928	905	937	994	958	920	949	898	942	924	888	988	991	960	964	959	911	944	966	902	921	972	950	943	928	980	992	945	926	920	921	925	946	966	947	986	974	990	935	899	925	887	995	965	939	931	910	978	846	951	902	964	967	917	934	989	931	923	973	939	941	945	963	935	921	938	907	881	922	991	972	867	1024	942	916	905	949	925	971	959	946	945	925	936	998	976	950	946	956	998	946	942	946	930	945	904	917	910	952	922	917	914	900	901	945	920	927	982	983	942	942	961	949	971	917	948	921	964	941	987
4140	243	213	227	212	169	145	153	158	152	153	169	128	161	126	151	142	158	180	148	145	148	159	135	158	147	148	162	139	171	151	148	135	150	161	163	128	136	128	148	147	124	139	160	156	135	141	154	167	128	122	166	146	146	138	149	150	129	159	143	131	136	145	147	154	125	132	154	140	144	147	153	162	149	145	133	134	148	140	146	145	173	156	167	162	146	139	144	156	154	154	126	153	150	141	150	147	170	129	148	146	139	129	146	152	141	158	118	126	156	128	151	154	142	155	140	173	176	138	121	139	144	140	130	130	129	152	142	155	135	124	144	142	143	141	131	139	161	178	138	138	157	141	136	156	145	144	135	138	137	138	124	151	152	133	127	143	143	135	153	121	155	140	140	159	134	126	137	144	138	136	158	160	128	129	123	133	167	153	143	144	160	157	142	173	122	152	141	153	149	162	152	159	192	151	146	138	155	123	141	187	150	161	147	153	154	165	142	164	142	143	135	140	164	126	117	157	143	164	162	132	149	141	160	139	172	144	163	147	139	128	137	131	138	138	136	129	145	159	148	166	146	147	141	138	128	138	130	156	143	158	130	139	156	140	141	146	168	142	155	162	137	138	115	157	143	140	103	157	148	141	139	138	132	153	164	145	162	162	129	123	150	153	138	151	153	165	121	159	140	137	153	136	157	148	160	161	134	145	151	154	139	157	150	161	164	136	158	142	152	140	151	156	128	165	126	152	168	150	152	140	162	127	142	142	137	191	132	135	141	138	134	151	142	126	155	142	138	139	148	140	155	152	149	135	149	149	134	138	139	122	140	143	139	174	136	137	125	151	146	132	116	142	152	142	131	145	155	149	154	146	150	152	142	152	159	143	117	152	167	148	131	174	153	124	154	132	142	150	142	143	156	169	136	151	154	132	138	139	139	153	144	160	155	134	149	139	144	156	131	116	150	135	140	148	143	133	145	151	142	133	130	151	136	144	148	129	150	151	149	158	150	184	152	150	124	122	141	158	150	145	164	140	149	148	135	124	127	139	138	151	147	144	164	132	133	144	154	151	148	149	136	150	150	160	161	146	113	151	162	148	132	128	144	164	129	132	152	128	139	142	122	144	146	171	123	145	150	134	140	127	122	156	151	150	145	138	131	115	135	143	119	131	135	147	115	146	157	140	156	166	145	143	123	136	157	177	164	144	133	149	120	164	162	157	128	140	146	132	164	148	130	159	156	146	146	154	178	147	153	154	160	157	140	135	134	168	160	136	151	155	173	152	141	175	145	143	128	144	145	161	151	161	132	134	158	146	147	146	161	145	148	138	154	140	149	167	133	117	141	140	128	144	152	144	130	145	135	154	141	151	149	131	137	156	127	137	150	122	172	129	143	137	138	158	131	129	133	159	141	125	148	149	167	146	145	148	144	146	122	154	159	134	139	144	142	150	149	162	143	155	143	146	148	162	138	140	138	137	153	160	128	139	148	142	171	142	145	158	154	139	132	164	130	178	156	133	128	145	130	165	133	150	150	154	148	145	131	128	146	146	158	154	141	138	140	151	141	142	153	136	181	161	128	147	166	140	141	160	134	162	131	151	138	139	136	137	135	130	143	148	139	135	146	144	119	118	140	152	144	134	138	149	137	146	127	165	131	132	141	137	151	134	158	133	152	144	129	140	150	134	159	140	144	145	142	129	149	144	171	168	140	152	145	126	144	147	138	149	135	124	151	174	168	151	165	130	142	131	134	136	160	134	143	130	150	148	155	152	175	141	145	156	139	151	124	152	158	136	154	152	140	151	148	154	146	140	154	155	155	163	161	145	136	126	149	150	154	136	152	150	162	138	153	129	141	140	139	166	164	137	142	114	145	135	152	142	166	142	125	147	141	142	137	144	144	128	162	150	145	144	139	166	139	133	129	133	118	161	143	150	150	144	164	150	139	124	155	133	135	178	122	149	159	140	148	131	121	134	145	156	150	141	155	160	136	151	148	136	160	136	135	151	131	136	146	147	124	159	124	146	177	145	147	154	119	140	152	158	133	147	147	113	142	134	123	151	144	142	139	153	143	150	171	155	161	143	130	116	146	142	128	149	141	140	133	129	129	133	164	145	152	133	141	123	144	143	152	149	136	133	136	134	149	158	159	144	168	151	151	141	143	143	141	125	154	161	166	176	161	148	136	145	141	147	137	141	149	167	143	137	145	160	160	138	157	165	141	154	135	152	111	140	163	136	153	165	134	133	135	165	139	153	135	157	157	170	135	141	131	154	147	163	148	134	141	140	144	147	144	159	163	182	146	134	145	144	135	153	169	156	137	141	148	129	128	137	138	126	151	137	134	157	161	127	153	145	128	152	132	135	149	149	148	129	119	133	134	154	139	152	159	159	145	162	130	119	137	138	183	131	128	146	148	143	154	153	130	146	131	131	143	175	148	138	136	148	144	152	138	148	144	132	159	151	124	145	132	131	133	136	113	127	148	158	126	134	144	139	117	126	149	144	169	146	139	142	124	152	150	148	144	135	150	121	142	136	155	142	150	133	173	130	144	150	146	150	142	133	150	168	159	138	146	135	127	145	157	149	182	141	141	146	135	141	162	158	140	141	133	167	149	160	149	122	137	144	162	154	159	157	139	139	135	136	152	154	159	130	131	137	138	154	157	151	132	147	124	127	129	159	170	166	171	156	141	163	134	142	138	146	139	143	146	142	159	146	141	117	159	169	138	151	137	142	150	135	163	148	140	141	122	187	159	123	154	155	127	138	149	140	148	177	139	148	137	148	135	169	150	161	184	150	168	143	134	144	135	141	128	153	149	167	157	129	131	166	148	149	149	142	139	144	136	134	115	134	133	149	136	147	146	127	145	130	141	166	153	151	134	158	152	132	155	173	149	152	126	155	151	157	122	158	167	170	161	161	142	163	148	176	149	160	160	119	156	134	164	139	154	132	147	147	132	153	158	132	142	152	132	157	137	155	164	125	135	140	166	134	135	155	124	148	123	152	120	149	151	168	147	167	134	139	147	154	136	159	145	150	137	152	146	154	147	165	124	162	177	156	156	137	136	133	132	145	148	144	169	125	182	149	129	127	139	138	150	136	150	161	168	153	156	163	155	170	139	154	119	152	133	138	153	134	123	136	143	155	122	136	129	158	168	152	146	140	139	156	171	139	154	133	124	150	153	129	156	151	161	134	149	138	168	146	135	145	165	119	170	150	145	136	146	149	161	141	136	146	128	161	124	145	138	151	143	146	154	146	164	159	145	165	148	151	155	154	140	144	158	141	143	125	145	147	128	126	145	125	162	136	122	147	151	143	129	142	150	160	137	143	131	136	145	136	154	152	157	159	142	132	151	157	143	147	148	143	126	144	132	159	154	132	153	139	160	141	137	157	146	138	166	129	148	173	141	163	165	160	157	158	164	145	159	161	158	141	155	128	144	150	129	128	165	148	131	157	129	149	164	140	147	149	139	138	173	151	154	140	132	129	152	116	130	149	132	146	137
4360	495	627	658	632	595	574	540	532	525	461	491	469	459	433	436	454	421	433	430	431	453	424	411	419	462	392	416	452	465	442	433	436	450	418	431	461	434	444	403	458	437	397	458	472	400	427	453	420	420	480	383	474	458	414	423	428	446	448	442	412	418	426	410	388	434	448	434	408	381	410	443	444	407	430	413	432	408	400	441	434	418	387	437	433	456	426	400	415	420	396	397	409	409	389	412	406	447	431	451	382	428	415	417	411	403	396	422	447	419	426	404	362	384	409	433	413	420	400	439	413	415	438	408	409	387	423	405	417	418	389	446	420	443	411	429	409	402	407	450	434	390	422	401	420	431	436	439	396	441	429	439	430	462	461	435	418	426	415	420	435	430	420	469	412	419	429	436	428	403	426	421	411	465	423	419	408	408	438	397	395	425	413	416	436	448	392	416	397	430	419	411	420	420	450	428	374	443	423	436	419	388	457	397	408	436	403	420	421	505	436	404	443	367	418	431	447	434	430	374	434	455	381	458	461	416	443	402	432	393	407	415	439	411	413	389	411	398	430	448	417	394	426	437	419	392	389	422	434	416	397	422	396	404	430	390	429	403	431	385	450	406	410	438	398	466	436	416	418	416	445	448	396	417	412	420	416	385	438	430	419	435	415	407	404	423	417	443	382	415	443	428	428	396	444	428	401	415	416	436	437	435	411	409	401	440	434	405	438	384	432	406	412	422	425	433	436	440	423	413	434	414	439	436	435	410	442	442	373	402	416	447	394	400	431	420	383	416	430	408	463	402	419	433	440	435	414	408	433	416	418	412	437	432	441	405	426	396	410	439	375	411	441	409	416	433	377	431	424	418	400	415	433	429	426	432	387	431	406	413	452	431	420	400	392	413	422	433	395	421	421	412	429	403	417	439	422	427	410	427	440	399	433	436	413	425	412	430	439	397	417	442	408	415	427	440	457	429	442	407	423	382	420	419	439	422	396	419	411	435	414	388	412	406	388	441	401	416	395	408	446	452	481	412	386	406	429	395	438	399	439	440	425	402	428	465	414	442	422	415	397	414	464	391	408	447	411	446	444	418	436	432	431	436	441	410	415	410	418	429	423	450	435	442	456	440	432	395	418	432	395	439	413	424	387	405	414	432	433	439	411	444	434	419	459	399	437	433	397	427	391	404	414	422	418	387	417	428	398	447	393	426	465	445	423	431	372	420	399	439	397	396	426	364	416	426	457	414	409	432	432	411	406	421	415	424	454	412	453	403	418	415	398	410	402	402	390	397	410	418	425	394	434	421	404	404	428	433	417	465	414	352	403	399	405	400	405	404	393	391	428	382	399	410	401	416	430	422	447	438	414	419	434	416	462	436	430	447	406	403	431	416	408	421	424	428	397	404	426	427	431	400	433	419	436	396	472	380	438	420	450	443	415	409	425	413	401	433	430	406	436	442	391	442	428	430	401	402	428	438	438	401	395	449	403	431	408	415	399	409	439	423	423	420	411	437	425	422	435	408	406	417	447	427	409	437	447	443	397	424	437	403	428	435	428	405	389	390	407	401	378	407	393	430	450	393	415	445	426	416	420	413	430	429	442	471	403	401	473	423	416	424	438	432	403	431	429	422	428	426	434	411	415	450	396	443	410	432	406	426	412	440	396	423	423	433	388	382	385	435	410	391	397	456	375	394	449	444	353	412	425	425	379	425	389	441	410	410	456	458	425	411	413	418	436	478	394	409	398	430	393	419	432	450	376	398	446	414	434	445	427	385	429	457	415	443	458	432	389	414	417	426	445	419	426	408	407	406	427	412	426	430	413	388	420	467	426	432	401	436	420	416	391	415	407	421	400	444	456	392	439	393	418	396	466	430	457	401	419	420	410	406	424	393	423	419	433	408	414	438	437	407	428	438	429	427	405	482	438	426	432	454	412	429	430	439	411	413	403	393	425	412	444	431	408	401	429	454	431	423	400	406	434	408	419	412	378	426	423	426	406	418	434	418	410	404	404	409	381	431	441	411	447	410	361	412	416	452	429	413	420	406	422	420	436	409	424	419	438	398	407	449	432	420	421	409	435	387	428	441	410	409	413	430	426	444	412	391	449	460	419	415	431	426	450	436	392	427	425	425	421	394	427	423	429	385	427	462	435	427	448	448	411	384	428	445	451	421	425	414	428	428	421	415	395	423	430	424	435	416	445	421	441	403	444	374	401	418	424	409	436	402	422	468	445	415	435	423	457	424	445	407	449	435	406	429	429	441	413	404	391	389	400	451	422	439	427	391	436	425	424	399	426	418	435	408	436	433	411	403	416	437	406	414	416	412	403	448	393	410	420	395	406	416	400	426	417	429	445	449	395	427	407	384	484	372	468	429	423	429	460	420	415	429	427	401	419	426	403	379	445	433	437	413	394	433	396	405	421	395	429	444	420	400	389	424	399	419	429	477	410	393	419	437	466	416	417	401	441	409	415	412	443	474	402	380	434	404	401	451	422	415	417	426	432	390	448	413	436	413	441	445	461	413	453	433	420	437	449	409	436	415	409	425	448	428	416	424	414	425	427	424	389	402	395	441	437	438	434	413	415	446	412	414	440	400	458	424	413	408	431	397	394	425	467	411	433	462	455	398	405	467	413	416	451	412	401	442	432	425	429	438	403	428	432	429	422	418	409	439	393	434	425	429	420	404	392	434	421	394	396	404	402	429	453	428	427	393	393	423	432	455	429	405	402	428	409	440	406	433	407	394	451	431	404	410	394	410	434	413	424	414	444	381	419	381	437	416	358	432	441	440	424	433	391	404	430	418	436	400	439	462	414	421	447	436	413	416	457	366	404	435	423	402	462	449	435	427	438	452	383	422	447	417	425	413	426	433	432	406	444	397	414	432	443	404	420	425	399	389	418	437	401	409	405	443	425	410	424	405	421	387	385	422	416	427	407	411	421	428	422	405	409	432	393	409	440	416	422	419	401	430	430	448	383	417	405	385	428	413	434	425	421	396	429	406	395	401	420	470	414	429	449	405	419	392	423	386	416	444	378	402	418	431	418	403	393	359	443	424	423	413	432	400	403	421	424	433	404	395	425	400	389	385	411	403	430	435	387	461	421	412	383	429	407	423	387	404	375	393	432	415	445	424	438	417	421	412	376	395	421	399	376	378	426	411	389	442	401	438	404	419	419	447	416	446	442	420	431	426	428	420	403	409	412	432	438	405	436	413	451	416	449	424	449	429	430	437	436	412	428	429	458	414	395	418	433	369	396	437	455	401	425	466	453	439	454	445	429	400	437	421	445	411	414	430	472	417	422	444	395	415	411	402	417	414	406	433	405	437	444	415	430	428	417	408	429	387	456	427	408	423	419	408	396	458	430	408	411	429	447	477	366	421	387	430	395	427	435	421	409	397	410	460	425	413	443	431	378	390	426	435	404	406	422	440	415	455	434	429	431	437	402	384	430	440	417	402	416	427	409	442	397	419	400	434	399	428	382	398	420	427	431	430	452	387
44741	13108	2379	1075	655	513	464	423	352	328	337	316	290	304	295	294	250	270	228	234	223	228	245	227	242	216	224	228	223	248	230	228	236	238	277	240	218	219	252	209	197	230	226	238	260	229	241	257	227	241	241	202	221	223	233	247	237	233	229	225	203	224	236	254	257	207	214	249	251	208	219	246	204	228	236	231	233	198	217	204	216	218	224	211	254	237	208	228	224	216	239	243	223	203	230	253	204	222	227	207	207	209	241	218	192	203	213	204	197	267	220	215	189	227	243	246	240	249	225	205	255	205	222	219	197	217	232	204	202	203	223	189	222	225	224	214	243	238	200	224	238	224	206	213	238	208	211	230	216	224	240	216	223	211	215	227	203	247	214	220	244	226	227	209	227	196	227	213	197	241	206	221	200	199	207	194	218	229	231	213	231	198	229	219	213	221	224	260	229	211	197	221	227	184	230	202	244	236	214	213	224	221	216	181	230	220	236	239	269	208	203	236	223	214	232	201	203	226	222	218	223	242	230	197	187	204	246	240	228	226	213	236	204	258	214	203	229	223	232	218	224	234	213	203	222	207	207	265	222	207	216	207	232	231	211	206	224	231	233	230	214	210	231	245	225	208	202	229	235	232	218	233	230	216	215	224	211	219	207	205	222	210	241	226	210	217	194	217	226	228	242	223	227	232	212	251	196	222	206	220	207	219	241	223	227	245	221	230	217	215	219	260	187	199	209	232	208	220	236	186	222	229	236	224	239	244	238	219	205	213	217	218	261	254	256	206	199	206	206	213	227	209	203	231	209	233	226	195	206	226	209	237	202	199	193	240	195	220	224	221	222	237	216	222	221	244	246	219	221	235	218	256	208	214	196	232	230	221	217	206	214	243	220	250	240	170	237	227	226	221	217	210	196	233	226	214	248	216	217	218	226	231	215	231	236	222	221	239	225	234	217	224	230	236	230	227	177	215	200	259	238	215	228	221	206	226	247	240	227	203	249	234	203	206	198	245	242	211	222	213	242	220	226	240	215	214	214	204	246	247	212	204	248	222	201	207	215	225	204	225	239	228	233	233	203	193	226	237	205	200	192	229	207	190	213	204	207	223	214	206	221	226	193	231	246	224	228	232	228	227	233	243	210	208	225	200	214	255	217	221	219	198	223	224	220	173	215	209	226	256	214	217	212	237	210	209	219	265	238	206	217	254	201	233	203	233	237	215	199	207	234	204	214	232	230	240	256	234	203	220	228	239	190	249	227	233	225	231	227	210	220	240	193	226	230	202	245	235	202	218	231	243	223	212	211	221	234	249	217	222	200	216	210	219	203	230	217	220	209	220	214	221	246	238	219	233	237	214	249	214	208	227	211	205	234	209	245	231	208	215	206	224	207	196	202	203	212	221	217	232	205	215	195	214	214	244	241	219	229	204	223	233	226	217	245	231	217	226	218	244	243	217	220	205	243	200	239	205	205	191	236	204	237	218	196	250	259	223	217	208	243	225	212	250	222	220	217	232	250	245	194	192	198	227	191	249	220	219	215	208	222	212	225	229	224	207	219	245	182	211	215	192	224	218	231	213	229	214	217	254	222	213	211	247	243	225	227	187	228	232	200	197	213	208	230	267	222	231	253	211	216	227	236	205	219	211	217	218	235	201	230	208	241	223	207	207	225	206	216	223	227	244	206	200	244	229	232	231	210	237	229	217	206	246	214	240	250	229	231	242	224	256	215	219	211	228	249	225	262	216	246	227	207	215	196	228	195	204	202	222	220	200	224	222	206	209	245	233	211	210	211	205	219	225	234	194	242	242	230	259	203	214	225	210	190	237	233	221	208	235	222	223	260	268	224	238	235	234	235	223	245	238	216	236	244	220	214	211	254	254	221	237	214	205	219	204	196	214	212	218	230	229	224	198	199	234	210	217	207	281	210	236	215	210	227	222	217	196	225	212	228	208	222	214	205	214	237	241	221	208	209	226	249	214	208	215	224	213	221	240	218	225	247	231	222	221	199	217	196	201	238	232	227	212	232	241	246	210	249	239	233	221	253	222	191	221	247	209	204	197	226	236	196	210	227	229	221	224	246	208	226	211	210	225	215	221	200	207	188	213	207	216	237	225	227	213	232	192	213	259	238	208	227	233	207	236	218	221	233	210	200	205	225	240	226	238	241	214	237	197	215	199	207	233	244	243	209	230	193	202	201	244	233	227	238	234	233	199	205	208	197	230	225	224	218	245	229	226	224	214	204	217	224	226	229	209	197	226	222	231	221	199	231	217	224	226	225	224	200	218	185	209	219	208	247	213	222	234	231	214	210	210	217	215	227	233	222	222	236	258	276	204	228	194	209	221	203	202	220	207	194	216	202	220	211	228	231	211	219	212	212	251	219	189	233	220	222	218	211	246	243	211	227	205	214	230	215	207	219	207	233	234	235	234	229	223	233	217	202	221	225	237	221	201	212	212	196	237	220	226	215	193	247	223	212	204	231	217	219	223	205	218	221	217	221	235	210	239	231	230	206	223	196	229	221	219	236	213	235	233	214	197	217	235	232	223	211	240	220	222	229	226	208	212	215	245	216	212	250	224	234	221	217	220	184	228	234	230	221	231	238	214	218	237	222	197	216	208	214	194	235	207	200	246	228	213	226	214	241	201	226	245	187	216	227	228	245	215	247	210	207	239	219	220	226	214	207	214	215	231	222	233	219	280	221	212	232	242	208	223	208	202	219	199	214	209	244	220	211	225	197	209	229	221	208	251	236	200	212	196	202	206	230	217	231	219	205	218	227	206	241	234	193	239	221	191	244	244	210	232	221	252	228	232	226	248	200	222	213	221	223	226	197	213	183	232	225	201	215	249	224	215	217	237	235	247	201	215	214	194	202	210	209	229	240	229	235	228	214	227	229	234	242	226	221	221	230	216	218	237	226	201	233	208	209	232	213	208	216	214	215	225	209	227	221	180	251	231	251	218	226	245	246	211	197	238	199	216	196	228	208	219	211	213	209	225	222	232	205	194	210	207	189	235	222	226	202	219	201	220	202	250	239	241	219	237	229	220	219	210	226	217	225	206	241	195	212	219	237	217	223	222	218	210	258	211	227	207	220	247	209	207	209	244	228	225	224	211	211	222	213	200	253	221	241	248	223	210	227	255	211	223	222	187	210	235	234	216	237	244	206	233	235	228	224	241	240	219	235	219	206	223	238	255	220	203	196	242	215	224	218	230	226	204	211	220	238	232	207	224	239	223	227	225	222	220	222	254	224	216	216	248	222	216	217	229	230	217	231	229	223	230	211	248	231	236	226	225	227	247	215	214	234	215	205	237	199	234	212	230	230	224	226	190	227	206	211	253	228	214	209	216	238	225	231	212	218	210	238	246	196	200	189	201	193	225	248	204	243	225	215	218	218	214	221	205	227	204	179	216	221	223	185	220	229	234	242	232	218	236	235	250	222	225	234	239	205	206	235	192	220	226	223	201	221	237	237	237	211	225	236	182	239	205	206	204
21611	1246	2398	2941	2726	2236	1930	1701	1466	1367	1209	1130	1010	999	942	917	790	835	795	766	760	729	717	756	688	792	653	670	703	727	680	695	695	665	703	697	649	684	603	653	656	654	688	678	673	659	662	607	609	644	608	651	643	630	642	634	666	647	564	586	671	575	603	581	629	599	621	622	603	620	568	628	648	601	581	644	608	600	633	635	582	556	610	584	592	562	597	583	556	587	571	621	584	612	602	577	618	576	613	602	636	580	622	560	580	586	586	611	606	608	573	633	625	598	587	649	580	577	608	625	595	582	628	607	622	666	622	582	584	618	576	612	565	602	582	645	622	568	603	607	620	626	573	590	591	584	563	572	580	597	587	601	640	571	625	580	597	625	553	626	564	582	635	571	611	587	623	551	587	644	567	566	584	623	586	606	585	608	633	594	618	551	621	584	640	620	598	618	615	577	552	609	599	601	672	602	565	598	539	579	588	583	570	588	583	610	563	596	600	560	554	608	648	570	583	590	587	610	627	599	621	634	550	577	623	572	612	602	673	609	639	609	584	582	613	595	601	612	589	624	597	640	607	591	592	555	629	592	590	639	639	589	585	625	576	651	614	582	567	639	613	576	596	603	587	630	613	645	603	639	614	569	598	626	588	584	574	610	615	592	607	627	528	596	618	635	577	592	573	591	605	611	615	596	548	620	603	566	598	607	584	584	569	630	597	570	568	540	568	574	577	589	612	572	615	588	558	584	647	587	562	587	586	621	598	618	576	587	588	565	590	618	585	587	618	583	589	630	589	612	577	593	570	577	626	590	599	590	654	545	617	601	579	604	647	592	574	591	571	613	599	583	614	583	580	575	526	582	588	567	585	612	531	610	600	627	620	666	644	596	605	612	581	610	619	612	567	606	587	633	592	633	620	622	566	581	553	538	584	575	572	596	619	565	597	606	542	602	583	621	596	593	603	587	570	663	595	608	632	559	597	593	632	559	575	626	594	579	614	625	607	668	558	579	589	590	596	573	614	582	598	605	593	608	603	594	601	589	591	600	595	638	606	538	606	626	573	622	558	593	599	600	601	598	549	578	540	599	581	611	539	616	590	612	588	600	611	589	607	586	596	588	600	559	589	582	590	553	566	577	559	622	592	591	613	624	576	613	609	570	624	594	615	609	605	612	583	611	601	620	588	593	617	589	637	605	607	552	621	581	619	621	625	583	611	578	595	558	576	618	614	573	565	590	598	600	610	564	597	577	597	605	583	615	634	552	578	576	611	634	587	590	565	559	601	600	599	576	599	610	615	612	626	609	586	608	555	595	625	580	581	594	642	605	628	584	576	606	613	602	633	645	562	595	564	587	569	573	624	618	572	591	589	577	626	608	609	581	618	563	611	594	606	589	636	606	577	614	608	559	619	613	573	610	571	649	619	625	640	593	587	604	610	581	573	576	616	531	610	604	598	584	590	579	598	613	617	604	572	589	582	588	605	593	583	627	619	581	632	573	644	597	618	613	591	571	614	587	642	616	612	610	602	571	607	568	575	610	643	626	633	588	601	601	602	581	573	544	587	607	587	603	637	656	592	581	652	611	578	562	557	589	604	603	581	565	549	591	578	603	594	622	573	567	587	611	557	623	582	551	554	615	585	596	607	610	615	617	602	564	602	584	622	616	609	592	610	628	571	615	639	574	600	614	563	618	583	557	564	586	575	615	611	584	562	566	587	642	570	570	559	571	600	586	575	579	599	583	622	566	586	626	612	605	586	659	608	582	572	599	608	604	598	595	587	589	587	618	603	599	611	601	591	594	571	584	619	605	606	573	551	580	618	576	582	611	601	594	573	556	598	643	593	581	631	606	659	583	572	605	622	613	593	584	589	601	616	595	574	623	615	606	591	582	584	621	585	589	577	590	593	627	589	612	620	590	588	607	564	585	590	568	561	609	584	601	612	608	551	538	640	581	619	627	598	604	573	598	596	585	592	600	611	649	648	597	587	583	633	635	597	604	619	596	641	553	596	572	561	560	624	623	625	584	582	627	551	558	592	625	633	585	573	573	633	581	606	569	607	616	573	623	601	592	617	607	594	619	574	616	581	561	587	628	575	590	571	586	620	615	602	574	627	584	601	631	607	621	605	586	592	571	592	612	582	610	594	568	620	574	588	631	601	646	568	584	598	559	577	570	564	617	559	620	640	632	596	561	622	633	659	576	626	607	589	612	583	634	611	608	588	655	636	577	625	619	573	645	610	611	617	616	587	603	652	622	635	622	594	563	583	594	562	603	564	597	576	624	621	602	591	623	566	614	586	567	581	594	602	563	560	601	589	594	537	593	574	611	579	593	578	615	637	618	648	641	555	602	565	552	625	635	616	567	594	557	583	587	574	597	616	596	617	625	581	583	593	580	585	600	545	618	579	611	565	635	562	599	613	586	575	560	593	589	621	594	579	584	571	604	606	538	572	606	593	586	678	588	548	630	627	622	581	586	629	580	590	564	638	597	646	544	601	579	546	631	615	619	546	613	602	594	601	589	575	572	589	589	601	640	613	628	560	548	589	579	588	606	592	618	598	608	594	581	577	610	583	562	618	566	603	541	607	603	624	589	619	588	601	598	558	570	602	607	584	582	594	628	609	596	590	563	616	560	590	634	604	573	617	598	602	613	593	643	585	651	623	599	603	567	572	614	575	607	599	624	579	616	600	585	579	592	587	596	589	633	584	563	633	582	604	593	612	594	601	559	579	628	578	582	640	569	595	552	608	627	536	583	580	568	588	595	553	636	623	599	601	620	613	629	589	577	615	632	619	584	616	567	559	619	580	582	610	592	616	525	528	582	592	608	590	588	606	581	629	608	584	540	543	568	611	608	625	562	565	595	590	603	588	605	595	599	558	594	594	546	606	575	595	581	589	554	592	590	638	623	599	615	610	621	554	564	619	627	620	645	592	640	613	590	616	568	610	622	601	616	620	609	644	599	564	570	587	570	606	586	597	599	573	614	611	553	622	594	585	548	607	593	597	616	530	608	600	607	587	571	620	602	588	579	602	619	630	641	577	628	602	611	586	579	594	612	623	597	605	596	576	604	577	543	609	606	626	567	584	596	544	590	622	619	622	595	602	590	633	574	566	622	610	611	600	585	632	589	546	557	584	613	621	586	590	627	591	561	594	632	610	579	580	584	581	568	621	618	569	600	593	618	576	585	583	586	626	575	644	609	566	589	575	561	580	559	576	572	592	575	600	588	570	562	604	547	541	624	640	572	610	578	594	566	601	632	606	593	575	589	607	584	596	575	573	594	578	581	628	580	537	583	609	571	563	615	617	536	599	644	604	583	557	586	573	601	576	629	627	582	606	585	558	645	557	617	566	594	645	544	630	594	602	619	615	592	562	612	592	599	593	581	647	627	596	593	592	613	575	629	586	623	574	589	616	623	572	651	619	607	643	555	608	572	625	620	607	582	619	583	626	614	594	656	582	601	603	578	614	628	610	561	585	601	568	606	562	564	611	615
55100	20744	10016	2733	1396	1110	969	746	700	639	568	545	530	591	459	435	480	439	473	485	476	442	450	436	388	392	417	429	432	425	409	424	402	427	428	413	423	406	418	400	386	391	420	465	398	430	384	437	419	373	428	356	422	402	406	405	409	406	393	398	410	424	417	409	411	394	389	379	361	393	409	395	380	387	397	403	387	396	399	402	411	393	403	421	414	417	393	410	415	387	374	407	444	470	390	404	399	385	403	396	416	401	360	401	419	405	367	409	417	394	418	378	415	411	423	399	418	431	412	422	395	416	384	416	374	385	363	377	399	395	420	388	398	403	431	401	381	365	372	413	424	408	412	416	382	397	400	413	423	386	393	388	406	408	398	385	407	395	396	395	402	380	409	406	396	441	374	444	402	367	403	382	401	383	380	389	408	412	419	377	424	381	402	415	412	389	387	377	382	383	419	410	385	427	394	415	425	393	401	403	402	416	409	362	381	356	392	451	397	379	371	438	378	420	404	408	423	396	408	410	397	441	389	383	398	431	410	424	369	380	390	427	391	406	367	394	397	377	415	409	394	416	390	394	396	386	371	409	369	365	389	393	384	362	398	375	419	407	419	399	405	409	414	426	415	386	397	381	430	399	369	407	381	412	385	422	421	402	405	375	416	395	413	384	377	416	392	432	378	378	445	400	423	394	419	418	390	379	417	435	401	402	410	365	380	377	387	394	396	437	408	417	395	373	442	421	417	393	405	392	396	403	397	384	390	389	409	404	403	403	409	439	419	386	392	394	386	393	369	374	401	385	381	367	422	402	392	403	404	374	381	375	398	428	402	376	381	402	426	392	388	389	404	403	378	449	401	387	433	413	378	396	398	382	397	382	412	404	434	391	391	359	368	377	372	381	424	404	423	395	396	406	386	416	364	389	435	406	388	420	416	376	378	412	422	353	404	358	390	392	383	400	398	389	411	375	415	446	404	406	394	421	398	425	427	397	417	391	403	399	352	391	377	443	395	390	399	423	406	373	383	362	351	409	375	372	432	378	392	423	396	394	402	392	387	387	379	390	359	433	435	403	398	407	424	369	375	379	426	385	408	385	397	374	418	368	418	411	418	400	384	432	424	409	351	385	395	415	420	382	429	371	362	382	419	412	358	422	440	405	387	401	380	401	426	422	427	426	425	379	369	388	415	380	430	372	373	370	411	438	397	420	424	404	386	388	418	380	386	398	413	394	358	379	384	392	393	390	391	393	370	365	370	398	428	393	403	379	390	413	436	432	426	398	376	396	371	422	405	413	396	414	387	412	395	387	429	384	420	392	370	348	415	413	368	427	426	386	445	373	388	437	389	415	420	369	398	401	403	435	405	434	407	383	400	431	420	405	425	368	410	439	391	404	383	376	405	395	410	429	358	399	416	417	387	409	415	398	405	394	370	434	373	427	424	387	450	391	467	413	413	416	393	395	397	434	400	393	368	393	399	436	430	391	377	384	416	428	376	380	411	388	419	404	390	401	409	374	402	405	380	360	419	393	397	411	384	361	430	388	391	378	416	401	408	406	415	405	396	402	422	395	389	432	374	413	396	383	387	413	396	408	393	383	394	392	381	405	427	374	413	413	400	422	411	382	425	390	390	403	426	400	376	445	325	386	392	394	390	405	421	406	359	410	403	383	425	355	402	414	381	358	390	417	395	438	409	380	397	429	352	385	414	407	390	402	408	429	387	417	396	381	396	378	341	405	377	432	396	374	351	388	407	410	373	434	422	445	410	417	388	391	401	429	388	408	394	399	371	426	400	419	411	364	412	385	407	369	411	394	427	375	404	407	394	425	382	391	394	393	384	402	382	382	420	378	389	379	397	386	375	390	407	420	419	377	410	398	415	414	388	391	401	476	428	388	400	377	396	396	407	392	389	400	387	385	406	373	380	393	393	405	376	415	408	397	393	411	414	385	412	392	436	397	381	377	377	401	375	395	401	405	417	427	409	428	400	443	419	379	381	433	431	395	392	432	406	382	430	441	384	388	426	395	395	384	397	439	413	410	400	424	381	446	397	381	357	404	396	370	428	425	400	405	421	409	398	410	421	389	362	371	373	407	410	389	363	379	407	399	392	388	399	394	375	380	390	425	387	384	391	419	418	407	376	396	379	412	406	368	423	414	408	456	368	391	375	396	412	438	390	397	401	394	387	415	390	382	384	403	460	375	400	421	403	378	385	377	400	393	410	388	388	411	407	408	399	369	423	410	417	394	422	401	413	411	430	389	406	388	386	388	413	403	408	414	411	421	366	383	418	442	403	390	373	434	419	413	392	442	385	380	393	396	444	413	409	410	432	392	402	396	417	369	403	416	391	422	432	381	408	396	404	413	405	390	405	420	399	410	400	416	430	405	403	392	411	396	404	392	383	398	407	353	383	420	418	412	416	426	420	405	434	392	416	421	409	400	426	360	381	382	457	399	409	367	412	391	435	451	404	447	377	377	373	382	386	410	401	400	390	384	380	372	384	457	423	401	397	387	380	408	394	432	378	405	414	433	389	369	386	403	408	397	405	402	400	430	433	407	396	398	396	428	399	402	413	340	393	394	430	378	414	380	392	370	408	387	397	361	427	377	389	450	417	413	410	407	414	400	413	378	417	406	390	390	358	399	452	391	387	386	376	396	450	409	403	390	400	390	381	403	364	374	406	385	397	399	415	393	404	412	413	397	425	423	397	417	419	398	389	392	415	370	417	397	410	437	387	386	398	379	406	365	390	391	383	389	360	395	396	414	463	401	357	359	371	404	393	364	423	373	424	407	406	438	386	415	423	370	387	412	398	413	395	402	371	391	420	438	374	360	402	363	377	355	420	389	356	369	346	392	412	415	390	387	375	424	426	395	373	359	400	438	381	413	412	408	413	376	342	431	429	435	417	382	393	414	431	434	394	396	434	390	398	380	393	445	390	363	377	432	397	429	413	404	398	438	383	377	391	408	400	395	394	414	406	392	409	381	373	407	392	397	421	428	386	431	395	381	414	379	381	428	455	410	404	405	411	426	401	396	448	448	375	384	364	408	431	410	439	415	400	373	375	395	420	358	384	371	404	389	415	374	405	404	391	397	409	446	412	349	379	377	383	395	432	400	430	356	428	421	397	374	403	396	379	388	387	371	365	405	418	408	424	413	456	383	425	431	406	377	398	404	369	363	440	416	394	367	364	420	452	365	357	382	442	398	393	360	366	379	369	400	370	395	389	423	412	411	375	413	404	369	412	390	415	414	414	407	388	376	434	397	389	373	380	363	411	416	371	392	385	366	438	360	393	380	399	419	405	379	407	399	420	402	381	384	421	439	392	420	394	436	388	366	387	355	379	393	432	422	385	382	398	407	445	447	421	387	399	367	371	422	379	429	428	385	391	419	399	383	428	416	431	357	418	400	387	392	447	398	427	414	447	430	394	416	430	361	395	400	414	407	399	401	408	431	418	404	426	395	441	403	369	410	413	368	388	393	403	404	419	416	424	406
29015	2271	4538	5436	4908	4056	3477	3004	2598	2332	2100	1858	1743	1670	1553	1448	1423	1362	1347	1242	1300	1193	1242	1212	1210	1093	1183	1102	1138	1153	1106	1069	1102	1068	1117	1068	1075	1051	1059	1093	1104	1089	1048	1106	1084	1037	1015	1032	952	994	1025	1006	1020	998	1028	1028	1038	972	995	976	983	1001	1004	999	979	966	959	962	966	1034	971	976	1010	929	992	929	926	996	883	963	958	935	919	930	998	974	933	1011	891	946	954	927	918	954	1012	960	971	905	945	944	935	897	960	892	963	936	962	965	925	956	961	942	940	977	989	888	1007	937	964	916	940	974	938	959	952	961	978	912	992	888	962	955	926	925	955	926	963	949	957	1012	950	971	973	958	973	997	943	988	969	950	939	979	962	983	911	964	910	924	959	998	923	958	926	988	917	968	954	960	934	977	934	945	940	942	935	960	973	945	995	958	938	991	913	939	919	943	1004	909	944	948	985	922	984	917	1024	974	970	882	981	962	931	994	951	964	964	956	960	936	884	984	940	988	945	977	965	957	941	936	971	969	986	924	859	920	978	961	985	936	962	937	921	906	972	898	924	935	958	953	935	955	953	1023	962	950	932	928	917	936	921	937	944	929	935	976	944	946	936	958	949	876	917	975	918	972	1004	922	936	996	927	932	986	956	967	913	890	947	972	968	947	946	1006	940	913	1018	957	904	915	985	925	932	941	899	902	944	956	922	926	932	931	934	980	959	927	998	938	957	959	935	978	911	934	939	992	939	955	929	939	956	912	909	965	918	904	970	930	931	932	942	898	933	956	916	972	966	920	944	896	905	948	967	946	952	949	934	970	954	973	958	989	927	994	962	872	1010	901	1001	946	963	971	964	930	967	978	905	1003	964	960	1003	972	927	975	978	871	914	896	951	992	951	969	910	953	872	947	945	908	981	925	916	978	921	975	969	940	890	953	990	913	928	938	953	995	963	942	964	869	951	936	963	924	953	925	898	974	907	942	984	904	1010	912	930	936	985	972	971	948	969	930	904	928	896	937	987	922	861	955	902	904	936	958	973	871	883	939	939	917	949	967	996	981	926	941	894	967	969	911	972	950	973	865	857	968	988	930	938	1016	934	956	950	905	977	952	952	983	969	909	955	930	898	950	907	923	955	924	950	923	907	907	902	996	1003	956	901	968	923	948	924	962	924	945	930	964	937	1033	938	956	933	919	936	958	906	972	941	990	973	972	908	988	968	944	981	1010	943	970	972	934	984	991	948	961	937	924	919	961	954	934	959	923	938	896	920	866	971	950	959	979	926	868	936	931	930	920	935	1005	968	934	928	974	871	921	927	1010	941	927	911	1010	961	950	916	983	923	972	973	986	962	936	949	898	964	921	978	891	947	969	931	934	930	1001	937	919	933	922	940	916	914	965	908	956	950	964	908	939	891	907	970	991	912	941	989	950	911	913	935	955	949	981	931	990	941	953	982	986	897	924	936	905	950	953	942	979	895	966	978	988	945	928	969	957	962	972	984	880	994	903	928	970	982	939	957	917	940	934	955	965	992	967	935	973	947	954	972	973	933	919	896	984	1008	943	962	1020	993	936	981	965	944	894	996	933	957	979	942	907	926	981	975	993	990	983	953	934	957	918	980	971	963	968	931	963	970	947	931	930	941	966	984	927	963	900	954	977	937	933	924	956	968	891	947	896	990	919	941	948	918	932	942	984	947	954	897	966	953	951	910	977	979	997	925	955	934	945	979	911	993	942	959	981	965	960	929	998	943	944	989	941	921	945	947	947	942	975	892	969	922	949	1002	970	939	977	917	908	981	931	964	957	894	939	1031	998	926	959	964	958	904	903	958	1015	967	932	953	950	936	952	947	994	928	947	936	864	955	933	936	968	982	958	957	915	980	909	960	930	953	910	954	905	950	933	993	925	914	933	902	900	928	907	940	925	954	938	930	923	934	943	937	980	891	943	930	925	905	956	953	983	901	959	958	904	1008	921	927	907	909	930	1003	940	975	961	976	910	964	956	942	948	944	956	971	923	1010	933	937	905	914	980	952	957	942	928	941	1002	935	956	999	965	944	932	995	898	958	963	936	932	951	970	992	938	893	965	917	947	965	972	979	1013	998	907	1032	987	925	856	943	925	946	944	897	974	952	962	968	1018	972	964	952	973	941	916	941	956	958	969	930	913	965	949	955	919	965	936	955	972	940	913	926	952	939	969	924	933	937	924	900	888	922	936	908	1007	950	964	916	994	933	929	914	953	918	967	965	907	921	893	934	977	903	916	962	931	929	925	946	959	949	970	911	1031	976	967	892	945	922	944	921	950	953	894	923	929	929	969	883	990	938	883	933	997	972	908	927	989	873	935	926	954	953	966	952	944	938	897	915	906	913	1002	956	914	904	964	902	944	894	1007	914	901	978	959	944	991	894	921	923	931	898	919	975	940	945	953	953	993	923	975	938	935	944	943	933	949	956	924	960	994	950	952	953	926	953	979	975	935	894	917	927	914	961	968	914	974	927	904	946	988	955	955	1034	982	882	912	972	951	954	972	992	865	937	910	958	910	989	940	903	933	927	985	975	960	957	933	930	913	976	923	908	929	921	960	962	976	942	966	954	993	902	893	918	948	999	922	957	915	916	1036	954	940	927	900	914	916	911	905	987	975	972	870	923	971	974	936	937	998	919	909	968	936	955	972	932	917	944	938	894	919	912	954	943	918	948	949	962	954	924	928	912	934	901	915	1006	973	960	855	927	956	959	1003	902	943	978	940	932	955	955	950	935	955	904	934	964	959	902	948	978	947	981	936	961	1021	905	998	900	900	934	967	929	932	961	943	900	921	949	931	921	991	953	974	941	932	951	1026	914	978	970	932	961	912	934	936	980	902	939	960	992	946	952	911	942	934	901	934	940	1054	929	892	981	971	961	920	969	924	921	974	911	914	914	963	914	944	956	964	877	937	887	943	957	961	930	955	981	950	961	943	963	969	962	963	945	935	925	970	906	908	871	954	953	973	887	899	918	927	933	978	968	975	930	980	885	976	962	936	907	918	953	937	901	945	947	967	951	938	908	940	975	963	944	917	999	920	982	928	945	931	990	943	921	961	903	973	948	951	961	926	903	923	982	904	922	952	965	970	953	916	932	917	902	947	948	997	968	949	960	932	979	979	929	954	979	995	964	921	920	917	895	902	1001	917	924	872	932	954	946	975	938	934	942	960	949	959	896	956	1042	944	933	900	904	905	991	906	960	960	978	949	922	957	934	1043	981	936	874	941	1000	934	864	963	904	956	961	902	958	941	986	975	997	939	909	909	950	946	922	956	943	952	964	962	997	895	938	904	925	959	965	970	926	939	964	879	929	927	960	892	941	955	925	985	914	996	931	917	975	927	923	932	982	860	997	982	993	952	945	944	951	891	942	921	883	965	944	941	989	930	952	940	989	908	937	967	936	970	1017	918	966	971	975	965	917	948	863	918	918	901	971	951	917	910	961	993	959	930	919	942	932	944	930	958	930	904	984	976	938	929	909	959	943	961	895	905	928	962	921	925	988	986	922	918	942	948	954	954	949	940	935	931	934
4149	209	242	208	167	173	186	154	151	165	157	133	156	155	148	142	137	159	167	143	135	153	153	130	155	158	148	128	162	136	142	153	143	134	153	126	118	151	160	172	143	139	146	135	162	142	146	138	153	135	142	136	160	138	145	145	166	158	133	162	140	132	147	136	168	143	150	134	150	143	154	140	176	141	143	150	134	141	167	126	157	138	142	158	137	171	123	151	146	157	128	152	139	131	109	158	140	163	158	136	142	150	158	170	146	161	142	150	144	132	138	154	153	149	147	148	156	169	160	123	136	155	137	126	124	124	139	134	155	158	143	123	153	142	137	131	136	160	141	162	141	150	156	140	142	140	129	147	137	145	123	145	143	140	148	120	114	138	142	154	156	135	121	139	142	151	166	152	123	133	140	138	149	153	140	156	160	155	147	143	148	134	131	131	129	154	146	127	144	156	134	142	178	145	131	145	142	133	151	147	158	139	139	148	148	138	138	154	146	142	142	154	154	145	123	126	134	161	125	121	164	148	155	149	161	147	140	170	151	145	145	119	120	125	152	147	147	158	140	147	163	148	136	133	150	136	129	135	145	165	126	154	159	132	148	145	159	140	147	147	126	137	146	123	142	154	150	140	138	160	152	150	132	148	178	149	133	153	144	149	159	149	136	141	145	189	161	167	153	155	157	131	141	156	141	128	150	153	114	172	124	144	127	139	165	144	154	166	135	114	163	147	165	145	155	142	128	152	157	145	163	146	145	151	136	138	146	144	124	150	126	150	152	140	144	136	142	168	137	165	158	138	148	137	121	137	184	134	121	144	152	153	164	172	130	145	140	127	181	157	146	150	149	151	157	140	152	126	147	155	151	139	160	161	146	138	140	145	152	145	151	147	154	151	153	127	126	149	146	138	147	157	160	136	131	151	146	145	144	131	156	149	140	148	156	143	154	157	150	177	147	124	135	131	161	154	150	144	137	146	159	164	136	143	154	140	152	145	133	126	137	122	133	133	142	142	132	167	141	166	138	135	148	149	150	146	149	144	140	155	140	141	146	153	142	146	158	149	150	165	158	135	162	150	154	134	135	127	149	151	140	130	134	142	143	162	155	145	148	143	148	132	139	137	120	133	120	153	163	142	154	137	132	131	148	146	135	133	150	136	158	168	150	137	150	119	144	142	146	141	146	139	134	147	127	128	121	153	155	147	157	129	134	174	150	133	163	167	154	129	158	170	139	150	151	153	156	156	157	137	131	128	123	138	163	159	136	160	175	150	157	157	146	146	134	155	149	164	165	146	135	128	139	132	162	158	139	132	138	138	135	133	120	144	170	160	151	146	145	148	132	137	139	133	145	144	135	129	124	139	135	122	153	166	149	143	163	143	140	137	160	161	168	125	118	152	171	166	135	147	171	146	143	145	117	158	159	137	135	145	151	151	152	148	130	158	163	162	132	142	172	143	144	158	148	149	144	149	142	159	152	146	155	135	142	156	146	142	140	172	130	161	120	143	133	135	138	126	175	155	150	123	142	158	149	136	147	144	142	167	160	153	155	140	168	139	134	138	132	159	150	136	130	170	150	142	153	138	151	137	150	153	134	145	154	135	155	139	146	135	153	144	156	145	163	133	146	142	151	142	139	147	133	146	148	157	151	151	150	161	159	156	140	161	167	137	129	160	171	146	165	139	149	135	175	151	151	152	135	144	158	140	135	150	119	151	141	150	165	164	135	163	125	155	153	153	140	149	144	138	163	158	121	144	124	143	148	131	154	150	161	158	141	148	138	139	148	142	118	163	162	145	149	143	146	117	162	143	147	159	122	134	150	150	165	139	149	161	127	109	149	161	155	134	140	123	146	152	138	146	139	128	139	144	139	143	130	158	151	119	128	146	167	138	154	152	134	136	157	161	143	141	138	171	132	135	135	149	148	154	153	139	122	126	151	141	135	166	136	139	141	164	137	146	141	153	138	161	158	144	152	153	147	178	135	140	151	147	138	143	138	158	160	164	159	159	125	130	124	151	152	151	163	154	116	156	148	152	148	144	138	129	149	145	134	137	144	144	148	122	157	162	139	125	136	149	136	164	134	162	163	139	161	138	165	158	144	149	158	131	138	149	145	137	128	145	156	151	138	144	154	142	156	142	159	144	154	140	137	134	127	144	162	143	138	169	159	151	132	133	157	125	145	134	129	154	152	156	152	132	143	131	157	136	134	131	135	137	128	154	130	134	122	147	149	147	140	142	126	146	135	169	153	165	154	145	139	132	135	122	165	145	164	147	119	152	140	128	127	130	137	137	153	162	145	149	151	158	173	128	128	132	153	136	162	155	139	133	160	125	142	138	149	133	159	145	145	127	162	148	152	140	136	144	147	146	159	146	146	133	136	149	172	162	145	135	161	153	144	141	129	166	149	157	141	162	149	149	149	145	169	139	135	134	135	132	148	140	136	132	132	135	133	143	150	145	137	144	121	164	148	130	128	171	135	131	153	137	143	139	144	139	149	143	147	141	158	175	147	147	132	147	161	133	129	155	124	137	134	139	144	155	153	113	145	134	139	150	158	121	129	149	152	162	148	151	152	152	155	143	133	132	147	162	142	150	148	137	147	143	143	139	158	150	146	150	143	123	129	156	142	151	132	157	130	153	132	147	141	129	152	157	141	145	156	148	136	140	147	145	136	164	126	142	149	127	153	162	133	154	136	144	148	155	142	162	151	132	148	124	169	133	157	159	161	161	136	114	163	125	163	163	138	134	146	153	179	150	134	130	155	160	138	150	140	146	138	154	133	143	137	142	139	131	148	146	143	135	138	150	143	128	148	123	167	149	155	147	128	139	140	157	146	140	151	145	131	159	149	146	161	151	150	160	147	167	141	151	148	148	165	152	139	146	140	126	156	155	159	132	147	137	139	148	165	159	148	129	144	144	146	127	151	144	136	156	144	143	148	166	143	149	128	139	150	144	131	134	121	137	135	140	150	153	147	154	138	145	150	145	153	125	147	162	160	136	166	121	157	136	145	142	164	168	145	154	156	139	129	145	134	132	121	168	152	146	152	161	153	154	173	125	143	162	145	126	164	142	136	150	155	140	151	148	135	175	150	142	164	133	169	158	119	147	161	144	148	139	145	167	140	165	161	145	143	146	141	136	151	129	139	129	160	140	140	141	157	148	148	161	143	133	143	162	130	160	137	147	140	126	151	140	161	159	162	117	168	169	165	162	141	166	143	152	162	148	136	148	162	136	151	133	162	155	126	157	148	146	157	134	117	146	128	157	147	128	128	162	142	144	122	152	153	144	132	145	140	135	148	168	129	152	142	155	143	145	136	172	156	146	137	140	135	143	149	149	149	163	173	140	154	143	133	148	153	132	123	133	134	151	137	140	151	143	133	161	117	167	171	151	129	156	142	145	160	164	131	155	107	141	139	183	152	162	133	137	125	144	154	127	148	134	175	122	161	154	168	158	152	134	143	137	151	143	127	143	153	149	149	141	129	164	136	174	173	150
4400	468	581	663	615	608	582	578	528	533	493	448	421	471	454	430	454	463	460	470	417	430	434	434	445	423	439	454	446	427	440	439	398	431	438	436	471	458	415	439	408	447	447	448	467	456	426	442	433	438	414	457	424	449	421	427	458	432	404	418	398	411	413	434	450	413	439	422	392	454	445	432	413	428	432	415	434	450	414	420	426	455	438	399	391	433	443	401	406	434	380	441	443	442	423	426	412	434	440	413	422	450	415	429	399	397	419	438	396	426	405	447	434	408	471	449	405	425	409	419	434	390	434	444	403	424	400	388	444	452	440	428	416	402	418	440	415	430	479	420	415	405	415	405	423	412	390	413	408	415	397	419	415	459	393	467	421	410	424	435	442	434	423	438	437	432	427	426	440	416	397	425	423	436	462	400	437	409	429	383	389	409	426	438	414	401	437	399	397	431	397	424	414	396	401	393	406	432	403	412	398	441	417	398	455	459	406	415	428	383	447	411	438	428	431	451	422	437	437	393	411	383	437	419	423	413	429	437	414	408	419	415	414	482	418	404	427	414	388	438	429	398	411	435	426	402	433	404	431	441	447	420	381	426	441	406	452	421	411	434	426	447	427	431	439	423	428	417	451	397	400	411	394	446	423	420	403	413	409	399	407	406	417	431	411	446	434	405	387	440	434	418	421	399	384	412	420	398	354	420	426	418	446	421	427	445	424	405	414	400	438	401	479	475	435	392	436	431	436	458	428	413	437	417	434	443	428	442	471	447	419	423	416	420	389	446	369	393	400	416	456	404	454	398	369	398	400	408	440	410	426	452	417	415	456	420	422	447	424	392	469	422	446	396	430	448	427	398	420	444	419	418	431	404	442	427	447	379	398	396	410	426	395	407	402	386	391	392	409	398	414	435	449	402	394	425	415	422	404	398	408	425	402	456	419	433	414	413	401	425	415	436	399	405	445	391	395	423	412	424	425	408	416	456	421	407	418	398	393	428	407	431	431	450	433	395	430	404	450	420	436	394	410	400	398	417	438	412	412	398	480	430	436	408	418	436	435	429	386	364	417	438	416	399	402	417	401	412	406	408	449	390	435	407	404	421	398	420	450	432	399	390	406	424	416	421	416	418	451	423	431	437	406	405	437	445	423	426	443	421	416	437	411	426	407	417	415	412	419	450	428	401	427	370	477	432	417	397	389	401	418	424	413	416	416	442	434	415	386	386	428	429	422	427	412	439	397	406	428	432	413	427	439	445	468	433	422	424	399	451	412	421	426	426	438	452	433	392	405	426	419	436	436	446	449	404	434	442	395	412	441	390	403	393	433	458	400	425	429	484	417	408	421	433	421	407	410	414	408	433	424	411	436	424	394	403	405	414	437	412	439	427	427	425	415	456	418	464	431	372	418	433	411	430	422	424	393	458	391	436	440	420	441	418	409	395	432	434	428	432	415	458	410	408	453	398	410	435	415	421	408	438	432	383	407	427	459	400	406	408	423	424	408	429	414	440	401	418	397	440	432	412	430	416	420	431	453	412	410	425	462	433	421	414	401	454	414	410	435	440	398	403	408	398	421	431	408	421	400	409	436	399	444	417	398	410	412	430	445	436	447	439	410	481	436	448	424	455	402	432	440	395	411	428	403	429	414	444	405	421	448	436	399	464	451	410	419	399	402	442	386	440	400	453	437	367	466	407	417	423	431	402	413	385	422	414	411	441	441	403	453	430	456	457	434	424	396	391	404	423	420	413	398	446	406	455	424	423	409	419	416	425	432	382	409	437	420	443	402	395	427	396	437	418	353	433	384	423	408	409	381	447	419	412	426	417	443	425	460	430	407	400	426	417	410	460	413	426	439	392	425	417	413	429	443	411	423	409	404	417	432	410	418	390	439	442	419	426	421	411	416	417	479	400	446	438	425	421	431	432	429	390	427	430	457	406	448	431	414	421	440	445	381	387	404	441	420	400	444	435	426	388	378	430	430	402	427	438	455	400	418	418	416	459	449	444	435	464	448	437	427	436	416	414	434	416	412	415	431	401	412	421	446	433	431	408	414	421	420	400	451	396	483	413	414	413	392	391	417	444	436	422	405	420	379	395	434	389	400	437	419	420	412	439	447	389	414	409	419	432	412	449	442	452	462	408	418	428	414	429	391	421	395	404	432	460	417	431	431	445	424	399	420	431	441	400	413	467	428	439	407	382	439	442	420	428	443	415	475	421	403	422	433	398	425	419	432	427	400	408	408	427	420	438	413	394	448	477	439	430	442	389	407	414	405	417	452	435	429	400	443	428	410	457	445	439	415	420	445	446	420	417	454	455	437	424	411	394	433	424	430	443	463	414	452	417	458	391	387	398	420	442	431	409	427	439	416	419	430	417	431	440	422	436	450	402	410	461	450	427	428	433	410	418	396	404	421	422	405	403	441	398	399	409	435	449	426	465	425	396	448	385	416	421	403	416	432	424	406	427	435	447	442	419	436	413	399	414	446	437	421	431	413	409	387	433	398	383	395	441	412	444	425	437	389	415	406	451	415	430	389	431	463	455	456	422	426	449	470	439	416	406	414	438	456	442	434	413	451	381	494	433	409	411	379	444	450	430	399	441	391	425	399	423	442	438	423	427	457	460	405	426	410	427	405	395	423	389	466	410	421	426	440	415	423	429	397	404	416	383	391	435	437	428	446	438	401	384	424	408	421	420	410	433	429	416	437	396	422	426	425	436	405	450	411	421	444	420	399	465	417	465	414	461	434	421	423	376	431	417	429	409	397	453	396	444	421	405	438	448	458	433	417	396	423	411	441	398	454	398	440	432	408	400	431	425	437	443	412	455	437	396	410	389	429	415	394	410	415	418	440	427	444	407	406	409	438	417	403	421	453	457	435	422	409	434	402	368	401	402	403	447	428	436	426	429	423	408	429	402	439	422	421	426	427	392	447	409	418	410	420	445	444	412	417	428	409	400	462	443	475	429	452	396	404	432	426	431	422	418	427	448	429	437	439	442	393	439	449	431	404	433	418	474	427	448	438	444	405	399	419	389	460	436	456	442	454	430	441	413	447	395	396	439	427	410	397	439	428	408	469	447	400	436	402	439	419	432	429	427	464	451	411	397	393	403	444	418	439	431	414	439	439	418	442	411	410	426	419	393	404	419	436	443	453	423	409	436	411	457	428	427	455	417	444	456	413	403	417	408	394	427	407	423	441	399	439	406	464	437	411	428	433	410	433	444	406	451	448	385	443	437	401	458	419	415	433	439	430	395	444	441	423	424	430	393	442	388	424	431	375	435	429	415	412	447	444	427	420	408	436	431	433	415	434	417	408	399	426	412	432	451	434	440	425	426	419	401	479	386	434	414	411	425	420	480	432	433	469	444	415	386	412	450	415	387	447	457	420	464	410	369	403	433	412	440	428	376	440	432	432	411	421	438	403	432	441	402	430	413	430	446	422	455	409	445	417	413	476	429	436	442	416	447	414	448	417	443	415	419	436	417	424	387	414	380
43677	13592	2613	1039	643	572	454	377	365	330	329	299	288	272	265	266	289	238	256	236	255	234	245	217	261	222	235	219	243	211	242	242	215	268	229	263	251	231	238	204	243	235	249	235	237	227	231	238	236	216	215	205	225	227	235	227	208	224	237	200	233	230	227	230	205	244	243	206	244	218	200	228	204	226	252	225	229	210	239	220	215	231	238	226	225	238	207	261	224	226	242	241	223	220	226	198	227	238	216	214	217	214	220	239	224	227	252	204	217	228	232	197	247	200	198	227	203	219	232	224	203	256	198	222	215	239	184	244	215	230	235	217	209	226	232	234	218	223	226	237	224	236	251	232	224	210	209	232	222	196	204	245	222	217	219	208	214	198	221	203	192	232	214	223	212	219	217	198	255	211	241	227	237	226	221	210	221	229	197	230	210	224	221	212	238	232	219	221	207	225	215	232	240	225	228	207	249	214	249	247	234	249	246	230	276	245	214	215	211	226	210	211	214	233	210	222	231	239	197	219	226	223	223	217	218	208	201	234	243	231	210	228	215	211	248	222	186	225	247	227	234	213	220	234	236	260	220	195	211	208	248	246	200	203	202	208	219	214	208	242	212	232	219	214	228	226	219	192	222	216	223	231	237	247	199	237	213	232	216	222	221	211	226	205	224	228	234	200	244	203	217	236	200	228	219	229	208	226	220	231	206	226	238	231	240	216	251	199	220	199	225	245	263	203	216	233	203	205	215	198	209	223	225	220	212	225	224	237	204	191	215	242	212	227	227	244	209	217	200	205	215	243	190	249	228	223	225	237	217	254	215	220	214	226	216	240	218	226	195	222	240	202	232	223	225	213	200	214	226	216	203	238	230	252	224	226	231	186	209	214	217	246	227	255	224	210	212	206	210	210	231	252	236	221	218	239	202	209	212	198	221	202	204	230	236	219	223	204	224	217	224	203	247	236	207	230	227	221	205	223	224	227	244	202	221	218	229	243	228	257	227	250	243	255	181	228	225	213	266	224	223	225	208	218	192	213	228	209	210	225	216	228	208	204	220	185	238	228	206	250	208	203	215	236	239	234	212	212	238	209	182	230	224	252	196	212	220	254	231	223	208	237	225	220	200	205	202	243	208	202	217	226	221	184	232	207	244	220	226	207	239	249	195	201	227	233	219	234	221	209	199	204	225	227	238	233	226	226	213	199	220	219	238	223	216	219	207	213	229	216	239	212	200	200	275	243	224	239	225	229	223	255	212	197	236	220	211	215	249	235	198	229	238	222	205	232	227	216	231	243	212	198	228	226	236	232	218	217	222	225	219	224	215	209	212	234	218	214	239	236	230	240	232	226	221	203	250	222	205	249	215	222	210	220	230	187	222	198	222	212	232	205	224	234	242	245	244	210	219	186	240	226	230	246	205	244	217	193	220	213	221	226	208	224	233	234	235	202	210	242	205	242	226	221	223	213	201	199	237	208	247	237	184	210	229	203	220	236	214	230	226	222	250	235	218	248	212	236	204	229	209	201	227	229	229	231	234	183	247	213	248	230	229	216	227	229	245	223	226	220	238	227	221	242	239	224	230	215	218	238	222	219	246	211	214	221	220	246	185	210	227	214	223	225	226	215	209	207	204	222	218	243	240	237	249	209	189	230	253	239	225	190	231	240	241	194	204	248	195	212	233	215	227	247	211	220	234	213	213	213	203	201	223	215	216	185	223	224	219	215	251	196	236	222	201	219	198	217	214	223	242	225	217	249	238	201	223	200	214	251	213	212	225	203	189	231	205	229	224	196	196	208	231	245	204	232	206	205	183	217	241	226	220	217	226	239	220	204	237	230	253	255	255	252	231	222	215	204	214	212	194	189	207	235	230	252	244	220	224	222	210	232	204	259	214	205	216	228	228	209	237	199	196	216	230	226	210	245	237	245	227	242	207	226	210	237	208	225	225	215	238	236	239	204	223	219	228	223	224	225	233	230	211	233	191	218	246	185	232	204	235	219	216	206	269	229	243	239	202	247	213	224	219	248	231	223	224	206	211	195	253	228	192	235	209	216	249	227	223	237	225	226	197	205	207	223	238	192	215	235	239	229	223	204	209	225	231	224	239	218	234	234	222	217	218	188	214	216	236	219	245	218	224	231	229	254	202	250	203	249	220	204	211	220	218	191	227	212	267	249	204	242	235	205	219	221	215	241	227	240	211	217	224	198	212	229	232	210	239	222	205	243	192	222	253	197	193	232	217	231	206	230	228	185	225	229	190	234	240	203	233	228	223	214	244	230	248	223	210	206	219	220	217	239	237	230	216	252	233	226	193	247	222	230	220	213	192	224	194	224	230	196	240	200	245	213	228	211	210	209	230	222	216	193	204	213	232	251	247	210	196	228	239	239	215	227	225	218	258	213	229	257	226	240	216	226	209	252	233	226	218	211	224	219	224	237	212	207	240	212	237	213	222	219	181	225	242	228	232	205	252	215	218	237	236	224	222	240	228	215	208	227	239	204	229	224	205	220	238	217	237	196	207	221	204	224	244	215	198	239	218	235	196	217	223	257	227	232	231	188	209	261	260	227	233	218	231	229	221	210	252	198	240	237	260	202	227	234	227	220	218	235	237	215	217	220	214	242	208	181	209	209	225	234	201	215	222	215	229	222	252	213	188	237	223	221	214	220	215	246	209	229	224	229	215	226	222	238	205	233	190	222	225	212	216	230	244	226	236	195	242	206	197	220	198	201	218	193	224	219	217	215	218	218	219	209	207	203	234	195	247	225	218	223	195	216	211	231	237	244	223	221	206	250	237	230	238	230	230	233	203	239	241	224	177	232	217	195	209	215	207	247	230	253	209	195	229	223	197	214	219	210	225	203	211	200	246	219	237	205	229	226	217	218	235	211	206	226	236	229	253	227	221	213	246	223	237	213	229	196	207	219	219	239	264	221	218	216	215	228	208	202	224	229	255	220	227	209	204	236	215	260	224	230	226	205	225	240	235	200	249	226	206	232	235	203	221	217	225	207	227	213	222	203	215	230	215	197	220	221	246	211	223	216	231	207	221	208	218	228	213	239	210	219	242	232	221	236	218	252	242	209	212	222	235	238	221	247	238	243	228	220	231	245	239	222	208	247	225	243	226	237	201	203	226	235	214	227	233	193	202	244	240	219	227	238	204	236	220	196	215	221	243	201	220	228	235	226	213	222	245	213	240	209	213	225	207	211	221	239	204	216	232	207	206	203	243	242	205	200	227	201	220	249	220	252	220	219	220	228	214	238	214	211	205	234	219	211	252	213	242	211	247	230	243	203	212	251	233	225	231	217	226	239	230	220	232	229	234	217	215	215	217	257	214	233	237	199	228	229	203	244	216	194	231	233	209	201	206	230	222	247	204	234	215	188	193	224	241	229	223	211	236	218	219	215	217	227	220	200	239	214	212	233	223	200	219	266	209	205	219	220	234	227	207	215	204	222	222	209	212	205	215	240	193	217	224	193	226	222	226	223	208	233	213	231
21552	1347	2489	2966	2619	2167	1940	1705	1459	1461	1161	1050	999	998	986	859	844	905	781	823	772	746	731	729	718	730	714	682	707	687	666	668	656	701	686	674	685	675	692	644	708	659	686	674	679	619	659	647	614	634	626	587	574	646	615	636	636	619	603	619	649	590	659	638	648	630	599	672	564	664	620	621	567	654	593	611	579	580	621	597	563	619	590	582	570	602	605	627	590	615	596	662	577	621	585	607	601	581	594	608	562	605	608	614	594	594	622	613	588	620	569	635	624	578	606	587	623	580	602	638	553	546	586	638	639	611	632	625	595	612	573	600	587	609	624	621	634	609	634	577	584	642	665	630	631	653	635	597	644	634	614	633	623	619	581	610	623	575	608	623	618	603	578	599	631	614	585	560	608	576	594	621	587	629	650	593	601	608	637	600	616	575	601	605	607	621	646	631	572	605	623	572	615	558	571	642	615	626	617	639	582	624	593	620	596	608	628	626	561	574	620	589	624	601	582	601	612	581	575	597	592	612	625	578	570	598	572	600	628	577	603	604	599	604	580	604	602	539	612	588	616	547	578	599	577	588	621	563	573	549	589	591	601	579	602	580	589	633	596	594	576	584	622	588	547	593	564	569	594	597	583	618	553	599	591	594	611	593	580	576	579	556	617	618	597	577	594	601	616	627	571	619	620	575	552	612	634	577	603	603	591	634	598	603	588	558	604	577	606	642	612	630	634	604	630	594	611	592	595	636	591	616	622	597	628	595	592	598	603	628	615	629	542	600	581	607	603	606	596	630	584	612	607	600	587	626	627	602	576	617	585	585	618	603	577	591	653	598	568	647	653	545	574	599	672	596	582	578	602	591	585	609	609	597	610	608	599	604	594	573	584	594	586	568	594	623	631	676	625	604	574	594	590	600	640	592	606	595	591	655	618	619	632	607	597	599	566	593	602	618	634	600	635	575	611	575	598	602	590	637	605	638	588	566	611	588	584	573	603	590	574	606	587	590	601	607	606	586	580	590	591	635	628	583	606	614	568	604	577	605	591	606	574	551	545	576	588	590	618	552	579	583	620	586	615	618	605	574	603	584	592	595	580	664	565	597	604	590	610	588	572	586	575	604	568	627	601	546	544	605	634	584	583	596	561	587	549	594	571	613	594	641	560	595	572	587	568	589	604	597	617	598	595	573	616	611	613	588	599	553	556	615	560	607	549	634	574	578	583	613	591	637	596	578	627	578	596	629	613	638	607	598	616	622	589	604	586	627	619	606	595	606	585	618	614	601	620	617	597	571	581	625	557	612	612	613	606	622	593	617	552	582	561	601	563	612	569	581	621	579	606	591	583	598	636	591	583	611	605	581	620	591	538	599	580	630	616	618	607	570	539	587	599	604	561	594	574	606	588	589	550	560	643	648	549	603	591	627	591	574	569	565	596	622	588	588	575	599	569	601	615	597	601	624	640	611	596	609	612	607	578	625	615	566	662	624	616	596	604	582	596	568	596	586	611	620	617	590	585	588	584	571	601	572	611	593	610	579	612	574	636	605	628	617	591	599	572	609	571	625	603	593	599	559	657	614	602	649	563	583	643	643	585	574	587	640	601	610	595	554	630	610	571	636	632	631	605	608	621	542	617	570	612	612	599	587	607	609	645	588	625	577	600	563	601	568	574	612	583	627	595	658	616	590	563	601	580	621	620	640	590	592	603	630	614	588	602	563	584	604	616	615	600	664	598	531	565	617	627	570	583	569	590	607	621	594	587	623	610	601	602	587	637	587	601	657	605	602	618	564	585	589	632	592	628	615	581	577	629	605	586	559	587	634	591	628	589	562	592	581	567	574	571	536	598	637	621	602	591	572	611	632	567	648	602	575	580	617	595	552	590	600	559	620	607	649	614	627	598	588	603	592	594	615	577	624	591	607	585	548	575	639	613	584	631	590	611	597	567	612	576	629	582	583	622	580	622	616	587	614	623	607	626	557	632	600	595	569	601	591	577	558	599	608	554	610	580	594	586	612	610	640	601	561	558	573	601	625	606	594	551	596	583	644	599	601	568	618	625	586	583	582	603	624	583	607	606	590	614	590	599	615	592	598	654	608	590	578	612	592	625	639	604	650	583	639	602	628	608	617	573	584	604	562	593	606	587	597	616	626	585	610	618	619	597	671	623	613	565	600	603	601	581	627	605	601	562	616	595	609	647	610	591	571	643	589	573	571	589	602	600	567	570	542	565	580	601	585	632	593	616	603	627	607	598	621	564	551	588	631	632	604	553	613	646	568	597	628	626	590	588	610	612	579	644	629	596	551	626	599	570	627	605	571	607	562	596	574	614	598	632	605	591	604	582	585	584	609	574	609	569	534	564	600	612	564	599	595	582	631	591	634	641	589	644	611	548	603	592	659	623	604	622	579	613	626	587	584	637	590	587	607	604	616	590	581	574	623	606	610	620	656	555	607	568	591	569	612	547	600	617	589	614	624	643	622	585	605	550	577	636	573	632	595	630	617	595	583	561	602	619	635	621	584	561	616	582	560	561	621	601	591	608	645	569	583	630	594	600	597	584	612	635	605	533	598	615	578	616	615	557	583	624	624	585	593	585	625	620	650	611	594	535	619	604	577	583	599	604	593	586	497	610	589	561	648	647	629	532	606	603	623	612	568	582	603	622	554	587	601	611	592	598	612	643	634	580	608	590	561	611	596	601	584	608	597	621	606	577	586	600	623	542	613	637	594	632	617	639	623	631	576	617	608	587	658	581	604	630	571	643	576	611	611	622	605	620	575	616	625	604	609	560	585	588	605	643	605	593	597	563	566	603	615	562	603	578	622	610	590	604	586	611	556	593	589	563	594	612	628	579	593	647	610	624	559	633	579	590	599	586	568	594	619	609	586	570	593	631	630	619	578	581	604	600	613	582	579	579	656	580	626	593	555	591	570	547	600	625	555	588	576	611	586	576	640	572	571	565	618	620	569	599	611	634	596	595	576	627	610	581	628	583	598	604	606	647	606	597	593	595	621	557	578	583	599	617	591	563	603	608	598	577	621	614	550	651	604	582	614	596	597	607	622	584	611	616	576	596	576	587	579	570	615	643	586	578	574	619	584	603	603	597	621	594	622	594	580	623	610	568	608	612	594	590	599	604	584	627	583	579	586	603	627	627	550	586	583	605	628	595	603	565	593	624	580	587	568	605	585	604	583	572	617	609	615	589	576	601	590	642	594	680	550	593	569	632	561	567	577	605	614	559	592	598	612	616	603	613	563	595	630	631	634	556	599	621	554	600	611	577	598	605	603	619	605	568	571	575	578	584	613	583	573	597	598	634	576	604	591	648	599	610	647	573	576	628	618	595	617	616	608	602	588	544	638	590	607	622	590	644	601	586	619	602	582	572	600	610	580	574	591	630	606	620	574	617	580	589	599	621	621	626	612	652	560	580	638	593	563	617	634	653	635	577	565	581	598	610	603	602	660	592	630	642	592	593	638	605	615	546	595	640	558	623	615
52190	20962	11598	2882	1414	1131	975	821	687	618	580	550	513	527	459	508	484	446	448	471	429	440	404	424	416	423	414	426	395	424	359	432	415	438	397	393	423	384	399	422	413	384	444	414	375	423	389	428	430	412	428	424	390	403	418	441	406	432	423	381	377	449	407	375	389	419	439	388	394	408	401	388	377	381	417	408	409	433	427	462	455	400	404	434	437	375	357	424	411	388	376	392	383	405	395	405	403	456	362	408	422	427	405	398	406	408	360	392	411	427	386	394	368	406	419	425	426	397	412	415	378	406	399	403	401	379	436	389	395	371	406	391	389	394	378	424	402	394	414	397	383	399	374	391	401	422	379	425	419	413	411	409	383	435	396	388	384	396	352	396	401	425	409	413	384	400	403	390	400	393	394	444	411	372	387	407	426	426	403	395	447	414	404	386	410	392	403	389	427	407	412	427	414	347	412	374	368	417	393	422	428	387	407	398	400	424	418	384	412	412	388	405	417	409	401	382	421	413	416	400	415	386	405	417	387	405	409	422	418	373	398	411	420	395	406	361	390	405	411	386	434	396	400	385	401	359	404	401	393	404	398	395	407	404	406	412	440	377	415	404	379	417	426	411	398	382	419	392	408	394	410	373	408	384	385	404	387	372	412	348	381	408	406	404	398	365	395	415	391	416	402	435	391	433	419	388	407	401	372	407	415	399	388	413	394	425	396	395	397	409	409	364	407	403	392	421	398	397	386	395	434	372	420	359	426	375	384	421	407	424	397	375	396	414	406	419	420	389	428	378	404	411	406	421	405	407	377	392	397	389	394	358	408	421	405	402	422	374	432	431	377	419	388	378	363	374	379	387	447	398	397	388	369	389	374	394	424	395	394	413	405	377	412	425	409	446	432	413	414	394	375	390	392	396	398	375	413	380	396	417	392	391	393	396	387	409	423	369	371	402	373	410	407	402	395	449	409	366	402	421	387	405	389	412	389	371	394	398	404	367	422	462	389	444	387	395	426	388	428	355	412	403	391	395	399	372	424	390	426	396	388	412	386	405	398	366	393	383	412	368	369	406	352	388	410	388	413	389	425	384	379	365	426	412	422	396	431	418	360	414	436	389	371	402	430	454	404	384	381	388	445	398	400	395	377	426	413	385	418	384	386	408	407	401	350	419	375	391	428	411	397	363	448	362	379	386	399	439	405	393	390	382	397	423	405	357	405	423	442	408	356	364	363	374	364	399	384	427	387	390	383	394	400	398	421	422	387	430	419	382	417	383	400	375	400	361	408	421	414	407	444	399	409	397	431	438	375	378	401	429	427	389	407	372	404	385	395	404	376	423	379	425	432	353	388	418	406	394	378	420	414	348	411	424	382	367	405	407	424	424	410	412	388	408	375	409	391	405	402	367	416	404	368	364	393	393	353	375	410	436	384	374	415	425	380	400	394	412	406	395	419	379	419	369	420	407	374	399	392	413	471	429	421	406	398	413	425	384	370	439	415	397	378	401	393	430	401	384	405	378	374	390	395	411	398	442	385	399	413	409	393	403	407	428	392	413	440	418	438	397	394	419	405	403	387	408	377	414	395	416	393	414	431	398	389	421	396	392	377	401	384	404	425	406	376	426	392	415	463	376	395	414	410	412	438	454	425	423	406	357	382	391	416	397	391	345	395	383	407	405	391	410	415	420	429	403	410	376	404	399	422	371	393	384	412	359	380	442	382	371	399	359	447	423	379	375	401	389	377	427	401	417	421	413	359	414	382	398	389	435	421	393	418	358	365	393	375	395	430	441	383	372	407	456	408	399	384	436	394	417	395	466	383	398	378	393	379	424	420	368	414	415	413	378	365	419	387	431	394	419	383	422	384	395	399	388	378	422	422	357	382	424	385	432	396	411	400	370	392	385	421	399	419	368	429	401	393	378	407	389	388	392	368	345	427	389	351	364	401	370	386	381	351	385	394	436	375	421	423	418	372	423	389	434	362	400	375	407	389	390	383	396	389	403	396	396	399	398	398	404	400	411	391	394	435	399	425	386	432	375	372	401	392	428	388	402	422	389	366	398	407	397	367	391	401	399	424	399	385	393	412	346	363	380	357	410	409	395	426	444	411	401	403	372	415	421	411	376	424	441	397	387	398	366	401	403	423	378	403	393	404	417	405	414	401	409	412	443	353	377	406	409	380	403	394	396	397	389	399	400	399	407	365	410	400	403	392	401	378	421	424	387	398	404	407	443	409	375	404	408	383	402	396	420	405	407	430	363	384	421	421	392	422	406	441	441	398	382	372	430	435	396	411	426	435	377	380	410	397	394	408	434	376	415	416	403	383	367	382	394	365	437	421	439	415	400	388	380	402	433	399	354	395	416	392	413	425	391	398	379	382	389	419	397	386	373	404	430	400	414	386	414	361	437	414	355	424	414	404	408	423	398	389	382	390	416	427	367	446	397	372	410	393	426	394	391	389	402	382	396	412	349	427	420	412	385	395	398	426	384	371	386	384	345	405	439	389	422	385	420	436	384	379	382	379	387	396	410	402	436	377	378	364	417	407	406	398	397	387	405	425	362	366	380	382	459	403	406	412	386	378	389	400	416	389	409	399	386	357	390	401	363	349	386	415	384	401	372	408	395	407	412	429	404	451	383	402	379	432	378	356	416	425	399	398	418	403	412	367	430	394	395	372	392	383	410	387	400	375	419	411	376	392	404	422	388	375	416	398	401	376	396	414	386	385	404	409	410	381	421	395	385	423	389	413	414	366	424	408	360	362	395	409	373	382	423	407	380	376	388	368	405	406	388	412	410	390	391	377	402	379	416	411	394	401	382	447	428	436	365	370	425	411	376	373	394	371	409	381	401	408	391	407	388	391	447	424	373	409	354	403	373	452	429	407	399	395	373	375	421	417	412	385	422	400	433	363	378	400	407	401	396	404	447	426	393	403	371	412	388	380	380	338	399	378	398	391	389	403	430	367	393	450	367	411	392	361	406	411	377	392	415	412	376	429	364	395	403	436	397	410	375	403	396	433	388	403	410	431	450	381	382	401	404	425	393	398	401	395	402	423	452	364	401	412	412	372	423	410	397	352	397	414	418	355	403	409	389	360	401	406	397	429	403	399	432	403	383	401	417	362	364	416	396	397	425	406	397	417	373	394	416	400	393	387	383	389	424	402	413	414	411	415	392	390	385	410	407	388	411	379	406	392	396	386	411	459	396	408	412	424	432	407	396	420	395	384	410	370	405	381	369	404	375	387	388	356	410	401	411	381	391	410	392	395	378	414	428	409	400	392	373	411	383	377	408	423	368	406	368	420	379	383	432	347	413	427	406	370	390	419	396	368	390	436	379	390	374	392	399	398	411	408	389	387	408	377	441	397	417	441	413	408	389	372	352	409	380	404	424	394	415	425	410	404	389	439	439	427	402	408	379	379	395	391	418	417	417	388	364	402	387	412	381	380	393	396	420	378	379	394	373	375	425	388	438	434	361	407	405	401	424	412	393	395	419
28821	2359	4501	5370	4842	4151	3460	2937	2588	2400	2085	1896	1664	1755	1499	1477	1400	1421	1314	1372	1293	1222	1221	1234	1150	1200	1139	1138	1200	1114	1072	1103	1062	1066	1085	1115	1060	1062	1074	1047	1093	1125	1076	1115	1062	1000	1065	1063	998	955	995	963	1035	1034	1052	1004	1014	987	980	997	969	941	986	1003	1012	1006	971	952	1051	974	1068	965	954	950	990	957	981	908	983	1001	1021	943	938	938	974	996	991	894	940	944	922	940	964	970	948	947	967	1010	909	963	922	968	995	944	986	960	922	983	935	973	975	959	931	965	889	891	973	962	985	938	938	965	932	961	987	928	937	999	932	919	934	937	923	932	924	923	962	1011	996	1018	933	954	981	945	986	913	982	976	968	932	985	990	979	920	900	963	950	997	973	998	887	945	949	1015	978	951	948	871	943	949	936	958	992	944	937	901	978	976	961	969	967	997	942	952	946	978	943	994	930	937	936	954	1019	954	953	946	982	988	990	950	1007	899	923	941	978	1033	952	924	932	971	1013	964	904	956	970	940	946	935	940	914	935	934	932	900	956	940	994	946	957	943	975	961	960	982	928	905	901	922	927	909	868	949	966	932	948	1018	947	944	922	1016	897	965	927	942	953	954	960	916	934	964	933	942	1029	913	931	923	929	993	973	939	883	953	906	933	970	907	901	986	950	937	950	895	944	917	938	942	910	980	894	998	911	882	968	996	933	895	915	959	900	974	955	933	919	961	955	957	970	943	962	988	964	909	964	970	952	1009	959	930	965	983	1002	921	978	972	951	914	926	990	987	944	965	926	963	930	963	923	972	917	938	941	954	958	955	951	956	932	922	966	911	941	894	1000	923	920	925	998	955	963	916	887	940	929	917	963	975	941	994	940	980	960	993	920	972	909	892	1018	936	1006	930	922	963	929	914	928	933	921	996	994	887	1011	979	938	941	946	955	940	994	888	897	908	1011	973	983	949	949	947	905	939	957	966	941	983	934	953	906	925	947	957	967	945	964	939	951	935	966	922	930	970	926	989	961	922	951	930	917	927	1002	977	980	984	935	895	943	977	992	1002	973	979	916	917	952	974	954	955	939	954	972	894	940	897	944	888	955	915	955	992	908	929	943	955	965	985	900	995	895	963	910	962	984	908	929	966	940	909	954	969	965	916	978	989	920	959	903	955	984	961	926	933	955	929	1000	984	994	975	935	967	928	897	949	981	930	984	965	916	943	940	910	968	953	951	1004	931	955	964	942	922	961	925	970	942	965	965	878	969	904	931	1017	953	997	933	950	989	919	893	985	1018	943	944	963	969	959	955	917	931	1004	917	925	959	937	930	962	937	968	949	911	914	975	937	955	984	923	928	952	943	958	933	944	992	914	935	936	912	957	991	952	949	898	928	932	1005	917	958	959	942	914	967	1007	914	926	986	916	1030	943	927	903	989	981	908	886	909	888	899	925	927	1018	1008	1002	940	909	942	965	898	959	946	966	958	901	956	975	944	911	978	973	958	933	967	961	958	994	958	923	897	987	907	920	891	909	940	935	984	977	973	993	914	882	915	928	943	928	992	949	922	952	935	894	975	917	939	968	997	952	1004	1002	902	937	874	930	954	954	958	979	978	985	924	960	890	954	966	967	933	897	920	983	960	903	931	920	907	883	952	896	972	997	989	917	944	961	890	1006	967	950	906	1008	948	957	947	937	953	912	969	904	938	997	908	948	954	932	953	955	988	931	938	971	951	956	983	948	1015	953	986	964	999	964	942	967	1001	978	993	923	920	924	895	959	991	905	899	946	968	966	965	960	944	910	983	1005	881	963	875	900	927	976	920	910	937	928	962	936	943	938	906	961	976	967	957	904	915	904	899	977	954	1054	929	1019	940	875	984	884	954	899	880	938	909	990	924	924	956	977	962	932	928	948	979	935	889	936	975	977	1007	927	920	936	981	913	963	967	921	947	926	962	965	954	920	970	988	975	958	994	970	1014	942	983	946	967	951	1008	948	974	887	986	1031	944	925	977	915	981	898	977	926	956	914	889	934	960	916	1001	931	939	897	910	978	947	989	976	925	965	906	963	1008	929	909	999	927	967	932	963	977	960	927	997	912	1003	952	978	973	979	948	919	944	904	903	973	933	925	986	933	973	978	981	968	1004	955	914	901	951	968	892	966	948	969	940	932	982	940	979	926	963	926	967	989	975	967	927	973	954	884	977	907	994	967	955	979	946	967	1025	939	969	944	919	921	948	959	958	963	965	952	966	927	976	942	1077	916	952	907	975	950	958	942	938	993	981	951	981	878	907	928	942	938	997	941	908	942	975	937	936	937	908	934	959	970	946	953	954	916	1000	942	956	930	926	929	914	1018	928	953	944	881	951	937	957	1018	934	919	894	950	950	937	1002	950	927	975	965	954	951	963	946	990	961	933	926	923	914	949	956	948	969	912	975	973	945	915	964	997	956	902	981	904	1010	959	977	944	906	966	982	991	993	949	957	974	979	957	926	942	947	900	959	966	955	947	943	962	971	947	979	962	974	905	918	925	911	942	1048	1020	931	920	904	943	924	947	971	905	956	939	926	926	915	916	935	941	958	927	945	947	953	953	931	1044	929	1020	939	939	986	934	922	981	954	937	954	983	966	928	1001	956	919	899	937	920	986	934	940	956	939	917	993	916	938	960	955	965	955	964	910	953	907	954	942	949	975	887	937	938	967	891	932	951	961	935	943	928	883	988	945	940	945	987	926	970	917	961	911	942	984	990	939	983	973	936	1049	990	940	985	943	920	913	965	952	892	974	906	950	922	952	967	909	964	905	926	921	973	899	932	945	975	918	930	985	919	976	972	969	948	939	967	947	946	933	968	972	957	960	922	990	922	985	959	962	944	910	932	921	973	951	984	936	938	919	897	929	951	896	996	953	928	943	1013	954	999	943	958	918	921	942	906	958	916	895	960	966	978	991	943	967	963	933	955	938	955	930	948	980	940	926	939	982	925	971	876	925	1007	931	963	946	995	993	943	968	918	919	898	955	942	930	958	985	965	948	973	903	922	985	953	957	946	910	891	899	938	957	984	900	893	961	976	964	922	965	934	955	1004	959	929	924	965	975	959	986	928	933	938	928	940	979	931	922	935	961	984	909	894	967	933	928	972	930	953	908	980	940	987	938	928	972	912	917	926	920	920	979	997	956	927	925	933	882	975	980	975	996	954	923	1000	937	1033	937	975	936	944	915	949	889	969	928	963	885	920	945	1000	924	972	953	946	882	966	898	881	928	985	993	977	967	912	931	957	963	986	903	901	1004	985	950	980	970	929	997	981	964	949	910	943	958	961	987	919	996	904	916	929	977	876	954	930	874	908	945	973	878	937	960	945	959	965	942	956	928	974	938	975	959	895	917	896	925	961	935	986	966	937	1027	996	927	931	977	936	903	937	957	992	970	967	975	947	932	940	928	970	934	940	979	931	987	893	965	951	924	932	964	985	966	935	957	912	952	966	946	926	962	897	999	937	986	937	925	980	933	997	1005	964	952	979	942	932	923	946	970	973	914	986	944	966	953	972	963	969	959	940	925	948	966	901	920	973	949	960	991	968	928	940	983
4190	244	233	209	192	191	194	176	176	158	133	160	138	166	189	139	143	150	151	142	148	142	166	154	162	150	131	135	137	152	152	145	131	130	127	146	162	144	157	138	142	185	137	139	155	152	135	153	121	145	144	148	147	139	139	142	142	146	141	178	138	144	136	127	149	134	155	133	165	158	162	140	147	136	141	124	148	148	135	146	145	128	148	162	138	156	138	134	147	148	147	165	169	165	149	130	139	156	134	145	145	160	172	143	130	149	145	133	141	172	147	139	144	138	141	155	141	151	147	129	148	150	130	155	146	158	142	144	150	163	164	128	135	158	154	159	147	143	143	128	148	136	141	140	151	144	158	163	147	148	141	138	169	147	148	141	159	156	150	168	121	142	132	151	139	148	182	163	165	155	151	139	131	150	168	153	149	148	128	155	158	160	176	151	142	128	156	144	146	151	151	145	153	157	136	165	148	140	156	146	151	167	138	158	121	150	155	164	154	161	137	145	138	150	146	157	137	148	138	132	154	155	149	141	161	162	129	150	145	154	158	157	145	139	146	139	140	143	143	165	149	149	152	170	130	134	170	150	139	154	137	125	132	120	146	151	172	169	151	146	150	153	147	147	167	149	151	169	135	141	138	149	147	144	155	153	117	149	158	154	152	166	143	142	164	154	142	158	164	149	157	156	126	162	140	154	168	168	154	157	156	158	135	142	157	180	154	156	153	136	158	144	163	140	138	165	143	165	177	159	134	158	142	146	159	174	141	146	136	135	138	136	153	162	152	137	138	157	146	132	149	152	153	161	142	133	123	144	163	143	141	150	152	128	157	120	151	147	157	138	155	134	152	129	156	124	146	126	155	161	130	151	141	171	135	143	130	148	146	124	130	130	162	166	125	155	136	121	143	136	167	126	142	152	143	163	112	148	149	161	119	149	171	150	161	123	141	172	145	143	125	170	151	152	157	153	134	149	149	139	158	136	162	144	128	156	163	142	136	144	139	155	141	144	145	142	143	121	148	139	143	152	133	133	136	122	165	136	135	146	138	154	144	158	179	141	147	151	147	165	144	136	156	148	140	156	170	161	159	134	133	144	141	140	126	148	146	144	132	128	156	151	138	143	145	145	145	128	156	158	162	148	154	140	152	146	120	142	171	139	137	137	140	164	131	131	134	159	162	169	135	135	144	161	131	135	154	159	153	126	147	148	122	134	146	146	156	145	162	149	139	149	134	157	146	130	135	157	132	150	157	134	147	166	149	148	142	152	133	153	149	137	141	141	152	160	147	141	151	158	150	137	134	139	139	138	155	156	147	140	142	159	149	163	139	163	138	137	148	146	172	153	140	134	144	143	150	162	154	127	124	153	147	151	148	156	172	162	154	147	147	124	138	157	144	163	138	156	129	146	152	155	154	149	155	125	146	146	169	144	156	131	155	162	150	136	148	137	150	133	154	143	137	167	144	144	130	165	136	143	147	131	153	159	138	139	142	141	136	144	147	150	149	167	164	156	160	163	160	145	135	133	148	157	138	153	149	118	152	150	148	108	134	151	146	144	155	134	145	138	132	130	148	121	159	144	144	163	142	127	124	125	149	153	128	151	147	164	165	150	165	138	118	135	165	160	151	177	159	160	138	141	155	139	175	138	141	131	137	144	147	146	164	138	154	147	154	155	148	143	155	136	165	164	142	137	143	154	138	140	131	168	143	139	174	178	139	145	145	144	153	143	149	154	150	150	159	134	161	171	163	138	138	144	137	148	139	136	139	149	157	139	147	145	122	143	122	169	182	131	131	161	165	157	158	129	137	146	131	156	133	134	144	157	129	153	151	122	123	151	143	177	153	147	160	147	133	147	151	134	149	162	143	145	130	138	157	159	153	128	133	151	155	164	138	158	142	156	144	146	147	161	152	118	151	157	136	164	146	137	147	143	165	152	162	138	167	156	147	154	137	134	144	152	144	154	160	175	148	153	157	160	157	151	144	158	162	140	146	132	122	142	137	157	142	180	161	149	134	144	167	143	165	161	141	161	136	139	156	149	154	158	157	168	171	152	136	149	161	140	160	153	157	156	134	140	160	150	137	145	134	157	148	157	158	165	146	144	148	161	169	175	136	142	143	129	137	128	122	155	169	136	151	153	154	147	171	139	163	139	154	145	129	131	158	160	159	136	154	156	142	128	129	137	149	161	129	133	156	162	160	151	170	163	128	186	165	157	162	141	126	144	113	148	148	147	133	164	151	139	173	168	121	145	139	136	140	146	154	141	151	163	147	138	149	127	150	163	149	152	144	157	127	153	144	165	136	151	124	144	137	128	143	164	134	137	126	141	137	134	158	154	154	152	154	121	137	146	151	149	140	144	142	178	142	162	126	142	153	149	155	149	129	167	131	149	158	163	140	162	154	173	159	132	159	154	157	135	140	139	146	153	150	166	163	157	157	160	155	132	129	145	158	133	133	143	150	152	142	145	168	180	131	176	142	142	164	155	145	134	150	165	140	172	143	140	153	143	142	127	154	166	143	139	165	145	141	145	155	143	167	139	154	161	134	109	170	133	177	126	180	141	166	139	129	142	133	126	147	173	149	129	136	140	154	152	148	157	146	157	168	152	156	145	125	150	153	165	155	115	128	155	159	145	143	135	172	142	139	171	161	138	145	136	136	143	145	145	141	132	158	148	166	141	129	148	181	142	150	134	147	149	137	145	142	174	177	122	183	165	154	146	139	134	141	166	134	135	146	133	168	159	150	155	141	125	132	158	151	157	146	123	138	154	147	139	165	137	146	145	133	155	144	145	165	134	144	136	145	135	142	149	142	152	139	166	152	154	138	123	144	135	149	130	142	158	167	129	156	161	152	147	143	137	131	134	124	149	131	157	142	119	179	139	122	147	149	148	137	133	140	130	156	143	156	128	159	163	136	146	151	152	134	140	145	157	149	157	156	164	144	128	147	152	150	151	150	143	128	128	150	155	149	151	158	143	135	150	146	135	142	150	145	154	153	168	173	154	160	120	131	144	166	170	141	147	164	158	126	146	150	145	153	146	136	145	138	143	129	156	134	145	134	141	128	171	162	167	155	161	128	127	172	121	132	163	136	133	152	159	131	154	169	138	136	158	135	140	159	137	146	134	131	142	125	140	145	158	173	149	163	172	163	149	164	144	157	146	159	134	159	155	130	127	147	139	157	146	133	137	152	141	161	149	152	140	151	155	148	153	139	126	149	155	135	145	153	128	145	161	133	154	147	141	121	146	122	142	157	152	145	154	136	134	124	148	149	148	160	176	162	139	152	144	128	136	145	158	158	141	143	142	145	161	166	136	145	150	168	140	150	129	143	175	134	153	135	145	129	123	170	167	153	144	139	163	164	168	148	162	143	143	137	129	137	167	156	140	145	132	144	145	147	158	131	123	141	131	158	160	134	135	127	121	136	143	145	140	148	161	147	145	112	137	147	152	154	133	177	154	166	126	134	126	150	167	130	148	155	142	141	143	153	127	130	138
4573	534	664	658	650	629	573	532	529	553	492	500	427	470	472	399	463	462	445	427	432	440	448	431	415	458	430	466	442	479	476	447	429	471	429	431	465	452	453	412	420	440	474	480	420	446	386	425	429	451	428	450	433	438	455	418	419	449	432	401	415	451	423	451	429	443	435	440	408	409	402	468	408	444	425	438	460	418	413	395	430	443	435	398	429	446	446	467	430	404	395	429	448	410	432	429	438	438	422	437	400	451	428	435	439	453	465	452	422	426	444	459	490	447	409	474	424	443	406	426	444	398	417	411	407	436	426	423	443	440	406	433	434	390	445	440	416	439	434	422	403	418	443	447	431	468	420	426	417	424	404	445	416	451	428	425	425	429	410	420	417	390	473	445	430	436	448	423	428	435	420	401	382	391	417	429	424	429	397	429	377	474	431	450	415	403	485	417	414	400	421	443	423	416	391	445	386	440	435	432	426	415	426	443	468	417	412	403	412	427	432	390	422	425	427	432	439	427	415	391	421	386	416	443	430	394	425	430	435	443	437	438	450	425	429	430	434	431	441	434	393	450	397	432	409	423	443	418	409	429	426	456	450	396	433	431	430	441	443	435	438	385	428	433	445	414	457	399	436	407	423	426	429	407	434	419	469	435	439	406	413	446	445	430	431	469	415	408	432	422	447	415	406	419	481	406	465	426	381	423	400	428	453	443	423	446	426	457	429	448	436	410	443	425	439	432	425	404	439	421	397	450	443	444	433	437	393	448	431	407	415	419	454	406	421	461	432	441	408	421	407	397	440	430	438	408	441	423	449	428	410	421	445	411	437	435	445	442	413	443	418	419	410	443	404	421	380	424	407	436	397	395	440	413	457	414	454	384	434	432	407	399	413	449	416	470	417	419	416	418	433	443	441	400	424	418	402	439	401	419	451	407	402	457	419	447	427	422	470	444	459	421	419	426	393	411	419	449	430	426	449	425	423	428	436	404	414	442	453	423	403	414	442	477	437	452	422	457	428	434	414	431	415	412	425	414	446	451	404	416	433	428	414	421	415	396	434	413	435	409	412	397	410	440	438	414	396	423	450	443	444	411	431	429	469	415	475	394	436	445	440	407	450	448	438	422	422	416	432	443	407	447	429	414	418	436	408	407	460	421	404	438	409	421	432	404	424	432	431	466	433	409	423	406	434	393	427	457	373	399	448	401	408	446	420	448	458	442	439	415	459	456	414	424	411	451	393	445	428	407	434	435	432	432	405	394	413	457	419	375	405	439	469	429	437	435	405	441	423	426	416	432	409	409	417	445	407	460	424	411	418	425	432	435	452	451	446	420	440	398	418	421	444	450	442	388	452	415	424	421	411	437	428	425	416	363	460	398	472	440	378	428	417	413	415	446	425	422	424	418	403	444	429	413	413	453	423	422	416	433	429	425	433	420	448	425	436	424	434	421	442	448	439	427	421	400	447	384	411	481	437	411	426	461	402	429	399	456	451	390	391	441	437	386	443	420	421	455	417	395	406	450	419	412	379	408	441	404	422	439	408	419	418	455	466	426	405	429	428	461	408	438	418	414	436	462	446	420	443	421	438	416	439	455	448	418	380	412	410	428	440	402	451	399	422	425	488	393	473	404	442	427	437	424	460	410	431	400	414	452	423	448	418	420	430	459	466	466	419	435	443	398	401	413	406	455	388	423	456	443	449	431	421	408	429	434	396	384	428	449	446	379	415	400	437	437	442	418	406	446	458	462	408	423	441	450	471	404	415	419	420	406	430	461	453	403	421	408	424	422	412	394	412	429	426	422	441	432	434	399	429	422	441	444	425	455	458	441	385	421	418	419	440	420	434	414	406	465	439	425	441	426	438	445	436	424	424	427	437	428	450	406	412	416	397	418	402	416	455	442	444	447	416	448	421	418	425	432	461	410	457	445	447	455	421	404	431	437	418	426	435	433	430	427	458	437	420	414	429	431	449	451	453	449	434	426	420	436	426	429	453	441	379	421	451	437	427	450	410	445	455	414	466	387	448	421	429	402	434	438	468	453	401	419	416	451	442	434	449	400	450	462	440	428	427	415	444	413	420	414	438	441	442	413	418	428	408	426	430	409	441	464	419	416	467	440	429	442	383	460	434	450	427	449	453	419	419	451	395	409	425	399	437	447	393	417	459	444	461	439	425	429	433	462	427	395	413	482	404	412	447	423	427	442	416	442	432	468	412	435	416	456	422	366	396	429	409	412	419	441	435	419	396	429	414	412	451	422	423	448	453	442	428	412	422	393	413	460	468	422	404	430	432	439	452	466	417	421	435	419	437	429	435	432	430	409	448	424	427	428	411	421	401	425	430	422	409	423	402	407	406	451	439	461	403	406	432	411	393	446	426	417	425	419	423	401	433	446	381	415	384	424	418	446	446	436	418	420	384	415	416	460	404	450	458	418	440	423	437	427	447	433	384	403	453	409	422	448	453	471	423	441	434	403	437	399	433	454	397	445	445	396	414	434	415	422	443	442	428	421	383	403	444	434	437	470	396	431	431	416	414	416	399	430	407	404	434	447	448	425	413	419	425	415	413	449	442	418	447	426	413	402	456	422	384	397	435	465	427	431	391	381	431	459	458	420	453	439	457	423	407	390	419	400	436	409	444	414	435	453	474	480	431	432	447	422	426	439	447	448	394	454	438	444	435	390	432	403	440	400	439	373	459	415	424	454	430	432	441	419	425	396	421	445	438	426	420	455	401	418	445	408	387	411	438	437	425	428	427	381	424	426	451	420	425	391	426	447	431	416	411	463	453	444	429	447	412	445	422	415	433	418	437	414	381	432	438	432	430	407	429	446	395	422	423	437	433	456	442	426	381	413	422	458	449	435	407	451	405	461	414	444	445	422	438	440	481	446	439	411	420	453	424	461	414	406	424	412	458	434	392	422	393	459	439	432	430	379	411	449	438	413	442	436	422	437	422	407	474	450	436	453	403	429	432	396	427	452	459	417	410	433	459	426	439	432	439	446	392	417	400	414	422	414	449	448	386	425	482	406	413	439	453	417	409	432	395	459	433	441	430	423	461	391	428	425	428	455	381	453	414	454	413	461	410	440	466	450	481	414	429	420	446	459	407	442	408	451	429	434	448	418	432	448	475	448	436	414	489	421	416	443	412	410	429	407	441	412	433	441	432	460	443	435	414	427	418	429	445	412	409	451	434	441	466	433	410	412	427	460	412	429	433	434	433	462	403	418	413	402	456	414	421	416	418	421	437	459	397	432	446	422	415	431	350	423	434	481	397	408	428	432	435	423	414	438	436	438	465	440	426	405	400	437	421	450	422	453	414	445	438	390	415	430	411	462	419	430	445	422	410	447	409	432	413	428	435	445	437	402	397	425	428	421	453	395	418	464	470	382	374	412	449	442	405	417	422	451	416	430	400	400	423	423	416	405	422	463	440	446	416	428	411	412	409	398	424	459	426	438	449	425	435	416	436	426	443	417	401	439	401	433	424	450	445	395
45486	13436	2438	1041	732	566	487	457	402	384	300	311	290	304	268	265	254	263	248	274	239	237	237	268	227	257	227	235	234	238	237	249	253	240	249	210	238	199	215	235	229	231	242	242	230	249	240	230	238	220	228	238	211	215	233	199	221	181	225	215	215	233	229	241	242	200	251	205	205	239	204	207	217	242	240	203	232	248	226	230	227	214	242	260	232	226	215	224	238	209	232	223	248	228	211	223	200	243	205	225	206	242	228	233	219	233	233	205	223	220	226	234	215	245	256	260	259	222	210	232	234	205	239	218	212	227	205	196	239	214	226	225	227	234	204	204	219	242	214	261	228	220	209	234	221	219	192	226	263	194	223	246	219	245	253	205	224	235	218	243	220	219	213	200	224	193	201	232	208	229	237	214	225	205	222	227	234	245	235	207	268	235	207	221	246	213	212	219	216	203	224	220	212	244	232	221	224	233	217	224	238	232	238	215	216	204	222	215	222	257	236	219	217	209	210	232	223	218	217	214	206	246	198	231	229	221	214	206	221	234	231	230	226	237	206	220	225	191	208	206	213	209	215	218	197	213	220	225	215	252	210	211	218	241	210	195	238	236	209	204	236	203	268	217	218	203	210	240	236	249	212	201	224	228	195	219	226	243	211	232	205	219	241	209	224	224	245	208	227	205	233	193	197	184	199	204	239	210	215	212	237	203	223	267	203	199	203	202	214	226	224	242	231	233	214	246	222	202	240	209	205	202	230	207	223	216	240	218	220	216	214	220	236	228	224	222	207	213	212	220	233	216	258	220	237	229	231	204	260	253	196	222	216	232	214	205	251	214	227	220	223	241	211	221	226	192	230	249	219	220	242	250	248	216	212	238	232	213	228	202	233	217	214	206	234	238	237	196	207	213	225	216	202	215	215	219	218	239	222	223	232	258	238	219	228	203	205	234	235	234	203	212	233	208	244	230	231	228	204	221	216	222	200	197	240	255	243	226	217	199	217	221	221	231	214	227	195	257	227	215	244	227	238	224	242	225	207	225	210	232	205	215	252	208	217	222	233	210	225	207	230	256	246	249	221	254	212	227	219	260	250	240	242	235	216	215	232	244	217	209	203	243	223	239	240	233	206	212	217	218	230	195	245	203	207	239	223	225	220	210	221	207	223	218	184	213	237	201	231	220	240	251	216	227	211	190	220	224	231	255	250	214	236	202	236	222	216	232	213	219	227	185	209	255	204	254	197	232	219	251	222	239	221	210	235	225	222	225	227	227	239	223	240	261	259	228	224	225	225	205	219	209	194	218	225	228	246	214	239	247	236	234	217	230	225	211	223	225	210	246	229	204	248	233	224	238	193	221	219	212	232	198	222	233	222	217	229	221	217	205	223	220	197	210	234	235	217	225	212	216	239	235	194	223	219	189	210	191	204	228	212	205	219	235	243	215	223	223	226	228	230	199	250	219	230	237	233	215	229	219	198	239	202	224	251	255	235	215	222	222	241	197	247	252	240	215	245	238	252	210	226	248	217	237	231	217	216	243	214	202	215	211	220	215	241	233	204	228	234	210	249	234	231	241	257	203	222	206	217	188	212	248	213	252	225	233	234	207	221	224	222	184	253	210	215	242	231	205	222	228	243	238	213	205	203	214	232	240	251	226	218	230	219	213	204	230	203	217	205	215	210	218	225	237	233	213	235	210	223	230	212	214	199	216	238	240	259	216	237	211	210	216	250	234	238	229	217	243	216	220	210	229	221	219	221	247	224	211	216	209	249	226	241	234	238	243	211	230	261	209	207	226	214	220	231	225	255	203	227	243	247	209	225	222	229	230	199	234	225	234	214	228	225	257	220	206	219	263	217	249	242	212	210	262	244	225	209	240	209	215	225	240	234	202	234	211	229	219	234	222	210	200	231	211	194	241	189	215	203	212	227	224	211	223	245	207	205	207	236	225	210	218	226	222	218	203	229	220	234	263	232	254	205	191	206	217	247	217	228	229	209	221	225	214	233	221	222	231	228	216	214	215	220	232	204	245	211	225	205	224	203	229	227	212	208	250	190	220	227	192	218	229	229	214	223	232	248	238	244	241	231	222	217	219	246	216	225	227	217	212	229	248	213	226	245	209	230	236	225	202	223	225	236	257	193	223	233	221	236	238	245	207	235	227	219	228	246	205	220	206	256	259	199	193	246	219	220	229	214	212	200	233	235	211	196	214	201	223	206	213	220	229	215	223	254	233	189	245	240	251	237	229	214	211	211	215	222	229	225	217	208	211	240	212	219	226	214	215	211	211	212	222	236	218	247	220	260	260	210	207	211	257	245	211	200	209	224	203	204	194	215	243	219	232	238	216	235	230	215	229	221	240	257	216	231	233	242	229	251	228	253	207	259	221	220	216	248	224	206	216	241	212	223	224	191	206	224	236	219	252	213	204	231	238	226	207	205	234	242	215	217	226	232	236	232	231	216	220	256	219	222	233	204	219	234	221	243	234	228	239	229	217	234	213	208	224	225	217	212	241	203	238	206	247	233	230	240	232	258	197	231	232	196	223	215	238	231	249	234	260	240	235	231	214	217	221	237	221	213	216	249	207	254	203	212	214	226	238	248	228	242	231	209	231	228	195	237	235	225	228	219	214	200	219	243	187	214	212	213	210	215	219	219	217	198	227	199	223	224	217	201	204	228	226	227	191	240	207	225	233	221	227	226	238	233	224	246	257	206	246	222	227	208	229	231	228	228	224	248	211	230	207	226	226	236	198	215	203	243	212	220	220	207	219	220	219	221	222	220	222	245	231	243	211	230	230	226	202	227	230	221	208	228	233	234	237	226	243	250	224	217	196	242	215	198	228	229	249	244	206	234	234	226	232	212	236	232	232	203	217	259	226	229	233	231	223	227	245	219	227	202	239	220	250	249	191	213	188	201	260	207	238	251	219	218	255	208	215	222	213	234	222	231	225	221	217	244	233	258	224	249	215	209	206	224	234	226	226	207	225	244	210	231	207	194	257	235	213	240	231	226	224	188	207	243	246	231	248	211	228	237	197	229	208	234	201	235	207	205	243	226	214	220	248	227	211	255	212	233	198	236	227	233	227	246	211	205	218	250	232	239	222	231	197	229	210	216	242	234	215	225	263	237	217	193	225	255	202	212	212	212	232	264	237	233	232	233	215	222	221	221	229	208	212	228	243	220	205	204	204	253	198	210	219	241	257	232	249	236	231	240	227	225	262	218	229	238	221	201	216	226	212	249	211	225	221	242	213	229	214	228	218	197	226	237	236	243	234	237	226	219	220	220	216	219	225	231	225	207	208	258	223	220	240	228	236	237	237	228	222	241	206	220	206	201	233	215	217	232	235	227	232	223	241	208	238	193	242	214	242	206	199	237	229	218	206	215	235	225	215	208	215	263	229	245	227	203	223	259	214	207	237	230	239	245	233	234	235	213	255	241	223	208	222	221	224	217	237	202	195	257	215	223	242	225	220	208	231	232	208	231	211	212	200	224	220
22289	1337	2494	3037	2665	2257	1962	1618	1509	1369	1227	1034	981	949	882	848	838	824	811	793	769	803	731	730	768	693	687	747	739	707	643	647	686	654	650	712	668	668	687	664	686	689	725	652	713	669	636	669	647	605	612	665	644	658	632	607	640	638	649	639	569	638	599	619	587	659	630	633	615	601	650	576	622	663	590	613	605	632	601	604	592	625	618	638	529	609	619	682	614	634	614	611	593	608	641	573	607	599	575	598	635	568	615	618	623	613	628	616	602	603	595	631	642	598	583	633	601	635	602	579	617	651	632	577	680	615	594	602	604	657	605	635	614	608	602	614	608	575	586	594	609	600	617	637	603	573	642	574	561	593	602	594	596	628	577	623	629	598	637	602	601	566	628	593	607	552	545	645	574	615	584	641	588	580	589	632	673	596	553	641	625	584	591	636	597	592	652	598	590	626	619	630	603	603	590	640	629	649	630	583	607	589	630	553	594	595	612	611	541	626	610	596	599	614	603	583	587	613	581	591	622	590	609	637	628	563	608	577	578	584	615	597	566	615	606	591	611	590	590	572	613	619	612	612	546	622	593	579	615	627	586	579	584	633	604	605	627	631	595	602	629	641	601	606	573	603	587	576	574	592	587	566	596	614	633	618	602	567	601	628	595	629	573	621	568	558	616	628	611	542	616	611	610	565	589	620	588	570	583	586	621	642	606	562	617	589	551	593	661	642	598	620	631	598	594	594	579	602	611	611	623	588	661	620	612	639	637	609	579	618	627	602	546	650	621	596	627	646	604	619	645	583	601	598	620	607	608	616	638	616	612	563	600	605	676	601	580	603	596	563	600	602	617	597	631	610	592	601	603	566	555	603	625	627	607	544	626	567	611	594	601	641	597	623	604	592	600	570	627	610	611	647	583	586	569	599	590	640	633	577	557	585	575	639	633	567	576	606	583	596	601	604	596	575	596	602	631	605	608	614	627	578	595	617	633	543	590	629	558	611	583	620	624	604	587	635	603	596	565	596	597	567	603	595	561	615	578	596	594	619	609	567	562	591	633	619	637	642	651	634	585	609	619	601	582	659	584	599	635	578	566	558	594	592	591	605	636	573	588	612	621	635	595	626	644	597	613	561	632	595	604	623	632	585	603	599	567	582	603	638	573	601	571	590	607	625	610	567	630	617	585	640	546	598	634	600	589	596	631	666	622	663	609	617	567	579	621	650	610	648	647	574	605	630	542	566	598	587	619	610	614	628	620	612	616	591	638	623	591	614	636	591	620	601	602	635	599	586	563	623	593	596	588	588	644	656	608	579	565	639	602	610	619	597	597	586	582	605	589	575	599	603	582	629	591	613	575	585	547	612	622	622	606	625	675	589	608	638	637	621	604	657	602	632	592	616	600	595	611	635	615	645	605	609	585	585	591	589	574	626	608	607	610	570	580	550	620	601	613	619	559	562	608	599	635	589	588	601	628	624	606	566	603	588	606	614	582	585	638	591	581	599	601	642	582	581	638	615	641	614	630	609	601	624	585	567	649	650	606	584	626	638	609	628	634	633	653	567	623	583	606	583	593	615	604	606	590	583	601	604	594	567	580	631	577	554	616	621	589	618	618	584	587	643	586	585	629	616	601	586	622	657	569	610	606	608	603	597	551	620	597	594	579	574	600	641	612	625	607	579	618	584	570	652	605	596	561	601	642	580	638	566	641	601	583	569	572	590	572	622	589	639	605	571	619	596	615	599	629	602	601	580	631	641	614	605	562	597	565	603	618	603	616	571	633	617	626	592	566	575	621	608	621	592	597	624	636	574	615	620	630	628	566	608	631	564	575	592	595	572	631	561	612	608	564	572	600	581	590	620	517	581	581	587	563	568	624	598	609	616	607	589	602	607	625	591	593	587	598	646	593	648	614	605	603	618	591	615	642	619	603	632	594	578	607	642	615	596	616	594	599	605	632	589	625	573	621	641	625	592	600	574	605	612	613	643	586	626	598	609	585	597	615	565	628	597	646	621	621	622	620	613	593	605	609	599	614	642	571	615	622	580	630	618	610	621	593	567	644	618	595	629	601	595	626	647	654	610	585	622	595	620	556	624	586	593	661	603	575	604	575	596	611	570	619	591	602	571	641	616	592	580	641	652	582	612	594	648	599	594	627	624	601	620	616	646	580	633	602	589	619	588	635	626	579	620	656	635	632	588	622	646	627	571	610	540	600	589	603	617	668	584	576	571	569	613	573	545	621	590	618	593	568	625	649	631	583	578	553	579	644	617	663	609	574	623	626	621	608	639	556	569	619	596	598	606	620	569	655	603	607	626	598	665	605	597	601	551	613	628	615	586	555	593	662	617	601	662	660	652	537	592	602	605	631	587	601	572	609	586	608	636	600	599	631	581	597	604	621	608	624	645	629	618	609	573	630	611	579	594	580	613	658	620	574	574	583	568	600	607	584	625	585	649	637	610	617	612	563	578	606	596	605	636	580	624	587	593	600	610	636	605	595	593	609	570	621	605	595	583	574	614	608	602	618	618	614	592	619	583	623	621	628	626	587	610	664	581	610	605	579	609	655	614	621	645	587	590	625	635	614	624	592	629	587	607	629	620	594	584	596	565	602	610	578	576	648	609	591	634	619	600	614	607	571	622	639	599	615	613	615	640	616	613	589	612	609	575	603	614	641	602	627	638	658	592	594	582	626	613	566	592	635	620	634	592	580	593	606	599	625	615	628	624	586	565	584	606	602	591	599	582	627	633	588	598	638	597	584	554	652	672	650	627	620	633	637	624	627	576	581	629	603	597	643	593	623	593	595	580	599	581	589	614	580	607	594	567	633	648	614	562	604	577	585	580	612	587	600	585	619	628	594	606	605	570	605	618	579	563	616	622	610	601	612	588	653	616	625	647	606	622	633	629	612	611	634	594	615	611	620	619	655	614	624	592	612	546	563	584	564	603	586	581	612	603	593	617	617	594	622	585	601	606	623	622	605	583	620	587	573	556	602	601	632	576	621	649	595	588	573	593	580	594	634	599	600	566	582	562	604	606	588	640	645	574	646	626	610	606	590	640	629	599	578	589	591	571	575	595	587	588	591	594	603	613	566	627	615	610	628	640	606	671	564	594	614	613	609	609	550	624	610	568	623	615	613	566	615	592	573	566	618	599	624	623	587	549	599	584	617	557	605	596	599	643	557	604	608	640	686	578	649	555	619	638	622	604	596	615	609	575	623	623	579	572	561	601	560	605	635	592	620	616	605	646	617	585	567	619	574	600	622	626	598	568	591	567	576	600	588	576	596	617	577	644	574	641	612	571	603	622	599	591	533	576	588	599	614	606	616	648	590	579	633	586	547	595	604	606	620	612	607	594	567	628	615	563	626	620	554	603	578	608	592	607	610	613	610	608	639	613	566	601	620	602	597	597	599	634	593	639	601	613	606	627	587	562	624	583	576	589	569	584	613	590	624	628	570	573	587	569	585	587	612	612	574	597	582	644	632	624	636	599	603	572
54216	20921	11123	2949	1467	1052	917	782	683	613	616	565	522	512	506	463	473	457	447	451	478	420	418	434	385	398	456	446	442	411	412	397	423	435	382	399	453	447	410	450	387	413	444	435	376	404	386	423	432	404	413	422	409	405	429	399	382	399	425	413	420	387	384	437	442	420	444	410	447	401	417	407	382	418	428	357	382	381	413	401	373	420	382	440	408	409	385	435	390	398	383	405	399	381	391	396	424	397	400	389	353	387	409	384	421	406	410	381	401	429	401	403	397	380	395	399	370	365	418	374	411	395	387	392	433	385	397	386	403	399	382	367	420	400	418	382	405	407	404	413	371	439	394	417	424	363	397	386	395	349	373	384	401	348	432	409	418	397	381	409	408	389	448	398	397	410	371	426	425	418	394	375	410	426	407	399	423	405	416	360	390	402	410	380	397	399	374	399	384	377	381	393	382	377	429	425	380	366	413	412	393	425	368	372	423	426	408	390	405	379	382	379	402	406	375	398	413	425	386	385	401	414	421	370	420	397	377	401	398	375	390	382	375	372	428	394	399	395	436	394	407	392	427	442	386	385	424	412	398	400	435	441	411	381	407	358	446	419	409	389	434	380	398	410	392	431	403	430	406	428	421	416	400	403	389	392	391	418	405	384	372	404	407	404	365	371	418	375	366	387	401	419	413	405	363	399	412	372	384	409	391	374	385	406	436	383	377	402	372	421	431	432	390	399	390	398	358	383	379	389	391	426	382	353	429	366	399	428	380	412	399	376	396	393	384	394	403	381	411	350	406	416	393	389	442	395	389	382	413	401	378	387	374	375	436	395	403	393	370	418	417	379	418	434	437	391	371	408	401	379	405	443	428	407	375	389	371	406	412	411	398	400	403	370	384	374	377	372	420	361	378	400	401	388	366	414	394	422	376	422	418	416	382	400	400	416	436	433	427	379	443	388	408	425	405	365	402	399	397	399	430	393	417	424	377	411	422	388	380	383	420	408	372	417	389	369	399	385	468	407	408	385	364	381	389	398	399	401	405	414	432	404	406	386	378	428	404	368	348	418	409	386	392	430	408	390	363	414	407	398	392	401	397	423	393	370	418	410	383	395	398	389	422	393	402	390	412	428	445	380	410	417	414	412	403	367	385	381	461	404	423	402	385	400	396	382	416	409	409	413	423	406	404	421	433	404	400	421	409	373	389	424	404	435	442	390	420	370	377	394	415	421	380	404	378	462	405	383	397	395	408	413	371	419	409	442	416	379	371	364	444	402	415	416	359	465	407	388	386	399	377	411	394	382	381	436	448	348	383	432	436	407	419	394	402	419	431	415	392	413	412	387	379	416	393	382	404	390	390	360	383	393	400	391	398	414	383	380	381	374	389	418	408	397	387	391	416	373	367	440	404	374	404	393	401	420	418	404	406	396	427	399	380	405	367	390	388	413	430	405	402	409	363	404	414	408	399	387	407	405	393	382	410	430	418	413	408	380	390	403	399	379	400	397	446	401	427	416	404	392	411	391	429	431	417	391	429	385	386	402	391	404	433	396	369	419	413	423	416	435	383	377	425	430	414	378	392	417	427	401	417	394	362	405	453	407	397	401	370	403	418	374	400	423	370	390	412	398	412	384	370	433	400	421	416	432	408	384	374	419	391	392	389	383	388	384	435	392	435	423	396	399	433	393	367	393	382	402	445	373	380	424	397	389	385	382	387	396	382	404	363	394	404	396	381	405	412	401	414	393	440	387	407	375	401	400	379	376	420	380	385	380	381	423	389	402	414	377	441	400	412	371	414	399	396	403	417	452	394	361	383	384	356	352	401	392	360	384	422	427	398	378	400	388	424	414	394	407	397	419	432	384	432	433	421	398	407	389	413	445	424	413	380	395	445	361	386	414	419	348	422	440	413	420	433	452	371	360	422	398	429	417	388	393	399	413	383	413	430	403	410	393	413	395	404	392	400	375	394	428	410	431	408	405	367	417	386	406	419	396	379	399	367	399	412	395	359	414	382	396	411	426	379	433	388	426	415	386	384	413	391	432	438	355	380	375	392	399	400	367	355	415	419	406	401	362	397	414	386	381	422	440	407	388	406	421	369	399	393	413	409	428	387	400	364	423	372	357	387	449	408	403	372	413	398	388	435	393	388	421	397	412	389	398	404	427	351	426	388	410	434	444	433	382	415	405	389	378	385	387	419	437	364	412	388	363	396	398	427	434	388	411	419	392	394	426	351	401	387	414	414	432	379	400	428	416	391	434	384	411	406	393	391	364	424	435	397	369	415	360	399	427	388	393	421	395	400	390	401	413	414	389	398	403	394	390	424	418	436	411	444	392	355	371	382	361	417	408	427	443	428	430	407	407	448	410	372	410	381	379	419	415	418	398	397	398	344	398	455	413	408	409	403	439	409	373	406	411	400	370	394	409	385	404	404	375	372	352	412	364	405	392	422	402	404	368	406	416	387	423	380	446	402	443	396	350	397	429	382	407	402	382	412	387	418	401	418	393	408	420	418	397	406	354	409	367	370	426	405	408	428	387	387	386	415	434	372	404	437	423	446	380	392	420	444	420	447	394	387	403	412	429	404	413	379	430	401	414	413	392	444	359	401	343	426	392	425	417	369	466	423	396	407	423	403	429	385	455	414	387	392	370	394	422	390	431	396	375	405	363	370	387	413	436	416	425	417	402	395	371	377	418	385	391	420	418	401	395	388	371	425	420	433	413	382	389	381	380	398	405	385	438	383	393	429	355	399	403	397	410	405	383	363	388	386	389	428	392	384	381	391	381	369	400	407	391	380	386	434	394	352	412	374	384	418	391	404	408	456	383	402	385	422	400	394	384	351	399	430	411	374	385	422	400	439	390	387	420	394	440	363	417	421	386	384	405	404	375	421	376	440	390	401	402	400	434	394	373	422	391	398	392	381	389	396	413	383	396	406	397	387	405	420	390	391	439	416	418	409	387	348	418	433	383	411	415	426	384	464	412	450	394	406	361	398	428	393	406	371	351	380	352	421	419	390	414	383	410	364	432	392	400	402	402	393	431	436	433	382	403	419	393	428	397	416	392	384	402	454	438	412	425	397	397	436	394	374	390	415	443	376	396	423	361	393	390	354	413	394	399	417	388	440	427	433	385	431	384	420	375	398	393	407	378	378	427	413	382	360	378	407	408	397	435	409	419	347	369	387	370	396	413	407	409	405	418	401	391	393	403	379	378	412	401	400	380	389	434	402	380	417	386	370	397	395	381	405	385	416	401	415	400	425	365	412	414	400	385	411	416	407	387	393	415	421	397	421	379	415	400	404	401	429	376	399	416	376	405	392	406	368	399	448	406	431	387	401	428	412	393	388	390	441	402	383	391	428	400	413	421	374	411	415	384	408	402	398	423	406	384	414	379	388	417	447	404	382	431	412	431	427	379	425	414	404	425	395	446	393	429	360	395	378	422	421	409	410	427	395	390	385	377	425	387	368	404	428	425	435	395	409	396	373	358	396	408
29518	2284	4572	5410	4931	4105	3460	3088	2597	2333	2047	1860	1754	1607	1544	1430	1449	1427	1318	1274	1313	1189	1236	1168	1171	1157	1151	1175	1098	1046	1043	1083	1053	1050	1059	1096	1068	1148	1112	1123	1065	1048	1119	1081	1051	1040	1060	1029	1002	1051	968	981	1002	1060	1011	1041	1042	1034	966	918	971	984	991	1013	985	960	912	951	999	975	992	1006	963	939	955	993	946	966	960	950	1013	973	935	991	1004	926	963	980	953	943	947	945	964	922	982	992	929	959	929	952	1003	927	979	998	1009	989	939	932	885	945	897	923	984	941	980	1014	982	1000	931	973	982	900	949	887	920	985	974	964	937	916	987	966	983	992	939	1003	966	971	957	939	1012	941	975	935	941	997	910	905	927	914	914	982	925	961	934	992	913	912	951	980	900	958	933	974	944	941	964	933	939	964	985	928	944	887	907	982	968	949	988	925	1027	977	940	960	955	985	938	951	918	902	953	991	952	928	896	942	986	967	986	941	974	938	952	979	977	891	888	946	936	961	974	905	932	969	1003	961	971	937	959	1029	998	943	970	939	965	901	943	991	1002	913	979	939	951	944	943	963	936	950	962	906	955	893	941	933	1005	960	953	956	958	935	966	995	931	1017	970	1003	964	975	985	998	1021	979	922	973	950	933	919	949	924	1012	957	921	966	928	913	914	968	930	988	957	941	939	969	973	938	1023	930	965	934	975	941	967	922	970	937	904	975	961	989	937	938	965	920	903	949	939	893	944	924	930	921	950	983	945	923	956	942	946	972	953	965	880	918	948	966	960	932	952	915	908	972	882	937	981	1008	968	961	908	900	930	891	950	992	916	968	898	941	942	900	966	905	938	917	866	1041	927	942	1038	915	908	974	981	944	990	920	956	958	929	977	994	1022	932	981	932	935	1005	950	935	952	968	878	969	965	950	969	913	944	931	929	973	975	937	882	982	1005	941	947	944	933	940	963	968	906	997	953	976	986	895	892	915	920	947	944	940	951	1016	935	902	965	883	934	919	979	941	961	923	976	958	981	990	955	971	936	922	964	936	963	943	955	999	976	988	934	965	893	923	941	951	947	930	879	932	936	958	998	954	906	958	950	910	910	955	959	921	952	959	972	955	951	962	971	941	944	987	979	930	926	901	910	901	1000	955	946	979	984	963	988	926	950	946	989	908	934	954	939	956	1002	926	929	959	938	982	965	953	980	905	941	930	928	938	1019	933	959	955	967	942	997	924	956	987	941	922	918	967	989	985	948	873	934	928	919	908	908	988	956	948	934	974	932	998	965	944	978	938	940	1033	957	992	1002	981	973	954	1011	972	919	877	909	958	941	940	969	907	966	937	944	990	921	926	998	945	937	957	973	915	977	916	905	946	954	903	968	970	946	943	1059	918	913	919	903	957	932	982	932	947	994	969	956	973	919	1025	977	962	1010	952	956	934	959	947	945	918	1006	973	962	956	958	983	939	996	940	954	909	939	904	932	926	963	951	942	983	933	1012	965	952	892	944	942	949	980	952	913	938	1031	928	934	914	993	945	1009	966	929	1006	973	971	934	884	959	930	978	969	937	918	971	911	949	907	972	928	945	980	929	943	896	992	942	972	998	956	932	937	1002	971	909	959	1019	907	1030	984	915	931	952	925	1020	939	995	943	949	953	930	928	921	900	956	918	906	990	1002	960	902	901	937	964	913	955	921	898	960	935	909	909	942	906	959	943	919	880	1009	971	987	948	952	939	971	978	957	961	916	934	946	998	959	916	982	896	921	945	949	943	900	919	928	890	964	924	1028	968	983	887	942	945	909	972	903	945	904	945	972	955	1007	962	962	930	936	964	900	936	930	952	966	974	908	953	919	936	879	969	981	925	943	954	944	928	961	948	926	953	968	918	944	933	962	953	1010	959	934	909	985	953	908	929	924	938	934	950	926	997	941	1011	987	993	983	906	963	990	926	904	909	971	969	925	982	937	978	955	911	970	952	933	960	975	937	977	952	957	937	941	948	971	995	969	931	976	945	916	988	947	933	953	915	935	915	980	938	957	921	951	885	928	957	977	969	961	991	960	958	951	889	963	970	919	932	949	939	987	933	978	988	935	973	914	944	944	994	958	972	937	907	1016	934	902	986	934	924	862	1008	979	960	919	969	951	964	962	939	951	939	911	954	927	911	1006	907	982	949	958	938	903	911	977	939	986	921	964	959	846	924	955	936	943	963	952	982	934	958	965	988	993	931	958	983	915	999	942	894	924	865	910	925	957	941	892	975	916	918	915	961	917	938	973	934	913	928	939	981	920	1001	945	993	936	961	932	950	955	965	908	1001	970	970	945	929	937	959	944	922	972	991	910	890	945	942	953	917	950	927	919	973	888	963	914	896	945	954	1011	970	937	1038	967	983	963	936	948	956	958	960	930	900	930	1000	922	917	925	977	943	959	928	919	950	935	926	932	927	962	950	913	933	930	935	911	970	925	941	935	945	941	965	942	978	982	898	920	940	900	1006	1003	910	903	885	996	973	974	920	948	926	965	982	951	938	950	916	951	902	951	979	986	1015	946	906	1003	931	939	974	892	934	944	904	948	959	933	933	971	947	939	926	956	965	927	929	976	918	957	925	942	955	940	966	933	999	945	968	910	1019	916	921	961	987	895	972	959	940	976	977	979	949	949	970	907	1021	885	961	981	968	957	968	956	973	941	994	920	932	989	923	927	975	900	966	940	932	931	955	972	978	919	949	948	944	962	899	973	938	986	956	962	922	924	978	970	943	885	942	942	954	991	935	987	959	938	926	932	962	1015	923	940	912	939	948	968	919	928	1000	943	948	950	962	937	940	970	969	934	907	955	895	982	978	980	920	956	901	949	923	931	913	968	943	959	944	913	919	947	1020	971	974	976	944	976	988	979	979	899	1013	947	961	992	949	995	908	972	948	901	903	974	956	978	994	942	965	945	936	957	974	952	955	954	986	881	944	971	970	985	906	969	929	879	962	964	988	931	987	951	945	988	965	911	892	971	902	971	955	948	927	918	1000	916	953	953	1012	874	973	980	946	910	944	956	969	944	992	915	935	949	959	961	930	1020	918	894	912	937	921	953	962	979	965	877	952	939	967	950	998	933	925	909	929	916	918	963	927	922	935	991	962	947	953	948	953	1001	956	933	923	979	1003	958	930	937	941	1006	1003	969	951	952	960	941	979	938	905	935	932	932	954	950	934	953	966	916	962	930	883	951	924	926	917	921	991	980	940	943	964	921	916	978	925	990	939	978	959	923	944	939	947	971	958	860	951	923	999	944	958	972	953	950	962	950	985	908	918	1001	923	926	921	949	910	930	957	983	955	941	985	922	953	957	976	943	934	914	953	968	944	960	981	966	932	904	945	899	968	932	940	922	942	922	975	990	947	965	976	970	940	1002	949	946	966	930	924	980	931	944	941	972	962	964	985	944	989	936	954	905	895	924	937	973	954	992	906	997	925	966	937	990	981	934	964	965	984	941	961	959	909	923	937	942	912	914	927	981	965	962	887	951	968	925	924	930	958	977	981	954	912	966	964	892	946	980	934	957	958	955	985	928	939	1002	902	949	920	937	969	989	952	931	970	915
4143	207	214	223	196	179	174	177	176	183	164	166	143	155	169	138	145	148	147	145	138	138	149	152	129	172	158	162	150	145	155	141	156	156	165	155	173	165	141	153	151	148	155	153	127	123	147	150	148	138	153	137	144	140	153	149	147	152	156	150	145	152	125	112	160	153	158	141	154	145	141	154	141	160	144	137	132	139	142	138	148	158	152	157	144	151	118	147	158	138	140	147	139	154	157	145	166	156	165	156	130	129	142	148	173	152	169	132	130	148	143	150	151	143	130	171	139	165	138	148	141	152	142	160	164	146	133	145	138	128	153	145	165	135	142	134	131	137	141	152	129	170	121	167	151	148	144	150	135	137	156	142	135	153	152	134	166	141	145	145	135	148	134	142	148	122	155	136	154	151	163	146	156	158	138	121	141	145	143	117	134	152	159	134	147	142	142	124	154	180	168	149	148	158	141	118	156	155	145	166	144	133	141	154	124	165	136	129	145	134	165	172	140	132	131	133	168	173	144	149	156	145	143	153	132	139	132	128	143	121	145	133	140	141	158	124	120	129	143	174	143	143	151	160	159	124	126	129	135	148	134	141	150	149	145	144	141	165	159	141	133	123	145	144	156	157	149	147	146	141	137	158	154	147	169	145	159	125	146	173	139	157	137	173	144	162	164	152	150	150	150	149	141	134	158	173	166	149	151	133	141	139	117	151	147	132	132	153	124	138	128	144	176	142	139	145	124	165	126	140	165	154	149	144	168	138	149	138	153	129	136	170	123	122	119	145	147	144	153	151	141	140	160	153	163	154	176	130	152	150	121	136	139	130	153	151	150	154	118	136	158	156	157	136	148	154	147	138	161	122	131	160	148	146	159	132	148	150	131	135	141	136	134	125	137	152	129	147	161	162	162	125	140	161	136	144	167	145	177	137	152	153	136	124	142	119	140	136	162	163	155	144	140	133	140	138	142	137	147	162	149	152	167	161	139	180	142	150	165	149	146	148	131	137	149	158	141	179	159	149	134	160	167	159	173	145	154	142	138	148	121	135	141	129	133	154	164	139	161	142	161	132	136	160	140	151	174	149	142	137	142	145	154	143	132	164	146	146	143	157	144	147	146	129	161	149	131	169	157	165	160	151	148	147	159	167	164	159	128	160	152	160	145	126	116	151	115	148	146	153	158	152	135	136	157	170	166	140	155	157	148	146	154	131	160	137	140	156	174	142	155	150	153	156	131	159	121	154	168	131	123	116	129	148	143	142	149	139	139	143	143	167	161	157	166	175	146	146	153	145	155	144	125	168	161	160	152	128	138	151	148	147	139	144	159	165	148	140	152	136	126	148	129	158	154	160	147	141	139	180	151	127	150	130	137	127	167	155	165	159	137	143	154	146	151	129	146	133	128	125	138	149	125	132	149	159	158	135	135	165	154	137	144	150	140	137	139	119	160	152	121	154	135	159	160	138	154	147	141	155	156	133	138	156	138	125	150	138	138	165	165	153	164	137	168	173	149	152	155	171	169	130	140	135	144	125	190	137	155	150	174	146	137	149	149	140	159	157	135	151	159	135	154	160	148	162	162	124	158	126	144	151	151	139	149	148	142	145	168	130	135	173	155	172	144	147	135	144	146	150	117	162	129	138	158	135	146	144	133	158	147	151	139	125	148	131	144	146	152	150	160	128	151	150	136	154	165	150	140	147	136	166	132	156	123	148	121	145	146	139	120	144	162	161	150	132	142	139	141	175	140	169	153	138	145	145	132	120	144	149	127	150	153	162	159	167	138	139	123	129	141	136	157	123	163	163	150	156	157	129	167	146	158	164	144	147	172	160	140	149	144	168	157	154	142	124	140	151	145	149	108	157	153	142	169	139	142	158	150	142	137	131	140	137	144	152	133	144	151	147	160	150	116	128	133	134	146	145	140	126	145	164	160	158	138	154	173	166	139	140	145	128	162	147	136	133	151	131	141	161	162	147	150	140	159	151	140	146	147	149	157	155	121	161	151	162	151	147	164	133	142	146	136	152	159	138	132	138	135	154	170	145	142	152	131	139	144	153	150	158	131	147	122	136	145	159	164	155	154	161	148	141	154	166	161	143	143	149	125	142	149	153	154	162	155	150	163	141	141	147	150	146	143	155	141	139	145	147	132	147	153	152	135	157	148	146	152	172	150	163	147	134	154	149	152	132	141	156	150	146	134	141	146	149	160	148	136	138	145	150	154	155	145	143	158	158	137	154	152	156	142	164	169	147	130	137	183	153	162	126	155	142	148	155	156	163	151	140	140	119	153	151	140	142	144	145	150	154	137	134	157	170	134	141	149	122	143	158	157	133	156	147	148	144	158	150	139	140	162	135	154	147	143	146	151	134	143	151	135	169	163	149	146	136	121	139	137	143	155	145	130	161	145	143	149	164	144	136	128	146	141	136	137	133	165	157	129	171	154	140	155	142	131	174	146	149	155	181	138	139	152	147	131	141	175	152	165	159	133	152	155	169	133	146	139	149	157	145	141	146	152	143	141	131	164	149	148	143	161	143	137	149	150	144	169	152	141	136	144	161	155	153	151	140	171	139	134	163	153	150	144	152	157	157	126	148	131	160	152	143	149	128	137	156	140	139	142	150	142	143	150	161	182	162	146	159	138	147	137	161	166	138	164	132	131	156	125	155	139	150	125	150	131	148	154	157	127	148	144	160	146	133	151	171	150	138	162	161	149	143	170	145	151	132	157	178	146	145	163	166	142	146	153	156	155	164	141	146	130	154	151	149	157	165	151	148	166	166	142	168	150	172	163	158	157	162	155	144	157	146	140	157	142	164	125	153	147	163	156	144	147	154	130	151	117	119	127	151	127	155	149	140	135	152	163	151	129	143	143	151	129	132	140	138	148	167	134	135	140	153	139	169	157	150	135	137	139	149	124	145	135	151	134	144	163	149	135	151	160	130	145	160	174	153	121	148	122	148	158	134	150	126	113	155	152	128	159	155	143	138	152	155	166	150	147	130	154	154	168	168	176	140	133	148	143	134	162	131	128	122	136	150	149	170	150	154	146	127	150	134	180	140	160	133	160	138	166	169	133	157	137	140	125	161	156	147	134	150	144	182	135	132	140	124	159	155	144	124	159	175	162	145	130	141	156	140	145	163	145	150	137	154	119	147	128	150	164	146	134	126	141	148	145	139	145	153	143	160	126	151	123	152	135	155	167	163	168	141	130	144	146	124	138	164	142	141	163	153	122	153	155	147	152	155	144	124	158	142	150	145	163	143	156	146	131	149	151	147	157	161	154	157	131	152	144	149	157	139	144	150	149	132	153	139	133	158	147	140	152	141	130	165	151	149	146	151	147	154	146	136	137	147	144	169	139	112	139	129	145	169	146	147	161	170	157	146	141	147	135	131	165	143	131	169	165	148	161	147	122	167	161	172	126	137	169	160	154	147	134	149	153	138	152	165	159	130	144	161	159	159	160	148	139	135	136	141	150	158	161	149	139	151	167	131	139	170
4655	528	602	653	648	552	567	571	532	474	436	463	475	454	437	439	470	408	452	418	471	438	430	468	412	452	420	443	421	399	432	433	411	413	493	420	425	421	432	439	437	467	456	447	466	404	440	454	469	440	388	426	433	431	399	446	434	444	403	420	420	420	465	437	421	409	424	445	419	447	409	413	429	399	433	413	431	436	426	406	438	434	394	388	381	370	459	430	455	447	441	422	436	430	457	428	431	441	417	451	436	448	433	375	425	418	445	464	423	463	400	442	416	433	423	449	422	433	417	423	466	429	416	492	437	419	401	424	401	432	426	457	425	435	432	490	400	420	464	455	410	409	454	412	431	465	425	422	466	420	423	427	434	468	420	416	415	445	457	452	434	412	437	458	452	418	427	433	430	419	426	404	472	419	444	402	452	396	424	403	441	439	408	406	430	439	375	462	394	477	448	384	409	438	415	410	449	424	401	470	398	427	421	428	448	442	425	408	427	455	445	381	456	434	406	426	409	430	399	435	443	446	438	436	449	448	398	406	448	403	442	453	410	410	406	419	387	436	422	449	423	410	455	422	414	393	448	418	461	406	386	448	382	462	413	418	422	438	430	443	406	428	445	435	453	422	465	412	453	420	444	433	467	425	423	418	428	458	407	433	431	412	428	446	394	420	431	404	447	413	432	426	414	425	410	435	435	416	395	422	440	400	419	433	427	421	452	396	437	425	412	441	426	436	431	412	461	450	388	425	425	454	411	416	398	430	433	440	417	402	414	439	426	446	476	394	430	417	410	469	412	398	429	375	456	472	413	438	431	402	421	433	446	409	408	419	423	446	367	419	454	407	437	412	392	419	376	450	419	425	488	441	412	444	460	416	422	441	421	452	458	421	417	417	438	397	447	397	457	402	436	440	453	420	439	451	430	449	430	454	418	393	407	467	442	427	434	427	422	429	397	428	395	429	432	403	434	463	411	422	419	450	431	418	437	409	426	455	428	460	407	408	407	417	439	432	429	395	448	435	429	420	437	398	381	435	426	433	425	428	433	370	409	421	445	409	410	427	422	410	450	425	434	403	429	425	412	420	438	453	437	411	427	454	452	418	408	441	436	423	422	423	449	408	420	431	428	464	430	452	377	419	429	409	451	415	433	416	442	433	418	425	449	457	410	439	465	436	434	438	415	400	356	449	453	415	465	440	419	435	454	418	404	476	403	406	440	444	395	414	422	406	453	446	423	408	405	459	446	394	455	398	425	468	427	443	454	399	428	416	377	422	424	409	440	460	469	422	418	468	438	432	402	431	452	419	455	437	411	403	408	486	422	426	429	460	433	430	452	412	412	445	405	419	444	429	436	438	433	420	370	434	411	434	405	469	412	410	397	452	379	438	429	413	414	403	435	432	417	430	415	435	432	414	438	442	419	409	454	436	430	451	396	421	432	422	426	471	422	450	431	403	460	436	423	436	433	391	438	403	487	414	411	402	410	391	424	427	427	462	458	461	401	441	459	461	403	431	432	447	424	396	429	440	453	420	409	432	440	471	428	423	419	415	416	403	427	467	419	448	447	458	393	451	408	443	438	460	416	431	434	413	416	439	421	418	442	415	430	388	418	423	405	451	424	429	425	412	434	464	452	437	438	440	427	424	447	414	424	423	457	409	406	461	411	425	414	416	402	461	396	452	436	429	440	455	438	398	470	428	426	428	419	444	415	426	444	395	389	417	465	419	436	422	436	483	417	450	422	464	428	408	420	444	417	427	437	417	437	424	416	393	423	427	399	417	434	436	421	488	423	418	396	413	409	427	448	443	445	412	411	430	390	434	416	458	421	418	425	448	424	443	430	444	439	448	439	411	435	419	433	456	374	413	381	432	438	413	441	432	467	449	418	455	397	465	433	455	435	442	436	437	426	402	404	422	455	437	450	425	443	406	435	410	455	445	433	430	402	454	414	458	438	391	399	428	412	409	423	449	432	442	428	449	404	438	388	396	456	427	450	436	426	421	456	459	429	436	426	429	414	432	436	449	405	460	454	411	420	426	426	411	413	445	440	455	462	413	471	389	402	456	438	435	427	436	433	378	370	445	460	438	437	441	389	411	413	431	446	423	439	426	428	439	423	471	430	415	456	439	416	468	443	461	409	402	426	410	403	407	455	422	429	444	452	437	433	458	428	459	425	446	424	436	423	431	465	475	428	405	424	419	433	415	449	428	399	395	481	433	409	404	425	420	473	444	411	495	420	429	446	425	423	435	425	426	430	396	450	421	445	404	442	404	388	403	422	429	415	423	403	452	428	408	446	423	414	423	444	384	417	445	404	433	453	400	437	432	397	407	414	401	414	440	408	438	424	452	409	413	466	441	429	415	452	444	425	435	427	428	443	407	444	417	429	375	442	407	394	419	410	417	401	451	434	399	477	410	478	407	449	426	429	409	447	425	436	436	404	445	403	398	463	441	424	427	450	404	437	454	409	422	429	420	442	449	459	425	456	463	484	425	404	432	464	391	435	434	415	415	422	398	379	454	424	450	386	420	422	401	436	436	419	417	417	426	432	455	434	463	394	474	421	426	462	437	424	417	421	432	422	434	423	416	427	421	451	437	487	433	413	434	425	422	399	459	425	402	415	437	442	418	441	443	455	424	426	452	424	394	419	416	420	452	419	397	410	431	403	403	469	447	441	437	440	450	440	468	396	438	395	418	437	448	442	429	412	407	421	411	431	444	426	416	444	422	383	425	402	442	436	407	449	453	439	389	431	440	426	418	443	453	436	440	424	426	407	444	427	435	457	450	415	403	412	423	444	385	441	464	398	455	434	431	419	401	401	427	446	431	465	448	396	442	394	439	388	407	405	422	444	425	428	405	443	418	432	415	400	448	438	423	420	400	424	431	440	414	424	394	447	462	463	432	453	428	436	427	448	416	426	460	411	426	439	418	433	485	438	427	428	415	432	401	428	413	457	427	407	401	421	427	398	439	428	404	423	423	432	446	396	404	422	426	444	448	370	456	411	387	394	439	468	436	429	441	434	455	436	422	401	448	452	436	445	457	419	444	420	467	418	461	444	434	438	433	387	423	424	445	458	418	388	434	414	455	469	389	448	416	475	415	474	411	393	429	462	427	431	398	472	429	431	441	412	413	466	450	421	410	462	412	440	430	415	441	449	410	429	406	451	435	417	457	446	404	437	425	408	432	407	385	404	417	392	424	420	439	407	434	463	395	447	426	449	441	391	445	445	392	403	415	435	376	455	448	440	416	427	409	435	412	402	421	437	436	388	418	411	453	453	465	428	413	407	379	418	455	460	397	445	415	418	383	444	449	455	425	421	422	426	447	425	443	428	428	433	421	433	410	464	428	472	391	437	422	435	398	453	423	439	407	429	457	416	408	435	409	401	450	444	438	436	431	397	431	427	404	432	429	446	420	417	414	410	421	405	413	470	399	431	433	432	436	395	371	402	468	421	413	431	435	428	405	404	416	400	421	434	409	424	421	441	448	440	385
46714	12851	2218	1020	669	629	469	384	384	310	320	313	273	287	269	281	271	270	274	251	253	221	270	233	197	250	236	223	240	236	251	240	195	234	245	213	229	241	217	250	228	257	225	218	202	240	226	246	229	212	238	221	195	203	227	247	241	223	223	225	226	235	231	227	195	237	204	206	249	220	206	232	216	224	221	219	232	232	238	209	243	208	223	218	238	239	249	221	226	227	236	245	245	236	242	194	205	209	226	249	248	235	238	222	227	229	231	244	223	230	219	216	212	231	224	218	234	209	224	254	207	245	199	230	235	237	255	225	216	227	232	212	233	236	240	234	223	252	219	232	232	261	235	221	214	249	214	236	220	233	259	246	215	250	226	207	225	196	220	220	203	221	224	197	218	206	249	207	239	236	200	238	231	216	218	219	243	235	212	226	227	231	211	224	227	229	211	225	226	210	198	221	239	221	236	220	237	220	249	241	229	221	246	228	233	216	240	210	234	274	236	221	230	235	209	215	223	226	261	218	217	239	213	248	221	223	217	235	201	224	217	237	237	209	229	202	221	213	241	239	209	203	221	222	230	225	211	201	207	186	255	205	221	238	237	208	223	232	228	221	238	222	247	236	240	208	209	229	206	235	242	233	224	205	241	247	251	230	239	263	231	199	216	254	223	233	218	226	200	196	224	197	216	219	226	215	254	231	236	215	262	215	235	209	229	228	219	222	205	237	233	244	237	220	246	186	219	234	223	209	237	245	238	216	219	254	229	219	212	219	201	224	242	227	219	235	237	228	266	242	202	223	236	253	235	217	227	203	198	219	227	212	228	224	217	219	180	206	210	218	207	226	260	232	239	213	199	227	219	232	232	232	228	239	219	223	246	248	246	225	198	246	232	211	237	197	210	233	226	222	215	255	213	231	254	216	213	218	235	207	229	225	231	194	241	226	231	200	207	216	220	222	270	204	234	257	230	211	217	248	204	213	221	207	229	213	202	212	229	218	236	244	228	242	232	232	224	244	227	233	222	202	217	232	220	256	223	234	216	239	226	211	243	230	212	219	236	230	231	228	220	225	259	214	197	248	238	206	223	256	268	223	220	245	227	207	255	258	234	214	243	243	234	210	265	239	235	239	224	220	239	227	226	235	216	227	191	211	269	255	250	264	217	246	228	214	233	254	198	227	223	224	199	193	248	212	241	233	223	211	229	249	224	223	220	221	230	237	198	222	236	245	227	209	207	238	228	232	212	235	244	244	222	240	229	238	237	253	220	209	233	213	224	212	242	197	236	226	221	228	252	209	235	225	212	223	244	234	240	256	241	236	210	228	236	241	225	184	232	247	214	236	215	217	265	190	246	228	199	218	213	215	211	244	228	234	227	227	216	224	232	226	241	226	222	234	246	222	264	227	211	220	228	219	228	227	220	226	206	207	221	247	233	238	250	213	198	242	222	238	233	237	213	232	239	216	226	227	239	214	247	220	230	229	218	214	202	227	216	243	232	246	229	225	217	200	229	205	214	232	203	226	205	209	248	223	233	236	245	206	223	221	234	241	235	245	256	207	247	232	229	228	255	265	242	266	227	219	210	228	221	215	235	261	229	232	223	225	191	228	242	197	229	217	227	219	240	229	250	208	228	252	250	228	223	231	213	237	239	210	238	235	229	208	215	221	243	240	242	262	209	201	215	221	219	247	261	252	205	218	220	209	249	274	222	220	237	205	190	252	250	232	221	213	237	219	242	209	220	223	191	213	221	213	241	217	216	236	221	235	220	242	252	269	202	226	261	214	208	233	224	204	220	203	211	233	241	228	232	249	219	240	199	245	231	224	201	231	208	214	202	217	219	198	244	218	215	204	218	198	238	244	227	213	218	255	233	216	217	241	242	246	236	213	235	216	227	245	223	218	223	242	205	199	227	242	205	218	206	205	222	212	213	226	216	209	236	226	207	216	219	249	210	245	223	216	230	232	241	222	211	248	219	249	224	218	268	244	218	232	207	218	212	254	245	250	224	219	233	207	246	241	242	224	220	242	226	215	233	213	211	235	226	210	209	227	228	229	223	224	241	225	231	213	212	232	237	260	216	248	231	225	220	223	219	242	235	215	219	248	225	210	215	202	230	212	236	212	237	205	241	206	215	212	247	187	212	205	206	233	245	235	257	211	250	224	224	210	227	248	238	238	223	208	226	210	213	221	226	230	210	241	212	203	209	214	214	224	235	206	228	225	246	230	223	214	217	236	218	249	256	245	220	256	229	239	221	254	217	218	244	243	239	251	208	236	221	236	228	221	233	223	226	228	232	239	235	237	226	236	216	241	253	245	222	225	231	231	193	228	214	216	225	215	217	225	242	256	217	220	196	243	234	241	240	248	248	209	202	224	236	223	212	212	221	233	234	225	223	225	254	247	211	233	238	245	209	256	210	238	230	210	224	253	237	226	214	227	230	215	245	202	234	217	211	212	229	203	235	210	224	240	232	210	225	230	220	218	252	229	236	217	238	256	233	237	255	229	217	215	219	205	217	227	223	230	200	235	227	229	214	209	189	225	225	233	210	237	236	223	216	250	238	206	221	227	234	204	195	193	251	244	234	232	227	224	253	219	226	219	209	246	235	218	224	229	205	233	247	210	235	221	231	224	228	232	239	229	226	226	217	220	236	205	205	221	217	205	200	210	231	230	199	216	237	223	206	222	221	215	255	247	249	252	224	219	228	252	235	229	241	240	247	250	226	237	226	238	212	237	222	227	257	210	226	208	236	228	208	241	240	218	219	239	226	234	231	236	212	223	221	245	226	216	218	212	233	248	241	215	228	215	248	215	220	237	225	227	244	209	227	214	221	226	197	209	254	248	211	205	246	251	228	226	234	226	216	238	252	218	219	223	228	240	215	199	216	230	229	238	238	212	228	240	245	190	198	226	233	228	242	222	234	216	215	240	201	221	203	225	215	223	222	225	227	218	246	230	223	228	209	208	242	243	223	206	218	214	223	216	201	223	214	230	250	222	234	218	237	235	246	239	245	211	223	226	245	240	229	259	238	233	228	265	219	217	237	222	244	253	215	226	214	223	250	211	241	251	226	226	237	231	213	250	261	229	213	228	212	215	211	224	227	219	250	212	216	225	235	227	214	250	213	232	240	235	252	218	209	246	260	225	224	215	239	245	234	232	246	224	238	204	222	221	236	222	224	204	248	219	228	224	245	214	235	219	221	215	209	203	225	226	201	228	234	246	214	224	213	248	225	214	247	238	230	205	239	224	208	228	223	226	239	239	208	226	214	234	218	237	235	226	241	222	220	247	198	267	253	217	240	220	226	216	230	227	214	231	209	233	242	221	248	223	242	203	222	219	237	189	257	222	227	205	241	226	236	192	222	199	241	229	231	249	210	207	257	202	227	234	226	217	212	204	236	218	240	219	258	238	228	251	221	242	237	209	203	232	200	220	234	233	218	214	259	230	243	207	222	231	220	223	214	206	243	236	201	205	210	217	218	248	212	201	223	246
22881	1297	2472	2963	2719	2239	1878	1617	1517	1304	1153	1063	932	978	971	872	794	840	803	766	755	737	732	751	708	769	672	745	680	709	699	642	695	662	654	719	706	719	702	673	703	714	730	671	622	697	638	651	650	622	607	618	619	644	662	685	674	565	605	634	598	638	599	636	631	652	642	631	627	628	621	615	622	608	614	640	636	617	653	562	638	641	658	622	606	573	614	581	624	633	639	625	596	637	621	596	662	618	554	637	592	607	612	634	626	595	616	621	613	630	627	576	620	642	635	592	599	633	589	589	587	638	595	607	607	585	639	581	645	613	613	559	646	630	574	631	642	565	590	587	589	597	634	636	608	590	593	619	565	560	596	546	625	590	604	595	620	623	576	645	661	619	652	586	632	599	588	615	586	610	604	643	612	582	564	584	605	606	606	608	641	660	584	534	590	610	553	594	625	613	591	620	603	547	560	601	604	618	588	592	615	582	630	617	608	585	612	587	572	601	618	612	625	602	593	577	631	633	629	630	623	602	646	625	633	598	607	587	605	637	592	607	603	621	601	619	625	606	601	584	599	583	609	637	676	609	585	576	599	625	561	567	591	609	586	576	619	579	597	614	630	560	633	576	606	616	625	621	562	616	603	651	602	577	660	610	598	604	585	633	610	576	563	605	631	606	555	613	581	616	607	629	605	571	573	595	605	620	602	608	651	629	605	623	597	577	615	654	605	623	570	632	634	658	613	612	615	560	600	598	649	614	629	638	637	627	656	609	620	634	581	609	626	618	628	608	611	625	559	595	629	597	633	605	599	647	600	633	620	594	616	612	613	579	639	572	595	595	594	630	632	664	621	562	640	588	625	610	572	649	605	618	623	626	577	615	646	623	623	655	634	634	609	622	597	589	594	629	635	626	654	607	613	626	620	560	557	592	570	588	602	602	601	631	592	550	657	639	576	621	589	615	652	635	605	592	609	588	624	585	633	614	594	583	624	602	590	629	615	626	610	622	598	610	592	650	580	565	611	649	555	594	609	584	626	625	623	604	604	586	635	627	630	644	627	597	610	606	530	618	614	594	636	538	630	624	605	611	616	603	580	618	577	596	603	614	629	648	588	642	631	601	607	603	588	597	621	604	602	596	603	626	618	622	557	552	580	617	620	621	648	561	590	605	624	569	615	626	602	638	644	642	595	597	615	626	644	599	597	630	641	631	588	621	622	649	576	636	596	577	629	643	639	592	620	636	584	604	617	588	568	594	601	592	593	609	630	584	618	634	598	609	613	581	583	636	632	614	580	577	599	591	607	591	612	627	625	610	581	576	610	589	620	613	581	626	596	640	612	610	576	586	587	588	551	629	633	607	616	597	533	583	606	606	580	582	639	623	578	617	578	603	623	598	609	593	605	592	546	654	592	588	600	655	612	605	627	682	607	608	624	640	622	607	616	609	590	609	587	603	663	583	597	576	601	657	596	635	537	607	609	548	588	633	621	639	581	591	641	581	591	589	608	559	581	593	586	624	628	600	578	612	625	598	611	634	609	645	648	604	595	580	653	562	614	600	565	602	616	634	569	613	638	565	620	639	635	577	633	568	640	631	591	621	616	631	654	609	640	593	596	589	623	587	621	602	615	645	547	630	620	580	585	600	629	598	588	553	575	610	609	589	584	627	621	586	584	592	631	631	620	570	612	594	601	587	558	601	604	636	651	624	577	629	548	593	591	673	585	585	586	605	594	629	572	589	581	565	597	611	595	598	615	621	593	606	591	626	617	609	633	576	616	593	619	609	585	623	609	600	563	625	638	610	574	632	589	638	641	633	626	655	552	579	634	614	621	611	631	592	603	582	576	596	631	610	593	666	555	615	603	634	639	596	571	610	607	569	609	614	594	618	628	580	613	623	585	582	651	635	579	607	578	590	555	578	592	590	625	579	604	605	583	587	602	600	620	614	600	593	597	598	602	560	595	632	600	574	677	581	584	604	586	598	623	592	577	585	589	620	624	584	653	627	575	585	624	593	613	630	626	620	615	600	610	600	631	605	590	567	601	591	590	582	605	608	581	603	593	592	587	586	648	631	616	631	634	544	616	651	583	600	612	579	617	604	610	599	578	633	591	622	625	654	598	623	607	635	611	584	610	636	611	634	603	583	589	631	599	615	642	616	591	588	616	574	561	574	614	622	542	576	641	582	584	581	578	571	615	606	608	568	600	623	642	627	577	607	608	608	635	655	585	608	614	560	603	652	606	594	582	626	621	591	590	595	599	595	618	552	623	614	585	596	607	628	597	581	657	569	608	580	603	614	615	628	559	581	584	580	579	613	610	609	580	565	587	615	582	606	603	590	615	670	604	583	598	605	601	584	614	616	627	625	622	589	629	609	592	601	633	559	620	616	581	610	617	608	594	631	608	613	628	579	600	576	589	592	568	594	581	548	641	589	604	584	609	591	647	577	595	631	591	579	621	568	624	588	572	603	645	661	578	615	617	619	573	571	567	609	623	624	585	645	592	601	628	628	614	632	597	577	604	618	583	638	646	643	612	596	596	593	566	605	603	617	588	599	637	582	631	641	646	626	631	617	568	611	624	605	626	623	610	597	646	635	634	611	635	612	626	590	613	624	588	595	605	554	576	609	613	604	549	687	622	659	626	665	638	593	597	615	584	589	601	624	588	568	579	583	592	620	592	583	633	601	598	606	619	597	626	586	603	602	555	621	598	608	610	596	603	617	582	637	580	647	576	586	589	608	596	601	600	597	650	623	635	622	608	607	601	639	589	646	617	574	582	608	616	609	573	602	628	608	600	590	582	614	549	564	590	602	609	577	592	633	627	577	612	584	603	617	628	601	582	617	598	599	599	639	627	616	622	608	599	591	603	596	601	627	626	596	606	600	620	596	582	621	641	584	569	645	598	611	630	593	645	594	616	617	658	618	623	626	639	634	608	611	560	605	621	592	614	645	619	615	606	630	592	627	625	578	634	608	614	637	610	614	568	624	614	603	607	620	643	627	614	623	595	637	604	556	583	592	638	630	615	600	615	605	581	574	608	588	603	626	600	564	579	587	583	578	592	630	619	591	596	586	588	646	631	581	633	583	587	574	648	657	606	663	635	574	630	633	622	599	603	596	637	581	575	612	584	642	581	596	587	613	594	584	605	563	598	676	621	642	593	643	603	641	564	616	578	599	606	581	591	611	586	666	562	613	670	617	608	597	609	606	609	624	618	608	633	613	626	616	613	608	655	597	628	614	628	593	637	604	608	652	632	572	616	642	636	586	610	626	612	611	603	601	598	578	598	598	628	627	585	589	590	591	623	600	629	598	602	566	619	632	600	608	648	620	611	609	582	620	590	652	599	577	637	593	578	651	613	554	623	650	619	649	613	625	635	641	629	598	611	621	568	616	611	617	608	597	606	586	598	594	584	588	640	649	622	602	611	612	586	603	616	583	629	619	640	605	598	614	580	614	634	610	566	595	597	600	592	669	616	573	585	652	645	571	631	556	595	620
55042	21160	10557	2795	1523	1030	871	779	684	627	628	558	541	478	508	527	493	469	455	440	430	438	464	415	435	418	426	437	439	448	426	445	416	400	429	408	399	414	393	452	388	492	406	446	429	409	447	399	429	436	410	431	432	420	425	409	427	434	395	433	379	378	407	412	376	410	416	424	417	406	415	462	406	430	417	377	408	374	376	393	427	435	373	366	427	425	402	386	450	437	339	422	404	391	378	403	425	419	404	389	361	417	421	400	394	422	370	421	360	405	402	402	345	376	386	440	386	426	380	389	410	385	444	408	385	432	383	359	375	428	392	392	382	412	404	457	403	443	381	458	423	392	430	406	380	412	402	412	406	423	416	415	384	432	393	353	392	373	417	365	419	395	403	438	407	392	417	379	400	418	419	398	380	411	423	400	404	425	410	374	404	402	399	398	378	388	395	376	366	414	385	401	374	414	394	413	455	357	404	375	406	418	385	377	381	359	410	378	425	402	385	412	384	419	425	389	452	402	410	399	397	407	408	389	423	413	380	404	404	408	375	372	387	394	429	442	376	394	443	432	430	412	358	406	363	365	356	416	406	361	387	397	423	421	365	420	382	412	428	383	416	401	407	431	413	421	398	403	403	422	393	409	410	404	398	386	408	408	423	361	421	398	391	396	391	479	439	407	418	407	390	397	415	385	423	402	416	426	402	357	396	404	440	419	382	445	412	390	366	406	436	409	382	359	398	382	413	421	418	387	461	399	388	409	441	413	400	437	398	388	431	392	397	433	379	382	403	414	428	394	426	432	421	415	399	375	377	401	429	414	406	424	374	393	391	376	402	363	390	393	398	363	390	418	416	428	433	424	391	421	406	416	425	418	409	403	383	403	398	395	425	392	428	409	410	422	401	388	398	405	433	421	393	388	386	429	409	402	387	383	383	384	378	388	410	390	371	403	403	390	440	423	401	406	426	380	377	424	389	387	371	458	398	386	382	381	415	412	411	415	411	444	433	420	431	426	408	410	410	409	399	409	397	393	441	398	402	367	462	393	442	419	397	392	393	379	399	390	403	396	398	408	409	378	396	424	405	416	381	420	361	406	414	428	430	378	411	366	394	400	400	394	446	417	471	378	400	402	424	385	411	375	435	398	398	416	403	399	399	414	431	403	453	406	405	415	395	420	411	404	370	418	380	351	396	434	385	383	395	430	411	390	410	387	385	423	392	409	363	406	440	386	412	394	381	419	396	401	418	411	452	415	435	378	377	422	400	428	409	397	409	425	439	431	402	423	407	388	405	419	401	400	430	386	412	423	387	438	421	391	393	384	397	427	420	402	387	386	414	432	395	458	419	409	428	424	397	406	404	383	427	373	414	424	375	386	410	397	404	378	367	392	409	401	394	400	399	410	424	367	385	395	384	381	400	381	409	381	410	414	411	398	379	392	427	411	397	391	405	435	422	436	381	419	410	415	407	431	415	429	428	403	436	388	431	409	373	383	414	370	407	385	391	396	394	349	374	398	423	424	446	432	398	370	434	399	467	420	417	443	440	395	406	400	417	391	390	424	410	384	413	432	430	423	424	403	362	425	405	413	408	439	402	421	410	438	427	413	428	377	438	394	404	405	408	415	427	426	399	379	400	428	414	439	406	400	409	436	412	414	393	385	415	390	423	423	410	378	462	400	435	435	411	403	436	428	430	412	394	429	396	385	420	378	401	398	398	392	392	361	404	442	446	408	387	408	395	450	420	424	425	378	403	377	392	426	376	415	390	424	441	456	414	396	421	379	382	431	428	408	421	396	375	373	402	390	395	393	438	413	360	394	421	374	365	422	416	421	423	367	410	346	429	411	412	401	398	408	424	434	423	377	376	380	386	374	404	393	370	398	435	369	401	398	410	416	414	366	432	428	391	405	381	400	423	405	440	419	363	369	392	430	407	369	423	427	407	410	423	384	393	417	395	359	439	357	381	382	383	406	380	398	411	397	415	410	399	412	406	398	402	401	414	432	433	435	405	422	443	416	413	393	427	377	410	410	355	409	405	401	391	376	437	391	397	396	392	394	342	378	418	399	367	424	401	419	442	411	415	419	387	420	390	375	470	376	451	424	413	418	406	444	406	407	412	386	409	425	387	366	432	380	405	432	423	410	425	399	406	377	385	425	434	426	387	396	386	410	425	363	387	398	412	414	387	412	364	415	374	399	400	404	455	392	395	408	380	407	417	423	430	426	411	385	381	466	415	441	413	393	422	391	410	390	444	403	401	369	412	420	433	402	372	379	443	432	385	376	417	396	433	438	371	393	406	415	399	415	405	371	458	406	414	392	398	382	369	420	407	380	395	411	435	416	381	423	396	371	405	374	402	397	393	403	353	360	407	348	408	398	457	370	446	382	413	391	479	392	405	390	462	394	381	381	386	395	370	422	416	417	389	454	418	398	422	434	403	393	446	376	419	407	367	394	406	398	396	365	364	354	392	427	413	397	404	403	422	417	424	373	421	395	385	381	404	396	391	423	414	383	359	384	417	412	431	416	397	384	369	386	420	385	412	405	397	400	373	411	389	416	396	433	372	381	410	398	379	416	396	405	437	432	366	400	383	394	371	410	416	372	385	425	391	390	394	431	432	390	372	384	434	388	417	414	402	403	420	389	384	394	421	436	421	415	422	421	408	394	362	429	407	418	413	403	414	438	417	386	455	384	362	407	430	418	410	410	407	430	411	417	451	418	423	415	419	386	437	422	372	378	398	398	421	359	412	363	375	400	400	359	411	402	397	391	381	414	365	461	389	401	398	386	428	390	417	383	426	410	385	407	392	388	439	398	376	373	408	408	401	373	436	415	412	431	391	453	423	422	417	394	418	413	438	401	398	383	407	397	390	387	425	427	388	361	393	370	390	388	424	429	431	362	405	419	400	381	394	436	410	433	427	392	388	418	358	401	402	419	410	421	409	401	371	377	395	386	413	393	391	419	451	400	388	383	376	410	425	399	414	404	396	427	453	417	408	388	404	390	420	412	410	415	438	400	371	460	443	404	406	368	382	420	448	382	412	368	410	375	404	405	414	405	399	430	385	367	428	401	403	406	382	385	429	403	432	403	425	402	402	407	371	387	417	366	438	446	406	402	435	391	405	396	407	403	398	399	396	372	383	425	384	403	374	388	431	408	370	402	421	398	391	423	444	381	399	403	411	416	411	367	401	399	386	450	406	397	405	400	422	394	384	372	404	408	378	353	424	424	387	403	425	412	397	417	423	420	379	365	378	428	439	389	429	399	371	400	377	414	405	410	378	392	438	389	421	383	397	411	398	403	354	399	396	402	437	461	404	421	376	392	399	401	390	395	405	397	422	402	395	404	403	377	388	397	409	408	374	408	401	425	404	417	382	394	378	426	417	417	439	390	351	388	383	418	413	396	365	397	404	465	371	400	410	404	390	396	421	408	382	435	392	393	426	427	376	410	416	392	403	428	421	373	422	411	373	430	440	424	404	401	409	408	405	397	427	433
30359	2411	4723	5506	4873	4127	3425	2993	2696	2281	2028	1918	1723	1599	1576	1433	1451	1434	1301	1272	1309	1254	1237	1207	1166	1197	1170	1173	1130	1109	1033	1066	1083	1024	1085	1042	1089	1097	1086	1002	1070	1136	1113	1081	1065	1040	1054	1004	1058	1073	1013	991	959	1017	992	976	1030	1024	988	982	1021	990	1015	959	979	965	1000	992	922	1014	978	985	953	1029	969	982	966	1033	988	938	941	972	961	938	936	987	958	929	933	970	965	968	978	972	1010	957	948	976	952	923	1031	1005	983	933	977	926	988	942	991	954	957	969	966	930	989	984	920	905	933	933	924	937	949	974	994	924	946	981	980	961	919	986	976	982	934	927	916	948	951	925	931	953	1012	944	960	956	932	981	1004	950	972	975	981	938	954	901	920	955	980	957	951	969	933	959	925	905	917	944	943	972	944	977	948	956	951	963	939	951	930	924	972	944	948	1035	938	965	958	957	946	968	931	985	969	936	985	938	909	942	908	971	972	917	935	909	954	927	927	949	956	960	963	963	962	912	942	957	957	1004	920	948	923	959	992	945	880	931	911	910	946	1012	885	964	949	927	931	950	953	958	912	961	985	946	931	962	1039	914	948	897	989	952	932	963	961	940	973	953	950	962	976	962	1004	964	948	944	964	970	929	904	969	972	937	925	898	943	1012	984	997	920	933	911	966	953	998	887	974	896	960	928	969	974	922	951	1007	897	1028	963	1013	968	954	933	941	908	938	912	903	931	932	988	949	944	967	982	968	1022	978	923	947	928	955	980	891	998	921	927	938	970	928	961	931	940	994	932	917	939	942	940	912	936	1020	990	958	964	932	963	961	945	949	958	942	915	955	949	948	1001	920	977	942	948	911	929	933	1004	940	955	952	938	947	932	984	925	987	924	956	1007	983	938	972	928	914	959	952	960	960	979	943	991	954	916	966	957	942	920	947	927	947	973	953	945	979	933	991	882	976	990	949	930	955	965	950	989	997	963	979	986	898	966	946	983	897	969	951	941	986	976	979	992	963	974	982	1004	1015	994	980	951	936	955	928	1004	978	946	959	935	921	936	931	975	960	972	955	900	994	971	909	928	1029	923	943	970	928	965	959	965	947	957	931	950	1003	906	913	960	958	980	975	946	932	938	956	984	980	929	978	947	940	892	992	943	956	1003	957	957	912	932	980	907	957	954	931	924	930	938	1002	935	976	994	951	918	901	937	992	960	896	929	955	949	956	960	965	979	930	993	985	961	984	935	984	959	992	918	989	947	921	941	972	943	896	963	951	969	1005	970	945	972	961	900	956	943	954	934	961	944	928	995	995	979	975	983	922	943	939	900	955	934	951	953	931	942	1016	951	913	964	962	960	973	975	960	967	997	942	952	951	973	966	954	933	897	941	1009	913	929	954	987	973	919	883	924	944	931	947	948	938	986	963	917	993	905	972	924	989	1007	993	961	1012	962	987	958	943	925	976	935	958	942	942	923	1018	950	997	964	887	966	968	961	915	967	992	984	966	978	991	894	885	941	967	956	913	962	929	911	964	874	952	978	945	966	924	970	936	974	927	963	974	974	1004	932	927	957	1027	951	931	894	984	937	986	961	952	994	906	931	952	948	963	947	976	981	985	942	994	969	870	926	962	947	960	951	902	932	941	904	971	905	923	929	973	967	978	922	945	967	943	936	935	1023	936	940	975	953	960	924	954	986	931	923	919	929	928	1014	1002	967	968	927	924	930	947	950	929	913	944	938	938	928	952	985	950	956	973	995	994	1038	939	940	962	894	885	929	971	968	945	924	975	995	928	963	978	969	930	922	972	921	987	962	976	988	914	938	960	971	930	913	991	985	919	955	933	974	952	947	910	965	956	955	902	961	906	921	975	956	916	992	974	962	967	993	958	949	1003	941	926	975	903	949	980	952	901	1025	964	898	966	980	937	943	902	980	970	887	947	1037	963	907	890	961	965	950	971	961	972	983	969	995	944	933	937	962	952	893	901	983	936	947	941	938	958	991	964	940	978	954	951	955	981	969	944	974	911	986	900	996	963	922	957	869	946	982	954	932	964	964	910	967	938	939	953	974	1019	972	896	936	930	963	917	960	915	1003	986	978	963	956	937	971	961	982	975	970	949	951	970	964	918	987	944	945	969	951	938	1007	928	913	996	936	935	908	964	927	905	914	906	906	964	911	936	932	937	929	936	907	974	964	945	980	944	875	952	944	991	968	960	967	935	946	941	970	970	995	951	1005	947	940	985	937	908	941	976	951	981	945	938	939	990	946	931	956	972	1023	934	910	924	942	914	941	933	932	977	866	1023	953	981	951	930	940	899	949	926	965	1001	947	916	931	992	975	939	1005	954	948	918	922	926	952	888	937	937	923	942	951	903	961	975	1007	995	975	963	960	918	959	971	935	1010	973	921	918	970	940	936	982	912	919	901	939	940	951	955	985	996	973	923	925	972	939	994	899	953	987	924	962	950	977	999	990	937	960	936	962	1030	981	934	943	932	942	934	968	978	966	981	973	942	960	957	891	922	934	993	988	964	1006	955	917	978	892	934	934	920	975	949	974	926	976	953	985	959	969	947	991	938	1005	895	896	937	953	908	928	970	974	966	989	955	947	957	919	1013	931	946	939	962	966	1009	1009	993	929	935	984	938	1000	962	962	956	1006	923	963	956	959	972	933	948	929	979	972	878	923	955	945	998	917	930	948	986	962	951	944	960	978	982	950	931	947	923	940	935	970	940	963	957	957	974	1014	957	926	890	939	907	935	950	923	964	925	978	958	945	946	1035	927	978	983	958	978	885	943	1000	935	909	905	932	956	947	959	905	962	972	982	943	927	926	983	929	985	1004	949	934	938	939	968	958	936	951	1007	945	951	986	926	894	952	992	949	966	952	908	926	943	969	948	926	959	938	910	940	947	956	927	922	926	926	934	931	941	987	937	1029	985	962	962	960	960	994	1015	932	1016	945	927	943	912	990	967	914	946	998	976	925	908	989	911	931	908	915	954	943	927	1013	951	903	896	995	993	969	913	934	941	932	1005	922	956	958	962	953	939	889	981	948	932	950	913	994	924	924	999	989	985	961	943	947	941	947	995	952	997	938	932	925	989	974	939	953	981	949	978	892	992	933	985	948	914	914	969	988	893	935	918	903	967	936	937	935	999	916	964	966	980	948	958	1008	904	968	1017	954	952	923	989	896	933	934	907	883	907	942	1008	950	909	904	944	954	911	920	946	969	980	975	935	955	900	941	920	947	920	945	927	933	988	974	952	992	926	929	992	903	941	980	907	997	965	919	971	944	955	956	942	894	972	941	917	936	945	997	950	1011	926	934	959	1006	946	986	930	950	963	957	960	965	898	930	941	895	951	891	976	939	962	933	1015	1016	913	1014	952	975	972	927	944	933	977	915	949	922	969	946	972	890	954	1002	948	937	952	942	934	957	936	951	956	923	957	983	936	962	974	963	918	921	945	932	888	938	885	970	912	918	920	932	915	887	973	966	951	979	965	926	997	920	972	970	957	938	913	951	937	931	957	912	990	906	972	895	917	929	971	983	966	1014	959	930	927	925	965	984	1003	1013	976	940	972	895	992	971	964	933	919
4282	248	244	236	198	159	171	158	176	179	139	159	121	164	144	151	154	133	142	146	169	154	132	138	164	125	159	174	161	155	172	144	145	126	165	147	156	157	142	128	120	148	134	150	148	146	156	139	154	161	139	155	133	161	149	149	157	163	139	149	164	146	173	164	161	154	150	151	144	147	121	131	155	132	173	147	145	125	144	137	125	142	162	150	127	186	146	151	139	159	169	135	154	128	152	135	152	137	163	130	133	155	154	153	139	156	127	177	158	153	165	136	144	140	159	150	135	167	128	162	163	146	137	135	156	147	149	143	148	154	142	162	161	144	142	136	165	141	137	133	117	131	140	141	149	148	162	150	148	162	147	151	168	145	149	131	136	156	146	150	161	165	138	151	159	131	125	154	144	143	127	156	137	151	157	135	153	144	157	134	142	147	149	175	155	130	146	161	154	163	143	130	137	148	165	122	146	143	126	138	157	141	144	158	152	121	144	154	147	158	167	141	144	144	167	145	146	137	144	170	143	146	141	166	158	143	154	163	118	153	139	163	145	168	142	147	158	142	132	166	160	131	146	176	168	152	164	151	156	152	127	150	161	127	161	152	145	131	143	145	170	142	146	162	138	134	159	139	142	136	161	147	181	163	131	153	135	130	157	138	140	156	151	148	163	130	157	154	149	151	147	135	143	151	140	139	154	149	167	156	150	139	160	138	132	147	141	149	152	153	142	142	153	143	156	148	132	145	163	149	135	139	158	147	169	168	172	138	155	152	141	158	142	141	174	145	159	146	160	150	131	158	148	144	163	126	164	141	140	170	118	120	139	128	147	156	140	171	150	150	155	133	137	134	137	145	149	165	161	127	154	162	135	133	131	156	150	143	129	142	152	154	154	137	159	170	150	152	152	149	148	140	133	137	133	138	149	139	135	125	166	139	139	124	137	140	144	154	157	135	142	137	148	136	162	148	153	134	149	144	141	142	144	133	155	154	131	149	159	151	139	148	185	127	155	161	131	156	171	140	138	134	150	180	133	155	153	156	145	147	166	146	168	151	170	116	150	142	153	139	143	140	168	141	129	135	146	173	165	141	145	146	155	150	124	146	138	153	166	131	143	157	139	150	149	161	141	147	140	123	144	137	149	143	169	141	144	140	136	141	155	170	148	132	137	146	143	143	140	173	149	141	130	134	151	131	128	133	136	157	150	171	153	157	129	135	114	166	157	146	150	156	150	134	136	149	152	159	142	150	164	138	158	141	147	119	150	141	144	151	140	131	159	156	157	158	157	142	140	132	155	154	135	145	171	146	154	145	132	156	149	150	156	156	138	143	145	135	130	139	143	141	150	166	143	155	175	141	162	156	148	128	152	153	140	130	165	156	159	152	153	145	137	134	138	142	126	127	150	131	164	137	118	141	150	164	140	140	133	138	157	162	148	141	152	150	142	155	160	162	167	167	138	147	164	152	132	161	144	148	154	172	157	149	127	165	156	132	119	134	166	148	147	149	130	148	136	147	170	155	152	131	149	182	129	148	170	151	173	148	132	153	151	142	177	164	164	155	126	162	147	161	155	161	139	115	125	131	142	137	120	146	163	158	140	163	132	157	143	130	141	161	145	130	118	139	147	145	146	152	146	126	157	138	130	136	143	158	148	138	139	160	134	146	163	154	129	175	137	123	154	149	151	151	155	155	141	176	152	121	164	159	141	175	143	167	159	134	153	143	156	174	154	146	125	165	141	166	152	127	133	134	160	138	138	145	146	156	143	131	137	138	152	140	140	145	120	147	150	148	142	152	171	144	124	150	142	140	121	138	148	153	139	154	161	152	149	131	135	156	157	125	168	153	145	149	133	148	157	147	138	149	147	142	142	141	164	162	166	153	168	158	124	143	146	147	177	137	180	153	142	140	138	162	162	126	150	142	148	162	147	152	157	142	142	140	142	141	142	142	138	144	142	140	164	145	159	134	139	163	156	154	159	151	151	138	140	161	150	158	134	139	165	171	152	136	141	172	153	149	140	146	155	147	137	157	150	139	161	156	139	149	151	148	173	163	163	149	145	156	160	172	128	149	145	141	156	151	176	142	147	159	160	141	154	160	131	160	144	168	144	137	150	136	164	175	151	164	153	162	138	162	143	132	136	148	150	151	142	138	174	161	163	163	149	135	122	135	131	157	131	122	147	150	141	127	147	141	152	165	157	146	148	144	131	148	146	152	161	173	148	134	111	171	146	165	141	148	124	149	148	140	144	133	144	159	154	157	141	127	166	147	140	145	163	154	145	139	153	128	132	183	157	136	126	155	128	117	154	152	159	122	132	142	150	159	154	148	139	158	133	146	139	148	139	135	150	176	159	154	142	141	141	137	138	172	159	156	158	151	131	136	147	128	154	139	139	141	161	155	144	163	132	154	145	137	138	151	152	159	139	151	132	150	144	168	145	114	136	148	148	151	137	143	138	163	150	139	157	144	153	141	140	152	152	145	152	150	127	141	128	131	131	159	124	139	157	169	143	157	136	146	158	132	145	156	125	150	157	147	158	146	150	143	150	162	155	165	173	144	154	144	148	143	134	160	139	168	141	152	134	142	167	126	140	153	132	156	167	134	146	148	130	149	142	137	158	166	146	144	160	162	162	165	152	155	166	145	150	137	137	147	133	140	134	158	119	137	130	168	132	180	133	138	152	153	145	133	141	152	155	149	139	161	164	130	149	132	149	163	129	144	144	151	133	135	150	145	150	153	163	155	161	131	170	150	132	144	134	137	127	154	144	134	137	148	155	158	167	144	141	168	135	146	152	161	149	126	173	167	131	148	129	156	146	154	169	159	152	128	129	162	146	151	168	139	153	176	145	155	145	151	149	144	164	154	148	148	160	130	156	161	157	150	144	150	139	113	142	160	112	159	162	139	162	130	134	145	134	140	150	172	141	139	144	135	144	162	140	134	139	123	155	128	120	156	131	131	142	154	154	149	163	173	153	152	158	145	158	136	163	159	169	134	133	137	144	143	154	141	143	173	152	161	161	144	144	166	144	155	136	131	141	137	138	140	138	173	133	171	152	123	155	135	145	137	146	149	144	153	156	137	141	137	129	155	144	159	144	126	156	126	161	139	166	161	151	143	154	166	116	138	157	160	167	142	159	162	149	143	145	164	159	149	164	146	156	132	165	140	137	161	162	148	151	142	132	141	126	149	139	165	135	166	152	139	131	136	151	143	143	140	151	140	135	159	163	134	157	138	145	144	148	158	130	147	133	153	156	142	158	149	137	154	129	136	138	158	159	136	152	182	150	154	165	144	140	160	149	174	137	139	152	134	167	144	156	157	150	153	155	168	158	140	152	155	156	151	154	141	150	170	137	134	162	162	145	129	154	147	136	144	147	161	129	161	133	150	126	132	146	125	151	116	145	156	159	135	126	147	149	163	133	171	141	146	148	138	136	143	132	151	155	165	146	123	149	149	139	144	156	138	143	130	134	164	149	156	134	153	144	155	139	145	165	152
4652	486	630	669	638	599	548	580	519	486	448	469	445	490	442	444	478	459	472	410	462	455	452	454	417	412	442	446	439	406	415	434	395	432	411	421	408	449	423	441	429	469	455	436	451	446	436	409	454	415	403	398	434	450	420	446	413	425	446	439	392	432	404	389	397	407	415	462	448	433	387	404	439	417	436	430	405	424	419	440	432	387	416	432	388	429	441	388	434	424	447	423	428	452	433	429	393	459	406	421	430	444	384	428	432	451	425	453	462	454	410	387	418	446	424	410	416	424	432	418	421	406	463	430	434	428	388	432	415	443	434	444	423	436	417	424	427	432	441	441	426	408	444	453	425	431	428	432	446	380	451	461	410	444	417	443	411	473	430	429	463	420	417	389	437	444	418	449	426	419	456	397	431	407	413	427	415	445	430	465	414	380	435	424	440	418	421	427	395	433	445	447	402	410	434	411	463	446	436	455	457	428	433	425	416	404	391	433	409	395	393	405	422	416	432	416	414	419	411	390	442	385	409	392	399	408	406	434	406	422	417	407	428	434	392	418	422	452	400	416	429	423	417	437	412	411	434	475	419	456	461	417	469	411	463	427	442	444	409	392	420	400	415	443	386	469	437	406	441	409	460	421	385	413	439	440	430	441	422	429	433	422	465	433	408	406	465	401	423	465	439	466	445	434	445	405	395	466	422	458	401	398	471	432	438	425	451	449	409	433	422	423	376	450	421	450	458	445	446	429	418	420	389	415	437	440	393	415	406	441	457	422	422	412	468	421	442	420	431	396	402	443	448	447	441	409	418	436	430	413	393	456	439	379	450	404	433	423	461	393	450	433	426	432	444	417	394	446	400	433	437	437	409	461	421	428	401	420	409	429	423	416	440	440	432	427	409	439	428	416	429	419	389	428	413	425	431	443	411	417	450	401	410	410	430	432	432	406	414	443	406	383	430	451	430	406	412	412	435	428	445	462	439	451	400	404	416	472	423	483	441	424	449	426	435	397	415	421	413	432	447	399	408	440	459	423	418	362	419	423	437	418	418	414	409	486	454	417	422	457	437	444	430	418	418	401	379	430	397	401	444	438	418	400	384	402	379	431	432	426	450	430	424	449	428	453	436	453	443	410	390	430	408	420	434	417	446	433	407	396	418	439	392	413	446	458	424	439	458	442	413	405	425	395	403	391	389	429	415	395	473	379	437	425	426	458	414	451	423	414	469	438	422	402	370	433	461	415	418	400	416	427	420	405	419	421	418	400	395	441	434	440	406	447	418	439	405	459	447	414	422	446	427	423	385	408	447	467	415	438	416	438	389	395	445	423	412	401	404	410	453	477	430	410	442	421	441	429	437	395	456	440	418	417	427	435	413	414	419	412	431	426	409	405	378	450	401	410	424	431	446	440	426	452	394	456	407	405	434	459	445	403	436	396	409	431	422	403	425	412	432	422	413	461	401	444	423	415	431	456	407	410	420	442	450	446	415	410	435	446	429	441	436	427	443	420	418	396	450	397	430	417	442	437	410	459	410	410	405	447	415	435	406	445	415	434	425	433	428	433	400	398	448	408	414	400	426	462	393	427	426	427	455	439	419	403	426	465	419	446	430	457	453	422	430	448	410	455	417	449	409	424	415	415	417	442	448	393	440	401	431	426	406	439	408	435	425	413	416	411	433	415	435	429	439	433	395	385	432	380	410	413	436	410	455	436	412	405	414	449	453	443	449	441	448	424	413	463	429	455	411	431	461	432	434	446	440	417	464	437	434	461	404	427	431	399	390	423	418	435	418	413	393	438	389	394	428	433	419	451	442	413	420	406	432	395	445	452	417	409	442	440	417	458	440	437	451	402	449	415	424	404	437	392	410	431	443	444	426	443	423	427	367	454	413	411	415	442	419	399	411	425	410	419	428	429	433	436	415	437	411	414	459	457	446	427	380	454	411	426	395	430	433	447	467	424	484	412	415	466	435	401	436	433	430	428	431	433	416	423	442	421	431	450	445	463	405	420	423	454	427	404	432	405	407	443	435	397	433	421	426	402	397	419	410	401	429	422	413	447	416	426	429	388	424	459	441	435	458	461	426	431	450	418	415	428	446	451	448	416	414	451	413	422	432	404	417	389	421	409	437	434	447	428	422	472	386	436	415	488	414	381	414	379	443	415	439	465	451	419	422	393	446	420	426	434	400	420	438	424	438	435	384	429	429	436	448	412	439	439	419	425	422	445	443	417	473	406	436	422	444	408	448	458	446	424	406	425	396	401	398	450	430	412	440	446	429	417	428	425	421	422	405	426	420	444	418	408	414	394	413	405	377	429	439	433	421	400	393	411	473	443	448	411	392	415	414	387	406	434	397	418	429	418	411	400	375	400	420	415	414	431	412	440	443	448	416	452	417	404	417	402	421	448	418	404	414	443	434	402	464	434	425	386	420	420	417	443	388	452	420	470	417	421	427	445	452	437	420	425	399	397	404	436	412	396	448	416	434	415	421	432	451	419	444	458	460	406	404	472	435	429	422	416	400	405	457	447	429	459	415	402	445	444	457	421	416	412	464	438	445	414	386	427	444	421	431	430	437	451	414	443	414	431	455	360	420	421	414	447	400	423	400	452	412	442	437	435	440	387	401	446	419	473	425	420	453	409	413	402	444	423	483	438	402	377	458	415	424	445	397	463	410	403	430	438	396	436	427	430	429	435	418	436	446	444	421	400	444	455	434	430	417	434	423	454	422	411	425	441	417	453	400	425	390	415	409	460	468	447	412	404	443	451	427	375	390	432	418	399	429	376	457	444	432	418	436	425	425	411	411	426	472	415	422	413	432	420	436	398	432	437	411	448	449	424	400	427	472	400	412	447	398	403	426	432	394	457	420	437	437	419	458	441	410	406	418	443	454	438	440	428	436	432	436	462	420	426	425	410	406	433	431	427	419	428	407	439	458	405	436	410	432	446	389	402	437	428	438	426	400	394	422	407	456	418	449	423	449	416	409	414	406	387	430	430	415	455	413	397	387	438	444	398	466	411	443	434	388	434	436	410	404	481	427	432	437	449	429	438	385	450	410	464	407	414	421	422	419	453	406	422	457	417	430	412	455	398	449	426	405	414	405	443	423	418	416	427	457	420	435	435	422	449	414	375	439	411	441	432	446	443	437	410	386	439	414	427	439	400	450	411	406	426	466	410	446	419	427	439	456	411	428	435	455	403	421	480	439	439	419	407	427	444	412	431	412	392	466	432	405	450	402	407	404	438	424	426	414	454	427	431	468	433	430	409	408	415	408	455	382	432	410	407	428	399	447	410	434	418	378	400	433	433	404	467	413	417	426	437	429	410	406	428	412	490	449	432	411	405	480	427	431	412	454	400	403	452	435	441	430	414	465	448	454	449	424	464	448	435	417	427	396	410	423	415	438	385	438	432	448	415	394	419	458	409	451	411	437	417	417	430	395	408	419	435	390	447	463	455	440	416	410	419	429	442	438	472	393	444	459	434	418	473	392	453
46043	13675	2469	1110	694	548	466	398	381	341	314	301	273	267	281	265	227	254	233	234	255	263	246	208	264	247	227	226	234	233	261	209	221	231	232	259	242	208	232	269	243	254	257	243	230	226	232	225	241	246	220	231	237	222	260	229	261	228	229	231	222	245	233	218	228	222	243	250	242	214	249	250	215	219	217	218	230	207	191	219	257	237	253	238	202	211	229	223	259	194	237	198	231	223	227	195	195	229	218	226	253	224	214	204	195	229	217	218	232	236	194	237	232	227	254	214	210	223	235	235	250	229	205	215	216	214	253	232	199	217	242	210	208	222	226	228	227	197	214	200	208	246	219	215	236	202	220	191	244	219	229	219	234	207	218	237	234	230	208	224	205	222	240	218	221	208	205	253	235	213	208	237	230	216	196	249	209	201	238	220	224	215	227	238	228	234	227	219	242	229	216	229	229	238	199	216	226	222	222	226	221	240	245	239	227	239	222	204	211	215	214	219	253	220	233	242	230	219	216	223	213	204	208	227	230	208	206	226	208	204	224	204	200	226	201	210	210	210	227	217	243	215	219	201	216	233	206	218	230	231	217	206	204	236	213	223	213	251	238	224	222	216	210	216	204	215	199	214	229	199	238	223	238	237	225	207	225	273	234	221	200	208	232	229	243	231	239	259	231	237	215	220	229	222	214	208	219	215	227	220	249	226	214	222	232	229	240	222	270	232	240	233	240	215	225	214	240	232	230	231	225	243	235	240	239	229	198	208	226	224	258	223	211	249	238	198	233	237	206	239	195	238	252	231	241	234	197	223	246	201	209	250	248	228	216	240	239	206	216	245	211	230	227	244	209	219	237	207	232	258	246	227	218	234	226	223	203	230	224	225	223	230	200	215	238	234	244	251	233	186	245	256	241	224	203	228	217	210	215	229	248	216	182	228	217	243	241	217	228	220	210	231	226	219	227	231	215	213	254	229	218	211	228	234	197	224	219	233	263	234	260	215	226	232	215	203	242	238	238	245	242	244	222	259	232	226	214	194	255	213	251	214	195	229	208	221	234	205	241	235	226	221	195	225	195	183	242	233	234	225	221	244	234	230	247	232	223	234	238	224	204	201	212	222	223	256	237	240	231	223	236	201	198	239	236	213	239	226	231	254	186	225	225	247	250	220	195	215	242	224	221	217	220	231	237	221	274	248	199	218	232	221	244	235	269	257	255	206	236	226	222	229	242	245	222	238	219	212	225	239	217	212	210	232	257	219	208	247	243	207	209	211	228	235	225	198	235	215	211	212	218	234	231	225	221	197	238	229	238	222	172	252	251	229	227	232	209	217	212	222	223	213	227	215	242	227	227	214	232	235	236	193	206	220	228	214	214	235	222	234	218	223	224	204	217	215	234	250	199	231	205	211	226	238	244	242	198	223	261	239	224	225	228	247	224	199	217	249	220	232	187	254	223	239	198	208	227	210	236	207	237	234	199	204	218	246	209	245	232	196	213	239	253	222	214	246	229	209	215	243	212	219	224	241	245	242	211	212	221	218	224	234	219	219	230	216	237	224	212	248	237	232	211	204	197	238	242	197	241	244	196	215	222	204	231	233	243	236	268	261	255	243	207	221	219	212	216	237	202	215	234	216	225	213	206	231	248	243	210	255	276	219	219	219	209	235	226	230	231	227	196	229	213	226	223	232	221	249	254	219	231	225	206	216	219	191	228	232	243	241	226	204	238	234	217	209	248	211	228	249	220	218	231	224	249	185	219	246	247	216	235	186	234	236	207	214	248	223	210	226	216	207	234	233	215	201	238	211	225	231	221	219	239	226	212	203	207	200	225	227	210	226	237	232	225	198	220	215	234	227	209	224	229	225	206	220	230	212	246	228	220	216	207	228	206	224	207	225	218	239	200	216	266	240	211	231	219	219	201	229	187	213	207	185	214	222	210	218	228	229	258	245	234	219	216	222	199	237	212	201	209	190	230	244	221	215	243	237	198	214	250	234	210	246	215	195	246	247	240	221	190	238	214	225	245	244	222	225	213	222	205	210	219	235	224	215	217	222	202	223	236	211	251	242	249	214	255	244	220	238	225	229	228	206	233	204	222	216	220	222	220	229	225	240	248	253	217	211	216	226	236	229	215	231	210	196	247	217	253	232	250	220	219	225	222	211	229	241	233	237	227	218	227	200	224	234	242	237	222	212	218	206	218	218	232	220	214	224	202	211	256	216	210	205	228	238	218	208	220	240	214	221	250	249	220	244	233	232	194	233	190	264	240	230	195	247	237	226	250	198	198	231	250	215	206	211	192	219	239	224	217	211	235	249	212	229	225	213	236	197	213	220	213	187	222	217	207	230	223	225	239	228	207	205	214	230	213	229	217	247	209	242	231	249	236	245	220	230	209	235	197	224	219	228	223	240	234	219	235	238	242	215	244	228	225	213	240	226	248	243	221	223	226	213	220	217	229	234	226	239	236	202	225	223	244	219	220	217	207	212	236	196	215	228	237	251	223	205	246	222	216	218	190	225	237	224	250	229	241	221	236	199	217	218	222	230	230	225	226	244	211	233	217	215	238	240	230	222	213	224	227	230	222	227	231	246	237	212	226	240	225	244	229	207	219	236	228	219	241	226	210	235	206	224	233	215	214	239	242	192	213	262	218	216	246	241	224	227	233	218	215	220	221	232	217	218	272	217	233	213	215	205	196	244	220	209	205	228	225	194	243	257	212	226	221	225	214	218	220	230	246	251	233	216	229	215	228	226	231	225	237	251	223	207	240	209	222	221	217	204	232	229	225	203	214	249	221	222	232	210	256	229	220	233	213	211	232	258	224	209	211	223	222	223	199	239	213	211	242	222	240	213	224	235	220	236	249	237	214	240	218	264	221	218	248	241	239	217	216	208	194	229	222	250	244	217	217	224	233	226	239	225	229	228	203	218	241	228	239	233	194	240	201	222	195	243	211	215	220	210	237	227	231	227	246	227	210	229	214	208	230	246	236	225	215	220	207	227	207	219	202	203	238	196	235	195	192	231	242	212	231	237	227	239	223	222	228	230	236	213	226	202	211	241	246	230	245	232	204	215	218	204	227	197	200	257	241	220	205	224	213	237	194	196	237	242	258	246	216	216	246	215	215	234	202	241	217	256	236	225	216	229	231	247	220	230	239	226	211	224	217	224	245	237	227	212	220	252	235	227	205	183	225	214	240	221	253	208	253	240	216	244	212	226	222	214	219	219	202	213	212	203	224	231	238	213	230	214	226	239	237	262	221	218	226	248	209	238	214	239	256	243	217	222	245	223	221	212	220	248	228	232	240	204	209	240	224	228	229	221	237	220	256	226	224	250	234	234	226	219	204	200	217	198	249	223	203	208	236	232	213	220	228	230	229	244	217	236	220	194	229	231	253	265	207	250	208	270	216	228	205	215	249	244	203	210	246	227	209	239	252	256	212	201	249	210	224	217	240	218	229	239	226	245	235	246	243	228	212	244	241	221	195	208	262	213
23043	1331	2478	3057	2683	2225	1940	1728	1468	1312	1129	1095	1011	877	947	871	869	780	768	775	729	792	780	747	722	723	726	748	661	691	650	699	644	657	669	618	695	638	652	703	671	711	680	650	647	630	653	659	632	649	663	635	635	615	648	640	602	647	651	617	623	612	631	654	649	654	573	612	598	660	628	595	628	629	646	646	595	644	591	602	597	574	597	621	592	610	675	625	580	619	612	613	596	571	619	621	637	558	631	592	627	617	609	600	607	604	652	606	599	615	601	623	645	574	625	616	617	605	597	620	584	649	551	627	604	608	598	627	617	589	630	631	619	627	629	583	600	595	613	596	605	567	592	603	648	639	612	640	612	597	629	644	596	574	597	583	571	634	629	585	565	604	605	589	638	645	612	573	664	599	617	597	581	586	631	615	589	573	632	621	595	601	568	632	568	626	633	627	624	581	593	617	606	632	598	641	604	643	639	598	563	652	610	675	575	602	575	621	595	604	609	599	580	584	631	622	634	608	644	594	611	598	622	625	629	601	589	597	600	615	614	612	599	585	572	616	585	580	617	601	596	601	613	588	602	606	631	617	588	592	659	591	561	611	588	597	632	617	599	595	604	620	600	571	574	608	608	596	600	602	569	593	597	600	639	613	609	600	567	603	630	611	599	601	622	618	600	587	607	646	608	577	657	576	586	554	533	612	598	611	622	573	522	563	581	616	614	606	606	601	606	562	564	575	592	568	625	589	581	561	539	603	577	603	568	653	619	613	619	578	644	566	596	636	607	622	607	608	612	656	617	607	607	611	607	573	655	585	640	598	564	635	581	634	586	575	596	615	598	603	599	611	604	583	628	580	615	558	623	646	591	593	612	611	595	579	598	555	616	644	560	572	577	586	606	636	593	660	636	625	600	563	646	606	584	586	559	612	623	669	590	616	651	618	633	608	601	638	577	601	595	575	565	610	594	643	637	551	612	571	577	601	640	569	618	566	597	584	600	584	635	628	621	628	580	584	595	583	614	625	598	632	602	618	576	628	585	631	612	607	582	590	590	600	624	608	593	606	592	609	606	610	611	619	605	584	610	609	607	615	576	642	648	567	589	595	605	572	608	552	621	599	632	626	572	582	579	641	605	636	626	616	614	632	617	589	611	591	568	594	636	624	592	673	586	574	610	634	614	591	601	622	581	593	631	612	576	595	638	623	590	600	591	592	605	582	634	621	568	574	583	600	623	600	653	594	603	620	606	638	612	623	610	599	600	582	589	568	581	612	576	615	608	615	610	572	637	599	612	649	607	627	612	607	641	566	586	618	590	582	641	607	583	595	561	586	603	556	654	635	627	608	607	624	572	610	590	585	594	597	634	604	590	588	611	587	644	579	613	605	601	598	588	607	591	628	572	606	626	588	657	609	624	577	591	589	569	622	598	535	630	591	633	596	606	595	622	591	613	568	604	566	590	634	589	667	644	592	610	597	583	614	634	577	579	568	605	575	588	606	590	606	592	600	575	626	632	646	633	574	577	614	607	583	598	668	622	614	588	585	607	617	592	579	620	627	626	595	628	578	596	639	627	583	613	619	623	646	609	619	605	592	643	600	633	567	576	595	604	600	605	622	591	595	636	625	614	616	671	609	597	593	619	602	638	599	628	611	578	674	596	610	620	631	601	585	592	598	603	582	586	618	608	585	623	614	609	565	593	564	613	612	583	616	616	587	637	620	543	607	620	610	605	593	607	598	620	643	581	619	627	633	611	592	608	615	601	628	601	624	613	614	583	587	620	587	545	586	537	587	595	594	595	646	573	648	578	628	574	579	592	656	587	625	619	572	637	623	616	646	634	634	591	586	629	611	660	591	604	579	587	572	555	590	584	602	614	639	595	643	636	586	574	583	606	613	597	600	622	595	591	559	598	611	659	587	603	602	591	593	598	650	591	563	606	579	561	642	598	606	597	567	600	613	612	617	589	630	654	596	576	646	639	566	561	591	599	604	600	613	624	625	604	598	616	634	591	572	586	628	615	628	572	614	604	595	602	581	646	619	562	594	594	596	593	633	593	597	585	650	573	569	624	633	606	570	600	615	595	608	640	610	605	590	565	573	596	578	575	594	602	609	602	630	589	607	621	651	574	635	597	633	584	587	567	599	627	567	603	616	609	588	610	556	613	609	597	624	579	618	592	628	591	594	614	606	575	571	591	582	599	592	580	604	570	587	594	576	629	616	605	641	604	584	567	590	616	583	656	656	617	598	583	629	605	583	639	606	589	595	575	587	576	562	613	624	600	648	586	618	564	643	582	618	586	601	637	578	636	607	613	595	586	593	618	616	627	572	634	646	602	558	608	593	637	609	606	627	557	630	568	559	620	607	573	556	596	593	588	608	568	590	595	618	611	609	615	599	578	628	628	573	614	593	603	589	611	588	608	619	605	578	604	585	585	668	644	576	601	635	603	633	623	605	592	631	594	561	588	633	616	631	632	562	614	616	597	611	641	628	594	651	628	611	604	592	623	622	642	622	598	594	616	584	607	651	611	626	611	596	619	651	589	634	584	586	605	632	646	583	608	618	599	622	593	575	618	581	591	579	585	644	642	577	592	571	614	617	619	609	585	623	607	620	592	567	619	568	596	630	603	578	618	588	649	605	603	595	605	595	619	608	584	609	598	582	626	599	645	590	602	617	575	636	620	595	626	642	553	564	627	586	620	605	579	591	621	608	618	623	602	612	618	612	578	623	608	639	627	609	569	617	619	630	600	587	567	605	611	581	634	621	599	575	617	630	559	561	579	576	590	591	626	581	625	648	552	618	603	634	630	589	574	623	621	585	590	597	624	633	622	617	627	613	586	596	565	603	580	583	625	609	632	649	644	599	629	587	603	604	617	572	614	638	572	637	639	603	556	602	576	575	611	636	598	621	616	589	644	583	556	574	607	622	569	593	601	583	586	636	559	660	645	550	594	589	618	573	616	606	616	636	621	596	557	594	603	592	625	632	642	596	577	601	583	577	630	626	627	580	631	614	631	617	621	643	621	564	605	572	617	614	621	596	611	590	638	587	628	637	603	585	613	642	582	587	623	583	596	634	598	617	614	602	591	577	629	554	632	640	594	584	618	620	629	609	642	594	588	599	597	656	591	603	667	627	614	595	593	623	577	638	615	615	620	607	580	578	581	625	638	620	612	642	608	594	607	593	565	601	576	606	570	596	615	571	606	598	584	623	611	623	591	591	564	625	614	599	626	571	565	574	667	600	628	623	607	622	608	610	635	645	603	634	605	624	573	592	622	587	606	580	583	590	584	630	639	636	586	585	590	605	594	630	632	578	589	600	563	595	606	617	610	591	592	606	599	591	632	617	591	584	600	615	582	595	610	603	577	581	593	643	612	646	627	593	580	624	579	597	624	610	581	594	588	614	572	566	648	607	625	606	619	614	565	617	631	611	663	610	589	604	611	666	675	624	615	576	600	622	589	583	628	585	644	619	621	580	661	570	568	560	556	622	651	609
57310	21192	9813	2687	1454	1064	908	794	689	619	617	520	530	486	460	465	427	486	472	461	480	414	486	427	440	467	444	439	447	452	435	430	465	413	411	400	433	417	394	389	472	388	406	404	412	404	438	430	419	426	386	421	386	434	417	406	417	385	413	437	405	408	411	373	417	417	414	424	407	418	434	400	403	399	494	409	419	381	431	388	357	366	352	420	411	369	401	425	380	374	438	373	363	399	415	405	402	421	401	361	415	400	366	407	389	366	385	429	380	392	426	410	406	427	423	365	438	401	408	402	408	400	410	403	390	407	432	371	397	395	373	426	414	412	392	385	354	399	401	368	439	422	423	378	454	402	410	420	380	403	393	408	403	398	388	387	382	451	391	405	391	406	376	389	425	401	398	410	437	397	385	403	385	419	414	425	396	432	427	429	415	424	399	398	431	424	372	390	396	417	418	394	423	391	397	390	411	413	425	415	409	417	388	409	408	418	468	361	442	375	357	404	369	388	399	348	404	396	416	445	397	394	428	420	399	405	410	381	394	415	393	412	416	411	422	410	403	424	411	372	378	416	420	425	411	407	431	380	378	393	433	417	386	384	384	427	385	409	404	413	404	396	400	401	357	407	368	399	430	403	400	428	410	412	409	412	375	372	427	403	414	425	382	411	392	411	410	458	364	445	400	400	387	419	406	403	424	360	449	410	396	384	429	433	415	425	410	408	407	375	409	407	404	420	409	413	422	405	396	370	413	401	414	419	411	385	400	391	360	385	410	361	411	426	362	379	376	426	391	420	405	382	423	405	419	400	429	406	387	407	406	405	407	439	389	422	400	384	444	381	415	385	392	326	369	399	421	425	424	402	399	433	402	391	397	371	424	370	387	419	407	378	418	425	379	382	392	444	419	394	412	397	412	443	416	428	390	385	390	426	400	393	392	409	403	441	378	342	410	401	397	399	378	381	370	354	345	408	410	399	417	415	408	426	452	416	415	416	418	437	449	411	401	379	434	411	387	412	406	396	413	423	417	441	391	390	402	363	396	415	387	410	402	412	394	398	400	410	431	410	403	393	413	405	428	456	400	421	398	393	392	434	390	383	430	402	414	403	418	400	441	406	440	394	434	411	404	391	378	383	349	392	385	389	374	427	415	405	383	420	409	390	388	383	425	382	392	423	435	385	412	387	424	393	418	384	406	433	434	425	410	390	399	433	427	382	401	372	421	367	396	404	460	431	386	371	383	385	405	428	443	390	391	380	432	376	370	402	341	409	391	424	416	415	407	396	402	426	388	381	415	385	402	424	353	369	374	398	411	337	387	425	421	422	426	410	412	411	393	400	407	409	421	432	402	363	415	422	416	396	375	419	433	394	392	370	397	436	447	390	390	399	392	385	409	412	399	429	365	434	391	412	432	438	387	421	414	393	378	376	413	400	405	389	400	422	393	419	407	408	382	358	402	402	398	411	407	379	399	418	412	425	387	418	432	396	367	386	416	376	438	436	382	419	406	387	408	439	431	409	421	388	383	408	414	391	418	445	393	396	427	393	410	388	395	381	418	395	414	382	421	406	410	389	402	462	405	401	392	389	377	391	400	387	376	388	410	395	400	394	418	383	413	434	415	413	374	442	438	409	400	417	428	381	419	409	391	404	392	413	423	383	412	384	373	388	385	416	395	396	386	395	450	409	397	375	395	416	387	419	409	397	381	381	426	366	389	433	390	372	385	426	418	429	396	407	401	399	395	402	390	423	396	417	388	413	406	392	413	376	389	374	414	425	433	421	368	373	408	413	392	420	398	400	405	396	397	431	390	402	387	422	370	388	399	378	396	405	458	403	431	426	400	438	448	402	446	395	430	464	390	393	426	380	402	442	375	410	389	438	415	403	396	401	417	439	428	426	365	393	368	402	407	391	410	387	395	422	385	391	386	404	385	359	364	407	437	453	449	381	409	385	415	393	396	395	387	385	411	387	401	434	412	392	375	378	387	373	416	437	439	388	406	396	399	413	414	428	386	403	441	437	412	384	421	422	399	377	380	408	367	416	434	370	395	368	417	423	383	405	417	357	433	402	399	389	392	389	426	406	420	395	405	408	421	400	441	400	381	401	404	389	383	384	380	420	409	411	395	420	399	408	384	418	395	408	354	392	426	378	436	382	422	390	431	385	403	388	420	400	364	391	408	399	420	399	405	406	387	418	404	422	397	421	408	407	384	439	390	411	391	368	359	373	371	453	401	408	331	391	385	380	414	396	396	390	411	414	396	419	415	397	381	409	434	404	374	405	410	410	440	369	403	384	407	386	428	422	401	435	380	377	391	385	435	400	408	383	374	392	389	389	383	391	441	424	384	394	410	397	419	407	375	375	419	392	424	389	414	381	404	363	430	403	387	418	419	367	390	380	399	376	388	420	415	365	425	378	404	396	353	371	432	427	432	398	395	374	419	394	412	409	365	408	431	414	432	386	424	363	433	374	439	431	400	384	424	403	400	395	372	375	414	370	404	387	397	389	354	352	413	426	377	411	425	388	358	408	364	424	399	432	380	404	382	423	369	410	394	375	393	399	470	400	416	413	417	418	401	415	386	416	474	380	401	406	423	412	412	402	386	356	394	410	385	393	413	417	407	396	415	401	386	365	421	414	382	434	390	397	417	427	423	420	416	382	357	369	402	415	392	432	372	420	407	407	425	394	363	418	429	412	426	371	336	365	387	432	398	372	385	427	407	412	407	390	423	407	401	410	432	399	402	395	440	404	379	384	371	394	426	400	431	401	410	415	415	394	389	402	431	381	406	413	445	403	406	402	390	421	374	384	396	419	377	413	406	360	408	393	418	406	412	398	395	431	433	413	440	391	405	385	402	374	355	413	404	438	381	413	382	438	407	411	419	448	448	378	389	402	466	390	391	403	397	403	408	380	404	406	387	392	424	371	366	425	408	385	396	367	391	385	417	396	391	403	379	368	425	406	377	421	410	409	353	386	411	384	390	373	399	394	418	403	392	411	388	427	398	410	429	396	420	416	448	360	369	414	438	389	386	392	389	398	404	400	443	428	420	410	403	442	388	412	391	420	403	410	387	420	380	365	395	367	405	392	400	412	394	410	434	435	381	397	388	354	367	403	446	433	432	392	461	429	388	401	402	438	399	401	389	429	394	395	387	432	424	421	398	408	424	387	414	396	407	430	370	401	360	443	389	438	365	372	405	396	399	377	427	415	422	398	411	403	418	409	414	401	386	392	416	408	386	414	404	412	409	450	389	402	395	398	366	382	386	393	364	420	401	383	393	419	436	411	412	430	445	397	396	423	403	395	394	390	407	384	399	418	414	433	411	416	382	403	403	382	369	383	419	419	436	387	397	389	391	420	401	381	420	380	390	442	387	424	381	430	381	396	411	412	399	398	433	408	428	352	403	358	409	421	411	422	405	449	382	402	389	414	416	415	453	376	412	414	395	433	375	438	378	413	400	424	404	401	388	455	415	410	438	387	432	415	387	394	386	390
30929	2326	4673	5295	4816	4034	3434	2907	2523	2172	2030	1913	1785	1698	1500	1464	1400	1427	1311	1265	1232	1309	1205	1166	1157	1185	1190	1172	1136	1183	1117	1092	1011	1104	1111	1031	1086	1090	1033	1094	1093	1133	1107	1028	1087	1039	1016	1120	996	1034	1008	1019	970	957	1054	1045	1014	940	962	1010	976	1012	922	944	956	977	947	951	964	950	929	955	952	981	924	947	965	961	981	995	960	935	965	924	998	975	1043	920	957	994	1035	956	1008	978	947	951	903	984	934	956	986	1016	873	942	924	988	950	935	955	980	949	902	946	985	951	947	918	943	924	1003	947	948	884	920	923	936	960	1024	1045	921	1004	919	999	1006	965	939	909	955	965	960	1005	990	913	930	958	923	940	932	909	932	992	970	923	989	967	962	886	935	940	958	903	961	953	962	936	969	940	954	939	961	937	1041	952	985	912	939	1003	940	918	910	894	971	986	963	938	920	937	961	942	962	931	957	962	927	934	946	973	950	953	936	938	938	913	904	966	979	994	989	962	934	886	917	957	893	942	955	924	985	941	947	987	960	909	972	940	903	926	923	974	906	951	927	930	969	967	983	977	1031	947	924	956	912	958	923	924	931	974	933	958	926	894	883	986	921	925	972	916	949	910	961	957	957	911	963	924	929	921	963	896	949	956	960	941	953	896	930	963	982	970	957	967	946	952	922	930	940	972	944	935	902	991	937	946	905	971	922	956	948	918	937	969	981	987	944	969	970	965	1001	966	919	941	956	960	969	933	893	961	918	964	933	958	910	921	945	915	956	987	891	988	966	968	920	920	920	937	940	964	932	950	964	941	894	988	936	968	966	961	920	933	909	966	992	916	948	922	917	924	938	1015	1011	947	969	962	919	964	958	984	940	968	971	952	963	1001	972	925	950	955	948	939	1002	946	942	915	979	962	956	947	941	954	953	982	962	982	1010	926	941	962	990	973	1054	988	923	977	933	1043	1010	911	940	966	994	958	990	913	980	927	975	941	1006	937	979	953	888	965	1025	941	988	981	926	959	924	948	882	944	944	939	952	966	940	941	991	932	955	1026	975	956	952	962	964	973	927	929	972	913	880	910	973	946	958	951	922	955	972	894	943	939	942	945	965	928	967	975	930	950	966	938	963	866	991	942	971	935	1039	966	922	976	955	964	930	954	985	971	969	924	936	999	947	953	997	927	903	947	909	924	942	901	986	948	923	962	904	964	933	948	999	968	925	928	912	980	900	923	955	937	953	963	921	971	925	930	982	962	996	919	970	949	908	969	939	963	950	924	949	939	934	994	977	986	902	940	924	883	918	942	981	953	950	983	926	903	928	967	897	923	953	978	993	972	1001	983	929	970	945	944	938	908	984	971	947	906	953	963	905	906	957	925	896	982	943	1013	899	1005	934	971	912	941	897	932	945	944	951	935	968	976	913	976	961	949	963	964	937	976	911	922	928	941	919	926	947	918	942	953	922	940	920	963	973	947	927	948	955	935	921	921	890	933	959	944	973	904	975	954	963	989	982	1002	944	912	948	946	972	938	959	934	965	933	941	951	917	918	982	962	946	959	956	1003	986	975	955	918	987	992	1026	949	934	905	918	983	960	922	959	920	964	954	983	979	945	966	922	908	965	930	932	946	963	975	901	945	928	988	961	910	975	905	938	938	996	954	951	986	972	983	980	959	904	966	984	987	990	970	964	916	936	914	938	951	927	949	951	925	927	994	961	934	972	940	968	917	946	978	967	970	918	930	888	963	928	982	977	960	958	1003	880	953	859	912	981	916	1003	991	944	937	943	948	935	973	925	935	956	916	992	940	912	918	954	921	943	948	945	975	936	891	937	942	934	952	996	929	950	956	947	953	966	933	965	950	960	877	986	987	877	991	972	951	915	951	978	998	922	938	910	949	913	930	944	944	1031	934	978	906	937	967	933	953	937	993	940	948	950	902	981	971	944	988	1007	903	958	965	953	960	953	942	945	903	952	916	899	931	998	945	927	913	897	933	959	931	905	951	943	943	972	952	968	946	964	977	950	947	984	921	998	935	978	926	975	916	953	968	903	969	909	916	920	955	952	967	923	942	928	955	932	918	894	957	911	974	906	909	988	959	976	936	1014	924	986	971	1006	929	951	941	964	960	946	958	958	879	976	876	965	923	959	904	969	937	929	983	898	881	962	921	971	930	937	901	1019	971	878	977	914	926	968	969	998	910	931	989	930	932	998	965	911	898	934	927	930	954	894	983	968	955	1020	915	929	922	938	947	920	917	918	930	974	1035	909	986	1001	990	986	927	933	934	941	944	936	957	933	921	944	907	950	920	959	962	945	926	934	894	934	992	911	933	906	972	928	941	983	965	951	965	972	939	962	912	954	893	927	993	916	908	998	945	913	914	914	991	956	942	923	939	933	977	992	955	970	929	908	990	990	942	957	981	943	968	977	953	897	919	938	954	989	939	949	971	938	923	958	965	971	946	971	947	928	953	997	941	973	1006	963	932	976	910	961	944	954	952	978	906	983	942	981	915	967	925	932	913	958	915	964	926	1011	909	969	975	979	1039	935	939	957	957	984	963	1030	976	995	967	966	923	986	942	949	1002	959	936	974	944	913	997	949	991	961	936	953	972	900	920	909	976	966	897	966	945	963	936	957	980	915	990	942	968	959	946	959	1002	882	999	931	959	1029	926	952	957	884	936	957	943	919	921	948	891	932	981	946	944	1000	957	950	922	1015	953	989	901	918	922	968	955	937	924	938	946	935	984	949	965	989	995	962	1025	987	969	929	947	964	926	925	990	944	911	937	1002	921	989	928	949	945	906	928	933	959	918	920	986	943	971	931	944	973	971	970	945	970	953	952	977	888	902	929	976	909	984	927	1001	968	1043	974	941	927	922	942	952	933	910	994	946	949	964	965	988	966	981	926	936	942	961	950	917	942	986	944	894	942	953	924	927	935	942	906	989	941	974	956	985	935	888	946	935	993	940	983	916	939	949	960	974	910	950	907	950	913	955	959	1000	972	953	969	876	930	927	975	939	971	963	942	920	980	925	957	867	1000	981	960	965	966	948	916	907	976	924	961	958	891	954	918	966	949	915	953	1006	942	1059	951	948	944	968	932	974	937	985	946	910	928	962	896	929	952	926	930	962	918	915	965	924	937	956	966	962	970	936	955	977	914	958	978	944	948	914	940	945	891	938	951	932	986	1011	1023	992	997	918	960	966	949	936	959	943	880	922	919	954	920	923	946	957	989	892	942	988	906	910	981	990	935	944	928	943	976	945	1013	895	979	938	932	936	980	905	962	995	965	953	950	937	888	880	985	1003	886	920	969	964	954	958	917	953	875	851	958	943	963	954	968	909	910	916	909	971	909	1010	932	963	974	948	992	926	963	930	922	1031	939	933	972	921	856	950	924	914	915	903	1014	932	987	953	910	903	939	968	981	933	981	963	937	968	941	952	962	951	928	957	931	940	977	979	1004	992	976	991	936	981	962	963	917	979	971	943	928	936	960	942	899	945	956	984	1020	976	920	884	950	958	929	902	959	905	924	937	912	962	948	952	887	921	964	947	960	909	968	889	968	916	946	958	948
4366	237	234	223	196	211	184	157	171	152	147	163	157	133	132	132	156	176	133	140	127	159	156	156	154	132	145	142	141	164	143	128	141	157	159	143	141	171	153	146	157	163	172	169	177	165	145	145	159	169	181	139	135	147	145	137	134	153	143	123	135	126	126	153	138	157	143	113	156	156	144	148	151	150	124	133	145	136	152	154	159	154	128	153	152	159	122	146	135	138	139	166	166	165	166	160	159	153	163	134	170	138	141	159	133	143	161	140	139	168	124	148	149	172	139	145	153	171	167	164	148	137	131	142	151	162	167	164	152	149	145	143	152	152	141	151	123	156	145	139	132	167	157	149	152	139	131	150	151	130	141	148	168	139	176	132	177	182	153	154	151	148	162	135	150	144	151	159	170	137	131	165	151	143	134	133	144	142	136	139	158	157	165	137	162	163	151	156	143	152	137	157	156	136	156	157	122	127	149	158	128	148	140	128	157	164	148	167	142	160	132	151	162	137	155	144	153	162	147	142	155	150	158	138	145	159	151	150	142	156	136	167	159	156	160	163	149	136	168	143	150	136	121	157	144	156	153	127	140	160	158	159	153	144	131	135	163	158	158	165	139	138	148	163	172	142	162	137	129	139	144	144	164	165	152	163	149	143	153	154	166	150	154	136	153	153	158	158	159	158	152	153	154	160	162	144	157	153	163	155	144	154	159	138	129	125	151	156	165	125	142	137	156	146	167	140	137	145	144	133	139	145	129	138	154	130	139	142	137	140	121	148	151	142	130	150	146	127	135	128	148	130	142	137	164	162	149	136	169	145	170	130	160	152	139	169	136	136	147	174	150	141	150	154	138	167	152	146	130	180	154	148	137	159	154	166	156	140	167	160	150	139	147	151	146	181	149	159	165	169	160	138	159	154	137	151	145	146	177	125	161	154	137	143	152	133	148	157	150	133	135	127	129	129	146	155	139	129	117	158	141	139	153	148	131	143	148	148	138	157	147	154	167	168	134	179	171	174	146	165	143	156	167	147	144	131	130	129	153	160	139	139	153	143	126	155	165	170	143	147	148	158	145	159	153	140	152	147	152	175	135	168	132	154	157	153	132	154	143	149	140	168	163	163	155	149	149	140	144	138	149	135	166	147	138	149	142	150	154	161	141	146	153	146	185	123	141	160	149	140	146	157	127	141	133	175	155	154	160	134	145	172	156	145	135	133	140	142	128	128	137	158	124	143	137	149	127	150	134	151	149	138	144	130	143	161	139	155	153	164	153	144	153	138	135	148	151	131	141	154	126	171	130	124	148	147	164	139	161	147	135	161	168	177	168	149	148	167	154	156	149	156	153	156	136	133	148	154	145	149	138	166	146	146	156	148	137	147	170	155	159	143	138	169	155	126	141	139	156	165	141	158	153	144	162	138	147	151	152	171	175	144	141	140	151	170	154	135	170	136	160	132	127	159	132	144	125	127	155	149	126	131	153	141	154	131	141	147	155	141	170	137	152	139	144	124	130	155	140	149	150	138	158	166	135	144	159	145	140	135	133	163	146	132	143	161	176	154	150	165	150	161	141	157	150	151	146	151	142	151	156	150	123	143	142	140	135	156	157	143	144	145	156	170	152	147	157	142	159	141	144	153	154	139	163	154	140	118	150	172	163	142	148	150	133	127	147	188	141	154	149	142	137	155	144	153	135	148	131	136	147	138	152	153	139	148	171	152	162	152	138	163	142	143	159	151	143	128	164	155	152	140	161	169	144	149	169	132	154	152	150	140	134	141	152	143	148	138	155	132	129	144	126	133	142	154	141	120	127	133	147	129	165	159	147	131	138	158	126	146	155	180	141	150	156	124	135	153	138	135	130	166	148	154	159	142	128	138	150	137	144	165	164	138	158	164	141	141	157	157	148	150	165	138	182	157	130	150	152	156	127	156	144	148	138	154	161	145	156	159	139	116	147	160	144	148	151	150	137	143	138	128	159	160	148	139	140	154	134	143	138	158	134	174	146	150	147	154	133	133	154	138	157	145	155	145	169	147	132	141	140	139	138	162	178	136	141	160	126	170	137	123	151	142	141	165	170	135	145	160	150	138	146	153	158	150	142	141	151	159	127	158	151	144	150	155	150	147	151	152	136	141	170	145	143	151	107	141	161	146	141	136	143	136	157	148	148	173	169	159	152	120	169	143	172	149	132	156	125	143	133	154	157	148	144	155	150	143	181	162	132	153	158	149	141	154	137	157	139	160	137	155	149	133	126	155	153	147	140	135	145	143	172	177	166	166	159	140	112	146	174	163	139	158	160	145	151	154	147	160	152	144	149	158	168	152	153	131	141	162	158	161	159	135	132	147	139	142	173	121	148	136	168	137	142	131	158	151	154	167	146	153	143	144	164	146	149	146	134	142	151	154	144	155	137	137	125	158	153	152	149	144	140	140	145	143	152	175	137	138	144	149	154	165	167	163	157	137	167	145	136	144	133	139	136	153	135	145	150	144	135	154	145	145	150	164	163	147	173	135	176	137	130	138	142	139	148	144	165	157	180	132	141	165	141	140	137	161	137	141	178	162	150	166	131	143	144	147	153	151	142	125	145	141	142	143	137	161	161	149	162	158	149	161	161	144	155	126	125	135	156	144	166	143	159	146	142	144	134	168	169	172	134	156	136	123	158	131	132	143	144	144	130	154	143	135	153	160	147	148	159	153	146	130	174	157	159	147	164	129	149	129	165	149	145	131	144	129	142	166	139	137	153	137	129	153	156	135	180	139	128	152	156	136	149	138	157	190	117	132	161	139	138	145	156	149	148	160	149	146	127	155	153	189	130	144	155	169	125	149	177	167	154	143	146	161	148	144	149	158	141	134	143	143	152	169	149	137	140	132	159	126	135	156	138	162	139	156	164	141	148	162	166	137	154	136	155	160	151	133	143	147	149	171	146	147	120	143	172	164	130	138	147	139	160	139	136	162	142	162	146	151	151	147	151	142	150	150	166	165	161	122	146	138	150	174	136	155	156	149	145	127	147	145	136	137	152	154	150	131	151	152	162	148	137	135	160	131	147	149	131	178	168	154	150	172	159	153	154	140	153	144	124	153	137	137	154	167	139	158	153	156	145	176	133	150	161	137	150	117	148	140	154	174	151	138	145	156	152	131	156	148	167	153	143	125	145	161	151	150	147	171	142	166	156	164	137	130	152	132	151	155	146	140	141	160	160	154	161	141	155	135	164	156	161	172	131	127	148	151	155	159	151	152	139	149	149	172	154	141	165	129	140	167	163	126	127	170	164	177	176	127	150	158	176	164	124	141	151	161	122	125	146	128	167	137	160	151	135	136	159	146	142	142	142	156	143	128	153	139	137	130	178	165	139	139	149	121	148	144	127	160	167	151	159	135	143	164	143	137	141	130	156	144	152	143	185	143	174	151	147	154	181	136	130	138	170	144	138	163	159	131	128	149	153	110	145	166	159	139	128	146	163	164	139	149	150	146	165	168	152	157	166	133	131	138
4794	503	613	663	670	584	592	542	507	487	505	459	406	488	482	451	469	458	463	468	456	453	486	420	400	420	456	459	432	468	419	468	441	446	480	413	457	463	480	464	471	510	456	427	420	424	459	458	423	438	448	403	425	444	433	404	443	474	444	403	419	394	413	436	412	420	442	435	457	442	402	439	426	427	418	439	432	447	417	451	412	445	428	437	410	441	442	436	398	407	430	428	412	403	446	458	434	409	413	477	399	427	476	435	465	432	401	445	447	435	418	433	440	412	424	409	417	403	427	426	459	416	417	455	432	453	451	429	434	422	463	428	499	461	422	417	403	434	406	401	415	418	401	436	430	439	410	463	439	462	438	473	426	457	426	427	430	418	397	419	426	408	421	435	444	426	416	425	443	405	480	433	405	405	431	450	423	406	444	427	438	427	412	466	450	400	422	426	434	377	427	430	425	450	408	441	432	415	428	416	430	426	425	417	393	401	426	402	404	435	431	437	473	417	434	439	417	380	460	415	452	469	432	417	426	443	437	415	425	433	421	399	421	447	383	402	428	408	438	446	411	444	427	423	410	409	439	414	451	426	419	400	463	427	450	440	410	392	412	403	434	432	434	450	481	459	418	449	426	405	403	441	438	447	409	474	409	450	437	437	433	390	436	422	433	429	397	422	454	424	448	435	422	432	428	443	378	408	412	416	455	438	490	427	414	457	427	419	426	438	442	424	369	403	422	415	445	455	450	421	439	404	446	448	415	425	387	431	433	393	451	415	406	440	409	442	429	416	451	432	445	426	451	433	423	430	454	438	418	441	443	412	488	401	424	419	402	425	410	411	396	421	409	435	415	435	440	428	452	445	431	420	447	445	407	450	395	437	437	430	465	421	479	446	424	435	455	422	432	434	414	442	453	430	408	448	399	466	418	429	414	417	429	421	412	424	450	427	427	404	428	398	424	434	451	391	418	412	417	416	434	429	483	396	431	454	443	444	400	388	404	391	419	411	410	465	443	426	404	452	428	407	433	401	431	423	447	425	410	424	471	396	408	435	455	390	422	443	434	427	408	435	368	410	393	450	423	445	425	416	412	411	432	412	475	389	401	432	421	447	398	425	454	435	423	398	396	445	447	416	417	441	434	414	444	455	419	432	462	431	430	398	443	417	423	470	442	416	415	358	422	410	450	471	383	425	439	424	410	401	418	440	410	409	402	405	431	420	439	418	417	452	392	455	421	460	450	435	459	399	414	422	453	431	447	403	436	411	403	405	405	399	407	415	417	432	457	405	438	406	454	452	430	455	448	377	455	436	428	418	403	410	403	421	421	415	416	436	422	405	448	396	430	404	448	406	456	390	462	407	427	443	469	448	426	447	398	397	423	402	407	439	434	396	401	410	435	434	456	407	434	408	412	422	450	424	420	443	461	414	450	429	445	426	432	411	422	407	448	429	436	404	420	421	446	407	418	427	469	395	443	443	398	413	414	421	404	446	445	422	443	469	441	458	402	408	417	443	451	417	398	407	426	400	431	418	372	409	431	432	445	427	421	431	444	386	428	433	416	422	414	437	422	453	424	430	448	456	434	440	466	414	414	425	424	426	426	425	397	445	393	387	420	415	428	426	436	448	433	440	407	417	393	406	446	438	451	422	448	430	418	435	402	444	454	437	451	417	433	416	451	406	430	418	411	444	402	427	421	405	423	436	392	420	431	469	454	424	443	417	440	408	445	427	420	404	427	453	420	454	455	451	436	420	469	411	388	437	409	457	405	449	445	432	427	425	403	411	439	452	466	432	444	432	419	414	474	444	435	440	438	450	417	457	467	463	401	398	447	370	448	422	429	419	436	432	463	422	421	445	424	437	400	429	468	443	408	405	431	432	451	435	424	431	444	419	406	436	438	418	422	427	470	467	426	457	413	414	413	437	419	410	415	405	396	421	436	421	428	442	415	445	447	417	404	427	422	443	400	403	429	425	446	442	434	435	432	419	415	411	418	414	427	427	451	451	419	455	436	419	452	434	440	421	451	400	419	413	420	434	420	462	402	408	404	398	410	451	433	416	398	444	421	461	440	474	393	407	453	435	425	425	465	447	415	415	445	416	437	423	430	477	408	456	395	418	405	437	399	441	439	432	407	421	443	440	445	459	443	432	437	433	440	430	411	440	424	420	417	424	421	426	421	453	457	435	437	432	442	474	417	440	428	426	435	400	412	408	425	436	404	423	434	440	428	417	397	434	435	419	414	422	449	464	433	468	431	426	407	458	440	435	431	429	435	386	418	415	422	433	433	420	449	404	454	408	416	429	437	411	416	445	395	427	415	445	383	446	427	436	431	433	429	424	444	419	420	445	437	438	437	403	441	443	438	419	443	409	462	414	394	440	411	423	450	416	434	422	449	447	411	435	419	419	427	454	413	439	411	476	408	439	492	444	395	437	453	433	425	383	438	407	437	428	459	429	398	451	413	437	413	414	430	418	387	410	425	463	387	425	435	459	451	407	447	421	416	423	436	453	436	423	397	461	393	411	445	381	430	428	453	455	405	432	412	430	434	446	457	446	425	435	423	429	427	392	396	433	443	423	430	401	411	424	458	473	419	448	403	436	451	412	410	438	439	399	453	424	420	409	457	414	448	419	412	460	432	412	419	468	456	419	464	444	441	431	447	415	404	389	404	450	430	397	414	444	413	428	436	382	391	418	421	443	456	450	447	440	427	442	461	403	439	450	439	449	411	395	421	410	422	398	415	415	445	459	434	422	429	418	414	456	433	444	470	483	386	429	461	451	448	413	397	420	391	397	395	459	434	437	415	416	425	456	415	485	400	429	445	425	417	398	454	443	453	434	395	391	456	445	407	430	432	415	445	414	428	416	442	480	445	434	432	434	405	414	471	440	384	427	438	426	402	424	444	456	411	421	450	442	462	404	442	417	429	448	451	433	451	420	441	454	442	434	441	422	441	451	430	420	414	449	425	442	413	421	416	444	426	438	443	418	445	461	418	443	457	413	453	422	446	448	441	442	396	393	416	404	459	406	409	443	427	411	420	411	435	389	413	430	434	446	432	425	458	410	406	457	405	476	408	464	416	411	477	422	441	420	403	397	425	438	384	435	440	462	464	397	410	401	433	421	399	423	425	379	417	437	445	444	435	433	403	433	422	407	389	453	450	420	401	454	432	445	393	441	440	421	446	454	450	448	431	387	411	426	436	393	428	421	427	412	423	412	419	429	426	439	436	437	425	415	429	419	434	419	432	415	428	434	433	443	428	423	433	456	461	397	424	412	420	453	416	394	393	448	438	399	430	429	442	413	411	399	423	434	410	438	439	394	389	448	453	414	411	437	390	443	414	424	439	449	413	426	407	442	411	391	450	398	435	425	435	411	475	443	433	444	394	447	405	440	410	408	426	424	439	405	410	399	455	409	400	475	446	428	416	427	433	409	416	453	456	417	450	404	422	398	433	447	442	427	426	385	454	446	438	429	428	421	490	465	426	410	429	426
47319	14247	2631	1083	691	557	489	391	366	337	300	310	282	293	250	261	254	266	234	247	256	249	251	253	242	250	235	227	223	229	252	241	250	234	248	255	238	243	238	240	248	252	242	231	240	219	234	223	210	244	250	233	228	243	242	237	229	220	227	222	242	246	220	240	230	237	257	230	207	234	249	235	221	221	211	247	231	234	215	240	216	225	227	219	220	252	273	233	214	209	196	214	251	200	224	220	270	240	236	233	289	221	227	218	244	225	213	241	214	216	249	206	221	231	229	232	201	202	234	246	242	222	252	232	214	254	239	230	208	223	225	217	225	216	221	245	231	246	208	227	222	264	238	249	230	204	228	203	206	229	236	210	231	226	213	235	228	225	243	233	219	260	213	225	213	217	232	221	220	239	245	196	215	247	274	243	201	246	237	224	231	202	214	228	235	236	211	205	244	243	219	239	216	211	250	228	243	223	247	252	226	234	238	226	243	228	233	215	214	231	238	236	226	229	236	237	210	227	226	219	219	247	240	243	232	207	211	233	243	229	208	234	211	236	257	208	211	243	217	240	215	250	195	220	239	256	217	258	232	213	211	213	224	223	241	244	223	253	230	236	233	218	241	231	236	232	273	261	214	245	202	227	200	210	202	234	212	215	205	235	251	209	214	222	207	215	216	229	234	226	224	260	221	195	212	210	237	217	208	209	252	232	210	213	223	225	239	229	233	233	249	204	261	242	214	214	231	232	210	233	237	203	218	230	231	244	224	241	230	222	211	252	225	240	204	189	246	209	222	189	215	230	246	221	226	212	238	211	234	232	214	237	235	214	233	254	203	228	209	237	217	235	212	229	222	224	243	218	225	225	219	252	242	231	232	218	264	216	191	202	235	234	255	224	215	223	240	224	243	214	220	233	217	250	251	229	229	218	249	230	209	212	222	249	265	216	239	253	222	216	229	220	227	204	244	194	225	240	243	236	230	232	222	241	232	222	216	224	238	264	219	240	241	219	232	224	234	227	251	236	210	203	241	243	210	253	219	206	230	223	265	209	220	224	209	219	229	215	241	207	230	235	240	256	221	244	213	262	200	234	231	227	241	239	224	224	222	235	212	223	227	251	215	233	209	205	219	188	242	244	228	242	210	216	213	231	226	227	239	219	235	231	249	214	228	222	221	228	215	243	234	221	248	238	254	221	232	224	229	221	229	239	243	216	250	258	235	213	196	208	204	230	214	238	207	206	202	221	222	236	248	217	226	201	231	227	215	235	236	226	228	237	220	208	230	210	216	230	209	235	226	240	229	229	224	269	222	226	245	231	222	237	231	235	234	230	232	229	220	240	236	224	211	212	198	254	262	211	233	216	184	245	221	215	218	241	213	245	243	220	212	261	220	215	243	197	209	193	221	221	213	231	219	238	252	194	232	224	206	219	209	250	227	232	249	219	217	227	210	238	215	183	278	232	231	229	248	185	231	237	228	248	243	204	235	235	212	219	208	221	219	243	229	216	258	237	187	224	224	248	215	224	223	227	242	194	234	218	232	226	227	219	260	240	244	241	228	209	251	212	224	228	266	237	226	211	200	200	221	239	223	227	239	212	245	220	213	209	234	246	238	224	239	246	227	250	217	248	215	237	233	260	235	232	227	229	218	225	222	240	186	236	223	224	242	217	213	241	243	217	174	266	257	243	228	243	204	221	191	238	242	234	233	235	219	224	223	242	233	212	223	259	230	246	224	239	224	236	252	217	199	220	222	230	223	250	228	261	242	244	224	216	228	208	237	223	223	221	251	233	214	225	263	220	232	207	208	212	206	228	235	217	215	236	198	225	248	193	242	239	226	216	229	227	253	236	217	226	228	244	216	210	223	190	252	229	231	215	233	241	232	234	237	230	215	200	252	200	229	255	232	245	229	202	244	222	218	233	248	245	231	244	210	192	230	225	237	228	225	219	212	223	231	226	246	220	211	252	255	244	216	232	215	234	229	239	222	196	225	256	198	231	225	252	246	254	252	235	208	208	219	239	214	223	196	202	216	235	224	223	230	225	212	225	239	215	211	266	238	204	240	205	236	225	248	208	264	220	202	231	266	195	225	225	216	199	213	233	202	250	246	228	207	245	221	218	222	231	226	253	203	240	223	229	205	235	218	213	218	243	206	219	207	241	247	214	219	237	203	209	224	206	211	218	220	241	276	206	259	243	229	241	240	256	209	232	211	229	237	220	253	224	233	225	210	222	232	249	219	246	207	221	213	221	209	227	251	223	238	228	215	244	236	225	226	214	188	235	219	237	228	205	212	219	236	245	223	228	231	225	220	202	211	213	200	228	192	209	211	220	232	204	221	236	199	219	205	233	213	235	248	207	235	253	257	296	209	213	218	226	240	216	255	244	223	246	200	233	218	210	212	254	228	221	217	220	245	234	265	216	221	232	229	246	210	242	214	227	230	224	227	242	235	205	226	226	217	245	219	225	230	235	243	216	209	226	222	218	231	220	235	226	233	262	230	245	249	217	239	212	217	195	230	229	208	197	205	230	238	235	220	238	227	223	220	228	236	245	218	261	214	261	222	237	218	229	234	216	222	224	241	191	233	239	226	228	246	234	228	245	192	217	251	193	233	246	235	234	232	238	218	232	247	227	227	240	219	229	228	222	248	227	239	237	201	208	223	239	203	203	210	284	248	254	208	231	241	223	224	209	243	219	256	258	227	232	242	212	221	222	222	212	236	231	205	222	210	229	220	199	227	222	233	223	208	228	229	244	210	215	225	216	247	231	226	193	238	198	214	263	214	227	243	243	235	228	206	225	225	240	229	232	209	228	214	259	207	247	218	211	225	210	222	233	217	217	210	210	223	274	200	246	232	220	267	256	215	247	235	204	206	216	245	215	238	240	234	232	235	209	213	207	245	253	249	234	234	231	237	219	253	214	225	230	220	229	232	221	228	237	236	254	234	208	235	229	237	200	258	224	240	221	220	235	205	202	250	232	220	241	236	245	203	217	217	229	230	226	223	229	239	218	221	225	212	212	196	240	253	256	261	219	219	237	234	240	208	203	240	238	224	231	241	210	245	240	216	233	251	251	219	212	226	254	250	230	211	193	222	221	223	209	237	222	239	219	259	220	230	252	205	239	233	240	237	234	220	268	249	235	238	224	205	234	233	235	223	258	243	248	235	212	212	204	261	225	239	255	209	230	215	232	206	256	206	227	239	244	220	241	258	245	234	237	221	227	229	210	228	252	218	238	215	278	238	228	233	228	243	231	242	252	209	235	208	218	246	224	203	220	204	229	234	241	224	226	202	241	217	260	205	212	240	226	232	260	250	246	210	249	216	227	211	227	224	223	228	205	221	232	238	231	243	240	240	230	234	235	221	211	237	217	202	229	239	206	228	231	207	209	243	232	246	225	249	196	230	230	257	216	220	223	205	262	229	212	235	226	231	215	217	209	225	214	254	224	229	251	261	220	211	203	233	220	202	238	230	236	214	228	217	222	237	280	214	225
23749	1341	2526	2955	2735	2304	2080	1684	1381	1209	1162	1075	962	936	900	840	831	831	796	771	802	736	707	741	749	707	762	724	656	708	696	702	682	699	640	677	698	676	632	663	651	667	707	655	714	633	644	672	663	641	616	648	587	628	623	588	675	661	679	605	612	604	652	673	663	641	644	664	658	614	612	602	605	608	618	624	576	613	673	647	605	588	604	676	614	627	623	601	599	641	575	645	598	601	626	591	634	620	608	610	630	615	559	622	584	648	635	604	665	574	644	621	650	600	626	601	621	605	617	613	582	607	608	565	677	652	594	664	612	554	611	648	625	591	580	608	636	561	591	563	597	612	573	637	625	580	621	593	639	625	606	615	638	630	595	595	619	590	627	580	638	644	604	617	586	603	589	597	606	659	590	606	622	626	587	643	616	593	601	592	610	572	601	611	643	595	618	608	567	591	619	648	631	619	633	614	609	630	560	592	594	578	617	562	613	609	605	608	638	605	600	573	597	599	615	565	604	575	582	602	641	613	606	595	586	650	645	605	612	597	601	624	592	616	621	601	631	619	609	617	624	645	617	607	615	622	587	632	609	615	629	631	592	646	567	614	620	572	608	596	574	583	619	630	628	645	657	626	621	628	547	639	608	616	637	643	604	578	636	594	618	577	637	580	613	623	602	607	586	682	576	627	616	620	652	618	625	585	598	624	619	610	616	558	652	593	627	587	620	608	612	608	594	627	607	601	621	549	640	616	575	618	619	579	597	614	613	594	594	648	643	581	592	569	605	616	616	631	575	596	591	560	603	610	594	604	593	638	604	595	631	601	603	633	603	636	615	572	654	574	595	589	589	623	603	627	592	578	609	577	616	594	587	607	585	623	650	625	596	610	626	618	591	602	628	597	573	603	608	622	568	580	613	594	592	574	651	612	618	616	557	654	579	619	578	612	601	602	609	588	648	657	567	648	532	600	634	650	584	609	603	603	617	638	587	627	631	570	604	628	592	585	612	629	615	643	579	641	645	610	594	599	588	611	576	612	586	621	587	633	593	578	644	610	615	596	606	605	618	585	591	634	627	620	595	607	608	571	627	600	635	616	632	636	594	631	538	599	625	621	600	609	601	603	645	587	583	571	618	595	641	624	602	589	569	628	595	608	569	609	617	607	610	671	588	613	608	557	580	612	611	618	563	615	605	609	605	596	593	599	584	632	631	613	617	676	607	600	619	626	592	641	619	601	600	599	599	618	617	636	617	577	641	588	590	624	596	589	636	563	562	636	615	628	575	576	631	581	611	616	589	623	587	623	614	585	637	613	614	650	604	625	591	617	591	597	588	625	633	584	581	658	627	562	603	663	637	591	618	622	598	654	597	641	596	604	618	584	592	612	626	553	654	572	600	639	622	603	638	595	580	618	611	644	571	564	613	660	606	585	587	558	614	601	675	654	626	598	599	630	597	599	629	643	590	622	549	622	621	625	651	597	626	617	615	610	624	652	590	620	637	619	611	563	613	617	628	619	656	627	582	616	602	532	583	600	584	637	602	604	590	569	598	605	612	580	618	644	608	599	612	605	597	657	587	604	618	656	655	650	590	611	616	599	574	637	596	586	605	631	598	560	623	586	652	623	620	636	586	659	624	619	622	590	621	582	611	597	591	584	621	611	574	596	612	569	625	642	613	619	637	599	555	542	602	651	620	610	595	624	615	584	582	585	601	600	618	583	594	618	619	600	613	569	589	601	615	611	610	629	581	627	608	640	602	672	600	593	564	603	646	611	577	604	589	597	640	606	590	589	608	603	611	585	647	590	606	580	619	644	573	582	637	593	575	585	642	582	611	630	595	586	597	611	600	579	617	589	649	617	620	642	602	602	641	601	595	593	649	598	589	632	577	624	602	564	614	616	616	631	615	593	608	580	594	609	600	588	603	627	620	636	604	626	612	629	593	634	618	624	556	587	619	612	602	602	626	601	637	596	559	611	616	632	601	623	614	593	601	619	605	582	600	616	614	597	581	619	641	576	622	634	611	621	643	605	657	629	577	589	618	582	628	619	638	619	611	582	615	609	625	616	610	591	599	622	658	589	596	628	604	647	648	591	627	622	568	628	580	624	644	604	660	651	621	583	563	625	642	586	596	645	566	627	587	605	589	605	577	606	619	602	573	636	587	648	633	651	637	538	600	595	612	633	609	593	619	587	558	616	596	583	609	607	635	617	599	610	627	589	647	601	548	643	569	595	635	640	582	600	594	647	583	631	628	597	583	585	599	606	614	654	634	620	594	527	605	636	589	621	630	623	604	578	583	592	563	577	589	605	648	621	581	619	595	554	631	621	565	636	580	584	576	596	618	582	603	589	623	623	577	605	622	606	618	614	602	601	591	624	609	531	596	632	580	596	610	643	605	638	650	618	638	646	614	614	586	625	611	570	613	639	593	626	665	621	619	601	613	573	599	573	627	637	575	651	581	594	624	601	604	612	587	606	617	552	627	661	625	585	643	619	638	653	611	611	634	581	560	613	604	611	638	631	631	595	598	587	622	610	623	621	590	634	603	641	632	583	635	616	665	602	603	638	624	630	596	587	608	581	624	624	627	596	606	584	600	606	616	607	622	638	618	565	592	576	622	583	603	633	609	629	583	581	647	623	634	643	589	628	627	588	640	630	621	631	597	633	628	579	614	624	599	583	593	592	609	600	551	608	607	607	557	619	643	585	622	618	580	632	607	592	624	597	645	615	634	644	627	616	633	627	623	575	651	610	636	610	584	649	625	584	622	579	604	571	580	606	613	601	590	638	575	599	643	585	617	622	630	630	625	588	599	581	648	633	635	561	609	620	612	603	602	585	619	603	679	599	635	547	606	607	637	646	589	608	608	555	591	621	663	589	616	648	598	611	658	652	636	634	585	593	625	618	674	623	621	575	650	587	583	594	582	632	635	603	656	632	640	612	576	583	638	591	620	603	638	614	620	633	643	576	577	634	599	609	642	586	615	587	607	596	655	650	630	604	650	589	573	621	616	610	585	581	633	602	620	612	620	638	630	620	661	566	591	598	555	598	617	582	625	577	613	587	575	646	564	606	620	601	588	606	612	642	600	638	629	608	641	630	600	600	566	608	607	624	582	639	628	606	638	598	592	590	594	616	585	610	611	610	579	638	600	608	555	586	580	594	615	577	598	612	625	621	640	606	604	575	588	615	600	569	619	636	586	596	627	618	612	646	595	612	580	605	599	590	617	564	603	610	567	648	627	580	619	552	628	612	599	585	579	615	652	616	608	575	592	599	578	650	568	565	593	611	623	584	589	607	559	639	610	612	593	605	618	586	593	641	599	625	589	661	603	577	546	585	633	618	620	606	560	669	598	633	620	601	602	595	654	605	616	589	621	620	611	587	584	650	625	593	641	598	597	595	610	577	566	625	626	590	669	629	629	589	570	644	652	620	599	597	634	612	606	616	617	640	592	620	623	596	595	616	605	581	616	590	607	603	600	586	605	581	617	620	606	637
56348	21681	11283	2969	1533	1166	1008	788	679	657	560	582	513	492	497	455	428	443	471	423	433	465	460	465	446	444	417	422	416	395	426	438	401	449	427	415	393	418	414	414	439	363	441	421	460	405	438	412	423	414	397	426	398	430	426	440	388	423	430	402	430	436	375	371	432	402	402	402	404	452	396	390	412	409	367	420	388	368	378	410	400	411	420	409	408	391	439	426	400	433	438	417	429	404	402	412	407	403	395	400	386	402	423	427	414	394	400	436	425	405	375	421	378	438	412	424	359	413	406	377	395	406	372	402	423	380	425	424	400	417	423	417	420	400	426	405	383	428	377	418	397	429	370	406	391	413	430	374	400	378	363	418	411	419	418	436	399	395	410	415	397	380	371	392	387	431	419	407	416	394	406	418	400	356	423	434	425	393	383	418	420	409	398	410	420	406	387	406	374	430	379	400	384	378	364	403	410	401	430	370	371	365	413	382	388	385	405	393	409	411	413	415	435	410	391	420	443	405	361	416	409	406	400	462	401	405	389	388	412	402	391	425	390	422	423	436	395	393	415	403	387	415	419	397	392	431	408	366	398	433	430	411	410	432	408	391	394	448	358	400	415	392	348	382	379	410	398	390	392	394	359	417	408	403	397	419	414	379	417	409	439	422	407	385	429	407	392	384	372	371	433	399	404	382	369	403	419	393	398	414	461	451	355	399	400	406	380	433	423	422	406	381	413	413	407	415	386	419	400	418	368	347	381	420	410	401	382	417	430	437	433	411	377	391	428	428	423	410	419	413	439	379	413	421	362	404	390	408	403	412	440	378	406	424	409	402	386	385	407	407	398	355	393	402	405	395	376	389	400	473	367	422	393	414	428	361	391	397	409	391	390	386	405	401	449	399	425	409	391	426	399	405	409	416	366	427	413	411	347	390	430	384	386	395	416	444	395	406	365	404	427	406	425	428	375	420	429	411	394	363	425	410	406	420	406	405	450	377	390	349	420	393	422	392	378	388	385	416	404	442	413	437	432	467	415	419	359	428	387	410	417	437	418	435	426	394	427	428	412	410	412	422	390	403	405	406	444	380	399	400	410	408	405	392	412	384	371	415	422	376	442	414	411	381	413	388	427	406	404	382	394	407	435	445	351	424	427	404	449	428	416	407	385	388	433	389	378	434	361	394	432	416	421	405	449	413	445	404	386	432	392	405	442	392	432	443	389	402	408	409	428	407	408	378	352	399	420	392	350	427	396	381	398	398	403	386	400	386	444	402	432	381	354	399	385	386	422	392	434	389	399	433	409	434	428	379	430	366	364	396	409	398	424	414	413	387	416	419	410	434	405	456	392	396	379	392	408	369	399	395	365	419	435	389	410	371	393	421	384	359	395	417	398	428	384	423	422	420	393	401	419	426	405	409	406	433	444	384	412	409	402	383	393	394	383	421	444	401	383	398	424	417	423	416	418	425	414	392	426	376	424	379	405	399	400	363	418	414	407	404	388	415	391	403	414	378	410	405	438	418	451	413	407	406	412	385	386	414	402	418	409	437	386	418	426	404	411	433	410	428	387	396	380	378	408	426	422	375	446	396	421	377	408	429	424	435	400	408	406	382	389	370	410	412	359	388	401	410	401	394	397	415	425	426	369	378	452	438	406	396	418	423	395	414	395	361	388	387	392	404	372	413	379	410	419	394	430	420	377	380	412	467	405	390	428	411	402	412	376	374	390	415	446	401	415	402	418	445	416	380	421	405	411	409	407	386	405	392	407	409	383	383	412	431	427	420	411	425	407	395	414	389	393	415	419	386	391	355	396	406	358	359	386	382	430	406	413	361	412	403	358	434	442	405	409	380	433	382	395	426	396	406	407	416	430	399	401	401	398	443	375	387	398	391	348	397	403	373	407	419	413	419	413	388	401	395	409	389	412	407	411	382	440	406	405	410	418	398	399	390	388	393	379	410	401	428	395	455	421	441	389	400	397	416	387	387	423	421	417	444	434	381	407	405	418	424	429	452	399	391	412	405	412	404	422	397	399	386	424	415	393	395	408	390	435	406	386	392	393	402	392	388	464	398	411	393	349	399	413	395	384	381	424	408	381	419	394	380	403	431	423	434	400	417	385	409	392	417	367	404	452	407	467	448	412	381	399	370	412	470	433	399	399	419	436	390	416	390	401	395	375	451	408	370	384	415	384	410	415	384	401	401	424	395	425	422	421	432	384	435	418	395	395	392	401	423	447	421	417	413	386	392	421	402	369	389	407	393	393	411	444	378	435	397	391	428	416	393	397	444	395	418	433	391	405	384	405	396	397	414	471	373	418	400	423	426	397	402	431	422	394	386	347	417	414	400	398	396	405	407	389	376	386	410	413	375	423	394	390	403	416	418	383	417	376	409	400	419	423	412	414	425	439	388	402	433	397	395	394	440	383	412	437	387	391	407	405	418	451	389	391	389	395	416	421	416	410	385	417	386	396	415	403	417	439	449	405	380	400	372	411	424	453	405	399	412	410	384	399	406	378	393	382	369	388	394	377	392	396	424	409	413	429	385	430	379	445	410	394	377	382	446	438	384	418	419	426	379	410	413	395	387	363	374	370	398	432	407	421	385	416	408	403	405	409	437	387	422	408	412	402	393	419	411	438	383	419	413	400	392	420	420	398	365	425	403	365	406	439	432	412	408	374	410	425	419	409	366	414	408	389	441	390	415	422	447	411	394	423	411	420	390	414	383	416	389	425	442	414	423	436	421	402	421	422	374	433	402	387	417	385	378	388	436	405	413	396	392	386	380	408	367	379	392	396	413	381	360	419	410	376	430	400	393	429	411	425	427	389	408	406	389	361	420	424	429	383	404	356	386	408	420	408	392	367	400	441	425	394	385	380	417	405	414	398	408	448	372	421	403	395	379	417	378	407	410	428	391	403	407	385	416	427	401	398	424	386	397	370	398	437	430	430	377	387	382	391	379	423	410	397	460	407	397	421	434	396	403	384	406	419	403	421	417	408	427	434	419	429	408	418	413	401	371	384	405	400	402	403	408	424	368	414	377	380	418	424	444	408	389	392	427	421	435	411	408	397	391	386	424	406	416	413	408	394	381	409	406	422	393	381	408	343	427	412	390	428	449	420	410	410	417	417	429	410	457	416	387	388	447	404	395	437	426	383	402	425	411	432	407	429	419	403	416	403	391	404	430	445	421	414	394	433	390	419	341	400	354	388	379	392	416	378	422	402	415	396	427	433	405	414	419	438	408	399	427	420	468	412	407	391	399	419	389	371	446	406	393	410	437	428	412	408	423	377	447	439	398	393	416	396	402	410	417	407	424	390	427	394	421	421	413	402	381	409	448	420	379	375	399	410	392	426	372	408	369	400	370	422	408	381	387	380	402	427	437	409	399	377	436	398	370	419	415	436	428	414	402	445	419	381	430	414	422	391	363	408	379	437	385	348	429	381	388	394	396	453	374	391	441	422	416	393	418	415	421	405	397	364	449	374	405	437	420	417	427
31545	2317	4715	5316	4902	4046	3536	2989	2566	2269	2050	1840	1724	1646	1584	1381	1443	1349	1324	1313	1227	1240	1237	1182	1222	1150	1200	1206	1025	1130	1079	1087	1051	1109	1042	1066	1119	1039	1087	1108	1128	1123	1112	1105	1009	1050	1045	1021	971	1039	1003	939	1045	966	1035	991	1014	1000	965	1012	1012	1043	978	955	1041	1014	1006	966	981	961	1059	991	977	968	979	969	924	979	1023	945	1032	987	1046	1003	924	1008	955	965	931	957	984	1018	1028	956	947	868	952	958	984	1003	914	984	997	985	961	964	949	933	949	946	991	924	957	966	974	1048	949	927	998	947	971	922	924	928	937	903	921	962	949	997	948	1002	999	937	963	988	943	952	931	901	994	980	943	902	923	956	953	917	960	905	999	945	1002	965	961	980	951	986	959	1000	934	915	942	940	967	941	962	981	918	972	998	961	929	935	924	934	936	977	970	887	973	982	954	962	978	951	946	969	971	920	951	949	981	976	952	958	978	940	958	992	954	980	996	883	979	967	897	930	953	937	959	910	1021	913	954	965	996	1004	999	902	979	981	987	945	959	980	979	947	941	920	976	936	918	891	968	957	955	936	949	950	1012	928	920	938	997	918	974	978	983	941	984	888	938	961	969	974	943	927	966	967	988	983	1038	974	943	944	970	934	928	930	953	963	952	903	958	955	995	987	941	982	960	997	968	921	912	931	992	1007	959	1010	926	952	872	914	1011	996	942	965	933	942	1025	967	972	933	937	921	937	936	980	957	1005	947	901	921	948	963	936	988	871	999	948	966	944	921	902	950	954	954	989	971	946	973	938	929	975	948	963	973	944	959	944	954	944	952	933	925	923	974	887	961	988	995	895	956	907	930	900	997	967	940	973	1007	925	960	886	990	994	934	930	954	985	955	953	955	952	951	927	933	984	969	948	932	932	946	971	956	957	991	968	956	975	930	978	961	959	910	946	961	919	978	934	916	919	904	968	940	879	957	943	934	955	971	969	993	948	935	988	935	970	874	955	932	938	973	964	953	972	1001	924	973	937	917	961	936	959	933	969	993	934	912	958	971	996	1012	967	911	934	974	918	975	997	942	956	942	904	989	955	915	997	970	972	893	930	930	875	1002	955	977	978	972	964	951	963	940	981	1017	937	921	927	995	1003	941	959	964	1016	982	969	934	944	972	952	973	968	975	982	986	926	995	898	961	972	912	948	966	984	935	954	866	967	946	950	944	903	945	940	963	960	961	974	975	932	944	999	1031	1021	966	945	948	948	1013	941	946	963	987	896	992	967	948	931	975	915	943	969	986	901	939	963	946	947	948	925	901	957	971	939	975	983	950	961	932	985	979	966	959	975	947	993	947	939	915	966	927	948	932	940	929	966	979	937	912	955	915	941	970	975	928	958	997	953	976	944	931	959	964	952	955	949	933	968	992	970	888	940	984	986	927	945	935	971	968	960	953	962	909	971	963	931	989	973	933	974	906	942	933	929	1017	969	974	952	951	956	903	955	1022	973	937	954	982	964	992	972	949	960	935	960	984	919	976	952	901	970	934	960	871	919	951	955	945	948	966	929	954	977	963	960	945	927	952	955	980	969	953	943	944	972	914	976	975	972	974	970	961	974	943	973	950	945	958	899	933	980	1011	954	989	961	1004	992	959	967	966	985	951	986	952	933	933	943	976	959	950	949	962	1010	980	918	965	955	920	987	958	925	952	970	960	931	979	893	947	975	985	924	985	937	953	954	977	1021	965	962	1000	1004	991	914	935	981	913	970	991	979	937	986	979	965	1006	971	924	961	943	955	948	966	966	933	981	922	998	953	954	918	967	969	959	933	902	1005	972	969	959	902	959	956	939	914	964	936	962	934	944	906	974	914	975	959	968	948	972	932	913	979	955	954	1003	877	999	990	946	960	915	987	952	963	957	956	948	936	902	972	957	929	919	976	968	1019	917	939	962	947	923	950	963	1000	922	932	957	985	982	921	925	918	976	999	1003	929	940	960	973	939	902	1012	922	987	984	966	962	937	935	916	947	944	973	940	975	963	972	939	972	967	958	1018	922	952	972	916	981	999	940	969	968	970	952	990	932	966	945	1003	945	942	942	1003	965	928	903	960	946	983	963	935	936	968	956	933	1000	955	984	969	924	919	880	913	935	999	944	925	925	983	960	938	951	926	972	936	957	1055	904	959	954	977	958	943	963	992	917	932	1006	958	942	920	943	886	936	963	876	950	974	944	963	1005	923	1009	947	956	992	926	935	1048	936	933	932	950	942	1005	1000	964	975	920	987	899	999	949	944	968	927	951	943	1012	964	931	934	949	935	953	924	962	951	867	969	934	924	937	897	946	982	957	961	928	994	945	933	1030	915	966	933	980	953	937	934	980	922	962	936	952	943	903	972	989	963	948	964	992	936	884	981	971	954	896	929	934	976	897	947	976	968	946	954	999	953	943	1002	958	945	985	1016	911	969	954	961	933	932	973	960	1007	970	950	908	955	922	990	975	986	945	1008	923	983	910	933	978	918	941	987	983	915	974	975	929	906	921	1011	936	973	988	944	987	994	958	943	994	944	931	942	925	972	904	937	953	966	926	957	1016	964	925	927	955	937	898	985	923	912	902	961	1021	904	942	945	978	943	970	949	970	955	954	930	953	938	967	955	959	958	948	987	974	962	965	933	1001	960	916	930	893	923	964	979	946	879	965	949	931	996	931	985	932	959	942	948	947	993	973	952	1003	927	954	965	989	970	937	957	982	1027	925	917	1019	945	962	961	989	1000	955	945	946	947	898	982	899	900	941	966	995	977	967	945	934	1008	957	942	1000	996	964	980	944	948	984	943	920	988	963	954	952	924	986	970	997	905	945	953	907	935	929	988	1013	967	980	944	966	928	963	938	975	896	982	953	944	965	981	946	939	939	968	912	988	945	918	939	934	1025	899	942	958	930	925	917	984	964	923	957	1025	941	937	967	958	929	924	964	938	946	947	944	995	966	943	930	896	918	965	947	970	959	957	1018	980	956	925	984	959	942	945	921	965	929	916	939	974	916	943	928	987	938	940	894	930	931	984	964	930	959	929	954	944	956	933	886	995	966	994	908	965	915	915	953	990	898	931	958	950	964	978	986	957	907	987	936	986	945	948	976	969	969	923	920	935	953	987	1009	970	926	968	979	944	962	940	926	911	992	960	985	991	1011	985	975	939	960	938	1000	1002	994	956	896	920	952	956	902	930	883	970	969	946	942	906	970	956	904	937	1014	954	910	947	974	924	950	992	1013	935	989	940	991	960	947	931	980	1004	928	960	950	939	949	950	919	964	908	915	944	984	976	965	963	984	1000	1000	944	983	973	1001	947	990	986	934	984	980	958	932	1010	933	983	951	941	944	968	970	969	949	1007	917	932	945	965	893	950	988	941	945	952	909	971	960	932	975	968	985	958	973	945	924	990	924	949	1001	934	939	905	1029	961	913	961	962	1004	977	949	970	937	1021	960	972	1002	1014	953	959	968	946	920	940	938	968	949	1021	930	898	959	936	942	941	984	972	964	975	905	898	1002	957	952	989	948	976	964	918	981	972	951	919	948	954	941	962	952	876	986	930	978	937	947	986	964	995	973	977	948	961	959	959
4996	487	353	258	223	179	194	164	190	150	151	185	142	156	163	133	153	164	148	171	138	144	141	156	170	176	147	152	161	136	159	146	145	134	131	157	146	131	163	171	157	151	140	142	148	144	182	175	157	152	123	150	138	153	138	157	168	155	128	158	148	166	152	148	165	164	181	167	135	140	132	151	161	148	151	134	152	169	141	155	149	135	153	146	154	151	133	136	144	136	137	137	156	155	175	153	148	149	137	139	162	117	168	172	162	183	157	142	145	168	150	165	127	151	138	162	172	137	148	159	145	156	156	148	140	132	171	143	135	144	157	135	178	154	138	150	137	141	135	136	148	132	157	157	144	152	143	134	151	153	159	158	129	135	137	151	155	160	160	143	139	140	147	161	143	155	135	150	149	158	138	167	148	167	170	153	121	167	169	145	175	165	140	136	161	148	138	152	148	145	155	125	153	162	132	150	141	127	159	160	174	154	140	167	143	165	151	148	135	129	169	159	160	145	140	151	144	134	160	164	146	161	157	152	156	144	146	147	153	136	109	158	167	137	171	170	159	166	149	151	165	140	146	159	139	148	153	142	152	126	146	145	146	118	155	157	135	165	183	163	173	133	152	158	165	151	145	147	117	171	150	147	159	150	150	138	127	145	147	137	126	144	165	159	141	123	157	156	141	162	160	173	148	164	157	171	137	149	164	144	125	154	142	163	158	140	150	125	151	168	151	132	157	150	148	167	153	137	170	149	162	164	124	141	136	146	166	142	139	143	162	168	160	152	161	163	146	165	141	158	167	131	159	148	141	120	146	148	130	140	156	151	155	162	122	120	141	162	142	143	162	147	163	158	152	159	149	176	126	147	137	157	154	160	146	153	137	122	152	143	139	153	139	159	140	165	149	141	153	141	171	176	165	134	141	143	159	148	153	157	140	126	145	136	132	115	160	146	176	177	131	145	138	146	162	129	148	149	139	150	130	148	136	146	142	159	128	155	147	155	154	150	128	127	135	163	149	148	149	144	172	170	170	144	134	146	172	154	135	150	139	152	163	138	169	142	175	160	150	161	142	157	152	162	172	173	156	138	126	134	136	141	140	145	163	148	139	154	150	154	145	152	152	136	134	146	155	143	146	153	154	152	143	148	138	148	146	156	124	149	142	136	132	161	133	178	136	168	159	133	139	158	192	160	173	160	151	160	164	173	150	131	154	131	148	155	168	149	151	158	156	142	150	147	151	162	167	140	147	170	144	157	142	142	146	137	150	150	146	163	169	129	154	154	170	136	142	144	144	140	157	151	148	144	137	178	181	148	175	139	142	158	155	170	157	165	137	136	158	141	143	124	140	140	154	156	155	154	129	145	144	137	163	153	133	148	125	150	151	168	179	148	161	151	164	157	133	128	151	146	144	151	143	140	147	151	147	151	164	142	171	133	149	164	154	150	130	162	156	152	162	130	164	159	147	136	150	135	128	132	154	142	152	149	155	144	164	164	134	156	155	137	152	163	137	169	148	147	160	164	171	170	135	155	154	140	147	155	140	141	160	126	139	149	174	130	148	159	159	142	121	154	155	152	167	169	147	150	162	152	154	168	172	167	159	170	155	147	160	178	130	162	159	133	152	140	153	129	163	149	138	147	149	142	152	135	147	145	149	140	137	138	145	161	143	159	155	161	167	157	150	160	155	157	144	136	130	144	128	145	148	145	148	142	180	171	154	170	158	145	143	142	140	139	158	150	145	151	160	154	159	150	141	143	154	167	157	157	173	174	145	157	161	141	136	165	169	132	131	151	146	148	159	159	147	150	148	119	143	143	137	153	150	128	109	149	148	128	141	158	135	166	162	176	172	155	148	150	163	136	146	164	163	141	142	148	142	157	174	135	140	148	132	146	191	145	146	175	166	154	117	176	150	148	174	157	150	137	142	140	152	161	136	139	142	140	156	154	164	146	164	149	145	163	132	150	148	137	159	147	162	162	140	169	138	129	163	151	185	140	129	138	139	154	153	168	153	122	140	165	134	151	150	138	139	173	155	161	151	137	133	152	125	155	146	151	161	139	154	151	138	146	153	173	168	152	145	144	125	132	165	133	151	127	139	147	168	143	134	172	165	140	172	162	155	132	128	127	140	148	153	155	146	138	159	149	149	157	138	148	151	141	173	154	162	150	155	171	161	157	153	138	153	153	187	151	166	157	164	178	159	155	158	153	149	139	129	152	148	133	178	144	132	135	139	179	117	138	138	151	165	162	153	178	132	142	161	157	160	175	154	127	145	158	149	138	146	128	154	152	149	164	139	163	156	156	156	178	136	153	151	172	152	181	137	193	144	148	156	170	137	134	159	160	153	189	160	150	150	146	147	157	143	145	138	151	150	164	153	154	165	149	167	132	145	163	127	150	165	168	140	153	156	142	154	136	151	136	154	162	172	138	159	136	142	150	155	145	147	142	143	170	148	146	158	139	160	142	139	130	163	149	169	140	141	135	161	149	159	144	165	151	140	158	144	135	161	151	131	151	134	146	142	137	158	166	143	141	157	157	176	147	136	152	150	133	152	148	149	161	152	127	157	147	175	146	145	160	149	160	117	146	132	137	145	191	141	151	146	142	147	166	149	143	176	153	166	140	150	165	125	155	146	150	154	162	142	148	164	112	135	143	151	169	145	135	148	133	152	140	129	170	148	153	157	157	143	158	118	174	125	160	160	155	123	146	165	147	133	156	145	143	147	148	134	154	156	156	157	165	157	157	167	157	145	130	151	132	159	172	142	161	155	141	156	129	138	157	143	161	135	149	161	139	160	142	140	166	164	163	139	163	154	183	156	143	150	153	155	135	128	129	143	127	135	157	135	141	141	148	160	156	142	161	134	149	139	134	158	141	159	133	137	145	149	152	130	166	148	174	143	138	130	145	159	146	159	127	165	128	130	149	142	141	164	150	151	144	165	138	163	119	139	158	153	123	173	154	176	165	173	159	155	174	146	139	132	151	142	152	131	145	137	162	156	169	156	161	153	138	151	144	154	140	163	134	143	145	141	123	157	162	134	152	146	169	159	161	157	151	161	168	113	142	183	171	127	152	155	172	147	152	145	152	180	157	136	166	135	132	150	169	175	136	156	160	165	141	152	168	133	141	158	155	137	158	167	153	155	150	151	161	135	149	161	138	120	139	123	136	135	162	152	164	126	151	179	160	148	145	158	123	163	160	141	134	125	144	156	137	140	160	149	141	147	126	156	153	152	135	171	145	147	153	158	159	152	157	169	162	151	158	172	135	138	169	157	131	150	139	126	131	171	168	138	146	156	153	131	138	156	158	163	160	157	136	156	159	164	156	140	130	147	157	147	123	129	151	158	147	129	124	156	166	191	138	140	142	159	144	150	142	121	156	164	143	146	129	144	154	147	132	153	153	172	164	138	163	143	166	166	154	147	150	142	169	163	124	163	132	120	159	130	145	147	134	151	138	154	132	140	164	149	141	173	163	151	167	156	174	135	159	144	142	156	132
5232	512	648	687	663	677	636	575	503	480	465	447	460	460	472	433	421	413	451	430	465	435	439	458	456	442	450	417	395	432	442	435	414	455	494	457	435	473	472	461	428	447	474	486	435	467	464	427	425	416	439	428	434	440	391	455	429	448	441	444	436	435	449	401	431	434	438	456	449	435	458	427	389	437	412	431	438	431	416	427	447	451	412	465	418	434	409	440	454	464	445	433	413	430	484	399	422	433	460	453	411	438	432	370	452	453	444	418	411	432	418	418	477	428	392	444	430	432	450	433	430	442	437	466	390	448	431	387	423	465	431	476	419	422	438	409	444	484	443	443	410	438	464	402	419	415	412	474	429	435	417	436	469	434	418	444	434	429	479	416	440	433	473	431	446	452	462	432	449	432	427	456	429	412	442	456	433	459	440	432	417	423	419	400	416	459	421	427	436	404	395	386	434	448	455	409	412	429	445	440	432	407	446	432	413	436	455	458	414	430	456	417	437	418	442	445	410	446	442	416	453	431	433	442	403	424	414	442	441	474	422	416	483	434	443	426	461	400	460	436	393	443	416	401	417	447	442	396	446	406	452	434	422	481	425	438	430	427	445	376	429	430	443	451	437	429	448	430	448	438	487	428	446	411	426	417	441	442	454	469	450	446	446	455	441	451	437	415	421	432	440	461	430	452	427	414	423	420	457	452	439	437	432	441	433	438	478	465	438	403	443	434	392	415	412	415	455	422	426	421	454	401	444	466	453	447	416	465	432	443	445	462	417	450	415	450	416	480	455	441	434	418	438	440	440	440	460	398	432	443	470	444	439	491	441	440	440	457	440	421	476	441	464	460	455	402	444	440	456	462	434	422	422	433	432	432	412	434	408	393	437	458	436	413	429	459	445	438	419	416	426	406	449	453	443	468	414	410	464	451	463	396	414	459	485	478	419	417	424	455	455	410	433	459	405	431	417	469	398	442	455	476	470	419	403	411	408	429	476	409	451	440	432	419	437	449	462	443	405	462	432	472	438	459	408	428	447	433	441	425	410	429	430	452	421	473	457	363	433	442	399	421	382	457	421	444	423	412	399	423	424	410	444	440	422	439	428	411	480	448	412	386	424	427	436	437	448	438	390	434	429	448	459	450	425	438	402	437	448	437	454	426	447	425	426	446	433	432	431	452	425	430	415	459	456	425	451	413	438	440	482	418	412	414	451	440	420	451	446	443	446	420	415	409	436	467	446	469	451	411	428	427	435	433	417	403	425	418	400	448	440	443	419	438	437	454	381	422	456	430	454	474	457	441	415	449	404	410	456	450	439	429	422	406	424	430	412	465	422	409	425	420	428	474	420	439	457	393	422	422	428	426	449	454	437	409	405	411	447	446	415	391	433	445	457	425	479	431	452	411	451	457	425	439	423	445	460	423	447	425	484	417	463	447	464	450	418	411	453	415	414	442	468	452	464	445	443	432	437	425	404	445	432	416	429	406	413	414	412	417	440	429	408	423	437	423	415	440	479	439	433	424	419	402	457	435	401	392	429	446	476	402	442	427	407	477	444	441	450	426	453	465	460	438	436	469	396	391	452	438	436	383	431	414	456	457	418	423	470	425	419	430	441	432	425	453	438	474	431	434	431	433	435	470	397	408	422	431	433	440	471	424	437	429	497	425	450	365	436	423	442	432	435	430	449	454	427	448	423	418	428	461	388	453	424	426	442	460	425	460	392	413	418	416	427	439	461	419	426	431	409	461	412	408	458	439	417	430	422	399	425	424	451	451	431	458	462	418	445	470	444	414	470	412	443	468	421	457	461	424	425	416	398	440	394	425	444	457	406	437	454	407	432	431	422	414	415	427	424	433	441	466	433	437	440	425	472	414	430	462	433	437	473	492	453	427	432	418	436	418	424	436	455	452	430	450	423	418	438	389	455	445	441	436	376	448	450	444	430	433	420	396	407	449	455	455	402	462	410	453	418	453	394	459	432	417	423	409	390	432	463	439	450	446	438	491	472	444	452	444	422	447	427	452	404	394	447	444	434	459	457	437	442	446	451	438	468	395	462	435	421	408	441	444	444	446	452	445	495	428	419	428	448	418	446	409	434	441	439	448	478	420	445	443	423	423	430	441	438	421	446	430	441	473	447	468	488	429	413	439	445	442	433	465	418	449	424	461	454	436	469	431	421	431	407	460	415	405	399	445	441	421	438	463	432	396	457	478	444	431	427	428	412	462	489	446	449	438	480	428	487	414	458	458	421	419	419	440	418	428	448	455	448	431	420	432	453	428	448	445	423	422	426	417	433	423	426	429	425	458	416	442	417	420	453	421	429	441	427	442	423	424	465	481	446	430	452	447	452	441	476	424	427	414	427	433	421	410	411	406	436	467	465	427	444	447	450	441	442	452	435	440	399	429	447	415	468	428	448	384	416	447	420	405	427	412	425	433	445	431	472	396	458	409	403	443	425	435	428	437	492	430	403	423	474	422	472	428	411	437	443	479	401	414	436	422	420	396	406	465	432	421	417	439	477	457	474	455	426	437	425	429	470	427	419	451	437	475	454	428	429	393	481	411	389	416	451	448	429	425	419	410	412	449	451	449	423	399	434	442	448	430	453	458	446	458	423	455	444	435	429	422	440	414	400	471	449	430	426	440	427	428	433	446	428	439	430	422	424	457	428	488	450	436	424	429	437	427	428	453	429	407	436	446	456	381	477	429	427	402	458	424	431	433	422	429	447	444	477	438	452	438	432	396	438	435	431	453	418	469	448	451	403	421	412	435	454	458	454	437	411	446	415	451	449	448	404	418	388	427	441	426	468	404	442	400	435	443	419	401	451	447	442	440	431	451	421	454	489	459	459	387	481	416	451	462	428	403	442	405	438	416	433	437	439	427	421	412	460	435	436	399	447	430	423	439	464	443	414	409	426	436	424	440	457	422	418	415	394	460	433	434	422	451	426	434	413	421	443	421	460	419	433	436	458	421	433	422	471	396	438	430	417	415	430	439	464	440	434	445	442	417	427	400	424	458	449	419	437	415	437	429	445	461	438	436	407	426	428	446	398	411	409	427	410	448	438	424	405	476	415	456	442	404	429	435	452	440	443	430	456	435	433	442	427	462	470	426	463	453	433	442	421	417	421	425	438	430	441	422	433	479	416	442	456	455	420	445	433	415	443	398	425	460	431	438	449	445	400	414	399	430	429	466	450	442	395	422	428	449	421	435	434	424	442	446	463	443	464	451	468	444	481	426	457	402	445	463	465	386	438	467	421	425	405	441	447	441	430	439	421	417	411	432	438	405	413	408	459	482	405	441	410	427	458	435	440	414	411	465	381	443	425	478	409	467	413	411	447	419	440	408	454	435	418	415	433	463	419	461	374	457	405	410	450	444	460	419	445	448	438	403	435	423	414	483	481	432	429	464	414	458	456	449	418	421	446	383	396	422	479	425	419	408	434	442	425	423	424	424	474	424	447	454	432	421	467	401	443	411	435	421	437	435	456	441
45549	14786	2937	1036	729	571	486	442	353	350	291	298	292	246	270	283	248	256	237	256	211	266	238	252	226	232	233	215	230	265	272	231	236	253	224	224	212	225	250	236	234	216	221	235	223	230	212	202	217	236	246	260	261	240	202	236	235	222	230	216	221	191	227	195	238	241	219	187	237	218	213	230	213	239	242	237	233	213	228	221	236	229	242	214	247	255	222	225	207	239	216	244	264	212	251	259	237	228	216	235	242	203	218	220	227	236	231	223	234	224	228	232	220	220	205	202	206	201	218	206	232	251	237	204	219	268	232	223	225	202	216	201	224	224	231	243	197	235	207	215	247	204	230	246	222	210	215	204	198	223	219	230	212	233	218	210	215	225	203	245	209	253	217	219	227	245	207	227	251	241	235	244	239	225	215	197	218	216	259	221	259	223	196	243	224	218	202	220	208	240	237	231	223	212	222	202	223	226	230	217	237	215	212	201	217	214	230	217	238	224	201	245	232	228	215	235	232	215	220	236	217	218	222	200	216	235	220	231	216	208	196	196	230	254	227	223	215	209	226	195	233	222	227	204	224	220	235	230	233	235	224	200	212	230	199	251	210	228	239	216	191	245	221	219	229	189	264	187	212	221	232	235	209	224	237	228	209	217	243	210	201	205	204	214	240	215	225	234	223	230	237	202	204	216	212	224	242	240	233	217	229	225	215	246	241	225	232	245	225	214	218	209	216	263	239	223	222	193	239	223	216	229	207	223	198	222	223	210	232	215	234	251	231	252	233	223	232	211	204	239	244	227	207	236	218	211	219	228	226	232	226	208	243	223	260	232	214	201	234	217	218	245	224	225	224	220	206	247	223	239	213	231	231	225	213	231	200	215	236	231	216	232	217	260	205	220	207	214	202	235	216	217	208	216	231	204	246	226	235	242	239	237	242	215	277	278	242	191	240	245	247	211	230	232	236	226	247	243	239	224	226	222	221	262	235	245	205	244	210	218	229	233	245	229	241	221	254	210	231	216	215	235	244	243	227	240	244	228	236	221	233	226	216	233	237	224	241	224	250	227	197	245	267	249	244	205	215	235	218	222	222	233	223	216	242	244	228	229	216	217	207	223	243	216	205	213	220	218	235	212	222	209	210	256	258	204	243	221	215	250	213	231	225	210	203	239	229	223	263	216	210	238	249	212	225	203	235	194	203	223	219	208	239	217	232	217	206	245	242	211	217	251	218	235	240	230	213	253	201	232	230	208	217	216	255	209	237	221	214	223	245	245	216	209	244	201	207	251	213	267	237	232	227	225	226	232	229	212	229	245	248	220	237	224	235	246	233	201	249	211	230	217	228	227	198	240	255	206	222	232	223	248	234	234	235	213	220	234	216	207	238	204	222	230	225	253	207	234	228	232	204	226	229	252	236	225	217	211	237	230	232	240	202	240	212	244	241	213	233	226	215	224	234	226	232	240	240	229	207	229	225	263	230	240	212	219	256	226	235	251	204	210	217	233	207	251	228	223	237	201	240	227	235	241	212	242	244	210	205	218	222	219	217	218	241	222	220	226	258	229	230	250	240	209	227	222	224	213	203	215	215	216	256	224	242	200	220	219	241	228	248	241	221	230	216	218	238	220	196	226	233	243	236	198	241	227	254	249	225	231	212	229	240	224	213	217	227	242	247	239	242	209	235	204	227	224	237	241	242	206	243	217	229	205	210	198	218	198	219	207	219	212	232	229	219	220	243	239	208	234	218	220	237	239	217	228	232	233	235	269	209	240	215	221	228	224	212	221	233	217	226	245	261	236	219	251	222	243	244	233	217	233	236	241	235	213	230	234	190	211	223	242	233	237	242	214	247	216	211	221	210	208	210	250	232	225	241	226	201	203	203	257	256	211	226	216	219	259	230	225	236	230	249	229	209	239	233	239	231	250	247	258	227	215	213	237	222	218	248	238	199	248	210	252	223	235	207	198	188	243	209	227	241	222	224	237	205	223	218	209	212	241	228	226	219	196	216	215	237	249	224	249	230	226	196	207	241	230	211	206	242	221	234	206	241	256	204	237	221	215	226	220	234	213	238	206	226	234	245	234	232	233	214	255	244	212	208	212	218	199	214	224	254	235	224	232	229	210	232	211	231	220	232	238	228	214	215	219	229	261	210	203	190	233	229	244	205	229	251	206	203	221	222	228	225	215	243	239	209	220	220	206	228	229	235	238	238	198	244	234	219	202	225	231	260	235	256	222	220	236	241	225	230	225	222	221	235	235	198	202	240	256	251	248	183	233	253	210	223	238	207	240	201	221	260	242	224	212	233	211	234	217	211	243	228	257	209	202	252	217	223	221	254	218	238	233	213	211	237	194	209	204	216	190	206	200	185	198	219	250	241	210	233	227	262	238	238	244	237	235	227	219	217	227	225	215	198	232	218	241	234	198	220	219	229	220	225	218	238	255	221	216	233	238	234	200	224	206	216	219	230	230	226	225	236	223	229	215	245	214	222	227	231	211	229	231	213	235	236	209	221	223	230	234	219	217	240	248	227	203	220	230	266	209	219	219	218	210	247	214	210	229	236	229	212	223	175	198	235	203	226	257	208	214	221	231	225	240	239	223	225	205	231	251	220	228	235	211	242	217	210	237	243	240	229	235	247	240	227	245	199	230	223	232	242	216	200	230	234	237	226	206	201	233	226	203	218	244	231	255	249	214	229	213	231	215	215	244	263	212	200	216	207	227	203	217	235	235	229	240	239	250	214	215	237	247	229	222	223	229	223	232	239	229	224	209	244	222	215	238	233	226	190	229	248	230	239	254	229	213	242	223	235	226	229	219	223	234	217	220	253	252	242	230	239	212	217	232	221	210	249	237	223	211	222	219	223	268	218	192	188	246	241	239	216	289	252	224	227	212	256	213	225	213	195	224	247	233	228	256	235	220	250	265	206	218	207	214	212	214	236	214	232	240	221	206	236	235	224	239	214	247	221	240	233	204	225	224	229	222	198	230	225	232	239	215	216	219	226	227	220	248	247	202	239	228	221	248	231	224	245	223	249	230	221	241	228	246	210	244	243	221	232	224	223	242	228	227	209	232	219	219	231	206	215	228	231	211	237	216	238	211	233	227	220	248	213	221	220	223	208	247	227	235	207	206	201	241	244	208	212	230	207	208	234	256	209	251	231	224	233	194	226	224	233	226	219	248	267	220	223	209	225	224	226	228	225	242	196	240	242	203	216	207	240	216	222	236	224	223	206	229	209	242	223	215	213	215	212	208	242	264	226	229	224	219	258	222	250	234	229	245	225	254	217	214	238	228	234	217	227	243	225	229	250	253	223	221	227	247	224	238	256	228	225	251	235	212	180	196	229	221	228	238	229	229	232	255	237	244	237	226	220	227	263	206	225	223	215	247	228	233	216	225	228	230	236	234	239	189	217	236	240	213	265	212	215	238	228	213	216	227	240	214	214	209	237	217	225	214	235	220	207	242	235	219	227	223	236	223	221	229	235	231	234	212
23506	1348	2508	3064	2810	2323	1933	1741	1420	1237	1154	1051	996	952	907	919	885	847	808	739	781	763	733	719	697	742	751	749	717	672	680	676	692	689	683	686	716	700	697	666	679	710	624	670	657	685	682	667	608	663	628	650	651	613	672	622	666	604	632	641	652	565	645	605	648	677	635	577	638	635	591	609	606	628	607	643	631	585	587	620	645	637	628	576	584	635	590	616	602	609	654	631	620	609	609	625	575	605	640	615	621	605	598	600	641	544	614	625	609	635	596	671	611	595	616	605	629	618	639	606	579	554	631	597	660	586	593	601	589	622	639	582	605	621	600	600	608	587	619	588	588	616	578	625	674	618	599	556	592	614	592	596	618	610	612	622	571	587	611	641	603	592	617	627	565	584	592	644	589	585	581	586	590	640	591	645	609	575	586	626	592	607	619	595	629	615	581	579	613	620	583	619	637	611	566	596	602	612	613	636	613	557	660	613	601	602	580	609	606	604	575	660	566	630	598	599	593	622	579	644	597	616	594	593	582	629	621	628	565	596	579	606	637	612	589	573	616	598	627	638	610	644	599	611	639	648	573	579	598	561	589	659	588	603	623	597	607	608	619	612	614	588	623	579	603	573	598	632	603	589	587	644	609	623	640	602	616	601	585	608	593	619	585	630	623	618	607	564	580	584	618	576	600	668	603	615	609	587	602	594	596	589	582	619	624	592	573	592	650	618	610	591	597	640	614	603	628	596	610	609	617	622	605	652	591	600	603	616	608	618	608	591	611	599	612	590	568	633	601	592	613	640	632	569	619	627	600	595	580	577	580	610	673	587	611	585	569	574	654	580	621	596	595	587	605	581	595	659	573	609	624	576	640	616	600	597	593	566	601	601	613	593	565	580	606	594	612	578	645	615	641	580	545	612	615	606	613	609	617	613	585	645	602	581	566	588	633	563	569	627	612	557	635	577	667	595	611	570	623	561	590	593	643	570	647	593	587	622	622	600	563	651	601	602	633	564	646	642	608	625	622	570	583	601	611	619	621	593	601	582	595	597	566	597	583	589	543	596	599	589	637	611	621	592	579	600	636	604	653	638	600	607	681	616	570	572	622	595	606	626	548	626	608	611	630	629	617	563	607	610	602	624	627	592	582	625	643	618	596	610	626	653	650	649	534	611	624	645	564	574	624	617	604	681	621	605	599	592	628	623	624	609	623	594	608	637	606	626	587	622	607	585	644	611	544	611	593	611	587	589	599	606	615	644	607	599	554	611	619	605	607	594	587	631	589	581	581	592	624	649	623	575	603	627	604	610	634	628	612	613	599	633	588	585	640	618	603	606	599	582	627	610	618	616	613	616	638	597	645	578	584	598	591	578	551	580	627	589	575	625	597	597	607	592	605	597	626	605	589	607	603	605	607	575	657	626	603	626	644	617	639	588	615	594	570	596	571	589	574	609	618	596	586	609	615	578	642	643	575	596	582	555	607	597	598	577	598	587	610	582	594	632	611	624	596	622	615	623	634	643	596	615	591	586	617	630	557	639	599	612	597	601	617	627	616	601	600	590	670	589	599	612	642	583	608	596	605	571	567	628	599	586	600	658	653	581	609	606	600	579	575	580	622	581	637	608	606	643	585	625	579	659	573	650	630	633	655	638	612	642	621	615	615	596	643	580	608	636	665	584	627	612	609	619	667	611	638	576	594	605	583	542	589	594	576	588	596	646	630	604	602	590	648	607	621	606	617	608	618	609	634	567	635	615	606	591	601	617	623	626	619	597	560	581	599	607	593	622	583	624	576	610	599	609	633	632	600	613	629	596	610	622	556	614	597	612	581	616	581	614	591	598	634	584	585	618	619	592	624	591	611	644	594	596	600	569	572	611	605	644	599	598	629	628	616	580	579	616	571	639	593	597	579	579	597	582	617	620	577	594	630	560	596	625	573	601	588	558	623	594	605	607	620	619	617	638	570	569	564	631	606	617	580	594	577	591	614	577	648	570	583	605	592	605	593	579	597	526	616	604	636	619	611	636	547	593	580	631	612	589	603	633	615	613	636	601	596	579	589	569	627	584	603	615	627	588	629	642	636	601	601	573	625	601	612	587	611	591	590	630	580	591	636	583	632	628	602	591	599	618	621	594	600	587	623	637	617	643	573	628	596	602	611	610	567	659	586	556	657	600	627	595	625	583	593	570	628	613	622	616	644	593	610	600	583	582	611	644	610	592	631	660	576	577	603	582	596	606	570	629	575	595	638	607	588	610	573	652	585	630	599	589	582	599	606	605	635	623	640	585	612	596	598	614	598	570	588	578	563	656	608	584	628	602	593	586	606	656	616	595	605	616	595	624	614	638	604	598	628	614	588	643	600	618	573	599	565	615	557	603	581	590	609	633	573	588	579	556	597	622	606	566	577	608	656	608	591	648	593	589	628	582	610	561	604	591	613	622	604	577	584	604	608	596	568	622	629	605	590	594	621	647	605	609	596	608	572	607	629	591	640	624	573	597	631	623	577	618	554	627	601	613	602	632	621	637	585	589	622	636	569	639	594	602	605	591	590	613	626	613	557	652	613	603	589	591	574	609	650	625	612	613	610	592	653	593	628	591	610	602	624	550	608	588	566	618	605	590	600	610	596	593	626	593	579	665	657	559	629	646	581	621	614	596	613	564	601	630	593	581	610	647	597	592	599	595	655	596	645	625	554	592	616	628	577	633	598	601	637	624	578	612	592	622	567	576	628	619	576	609	611	576	596	604	578	610	618	638	626	601	597	596	575	530	625	618	628	622	574	620	565	633	652	597	612	630	621	616	613	575	566	599	653	581	606	602	571	542	582	627	593	587	578	580	595	604	616	623	584	638	591	647	571	583	602	612	582	637	614	585	609	599	644	647	547	587	566	619	598	605	607	606	626	602	618	586	607	608	607	612	609	612	586	605	623	589	629	609	614	600	617	580	620	626	579	628	585	625	600	594	568	630	580	627	613	622	633	599	597	615	604	565	614	626	620	618	646	622	578	612	603	606	613	632	581	597	550	616	629	590	589	602	621	601	558	617	617	616	621	593	629	647	595	598	574	606	604	612	632	572	550	649	604	618	596	571	619	589	660	592	615	631	626	550	596	616	589	608	592	586	657	640	569	647	630	641	597	606	588	601	612	609	615	647	644	555	631	622	654	643	619	618	592	618	609	620	587	621	671	597	625	596	615	598	605	575	626	628	646	566	579	622	590	559	607	571	615	584	631	571	628	617	596	590	630	562	625	585	583	560	529	594	602	592	589	645	580	584	622	650	595	636	616	604	598	593	618	594	591	635	582	614	613	619	617	573	619	564	598	629	639	633	612	586	609	563	622	588	611	633	569	586	603	648	577	569	601	601	571	610	611	590	608	585	604	608	615	618	615	673	634	616	575	645	620	567	592	534	574	600	623	632	588	580	630	571	634	616	596	556	584	605	660	628	624	618	610	627	612	623	598	571	607	577	594	638	589	580	631	629	602	602	608	618	643	584
54731	21516	11381	2860	1459	1148	919	804	736	600	557	553	480	463	545	485	454	447	431	499	448	435	439	428	441	416	449	438	440	413	424	407	387	415	424	404	437	373	424	429	415	427	385	405	398	420	444	378	428	410	387	409	391	428	416	371	383	424	366	367	374	408	413	418	416	434	433	407	398	386	459	438	440	389	421	419	424	379	413	435	399	410	404	396	414	406	387	395	431	402	403	407	434	441	425	386	428	405	408	414	393	438	411	407	402	420	435	417	459	418	439	414	389	408	429	422	397	396	475	392	387	396	421	411	398	428	390	407	417	359	414	388	453	448	419	388	420	398	389	399	415	389	475	380	413	419	451	417	417	413	376	414	396	404	405	389	442	413	417	442	424	400	418	420	392	367	387	404	379	404	396	428	427	401	396	416	412	430	438	404	390	380	415	422	410	401	404	414	375	419	430	400	405	393	426	420	411	442	373	400	393	396	423	405	395	377	456	415	409	424	436	416	432	390	438	423	387	412	402	401	383	431	407	392	445	413	406	395	397	402	370	383	385	414	394	398	380	402	397	431	390	421	390	405	406	426	413	393	401	356	381	407	398	382	424	401	430	414	403	449	415	403	401	409	426	395	415	449	377	433	405	420	420	446	408	427	382	393	396	433	374	406	370	408	396	427	448	398	402	419	409	373	424	393	431	424	442	421	390	444	398	410	401	423	402	389	422	420	345	406	399	410	389	410	409	395	356	393	361	410	405	413	406	416	435	406	379	394	419	424	418	415	399	422	434	428	404	402	415	361	447	403	394	401	380	430	425	376	421	414	368	419	380	401	392	382	353	408	421	403	421	371	400	387	378	400	386	398	404	403	390	415	390	410	387	400	411	405	447	390	398	431	427	393	394	409	409	398	423	388	390	392	434	424	371	410	433	410	376	403	396	424	397	385	423	419	437	378	387	393	394	429	398	413	408	380	384	402	428	371	419	368	365	393	434	414	404	374	407	365	362	364	389	394	423	404	439	426	428	381	411	414	416	419	426	411	426	409	372	451	392	357	380	435	412	391	383	408	368	437	397	384	411	426	412	422	386	406	407	458	433	425	391	385	399	382	404	437	428	432	366	373	372	427	417	392	400	368	412	372	418	397	426	430	417	441	435	402	406	405	387	426	429	396	396	406	393	401	421	391	405	401	418	389	438	408	386	389	391	410	401	426	424	406	394	358	442	418	404	421	434	447	408	405	411	393	410	424	450	403	353	414	422	413	352	391	383	440	414	454	389	390	382	384	451	379	412	399	384	420	428	421	375	404	449	422	383	431	395	389	375	415	411	394	410	401	429	387	369	375	434	397	383	438	388	385	404	390	429	388	434	409	397	396	387	396	399	389	375	391	413	416	384	382	451	409	394	392	428	399	378	400	424	371	393	394	410	398	369	427	445	380	420	373	401	403	419	396	429	375	400	430	403	387	410	437	394	417	400	379	423	415	405	389	455	373	402	408	398	352	420	415	411	381	457	418	403	435	401	404	393	368	403	432	448	487	412	399	416	386	407	411	394	390	410	378	379	404	429	414	404	399	421	373	380	434	388	438	403	419	408	405	369	402	403	377	390	387	380	378	401	370	390	407	442	362	383	405	391	398	403	384	398	405	393	430	419	430	397	375	429	420	388	395	401	410	399	419	438	405	403	428	371	396	415	393	387	388	487	413	421	367	442	373	429	397	404	371	441	437	398	410	370	409	403	413	406	420	421	434	421	402	393	436	395	406	413	429	425	426	403	398	373	373	416	384	414	426	388	394	375	394	413	438	390	414	380	372	379	383	398	419	382	385	388	397	395	394	381	405	422	405	402	377	388	365	396	391	420	421	464	441	402	421	415	398	434	414	417	400	398	407	399	403	415	400	424	435	407	379	374	382	438	427	403	412	449	396	427	402	439	405	397	353	415	437	404	414	389	373	353	414	387	374	409	400	448	400	407	378	421	389	437	439	405	382	366	434	380	414	355	381	424	422	398	442	428	422	428	432	411	429	378	400	401	396	379	383	422	388	419	399	419	399	395	427	392	433	374	430	409	382	420	429	378	431	371	410	368	407	422	416	407	419	387	399	428	426	397	404	398	416	411	363	428	405	381	415	454	404	435	393	419	389	381	427	420	412	403	433	395	383	366	388	402	428	409	435	360	393	398	419	414	415	373	415	406	377	394	403	396	440	369	421	431	440	386	378	402	362	413	433	410	413	422	405	392	422	461	428	352	397	375	402	433	400	368	416	382	397	370	409	409	442	419	405	382	386	418	405	439	405	412	400	444	381	393	378	394	405	419	387	430	412	372	407	402	433	364	378	387	424	364	377	416	386	399	428	420	367	448	374	427	386	414	396	359	395	426	421	402	433	410	401	417	370	407	412	374	365	365	399	383	419	419	395	409	398	425	397	419	427	402	419	354	428	427	383	404	426	402	390	380	426	384	403	382	431	426	395	397	432	420	420	396	426	428	417	416	400	408	427	390	416	428	376	415	390	425	425	393	353	414	411	432	419	385	423	431	364	368	390	438	384	420	426	418	405	417	391	386	408	382	395	384	415	394	384	412	380	400	414	399	422	407	424	402	410	424	381	411	373	399	400	378	398	425	415	414	405	375	431	413	437	414	388	380	423	382	396	397	398	381	400	421	375	415	384	398	372	418	385	413	417	373	408	384	379	433	410	400	385	445	397	414	427	363	430	386	369	397	414	400	403	372	416	422	390	390	396	402	427	394	420	421	401	389	421	406	448	420	410	435	399	418	402	428	376	402	423	375	409	381	437	390	383	405	403	402	395	399	388	417	407	364	396	415	391	422	405	409	418	422	446	409	415	410	404	396	430	409	355	385	392	371	395	387	414	402	394	417	396	402	439	414	398	396	400	393	409	425	374	378	396	437	403	449	438	363	386	400	431	387	413	419	391	385	415	429	397	383	376	394	412	468	396	444	445	442	369	398	425	389	424	385	404	429	437	398	403	416	382	387	405	377	444	405	400	452	408	388	441	412	366	388	404	378	399	386	415	413	397	412	433	387	384	409	417	389	399	439	377	420	412	383	403	411	411	409	423	442	389	423	413	408	393	391	379	387	443	375	380	368	377	389	410	385	378	378	385	407	411	422	425	408	400	401	402	373	439	392	377	424	375	405	438	405	387	436	423	409	464	416	383	372	419	422	416	401	374	396	433	413	414	390	389	399	399	380	463	435	409	394	375	408	401	439	420	403	427	423	442	419	396	391	385	424	409	406	408	398	431	387	424	413	387	406	422	430	429	420	398	457	413	410	429	418	403	454	376	405	438	401	434	394	408	391	413	406	439	415	382	412	382	445	431	458	395	400	411	395	421	410	377	427	421	405	409	427	434	418	398	383	413	391	379	391	424	412	429	427	418	397	412	400	399	430	428	404	432	423	406	440	415	412	443	429	402	373	392	429	466	430	448	425	398	415	401	403	432	405	417	430	398	399	424	385	424	391	411	387	399	403	385	403	411
31508	2249	4582	5394	4823	4084	3608	2921	2506	2221	1973	1828	1660	1601	1491	1493	1428	1316	1382	1216	1249	1198	1204	1155	1174	1120	1201	1139	1104	1147	1124	1113	1076	1111	1086	1135	1084	1065	1056	1092	1180	1065	1040	994	1035	1043	1072	1045	977	1028	965	979	1026	1068	1041	981	1046	1021	980	1038	985	1027	1041	947	940	967	1025	957	1028	980	1042	995	1010	993	962	972	968	1008	958	974	1027	955	968	1005	987	967	999	923	950	981	985	955	899	968	986	964	1049	975	936	978	1006	1049	941	925	971	957	975	996	959	962	921	960	969	957	947	969	993	887	956	991	923	886	955	976	978	932	1001	971	882	1014	941	995	1006	935	970	919	946	925	982	971	979	963	959	1026	984	974	953	949	918	997	952	937	997	936	939	918	961	932	932	914	1000	958	947	986	932	988	989	938	1003	995	949	932	1020	962	982	955	951	898	950	1000	948	954	938	977	961	951	944	946	987	915	936	962	1009	953	974	976	935	976	966	943	993	953	965	985	1019	991	944	954	942	927	940	911	909	964	962	969	993	992	971	963	934	962	931	932	974	911	950	988	987	882	956	977	977	974	928	959	944	951	875	930	890	1003	901	1016	926	978	998	968	936	943	905	952	937	966	962	980	909	928	996	960	995	964	903	972	946	956	964	979	966	969	991	952	953	937	972	955	901	935	965	1001	1039	944	888	951	968	917	993	910	935	941	939	1012	979	929	920	1036	993	939	989	948	945	952	935	933	899	942	948	994	954	978	982	969	925	948	933	907	968	921	953	948	1016	977	987	937	911	940	953	976	943	941	995	965	934	966	964	932	962	971	941	983	952	932	901	967	944	947	942	960	961	906	953	963	943	903	929	931	1019	910	937	997	946	1007	934	957	912	943	955	1020	940	945	947	952	945	945	885	939	968	952	955	879	949	963	962	984	882	997	959	927	944	918	979	1048	936	1009	949	996	959	1001	1005	985	908	946	988	978	970	930	977	907	957	949	1004	932	1019	944	975	946	904	918	921	960	991	1004	968	1016	923	849	952	978	962	910	925	903	991	879	888	974	948	958	933	928	957	962	907	954	928	960	949	979	922	967	978	970	1000	899	968	913	973	983	923	988	955	959	964	959	949	945	927	923	915	971	950	915	935	942	932	880	940	981	932	961	975	925	977	973	952	976	945	969	960	971	945	992	896	941	991	941	914	951	984	971	958	944	947	985	981	973	913	945	962	951	950	948	963	945	943	971	961	954	1007	973	952	966	1011	982	957	982	968	931	961	942	953	979	944	943	921	939	986	934	993	1005	929	911	909	990	957	948	969	989	923	916	910	975	944	983	954	919	931	976	968	930	922	950	951	943	943	953	998	924	1033	935	976	958	955	924	926	982	977	928	987	952	972	969	952	977	948	924	933	960	902	975	933	904	988	964	935	973	997	933	959	956	952	952	977	1003	1020	912	894	958	1020	1025	946	973	941	974	934	915	850	956	935	958	952	934	934	935	915	910	913	944	973	940	1010	943	1020	980	1004	924	921	951	954	967	930	985	978	959	966	971	974	936	939	919	899	954	945	919	950	890	952	908	1001	897	958	918	903	992	1040	974	1010	950	936	945	977	923	875	941	972	897	976	948	940	921	990	983	1001	922	931	988	966	1034	961	939	937	956	1002	932	952	1008	929	993	966	939	965	958	973	947	965	973	920	920	1000	950	944	972	906	972	918	946	968	952	971	943	958	991	954	945	996	917	940	982	945	975	946	892	956	935	967	964	964	1007	972	895	893	948	894	933	924	970	975	926	908	900	958	974	963	883	955	997	911	943	953	1000	979	954	911	939	964	953	967	986	949	923	969	936	935	968	990	971	945	921	964	991	966	961	976	906	977	926	974	954	944	918	1004	931	981	901	943	959	930	938	940	855	933	954	966	966	893	929	956	983	1044	960	999	981	903	949	931	933	960	973	938	930	954	969	936	961	926	1032	951	972	1014	968	905	972	878	941	993	977	1005	917	927	968	893	949	966	965	981	955	964	968	925	943	975	928	962	869	913	932	978	963	982	967	989	982	929	881	918	991	957	986	933	995	972	978	996	955	980	949	988	943	953	978	991	968	919	936	974	970	948	915	976	905	975	913	996	938	946	954	939	936	889	863	914	1005	957	963	912	1005	961	955	975	998	1002	918	923	928	926	966	951	900	917	965	957	966	931	942	945	981	922	935	987	962	991	979	938	950	926	952	984	984	968	965	905	988	1006	958	941	950	973	983	979	960	987	953	877	957	1006	896	909	924	927	875	948	944	935	909	980	1006	998	1014	957	948	910	961	952	966	968	986	955	933	980	896	939	1022	954	970	988	956	1014	929	959	943	952	930	978	961	970	977	914	943	941	992	952	960	957	913	946	908	942	944	961	963	968	928	989	1001	917	963	931	949	946	940	946	989	963	929	975	935	926	953	944	923	979	1031	980	956	949	975	960	965	964	964	932	955	949	957	944	983	930	984	903	900	914	931	979	1010	956	960	1000	932	966	968	962	935	947	884	989	923	947	853	987	947	962	910	977	913	945	925	878	982	892	959	943	968	960	961	936	944	1014	959	967	973	981	912	985	1019	922	966	974	966	954	990	948	977	931	966	1001	1021	914	909	942	958	964	947	964	904	996	960	915	945	947	991	925	948	912	978	940	930	983	907	921	902	919	932	997	935	904	991	962	976	920	945	1017	935	936	903	951	968	995	950	957	948	944	914	902	978	907	957	930	973	993	983	934	995	968	941	977	948	936	935	919	943	975	946	947	976	944	927	902	905	919	955	987	979	921	953	981	992	972	959	955	954	933	904	995	968	975	956	943	956	982	999	946	950	959	938	943	967	970	976	954	972	954	957	1015	986	970	932	926	937	971	947	999	953	924	966	957	994	994	976	968	977	960	932	934	942	969	953	947	1008	964	927	912	954	955	1003	971	897	928	936	929	890	972	920	927	963	921	954	949	1008	919	1063	964	995	948	984	949	930	956	993	950	965	980	988	954	948	924	998	917	985	941	960	938	938	949	940	942	895	965	982	962	957	954	988	983	941	981	960	948	965	1016	944	990	955	930	941	938	951	962	976	1003	931	948	952	968	947	960	996	1016	941	916	1009	961	972	1000	987	935	910	921	1033	934	928	957	903	945	929	918	918	968	973	959	980	897	981	931	952	970	1019	993	967	907	916	997	945	983	940	901	961	971	953	1006	956	974	923	963	947	928	988	969	937	957	899	929	884	914	963	897	927	920	935	912	947	931	964	979	945	925	936	952	917	898	971	981	877	938	1027	924	964	944	942	927	898	990	979	963	950	967	897	997	997	957	937	950	963	982	959	1018	972	969	878	949	963	919	899	950	932	929	985	973	988	925	950	929	897	968	969	925	898	911	923	946	910	966	979	963	940	913	998	974	925	947	892	999	930	924	926	921	955	953	950	976	950	949	982	919	957	972	1011	1024	966	915	921	946	943	944	999	1025	978	957	964	977	951	992	963	940	935	953	1002	920	927	967	961	928	942	965	945	921	923	959	972	981	967	954	963	962	959	963	958	964	991	939	939	992	913	934	884	988	990	965	1016	962	966	974	929	941	957	954	972	1025	966	943	972	941	887	956	933	890	933
4581	264	201	225	239	163	179	153	147	160	160	173	150	153	140	150	147	138	121	142	143	142	134	159	135	141	157	135	136	136	166	150	142	151	155	168	150	157	133	183	126	160	158	148	140	154	168	143	166	153	160	129	162	148	126	157	148	141	143	152	158	159	146	169	159	153	157	157	141	126	143	175	144	169	149	136	130	150	150	170	151	155	152	139	149	143	149	140	144	121	173	137	132	167	162	135	122	143	136	158	144	128	161	164	164	164	165	152	151	156	140	162	131	129	160	130	152	139	153	162	132	123	127	143	155	157	147	140	138	147	146	160	156	174	134	127	147	143	182	165	149	126	138	146	137	167	173	158	156	151	157	162	141	165	148	153	159	168	151	145	156	129	165	155	150	162	147	144	150	153	136	143	155	176	162	162	163	141	156	160	132	140	129	159	139	141	153	141	136	149	171	156	166	156	119	144	150	147	132	142	147	168	140	138	162	166	148	144	141	156	136	143	156	134	159	161	170	145	157	154	145	167	162	125	129	151	141	132	170	152	123	139	158	157	153	146	154	137	152	166	152	156	130	155	150	144	138	137	149	157	151	144	148	147	152	148	125	141	151	166	157	172	154	158	163	123	151	152	157	154	145	150	160	170	123	149	168	128	149	159	157	181	148	151	145	146	137	150	147	149	146	142	129	153	151	174	139	137	158	160	134	144	152	135	157	148	160	147	137	148	152	167	142	137	148	158	144	137	144	167	146	163	151	127	150	144	149	131	163	149	141	142	127	160	146	160	139	148	146	181	185	142	155	157	144	162	147	153	139	136	146	138	165	128	160	140	139	175	129	169	164	135	165	133	148	171	142	140	158	162	159	162	150	127	135	168	141	156	148	155	169	147	169	126	151	138	167	139	149	166	141	151	143	141	126	173	168	145	144	135	141	163	141	163	152	145	144	160	157	144	161	161	158	147	163	143	130	148	149	155	148	135	133	141	144	162	152	153	170	159	134	170	158	148	149	159	167	148	149	160	148	175	151	116	140	156	154	166	156	156	155	132	149	158	171	134	113	161	134	142	155	159	153	137	141	148	152	132	163	135	150	177	172	153	145	149	162	146	154	155	152	151	156	144	156	153	154	147	153	133	142	154	162	147	152	139	160	148	135	140	156	157	139	135	146	159	140	169	151	144	151	139	172	144	141	156	142	108	139	144	164	144	150	144	155	158	153	147	143	172	119	156	132	132	145	133	153	147	139	158	169	155	151	145	152	146	134	175	143	135	142	161	180	143	142	121	153	134	151	134	161	115	159	143	142	160	161	154	148	135	160	144	151	132	129	149	134	154	160	152	150	129	147	173	148	147	150	141	147	133	161	152	159	163	169	148	164	150	180	155	141	138	134	140	127	167	149	165	154	157	132	140	155	146	157	140	166	138	153	145	151	146	149	168	154	144	154	143	168	174	169	165	151	165	171	141	143	141	163	141	155	174	167	156	170	139	141	166	144	163	112	149	160	149	144	152	151	141	136	145	131	159	153	148	154	141	134	145	141	148	129	154	163	133	150	172	135	175	135	146	157	162	137	134	144	158	142	131	144	153	130	154	149	167	149	155	156	146	131	168	148	154	185	147	132	146	130	128	150	123	183	138	148	157	154	134	161	148	148	153	164	165	158	162	127	142	147	165	129	173	157	142	127	148	162	148	143	149	168	175	127	164	161	146	138	153	126	150	138	150	153	135	157	136	150	152	152	141	150	132	157	162	150	129	145	140	154	162	164	156	158	153	141	147	150	128	147	136	141	140	139	140	135	164	148	173	154	149	137	164	156	157	163	137	123	130	162	149	140	169	141	161	127	134	167	148	150	144	175	168	115	155	123	163	153	160	155	135	160	162	131	148	161	173	175	141	151	145	152	148	118	153	175	159	130	141	130	169	126	170	168	146	145	156	152	129	148	141	152	154	147	141	154	163	167	152	158	147	151	136	153	145	177	128	156	177	162	155	143	139	149	141	140	170	160	192	148	165	169	143	144	146	152	135	146	138	150	148	147	144	164	135	159	165	144	142	133	142	175	145	137	137	164	154	144	184	138	128	158	145	138	141	150	148	158	158	164	147	152	161	154	155	154	163	149	122	160	155	143	157	137	157	119	144	140	160	158	162	142	148	149	127	139	154	162	147	131	150	139	137	136	117	139	143	130	149	145	150	133	155	129	151	138	171	152	135	128	156	156	130	132	138	150	138	149	133	120	135	137	140	169	135	153	135	156	147	152	128	161	158	155	163	164	146	154	154	140	163	191	138	160	139	149	164	138	150	121	143	161	142	141	133	174	139	164	154	151	146	162	148	164	142	149	152	143	167	149	148	164	155	145	152	150	146	147	125	148	136	151	165	176	141	127	140	161	130	152	167	142	162	142	152	152	138	117	146	175	146	135	143	167	143	157	150	125	142	157	138	139	136	136	160	140	151	131	158	151	164	149	147	136	148	168	144	137	156	143	130	133	144	123	137	142	155	139	135	157	139	134	151	157	126	147	138	151	166	128	120	150	158	179	170	131	165	156	168	150	155	119	150	151	168	143	144	154	146	173	154	159	129	147	150	144	147	156	167	157	179	170	162	165	164	160	151	148	177	136	143	157	152	139	126	145	157	148	140	146	159	165	131	144	166	173	164	139	133	142	134	133	163	154	174	143	160	141	169	141	159	141	155	157	136	146	149	159	167	167	169	160	157	155	157	109	155	135	150	148	127	152	152	141	145	135	158	144	147	159	143	127	143	159	147	141	173	178	168	180	140	133	162	135	153	161	127	153	150	148	124	141	154	147	161	145	145	153	131	165	135	123	158	175	138	164	160	182	148	161	139	166	149	146	155	155	158	124	159	143	124	160	168	148	131	158	153	154	156	167	154	158	146	145	139	157	141	143	156	138	156	131	163	163	154	137	126	165	169	150	160	143	144	142	134	140	151	157	154	132	164	148	152	155	124	151	146	160	154	148	168	165	155	146	129	165	156	140	160	147	130	161	159	141	160	121	148	148	155	162	146	160	173	151	134	177	140	136	161	170	140	159	126	155	158	164	165	146	159	145	139	138	159	170	130	127	152	141	144	125	147	148	135	138	171	147	166	169	150	134	131	143	130	154	138	126	152	137	157	154	132	162	151	144	151	142	179	148	132	139	173	114	142	151	132	130	144	159	173	137	147	162	138	142	141	145	129	152	162	168	148	150	143	133	155	156	137	153	147	150	161	149	143	145	128	142	154	162	141	134	138	148	151	161	139	140	147	138	142	164	129	149	159	130	163	130	152	166	154	172	137	136	128	139	157	161	157	155	167	135	172	166	157	142	131	137	136	140	150	136	135	159	156	156	151	146	156	147	154	156	128	184	154	127	162	138	141	156	145	154	152	177	138	132	139	129	139	150	147	167	147	141	152	177	171	175	154	150	158	148	138	140	143	140	163	158	166	133	166	135	156	142	142	140	155	151	176	156	130	162	138	148	141	156	140	139	156	149	155
4984	508	572	652	735	627	558	563	487	453	463	454	421	421	455	470	471	464	452	409	417	460	450	402	501	460	462	470	427	450	477	421	473	477	453	422	443	455	426	456	452	457	435	445	431	418	433	423	438	443	435	432	418	424	420	434	411	489	437	448	416	417	438	422	442	444	439	382	449	460	411	456	444	422	452	418	478	439	409	450	437	435	433	434	469	429	378	418	432	448	432	406	430	452	391	447	486	418	445	406	423	434	419	416	440	415	418	472	398	442	413	434	435	448	405	477	408	402	452	453	414	395	392	451	432	422	425	415	405	415	458	410	426	439	387	424	391	422	417	425	412	455	420	443	455	441	411	455	434	391	445	421	459	434	419	451	414	436	448	426	416	429	400	425	427	394	442	441	432	404	437	429	437	440	484	426	419	417	438	437	441	384	442	408	459	462	406	408	449	430	431	424	446	410	415	453	442	448	424	426	417	423	403	435	407	425	413	411	416	419	446	415	429	468	440	432	449	390	406	404	414	456	456	398	415	411	419	432	469	426	409	446	432	433	440	426	441	445	445	440	400	411	464	409	443	408	434	440	419	437	460	442	415	449	409	387	426	452	468	423	419	432	400	440	428	449	423	409	447	416	440	421	443	385	442	431	427	395	426	405	449	446	447	427	409	411	436	429	449	434	443	437	443	450	437	426	475	432	415	444	419	382	428	459	407	426	438	384	382	451	470	407	406	399	448	444	390	405	444	413	420	452	450	427	459	428	427	421	451	414	424	435	445	448	456	445	431	423	405	441	383	415	439	439	403	462	408	430	412	464	468	417	393	410	466	453	415	422	405	426	434	423	411	429	402	427	423	432	426	433	398	439	433	416	437	396	449	387	435	442	431	463	427	456	421	466	449	435	439	476	460	400	396	402	414	406	434	446	440	458	447	422	457	436	415	455	426	391	442	445	421	447	437	419	440	427	447	427	429	437	416	491	447	462	437	457	455	482	408	409	410	440	433	449	455	433	453	409	445	449	396	398	440	429	418	422	435	487	404	466	399	451	458	474	441	415	417	430	414	411	400	419	446	454	408	432	410	443	452	434	410	409	445	438	437	453	484	427	454	452	422	384	417	439	375	437	441	432	433	446	410	436	413	414	434	402	439	422	418	444	419	407	436	442	444	435	452	383	402	465	467	446	448	455	429	424	421	422	437	428	445	430	419	383	418	406	453	435	462	430	427	448	444	430	441	423	440	418	434	447	459	449	399	420	429	466	426	430	429	418	428	446	457	421	438	447	418	415	412	408	436	425	456	433	431	411	416	440	450	465	451	388	431	442	448	430	422	420	453	430	440	440	416	400	425	423	435	435	460	407	453	452	406	436	413	398	447	437	425	421	423	442	452	427	454	437	406	444	449	429	403	451	443	431	435	444	419	421	412	423	405	433	422	426	427	409	411	469	463	421	445	446	428	427	428	453	473	436	458	440	450	416	447	443	434	438	443	435	415	468	452	409	393	411	470	418	416	474	451	429	430	421	439	423	466	417	425	383	439	416	401	397	423	414	442	445	425	446	434	431	416	433	445	400	410	481	436	415	437	403	414	447	438	466	435	462	424	419	430	418	447	427	439	399	436	445	417	403	423	389	408	422	435	437	447	408	446	398	433	395	428	437	395	471	463	419	440	428	410	438	400	409	437	464	452	434	453	419	465	453	392	448	436	428	460	424	459	460	439	446	436	402	411	459	419	445	440	393	445	448	411	444	444	427	455	419	438	458	428	388	389	457	449	439	431	401	444	404	422	467	423	433	439	398	426	443	434	402	431	430	435	437	436	433	387	446	448	384	421	428	440	455	408	446	399	461	423	423	399	478	444	448	442	419	419	423	435	461	446	430	393	460	423	434	398	432	434	419	426	392	420	433	434	426	431	407	443	388	485	415	429	452	456	443	428	419	445	416	455	438	402	417	442	435	423	450	443	449	374	382	415	458	404	442	440	432	427	429	428	422	429	440	398	413	419	459	420	421	416	396	423	472	379	439	458	401	447	413	437	415	417	458	429	444	404	474	457	434	412	417	447	455	427	378	415	425	435	412	421	406	452	403	436	421	439	427	416	436	441	418	428	428	404	455	455	449	430	437	416	432	408	441	486	451	441	384	412	471	429	415	460	428	457	442	465	438	416	462	440	462	443	435	408	440	440	451	430	450	447	428	430	411	420	423	389	438	390	448	394	395	436	411	455	419	406	426	431	482	385	425	415	426	420	432	429	448	419	424	454	422	433	443	447	417	426	415	422	437	409	450	441	409	424	415	425	437	450	403	466	385	473	463	444	422	466	456	448	449	405	392	487	431	471	451	421	446	404	456	451	459	425	444	452	417	443	397	448	415	411	443	417	385	444	455	419	416	445	435	421	416	456	409	415	431	426	441	436	446	440	451	442	459	423	434	427	468	450	442	412	472	438	428	419	451	415	445	406	422	442	419	407	416	443	466	435	461	450	458	394	450	442	421	410	394	440	393	395	446	430	447	441	384	448	437	429	487	433	419	411	465	447	420	429	425	472	412	440	403	419	447	404	421	449	477	465	423	420	445	417	408	422	415	511	429	419	459	440	447	438	390	442	444	427	434	442	412	409	391	424	449	458	448	422	417	421	437	428	414	433	426	438	458	427	450	447	428	425	405	432	431	415	473	420	386	429	419	440	466	414	413	422	430	449	441	436	406	445	452	444	428	434	446	460	459	442	435	499	447	448	401	418	414	394	426	445	421	448	410	473	444	457	425	444	414	441	419	415	431	437	430	405	447	466	426	463	438	459	409	426	477	444	434	457	426	455	411	421	400	390	411	438	428	395	432	412	422	429	413	422	439	417	407	420	427	448	471	422	459	455	434	422	440	386	463	457	413	408	418	417	445	422	439	395	442	419	423	406	472	407	399	414	437	409	420	442	421	422	474	436	406	482	404	417	433	426	456	419	439	417	446	410	401	448	439	394	439	433	418	401	467	435	478	440	435	441	436	435	443	451	444	400	424	417	436	445	443	450	420	415	434	457	449	443	418	413	425	404	426	430	391	435	436	449	444	470	434	469	440	435	430	460	423	428	437	457	453	394	418	418	445	417	425	433	441	411	402	388	452	455	404	511	416	410	421	428	405	417	418	417	432	434	433	438	441	448	405	419	446	460	425	427	422	413	430	441	414	407	460	427	392	432	459	435	437	431	400	411	408	412	430	413	396	439	461	430	434	398	444	424	432	415	429	434	439	411	443	404	442	416	414	436	444	386	420	432	452	448	472	422	418	443	409	426	409	407	452	411	446	435	409	432	412	410	410	430	432	463	421	427	435	414	427	410	433	415	445	449	441	415	431	463	440	436	415	455	421	405	408	449	425	400	408	413	447	453	432	441	434	407	433	409	437	416	445	454	431	449	442	427	442	480	420	401	428	431	428	406	439	460	431	434	423	442	435	431	419	451	434	423	410	443	435	416	418	397	419	467	436	417	429	441	440	407	447	467	397
47624	14271	2451	1113	736	550	469	376	404	365	280	289	273	291	275	256	273	227	255	240	240	248	235	231	247	260	252	242	234	214	235	226	233	265	233	240	222	244	232	245	233	237	241	247	286	244	236	203	238	230	219	258	267	211	220	228	231	236	239	207	235	220	235	219	227	242	208	248	243	243	218	227	236	210	215	232	208	215	224	234	211	210	237	247	228	229	256	249	209	225	252	221	213	214	230	197	217	207	234	205	217	233	224	234	240	225	238	209	195	202	229	213	209	245	217	180	229	217	227	232	238	260	226	233	242	229	215	234	234	207	227	238	223	206	236	254	219	241	234	229	224	210	220	216	248	259	248	197	228	235	225	216	201	261	231	232	249	227	228	224	225	225	244	228	237	200	214	227	221	216	240	209	218	239	223	240	215	212	228	243	225	257	227	229	227	230	237	240	223	200	208	227	211	231	234	229	225	218	218	238	195	227	259	255	206	251	198	219	216	205	232	196	215	210	212	218	222	237	224	231	251	243	240	199	228	239	216	193	218	245	210	207	235	209	241	262	246	241	230	218	243	223	261	250	221	244	225	244	212	236	225	214	255	225	205	226	211	209	238	234	234	217	241	213	230	226	243	240	207	230	209	250	210	245	227	229	205	234	256	263	237	235	227	227	221	241	237	219	189	206	218	231	244	238	235	227	226	222	208	226	238	243	223	242	238	235	236	219	189	209	208	239	221	234	219	245	223	225	229	210	225	236	221	205	223	228	232	227	216	247	241	242	223	221	249	239	242	212	237	229	232	235	187	243	218	203	242	232	221	215	241	242	209	238	257	211	250	210	223	217	217	213	203	231	241	217	226	241	228	223	211	198	220	230	248	221	223	227	239	237	192	236	238	202	235	235	226	232	236	242	241	220	244	232	278	234	226	254	272	211	231	234	228	221	206	218	225	219	223	228	226	243	233	229	234	218	229	236	226	219	254	233	229	238	245	219	222	220	230	254	228	223	231	203	203	251	202	229	206	240	242	244	246	247	212	223	195	221	226	229	248	264	222	219	213	225	233	239	227	259	216	213	219	224	208	254	226	220	206	247	230	229	256	220	209	246	237	214	211	235	255	239	238	211	230	215	243	237	202	224	254	252	220	205	245	244	206	225	216	221	240	228	216	209	250	256	216	235	231	204	232	211	215	228	195	222	231	245	244	220	194	230	238	224	227	214	210	236	243	220	229	223	220	219	240	249	222	208	251	215	236	245	220	236	214	238	256	236	236	229	201	197	226	238	224	234	228	220	235	209	241	250	208	216	235	247	213	212	245	216	239	190	221	237	243	222	196	236	246	258	226	217	199	234	227	229	220	250	242	201	236	230	217	208	249	231	208	223	262	221	210	232	250	259	199	202	237	228	223	220	205	214	230	229	219	239	220	218	233	231	211	237	252	224	237	207	201	251	231	227	237	211	231	231	223	219	265	241	237	216	224	248	197	211	218	225	234	225	229	199	227	218	222	220	207	246	190	234	204	243	246	221	242	217	251	234	240	220	239	210	269	221	201	236	243	214	251	199	220	256	223	251	231	199	209	228	215	228	232	237	243	236	252	241	248	237	217	209	215	210	220	219	201	223	257	238	263	230	228	200	204	240	219	195	219	205	204	236	198	192	232	234	235	235	230	225	206	237	196	220	207	250	229	242	218	208	209	235	242	194	270	241	251	246	223	223	220	198	221	208	250	238	241	232	242	209	195	239	240	226	212	222	212	207	236	231	217	209	238	257	244	213	229	222	218	236	189	220	223	219	234	224	250	246	222	214	223	217	233	241	212	216	231	225	239	243	217	236	261	226	242	214	231	219	223	215	225	217	201	243	206	242	219	209	241	224	235	216	232	239	240	217	223	224	223	232	229	230	249	229	237	228	254	220	213	242	231	200	231	230	257	208	214	264	227	228	232	238	238	217	215	216	242	209	212	221	207	193	230	237	265	238	228	215	222	222	207	216	252	242	218	210	222	212	239	230	244	210	255	220	204	211	203	210	212	229	249	227	239	254	233	232	223	227	217	227	238	284	229	210	208	219	218	229	260	235	222	206	218	235	198	201	202	205	241	242	248	229	244	260	234	216	221	236	234	216	229	238	243	217	246	226	237	225	211	221	231	223	197	225	236	243	230	260	232	246	207	210	200	231	247	202	239	225	221	235	242	207	228	220	211	219	242	201	230	251	234	201	215	215	214	233	215	233	210	241	199	215	237	217	236	231	263	254	234	218	212	234	248	234	227	220	186	229	233	246	260	224	213	225	211	209	246	217	206	214	207	233	192	210	208	234	233	247	228	263	214	208	230	193	205	229	225	221	248	208	235	221	215	199	218	243	225	238	225	247	217	234	207	213	221	198	230	251	241	232	231	252	202	237	189	254	235	230	228	220	228	228	242	225	207	214	223	235	201	231	232	212	195	255	200	227	206	236	240	226	230	216	218	228	228	232	247	266	251	215	243	219	213	212	224	216	229	234	230	207	222	232	220	213	228	258	235	218	209	210	185	215	242	238	234	212	231	224	242	202	227	186	252	215	230	241	229	250	230	244	215	235	213	239	236	241	227	233	234	210	234	230	229	239	204	229	237	255	216	230	233	212	227	224	217	215	243	219	193	232	204	239	225	225	219	204	207	213	230	222	219	205	223	232	221	224	243	248	234	235	259	218	198	211	212	231	208	222	248	228	229	243	234	235	228	198	242	225	220	223	231	179	219	223	222	233	211	251	236	229	243	251	193	212	211	235	225	228	224	237	212	233	243	233	263	206	225	220	230	232	207	230	216	235	211	237	244	228	229	247	216	236	208	243	257	245	244	234	205	220	234	222	232	257	229	224	214	243	261	243	213	222	218	240	218	246	217	229	211	201	235	242	240	210	223	218	242	213	201	199	249	224	238	215	212	234	244	228	217	231	245	223	205	217	217	259	255	218	224	231	237	235	251	247	227	231	231	217	231	231	224	216	223	240	211	236	230	210	224	219	226	214	239	224	222	231	223	206	242	203	241	225	217	232	249	197	230	239	217	252	211	232	224	220	214	193	233	221	239	221	229	224	254	226	216	224	260	209	204	216	218	236	237	242	244	223	223	224	196	216	234	250	232	232	244	235	198	243	237	233	221	228	216	205	220	218	241	237	198	199	236	230	231	226	213	225	227	207	219	230	237	216	195	239	203	216	248	204	217	202	230	249	232	222	229	238	228	234	213	199	240	222	222	232	227	245	234	214	238	208	241	211	225	226	212	204	233	212	234	263	220	195	222	242	213	218	246	231	210	232	220	200	209	203	207	239	243	220	231	221	227	253	216	213	223	214	230	215	233	248	216	227	250	232	213	238	223	253	223	222	227	238	194	230	237	234	235	213	225	227	234	216	231	232	225	236	231	210	227	233	223	201	232	235	243	219	243	234	235	220	226	222	223	223	232	241	254	219	247	230	229	223	234	236	239	254	251	235	219	222	200	220	234	231	217	217	245	203	241	220
24442	1329	2535	3130	2860	2346	1997	1647	1351	1225	1154	1046	1022	911	914	855	873	795	796	831	771	775	759	769	732	745	730	659	785	683	688	657	656	680	722	689	748	699	707	731	690	675	684	647	700	659	646	661	679	626	647	607	689	635	645	658	672	637	648	657	640	621	583	595	605	690	636	614	664	611	590	661	621	635	653	588	630	676	605	618	634	628	613	594	569	657	599	653	595	573	610	618	619	588	561	635	652	596	628	602	584	610	613	628	610	592	601	640	628	626	611	613	661	625	626	618	647	609	575	608	626	593	591	642	598	626	587	659	542	613	584	647	612	640	626	625	601	609	616	646	601	579	637	614	614	642	584	623	622	605	599	565	638	611	627	591	639	623	608	595	613	618	612	588	698	595	582	603	622	688	620	630	610	650	582	576	627	612	579	587	621	612	630	593	602	588	583	615	594	585	655	634	586	615	603	638	605	558	586	623	555	625	617	659	590	619	612	660	653	629	622	587	582	610	594	586	638	592	599	626	576	621	597	587	613	634	625	647	607	586	601	642	601	585	570	570	628	574	603	594	608	598	611	606	586	615	576	630	607	608	617	619	601	603	630	592	584	588	604	614	618	571	630	577	611	599	634	612	632	573	676	582	628	601	616	622	618	631	610	606	624	628	576	623	577	588	585	589	580	585	599	639	610	637	578	614	594	617	585	612	603	645	603	629	611	581	630	541	618	605	596	651	612	663	596	650	667	558	584	666	601	640	634	633	590	607	621	586	627	593	581	584	587	592	630	586	605	649	647	582	641	634	569	555	621	574	580	603	631	617	623	619	588	590	613	626	648	624	595	595	598	640	615	649	624	596	609	560	637	648	577	616	609	583	639	596	612	602	627	596	597	605	631	628	638	606	641	612	611	592	610	582	595	663	634	585	622	616	577	582	594	619	612	611	638	616	585	617	597	616	596	564	654	592	635	603	563	609	627	581	611	593	653	590	619	574	600	585	586	600	651	622	616	642	615	618	592	619	601	586	607	634	577	567	625	619	594	574	615	623	568	650	617	579	612	641	604	581	645	600	591	614	561	632	613	557	627	605	599	641	622	592	580	652	595	548	582	570	638	615	595	629	605	591	590	668	608	644	641	573	597	631	666	578	640	568	600	631	650	633	603	570	598	632	587	610	595	586	570	597	615	576	577	629	616	648	616	637	632	639	606	638	599	625	610	604	608	606	646	637	596	581	579	611	633	632	622	579	591	633	574	614	647	629	619	594	604	616	599	626	652	647	550	639	617	592	536	636	644	574	598	592	592	606	632	592	627	622	569	586	620	596	611	610	617	573	618	594	659	649	614	625	576	625	568	614	605	626	625	607	657	609	595	567	627	584	623	578	596	611	625	609	593	628	655	630	618	581	583	563	613	593	611	584	613	587	614	575	578	594	595	605	621	593	581	619	562	651	630	608	619	616	625	652	619	618	609	596	643	603	608	626	583	611	598	624	609	548	594	633	588	616	616	595	574	590	641	601	578	588	582	584	613	585	623	616	588	593	597	594	573	612	616	618	622	586	637	580	633	621	621	568	625	653	607	629	606	570	625	638	624	582	655	620	588	609	572	594	645	628	596	621	606	583	563	589	610	605	631	646	620	642	602	638	620	594	628	600	642	607	582	617	586	594	618	606	625	616	625	608	667	617	604	586	653	634	617	617	602	602	551	591	610	632	565	593	604	594	584	607	583	610	597	622	634	635	615	627	637	624	611	660	586	621	602	606	604	582	600	577	630	573	563	602	601	600	588	608	593	612	574	648	602	647	618	608	628	594	589	622	595	613	630	613	558	594	609	669	599	621	602	616	626	618	630	550	624	610	604	632	597	609	592	615	578	578	629	630	607	610	644	568	594	582	633	609	588	557	582	586	608	628	615	602	598	600	585	561	589	611	618	618	617	616	628	636	629	635	628	624	624	634	602	599	658	573	568	552	613	625	583	632	632	622	633	608	613	633	622	591	607	618	607	606	554	594	567	614	633	628	595	599	626	659	594	622	572	638	574	598	625	592	614	578	604	627	583	622	631	598	620	605	585	658	567	595	660	621	603	632	643	612	555	583	609	590	560	574	579	606	661	588	606	555	587	611	570	549	620	619	602	618	605	565	594	625	638	632	612	635	571	588	574	593	615	652	598	609	625	589	632	648	624	644	606	595	607	594	586	625	638	638	628	633	579	661	619	591	656	625	594	595	615	567	632	579	603	615	644	628	593	639	617	573	593	573	601	641	627	645	670	624	609	610	593	642	623	617	634	642	660	581	614	654	638	639	637	594	613	665	585	648	587	659	596	592	594	618	632	605	620	601	592	622	579	594	564	589	613	627	588	620	589	638	603	583	592	596	654	605	582	606	637	635	581	609	569	609	582	604	638	559	628	601	568	566	583	603	596	596	611	633	615	632	605	607	622	603	572	622	624	618	652	576	585	613	644	581	631	618	598	626	571	629	613	580	578	615	602	626	608	605	615	580	598	621	590	592	622	619	557	628	570	627	637	562	575	661	601	606	633	625	631	666	607	599	615	613	593	599	657	589	625	618	633	619	617	574	622	566	603	578	577	622	589	645	619	609	639	579	598	642	591	590	633	571	576	644	578	584	669	602	585	627	636	601	596	589	566	579	613	624	574	655	607	612	608	591	654	618	581	653	570	609	622	584	613	575	621	614	638	631	645	599	637	595	625	595	605	614	558	607	627	627	598	597	612	616	599	598	571	581	616	614	601	605	615	586	600	667	625	610	594	604	585	601	617	646	603	596	591	613	601	671	622	611	620	591	573	646	619	649	619	639	648	610	599	613	599	613	636	630	636	566	611	606	604	592	598	619	633	605	552	599	590	587	626	598	612	610	620	601	613	608	620	644	584	618	599	630	605	601	568	597	676	608	584	644	611	591	676	630	609	614	607	621	634	607	633	638	609	622	615	600	607	620	603	570	627	619	662	614	591	611	617	540	650	631	609	589	641	554	600	598	614	619	611	596	627	648	583	602	602	585	602	589	550	621	589	593	596	607	635	592	606	584	603	635	640	604	584	603	560	596	591	616	618	608	660	596	631	641	609	618	600	624	590	603	629	620	625	649	618	579	631	628	575	619	607	626	624	608	630	587	563	605	652	607	634	585	576	618	640	667	631	589	621	583	634	633	621	596	641	622	637	621	620	604	587	606	608	588	582	609	567	609	644	630	584	624	607	583	603	588	663	575	590	602	645	645	656	553	609	610	580	621	584	609	611	645	654	617	649	629	571	622	624	608	580	590	606	630	556	625	620	600	638	637	604	596	621	624	638	633	608	593	628	643	569	587	588	605	605	617	608	597	582	647	627	633	604	600	617	575	601	582	580	584	615	608	639	590	630	624	634	621	608	611	613	622	645	608	616	618	614	592	591	610	609	574	677	626	597	604	597	603	613	620	628	626	613	630	572	619	613	610	645	602	629	601	595	600	610	596	617	620	604	584	577	611	592	623	585	622	599	604
56936	21795	11045	2830	1459	1182	892	809	663	652	579	500	513	481	513	506	500	445	454	417	448	432	441	462	428	437	425	456	439	418	439	427	421	413	431	438	447	386	419	368	404	433	406	433	399	428	375	393	424	424	394	414	409	407	406	430	408	396	422	417	425	386	400	399	414	419	398	368	403	401	415	425	396	400	424	379	395	392	401	423	431	433	435	388	388	380	385	412	427	361	413	421	384	417	409	394	420	390	403	428	416	410	382	415	430	422	390	373	436	401	377	362	414	400	420	395	386	390	366	382	406	409	405	393	431	405	433	370	392	399	419	400	363	427	431	439	395	409	426	433	407	374	418	411	445	427	399	361	384	406	400	442	369	422	411	415	432	395	401	398	398	450	415	385	432	378	414	419	418	361	413	382	420	387	400	419	375	372	368	392	378	384	370	400	398	416	397	420	427	446	426	419	385	421	394	431	437	444	395	408	374	403	365	367	434	410	418	428	388	438	423	404	425	421	375	395	419	387	431	399	388	393	423	366	398	418	425	422	388	363	403	381	410	405	410	403	427	403	453	428	396	433	407	392	395	372	404	388	408	390	359	406	374	430	424	428	432	386	415	439	399	408	420	414	403	360	420	434	405	399	416	446	356	424	431	429	403	381	425	431	416	418	397	374	403	473	412	413	415	374	392	427	371	430	404	389	383	427	392	425	398	385	374	380	420	423	400	410	412	403	387	425	435	397	371	412	440	422	428	389	405	411	381	439	422	407	402	380	381	416	425	390	442	431	372	412	373	411	398	404	416	401	400	380	403	376	393	386	432	350	395	401	383	401	396	406	407	387	423	371	387	382	418	416	410	386	413	407	414	412	436	407	435	382	388	432	394	402	411	405	408	446	403	393	423	387	416	378	441	391	411	365	395	448	409	396	446	424	424	416	399	373	416	392	428	430	404	412	412	407	434	398	367	402	404	434	424	418	379	407	407	413	369	390	433	438	421	430	401	398	406	420	406	389	396	412	370	386	418	389	376	432	410	392	412	412	382	417	425	396	370	396	412	434	408	410	384	403	420	406	390	401	412	428	415	384	389	431	383	414	391	375	433	390	423	429	366	379	391	433	440	417	400	435	419	363	396	385	441	407	402	406	372	418	386	396	399	394	383	416	406	394	435	432	407	363	437	388	446	405	334	414	406	425	391	390	421	360	398	433	445	423	373	380	413	444	440	409	444	402	377	417	394	401	395	382	387	414	373	394	416	412	402	415	390	394	408	429	389	384	416	424	446	413	410	430	362	375	382	438	394	434	452	389	387	431	399	406	390	388	384	422	437	388	421	376	442	434	389	397	395	458	407	419	413	399	384	430	382	417	443	395	383	414	401	396	410	387	452	407	425	410	444	416	434	416	428	436	371	424	357	407	434	398	420	396	403	414	408	401	387	410	457	412	364	450	372	403	431	403	415	428	401	433	418	422	391	445	350	422	412	390	388	411	466	436	430	428	422	433	395	396	401	400	378	416	394	390	394	452	396	402	438	384	389	427	384	357	410	407	376	397	429	357	439	391	397	429	436	457	437	418	431	423	383	395	401	386	412	400	380	389	413	393	377	403	399	403	425	421	427	373	408	370	435	419	417	432	401	397	407	388	364	406	408	417	396	395	404	424	418	385	416	405	441	383	410	405	415	385	390	422	437	424	391	396	409	415	436	426	369	411	375	410	422	400	417	388	423	396	387	403	399	425	405	424	450	387	426	389	409	390	466	427	447	427	405	402	397	420	404	429	427	383	396	405	385	386	404	415	393	399	393	425	450	382	429	447	401	404	390	389	396	375	395	419	416	403	381	396	365	413	364	416	383	404	433	414	413	376	371	384	409	396	410	385	413	414	402	388	399	420	449	429	406	385	415	408	398	448	402	416	425	422	369	381	383	409	455	417	425	440	419	361	438	445	421	413	406	415	411	411	404	365	396	417	386	422	404	394	396	406	385	369	399	404	406	407	393	410	415	413	393	358	368	381	395	386	414	398	452	390	396	422	401	373	383	401	441	396	395	390	428	375	413	408	395	390	396	412	420	382	390	353	423	376	417	416	411	399	429	422	395	402	384	414	430	371	354	421	411	416	396	468	410	408	448	401	424	423	410	408	393	401	408	395	384	405	403	420	443	377	378	375	365	403	410	376	444	412	368	407	408	432	433	406	424	413	385	412	409	429	406	384	442	449	424	431	408	389	412	434	372	396	388	415	422	405	420	411	412	395	446	379	423	389	415	398	407	368	402	385	416	436	425	406	410	424	377	390	420	391	373	415	424	423	390	401	416	431	393	427	401	440	380	383	418	377	397	430	443	367	380	377	407	383	390	371	405	382	444	409	438	422	394	396	429	407	368	404	361	427	423	430	380	416	415	386	405	399	403	409	404	427	382	426	399	400	413	391	393	407	402	404	389	421	407	400	417	417	472	409	413	402	389	422	385	432	422	402	421	392	401	417	387	363	381	400	375	419	376	400	453	465	415	434	433	393	415	399	404	371	420	396	399	411	388	404	411	379	429	363	446	393	414	436	392	406	447	446	426	412	434	412	389	372	442	418	393	382	356	425	396	398	432	420	387	438	416	427	369	398	409	402	426	396	430	419	385	389	397	437	421	386	392	425	406	393	394	378	397	409	409	412	402	401	427	428	413	395	435	382	428	406	402	417	406	413	415	413	393	415	412	375	421	397	385	437	448	409	421	373	415	421	417	414	394	412	421	389	380	379	403	421	411	409	390	389	366	395	439	426	430	388	398	422	412	416	374	427	411	359	375	421	358	420	388	400	410	394	399	429	413	436	435	408	387	396	448	400	388	409	439	381	397	380	418	389	387	390	381	421	402	365	376	373	370	396	407	408	391	453	371	397	391	391	390	404	375	373	413	389	364	376	459	448	405	373	367	416	404	428	417	388	413	440	430	424	418	409	371	404	398	395	450	412	425	435	401	423	386	430	397	393	394	387	408	403	434	386	398	377	399	350	442	376	377	401	403	423	410	404	422	366	401	406	424	374	409	425	393	431	424	439	405	394	402	404	413	393	387	398	414	376	389	376	383	401	396	419	398	372	380	446	380	366	397	392	429	411	435	419	395	419	433	403	387	395	404	429	418	450	408	359	412	369	415	419	405	442	398	384	390	413	356	450	377	352	412	436	408	416	435	444	437	407	378	400	435	439	429	425	399	382	408	417	408	426	391	427	413	471	399	421	411	429	392	406	386	435	398	411	383	430	380	384	381	386	418	382	405	445	419	411	452	402	395	391	421	383	436	400	369	388	392	384	409	410	399	398	415	409	442	375	436	394	400	388	394	428	425	402	392	409	394	440	430	424	408	388	423	396	402	403	374	363	402	406	368	436	420	424	403	419	399	420	364	411	402	400	385	383	387	443	410	410	395	427	408	409	367	437	406	400	429	401	399	411	440	366	368	417	396	439	412	371	408	405	395	419	373	426	421	395	372	445	425	402	419	414	387	432	414	445	404	394
32383	2332	4516	5534	4911	4203	3498	2873	2420	2207	1975	1908	1709	1603	1579	1462	1427	1373	1340	1292	1285	1260	1193	1176	1229	1163	1263	1195	1106	1128	1160	1044	1048	1075	1059	1091	1088	1078	1168	1179	1143	1113	1109	988	1027	1099	1058	1004	1024	1023	998	982	1003	1057	1032	979	941	1003	981	986	1004	1019	1014	976	1007	1021	1017	1025	982	984	983	931	1014	1021	972	888	967	1000	982	971	958	940	1019	983	1003	1027	980	937	918	970	941	968	965	934	951	961	932	981	939	946	908	933	950	1007	953	925	966	997	924	959	940	954	973	1025	995	962	974	952	1010	938	949	953	911	980	965	932	940	1000	906	988	954	974	973	931	901	924	942	1012	965	940	944	998	978	933	938	978	956	901	927	897	903	968	999	931	875	997	983	900	987	936	909	913	974	962	905	918	957	971	965	953	937	1012	914	970	961	980	965	964	942	954	931	1023	986	908	996	968	957	947	975	943	954	834	922	1008	960	969	953	982	974	960	924	962	953	934	943	949	956	944	929	962	928	960	984	958	950	975	958	955	913	944	905	973	946	966	955	972	931	989	959	942	981	975	922	972	928	947	918	942	890	964	1006	946	1006	916	995	997	914	953	922	942	944	910	931	919	929	932	910	991	1005	937	995	926	1006	994	948	947	954	937	920	981	964	964	890	983	941	935	964	934	963	978	980	932	921	939	941	964	922	969	962	965	993	896	987	947	915	965	959	936	954	972	990	919	950	884	978	970	962	929	1012	979	988	946	977	911	899	937	964	913	993	1024	952	997	916	990	951	947	949	988	917	951	957	951	996	928	978	953	941	946	941	1008	974	1025	922	943	943	1009	999	932	963	936	952	1024	933	934	962	970	965	953	929	978	969	920	934	1029	961	905	945	943	1025	988	944	912	935	926	965	926	1016	952	901	957	959	994	1005	885	995	978	957	969	1007	981	986	922	899	980	972	958	988	938	967	971	939	957	947	923	973	996	951	970	967	956	961	938	964	962	944	931	940	944	953	953	935	971	940	944	999	920	919	927	959	933	938	979	892	910	949	998	988	944	973	927	973	927	929	936	999	918	975	961	1024	919	905	916	1003	1031	961	934	973	1002	965	967	969	949	921	971	955	1003	940	1013	926	971	992	940	979	989	942	948	953	909	932	939	981	983	951	975	959	987	993	970	973	927	988	963	946	952	937	933	943	985	899	909	941	923	957	987	934	940	915	961	1007	969	1005	959	949	935	983	921	967	1012	908	917	931	939	944	948	946	923	1035	942	945	953	944	922	908	965	987	946	941	896	949	938	991	955	972	945	985	969	979	891	966	973	961	988	989	976	951	968	1005	968	960	923	961	938	950	901	953	941	914	962	999	912	947	961	938	1000	900	932	962	955	988	968	923	932	937	930	971	922	873	968	991	922	940	951	962	978	944	1032	964	919	981	909	947	870	872	967	916	971	935	943	986	933	963	902	989	986	947	949	975	909	962	920	946	932	954	975	971	958	960	963	930	947	971	928	935	937	898	994	947	978	1001	906	948	966	1000	955	944	921	923	917	933	940	931	938	957	901	938	943	932	948	972	1028	999	934	923	940	975	971	996	943	948	991	940	938	984	954	974	943	992	984	924	957	915	986	985	874	941	993	983	964	962	949	958	904	946	892	929	983	970	957	936	986	983	979	917	925	897	955	991	969	929	945	1011	899	943	949	939	960	968	964	914	969	912	986	941	987	946	962	1008	905	929	953	980	953	980	1014	958	973	915	983	1003	945	909	960	914	955	968	987	952	988	900	915	993	974	1011	983	1009	978	967	957	973	942	943	954	999	952	919	939	978	914	969	992	962	990	921	959	996	955	971	935	940	1028	961	929	967	936	1023	970	904	963	914	911	937	887	950	954	889	946	939	921	952	922	945	932	975	1014	930	963	960	997	941	982	961	915	949	920	955	945	911	984	983	978	970	996	946	1016	963	1020	950	910	990	994	961	996	945	911	913	941	941	938	918	919	944	927	967	977	927	990	958	986	1003	922	949	978	950	936	960	971	924	963	964	956	932	949	1012	944	983	953	946	933	925	930	964	962	955	962	934	942	987	911	948	983	981	955	973	914	942	928	954	1001	919	971	1016	986	977	973	908	1004	989	917	934	958	948	948	999	968	995	929	956	957	1010	914	939	925	941	947	979	936	898	978	951	938	948	976	954	942	977	926	922	1032	974	964	983	990	1008	973	965	976	994	946	924	998	940	895	964	990	981	952	979	937	893	947	897	930	942	967	1014	935	936	949	998	941	917	986	979	947	923	970	941	991	959	971	1014	893	932	974	972	992	923	932	951	926	957	973	949	956	934	985	936	965	957	954	957	945	957	915	999	961	941	1000	979	962	914	1007	986	968	924	936	972	1010	976	1034	989	958	949	987	997	899	968	1005	952	975	975	938	961	928	944	970	940	933	895	933	1012	907	968	942	1012	972	937	893	948	909	906	950	969	936	974	931	893	938	963	906	910	945	950	967	972	939	979	932	952	953	936	942	966	964	976	947	965	938	880	948	949	973	978	974	927	907	950	917	927	1028	932	920	980	950	925	954	934	909	957	935	938	941	959	987	885	954	979	921	989	1008	981	914	929	934	990	906	945	922	943	912	974	974	894	979	953	970	990	925	942	948	989	957	952	929	943	945	927	887	1019	975	950	900	969	921	988	989	920	914	954	936	944	968	986	931	948	898	985	945	959	920	897	941	947	997	951	966	947	935	963	938	993	931	961	966	931	953	928	968	996	968	1004	967	1023	887	920	985	894	1011	937	947	996	922	974	949	956	1026	926	954	932	1001	1004	952	988	962	974	989	973	974	931	937	941	919	905	980	947	925	971	891	898	972	975	953	973	903	916	956	939	914	951	954	962	923	945	982	916	935	922	949	986	978	986	988	972	1024	930	956	979	967	906	917	965	944	1003	957	937	1017	965	956	908	959	954	937	968	983	944	905	917	991	953	917	927	946	987	951	913	896	955	990	915	964	985	949	913	991	967	901	969	976	949	919	968	913	870	900	929	976	991	1010	900	1032	1005	955	936	975	961	936	923	978	948	980	968	912	948	935	956	957	1033	930	924	946	921	946	915	948	967	943	939	948	936	923	934	936	946	985	961	950	957	917	1012	996	945	966	996	945	944	872	946	968	986	957	946	1009	952	969	934	969	904	953	957	1000	933	989	992	928	970	1028	1013	975	963	942	955	930	892	933	953	931	929	926	953	957	939	943	947	920	912	985	898	936	959	888	932	920	958	915	936	992	964	951	954	887	969	932	979	953	958	983	969	1013	952	938	1010	987	940	986	943	951	925	980	999	937	931	941	950	935	954	972	971	917	1009	945	913	926	976	962	980	889	956	980	950	1061	934	975	952	970	995	967	930	984	941	920	940	965	944	990	924	933	939	921	924	1010	959	959	928	1007	975	924	912	948	937	924	953	921	958	933	945	978	954	941	969	944	987	953	929	937	941	920	995	1010	971	940	947	979	962	956	919	1005	979	965	924	939	959	961	1020	919	1014	965	1003	951	922	923	999	921	914	971	959	1005	925	923	978	955	964	957	975	907	935	1017	914	955	961	962	987	886	994	946	945	937	987	974	930	952	1001	938	898	938	966	971
4703	268	245	210	218	175	170	197	156	150	132	156	152	143	154	171	164	144	177	136	167	139	141	154	133	172	144	151	148	157	152	136	151	138	168	145	148	146	155	152	166	151	156	151	169	135	166	160	144	155	157	170	143	113	147	167	145	139	161	152	151	150	144	152	153	169	161	149	160	120	159	175	139	152	134	131	145	171	129	142	163	154	152	175	154	145	156	163	161	137	130	130	166	164	152	145	143	125	154	136	147	125	144	166	138	148	165	143	143	149	145	160	147	124	157	155	157	160	159	135	152	170	141	163	142	150	161	139	159	143	134	153	147	133	160	160	156	152	151	150	142	144	139	149	155	166	122	141	123	150	170	159	156	155	164	149	164	164	154	153	141	139	143	131	138	133	130	145	158	162	138	137	149	145	164	158	147	167	150	171	134	156	149	158	134	139	140	152	131	164	150	153	150	146	164	144	136	156	162	133	170	150	139	142	153	124	179	141	136	133	139	141	130	166	163	163	146	134	178	146	153	162	145	167	162	155	161	168	134	152	144	155	153	131	153	137	135	152	149	119	188	146	164	162	150	142	159	154	166	148	128	149	118	151	157	169	158	156	137	149	184	129	144	132	129	140	143	150	136	151	164	178	145	129	138	124	134	140	147	140	149	154	138	148	148	148	156	149	135	137	137	157	149	164	152	163	149	145	131	156	146	149	146	121	136	152	153	149	146	157	168	151	150	141	141	141	172	132	156	142	143	144	147	149	148	157	160	155	147	160	139	149	134	159	134	128	138	141	151	141	158	146	149	164	152	145	148	147	137	177	164	147	175	151	140	131	134	142	134	151	142	144	157	157	164	163	135	148	164	155	162	155	158	162	139	145	160	139	150	148	163	133	133	163	168	125	132	152	142	144	134	148	137	138	145	128	165	143	140	137	132	145	130	130	136	154	149	145	153	157	146	147	157	140	147	151	144	153	151	165	149	135	126	148	171	152	125	148	141	155	152	158	163	151	143	153	158	152	128	151	142	150	153	147	155	172	139	143	172	151	151	143	156	165	149	173	144	156	154	149	135	145	167	143	138	157	139	157	140	151	145	173	153	142	154	145	136	143	167	164	151	151	150	167	170	141	140	136	165	153	139	175	135	137	140	152	127	149	129	142	150	149	131	156	130	132	157	158	162	153	131	140	142	141	136	123	143	157	130	167	153	157	151	143	130	123	153	140	153	133	160	155	124	174	144	162	165	164	170	146	171	144	158	140	172	151	142	141	156	155	157	154	157	141	145	158	160	141	157	169	149	143	168	169	147	164	164	150	172	177	125	143	147	151	149	166	164	146	146	151	138	151	148	128	162	126	165	159	149	158	166	176	155	149	170	168	156	129	165	156	167	137	145	171	152	145	142	144	148	138	152	146	139	157	162	171	128	160	162	162	144	165	146	148	146	150	155	137	160	139	133	159	143	158	147	147	137	149	141	156	153	130	152	163	157	149	156	144	152	157	158	157	143	122	126	142	127	157	150	168	160	115	175	147	155	130	166	171	153	170	162	121	136	158	170	150	147	141	165	178	176	162	156	143	143	131	153	160	131	145	174	153	117	152	144	126	147	146	153	148	139	140	153	147	138	172	140	151	153	148	162	140	160	146	145	154	145	153	140	173	140	131	159	136	140	143	157	171	185	160	131	172	150	161	147	143	135	157	155	124	133	122	160	131	142	158	168	164	147	127	142	158	135	138	137	150	138	164	144	176	148	158	163	148	155	146	174	133	128	163	137	163	188	137	152	138	137	153	132	158	139	158	137	145	136	149	137	148	135	149	136	138	124	157	152	164	160	140	134	150	137	154	168	141	142	163	141	129	154	162	153	147	163	151	141	171	161	139	145	129	125	135	147	160	147	153	152	147	163	143	152	131	153	128	149	133	150	144	156	160	158	163	152	174	130	145	153	156	139	161	154	157	152	140	139	142	125	158	152	166	155	137	144	161	172	145	140	147	148	138	156	168	157	153	150	135	150	135	155	151	131	135	158	146	149	168	152	153	172	150	151	141	168	164	138	146	136	149	174	140	166	163	157	148	127	155	154	149	174	148	143	140	188	159	159	143	132	138	156	170	139	137	149	152	142	144	145	139	141	148	143	166	137	151	164	167	160	149	155	157	139	152	145	166	144	137	146	142	133	150	138	158	169	156	153	154	137	145	150	145	150	153	158	135	146	153	139	165	147	125	148	134	150	144	139	147	147	159	145	142	154	148	154	133	117	135	131	153	147	133	156	138	156	146	143	160	139	146	142	160	140	145	157	146	151	147	161	173	143	144	144	149	155	157	136	160	167	165	161	130	143	150	135	150	161	161	141	148	141	148	142	124	159	133	147	163	163	149	159	136	147	151	152	150	156	154	149	150	178	156	162	152	159	156	145	143	157	141	153	159	146	156	144	155	140	131	165	127	164	156	129	142	129	140	130	141	149	149	177	128	148	132	152	164	166	143	141	139	147	161	149	139	138	150	154	121	146	164	144	153	156	139	162	163	141	146	120	156	191	153	135	159	130	132	164	155	169	141	166	131	162	140	135	142	155	167	182	157	151	159	171	162	149	161	152	164	160	155	150	137	132	152	129	151	148	150	177	157	155	170	141	157	145	158	173	142	161	156	132	147	153	146	151	147	135	165	140	139	140	148	164	137	168	152	153	165	143	126	114	149	137	156	134	143	129	157	155	126	145	153	150	153	162	135	186	160	152	156	140	133	147	144	149	144	147	160	118	151	143	150	163	144	147	149	159	150	156	151	139	149	149	142	140	136	152	156	142	147	157	148	146	170	126	142	165	139	152	185	130	140	142	152	134	147	162	161	167	124	144	165	181	149	137	167	132	179	143	176	163	136	143	152	140	153	152	152	120	144	135	154	133	145	154	147	157	165	124	155	150	145	155	174	154	137	135	136	140	159	162	158	149	136	143	144	143	146	151	148	163	169	157	150	142	151	159	156	159	144	134	118	153	129	158	155	143	157	162	164	140	159	153	148	172	156	174	142	158	147	136	157	145	151	146	147	133	139	156	148	137	158	170	145	153	155	171	141	164	159	137	141	128	126	163	161	164	169	145	147	153	152	172	152	145	156	135	132	173	132	151	141	139	168	164	145	127	157	176	155	139	127	126	170	159	148	145	141	175	145	145	157	151	129	142	142	137	152	158	146	153	154	135	170	149	159	156	152	152	135	158	141	151	156	159	148	170	140	152	147	145	129	149	161	143	137	164	170	147	157	165	153	148	141	153	149	119	156	145	131	141	136	146	155	147	153	132	152	144	140	156	138	129	140	159	163	156	137	146	138	141	178	118	154	133	147	153	147	162	153	154	154	148	151	161	159	146	134	148	153	142	160	143	129	144	144	162	154	140	157	156	155	145	129	154	165	126	158	135	142	134	146	149	159	181	149	145	153	146	162	134	151	143	163	137	174	149	141	153	163	153	172	164	175	162	125	177	166	186	131	150	168	136	150	132	139	166	153
5158	502	662	750	665	611	540	532	503	448	461	456	438	418	466	448	407	432	465	487	441	435	473	486	419	398	472	481	438	419	435	424	402	439	434	474	460	436	407	442	488	460	408	445	416	472	414	427	417	493	448	412	480	451	433	463	453	429	425	461	436	424	453	407	434	427	403	453	438	402	442	403	440	402	411	437	430	467	427	441	435	432	447	432	445	414	424	379	410	423	419	432	438	433	466	431	422	415	424	448	418	385	429	461	446	415	430	414	410	453	468	435	445	441	432	468	418	387	429	396	434	420	422	433	459	441	478	425	455	434	465	435	389	421	434	426	433	440	476	438	429	414	430	379	437	430	441	442	421	428	425	446	431	464	443	414	443	460	427	393	427	421	392	435	459	462	421	427	434	440	411	418	425	410	401	430	423	441	455	417	452	422	433	423	437	421	448	400	444	415	446	423	427	406	438	419	397	444	442	480	442	452	464	440	454	426	448	404	404	476	420	477	469	407	455	447	412	428	420	400	414	429	414	415	443	433	451	434	423	439	447	421	474	422	416	463	430	435	406	410	427	449	394	434	415	416	389	443	470	458	448	447	445	404	445	458	441	434	444	436	422	418	444	426	417	379	435	452	462	424	438	467	434	433	452	468	432	420	450	383	425	460	403	456	457	441	440	425	466	420	452	413	398	398	430	441	411	435	387	410	409	424	426	452	473	402	455	431	415	393	460	458	421	425	463	431	426	416	393	456	404	417	435	391	440	431	431	407	453	434	396	420	427	424	427	428	421	452	443	454	412	425	423	434	449	424	450	443	425	413	456	398	452	388	405	440	407	434	441	428	405	414	428	400	439	440	425	482	429	408	414	414	420	407	419	418	435	455	458	413	402	397	408	433	455	454	391	449	419	407	453	452	403	443	400	440	416	418	415	426	415	430	442	417	426	428	419	443	433	453	432	421	395	425	438	417	441	432	448	421	430	421	419	424	483	424	443	422	439	397	435	439	438	483	435	454	423	414	442	443	458	459	434	447	432	407	417	368	407	413	441	441	408	414	429	445	430	472	384	457	457	406	446	450	437	411	440	431	433	457	423	446	444	473	436	409	426	436	423	435	421	446	464	428	434	408	428	446	433	383	417	420	445	444	420	432	412	420	448	432	440	460	392	442	432	411	452	470	424	434	440	396	455	441	446	434	404	434	431	408	459	444	470	426	473	417	418	416	409	391	449	454	418	426	411	403	451	441	459	382	448	447	405	423	418	419	454	456	435	454	442	413	411	423	402	377	412	455	445	420	422	456	446	420	412	432	437	416	399	407	407	444	429	453	414	451	415	450	390	448	423	435	458	443	416	438	458	447	427	461	457	429	439	428	476	460	397	454	451	444	463	449	430	428	418	423	438	429	426	416	457	445	403	401	440	411	437	437	429	443	448	404	397	421	444	416	448	415	467	434	433	423	424	434	408	434	438	408	415	427	451	464	420	453	450	451	443	426	391	427	432	435	433	455	457	474	449	447	442	420	421	419	425	380	431	433	431	403	421	416	432	422	441	439	471	446	446	416	458	407	427	433	431	434	418	408	409	421	430	415	428	460	430	397	417	421	437	407	408	426	445	444	441	426	406	425	417	462	477	468	454	460	417	485	422	415	424	465	458	433	417	401	454	458	457	419	436	435	413	466	416	451	456	404	439	439	416	474	452	433	430	442	466	437	459	444	381	492	436	415	440	443	410	445	435	426	480	403	393	431	421	424	448	419	401	446	447	412	427	452	368	420	457	416	440	396	442	451	396	394	446	447	439	420	427	432	387	446	428	399	399	467	421	397	444	404	421	406	406	456	436	427	438	403	437	427	451	444	417	427	454	439	438	434	434	479	427	435	405	425	421	413	453	429	442	461	412	438	449	445	426	435	422	429	455	426	444	421	381	431	418	387	434	413	407	448	485	446	428	419	441	410	411	419	426	462	445	408	419	414	436	429	436	484	419	395	458	441	433	435	395	438	425	420	435	420	399	425	435	429	438	439	419	446	428	440	450	421	433	432	444	382	440	442	371	437	421	406	430	413	474	428	432	443	406	382	425	455	436	472	416	472	435	464	467	436	439	444	432	448	412	481	442	441	420	418	418	441	422	469	447	436	407	421	423	446	493	443	487	429	464	426	410	429	401	402	424	443	407	433	417	404	409	412	420	454	444	418	411	391	422	427	452	439	425	432	451	440	436	448	447	455	456	407	467	434	394	412	433	419	453	442	429	427	405	422	438	427	434	496	432	410	440	425	415	457	440	422	463	428	403	434	460	423	429	446	452	424	422	450	454	420	419	443	421	408	448	411	418	419	425	405	434	412	398	385	427	440	391	427	389	494	403	420	451	444	423	420	442	445	406	457	447	458	411	420	419	412	477	455	404	430	458	413	444	422	390	411	427	445	453	413	458	428	464	414	401	441	448	435	422	416	411	419	444	421	404	408	434	455	433	436	428	431	428	439	412	461	449	425	383	474	453	453	418	436	409	434	410	407	410	407	386	458	433	403	455	439	447	438	462	420	434	456	416	414	421	472	416	431	444	439	409	425	416	442	482	432	404	436	447	418	429	404	417	428	434	423	415	442	441	407	394	395	416	425	427	433	429	373	436	432	440	457	462	426	416	458	379	427	435	425	427	434	419	430	445	388	425	448	461	424	443	440	457	439	436	433	398	437	411	452	438	445	408	401	429	438	430	407	427	425	402	407	415	414	423	461	406	425	457	429	438	459	418	429	442	433	458	437	453	432	417	434	440	411	445	418	446	422	443	417	411	424	456	427	426	459	403	428	413	444	437	422	416	458	447	446	440	391	443	411	433	436	458	422	416	421	421	450	431	445	469	422	402	424	463	448	407	410	412	449	400	460	453	467	410	416	402	423	410	442	416	449	452	422	449	473	419	413	432	421	424	426	445	436	437	433	432	444	434	426	421	411	431	431	369	386	426	454	428	455	403	441	414	468	461	413	377	455	455	417	458	447	444	440	438	425	445	433	426	472	466	411	428	422	414	436	461	429	407	376	442	388	399	439	430	466	423	438	429	441	446	465	487	453	413	447	439	417	437	387	402	438	411	413	404	420	423	428	411	410	392	458	421	430	423	419	421	391	434	479	484	445	415	445	399	387	425	427	386	405	412	478	437	421	428	427	442	431	474	428	448	414	414	429	432	438	411	431	399	464	452	479	431	408	408	413	415	432	434	437	456	411	408	434	429	422	440	435	430	426	452	440	408	415	468	401	407	420	429	443	445	401	429	415	424	450	400	413	437	436	416	470	428	454	457	429	415	426	427	413	458	469	438	487	422	452	424	454	422	476	417	397	438	459	425	440	408	434	455	411	481	418	429	410	414	457	433	423	406	450	434	425	412	453	423	459	475	425	466	398	477	450	409	457	433	418	447	453	469	436	478	448	469	432	459	414	429	429	413	445	416	442	410	394	417	431	470	457	424	413	410	417	387	426	429	424	422	461	427	425	405	443	412	413
47552	14437	2667	1058	708	549	458	384	355	350	333	292	257	256	290	269	250	233	253	243	254	241	241	251	258	238	254	257	239	240	253	250	256	237	240	226	254	237	203	218	250	219	220	244	249	233	215	238	213	225	242	223	230	235	220	230	264	212	211	223	223	232	248	238	259	205	231	240	218	240	234	247	231	252	216	258	236	225	228	228	236	222	230	247	218	244	250	227	236	211	233	205	239	224	200	267	241	215	223	226	236	236	201	229	222	211	218	218	227	249	213	260	238	246	219	231	229	223	203	241	208	194	217	234	247	240	201	232	244	205	235	220	263	232	253	247	243	233	230	220	212	245	248	232	236	246	249	236	250	226	222	218	230	224	203	207	222	263	220	232	237	225	247	237	259	218	222	219	240	208	206	235	202	224	207	276	237	232	221	256	233	241	237	236	231	245	245	231	239	223	228	225	233	220	231	243	243	245	229	214	238	234	236	225	248	242	250	247	204	217	231	256	221	241	231	256	251	199	237	198	225	232	226	223	216	210	175	218	227	227	193	231	198	226	224	251	237	229	256	230	279	230	225	238	240	211	254	212	225	216	222	222	224	235	250	202	194	209	209	233	248	232	218	242	235	241	244	208	202	204	188	229	238	222	237	252	251	240	225	213	220	208	228	222	215	221	263	246	206	241	222	204	217	227	214	217	252	210	203	233	261	249	198	205	233	235	240	232	220	243	220	232	248	226	207	234	212	252	238	224	221	232	248	253	211	224	250	225	242	242	241	231	228	235	227	233	229	193	238	230	236	202	230	245	203	237	249	239	251	247	229	229	236	227	218	235	222	224	237	233	209	230	248	224	225	212	247	211	227	217	239	227	226	226	214	227	205	232	256	213	218	229	246	249	215	224	227	204	222	226	252	206	219	219	240	224	239	265	218	231	210	219	214	220	221	232	224	226	221	237	245	207	229	209	212	217	212	216	212	215	208	202	226	233	228	219	244	203	212	257	211	242	203	240	241	247	242	208	259	252	240	234	253	184	201	225	216	225	212	197	253	239	229	243	268	250	243	220	219	201	239	244	245	208	223	237	224	223	196	257	195	216	244	245	234	217	239	235	229	213	238	233	194	222	225	211	234	243	253	224	224	244	213	235	220	241	243	228	219	239	218	198	234	217	218	245	220	207	262	250	243	231	229	204	228	252	199	243	222	240	233	243	229	253	259	220	213	236	210	223	228	206	228	208	225	237	209	239	199	205	241	226	248	245	232	228	219	248	233	223	221	197	235	241	201	232	225	190	207	209	232	213	250	229	266	241	213	225	245	247	204	215	203	272	228	251	219	235	216	237	248	222	258	239	245	234	279	228	226	240	179	230	219	249	240	268	231	236	243	207	233	239	241	215	206	228	215	226	232	203	227	216	238	220	211	222	220	221	232	237	239	236	229	203	246	196	224	221	259	258	224	221	238	243	247	230	215	241	239	224	223	221	227	235	257	223	230	237	218	230	213	237	231	240	245	241	219	226	245	233	233	246	235	251	235	212	202	232	264	226	250	217	208	223	232	219	233	234	237	219	183	213	237	237	253	212	222	247	251	212	221	228	255	236	253	246	239	254	251	237	225	213	257	232	218	252	233	246	214	240	235	237	247	244	220	231	225	198	227	228	224	243	228	237	226	220	229	214	224	244	206	227	230	244	247	249	209	214	251	227	240	223	210	237	232	207	225	256	231	267	251	220	235	232	208	193	211	209	224	209	238	237	228	208	247	213	250	215	227	265	209	223	226	241	231	233	240	226	215	219	224	216	187	221	232	232	228	234	219	232	233	214	247	229	256	218	236	242	214	221	233	247	231	250	250	206	236	231	231	258	239	216	213	255	253	229	227	225	196	239	249	235	247	199	253	249	231	238	223	258	208	196	225	208	237	242	245	216	234	236	234	218	229	235	226	255	202	228	218	202	228	206	236	221	248	205	251	210	229	235	229	191	203	208	235	235	243	219	205	238	220	243	225	233	245	253	223	245	230	229	233	198	219	238	254	215	217	208	228	255	240	235	222	254	228	245	220	233	230	209	228	213	194	196	232	214	228	206	247	243	236	249	214	213	241	203	256	243	246	236	221	253	213	221	235	222	227	217	246	228	191	222	218	241	235	224	224	271	198	232	225	258	249	239	228	250	220	221	208	228	238	224	250	227	278	254	240	219	220	220	232	242	231	261	220	228	239	226	263	228	229	261	205	233	221	229	225	210	203	242	214	226	236	240	225	245	249	210	243	194	212	226	248	211	221	227	209	240	205	218	223	220	252	222	229	209	229	219	268	219	228	252	240	229	236	254	247	231	226	241	209	210	215	224	224	234	224	200	230	218	234	211	246	228	226	221	242	241	258	238	214	224	203	242	216	216	229	252	254	205	226	215	241	244	236	234	210	198	232	235	240	232	207	221	225	231	263	248	242	247	228	257	242	239	223	226	241	222	202	245	256	226	220	228	225	231	224	222	256	220	222	235	243	256	231	216	244	217	230	235	233	218	199	235	218	222	230	250	231	239	240	211	215	224	261	204	203	231	239	244	225	223	231	240	230	248	253	223	231	217	214	217	230	200	217	246	233	230	223	223	226	233	236	222	247	232	204	228	239	246	235	244	243	230	233	265	241	241	233	216	224	224	241	219	222	229	242	232	258	229	231	236	225	211	216	224	217	229	224	225	230	232	229	234	213	246	189	218	229	216	236	264	227	224	198	229	224	212	251	214	225	243	248	244	225	238	251	219	228	233	220	261	215	232	240	246	211	237	232	208	201	220	218	224	213	213	208	222	237	218	237	258	244	231	242	236	234	222	272	241	226	220	250	231	239	233	220	251	220	242	227	224	248	229	239	223	247	239	206	212	216	225	258	218	190	249	219	242	233	209	218	206	228	249	225	215	265	213	222	250	249	224	239	216	229	225	200	243	223	234	212	256	212	244	215	228	241	193	242	230	229	215	201	235	246	206	200	213	219	250	202	220	239	232	256	232	224	208	222	242	207	213	241	228	213	240	214	235	232	226	218	240	213	225	251	212	229	224	205	261	241	226	234	216	232	205	209	220	213	242	237	223	220	239	235	224	200	232	241	218	215	236	225	240	250	222	219	206	227	228	241	216	221	234	242	219	265	204	229	250	224	221	234	199	259	227	221	243	217	230	221	203	222	211	219	230	218	217	212	228	237	241	215	225	198	207	238	249	234	239	246	210	202	237	223	241	222	200	222	243	236	227	232	223	228	229	252	215	245	220	222	232	208	224	247	236	213	211	220	233	245	228	200	242	221	218	262	251	248	234	255	214	217	224	219	216	241	220	247	218	216	210	186	233	236	211	221	214	219	256	190	238	257	200	240	260	216	250	250	223	199	215	227	228	236	203	251	238	228	253	206	228	218	252	227	236	276	241	225	229	241	223	217	238	229	221	199	206	222	219	235	241	229	228	225	236	239	221	246	245	236	250	229	232	242	232	224	249	194	253	222	228	205	254	272	249
24448	1315	2542	3080	2776	2397	1963	1622	1356	1257	1129	1081	1046	1000	916	892	868	819	831	777	774	846	708	753	745	820	778	687	674	731	732	657	690	708	688	702	739	720	702	736	697	669	676	704	695	669	659	646	661	669	622	646	610	642	664	624	657	656	624	598	624	667	637	633	624	606	630	660	608	625	598	618	632	649	546	623	612	633	651	600	603	614	624	596	662	595	585	658	623	649	603	646	653	613	610	594	647	602	598	593	593	612	602	618	660	610	584	602	600	582	593	637	625	583	607	623	634	614	606	585	543	611	597	612	605	656	607	610	604	627	611	670	612	615	622	641	620	597	638	607	616	609	615	595	637	646	646	627	602	649	603	612	584	596	629	615	612	607	576	582	617	617	641	648	642	602	606	621	607	627	611	577	635	627	656	590	594	608	594	624	575	625	619	607	619	632	586	655	623	675	599	633	631	632	632	598	638	550	657	607	620	679	584	600	584	644	600	636	619	588	616	618	620	634	571	610	637	617	627	639	629	632	611	610	608	599	599	644	614	644	647	598	601	617	593	591	554	609	624	617	616	574	613	635	613	643	607	582	644	569	636	593	580	619	620	582	648	595	584	634	596	640	610	610	587	627	640	587	614	628	630	624	631	622	607	614	605	608	586	608	577	601	568	547	584	615	618	626	587	624	556	589	627	649	575	633	639	608	680	636	609	645	631	602	608	665	603	597	581	643	611	613	627	635	604	597	610	569	592	621	635	624	558	642	625	530	671	638	581	605	583	628	634	615	610	611	621	617	573	596	595	581	590	569	643	587	595	628	621	646	593	624	579	592	604	590	606	622	632	628	613	593	647	623	579	566	639	621	601	608	544	595	636	586	581	666	619	593	602	579	618	591	548	616	632	610	559	622	635	637	580	595	597	586	586	629	606	606	620	598	612	589	587	580	620	594	579	589	641	594	586	639	624	679	624	637	620	583	603	638	580	601	560	650	559	629	635	625	609	646	635	610	613	654	644	599	671	629	634	604	583	611	629	600	595	618	626	639	568	618	638	614	625	582	645	645	610	584	601	581	580	624	645	630	663	582	582	614	598	619	599	636	581	626	585	684	643	590	600	623	605	606	631	630	669	662	594	625	586	595	615	571	619	610	627	649	631	636	615	651	595	646	606	588	633	615	612	573	607	625	615	627	618	600	622	626	623	549	618	612	631	611	621	650	606	589	610	624	604	613	619	618	592	650	592	655	589	610	559	599	661	608	588	609	615	560	577	609	552	627	631	595	635	623	616	673	608	594	635	643	567	627	567	592	620	633	606	649	644	615	619	607	627	618	618	600	598	662	638	634	584	648	593	648	630	588	595	618	579	621	667	634	614	614	601	594	600	622	590	609	619	596	619	616	637	647	597	629	622	580	630	576	624	606	603	623	649	598	582	616	580	614	622	633	610	667	651	619	589	638	603	649	644	618	594	652	554	601	621	626	626	642	583	613	601	616	596	624	627	594	589	585	603	630	632	605	576	645	658	634	578	598	614	580	642	611	629	631	627	550	571	603	674	612	610	579	640	653	599	598	612	577	620	581	583	597	599	645	591	596	648	632	623	611	599	631	579	619	625	610	587	597	633	629	591	631	591	644	575	615	612	593	648	590	629	564	630	643	636	655	617	617	684	620	596	609	653	641	619	591	625	615	610	566	607	584	603	641	673	639	622	586	652	630	579	611	542	627	589	645	636	643	595	594	589	623	633	605	602	614	627	586	615	618	653	594	612	627	588	630	602	647	665	645	623	596	638	607	631	589	615	618	622	603	603	604	593	616	642	580	601	656	609	607	591	598	624	632	627	593	626	617	639	602	613	633	625	638	609	606	591	614	659	614	636	596	601	656	630	615	625	592	635	609	564	604	562	593	641	644	584	605	609	619	576	584	650	621	644	596	620	673	586	627	593	635	627	588	614	597	617	602	622	563	620	619	615	627	576	584	623	608	620	583	594	567	605	616	625	642	608	616	549	612	597	589	607	669	568	567	649	596	591	610	629	647	644	623	596	574	646	572	566	603	613	639	625	588	634	609	650	601	597	594	619	639	579	602	647	617	602	640	629	561	636	633	584	610	597	650	600	606	615	626	612	641	618	632	623	621	601	612	621	597	608	565	611	626	600	584	575	628	603	599	632	648	602	599	622	661	638	618	590	568	673	654	601	620	615	639	628	553	646	622	635	588	589	609	627	588	629	584	614	580	622	618	627	565	599	614	638	643	585	587	608	642	619	599	615	607	610	636	640	634	579	595	573	604	582	620	610	636	601	622	630	583	572	616	610	603	616	635	613	619	612	628	637	629	642	594	586	630	621	598	602	633	554	636	645	617	621	617	598	598	599	637	585	595	637	619	641	613	619	588	574	621	620	655	590	640	568	622	618	613	612	611	603	617	594	637	595	599	622	601	624	635	621	606	638	635	622	645	569	625	580	669	594	662	590	595	594	610	616	653	610	603	658	633	598	642	619	584	608	648	544	612	638	623	569	638	594	626	617	592	611	602	626	594	636	611	609	648	610	566	610	647	684	630	619	570	628	602	616	570	582	618	590	589	640	626	589	571	597	624	603	635	611	637	607	623	631	631	626	604	662	610	618	592	615	605	637	645	629	607	628	650	572	609	616	619	599	621	607	619	605	626	573	631	616	611	611	628	566	573	621	592	599	610	624	614	608	573	575	589	615	618	571	599	634	583	594	612	645	599	627	613	656	564	607	591	630	628	596	578	608	615	616	607	622	641	620	617	657	634	595	601	590	599	613	578	647	589	574	626	671	644	654	577	597	547	628	641	604	642	619	633	647	600	623	612	637	593	623	649	626	613	612	635	607	637	599	600	635	609	680	587	606	630	588	569	581	660	630	621	636	652	627	602	615	658	581	586	632	652	582	622	585	622	659	629	598	604	638	599	586	596	568	595	595	674	624	568	625	633	628	575	602	608	601	649	615	600	614	608	630	613	629	609	633	601	596	608	583	618	587	600	600	633	608	665	627	592	606	652	585	617	637	579	601	682	569	634	606	611	632	615	604	572	633	629	598	599	603	648	622	567	582	587	558	598	622	610	631	609	654	593	607	598	612	612	590	615	606	604	626	604	623	623	611	592	645	685	610	615	603	593	624	575	573	623	584	606	675	593	587	606	642	622	632	595	612	624	680	598	587	616	597	607	611	636	626	616	639	598	598	629	584	619	600	599	623	554	591	632	610	597	616	632	614	607	591	638	611	579	604	544	613	662	609	574	628	609	648	594	652	600	607	648	645	591	660	582	604	573	564	623	610	601	594	601	597	566	633	642	576	604	622	638	641	588	628	627	591	590	608	596	576	657	598	648	614	618	616	611	568	587	613	632	619	631	608	617	595	616	610	633	626	609	585	618	603	649	604	566	585	621	623	624	616	635	613	605	622	635	630	645	621	590	645	602	615	593	595	646	619	623	606	570	591	613	587	608	629	565	615	657	635	614	592	585	591	627	620	610	648	614
59343	21688	8910	2537	1414	1077	908	805	656	640	615	546	509	462	478	456	483	483	461	422	438	445	437	421	425	449	440	459	470	418	376	437	412	442	455	431	425	436	422	389	428	424	444	422	375	415	395	430	395	398	429	406	428	438	396	400	422	424	411	416	438	458	446	364	427	410	438	386	403	388	381	473	424	411	405	414	397	388	386	380	413	422	434	427	441	420	398	399	398	383	386	455	434	418	381	393	368	385	406	411	430	436	398	431	408	349	384	404	440	397	422	433	410	412	410	455	413	435	380	423	424	413	451	408	426	398	403	385	399	396	405	392	411	459	450	405	416	432	397	388	413	418	412	406	396	373	400	410	430	412	379	404	402	422	404	416	354	392	428	415	391	409	394	386	439	468	399	391	368	428	425	398	445	458	404	406	408	414	393	407	373	434	398	410	391	425	421	410	384	424	413	382	450	425	344	408	370	394	402	394	378	385	385	428	389	394	375	391	380	421	396	428	368	396	424	367	396	438	427	408	388	392	434	407	384	393	382	403	388	434	404	382	399	395	390	404	358	372	446	400	376	419	409	397	382	425	382	376	378	384	401	415	405	431	412	420	433	411	402	397	414	390	364	378	407	417	459	388	381	398	397	439	415	399	407	391	393	382	400	349	431	405	399	383	410	388	417	385	383	410	426	397	411	386	326	390	374	427	407	423	423	408	396	380	359	370	353	394	432	402	395	405	351	425	414	416	396	384	447	433	400	434	388	438	418	404	415	391	407	428	390	399	380	413	409	398	422	409	416	379	376	411	415	384	433	448	403	395	413	432	408	398	410	397	364	430	368	374	429	385	408	420	366	396	380	393	403	389	432	396	406	409	402	404	376	418	402	389	400	398	403	443	405	397	466	420	438	375	413	372	372	419	408	363	426	411	397	380	438	396	417	429	403	437	410	432	409	390	352	402	376	394	431	402	406	420	387	431	400	423	408	380	409	392	403	435	425	350	377	375	406	447	416	363	415	395	390	397	415	392	410	391	453	429	383	409	453	390	407	418	400	408	377	438	410	425	402	403	414	422	339	381	389	423	418	399	413	437	387	407	360	413	417	398	429	370	430	411	410	415	426	407	402	449	434	431	419	445	377	377	387	359	418	419	404	405	382	419	344	409	442	419	363	380	349	354	410	431	415	423	393	399	380	382	415	417	367	360	403	411	393	413	421	408	406	398	398	404	425	377	392	425	402	403	377	373	399	384	427	383	385	380	395	375	410	442	410	402	433	433	423	420	400	440	397	385	407	394	401	409	388	458	382	413	409	422	415	428	433	368	368	414	406	381	391	414	406	395	437	371	405	387	401	414	402	435	425	409	400	402	385	405	449	407	426	407	404	417	423	419	380	391	433	431	371	428	407	385	428	438	418	386	410	399	397	447	409	444	421	434	396	402	399	432	426	376	380	413	446	391	436	360	414	414	386	424	391	422	396	385	393	388	405	376	387	385	361	431	450	410	369	410	405	403	424	398	414	419	404	392	456	394	355	421	407	433	388	384	413	391	411	439	385	375	411	407	410	418	429	449	372	407	444	390	356	412	428	398	370	383	390	400	406	418	385	361	401	387	407	397	409	396	398	405	411	427	363	384	398	415	399	393	406	416	419	404	402	392	428	399	384	375	396	433	398	403	396	376	381	410	410	398	384	390	415	405	425	401	457	402	446	400	420	384	411	436	436	420	456	402	412	375	418	423	401	370	405	442	414	403	399	408	378	438	389	453	408	423	444	365	375	399	390	399	407	390	449	364	379	403	401	426	409	408	410	393	405	420	401	391	436	367	411	432	419	384	402	391	404	428	411	413	379	387	369	390	397	393	441	425	415	397	456	436	387	403	374	361	390	396	418	386	382	387	413	403	406	436	422	427	411	402	388	406	407	419	431	394	381	422	416	374	411	383	385	374	424	405	365	420	385	425	374	400	381	401	401	390	387	416	380	371	412	379	406	425	423	390	376	419	401	444	441	408	396	402	400	404	400	370	455	357	381	424	395	422	443	372	395	388	424	425	407	432	415	396	465	414	356	392	404	396	407	368	380	447	387	394	425	382	371	394	435	402	426	439	419	418	410	397	400	429	392	383	421	434	411	387	373	416	416	396	437	399	390	415	403	442	416	418	379	410	364	425	433	425	439	418	407	378	400	388	405	408	432	399	366	400	376	397	425	430	384	435	434	451	373	411	410	428	374	400	398	392	383	399	421	361	429	398	399	401	431	403	385	406	433	392	386	395	393	389	384	402	444	406	378	391	414	411	398	436	379	411	393	383	408	432	396	443	399	410	413	420	404	412	412	392	418	421	402	445	406	392	384	396	418	420	443	413	409	409	393	428	425	411	427	424	385	392	412	444	384	425	404	437	370	391	418	367	373	361	391	412	413	428	439	433	419	423	388	430	421	391	400	432	409	436	403	427	425	419	429	424	381	389	395	401	375	409	392	390	453	393	405	435	406	407	447	396	428	376	371	392	431	391	441	379	425	407	414	383	369	414	384	394	410	404	415	408	388	393	430	376	423	412	418	425	421	428	417	439	416	426	383	431	378	408	408	390	396	426	435	392	410	359	385	415	422	390	404	365	382	380	367	408	417	422	441	408	412	396	462	391	353	401	430	381	389	384	375	430	415	385	396	368	420	375	405	398	442	389	434	390	408	412	442	403	403	416	405	409	403	413	446	389	412	391	404	429	426	414	436	424	402	439	369	392	394	386	390	409	411	419	381	400	403	386	395	390	395	403	380	380	413	423	388	410	383	398	399	383	440	413	403	428	379	385	374	419	411	383	419	430	419	417	446	428	384	347	377	436	425	405	363	433	412	397	396	408	401	404	388	394	449	397	388	394	437	427	362	419	409	372	395	434	420	415	420	418	434	419	432	424	385	429	427	431	413	413	386	419	404	404	428	422	362	408	410	435	404	391	431	388	402	411	409	388	408	387	405	368	417	403	402	397	384	374	405	392	412	374	448	428	394	398	402	392	424	450	403	404	415	397	376	406	394	425	372	432	411	441	420	412	391	404	405	425	380	407	400	419	407	415	420	387	393	423	391	356	399	371	418	446	412	412	367	395	395	380	417	398	450	415	392	376	394	387	418	370	374	422	381	413	400	416	385	418	376	388	405	433	407	433	398	406	454	396	407	371	399	396	434	382	390	361	411	427	378	425	426	448	404	409	386	390	397	383	385	417	382	427	419	383	409	397	449	406	385	434	419	376	365	380	383	423	386	437	390	378	383	415	444	402	387	416	381	394	379	407	415	399	398	370	373	402	389	383	407	420	426	372	387	400	390	422	411	428	407	329	372	398	380	372	465	424	430	376	415	390	391	402	426	384	388	375	427	411	438	362	417	396	416	370	377	405	402	445	380	430	423	410	385	411	391	426	420	403	421	384	428	421	405	447	426	420	373	391	448	373	424	416	389	419	377	401	448	415	379	409	418	414	440	404	406	413	409	389	386	364	427	386	401	396	431	399
32568	2345	4558	5587	4933	4158	3388	2825	2436	2210	2016	1778	1737	1641	1533	1437	1443	1343	1308	1261	1298	1189	1183	1172	1143	1218	1143	1179	1131	1094	1164	1137	1093	1088	1066	1140	1086	1091	1083	1123	1122	1113	1045	1057	1084	1170	1032	1025	1024	967	1017	1062	1029	1056	1036	959	989	1017	1109	985	971	1062	1022	980	1001	1011	989	979	1024	1014	967	962	993	981	970	987	992	979	974	1013	928	941	955	974	1004	1016	973	1038	938	992	977	977	1040	1022	1037	983	964	979	953	989	950	975	962	980	958	1001	941	929	972	928	983	997	928	990	957	964	996	919	955	904	945	997	966	973	970	905	1041	977	993	983	926	956	1017	997	1002	951	1007	942	933	924	993	1013	952	955	948	996	930	989	920	942	977	935	984	930	926	963	891	973	1031	953	931	994	1052	952	962	941	922	1008	999	1005	992	939	998	953	995	950	985	923	993	929	956	922	936	981	966	917	969	958	992	958	992	912	978	1021	955	984	987	932	977	971	969	934	956	971	970	965	951	919	948	985	959	958	942	1013	939	980	996	945	948	1013	935	897	1030	922	919	1022	1019	942	1004	945	951	956	995	927	971	955	927	989	955	946	928	970	969	1000	999	932	991	931	964	964	935	981	986	1005	938	954	1002	959	945	937	963	936	953	943	983	1022	955	956	910	980	980	1002	968	978	995	974	942	913	931	994	938	988	983	986	919	1001	1021	959	975	970	965	966	977	954	964	928	983	1048	999	963	903	992	976	922	1033	1029	1006	960	925	923	956	995	955	954	921	884	926	954	958	934	990	969	923	928	975	983	1005	962	918	964	973	983	964	944	968	989	981	980	939	955	916	961	976	919	971	890	1005	937	951	933	982	955	979	911	950	960	965	912	981	961	983	981	997	983	981	995	1002	917	960	944	918	970	973	930	1020	958	931	921	967	928	951	963	923	920	949	981	935	960	973	924	982	919	957	963	970	967	959	931	887	973	927	971	999	948	967	900	913	943	891	956	977	966	961	902	949	935	1001	1024	960	934	978	994	948	892	973	928	982	968	1014	961	943	925	956	957	918	979	1042	901	941	942	969	943	941	970	928	1010	990	926	904	955	955	988	897	917	966	889	980	937	957	934	939	982	979	953	961	963	910	972	990	944	975	957	1017	929	946	919	964	971	993	974	927	947	970	944	955	996	947	1006	941	919	906	949	940	989	922	983	993	952	994	1017	939	968	949	938	939	943	944	975	962	1009	942	943	957	888	947	939	1007	964	913	969	952	966	1020	979	953	953	960	966	961	1010	934	962	985	931	990	954	982	979	980	954	944	944	969	955	967	960	982	924	947	911	927	957	904	954	932	875	926	935	956	984	927	989	978	973	921	961	987	909	983	938	916	1005	1011	959	894	952	971	1004	929	952	960	956	949	993	917	930	949	991	974	928	974	1024	931	949	954	923	948	950	983	935	955	981	1011	979	956	1057	990	991	999	956	964	948	983	961	940	993	961	1006	944	1000	979	974	929	991	961	967	1004	957	934	955	987	1017	945	1016	987	930	966	941	960	908	954	969	996	973	943	955	956	969	968	953	934	1011	990	930	952	960	914	973	973	981	984	945	954	963	969	954	933	952	985	974	988	908	972	997	929	1013	950	964	976	914	968	953	970	953	957	949	962	966	993	930	1007	948	968	946	961	961	953	969	971	937	981	992	982	915	919	991	930	962	945	978	933	919	972	959	962	994	937	961	967	959	984	957	989	940	970	973	950	946	959	993	1000	975	1027	942	1014	953	979	932	997	999	989	927	935	973	998	943	992	963	989	1006	996	978	1017	976	983	928	999	948	958	997	942	929	1004	934	919	939	963	927	944	1028	894	978	929	1000	952	977	936	960	936	952	912	948	977	961	943	976	1004	965	922	976	944	974	1024	967	1000	953	953	911	967	979	982	1001	971	955	987	941	963	982	981	924	984	942	919	1021	936	973	982	1002	921	1005	979	963	939	970	968	949	980	1001	949	958	957	922	956	967	958	922	953	922	945	1048	957	976	941	951	956	928	906	968	960	933	985	986	922	956	944	952	940	976	980	943	958	946	943	969	928	969	1051	1004	924	910	938	962	925	936	943	947	954	981	979	941	947	903	989	933	989	947	897	964	941	954	946	969	958	1010	950	968	960	1036	980	1027	947	949	979	1020	950	960	946	1006	955	929	962	969	950	969	993	1006	934	947	981	966	988	1000	933	974	922	983	946	990	934	949	888	1013	938	929	964	980	962	990	943	941	936	960	971	946	961	915	934	947	963	924	936	961	912	952	985	944	929	990	943	939	929	933	906	947	999	1022	1003	917	982	933	937	931	957	936	956	958	900	922	939	958	963	1027	981	994	917	922	929	1003	947	1000	996	983	968	970	924	981	1008	993	971	965	949	992	948	955	957	1003	950	934	975	1007	897	1014	1017	953	924	958	946	931	920	994	953	1043	941	932	924	968	1019	1025	926	940	905	934	947	967	950	931	976	1019	966	944	992	937	927	981	910	932	937	956	997	945	934	963	982	947	995	976	975	1002	963	918	958	969	997	933	1000	956	962	978	980	1012	911	973	976	965	978	954	937	934	913	960	896	940	943	906	971	1014	967	939	925	979	994	1011	969	1034	901	972	978	1042	955	934	1000	942	922	951	942	950	928	974	975	975	944	971	944	1006	940	990	925	961	949	970	970	976	973	990	958	1002	968	939	916	952	912	943	1002	986	928	936	974	976	963	966	947	980	938	955	938	960	946	941	991	919	852	924	956	955	979	971	948	938	973	965	890	917	977	965	957	956	925	974	960	954	965	948	947	948	941	916	934	963	916	961	991	929	968	963	954	939	967	958	939	951	1008	961	899	964	970	963	967	990	991	978	978	950	942	994	963	912	958	935	926	959	1007	920	1012	959	985	953	999	981	959	964	975	981	925	960	907	922	944	967	940	953	946	976	989	925	1018	1013	992	971	961	935	926	937	921	932	957	998	970	974	921	937	944	948	987	969	941	958	930	954	981	945	966	956	965	963	945	925	949	927	1000	976	939	1004	973	945	982	977	922	1087	949	942	963	986	962	957	999	981	939	972	915	994	975	963	943	983	981	994	938	969	968	937	948	988	934	967	907	880	984	975	997	926	976	949	949	944	997	980	1005	1015	892	933	994	966	1007	965	973	932	919	962	938	1015	994	944	970	958	1020	1003	981	909	956	926	937	964	999	997	937	933	933	981	989	989	1039	977	909	933	972	913	967	937	913	967	1019	952	932	1007	948	959	962	967	941	952	985	993	911	988	919	909	967	967	1003	952	913	954	926	1014	983	917	944	934	983	928	951	921	908	930	945	972	979	951	994	994	968	1005	894	982	982	973	952	942	934	897	932	972	936	945	970	954	970	1013	929	921	954	930	953	965	945	1018	995	943	951	923	926	979	915	925	928	936	997	1008	967	917	963	938	1004	927	946	969	934	943	905	933	972	983	926	979	919	966	969	982	971	910	935	968	1010	978	964	1001	994	979	950	978	1009	935	972	958	921	936	994	952	965	1006	940	984	947	933	978	941	943	973	945	961	981	956	993	1008	954	935	958	925	1010	948	972	956	988	919	989	952	951	984	989	1001	909	992	968	943	979	936	983	927	935	918	914	987	985	978	954	981	958	920	1003	965	967	952	978	950	940	1005
5133	308	233	207	201	173	183	127	151	174	130	150	161	176	164	138	155	155	162	164	161	146	159	130	180	142	156	141	172	154	186	176	152	150	200	173	137	160	128	174	153	146	161	152	156	159	147	165	161	139	153	122	141	150	156	152	164	139	161	154	145	145	161	166	151	156	146	145	161	175	178	156	145	147	185	151	159	164	146	164	145	146	153	147	151	145	136	159	174	152	138	167	169	152	149	144	140	145	158	147	150	152	170	169	155	156	159	153	169	141	158	160	155	149	164	158	180	173	151	137	148	150	160	173	163	144	137	140	182	174	166	154	146	170	153	154	165	140	153	135	149	173	157	165	164	148	136	139	166	158	152	149	167	172	164	158	138	148	165	143	178	174	155	143	138	129	154	151	166	190	140	141	163	132	173	149	146	143	169	140	138	132	159	170	150	162	129	143	160	154	150	144	139	174	163	143	157	141	169	153	142	141	149	138	166	136	155	128	150	146	168	157	141	145	150	153	176	152	142	132	128	140	168	159	140	160	147	140	141	142	148	134	140	139	156	140	153	164	149	166	160	163	149	178	132	152	150	132	169	157	133	138	171	157	136	148	165	173	145	142	157	154	161	147	145	135	162	154	161	165	175	152	140	142	159	164	153	146	139	173	165	160	160	131	154	166	133	141	148	156	141	152	135	142	151	152	155	158	157	175	151	152	144	157	155	135	153	160	154	154	159	150	154	157	172	152	166	159	143	146	144	167	171	151	145	131	165	132	147	163	162	159	153	151	158	158	154	120	146	159	170	154	167	133	165	171	126	158	136	140	141	157	123	135	160	155	154	174	147	152	179	155	138	137	136	141	146	159	145	147	158	172	176	154	149	156	157	174	150	137	172	166	143	147	159	172	140	139	130	160	153	133	172	150	165	145	150	143	148	137	164	146	157	143	149	152	184	163	185	160	147	159	157	157	153	134	178	138	155	129	159	147	142	162	156	167	147	139	158	178	159	138	151	148	146	145	151	148	157	149	163	156	167	172	169	128	143	140	140	163	153	180	159	166	139	169	151	150	158	158	167	151	146	140	143	144	136	169	172	144	148	147	153	150	161	140	131	143	145	160	159	143	147	154	135	151	149	154	135	136	161	165	156	129	150	148	146	163	141	164	162	165	175	141	152	161	144	145	153	161	147	168	152	139	122	131	154	128	139	142	180	130	158	132	146	141	165	163	148	155	166	163	150	170	175	155	154	149	172	146	143	130	151	168	134	129	146	144	148	165	155	136	145	156	131	124	136	137	146	143	137	151	149	136	154	135	162	161	149	142	144	158	150	143	168	164	135	143	155	179	163	144	159	183	149	148	136	154	134	145	147	143	171	161	159	157	147	137	146	145	150	129	156	153	169	145	186	172	184	158	149	137	152	152	141	137	157	146	155	155	125	161	154	147	159	161	143	147	148	141	154	151	130	146	134	165	142	154	160	156	132	160	180	156	165	153	151	148	122	141	124	138	145	169	141	152	166	160	143	136	170	134	150	127	155	141	170	153	140	151	158	153	150	153	138	163	152	142	139	150	118	155	156	173	152	151	162	159	146	142	140	159	169	151	156	137	156	129	171	142	136	165	159	147	161	162	153	151	165	167	146	152	135	153	152	157	132	166	146	150	153	131	151	159	135	162	157	148	153	148	179	124	154	149	158	151	152	156	149	141	156	151	170	154	161	149	169	145	156	121	171	157	145	126	142	167	151	140	142	129	151	157	139	161	151	150	169	153	142	160	169	140	166	146	147	137	148	154	154	161	164	149	139	145	159	144	145	155	166	172	165	148	129	165	138	156	142	171	137	138	158	141	150	154	142	135	161	168	164	139	162	157	169	150	138	189	154	161	168	158	172	152	156	161	156	164	157	133	162	148	145	154	160	161	152	158	147	156	153	138	147	149	169	145	169	152	129	152	173	157	144	153	140	141	141	165	159	166	159	156	147	160	164	175	161	158	160	150	135	152	139	150	146	151	154	143	136	148	165	137	165	149	166	176	174	163	154	176	135	143	152	141	122	137	137	167	143	153	158	160	150	140	159	163	160	166	158	139	165	144	147	165	152	182	158	147	160	164	178	172	176	150	142	161	161	174	161	145	148	152	135	155	161	168	159	145	150	143	146	136	150	159	160	174	192	181	156	158	155	146	181	156	155	155	138	141	141	124	140	164	150	158	158	141	154	174	181	166	138	171	164	140	168	159	146	149	117	148	141	147	135	150	142	163	154	158	156	164	153	142	167	145	154	144	159	163	131	139	120	160	157	169	169	154	137	144	142	148	143	169	157	152	150	130	156	151	161	161	151	145	144	151	164	154	167	148	152	156	170	155	150	157	168	180	168	148	139	156	141	132	162	140	163	152	132	156	160	132	151	154	169	158	135	146	150	150	152	152	157	161	147	145	116	143	166	163	164	169	148	158	142	147	146	132	192	141	150	153	166	133	159	174	163	153	144	145	138	150	147	167	167	147	171	141	154	162	155	144	150	143	158	131	170	137	160	143	150	166	142	159	137	156	139	145	148	130	157	140	178	156	167	154	155	182	130	147	154	154	184	152	172	141	117	163	149	170	157	154	138	143	135	158	165	172	155	156	167	164	140	172	161	143	159	149	160	160	151	132	160	154	145	163	176	180	158	172	166	133	169	141	149	144	150	146	151	146	145	150	148	152	134	150	148	149	155	154	160	164	187	171	144	144	162	155	178	138	144	164	151	139	151	127	153	172	143	112	152	144	163	137	138	159	155	160	157	136	161	155	155	185	153	158	145	152	155	155	142	139	138	145	166	160	161	143	149	136	147	155	154	160	152	148	145	144	146	190	169	166	147	156	151	154	153	136	171	159	136	149	158	135	152	146	172	168	155	168	156	145	156	149	139	137	138	130	143	160	127	174	169	161	129	152	158	144	150	153	150	137	163	151	130	162	157	155	140	173	140	155	176	128	153	152	150	143	168	149	147	172	149	137	126	145	160	152	145	155	148	147	160	156	167	138	161	159	121	138	154	152	129	137	149	176	147	151	155	162	151	140	144	160	168	169	167	148	174	155	154	144	157	154	166	173	150	164	135	151	160	151	151	150	137	131	148	162	166	149	186	153	159	152	139	154	128	163	167	128	137	132	175	176	135	143	149	154	143	147	145	163	137	141	151	159	161	178	161	174	163	156	141	140	144	153	162	143	151	145	134	127	155	145	170	143	169	152	155	165	157	159	158	148	129	132	148	148	164	151	158	136	140	162	152	143	145	154	169	151	165	141	159	173	162	179	150	159	123	144	169	168	146	159	149	159	172	151	140	151	156	152	155	162	160	157	161	132	144	160	144	166	139	149	169	142	130	154	167	175	139	161	139	148	162	153	152	164	140	142	160	159	162	144	133	145	158	177	166	159	135	147	138	158	140	169	140	130	137	151	146	142	161	160	164	155	153	177	146	173	188	135	157	173	152	166	144	159	154	168	143	157	152	170	149	161	159	159	164	160
5228	518	627	731	689	614	533	499	511	499	505	503	443	461	466	425	440	437	454	441	463	432	445	467	485	471	482	455	446	403	469	444	433	445	453	409	471	439	470	471	459	434	422	427	450	446	468	442	416	446	430	430	471	442	457	427	474	451	441	464	429	432	437	428	429	447	423	411	473	457	423	452	429	445	425	440	446	454	443	427	452	457	445	470	471	416	460	421	428	451	425	458	434	489	450	457	483	452	455	457	399	430	448	443	407	459	472	420	476	410	444	450	430	482	439	448	453	464	442	411	451	432	440	428	462	438	430	441	433	427	419	413	439	442	413	435	448	418	445	433	498	400	438	471	427	441	461	461	424	460	434	447	421	459	431	428	442	491	456	429	411	447	472	418	445	444	371	478	435	447	461	422	444	459	452	453	424	409	431	441	457	437	401	444	417	429	478	437	450	436	426	453	423	444	444	437	440	430	443	395	448	451	408	409	441	439	479	390	438	413	473	448	406	432	423	422	465	450	466	476	428	416	450	431	440	451	405	436	443	428	458	422	442	436	405	452	449	395	429	437	451	482	429	440	464	441	422	463	463	446	421	440	429	450	428	482	408	447	422	434	454	424	419	471	468	402	436	440	464	424	439	453	419	444	414	438	459	444	434	429	415	449	439	418	472	440	435	445	475	423	422	401	475	432	410	430	460	429	482	425	466	419	438	451	466	442	463	442	415	445	403	413	419	420	435	442	440	411	419	455	462	423	395	410	441	409	420	432	432	441	456	435	402	468	422	450	453	398	460	397	426	437	458	388	437	446	432	402	441	416	448	449	408	445	450	422	425	438	504	469	439	444	443	436	441	451	459	420	429	430	452	459	429	443	428	459	455	416	436	429	408	439	446	439	442	419	447	481	425	423	438	454	409	420	422	440	454	404	426	448	454	440	444	409	423	457	488	453	423	457	400	462	435	439	425	417	390	429	463	428	459	446	442	409	449	440	422	436	444	443	452	478	415	431	410	412	451	454	453	455	451	411	455	428	426	425	457	397	433	440	476	405	455	435	402	434	444	413	433	428	449	416	464	436	442	457	465	407	454	425	448	417	417	436	435	408	426	459	424	439	421	441	437	427	449	447	439	389	412	401	414	439	412	450	436	415	417	439	437	451	414	404	457	398	463	428	452	440	421	465	460	459	410	445	404	416	422	392	452	431	451	431	459	409	456	421	428	387	446	417	433	442	418	386	447	440	461	439	429	430	433	427	437	431	424	458	447	477	457	389	423	435	440	420	440	447	408	425	419	422	419	435	447	436	449	419	431	431	415	439	395	423	441	408	409	435	448	458	433	430	448	440	448	422	419	411	452	454	389	424	462	469	473	411	442	427	403	461	459	416	436	475	432	462	461	440	443	419	424	421	453	449	433	441	424	426	440	448	449	415	413	401	426	387	422	448	471	449	408	440	423	424	472	436	448	420	432	447	418	438	418	371	400	403	393	434	418	440	432	473	425	477	435	435	437	457	421	430	441	412	417	451	428	421	417	444	442	427	434	400	419	443	441	433	401	459	492	444	426	445	434	441	476	461	453	430	441	415	412	453	444	429	432	419	419	437	424	414	412	419	453	449	441	467	454	433	446	462	416	425	431	412	474	426	413	442	482	440	437	483	436	493	409	449	459	402	441	421	445	447	425	428	450	454	433	469	454	443	447	483	462	415	436	434	457	438	442	413	404	424	453	440	476	444	455	435	419	428	420	447	419	439	421	424	481	490	437	454	463	468	456	457	448	452	419	430	420	423	441	460	439	387	418	423	443	465	429	452	423	443	410	461	407	448	462	406	436	422	442	464	456	477	424	418	404	474	421	480	478	489	477	432	448	423	438	429	431	464	469	423	463	435	438	465	446	454	447	447	454	413	414	490	419	446	431	466	445	429	435	437	449	427	431	433	397	440	416	441	385	424	454	440	433	418	470	434	428	431	439	463	457	453	443	453	464	413	466	434	468	428	458	421	420	429	469	433	467	470	399	431	440	463	389	457	403	431	432	448	424	410	386	452	451	427	450	452	448	467	421	396	425	435	436	469	446	428	427	441	443	423	454	419	447	439	471	411	467	442	411	458	400	443	448	424	435	444	417	474	454	416	427	431	449	432	437	430	463	448	445	397	429	464	441	430	431	437	456	408	437	426	440	448	436	447	454	415	427	433	387	408	466	442	437	435	401	426	462	462	464	442	448	395	493	449	428	440	484	421	427	413	439	403	449	456	447	435	461	438	451	426	448	442	418	430	448	425	432	415	452	442	465	461	437	437	451	466	436	459	450	447	462	450	431	435	439	450	451	441	454	405	454	423	429	441	455	453	430	453	403	412	440	436	432	435	442	448	438	437	405	452	428	443	477	416	449	405	480	428	438	417	452	435	445	427	437	463	439	442	454	471	438	457	416	451	477	436	418	459	486	427	433	397	424	455	423	480	430	419	457	414	452	437	456	464	453	432	434	455	417	455	385	415	441	434	429	456	435	407	410	466	445	405	425	455	450	425	450	438	444	447	466	454	443	422	424	444	434	421	434	440	414	444	410	436	411	443	428	427	457	416	477	420	416	458	470	438	469	465	441	439	430	441	427	436	445	400	438	419	410	441	414	404	450	423	467	423	418	460	428	423	451	449	457	468	441	427	425	378	495	419	413	438	421	463	457	435	431	436	428	426	458	445	453	428	422	437	405	444	433	452	463	463	487	416	457	439	429	454	416	453	458	437	423	433	454	456	409	463	440	414	462	465	410	433	446	425	470	432	433	435	451	453	425	452	417	406	455	440	433	449	417	414	436	422	430	446	472	452	481	409	453	438	437	480	436	423	403	465	456	433	490	419	426	423	420	423	447	450	419	421	411	434	424	461	434	423	450	441	450	419	453	422	425	449	435	417	461	427	387	427	449	448	451	468	443	408	444	466	467	427	425	448	426	455	428	456	436	453	446	417	429	464	412	469	452	431	430	450	425	426	430	442	439	374	448	436	448	430	410	437	441	471	440	426	429	415	423	440	412	427	442	428	459	432	439	475	452	439	475	433	455	447	408	421	445	434	416	409	430	461	427	451	402	435	428	420	442	426	425	422	409	435	431	417	451	412	403	438	419	420	460	446	476	423	432	442	462	446	491	409	450	470	392	389	426	466	428	466	428	457	408	457	428	445	447	428	472	475	403	449	442	455	423	446	419	446	459	426	485	445	471	421	434	411	454	461	426	444	444	435	427	447	442	409	433	431	439	422	396	395	439	422	420	430	435	454	443	443	444	442	458	430	461	443	443	434	432	466	430	427	406	430	431	418	418	422	455	424	465	445	430	450	427	421	455	431	427	437	454	452	438	422	443	453	423	451	451	413	445	442	466	453	396	435	457	436	464	443	468	429	449	395	416	412	426	442	441	425	410	394	408	465	467	427	443	435	429	446	458	430	394	451	421	468	426	446	435	408	449	436	449	441	455	442	415	440	435	471	407	430	437	440	436	456	466	454
47983	13443	2247	1059	753	586	517	430	317	334	290	321	282	297	272	240	249	243	260	238	233	244	224	262	266	245	238	243	252	230	249	227	245	232	218	227	244	250	246	267	234	239	229	227	258	202	226	230	237	251	225	228	210	246	222	228	229	229	277	216	244	251	238	258	221	228	224	219	243	250	231	229	219	235	238	226	222	224	219	235	210	245	216	229	255	231	230	226	233	246	239	237	207	227	230	233	234	224	202	256	242	215	218	195	215	232	215	228	260	215	232	227	197	232	240	218	231	195	224	251	237	225	226	245	242	229	229	213	209	245	222	215	232	235	218	228	221	248	245	233	218	253	253	238	218	236	213	235	239	199	207	232	244	250	214	253	237	222	239	208	233	235	253	232	218	235	245	229	227	216	238	228	226	209	213	214	230	239	243	261	209	225	242	242	228	238	217	218	276	246	229	218	237	245	242	224	230	229	267	213	228	241	240	251	228	220	198	237	221	230	244	230	226	233	244	249	221	223	238	215	234	238	233	226	253	230	218	231	237	226	230	222	241	200	207	247	253	250	248	235	220	224	211	219	214	234	217	220	231	245	260	216	241	219	215	234	228	235	246	219	209	276	224	226	231	209	240	237	230	265	221	219	249	258	230	231	249	233	250	252	233	248	202	231	258	212	220	258	225	230	244	226	251	216	204	217	247	225	223	232	197	232	235	195	229	224	225	224	268	228	213	213	220	245	250	256	218	248	195	203	240	214	258	230	219	225	232	246	230	212	209	227	220	222	215	221	233	203	241	238	216	232	250	234	187	209	217	212	226	231	218	215	232	212	219	239	249	206	237	263	242	249	259	207	250	227	227	204	255	239	243	249	214	217	245	244	214	208	250	236	226	216	266	253	227	212	239	226	205	196	243	203	219	228	240	191	220	235	235	228	250	223	235	240	231	240	238	210	223	257	229	235	247	217	245	234	231	240	218	225	259	233	217	221	226	236	237	247	217	252	267	220	241	219	249	233	232	249	203	231	216	245	226	230	225	262	227	208	225	250	247	220	231	253	222	222	200	220	228	252	225	205	269	226	223	224	258	259	235	236	246	240	255	244	225	216	249	225	238	248	234	238	234	219	245	253	257	229	240	218	228	230	226	240	213	236	237	234	232	261	255	268	249	211	228	223	235	256	257	231	239	226	224	232	206	222	245	192	226	250	239	235	259	217	229	238	244	213	243	206	226	235	237	239	227	222	251	213	221	247	241	226	253	217	210	229	255	247	199	193	221	242	257	207	225	241	210	228	258	242	230	203	235	216	219	244	220	224	222	225	225	232	253	227	233	214	259	240	247	222	200	230	263	230	234	223	233	228	230	246	242	243	216	216	198	235	242	240	236	214	234	264	228	198	232	272	233	236	237	264	247	243	241	212	200	223	252	217	210	255	236	240	263	244	230	246	215	228	248	246	216	231	242	272	224	247	234	231	269	229	229	239	221	245	227	242	254	240	249	213	243	214	245	240	226	224	209	222	231	231	240	241	216	228	243	249	220	235	221	213	219	250	217	219	200	212	212	238	206	231	226	247	235	215	243	227	203	228	209	232	242	210	222	195	224	237	240	260	264	208	224	208	244	244	232	233	243	227	260	257	236	248	216	233	233	229	211	214	201	233	245	262	230	227	225	217	230	219	229	232	258	240	235	202	207	242	240	246	224	227	253	245	240	245	248	234	237	252	236	240	235	242	213	223	252	240	250	223	246	187	212	227	213	253	208	254	246	248	228	230	213	217	241	264	233	231	219	259	211	273	224	234	215	260	252	262	236	246	233	233	238	207	244	254	256	235	205	243	238	248	214	214	265	245	244	212	258	225	231	213	244	200	216	197	238	206	262	238	224	222	225	205	214	243	246	222	241	247	218	222	252	228	238	223	221	218	232	239	245	263	244	219	218	265	230	254	227	243	229	226	236	215	198	228	216	229	238	255	223	251	244	221	200	232	214	207	226	242	234	239	210	239	221	232	222	242	230	216	226	230	202	225	217	216	249	228	229	211	238	221	239	225	229	253	229	242	218	234	219	216	212	184	233	233	219	229	246	238	226	254	253	214	228	223	203	244	239	212	215	223	206	241	225	226	241	215	245	208	225	226	256	252	257	217	239	202	239	216	216	252	239	217	233	235	241	230	217	199	232	247	227	259	214	250	225	240	227	217	244	238	259	262	250	216	247	223	228	244	223	216	225	219	206	232	223	224	226	222	246	217	245	252	245	243	203	222	264	231	231	208	244	218	244	223	236	235	245	210	223	227	247	239	238	230	217	241	253	209	239	219	235	243	239	227	240	218	225	219	223	215	269	242	242	216	233	240	253	225	213	228	211	201	232	219	231	250	224	210	228	236	235	211	238	256	228	247	241	220	223	232	219	219	197	231	225	240	229	220	242	218	243	230	256	218	215	220	244	218	229	230	252	205	237	210	207	229	240	221	265	201	259	220	261	240	236	243	249	226	227	222	228	219	244	246	229	214	235	215	222	235	212	220	206	219	228	246	227	229	225	229	227	242	221	257	212	227	250	236	206	246	226	237	220	229	206	220	207	224	252	215	231	243	229	228	236	222	215	222	234	230	207	217	200	229	241	254	215	250	233	232	248	220	237	189	241	238	229	235	206	243	226	237	253	227	229	238	216	225	263	241	233	238	205	224	245	260	260	238	218	267	248	250	255	205	241	228	238	251	259	220	222	231	245	233	197	197	211	215	207	252	225	236	228	250	234	247	246	221	225	201	210	229	241	220	199	257	249	253	236	239	236	242	238	215	237	210	218	234	209	215	255	251	213	199	212	251	209	206	229	246	228	235	244	253	216	205	225	234	247	241	234	248	223	260	239	253	213	209	248	228	217	252	228	249	227	220	241	240	226	239	221	237	218	240	234	230	259	247	249	233	237	242	235	236	254	237	239	213	247	219	226	247	244	259	261	223	231	240	215	268	240	251	228	229	245	255	238	256	211	211	251	245	218	218	229	214	227	253	229	239	220	233	222	225	240	209	226	221	254	223	235	229	260	271	266	229	256	237	225	203	212	220	255	203	225	220	254	225	225	223	214	232	252	239	229	212	259	221	215	225	227	245	226	245	245	251	251	226	221	251	267	267	225	221	229	239	226	203	203	238	226	226	243	233	231	212	227	247	238	249	237	239	223	254	242	225	240	243	250	234	241	238	234	221	245	232	203	237	255	221	215	260	217	220	231	204	243	233	245	219	209	248	268	241	217	237	230	248	238	223	234	262	258	257	254	236	241	250	229	243	219	215	229	249	201	233	239	232	234	216	202	222	250	236	254	222	234	237	236	243	219	222	234	236	262	230	227	238	222	233	232	238	241	206	206	211	230	247	199	223	232	231	224	231	232	230	250	193	230	233	233	248	235	252	205	237	234	235	207	263	235	211	217	239	245	213	218	251	234	229	219	231	240	228	252	234	225	211	228	225	226	244	227	233	250	219	231	241	243	223	214	241	232	203	215	240
25066	1362	2629	3024	2747	2276	1798	1635	1406	1310	1175	1014	1023	975	944	870	874	831	808	809	781	758	717	699	751	731	757	705	716	700	692	699	668	699	732	719	750	724	673	722	689	661	662	704	649	721	639	674	572	681	649	627	644	636	616	633	636	649	623	616	642	639	623	621	663	615	633	608	642	641	667	653	672	628	649	632	682	622	602	605	648	644	676	621	645	600	602	621	619	648	612	632	569	650	671	606	635	668	607	611	644	611	666	604	663	623	634	618	661	592	616	602	631	622	644	568	646	685	639	627	597	629	612	577	624	651	603	630	603	604	626	596	605	627	622	650	600	601	655	613	609	609	611	616	574	616	626	606	662	627	601	606	614	597	594	570	618	675	596	617	607	632	608	589	623	625	629	615	599	605	643	627	606	593	605	630	618	657	612	607	621	628	657	596	621	622	681	620	593	596	603	630	635	638	648	589	602	624	595	672	638	642	651	587	637	585	641	565	617	615	614	564	602	601	628	631	597	615	650	641	560	595	680	592	614	619	639	612	627	639	600	645	610	634	619	628	607	630	602	622	611	581	563	600	647	588	605	662	606	616	631	637	628	602	636	607	608	630	592	641	622	642	644	567	638	632	595	613	654	605	602	624	591	638	630	619	630	645	628	646	611	608	659	635	628	603	605	621	650	580	647	664	635	630	636	660	622	646	609	592	680	639	609	617	633	633	603	634	593	577	624	605	630	599	639	633	631	582	589	628	632	647	614	637	598	644	604	648	622	606	644	605	631	613	628	591	648	584	589	619	642	625	625	658	682	598	617	604	675	616	616	596	615	622	606	585	651	638	624	660	656	616	612	646	631	646	596	610	609	577	663	649	664	592	640	613	630	675	614	637	592	579	609	637	632	642	605	616	612	633	671	563	591	665	600	621	640	610	625	574	627	652	619	636	610	607	635	670	611	650	624	593	664	611	625	630	601	613	610	623	615	626	587	603	660	618	568	627	632	648	605	590	611	618	611	633	678	634	657	601	617	580	633	633	610	557	649	646	663	618	622	615	631	659	594	634	680	632	609	638	587	633	632	609	644	613	601	639	632	612	594	566	677	622	602	565	648	586	619	634	644	561	580	618	614	595	633	650	648	615	611	634	648	574	636	587	616	634	617	604	586	614	642	621	594	652	612	614	672	652	635	605	617	620	628	602	625	653	609	624	607	606	642	621	660	619	629	589	611	594	620	623	588	620	622	648	605	574	613	604	651	593	649	624	587	612	665	626	624	579	595	669	599	641	617	606	606	633	614	599	621	631	614	650	633	620	613	583	653	641	592	618	572	634	612	650	608	617	643	609	633	633	622	642	622	647	687	645	606	579	575	675	604	610	634	605	634	593	621	638	610	630	624	638	651	630	569	651	626	637	680	588	620	606	623	636	577	645	602	626	604	637	612	637	644	563	618	594	640	623	589	633	605	631	617	635	570	602	591	625	665	694	618	638	628	629	601	651	595	635	573	595	590	634	634	632	589	620	580	622	621	628	579	627	605	673	634	608	622	652	621	599	623	583	607	628	629	611	600	650	659	582	633	641	640	624	570	591	617	595	631	656	610	607	591	569	631	635	649	657	651	589	627	598	602	653	646	647	679	629	664	628	608	634	605	595	611	637	582	641	642	646	597	605	591	639	617	598	671	600	591	656	566	604	627	628	608	588	611	620	659	612	647	612	610	608	609	604	620	622	564	629	600	572	617	626	607	575	669	642	618	617	606	601	616	624	607	625	610	609	597	607	622	641	640	632	630	639	630	599	604	620	598	604	631	611	610	642	604	617	637	628	575	623	675	637	607	581	596	644	657	617	596	604	618	628	607	618	611	633	581	647	603	602	624	620	629	628	603	622	647	615	634	627	609	568	613	641	672	621	589	618	662	609	589	635	578	600	608	616	649	593	626	642	611	637	636	626	633	622	684	585	633	626	662	578	655	594	586	653	596	594	622	611	586	634	601	587	666	604	651	625	570	630	595	661	626	595	684	593	577	591	636	620	642	605	598	567	628	652	668	624	639	633	613	589	629	584	620	586	663	577	611	693	617	591	632	592	630	652	631	637	586	598	672	598	614	622	644	591	648	629	616	624	659	636	587	604	617	601	628	601	606	652	589	612	665	615	606	644	618	599	648	628	624	619	587	644	645	600	679	572	590	627	626	612	609	580	635	587	590	674	634	630	625	600	609	634	653	588	603	651	609	580	563	610	622	598	667	574	618	584	619	629	591	615	654	622	586	599	580	603	606	595	627	606	634	605	626	600	661	618	601	643	636	677	627	620	563	662	600	566	624	576	608	587	597	656	608	633	629	620	613	635	669	671	619	629	620	621	616	638	580	609	670	628	621	573	621	608	633	637	596	638	598	617	605	603	627	626	620	639	626	599	611	595	595	601	627	632	598	559	628	627	598	667	682	632	671	637	632	557	606	617	510	654	598	649	548	680	598	645	632	644	637	603	643	599	618	652	574	630	604	611	648	602	637	650	625	653	633	636	638	624	593	663	650	650	642	596	644	591	604	662	652	617	616	635	625	626	610	618	633	608	606	608	628	645	629	600	633	641	645	643	635	622	603	613	660	641	620	633	588	602	611	610	626	635	598	630	648	621	611	593	604	618	602	642	652	641	596	620	593	627	642	570	612	626	653	627	587	650	646	612	658	624	674	626	612	593	664	633	675	592	679	585	680	606	602	619	652	633	613	679	629	631	629	597	620	563	628	577	580	630	613	613	658	585	597	621	633	636	606	643	615	630	607	634	634	631	623	633	653	602	625	600	626	656	598	658	634	641	610	690	625	602	603	623	624	611	590	630	617	598	615	638	592	637	624	673	634	601	643	658	597	611	642	614	635	589	680	581	605	660	621	638	634	624	632	627	622	657	597	595	594	617	636	598	579	597	569	649	603	622	582	571	593	650	623	620	586	637	603	602	620	649	613	589	653	622	585	600	609	599	612	638	595	607	643	626	609	636	661	627	638	602	644	613	633	588	600	641	605	623	614	646	572	594	627	624	560	613	679	608	604	634	640	623	628	659	632	651	625	615	666	618	634	601	614	645	605	603	588	569	587	641	628	612	662	595	652	638	603	582	611	645	631	644	609	632	609	658	632	617	618	591	648	600	599	649	616	625	621	609	611	582	606	641	667	636	638	630	647	582	616	615	642	603	656	615	615	645	641	636	569	655	642	639	596	620	633	608	618	607	625	645	656	697	635	633	597	678	592	659	610	657	614	619	701	567	566	651	636	622	650	619	602	581	669	626	617	629	629	644	615	618	640	651	640	621	616	619	644	587	658	652	603	580	657	627	608	634	611	640	635	555	615	637	618	630	620	619	647	616	628	581	618	647	597	642	556	654	616	676	626	596	584	591	627	610	636	575	644	623	629	577	591	641	618	615	619	604	633	589	652	644	607	645	631	605	627	615	613	615	583	629	600	662	630	631	620	615	624	633	628	632	638	583	586	644	611	604	662	620	607	636
58083	22065	10178	2654	1491	1121	991	810	711	636	579	530	508	465	481	498	435	431	424	429	441	412	449	415	435	436	467	397	433	417	412	446	443	432	408	446	449	410	410	459	465	416	406	452	431	412	407	436	399	408	471	404	412	415	444	406	394	430	381	452	444	435	452	408	382	444	483	422	429	393	387	390	395	417	424	416	386	386	372	449	387	404	396	393	383	415	429	413	399	390	405	417	408	427	415	440	398	399	386	400	375	397	379	424	418	465	394	404	446	409	408	423	395	403	419	414	392	405	419	381	421	423	424	369	408	405	385	386	377	431	407	398	416	394	370	411	421	364	417	414	411	425	400	382	383	395	383	384	408	398	371	425	397	373	413	393	391	385	396	380	409	415	395	403	373	402	421	409	432	419	429	398	413	419	421	389	394	366	426	405	413	414	454	443	421	395	432	421	413	424	420	407	415	410	444	366	395	435	414	402	399	429	390	420	417	375	404	398	440	416	416	427	420	423	393	411	379	382	388	413	415	452	402	392	447	419	435	435	395	388	393	428	399	438	368	397	451	416	403	439	415	416	385	422	436	366	414	401	384	427	438	402	408	430	426	402	405	419	436	385	379	393	358	380	450	420	440	369	419	428	438	369	418	423	404	399	411	410	457	433	382	440	432	396	394	396	437	412	404	403	395	402	415	389	400	394	436	421	381	396	405	417	421	402	393	385	392	390	418	450	414	397	417	419	417	436	438	429	388	378	396	432	428	397	389	373	402	402	393	429	413	417	422	399	431	424	418	385	429	438	427	403	412	413	387	414	430	419	423	428	387	433	409	389	390	423	408	391	399	425	402	419	414	394	406	383	399	422	415	391	421	373	422	427	397	397	413	431	434	391	379	428	374	399	391	431	396	412	442	381	343	418	444	383	409	382	393	358	403	411	410	400	423	394	445	441	427	387	449	421	399	436	439	385	399	419	423	407	393	399	369	382	409	400	401	383	409	435	413	399	401	398	339	427	392	438	393	417	366	431	413	398	400	427	401	434	398	375	404	447	418	397	389	349	410	382	393	414	424	405	426	393	421	409	399	389	395	432	405	441	413	372	427	427	382	424	393	431	413	413	428	419	427	400	430	400	398	364	434	405	370	388	412	384	418	443	392	380	390	432	372	367	411	404	431	414	396	396	375	412	373	391	401	404	388	429	406	424	382	440	390	402	407	425	440	415	363	408	394	381	400	385	392	429	394	407	402	419	404	383	406	390	420	432	429	379	403	436	406	450	381	432	361	448	400	431	435	417	368	412	425	414	385	411	411	380	423	404	420	397	412	402	403	397	396	408	420	412	380	398	402	370	372	397	421	430	406	400	406	405	369	413	354	396	401	439	412	362	404	370	408	434	420	398	422	402	399	447	401	408	414	390	383	409	395	421	391	379	448	406	359	382	381	409	398	385	408	395	403	411	421	386	454	392	408	388	385	421	405	416	388	429	396	367	409	421	392	381	394	393	412	400	386	382	397	375	411	431	397	393	419	402	358	382	388	436	399	399	396	382	405	398	395	402	431	421	374	407	370	412	415	417	390	427	407	413	413	406	383	440	363	403	396	399	451	401	425	399	431	403	431	415	420	363	426	459	404	419	377	381	371	413	423	442	427	431	436	407	396	401	413	381	410	403	414	413	431	418	412	411	398	378	424	359	410	423	446	413	390	410	430	415	430	426	402	398	353	424	372	396	403	429	394	396	422	413	410	407	428	407	391	371	405	454	363	387	403	424	406	405	403	398	418	385	424	416	378	368	461	413	410	397	387	385	406	441	403	440	398	444	397	418	386	405	401	379	400	392	383	423	408	389	401	437	414	386	395	424	466	429	407	407	414	465	394	395	429	438	406	426	418	396	423	390	433	413	424	381	403	428	368	451	391	409	393	417	402	390	411	384	395	375	425	410	391	422	377	399	418	394	410	410	377	438	432	419	422	379	400	391	429	417	413	398	423	410	411	425	370	414	372	393	448	421	403	387	383	417	446	405	397	366	410	415	411	462	421	448	426	427	411	388	401	387	405	389	412	377	396	403	410	424	421	413	365	400	386	376	402	408	401	419	395	412	390	388	403	392	412	422	402	460	407	386	423	428	418	384	419	398	376	409	418	382	419	398	434	414	403	374	423	399	442	430	429	416	415	385	413	410	462	411	422	402	395	393	401	412	421	381	434	377	402	373	402	412	401	360	425	393	424	442	395	423	380	410	428	363	375	421	401	422	444	383	420	443	426	423	406	393	397	381	425	437	414	433	426	400	449	377	417	422	426	413	379	380	386	442	387	420	417	411	408	417	410	365	387	409	388	436	378	408	369	394	419	405	421	397	406	383	386	416	400	381	431	429	412	390	410	359	373	433	366	379	387	422	396	413	386	429	403	387	406	418	416	409	398	404	390	374	433	421	387	433	415	394	445	371	414	406	410	428	463	433	425	434	401	382	369	395	415	388	444	406	428	447	435	403	391	401	409	432	418	394	457	424	408	403	413	418	381	410	378	356	404	432	402	358	404	406	424	424	391	391	400	378	426	430	389	395	398	394	402	394	372	374	446	428	402	403	438	389	452	413	392	429	423	409	432	427	433	392	416	407	399	434	414	376	418	405	437	418	424	428	397	410	417	402	449	423	433	373	424	400	429	404	409	411	419	375	430	376	377	403	405	413	420	417	381	411	425	423	406	425	418	389	417	425	429	459	458	395	369	412	401	402	429	409	386	436	416	427	411	382	401	339	460	390	418	403	400	394	461	407	356	417	429	378	392	454	416	430	416	393	446	410	395	430	415	371	428	428	407	433	389	417	445	406	432	427	404	423	409	418	406	408	393	410	425	424	452	365	405	396	395	358	441	413	395	426	405	359	403	419	394	418	412	408	392	395	439	418	439	384	384	375	423	412	373	423	365	392	396	420	393	405	426	395	417	406	364	420	458	362	390	421	405	379	407	395	437	424	401	385	405	365	408	369	418	403	404	420	417	419	408	366	412	401	438	398	377	434	405	419	397	380	381	391	411	429	412	474	386	425	391	418	425	370	390	414	447	417	383	397	404	363	423	414	383	438	394	393	443	412	386	396	407	391	418	420	439	396	417	411	435	391	397	413	396	402	392	406	411	396	404	379	398	444	399	370	416	375	371	405	387	416	379	408	414	385	402	383	425	393	397	416	400	427	428	431	437	429	441	385	437	434	401	415	395	420	405	385	411	418	427	418	445	418	430	382	429	404	457	379	400	390	393	421	409	390	398	404	434	403	400	411	447	359	433	405	416	391	446	432	371	390	437	423	370	364	452	429	439	422	391	388	415	416	426	419	431	414	459	413	446	457	431	402	410	333	377	424	421	429	372	433	375	390	449	392	425	427	400	381	398	377	414	399	424	411	405	394	381	392	417	423	402	412	419	443	392	456	379	419	414	400	437	410	418	417	366	425	382	441	386	359	400	420	398	387	395	419	400	377	400	426	387	419	397	415	411	427	379	450	423	388
33642	2396	4647	5508	4932	4108	3369	2867	2492	2193	1978	1807	1662	1685	1493	1452	1412	1330	1423	1235	1290	1246	1219	1206	1179	1229	1204	1179	1225	1143	1124	1148	1078	1119	1169	1255	1136	1103	1039	1061	1049	1080	1101	1106	1133	1099	983	1037	995	965	1040	1014	1003	1027	977	995	1027	1008	1023	1061	1003	982	1003	989	992	975	1043	1022	1005	932	962	960	986	970	987	980	1015	939	951	937	997	988	996	1011	972	980	984	1000	949	962	959	996	983	980	985	982	1022	918	962	938	986	952	1015	1020	952	947	963	962	1009	946	962	980	996	907	959	999	977	1032	933	993	999	953	1010	929	988	960	922	918	962	917	1004	970	965	961	983	958	968	977	929	931	996	930	992	967	959	982	950	976	995	948	959	935	939	1024	946	935	942	903	962	951	946	985	981	975	950	995	966	978	981	1035	960	987	977	979	930	968	978	954	992	935	950	933	1011	993	906	935	922	972	1024	1004	989	964	959	997	957	944	949	896	938	921	986	952	935	939	954	994	986	969	926	941	941	897	1020	953	986	954	994	951	961	988	960	971	953	988	876	923	944	928	922	933	982	966	940	909	992	948	980	979	940	965	949	918	1010	962	956	938	946	989	889	965	960	963	1013	972	949	1000	934	876	989	933	979	980	970	945	920	1001	987	968	895	1013	1020	992	991	962	974	947	933	941	1060	1023	956	947	998	1001	930	941	968	950	968	972	954	911	1007	944	979	954	958	1033	935	944	989	930	943	978	960	981	954	1005	990	927	972	1011	980	927	1014	979	963	965	978	916	972	1003	954	954	976	958	973	1000	962	984	959	982	991	983	948	966	925	987	962	1000	962	1013	956	1001	995	986	1011	947	982	987	993	959	974	975	968	949	989	957	972	893	923	934	1004	992	936	987	949	967	965	963	968	981	921	989	952	960	996	995	954	952	894	914	964	976	961	983	961	973	976	969	990	1005	967	947	965	938	961	1004	956	893	973	964	947	1005	986	906	967	994	1033	1001	930	968	975	966	960	924	995	927	912	950	965	939	1000	954	994	939	918	945	910	982	949	947	966	968	992	942	960	958	944	841	969	932	988	964	914	927	986	1012	973	999	932	918	985	937	969	985	923	977	926	964	984	906	949	941	1002	922	963	988	963	986	1017	1002	955	994	970	932	948	925	928	988	923	928	952	973	953	966	972	942	992	893	932	1011	972	940	960	935	987	946	941	967	1000	988	944	963	965	976	993	1004	1001	947	960	943	984	990	912	956	948	1008	970	975	952	895	965	985	998	954	938	981	942	980	914	912	901	987	935	984	918	996	942	958	923	985	971	931	985	1000	967	1003	939	950	931	991	896	952	974	956	988	928	962	1004	989	949	933	976	880	967	924	965	987	973	966	966	962	943	915	981	982	984	911	980	1000	968	972	926	1033	931	983	915	979	958	956	940	978	976	984	1026	959	974	999	956	952	999	934	1002	971	939	970	954	983	970	981	976	933	971	940	991	940	976	943	938	937	941	974	968	940	957	920	985	998	1016	1012	998	1016	958	946	972	975	1059	961	994	967	959	972	966	994	964	951	969	1018	981	946	991	1008	972	985	975	980	1021	932	1003	951	992	954	947	961	966	940	960	940	962	981	935	910	989	959	935	948	1028	897	949	999	989	993	981	921	939	976	962	910	926	990	999	965	921	940	925	962	981	1001	1006	986	1007	919	930	994	927	954	933	943	948	985	970	914	935	998	1008	1006	941	954	962	1001	964	982	946	952	1034	932	1106	945	932	943	960	1002	998	979	910	990	940	941	996	995	947	967	966	1031	992	931	937	968	897	1025	927	957	1015	924	958	934	937	979	1004	968	1032	949	941	972	946	918	1009	943	949	924	982	942	978	914	933	945	964	983	963	943	926	972	971	976	899	948	970	970	959	966	955	1022	956	955	932	950	950	957	995	984	956	1013	996	931	953	923	962	968	968	890	950	900	932	1018	998	975	945	1002	988	999	958	866	932	1018	950	941	987	963	988	953	933	994	958	970	993	966	983	952	905	1013	972	958	947	922	925	912	966	1024	932	984	941	939	953	1018	938	922	992	950	936	962	981	937	926	951	992	968	975	1005	958	954	1021	926	1011	945	998	907	953	958	1018	921	994	963	907	936	955	946	888	955	1005	911	977	973	988	932	962	943	1010	951	982	911	924	955	942	1006	883	951	933	972	945	975	971	915	925	948	1015	1034	983	927	921	988	966	983	935	961	1006	972	924	963	980	976	951	996	998	990	983	900	940	983	966	987	1015	946	961	963	993	961	977	974	976	910	946	941	958	943	962	991	973	978	955	982	983	946	1004	962	994	964	947	935	959	918	983	946	969	888	1015	996	974	918	963	1005	920	992	914	971	941	964	968	970	947	976	989	978	953	969	987	980	944	997	1014	1022	924	924	973	1020	937	962	943	989	988	922	948	944	1008	933	936	902	937	1014	978	917	955	930	967	945	901	980	952	972	936	965	984	953	1014	1025	889	951	958	915	986	949	945	986	989	891	979	1006	958	963	1031	945	943	1006	960	1004	915	971	934	943	996	953	938	919	977	932	954	1009	917	947	948	939	912	910	912	967	937	936	969	950	981	950	916	980	938	937	947	939	969	1043	976	948	962	990	1001	1016	992	1002	978	918	1011	959	952	930	953	950	986	935	909	970	988	954	948	960	1035	979	952	966	929	965	977	979	1017	964	984	987	993	907	978	925	951	936	975	893	950	917	950	986	998	968	961	947	882	1000	986	975	978	966	968	966	961	907	994	926	955	1040	993	910	1019	954	1036	977	951	985	1010	945	920	895	938	996	953	971	980	965	963	959	947	963	996	948	972	912	989	970	907	1008	967	965	929	971	966	951	980	965	941	960	931	941	952	932	928	963	970	923	1031	977	942	988	976	991	959	949	931	930	1024	958	921	924	969	945	895	927	971	924	973	950	1051	982	950	897	952	911	990	969	929	955	944	1000	942	937	977	941	968	972	943	934	964	990	976	1007	947	951	944	990	935	976	908	957	1042	975	961	951	1004	924	964	959	945	971	980	971	971	1055	946	945	984	952	958	994	985	977	972	1035	953	984	991	936	947	948	994	983	985	952	949	950	1011	936	990	916	983	958	998	939	957	1021	1013	955	980	931	930	885	977	944	990	945	978	968	956	1001	973	1015	914	961	998	945	982	994	959	996	928	951	970	964	983	951	968	926	1028	967	1009	1045	1004	959	984	922	981	974	958	968	950	932	923	997	957	940	953	924	938	899	1032	978	971	933	1002	929	977	1002	911	989	940	926	966	1003	969	970	911	970	938	998	980	995	987	1004	1007	979	945	992	1039	918	950	991	961	915	987	951	1007	960	949	946	973	907	934	1003	1037	965	938	972	988	958	938	1009	935	988	958	933	1048	1000	931	906	1013	973	926	911	994	947	1039	993	977	1003	929	927	947	945	973	979	923	946	978	977	928	977	1014	1003	995	972	957	974	942	939	992	949	986	889	974	905	933	970	994	966	986	896	937	999	920	963	1014	1044	998	951	969	981	938	955	1016	992	1000	989	977	957	959	956	1010	910	976	912	982	1014	918	960	950	1000	962	1001	953	977	977	906	917	954	949	985	942	963	924	928	1025	972	940	937	904	985	988	1006	972	927	945	904	1017	989	934	1015	929	997	991	971	1011	989	969	950	961	918	949	963	1002	903	983	922	969
4917	302	251	248	214	195	191	152	173	142	148	168	155	150	150	168	155	152	137	143	134	163	161	150	165	136	134	164	148	149	163	151	147	157	172	147	162	147	155	145	144	139	146	166	151	143	140	168	138	146	165	110	175	145	138	162	157	158	143	150	148	141	136	125	150	148	152	170	141	145	143	148	144	152	155	143	160	134	150	152	165	185	156	157	128	139	134	162	162	145	134	147	170	165	153	160	134	175	134	143	144	155	165	151	162	152	142	136	149	177	149	131	136	136	177	149	150	163	154	160	142	173	143	142	152	147	151	138	148	153	147	146	132	137	162	148	139	153	153	149	166	148	119	132	143	165	142	143	140	130	144	146	122	141	160	152	151	144	160	161	154	144	141	138	147	147	149	156	167	161	163	135	138	157	146	157	154	147	157	153	158	151	155	160	151	165	161	161	128	160	150	151	158	170	140	144	172	146	152	194	133	140	154	130	158	146	168	142	147	164	151	127	133	145	152	138	168	139	165	155	115	154	155	143	122	120	159	155	158	137	152	163	139	156	147	149	146	147	126	143	177	138	153	170	129	146	163	150	141	170	157	132	143	160	159	124	128	148	141	162	150	158	163	150	151	166	146	151	129	140	131	136	150	155	164	144	124	143	153	149	157	155	148	136	154	140	157	153	185	131	141	152	164	145	161	144	157	154	152	166	158	136	138	152	115	142	159	140	132	157	170	132	140	186	145	143	129	124	164	151	157	168	154	136	126	140	164	133	128	166	158	161	154	184	147	143	146	153	151	139	160	159	155	163	165	149	162	134	152	144	156	146	168	164	169	144	174	153	152	146	156	157	147	141	137	156	145	120	145	135	139	162	144	150	144	149	159	153	146	132	142	167	150	164	153	128	136	157	144	166	127	135	154	137	140	121	152	153	168	141	158	160	178	140	169	140	161	190	146	148	170	121	140	140	154	161	143	159	154	154	159	157	143	155	149	154	141	140	150	173	161	160	147	146	168	160	147	149	177	147	174	142	139	166	150	149	143	169	149	157	171	138	142	179	140	164	145	148	131	152	152	150	139	161	145	140	158	149	164	160	165	168	129	160	143	141	157	155	135	149	171	140	159	167	137	156	144	155	143	145	161	143	146	149	153	157	148	150	165	134	156	184	154	139	144	143	180	139	176	123	125	156	154	134	147	142	155	144	155	174	126	145	171	125	138	149	136	149	142	150	163	148	174	135	136	151	147	139	166	151	174	150	158	140	155	181	160	144	133	153	165	153	139	149	144	137	154	151	130	170	128	134	147	167	174	163	158	142	169	152	122	138	152	163	129	141	150	130	128	156	156	147	180	152	140	140	142	168	147	149	132	143	161	140	148	154	155	136	132	158	161	146	139	176	174	160	148	166	145	148	133	171	164	139	154	158	159	136	134	142	134	134	151	153	154	158	160	151	166	151	147	132	127	139	158	152	146	141	128	164	133	143	153	172	141	154	169	166	155	156	145	171	138	149	131	135	157	128	150	142	148	147	174	141	155	148	151	162	142	154	118	138	148	132	149	151	154	139	163	156	153	142	127	148	183	137	139	144	147	153	137	146	130	147	143	160	158	144	161	165	139	165	139	145	155	177	138	135	157	157	132	132	161	161	136	137	158	152	152	156	139	153	138	164	130	158	169	168	156	114	161	142	165	154	172	159	145	139	144	170	179	135	146	148	167	145	159	158	143	139	143	160	143	163	155	118	149	155	141	157	171	138	160	147	151	149	131	131	151	159	162	162	152	158	145	167	147	158	136	156	146	153	142	148	146	158	153	158	144	157	155	170	152	162	169	149	172	143	136	142	144	158	143	133	149	166	129	128	149	146	166	145	166	145	131	143	134	149	170	173	133	168	156	186	168	119	169	151	143	134	166	172	158	156	161	151	138	126	146	141	165	146	161	172	160	162	164	155	163	171	135	157	147	148	142	170	131	137	152	149	171	131	132	148	164	152	141	147	145	140	176	162	158	147	156	149	166	126	142	160	138	160	155	163	139	148	149	160	154	179	156	142	136	166	153	162	140	162	165	163	134	133	129	139	147	152	154	150	139	155	144	172	150	154	165	151	170	163	154	162	148	133	139	163	160	154	158	161	152	161	149	133	155	151	166	156	148	160	158	159	121	149	160	159	147	163	159	156	163	174	160	147	135	159	159	157	150	148	132	151	118	134	135	140	147	166	168	159	159	158	154	158	175	154	134	146	158	143	132	159	158	147	160	138	153	143	138	156	135	148	158	159	142	163	149	160	133	135	142	138	132	141	148	163	134	130	131	129	147	172	149	153	140	146	139	131	151	162	135	142	169	157	149	161	153	144	163	166	155	146	137	167	157	151	137	147	170	143	159	145	157	150	153	148	171	156	158	172	149	160	145	131	156	158	136	146	132	152	160	144	162	156	149	162	149	165	159	157	142	157	142	133	170	145	135	144	132	133	163	126	151	153	147	149	155	145	131	149	132	172	170	138	148	152	151	153	134	171	137	151	152	146	133	166	156	182	159	143	158	167	166	152	134	150	163	157	154	141	156	151	152	144	157	148	156	150	153	167	136	148	143	144	158	146	152	138	157	123	158	141	135	143	161	140	139	170	144	157	140	140	143	163	152	148	153	167	143	149	145	139	152	147	155	143	151	138	152	136	155	127	161	157	175	146	193	164	161	145	159	120	155	152	156	145	169	149	172	136	160	143	143	172	133	136	150	138	163	170	178	157	148	152	162	171	155	153	129	135	154	129	126	157	169	159	156	152	161	164	163	180	164	163	146	149	147	131	179	182	159	150	156	160	140	167	153	140	151	177	175	140	150	165	137	155	134	158	130	130	125	153	130	140	127	172	147	180	142	152	153	140	139	168	170	147	156	143	141	143	155	145	150	154	153	163	145	151	140	137	133	157	132	135	151	150	167	143	154	138	142	153	136	147	165	147	133	137	160	160	133	154	128	154	159	166	142	146	175	169	153	158	138	147	156	121	134	146	141	163	156	141	127	151	141	154	156	164	158	159	148	159	156	163	156	165	160	147	152	167	150	152	148	138	131	129	136	134	144	152	158	128	133	176	152	160	140	147	175	149	171	139	134	147	161	151	121	140	141	142	165	150	149	137	171	155	154	157	155	147	174	165	149	133	149	143	159	169	158	148	132	159	136	131	155	156	167	165	170	127	151	135	133	144	145	138	162	149	148	163	149	136	158	148	148	157	155	130	163	164	142	156	144	144	138	150	169	176	149	155	153	135	156	149	139	149	138	147	147	144	153	158	132	151	129	127	161	163	162	151	150	156	143	163	129	146	149	138	140	147	152	124	156	162	140	159	143	133	144	164	150	135	126	139	167	132	146	148	140	128	154	149	143	165	131	173	156	151	153	147	170	169	140	156	144	152	153	145	152	149	148	154	149	162	166	144	129	152	175	149	172	145	160	149	165	138	129	142	151	157	141	139	145	157	159	157	131	150	157	129	141	137	142	149	154	147	155	155
5266	531	693	780	682	674	546	499	506	463	478	462	453	438	492	454	451	445	451	442	449	455	465	459	447	468	480	481	451	421	467	445	416	441	471	489	464	440	464	474	459	424	452	426	428	452	431	445	455	419	451	470	444	439	461	430	470	434	457	446	435	435	484	442	440	434	473	446	405	433	424	405	469	445	430	478	444	423	422	431	439	442	425	449	461	449	441	420	425	452	434	431	415	416	441	495	458	442	435	436	484	423	400	455	425	421	460	460	424	419	415	439	412	438	427	431	424	419	433	409	467	420	460	447	418	471	438	467	414	421	468	455	429	403	417	404	415	433	455	414	464	452	434	446	438	428	403	381	454	413	430	413	446	447	453	457	410	391	434	421	423	443	456	440	422	442	455	410	424	469	433	438	428	467	407	458	436	446	418	447	426	439	426	475	457	433	425	423	447	453	411	419	439	425	449	477	435	475	443	429	422	484	409	451	407	417	414	428	413	447	447	408	434	428	433	398	448	475	429	463	440	482	468	437	436	431	424	427	427	441	448	434	409	430	413	436	436	433	415	423	428	461	405	429	452	419	436	416	454	441	439	431	445	436	438	460	465	414	388	484	421	448	440	424	432	402	442	446	421	413	441	406	415	456	464	411	430	457	389	436	483	452	426	422	431	429	434	418	406	433	428	453	405	453	434	412	376	419	428	413	424	434	427	387	436	412	399	447	419	407	416	438	433	428	440	409	436	421	424	458	437	460	451	446	423	453	436	463	415	418	441	428	423	433	422	433	449	421	427	436	471	450	460	439	434	441	423	425	421	431	438	411	438	447	411	437	434	396	422	443	429	428	441	428	442	411	451	430	452	456	407	397	494	417	411	464	423	444	452	451	399	463	429	470	446	426	453	450	438	438	454	455	466	482	422	454	422	415	428	416	433	417	419	430	463	488	452	448	447	403	422	396	417	418	451	425	438	480	445	416	418	422	418	485	401	417	393	448	408	447	446	419	435	440	437	420	432	435	427	430	425	458	418	423	460	396	430	453	437	431	420	478	434	437	425	405	402	432	397	435	451	468	417	428	416	413	402	405	473	439	426	414	431	423	428	439	426	451	448	451	444	416	412	429	408	462	432	447	434	440	448	446	449	446	433	423	413	489	418	473	429	445	393	421	436	417	406	453	445	441	415	410	423	425	438	415	408	444	447	436	450	469	398	436	422	425	440	408	427	414	445	473	462	429	419	440	409	424	391	428	479	430	413	423	457	423	431	414	420	473	438	415	422	410	431	421	419	480	458	429	472	398	445	396	420	427	413	411	430	446	437	392	399	418	447	443	447	427	466	397	457	421	433	400	442	420	430	431	461	476	460	452	465	446	481	441	434	418	425	439	435	436	481	477	489	501	454	431	435	432	427	453	455	444	430	433	433	432	446	460	463	398	456	410	424	455	404	429	428	462	452	454	456	463	428	431	395	432	470	442	456	477	439	450	387	439	462	433	403	428	395	403	429	397	437	413	416	446	449	446	435	428	437	431	419	413	414	455	405	412	445	468	454	440	437	389	466	417	444	438	413	416	423	419	442	433	454	422	453	465	428	438	442	447	445	451	419	463	492	414	416	418	425	441	439	444	461	409	440	430	443	417	436	414	407	411	418	438	460	460	400	444	430	436	464	427	448	454	429	469	394	400	435	440	442	432	455	437	427	453	444	421	444	431	441	427	447	425	454	451	445	466	409	436	396	443	416	438	453	485	439	444	476	435	440	459	427	422	410	408	429	430	435	432	426	418	408	426	416	466	462	430	421	415	430	442	435	423	416	443	470	430	432	436	419	455	447	427	414	390	445	426	446	436	409	454	426	453	428	445	420	404	438	455	427	391	438	447	454	416	465	446	428	462	448	476	423	423	463	430	445	457	433	422	424	411	441	444	444	445	417	385	431	404	457	418	405	442	419	414	428	397	457	419	446	426	431	441	394	447	451	435	414	437	452	440	466	438	457	450	416	475	424	438	450	410	415	411	454	464	454	382	413	426	455	453	469	453	390	437	445	439	404	406	456	410	443	478	438	471	423	409	441	444	400	416	419	406	433	451	418	404	437	425	433	427	419	453	457	479	420	410	465	486	436	423	426	447	448	417	401	450	435	406	459	455	404	457	432	407	425	445	424	432	408	452	415	423	416	418	464	444	449	442	453	408	449	418	427	448	444	418	443	453	440	430	455	447	411	436	442	399	447	423	459	451	433	449	441	428	409	413	450	467	462	403	418	427	441	449	455	432	410	464	436	422	439	404	382	437	434	456	429	426	473	474	419	459	456	472	424	426	491	422	431	485	463	430	381	440	436	476	448	430	475	401	432	432	426	436	434	429	428	435	444	429	409	442	463	430	470	383	459	417	421	419	413	421	457	452	477	394	438	427	435	443	442	410	421	407	415	432	414	410	449	455	454	456	416	456	444	420	466	461	455	462	406	417	421	436	446	408	443	404	405	424	431	475	454	437	439	396	460	407	434	413	406	433	451	474	423	431	416	407	385	447	452	431	448	429	437	385	427	406	416	395	452	444	453	446	419	464	433	395	470	421	454	445	418	457	425	431	452	439	477	433	468	447	476	436	457	427	379	455	406	422	446	435	465	449	405	452	472	448	428	427	441	432	424	423	468	454	427	413	419	431	452	408	427	440	421	426	422	441	444	417	469	423	427	431	423	450	427	428	432	405	433	427	403	426	496	413	474	448	436	478	437	403	430	420	454	434	448	436	414	431	434	443	432	401	434	395	412	425	477	436	433	435	468	434	400	436	423	456	452	421	465	419	388	401	411	441	448	394	447	461	416	449	455	439	425	418	426	433	446	414	443	490	424	434	429	415	437	431	403	409	439	404	468	414	429	440	436	461	450	422	403	404	467	429	432	514	444	423	409	429	433	418	412	426	414	431	409	485	425	435	456	441	464	461	410	395	400	452	432	426	471	455	431	429	459	448	430	449	427	419	456	461	439	452	431	432	429	435	450	435	434	434	466	439	400	451	449	423	425	450	440	405	448	442	460	442	482	422	444	430	436	446	446	417	438	409	485	429	414	434	435	446	450	422	445	417	444	397	468	401	443	419	453	464	407	490	442	410	398	462	460	427	489	453	415	442	444	435	412	393	421	433	461	412	423	424	444	454	408	408	405	412	430	431	434	435	427	417	406	456	416	382	459	431	464	416	424	444	413	428	431	470	446	447	450	466	430	424	455	433	422	419	443	431	431	437	426	450	421	422	433	449	426	438	435	452	416	456	451	476	460	404	447	461	434	420	439	416	431	434	403	437	428	426	392	449	432	470	419	388	441	424	432	424	444	446	438	450	436	458	436	471	427	420	443	413	433	452	442	431	425	444	429	453	464	445	431	435	448	432	425	429	430	435	460	411	423	453	435	419	415	450	451	446	438	414	461	444	440	451	446	444	445	409	442	440	461	446	438	453	425	441	451	446	396	448	440	468	467	448	423	434	464	431	407	398	427	430	417	429
48976	14512	2517	1011	762	634	472	391	392	321	301	326	275	307	244	262	252	278	272	268	252	269	246	232	234	247	266	250	249	231	257	262	264	212	258	245	240	254	234	239	227	239	250	239	268	216	258	234	251	235	227	218	215	221	242	238	224	246	227	210	227	231	236	214	245	223	237	220	232	220	237	239	254	239	236	239	234	218	236	225	214	234	214	242	239	223	225	227	238	200	214	212	218	207	251	232	255	231	231	235	265	234	234	207	221	240	241	189	245	219	214	243	236	227	231	237	225	201	235	246	241	242	243	225	226	223	247	222	230	237	250	244	229	210	238	217	221	250	228	219	219	233	228	215	234	222	247	221	192	236	225	242	238	231	217	237	224	234	227	233	226	220	267	231	235	235	224	214	232	246	239	225	228	207	230	266	227	251	237	217	199	210	253	245	221	225	238	229	226	234	211	221	247	203	218	232	217	225	225	251	230	201	264	226	229	198	228	231	268	275	221	254	231	227	260	212	225	210	236	248	236	231	226	218	260	250	241	228	202	236	249	258	224	235	237	217	231	208	267	247	255	234	224	234	214	226	227	217	243	244	239	243	240	249	250	219	228	254	233	229	213	239	219	266	251	210	243	235	220	229	238	229	267	223	246	246	233	257	196	252	221	232	234	209	232	251	194	235	214	213	227	227	246	250	258	231	244	256	253	245	235	225	240	223	244	248	247	220	226	217	217	206	226	231	226	231	211	240	259	236	220	241	238	232	244	235	205	228	214	252	235	265	224	236	221	273	230	239	231	228	210	244	215	222	232	233	238	207	232	264	234	225	249	226	242	256	237	207	218	238	209	215	230	217	229	235	269	240	187	221	239	220	268	244	240	238	228	235	230	220	220	237	199	209	210	219	225	233	249	235	232	205	236	249	224	224	232	227	250	202	257	256	236	247	277	233	240	204	240	238	206	226	241	222	210	219	240	209	226	234	219	243	237	233	250	216	232	250	240	229	237	231	236	222	237	194	235	224	200	249	237	245	240	244	230	241	221	235	261	228	272	244	219	211	226	217	245	229	252	225	231	259	254	241	248	218	250	225	222	228	233	242	232	232	241	222	250	246	221	231	217	248	247	236	222	198	221	248	226	227	237	222	231	260	242	236	193	218	208	217	205	236	252	232	271	255	237	261	235	258	241	222	220	225	200	228	231	235	231	245	231	248	231	234	244	220	240	213	234	262	248	226	226	223	233	220	240	243	225	244	209	267	246	240	186	219	229	256	237	210	218	249	203	236	231	232	230	238	234	204	232	248	236	228	194	232	234	250	228	232	239	215	225	219	216	209	213	220	246	237	231	204	214	230	244	242	231	215	225	220	227	244	227	243	220	222	250	223	243	248	218	229	217	209	229	234	251	231	253	230	226	229	225	266	232	227	234	213	225	232	230	227	247	199	237	231	246	230	213	220	234	211	242	218	244	265	237	229	213	224	216	259	243	235	248	201	217	244	263	212	222	185	218	249	218	255	212	210	252	228	249	216	231	217	246	232	220	239	215	219	222	264	250	233	233	245	230	238	214	227	248	227	265	210	236	248	235	217	239	227	253	226	223	228	218	207	243	230	229	239	212	242	255	237	228	256	235	236	210	213	196	221	217	215	215	219	241	195	256	232	225	205	222	217	242	209	210	241	235	228	227	210	254	246	211	236	224	243	254	229	240	227	246	248	226	261	236	269	212	227	239	222	253	234	217	230	226	224	239	240	259	203	198	227	228	246	235	211	245	227	204	206	232	238	243	241	267	228	217	218	233	220	222	221	241	220	231	235	238	237	215	214	224	233	209	252	238	233	229	277	229	229	225	207	227	240	230	235	258	234	238	225	218	230	234	231	236	223	230	252	247	227	216	215	212	251	233	231	235	209	234	248	242	225	243	216	203	248	223	227	244	247	241	231	234	225	242	257	234	234	210	225	239	221	239	230	241	237	210	241	260	213	265	228	219	247	234	193	249	223	258	224	224	225	248	239	258	247	213	235	218	247	273	238	244	211	204	215	210	240	222	234	198	251	210	236	228	256	208	239	215	223	238	246	266	228	207	267	242	213	234	235	227	239	238	227	233	229	216	222	205	226	231	215	263	196	218	239	272	245	246	231	228	217	241	206	231	246	239	233	186	249	226	240	214	250	226	223	251	223	205	225	228	223	219	256	228	247	209	259	236	233	191	210	237	227	224	231	227	212	195	201	237	215	231	241	221	228	209	235	231	256	233	219	225	212	227	224	220	206	226	208	210	248	236	227	246	224	222	222	223	235	219	242	222	257	244	249	227	217	213	226	203	249	232	199	236	252	232	213	212	257	218	249	210	222	221	226	233	223	224	243	238	217	218	233	213	220	238	205	249	229	240	223	247	236	224	238	223	209	236	270	223	201	233	232	240	220	236	258	237	266	258	224	241	222	232	242	241	240	225	203	217	235	238	241	225	220	220	227	232	207	225	208	229	231	248	234	263	263	249	249	201	220	225	248	253	230	241	235	248	225	247	234	229	238	222	244	228	223	230	253	251	231	201	242	224	228	238	234	227	246	277	245	203	217	216	203	237	248	193	227	243	231	249	214	252	243	228	259	240	215	231	237	210	247	199	241	221	239	244	225	243	232	219	202	234	253	250	255	238	246	232	214	242	252	186	256	247	249	204	213	256	214	230	230	244	217	219	214	218	233	218	219	227	248	242	235	225	211	237	241	237	246	220	221	245	231	225	226	242	246	232	227	245	259	255	248	219	217	224	226	213	227	245	218	213	247	221	228	211	217	199	237	247	221	221	244	210	211	226	240	228	242	230	227	224	254	227	230	229	234	223	211	250	248	232	235	221	246	249	201	221	231	230	254	247	249	219	242	229	205	247	226	243	232	236	244	204	232	223	201	241	229	242	241	243	253	207	204	216	205	230	231	250	241	226	223	241	196	221	210	218	231	232	211	208	215	240	217	224	243	225	223	233	251	267	214	239	231	244	262	222	254	229	223	249	249	235	215	228	240	236	240	220	232	237	257	233	216	240	226	229	233	244	235	268	220	224	235	234	243	225	233	226	197	212	231	197	224	241	224	220	247	238	244	206	219	211	253	217	261	237	220	213	240	228	248	224	227	250	245	231	210	218	224	206	191	232	232	253	246	209	226	232	235	225	245	229	253	244	244	246	244	219	236	240	210	248	230	243	211	221	240	244	213	235	241	199	232	238	243	238	261	214	234	233	227	226	227	212	239	234	241	240	235	227	238	233	270	213	228	216	227	228	234	221	214	237	229	240	223	237	224	230	214	241	242	205	242	207	233	205	238	222	231	254	240	248	199	213	216	226	231	228	245	224	241	249	254	207	217	235	205	205	238	213	213	223	227	247	240	249	238	217	253	217	223	213	229	226	224	233	243	212	252	220	238	253	246	251	215	254	187	233	215	206	241	249	234	241	225	219	221	242	231	213	223	224	203	254	234	217	234	240	230	239	268	250	230	217	252	212	248	221	220
25751	1271	2629	3084	2772	2343	1912	1644	1430	1264	1091	1082	1038	957	908	886	868	847	801	811	788	732	724	761	757	772	758	655	739	687	703	718	691	701	700	692	739	698	685	766	698	678	710	676	689	632	676	684	647	661	623	662	696	606	647	651	619	624	693	639	631	622	640	639	653	657	620	622	655	617	590	624	585	629	656	634	660	648	634	588	637	661	618	657	586	637	619	602	621	678	642	606	584	647	615	647	616	582	635	640	610	669	618	624	651	621	621	643	647	662	602	644	578	602	610	572	602	608	634	627	665	562	592	607	616	651	598	625	594	634	625	613	629	626	598	582	621	573	649	664	622	651	628	640	600	644	652	599	602	632	633	607	655	590	604	605	636	623	631	604	603	642	643	633	622	599	617	631	594	620	627	661	658	597	655	629	634	640	598	684	617	628	664	633	635	612	649	632	577	622	627	660	622	620	654	582	648	614	630	640	637	602	583	566	630	605	633	615	566	658	630	622	579	587	594	673	603	576	641	602	607	647	569	646	622	621	670	600	611	614	600	612	668	631	574	594	631	589	614	606	628	588	623	609	632	620	616	616	600	642	662	648	647	641	641	587	610	662	640	629	603	605	636	642	613	609	598	614	623	603	593	584	614	626	609	634	607	621	650	606	612	629	599	624	637	627	606	609	610	650	595	610	611	583	605	587	603	626	599	615	581	652	614	617	571	641	661	603	625	652	587	574	613	596	631	640	633	597	620	578	601	663	605	627	631	621	611	591	609	615	598	597	592	611	647	576	607	620	633	609	573	647	596	591	579	610	634	622	615	635	597	670	600	644	623	634	661	588	633	601	610	614	633	603	626	643	659	620	665	628	627	621	617	623	639	643	611	637	601	616	590	624	616	634	594	637	592	665	625	619	587	618	614	552	624	567	579	653	601	605	624	606	597	609	640	606	644	638	583	571	631	617	571	610	627	632	636	591	633	602	607	612	636	609	642	646	604	639	601	615	601	607	619	617	615	623	649	643	634	592	610	615	623	587	616	626	596	638	627	550	614	597	602	620	615	589	664	605	622	615	610	629	585	677	623	614	653	640	615	579	636	645	649	627	671	631	598	614	585	592	624	602	655	634	616	633	616	653	612	625	666	601	557	618	622	619	625	585	585	613	630	594	634	642	599	643	635	634	615	647	575	618	585	605	598	595	625	594	635	666	638	616	574	626	623	591	656	565	690	601	589	637	652	600	621	620	652	608	571	635	600	615	622	626	647	621	632	605	638	603	654	623	600	634	637	621	581	639	688	605	583	624	610	590	579	595	643	595	624	613	653	628	602	627	603	622	578	647	633	663	661	632	618	603	604	540	594	632	628	648	604	628	627	621	583	655	586	582	623	616	612	637	585	593	580	573	588	597	594	593	630	604	641	624	619	664	583	612	610	621	609	594	599	597	661	653	587	594	563	657	616	625	599	623	625	648	630	650	640	616	587	607	624	583	586	605	629	546	627	644	604	642	592	596	656	617	627	628	668	590	575	637	597	581	620	630	658	581	618	589	652	624	623	638	632	610	620	604	595	623	617	641	599	602	596	624	641	626	620	628	700	629	619	583	627	608	614	604	595	622	656	607	644	604	601	643	615	631	656	636	580	615	580	637	587	610	630	612	602	641	635	586	603	574	635	598	622	613	604	625	582	613	613	591	636	603	651	641	599	647	581	631	633	593	631	637	586	608	664	611	600	623	602	589	648	599	658	594	585	561	647	639	654	583	625	603	626	643	607	655	634	629	651	625	624	642	597	595	634	593	654	621	598	631	564	572	623	592	671	644	656	618	614	598	620	634	548	624	600	616	590	603	591	638	640	647	645	625	597	614	585	595	616	657	607	630	624	628	622	630	609	626	649	622	634	629	604	607	603	646	610	637	636	639	583	594	642	580	605	653	620	654	608	600	646	595	626	606	591	627	586	644	609	610	603	614	640	618	664	629	603	631	656	616	604	607	621	593	630	601	616	670	569	620	591	665	591	625	625	617	640	629	598	577	589	565	615	610	559	633	600	620	638	636	572	641	659	622	619	635	638	615	587	616	600	588	634	597	611	569	589	617	615	582	603	646	603	630	638	622	587	655	618	579	626	634	642	615	609	604	600	653	543	590	634	622	653	556	586	579	625	625	613	587	641	631	649	626	612	596	595	598	633	601	618	577	649	619	608	655	639	599	614	617	634	614	623	580	646	620	648	612	624	587	623	580	624	572	626	657	635	608	624	616	624	640	628	630	616	623	643	616	572	620	648	642	590	630	609	631	610	629	635	665	641	629	596	600	600	625	605	664	619	607	634	638	675	641	643	625	642	572	596	620	603	641	601	594	622	652	646	621	648	606	647	618	588	600	652	583	632	612	630	604	617	605	614	601	615	639	655	621	634	632	612	559	599	600	624	627	640	646	668	617	624	620	643	588	624	599	658	630	611	577	608	601	536	641	634	569	573	629	630	599	605	619	632	601	591	676	596	647	616	609	610	618	618	648	625	630	603	614	690	580	592	616	630	605	627	598	602	568	606	644	647	617	621	634	627	617	614	673	624	668	642	620	595	629	672	582	637	577	630	618	608	604	643	607	615	625	651	625	617	573	618	621	629	584	627	607	620	651	640	624	610	640	647	608	638	607	678	584	609	606	545	636	617	625	652	629	654	605	604	598	607	599	605	663	598	603	641	638	601	595	644	630	597	622	628	603	616	581	620	643	631	608	659	647	624	639	623	631	691	628	633	603	633	610	654	616	577	596	631	619	576	619	636	652	637	616	604	631	670	605	630	581	628	614	631	657	609	654	623	611	600	588	615	619	638	637	601	612	617	589	621	596	602	659	621	581	563	621	563	630	607	621	591	533	650	626	610	639	613	642	645	609	623	626	622	680	655	595	604	616	609	651	605	608	619	665	642	588	566	598	619	631	617	627	660	578	654	632	645	646	597	628	614	602	600	635	607	646	622	643	588	633	646	611	644	602	582	642	608	601	605	636	628	625	579	577	647	633	639	638	583	617	562	601	635	591	629	612	597	559	620	561	626	595	613	630	597	613	629	604	577	623	599	613	624	645	580	619	640	603	608	624	619	664	579	630	641	600	596	663	594	618	599	668	662	630	601	628	580	613	572	650	625	563	631	629	613	581	644	634	568	565	603	662	645	616	633	566	612	597	591	631	644	554	641	606	604	602	647	576	606	589	590	646	629	633	641	585	646	645	586	604	648	626	600	624	649	614	579	601	612	594	660	632	588	653	589	599	627	631	611	635	600	569	626	599	590	627	645	652	623	609	608	646	621	617	642	623	651	610	595	641	577	594	582	578	657	657	637	620	619	657	622	625	628	601	624	611	603	630	620	585	635	628	578	608	620	632	584	618	615	624	635	617	559	589	663	585	651	611	662	616	611	666	636	646	568	639	590	629	627	622	666	604	623	624	633	599	573	669	626	595	643	634	660	602	611	631	628	599	644	685	592	610	612	660	635	632	631	597	612	597
62588	22483	9366	2585	1492	1148	928	763	651	626	605	520	522	522	523	516	442	498	443	479	449	421	407	453	454	445	404	432	467	428	442	417	396	434	423	442	414	431	437	390	417	413	448	425	399	419	414	429	415	445	443	401	415	402	395	430	407	427	425	392	397	440	436	399	424	463	409	389	433	422	432	394	421	396	456	399	412	400	441	402	396	416	427	392	398	386	417	417	387	434	396	396	396	432	394	418	450	430	415	403	396	460	405	402	397	462	403	448	386	396	437	410	427	424	424	382	434	421	399	380	411	403	407	397	407	415	401	420	459	420	435	394	412	439	433	374	404	395	408	439	421	403	410	393	405	420	399	380	419	399	414	421	427	405	420	399	422	364	447	408	424	426	423	450	436	398	403	436	454	416	438	441	413	386	401	401	430	395	390	408	429	397	404	395	400	399	405	410	423	363	399	406	368	440	436	386	424	446	395	416	430	382	398	433	410	394	412	432	406	413	412	431	425	430	408	424	397	437	402	403	411	418	397	434	430	429	428	392	432	424	415	400	409	420	439	400	397	372	406	460	441	407	384	410	405	427	438	404	410	402	396	375	403	380	386	426	424	404	422	394	401	438	449	414	390	389	407	394	424	408	417	413	420	424	396	385	408	438	442	406	367	410	430	384	417	435	391	443	434	422	405	429	416	438	417	416	401	425	390	379	427	441	378	383	396	416	413	428	381	376	391	391	410	411	412	401	385	422	399	409	413	403	393	376	371	401	412	426	415	435	405	438	412	425	406	423	408	417	439	385	422	396	384	419	428	395	403	410	382	405	404	379	428	401	408	455	422	406	426	414	416	398	385	385	388	447	421	401	399	421	425	441	387	406	393	396	418	398	407	457	394	411	386	399	422	380	406	391	368	446	396	401	383	387	409	433	441	394	394	426	419	455	435	365	401	435	393	414	397	415	399	405	427	428	406	411	418	398	384	383	406	430	439	396	381	382	408	414	443	451	405	394	400	394	402	412	401	424	420	417	412	408	445	409	364	367	397	419	425	441	405	456	388	378	431	388	386	409	459	386	392	403	373	371	407	370	443	408	389	401	408	410	415	390	416	377	400	407	400	433	445	409	431	424	396	416	422	422	416	409	425	418	464	389	440	427	395	446	408	369	413	382	434	408	403	368	425	375	406	389	429	401	436	397	387	409	389	418	415	432	394	434	423	420	411	402	425	424	414	407	410	431	392	391	434	395	391	385	395	430	420	427	388	439	415	406	395	387	386	442	427	408	421	409	406	430	429	410	428	411	384	379	369	416	413	399	415	436	416	417	400	414	449	400	420	437	389	401	405	411	395	385	380	390	416	408	395	423	430	402	403	437	367	390	367	397	385	437	415	410	436	389	390	385	396	405	438	395	387	371	397	412	413	421	409	415	364	397	385	392	379	438	427	408	432	430	414	397	389	406	432	410	412	419	431	407	417	355	419	445	405	388	403	396	420	421	388	406	385	449	426	432	435	413	410	461	426	401	406	458	364	395	397	387	423	429	386	470	408	443	432	404	365	422	403	381	381	378	440	404	403	440	394	394	408	407	436	398	408	381	428	420	400	435	426	445	441	386	406	412	384	414	386	379	425	426	398	413	418	436	436	436	381	403	416	413	420	388	393	448	391	417	433	395	429	398	453	399	422	424	394	400	431	388	436	441	414	440	400	386	405	387	403	364	409	463	417	404	407	395	409	373	458	419	431	419	376	410	434	419	440	377	406	412	432	409	442	425	394	400	402	414	437	433	420	428	406	410	453	434	445	430	420	427	405	375	364	405	407	420	424	431	398	424	349	422	431	411	379	435	392	442	418	404	454	381	416	425	416	409	449	422	390	412	372	395	386	418	423	382	370	395	411	401	431	409	421	426	394	411	422	453	395	403	415	377	394	425	420	436	388	421	417	398	414	411	402	394	394	449	414	388	420	424	404	384	405	417	391	426	415	414	443	423	419	398	418	427	437	416	408	427	353	411	383	411	450	441	396	414	419	399	389	414	404	442	395	395	428	405	402	441	406	430	436	433	417	404	399	431	470	374	410	402	405	457	407	398	411	391	401	394	384	413	372	400	403	375	413	365	417	382	412	381	398	397	446	407	383	400	388	370	401	416	410	394	410	395	415	402	389	422	402	423	384	387	388	421	400	415	408	428	396	430	446	428	393	381	428	403	427	415	412	400	408	403	454	402	393	428	430	434	424	367	440	427	407	409	389	413	417	410	407	423	416	396	401	421	371	413	411	423	425	443	416	405	446	425	446	435	416	404	398	389	425	429	402	435	378	412	416	421	419	427	383	429	375	432	403	440	402	412	397	394	428	429	409	418	391	411	416	426	410	434	425	398	384	409	409	400	442	433	407	409	395	404	425	378	384	446	417	446	421	384	440	417	409	452	409	421	414	362	381	453	420	390	415	414	446	408	412	392	382	411	403	448	394	427	400	404	397	395	401	438	399	392	428	398	400	433	407	365	395	407	406	412	406	385	400	392	403	414	409	425	410	411	435	410	440	393	419	434	424	381	410	426	425	373	401	466	399	364	442	425	399	400	442	403	447	418	415	380	404	432	391	401	377	457	459	386	390	427	386	412	398	414	435	415	423	399	405	382	385	383	420	417	402	428	375	415	429	409	361	393	424	425	434	393	403	407	376	418	408	417	410	406	415	434	430	417	427	391	379	416	426	431	428	387	379	426	370	411	439	402	391	418	395	415	419	381	399	454	398	396	435	426	407	405	392	362	416	458	377	397	381	395	441	376	405	416	376	407	441	426	435	417	418	429	422	420	379	437	407	405	416	421	439	444	380	416	391	396	405	473	398	432	450	406	400	391	404	395	410	402	414	397	400	399	433	436	410	441	414	429	401	384	438	373	376	428	403	363	431	390	412	396	413	374	421	391	418	395	400	369	435	427	428	417	409	389	436	390	432	394	418	421	384	403	424	438	381	402	433	396	371	391	391	421	413	395	399	440	412	415	408	419	403	436	439	417	450	458	425	411	452	395	394	376	402	385	394	405	392	416	410	402	410	403	401	381	405	366	429	417	433	374	400	433	384	416	428	443	394	408	448	385	435	400	441	394	429	402	355	436	428	430	503	386	396	391	439	418	383	470	419	426	415	437	388	414	386	391	386	405	414	439	423	428	390	433	391	404	408	377	407	387	397	420	393	434	452	422	373	427	377	388	391	419	397	427	424	405	390	427	393	440	436	398	389	396	360	393	386	392	402	420	411	383	418	391	417	397	374	408	395	430	391	369	385	398	415	388	372	444	428	399	415	391	400	419	401	443	440	420	390	430	400	378	422	405	407	421	376	403	444	448	408	435	394	439	376	391	437	455	421	389	396	403	400	374	408	446	394	386	453	414	385	404	416	446	402	420	412	374	413	393	402	399	403	451	416	414	425	363	435	385	383	389	385	440	420	427	426	433	427	395	425	414	415	414	396	446	423	393	415	390	420	396	406	387	406	466	389	439	435	423
35045	2400	4736	5712	4913	4081	3293	2810	2547	2224	2066	1807	1758	1672	1553	1448	1414	1387	1306	1234	1265	1232	1199	1215	1255	1261	1197	1166	1159	1095	1119	1103	1119	1113	1119	1230	1174	1177	1146	1132	1103	1078	1107	1097	1119	1030	1060	957	1042	1016	1030	1033	1044	1029	996	1025	1092	988	1060	1033	961	1061	1022	943	989	1034	1010	1024	995	966	1030	963	991	1032	995	965	980	984	987	961	972	989	957	994	952	1053	965	984	997	955	1023	949	1004	1028	992	942	969	977	926	978	986	950	982	978	966	987	966	966	947	999	1055	1017	977	957	1014	965	967	984	982	940	984	950	954	919	991	949	965	949	989	883	933	949	928	987	950	953	941	1042	942	955	977	948	931	938	1021	1011	1000	977	1032	919	933	943	973	978	960	951	969	991	936	939	1000	958	939	976	979	967	944	943	953	978	945	956	988	997	963	952	945	948	941	951	967	1013	916	999	971	966	941	965	1004	998	993	954	920	996	953	990	979	978	999	985	964	1006	905	997	980	965	1004	977	986	946	918	914	1004	991	995	982	1019	980	991	995	969	971	1000	995	989	941	963	990	964	955	972	987	1009	982	950	978	973	983	1001	953	1005	945	990	959	1018	987	921	966	935	1019	974	1012	987	949	973	1000	914	931	995	954	962	955	1014	972	1032	976	901	989	935	1019	935	959	991	986	991	964	1006	1005	983	984	962	1031	928	987	979	916	959	961	987	950	908	981	1006	932	964	1002	918	1025	961	997	962	964	962	957	924	978	958	937	912	932	952	1020	1038	956	984	969	1012	969	1002	901	973	1010	956	977	985	937	965	978	933	966	1021	972	920	970	947	1005	1028	979	962	956	988	947	980	941	980	921	989	967	922	972	998	921	962	980	964	942	949	964	978	983	974	985	965	962	1011	978	979	963	949	954	970	973	961	999	944	951	986	986	972	997	995	985	998	959	975	1000	1003	999	959	952	955	971	1025	900	1015	924	983	946	940	977	970	1039	1037	980	957	939	944	979	1007	989	999	955	1006	1000	987	1005	922	964	975	880	994	984	935	970	919	925	1042	990	978	968	980	990	926	970	1012	985	1054	966	978	958	981	946	964	985	943	963	1015	1013	999	942	1032	956	931	918	961	947	969	1023	1004	936	995	987	1002	928	984	936	958	1013	966	1029	960	985	1028	974	943	935	1029	963	995	943	961	986	977	998	937	981	979	1005	941	974	973	978	992	988	940	969	902	988	987	963	976	929	943	962	1007	964	999	985	937	982	970	963	948	947	950	1002	980	951	949	944	945	1007	962	963	1008	968	994	928	1012	926	977	972	952	918	953	984	928	940	961	979	980	959	928	969	968	970	927	948	980	983	1008	916	950	974	976	987	977	958	954	992	999	957	970	884	975	987	923	925	943	917	1052	979	1017	942	966	1008	967	893	955	934	936	948	968	902	924	970	982	906	974	937	929	973	983	963	968	947	980	985	972	1028	937	962	1002	978	968	994	968	959	961	1020	912	918	1000	914	1006	972	999	1014	1003	926	965	960	889	977	995	958	966	932	977	975	951	959	987	965	933	972	935	1013	996	909	982	926	939	873	916	925	945	998	928	977	981	960	1024	955	953	949	942	892	956	948	961	938	1002	926	963	998	965	978	984	957	977	979	971	977	946	980	972	993	921	961	982	1000	944	931	995	954	970	959	934	1002	1002	981	942	981	979	964	942	933	1010	997	987	961	967	927	951	901	987	856	978	998	965	954	923	997	930	1005	982	962	909	987	961	953	954	950	926	980	968	938	930	965	1008	963	979	951	983	931	920	963	915	999	882	934	933	972	989	925	1014	921	938	956	938	988	1018	964	992	946	934	959	951	986	961	1022	907	942	962	971	951	984	953	936	1031	1000	917	1010	930	963	921	968	1027	936	954	992	971	956	943	961	990	994	972	971	968	959	948	930	981	1003	968	914	1029	957	901	945	1012	974	988	950	976	934	991	1004	999	964	937	923	969	959	1037	940	1002	971	977	960	1008	947	980	960	965	969	971	962	912	996	986	936	930	993	998	997	983	997	1042	915	956	969	993	953	977	992	947	970	972	953	923	1014	942	936	977	963	1026	1047	929	1011	864	961	965	978	966	962	970	918	1008	985	979	983	986	948	998	967	1002	972	1016	1017	941	960	978	989	950	949	1006	926	970	937	959	927	1006	940	949	962	999	988	917	1006	993	986	943	981	960	910	957	995	902	985	1002	999	963	894	953	917	974	1019	939	987	975	959	945	921	939	1009	951	969	933	946	986	914	1018	957	1001	942	914	1000	990	962	998	938	988	950	913	986	1002	955	1008	963	993	924	918	982	1003	939	928	985	990	911	916	980	996	954	1002	985	1015	925	1001	905	966	965	1004	953	957	983	1039	1031	1024	939	936	968	970	982	1011	976	962	976	950	999	962	1001	954	980	1001	982	928	931	956	1018	973	921	944	1002	931	1018	1004	931	1028	950	976	991	961	920	982	967	917	974	918	876	950	951	1004	949	978	961	970	923	942	954	1009	960	962	996	989	961	1062	945	990	952	941	981	976	973	941	1012	1001	972	952	935	959	957	940	904	985	964	964	981	981	979	988	961	959	959	990	1025	972	994	958	894	952	975	931	1014	961	970	1019	948	926	947	905	945	991	989	947	947	955	885	968	980	965	923	1014	977	977	999	975	944	969	927	970	989	936	944	970	1024	965	899	941	934	954	913	954	983	1007	997	1020	944	965	988	990	964	982	959	958	997	1004	956	941	1026	967	941	937	882	986	992	930	970	961	925	1002	938	941	989	967	994	992	961	990	972	964	992	921	1016	959	963	995	937	963	946	969	945	1001	995	934	1001	965	975	985	954	949	997	959	962	1048	965	925	1010	940	976	911	971	940	1003	960	988	934	925	953	941	904	974	970	978	933	958	997	976	1007	1002	953	963	1028	944	922	1001	971	948	971	996	961	942	907	999	963	921	940	966	1026	996	943	1009	953	978	982	946	902	990	963	960	965	1062	931	961	975	990	946	963	952	1021	992	949	996	958	1003	965	998	996	1025	981	958	982	1010	996	974	1028	966	938	927	979	956	974	940	937	922	978	971	988	966	938	933	1013	949	1019	1003	951	939	940	964	918	971	1020	998	968	924	933	965	1012	952	927	940	939	975	900	969	967	923	919	968	941	925	955	977	990	969	1048	962	1005	970	982	963	970	912	977	951	987	978	1008	926	944	969	965	940	1009	965	954	942	977	1008	961	1027	958	934	948	960	954	972	962	978	950	977	1004	982	942	1027	1002	966	959	966	953	967	994	945	950	987	1003	978	990	981	1012	986	971	962	935	951	996	906	972	994	922	988	989	1007	974	990	941	1008	968	948	975	942	1005	965	957	917	931	1045	977	947	1011	982	955	993	935	972	948	960	940	951	1010	965	971	976	1021	962	919	940	963	949	959	966	941	956	958	964	1011	928	902	938	917	936	996	962	906	920	1022	957	982	998	1025	945	1010	1033	925	972	909	977	960	1000	988	951	954	934	964	987	980	984	988	902	986	958	961	902	1043	980	996	943	933	971	947	932	947	938	973	1006	975	1013	933	954	973	975	959	978	983	950	947	963	947	971	929	1012	970	971	1002	1000	938	983	1005	959	1021	1025	975	954	947	930	950	957	1010	967	990	903	976	917	1003	989	1018	968	928	963	980	885	1015	987	990	929	1004	976	978	962	978	924	988	946	963	941	975	993	995	955	976	1012	954	945	967
5160	335	279	254	211	199	194	195	189	174	148	143	136	153	153	132	148	135	160	145	151	165	160	155	163	153	160	151	151	146	139	146	157	148	150	178	181	163	166	154	157	160	171	155	175	146	133	157	133	156	167	154	168	177	160	147	161	178	149	163	155	157	157	136	148	158	142	164	155	169	141	163	138	149	158	148	158	154	161	144	142	144	140	174	164	152	147	153	173	164	149	153	167	155	161	140	135	145	157	152	183	158	144	145	154	155	152	147	152	165	145	148	153	155	168	155	142	152	179	158	160	152	188	168	167	151	166	139	132	150	144	165	142	157	156	149	137	155	149	157	131	165	165	152	166	141	148	144	159	148	136	152	166	165	151	178	156	147	171	147	148	139	166	142	164	154	180	157	140	143	136	149	167	165	166	154	162	172	154	175	152	139	179	156	126	129	143	167	166	161	168	155	162	181	130	170	144	161	146	142	138	171	146	139	166	153	136	156	152	159	167	182	159	141	171	169	154	160	148	149	187	157	139	159	164	139	151	141	153	163	162	146	166	161	148	142	153	139	158	151	129	173	144	142	177	144	152	145	153	168	165	136	148	148	150	161	148	140	163	169	141	196	158	144	152	177	179	153	133	169	166	149	173	161	179	148	147	184	146	136	161	154	158	147	156	149	153	155	153	148	152	164	152	142	179	172	156	149	145	152	152	162	141	153	139	164	155	133	138	157	134	148	149	159	144	142	179	165	159	139	174	157	157	135	167	154	170	153	156	164	179	155	148	168	127	134	139	152	168	146	137	153	154	146	166	149	144	151	140	151	153	169	137	124	142	167	157	147	152	156	146	132	140	171	128	156	165	171	171	156	154	146	164	159	154	158	159	148	158	162	149	175	154	146	172	163	161	162	142	171	165	179	163	143	174	163	156	163	150	164	139	159	160	154	139	148	140	177	153	152	141	163	173	159	164	160	159	167	138	158	148	164	146	140	179	160	139	147	127	140	122	125	175	157	154	162	153	159	158	160	144	168	168	142	139	146	159	165	158	146	137	168	189	133	124	153	180	172	153	152	166	160	153	155	165	174	146	123	158	144	143	165	138	137	155	143	144	147	141	151	147	120	146	153	161	167	162	134	142	153	134	150	154	162	140	163	155	185	179	168	149	152	150	169	153	157	145	153	168	141	164	141	152	145	159	128	151	141	151	142	164	143	154	142	154	170	165	167	142	167	163	173	156	132	148	165	155	163	136	139	169	167	155	147	168	159	148	155	163	160	157	143	166	141	160	150	158	149	149	161	168	175	159	143	146	171	135	161	142	167	162	150	167	156	157	183	152	144	156	164	147	154	166	184	155	142	144	166	145	154	120	167	137	183	160	144	160	163	136	150	136	154	146	152	177	147	153	157	161	154	149	148	132	138	156	158	174	158	136	150	168	163	132	143	148	162	147	140	133	141	131	174	182	158	152	126	182	165	139	133	139	159	158	171	162	139	149	156	144	156	121	152	165	156	158	157	145	154	149	135	142	142	144	174	156	169	159	140	153	150	145	166	130	130	154	170	147	141	154	134	150	171	166	128	151	164	145	152	143	153	143	139	176	133	169	200	153	134	132	153	126	162	134	153	136	156	142	141	143	142	141	148	153	152	167	162	137	160	156	157	159	139	150	193	150	171	157	160	149	160	147	162	147	155	146	138	146	149	155	169	176	144	165	151	129	148	132	167	159	151	153	156	145	150	143	160	160	144	157	148	161	151	147	165	170	166	176	141	143	154	185	122	161	131	149	163	149	183	139	173	126	151	142	178	146	134	155	164	157	146	158	171	134	168	175	152	172	153	161	169	128	155	152	137	148	150	133	168	167	163	167	150	140	139	184	174	156	132	147	144	151	151	145	169	145	166	151	152	149	167	164	153	151	172	127	140	110	165	155	158	160	165	159	143	152	164	153	168	158	143	179	147	139	133	152	144	151	138	144	181	144	170	170	168	140	159	176	145	147	139	153	160	150	152	153	145	144	138	154	151	154	140	145	149	166	170	157	161	153	120	147	154	162	146	161	149	168	152	153	159	116	156	153	129	143	148	168	157	162	138	149	143	149	131	148	151	147	145	153	160	161	172	134	136	170	153	172	165	144	159	162	161	153	163	140	167	140	142	138	159	167	154	154	171	160	147	171	138	153	156	154	146	152	148	153	134	152	155	136	161	146	162	156	133	141	155	141	156	138	151	164	184	141	146	158	175	176	161	174	155	124	126	150	154	177	155	165	154	159	151	132	140	148	138	156	151	176	161	139	142	175	155	136	162	160	153	167	161	143	155	150	140	147	174	132	159	139	158	144	175	156	142	154	157	155	158	139	155	155	171	149	166	155	163	176	140	133	158	166	147	143	142	184	147	163	154	162	156	150	177	134	162	160	151	142	153	159	146	157	128	143	157	151	158	150	157	140	152	144	165	159	164	153	131	164	137	158	152	139	174	154	165	160	151	169	162	144	136	140	160	153	128	164	131	176	142	147	157	166	166	132	153	158	159	153	157	149	171	171	143	193	158	156	143	162	184	144	167	164	144	163	156	138	163	157	143	147	151	134	155	161	165	156	157	145	148	141	156	160	143	166	157	170	144	145	152	147	162	166	166	156	162	138	146	168	126	142	141	160	168	137	139	158	151	140	159	133	141	168	158	175	180	167	147	143	161	154	136	163	178	153	145	161	143	150	128	148	159	150	177	132	144	154	160	140	164	156	143	150	147	144	148	135	160	173	165	155	137	166	176	169	155	133	154	161	152	158	151	143	146	150	155	183	168	137	134	146	143	156	129	166	163	166	158	151	146	157	156	165	173	142	151	164	142	172	148	144	144	153	142	180	139	142	146	167	157	177	173	150	176	186	159	153	172	147	174	144	146	185	159	152	145	188	153	151	163	181	154	160	166	153	140	156	152	151	162	153	151	157	122	156	153	144	149	161	190	178	153	156	150	150	169	158	144	160	149	160	182	153	146	134	169	176	182	147	142	162	150	148	159	145	147	146	163	151	177	142	167	170	141	169	151	151	126	162	152	147	149	146	175	162	158	169	152	159	160	152	143	174	139	165	178	156	154	175	171	150	160	173	158	177	169	160	148	134	139	149	142	128	152	147	141	170	184	126	153	172	136	135	168	145	140	153	161	154	155	159	153	189	158	146	142	155	155	174	170	112	157	157	158	151	147	133	141	146	152	148	152	178	135	145	164	169	152	141	168	135	163	150	145	141	180	153	159	209	135	144	144	140	146	141	166	150	165	136	138	153	152	147	145	146	159	152	156	157	159	140	141	157	157	137	146	155	158	163	134	150	153	149	149	162	148	147	154	161	157	138	138	164	174	158	154	135	166	156	149	151	137	124	144	155	138	159	172	161	140	151	164	149	148	161	161	149	130	159	154	159	186	149	165	156	150	172	135	133	177	166	164	166	161	161	173	147	161	155	164	164	152	155	169	149	148	183	168	144	142	162	186	164	143	160	147	154	166	160	121
5618	535	683	786	665	648	539	514	501	492	471	451	461	432	452	443	456	461	469	437	452	437	467	457	494	457	484	444	463	451	427	441	417	499	499	465	475	464	470	455	449	449	445	451	467	445	424	459	446	419	424	458	441	465	420	424	477	434	447	471	439	420	448	426	393	467	432	433	439	444	460	427	426	446	429	426	436	472	446	449	428	409	438	439	438	453	469	456	417	415	458	447	456	448	459	437	444	424	407	476	433	452	438	467	430	456	448	421	438	460	407	440	420	442	432	411	427	463	461	420	451	447	438	446	468	453	461	449	422	413	455	448	446	411	445	431	435	403	452	472	446	409	424	460	454	433	439	454	442	463	447	426	479	421	415	436	465	444	433	403	417	409	454	440	446	427	419	454	478	433	436	435	428	444	455	438	410	435	418	457	450	428	434	435	449	470	433	431	446	454	432	418	453	426	453	432	456	422	465	450	441	427	418	485	430	453	462	456	468	451	485	422	453	478	439	429	434	468	456	430	424	427	432	470	444	465	441	426	434	455	455	433	457	398	458	433	431	471	408	442	399	431	477	446	438	463	457	412	454	449	448	464	435	470	456	443	421	431	450	444	464	455	459	434	487	461	432	492	437	440	465	451	431	440	454	430	419	432	468	435	415	456	461	498	424	434	430	448	442	435	440	455	424	468	431	427	457	442	425	454	427	415	444	446	426	437	438	447	449	414	449	496	444	467	448	434	457	447	453	435	438	474	447	472	465	438	431	434	437	439	445	443	491	464	449	445	415	434	385	421	474	445	447	451	414	433	451	443	425	438	401	438	430	418	464	407	437	424	419	433	402	439	439	419	473	464	424	476	443	443	416	424	403	411	427	428	447	459	451	454	429	426	427	450	418	494	436	410	420	460	448	449	429	433	458	430	469	444	429	428	433	470	415	410	433	429	463	484	426	418	409	448	426	434	425	450	454	455	425	456	457	459	453	411	440	457	441	454	427	453	446	444	476	434	431	417	450	412	515	433	432	453	457	433	445	463	445	462	472	423	408	466	416	454	414	469	449	434	433	445	454	472	429	453	436	435	419	464	436	423	441	439	446	433	427	443	457	444	450	425	411	492	429	411	401	437	436	394	464	449	448	442	421	387	471	446	460	452	445	436	436	450	474	436	463	419	421	463	402	449	397	403	440	438	424	465	470	426	401	456	470	440	465	458	427	427	431	435	435	460	445	442	438	455	421	437	426	441	406	461	406	461	440	461	457	467	441	461	422	405	406	451	395	440	459	435	460	431	450	465	441	424	422	468	414	465	440	427	452	450	453	443	441	425	451	417	412	447	465	449	429	430	429	474	430	457	446	439	465	445	427	450	433	455	425	464	443	424	434	434	440	425	455	453	487	458	482	426	485	435	426	446	433	451	435	421	447	440	410	458	439	457	429	452	423	430	424	435	422	463	431	456	430	419	439	434	408	459	464	373	420	461	453	455	438	466	455	469	446	422	440	458	467	429	414	461	408	439	424	437	468	415	411	434	484	489	413	438	469	444	450	425	446	414	455	434	475	446	443	452	414	438	450	443	400	459	462	424	436	437	423	459	459	435	430	466	442	441	452	456	436	489	460	460	414	439	464	460	446	407	436	418	481	427	492	416	448	436	412	428	478	436	426	484	415	426	417	430	452	486	393	449	443	445	423	460	432	458	476	427	427	466	467	431	411	460	451	409	463	441	411	415	472	445	424	455	417	436	429	469	453	421	442	416	443	441	444	406	429	441	427	484	447	475	435	448	451	436	450	449	438	463	428	438	497	436	443	408	424	437	421	472	447	455	443	431	461	460	432	453	464	442	439	456	449	452	434	425	459	453	431	439	452	455	422	438	446	495	437	445	431	407	445	440	466	445	458	431	472	485	426	443	419	457	449	437	409	483	426	447	444	446	437	441	460	410	439	423	447	413	424	448	429	455	483	485	467	437	444	437	441	472	439	452	472	438	447	420	496	467	426	425	437	430	415	415	448	459	436	431	428	474	499	444	446	423	451	471	460	423	431	454	441	430	459	439	435	432	422	430	480	437	433	454	458	441	446	470	451	452	459	461	424	408	449	449	447	452	461	458	423	439	423	459	436	461	413	424	416	413	475	456	465	466	460	456	403	450	428	442	416	427	468	437	449	466	463	435	443	442	447	441	492	446	460	434	418	415	393	449	412	452	411	443	415	469	435	457	443	434	475	447	457	421	430	465	421	438	473	410	438	436	432	480	434	426	452	454	455	419	463	467	455	445	459	430	432	404	458	453	432	454	439	417	425	449	432	423	430	421	425	437	459	458	431	453	445	444	420	459	382	423	434	455	460	449	454	465	454	427	403	441	462	480	438	412	436	449	469	422	448	443	441	463	451	460	424	424	464	442	445	434	435	444	429	495	429	444	488	415	441	449	417	409	440	501	443	446	443	443	394	423	441	417	426	427	462	472	433	464	470	445	460	420	434	454	435	463	459	439	453	409	445	452	441	474	472	454	438	462	421	478	431	456	435	431	417	437	438	435	411	442	464	436	484	432	457	475	473	444	498	472	440	419	485	433	450	468	417	443	422	434	447	447	448	428	451	460	420	466	431	496	433	438	452	454	458	459	417	427	431	442	456	403	429	409	442	439	438	457	472	409	421	446	420	445	456	448	457	460	419	449	445	436	420	403	433	443	457	427	460	417	434	448	444	478	430	429	442	414	427	435	419	422	420	433	435	431	460	446	424	458	434	450	435	463	467	432	432	450	478	479	438	450	432	465	397	402	441	397	435	458	470	449	439	451	449	437	482	437	449	458	495	434	461	414	435	435	461	439	454	436	435	409	417	451	423	435	442	475	472	416	449	432	434	430	455	437	451	445	447	425	438	468	446	470	435	415	429	462	413	422	455	419	441	442	430	455	443	454	442	422	458	409	452	387	438	413	455	442	414	452	432	449	426	461	483	431	457	465	437	453	451	443	403	459	436	451	453	451	392	525	432	419	443	481	398	462	430	450	409	407	428	434	462	454	443	424	454	446	410	476	437	435	408	466	408	428	451	468	453	429	397	449	432	433	422	449	418	444	408	480	430	433	418	416	467	449	411	429	443	443	416	452	436	431	460	448	422	430	451	463	482	442	391	430	429	454	414	449	426	469	411	443	460	469	469	444	439	453	454	495	433	418	434	414	446	445	457	432	429	410	448	430	455	419	466	439	472	443	437	458	450	450	480	454	449	432	455	441	438	428	449	443	445	421	399	468	420	426	473	430	403	467	451	439	450	452	443	444	412	432	454	431	407	420	448	444	453	484	460	467	442	462	422	452	417	427	449	459	460	433	436	446	444	445	463	447	443	430	470	468	445	450	459	460	446	468	454	436	453	428	417	473	442	458	442	398	437	430	442	425	413	431	450	436	424	440	449	472	445	440	439	443	444	410	477	401	452	437	458	428	445	456	441	443	452	445	434	452	431	447	437	453	390	420	437	452	456	466	474	430	420	441	403	454
50228	15252	2837	1075	768	580	469	437	381	302	309	277	264	277	300	270	270	268	275	267	251	261	283	240	254	240	221	261	253	235	237	199	270	265	259	247	271	255	267	233	212	230	243	285	251	231	250	233	235	229	219	226	229	249	244	243	228	241	240	238	239	226	218	224	255	225	256	249	229	243	253	255	234	217	230	218	210	245	218	250	267	252	227	259	229	241	207	210	227	240	229	216	238	256	253	229	230	220	227	231	242	232	214	217	222	220	229	233	266	228	208	236	245	189	245	237	271	252	249	227	254	230	240	229	266	246	220	233	239	232	248	230	230	217	237	247	252	224	213	231	220	259	249	272	242	230	245	264	242	247	244	240	225	232	212	222	239	223	226	236	228	225	248	216	263	250	217	254	253	211	222	226	231	225	221	209	223	219	240	253	227	245	230	230	248	236	233	236	219	245	260	214	246	252	251	243	230	240	274	224	244	220	238	205	236	220	205	243	250	249	239	226	236	216	229	211	242	229	245	237	239	222	251	251	235	229	230	246	225	263	208	224	207	244	221	214	247	212	248	242	227	250	260	198	224	236	216	197	222	242	274	227	267	257	235	245	210	237	244	238	226	237	245	245	265	227	253	272	223	254	243	216	222	208	250	263	207	257	235	255	227	234	225	207	226	241	214	211	224	197	215	227	215	211	218	236	210	228	224	251	227	205	224	236	216	217	231	233	242	261	257	228	236	219	260	231	200	226	232	237	253	231	238	241	235	229	262	251	213	245	237	229	200	198	224	219	231	237	224	219	231	250	231	230	208	214	250	239	242	188	225	229	227	244	252	217	260	231	247	242	257	238	248	223	248	214	250	206	220	219	232	239	228	232	200	225	267	244	227	243	219	220	215	226	255	230	213	229	241	267	227	227	239	228	246	205	239	223	208	224	256	226	230	214	219	241	264	249	229	244	249	231	243	253	221	230	231	229	235	252	243	235	231	209	246	236	218	246	241	235	221	255	238	224	242	251	240	224	242	241	229	249	220	215	235	229	197	243	242	236	246	224	240	209	206	242	249	250	229	278	226	261	218	230	250	220	221	220	225	219	230	219	195	200	223	242	250	240	245	229	249	215	214	245	239	242	194	250	236	214	243	252	215	244	232	233	261	226	219	239	227	235	237	251	206	256	244	237	240	262	208	243	221	233	269	209	232	243	247	256	228	252	270	216	239	210	253	243	260	242	259	223	241	220	218	252	234	215	254	251	249	231	221	270	217	253	218	250	215	233	213	218	244	254	208	232	235	214	221	235	232	257	263	264	233	230	226	245	257	237	265	224	257	252	218	268	222	222	205	234	238	227	257	235	202	243	252	255	263	244	206	260	245	227	236	199	216	230	240	225	224	264	237	240	237	223	277	241	244	254	219	236	226	199	229	277	258	242	223	265	237	240	206	234	239	234	245	220	242	229	230	208	240	246	239	223	250	283	238	228	204	249	231	230	229	223	241	229	238	239	229	253	223	252	240	250	250	218	268	248	239	210	228	218	245	239	220	225	245	242	239	236	248	220	257	227	258	221	225	246	234	227	233	245	197	220	231	245	264	222	229	227	244	241	247	232	241	236	231	228	204	220	192	232	237	267	231	226	242	227	218	236	230	231	229	226	216	221	241	275	228	240	220	241	223	235	226	232	237	229	219	240	214	247	213	218	224	217	238	241	242	208	214	241	206	254	226	223	250	241	246	246	241	230	235	198	259	232	185	213	248	235	239	243	245	227	230	245	246	255	216	239	239	268	224	221	220	223	210	269	247	224	246	263	244	227	197	220	214	252	240	234	229	224	244	227	228	239	233	237	222	204	240	246	244	254	236	231	238	249	243	238	242	256	235	228	237	227	222	209	233	241	227	253	222	222	221	253	223	213	225	221	230	214	252	245	232	241	233	224	212	253	233	238	221	224	254	233	212	213	242	230	226	198	216	210	239	220	237	224	218	223	258	220	244	220	214	254	240	234	263	233	246	239	197	223	221	238	266	244	209	254	250	227	220	243	230	225	242	249	237	219	224	259	239	228	256	244	233	276	218	246	203	229	247	235	234	230	232	258	220	240	231	247	238	235	237	240	269	224	239	203	213	218	228	233	259	231	240	251	230	222	264	216	248	230	229	238	243	216	238	246	233	235	216	230	224	239	213	241	238	218	263	248	239	211	241	269	250	214	260	252	254	245	224	215	194	232	254	223	225	246	235	238	240	247	264	247	226	226	202	239	227	216	227	203	229	227	208	228	252	222	241	248	243	243	232	246	197	258	246	246	206	243	251	231	224	238	211	243	252	229	216	204	205	203	264	246	239	219	226	229	229	246	230	264	217	250	206	245	250	244	228	254	217	217	222	218	227	197	246	235	232	253	241	264	244	227	244	227	241	243	272	227	218	238	255	204	208	258	216	227	212	251	219	235	228	240	230	262	238	258	241	217	241	228	227	218	230	238	216	264	218	199	248	222	212	237	253	244	217	252	209	239	238	230	228	202	236	256	206	250	231	226	232	257	251	267	217	221	256	240	203	222	221	235	231	222	235	235	252	270	225	245	258	214	241	265	259	254	198	229	237	276	237	232	251	213	234	247	259	265	245	207	213	208	229	246	232	260	238	235	245	230	216	228	231	247	236	232	238	260	256	257	237	226	246	231	241	255	216	251	242	277	233	282	216	236	224	219	233	247	235	211	229	246	245	236	222	255	242	273	261	248	214	226	259	220	228	263	240	228	230	233	259	229	261	219	260	232	233	218	256	253	246	244	228	214	222	215	233	238	223	264	248	226	231	242	221	222	204	216	233	275	248	244	214	241	219	232	233	250	246	227	244	255	236	236	255	226	246	231	221	242	236	206	247	216	261	211	226	200	224	273	239	270	243	232	248	211	238	261	230	234	251	235	197	230	250	238	212	219	218	239	252	218	240	218	259	225	223	223	271	240	252	255	226	244	253	242	234	223	226	238	183	212	211	278	229	248	246	224	267	215	231	236	242	216	239	237	228	231	264	214	226	227	234	235	216	209	247	239	231	211	230	220	218	227	222	230	225	268	231	229	229	228	228	260	213	237	253	234	231	240	225	243	239	243	224	204	217	231	263	202	267	233	248	230	218	249	223	242	236	237	240	248	213	254	246	238	222	221	248	221	218	218	247	214	235	232	230	220	227	232	201	247	257	227	240	210	225	245	216	228	239	241	243	220	206	246	227	216	242	247	256	226	270	249	234	264	217	255	230	236	252	262	226	249	231	227	240	251	258	227	242	207	220	251	233	221	227	231	235	199	239	223	234	253	244	228	235	207	248	231	248	241	239	228	239	240	232	267	238	248	252	234	209	232	225	239	249	255	229	243	231	253	257	206	259	228	231	221	232	244	237	255	195	205	212	222	241	238	226	224	226	230	238	238	234	264	234	247	264	235	247	240	202	222	219	231	222	227	222	254	230	243	220	228	228	228	232	238	225	220	223	220	241	234	226	260	253	224	235	242	225	236
26464	1319	2629	3127	2733	2258	1935	1649	1409	1279	1184	1054	980	947	888	870	843	807	835	735	825	754	767	785	763	769	792	673	760	673	664	677	690	724	690	753	709	728	755	734	682	717	725	748	717	647	698	630	650	657	676	592	650	620	648	613	667	635	657	638	666	624	663	639	656	666	661	621	623	639	653	654	597	576	666	667	670	602	691	683	670	664	625	658	593	680	662	656	693	608	629	653	606	666	600	622	593	607	604	600	644	616	657	609	610	632	577	637	631	618	598	650	608	637	602	563	597	655	598	572	617	602	617	607	602	603	596	615	635	619	632	656	608	622	644	590	637	616	612	637	573	603	621	629	631	668	644	610	617	651	610	595	652	610	589	622	659	631	619	623	614	620	603	630	645	650	625	658	627	654	630	607	636	609	612	621	665	576	592	610	618	627	634	617	598	601	602	643	623	649	586	622	641	620	643	598	612	575	622	645	657	596	598	617	654	622	600	638	540	644	646	671	667	624	622	603	580	655	650	609	602	609	610	587	577	645	577	619	618	640	583	586	613	605	655	587	610	590	646	640	606	646	589	625	620	643	664	626	657	582	637	603	611	592	662	605	597	647	593	639	622	645	660	618	612	668	612	567	634	599	625	650	598	628	660	647	600	599	654	603	671	603	612	631	670	621	667	635	642	640	634	618	628	592	616	560	658	645	625	633	621	636	616	622	615	617	632	614	629	653	653	650	632	595	618	661	603	653	608	627	604	627	634	671	598	655	617	630	636	590	646	614	572	675	645	609	573	648	590	647	597	647	593	627	637	581	613	604	595	627	650	596	669	587	587	628	649	653	603	623	625	613	663	659	664	600	630	598	637	623	596	664	659	623	589	614	646	679	623	585	631	560	637	630	608	621	607	645	634	662	650	605	570	581	595	601	588	662	601	635	610	615	597	610	660	617	613	639	622	635	593	646	621	614	655	661	620	643	638	636	655	670	611	603	635	600	608	608	597	663	621	626	649	665	633	646	673	577	617	693	648	592	663	611	660	627	597	616	650	614	630	627	687	641	668	618	627	618	628	635	602	605	650	643	588	653	630	621	573	621	609	619	611	645	621	642	631	600	627	593	618	690	586	647	660	606	613	651	617	626	611	632	605	619	628	569	607	652	658	608	614	627	620	630	581	609	702	641	608	631	604	646	605	635	594	628	631	603	600	577	627	614	567	620	633	581	633	593	618	658	629	623	647	620	678	618	624	668	587	634	635	653	569	643	626	598	651	626	650	616	608	636	566	646	604	651	624	583	597	632	636	550	614	650	599	612	608	641	578	658	660	626	639	626	608	630	672	635	627	617	624	625	602	684	587	580	684	586	621	626	640	676	602	645	591	562	572	643	627	661	645	607	609	662	650	642	661	642	647	637	603	616	597	593	625	577	629	618	610	618	695	642	614	588	655	621	588	593	667	617	592	617	617	636	634	592	662	603	634	625	595	627	677	640	615	642	656	574	620	634	607	612	619	645	595	598	616	641	591	631	636	630	638	606	624	649	633	628	630	584	610	611	653	588	589	645	600	589	637	606	635	652	626	658	630	634	626	600	601	663	623	674	627	635	637	602	623	557	644	662	572	606	631	611	603	636	611	601	598	614	676	615	629	641	597	663	628	599	604	582	632	589	605	591	628	584	635	674	625	607	598	641	616	614	651	624	586	620	643	637	617	652	615	638	682	596	636	644	657	616	614	603	607	636	587	589	627	672	655	618	621	634	614	621	585	664	653	621	610	641	671	610	605	610	646	572	604	582	607	668	640	639	579	611	650	633	604	628	649	607	617	620	564	628	581	638	587	636	648	564	585	648	633	628	624	658	644	660	596	626	612	648	630	613	616	643	585	634	638	633	604	605	650	658	675	579	634	560	638	610	593	642	630	617	583	610	666	613	600	662	661	618	697	627	648	684	652	646	633	640	590	619	632	632	640	586	578	628	624	596	658	606	599	603	611	615	594	644	644	655	657	604	657	652	656	644	609	609	663	632	580	634	622	625	634	621	626	657	632	612	628	637	617	685	664	587	589	624	588	593	598	635	609	660	657	604	598	628	658	633	637	610	624	620	598	630	642	633	635	594	608	615	638	591	648	652	605	662	638	647	595	646	674	619	658	622	644	601	629	601	629	620	642	589	631	604	659	624	662	639	590	639	636	611	590	652	626	572	643	598	601	618	673	636	627	661	658	670	621	642	648	568	602	597	609	600	631	639	629	665	634	630	688	600	601	625	596	635	628	590	609	596	633	589	622	597	618	595	678	636	630	588	648	599	609	642	615	642	615	621	586	634	679	599	649	621	613	597	596	623	677	609	616	598	646	646	573	604	627	642	628	642	597	626	590	613	655	664	584	636	619	658	627	634	620	610	606	629	600	626	621	613	632	666	620	649	638	615	601	636	641	614	653	618	636	604	619	620	683	618	589	639	604	630	655	628	614	629	594	613	604	618	604	646	626	628	670	618	660	627	577	596	565	591	614	625	631	652	649	639	594	598	602	640	603	632	660	672	629	601	633	611	628	655	617	584	621	555	622	625	614	669	626	569	600	629	656	621	611	633	640	651	569	594	612	634	586	604	640	617	621	609	611	665	623	666	633	636	646	616	631	635	606	610	616	642	622	663	631	647	592	623	658	595	615	618	608	664	651	615	616	632	615	634	618	639	605	642	623	626	634	642	593	642	605	652	615	636	645	589	609	636	625	607	617	651	591	626	602	647	632	669	654	592	623	602	593	646	680	647	603	604	625	643	618	614	609	644	622	644	587	602	601	654	611	609	638	620	604	621	633	628	619	613	609	628	648	639	638	598	587	580	616	626	602	634	613	641	632	658	610	608	672	678	631	612	649	636	608	598	599	586	684	645	623	628	636	600	628	601	642	621	622	589	655	607	609	615	595	624	634	663	615	650	617	627	619	602	605	615	655	662	640	638	663	665	631	622	585	613	634	604	614	645	618	623	622	619	640	655	639	664	663	665	611	645	596	640	613	590	626	634	656	599	641	658	612	600	596	635	602	657	629	652	653	632	643	610	588	560	659	629	652	603	596	657	594	628	639	604	597	672	629	582	571	622	585	607	665	618	609	598	613	623	614	625	600	634	619	601	649	576	607	623	598	626	594	608	586	643	596	584	644	712	583	643	650	645	663	600	672	577	617	659	626	613	632	585	627	626	659	626	625	621	627	662	634	599	648	630	658	626	626	655	623	625	581	644	617	617	627	645	586	626	619	584	602	588	640	615	637	621	653	630	607	649	595	646	636	617	612	606	658	671	658	625	655	643	630	672	616	613	659	646	590	663	626	643	678	594	593	606	644	618	668	619	669	601	590	622	657	644	619	603	643	649	604	652	615	633	630	602	648	630	621	685	632	693	626	636	629	607	636	639	585	629	628	646	633	633	667	653	648	652	613	665	581	655	655	642	615	641	627	639	630	604	616	627	683	585	602	624	631	636	622	631	643	613	615	590	664	660	596	629	638	620
59983	22546	11047	2807	1510	1158	924	756	625	601	552	525	512	554	462	446	443	432	480	491	434	388	449	460	446	452	445	460	431	410	470	420	415	384	429	448	417	421	415	435	411	443	440	428	390	414	406	416	451	384	421	440	388	396	399	421	438	422	426	427	427	424	435	415	419	395	406	441	408	424	425	434	412	370	398	402	423	415	389	402	406	428	405	450	412	424	405	406	376	470	409	428	374	401	450	399	446	421	395	368	391	362	383	424	409	366	370	410	422	388	386	389	438	421	372	408	423	410	405	408	454	409	405	400	398	415	416	402	410	434	376	377	408	408	378	427	417	439	387	395	431	411	434	401	388	396	375	406	403	440	416	369	397	369	391	427	422	417	431	431	407	384	393	420	406	423	369	400	450	427	420	421	384	389	399	412	381	413	396	423	390	423	390	412	397	412	409	435	430	410	406	405	453	401	439	421	368	402	389	437	367	403	401	421	412	456	404	390	393	398	424	384	441	391	404	393	423	409	414	396	411	385	431	425	394	403	390	432	406	422	410	410	375	396	383	433	395	414	433	412	369	420	433	433	399	420	428	423	449	416	418	414	416	404	448	441	414	389	432	413	390	409	434	434	393	408	416	408	382	389	433	396	414	398	476	402	404	396	420	425	395	436	407	378	430	366	396	455	381	399	344	426	387	408	379	423	426	413	367	378	405	395	375	445	420	428	432	382	399	374	407	405	428	410	383	387	417	406	402	420	384	401	414	398	426	360	437	378	380	386	421	450	402	403	414	385	403	404	434	406	377	363	373	401	438	413	450	386	394	386	440	401	429	415	417	393	392	419	413	400	408	426	440	400	421	396	417	444	406	398	426	470	429	434	408	420	441	412	402	402	426	430	445	398	414	420	406	400	390	413	409	398	400	404	419	412	401	400	399	413	420	410	394	408	407	391	416	409	408	394	456	426	424	428	411	410	418	409	435	386	436	384	374	425	402	404	447	418	413	404	406	444	382	419	434	402	427	380	423	417	399	404	421	399	409	427	397	435	427	397	416	383	394	412	446	378	392	429	429	400	411	423	409	415	420	402	431	452	408	397	404	388	431	424	384	438	421	445	419	387	419	384	412	429	393	435	408	401	403	411	437	424	415	417	416	400	391	399	396	432	423	448	381	412	402	475	417	424	425	439	397	388	416	441	424	398	429	418	393	382	376	400	398	415	373	419	431	386	416	389	405	400	423	366	412	410	408	423	458	442	447	423	402	419	407	429	405	445	425	400	399	411	410	387	388	410	436	393	437	431	408	424	444	419	393	400	392	397	394	424	409	416	401	441	445	422	383	371	380	406	392	387	416	408	401	410	397	392	394	409	413	428	410	456	405	429	397	438	421	462	412	414	404	411	373	418	429	417	370	416	425	479	424	437	377	391	365	412	449	402	433	427	404	417	425	381	398	414	411	403	433	393	383	424	363	419	393	403	433	388	404	445	388	453	409	407	386	416	424	458	429	411	419	409	422	392	394	388	382	391	355	400	399	447	433	424	390	427	399	408	405	416	390	394	408	436	406	424	389	435	458	418	406	405	450	404	465	404	462	397	450	414	398	393	415	386	395	419	406	435	401	428	416	415	412	426	412	377	403	412	414	411	385	381	377	434	426	416	406	405	408	389	396	415	430	410	424	408	409	407	415	377	407	411	445	397	425	412	405	440	413	384	376	376	436	420	423	383	425	443	417	408	406	404	415	428	411	396	394	398	380	404	389	406	403	430	392	398	417	408	389	415	418	462	393	430	411	415	430	418	403	413	388	406	391	396	381	404	434	408	428	422	429	380	363	413	382	414	412	413	410	407	410	406	392	394	408	414	445	433	427	408	418	410	425	413	405	441	410	387	404	450	434	393	381	422	393	399	400	418	427	425	398	422	442	367	401	396	390	421	407	373	413	450	407	418	422	373	363	393	413	394	403	395	407	364	429	367	405	408	418	403	402	400	418	377	436	393	406	434	430	427	385	405	406	446	399	377	360	412	403	388	434	420	421	403	454	393	422	400	430	384	414	442	453	404	396	426	412	384	445	409	432	441	427	412	398	393	403	436	363	371	434	387	433	400	412	388	410	448	405	445	424	403	386	426	443	426	375	403	413	408	390	394	438	412	358	392	432	393	393	414	423	399	365	401	422	391	400	430	411	426	419	424	413	432	389	427	403	427	408	395	396	425	424	402	413	370	409	385	429	413	424	411	430	429	382	377	415	411	447	413	405	383	377	433	407	404	446	392	414	395	421	412	436	431	377	426	405	393	411	426	398	386	359	405	405	402	390	373	464	437	360	383	399	383	396	425	415	394	376	436	398	438	414	411	394	403	391	421	421	435	439	432	396	425	447	377	394	428	431	391	360	404	436	399	448	396	390	445	427	429	431	394	397	383	407	424	428	379	367	389	379	411	420	416	401	396	391	411	442	418	391	410	419	418	432	413	386	420	398	393	409	400	443	434	443	421	420	375	368	413	389	419	405	417	440	382	385	431	413	440	445	381	415	428	423	405	401	373	430	411	419	393	395	432	423	393	378	427	429	387	413	409	448	438	401	387	447	452	415	412	439	434	448	440	407	397	357	387	404	434	449	420	432	449	412	378	415	387	453	451	387	411	354	421	417	408	405	388	390	426	420	391	427	412	413	416	438	417	396	360	374	397	359	408	383	439	421	450	427	424	412	386	406	381	437	422	421	384	396	394	432	405	428	437	398	407	393	380	393	443	450	425	416	390	406	413	371	446	416	410	414	412	397	390	402	394	453	400	427	429	410	438	430	389	382	361	431	436	387	401	407	406	423	427	409	416	439	389	407	408	432	435	447	405	421	413	410	434	440	402	394	445	435	403	409	415	377	433	387	402	428	474	425	424	424	431	419	391	426	419	444	430	391	373	416	438	383	406	411	382	371	403	420	355	414	401	407	433	388	402	360	433	420	401	379	445	406	459	451	447	395	407	407	396	384	392	409	375	433	368	408	419	421	411	431	395	386	381	380	398	361	396	391	405	384	423	394	384	408	426	383	367	411	416	400	437	429	419	405	385	440	423	422	405	418	383	390	415	414	462	390	413	394	383	414	429	449	415	420	441	411	423	411	400	421	402	397	410	396	390	429	417	418	388	423	380	427	429	411	440	403	384	431	397	451	428	379	437	410	406	444	375	433	414	452	437	381	393	452	397	422	377	424	440	417	415	386	404	421	400	423	396	383	392	400	417	386	408	399	412	418	423	393	407	451	438	398	417	417	420	419	381	390	381	392	433	358	411	424	408	425	431	395	408	413	396	416	382	390	393	406	391	399	443	438	397	423	396	412	407	386	422	406	405	376	430	413	386	390	396	393	396	397	410	398	427	405	392	419	411	377	395	443	420	387	420	374	425	419	396	423	401	402	415	453	398	397	423	412	388	416	402	388	388	427	398	382	418	385	393	391	416	369	422	367	416	420	375	443	413	393	398	425	419	383	408	396	389	405	413	425	385	451	433
35070	2355	4761	5532	4845	4117	3408	2892	2438	2105	1989	1838	1688	1508	1592	1476	1423	1407	1237	1306	1225	1205	1228	1226	1250	1240	1230	1176	1150	1145	1090	1149	1090	1121	1099	1143	1108	1140	1104	1185	1107	1104	1136	1078	1076	1059	976	1037	1070	1084	1013	1026	1009	995	1005	1016	1044	1024	1011	1013	1056	1054	1008	993	1039	1006	1028	1019	1012	968	1024	999	1016	998	986	1029	977	987	1000	942	995	993	972	991	973	997	951	992	970	978	985	1005	1002	984	994	964	953	944	1015	974	963	1017	933	1023	997	948	989	959	961	1017	954	983	972	912	987	944	939	977	986	1039	924	1056	977	886	1034	943	939	938	980	1013	971	939	929	985	965	911	980	925	944	957	944	953	997	1002	1003	965	1011	969	986	927	964	1000	977	946	927	985	937	1089	1003	1005	1011	944	1012	954	964	975	954	994	966	962	921	944	924	960	939	991	946	965	1022	945	985	917	981	984	964	945	960	945	935	961	938	986	1016	973	961	951	971	989	938	975	921	955	927	923	987	937	914	962	938	908	956	968	943	992	998	960	995	994	958	968	959	963	937	984	1001	943	961	906	928	919	969	931	963	952	985	923	969	951	1019	953	948	1005	976	977	986	950	972	978	956	1023	965	951	886	996	945	982	951	921	961	954	963	961	978	961	967	951	949	971	960	971	954	1009	998	933	963	977	945	1009	967	966	923	988	946	964	894	967	1001	935	970	974	974	957	1000	923	988	957	983	911	997	936	972	1002	992	915	955	977	931	959	993	979	944	911	961	995	965	1036	928	918	975	971	989	993	934	933	940	969	954	960	966	926	960	975	950	930	967	1010	919	989	944	982	939	915	996	947	998	1014	946	976	961	907	1003	996	988	963	973	939	980	1014	1008	927	913	967	980	1000	985	986	1003	974	980	1021	934	972	944	986	909	970	985	972	946	981	949	980	971	1001	966	1007	943	1013	967	997	918	989	979	936	943	1020	1005	944	942	927	1021	952	921	984	946	1011	1005	963	987	957	942	988	966	997	963	924	929	964	966	909	941	911	991	919	911	959	948	944	971	925	984	990	987	974	998	918	957	972	1002	987	1025	979	941	975	974	958	948	966	889	948	949	1019	925	985	998	972	998	937	994	980	988	988	972	974	932	952	943	961	915	994	954	966	908	1044	946	948	998	931	991	939	1032	991	992	943	944	931	972	1019	935	953	969	971	950	920	969	927	922	943	1001	1009	917	927	966	979	942	943	994	946	1008	952	989	976	946	976	973	980	945	973	1006	976	987	957	966	951	961	1008	994	936	976	905	1007	992	970	980	1037	998	975	954	979	952	957	969	1054	964	922	970	985	962	1053	994	966	931	965	999	945	950	970	1003	928	931	990	1000	984	950	996	918	1010	965	959	968	958	961	940	1004	987	974	999	935	980	953	955	901	930	929	906	987	926	962	924	913	986	917	972	1008	969	957	987	961	979	980	992	953	976	960	957	982	961	958	972	978	964	1000	978	940	903	943	956	978	976	906	944	966	932	971	945	935	960	941	1008	932	929	970	992	981	959	975	958	978	924	938	1004	1041	956	969	934	927	980	968	982	938	984	968	926	966	995	991	950	951	993	933	962	964	979	969	982	922	949	997	986	934	960	977	1001	954	972	936	949	979	919	966	959	988	953	1014	1017	922	933	945	946	968	929	958	946	1004	983	1001	956	965	907	960	1000	984	924	931	972	975	969	950	994	998	1016	962	1003	979	978	997	1008	984	963	943	944	956	896	968	938	973	923	963	936	990	988	969	915	1044	960	925	939	944	965	961	932	991	969	969	928	948	998	922	930	989	953	970	952	1013	936	1012	962	981	952	1010	951	963	989	1008	1012	946	955	964	958	955	976	1004	1012	968	979	993	963	998	1015	954	975	940	1005	997	955	929	987	953	937	997	897	992	903	986	964	975	957	926	919	944	945	1003	986	1006	944	992	998	962	932	921	936	968	1014	921	914	952	955	911	949	949	1036	951	1004	969	926	979	964	981	977	970	954	954	919	1016	938	1024	989	965	961	934	1008	1010	934	975	925	950	939	956	988	971	1003	998	970	996	944	950	968	987	994	943	987	954	975	960	929	980	931	972	959	976	1033	975	964	938	952	926	910	939	982	987	975	912	994	955	953	939	982	945	944	950	1003	988	1022	983	955	941	1001	975	930	955	983	982	968	965	954	1006	1007	933	981	1004	970	947	1041	974	982	997	937	950	977	992	991	1001	957	947	940	961	918	952	944	1047	962	1000	932	960	929	947	1021	907	975	983	933	918	940	965	942	969	951	922	946	977	969	1009	954	922	950	985	909	978	988	957	959	960	982	1008	994	929	966	932	970	993	984	917	969	976	954	917	1017	970	955	963	950	1003	948	947	923	963	971	1001	977	961	984	968	965	959	928	998	945	961	936	920	976	969	938	976	990	985	979	940	957	936	985	981	986	910	979	955	957	976	978	956	909	981	968	1012	942	950	969	957	933	958	972	984	979	1007	980	1012	972	949	971	987	984	1019	980	981	966	927	972	970	974	1012	954	997	948	1011	982	967	877	1007	968	978	967	930	958	963	1006	955	977	971	983	922	949	994	963	985	982	960	1002	985	969	987	985	949	968	988	943	963	939	950	983	1011	965	982	915	941	959	990	955	950	931	923	974	905	973	1005	925	985	986	1001	965	975	912	960	983	1023	950	926	958	968	984	1009	1031	934	976	1006	961	996	1013	955	977	963	1001	1013	991	921	955	891	953	977	1007	952	915	971	955	965	1010	977	972	899	942	957	994	957	913	919	982	933	956	994	927	951	990	971	963	1003	966	963	952	981	994	922	990	995	996	914	946	942	964	983	955	962	1026	965	1045	968	994	896	991	1011	988	928	1021	928	1004	1043	966	930	1003	985	965	921	948	945	1036	910	932	945	960	997	972	980	943	991	1017	968	977	975	951	944	998	943	974	999	964	965	916	955	956	947	1004	1024	1032	938	1001	935	1007	951	984	968	924	951	943	965	971	984	944	960	942	974	967	1003	1008	957	956	983	915	967	951	954	973	984	966	957	941	976	924	911	926	928	980	984	1038	957	1026	965	987	1028	937	1015	987	962	981	935	945	942	971	968	967	947	1012	1026	931	937	990	967	994	941	948	965	932	977	962	937	1013	963	1007	971	930	993	974	928	954	1027	1005	982	985	969	937	943	968	995	970	957	903	920	1026	973	925	936	916	902	936	989	980	951	989	937	963	996	950	927	995	962	986	956	990	917	1005	936	924	950	930	967	965	946	973	1000	988	944	958	979	961	926	949	1005	930	967	948	944	971	949	992	987	995	929	989	984	967	1027	1031	986	983	1035	1028	923	1013	948	1023	898	988	960	1003	1005	981	1003	950	961	977	994	1004	963	948	950	964	953	936	990	927	1007	1027	947	930	978	973	985	953	940	959	965	954	981	962	981	979	935	950	987	983	1026	922	941	976	940	940	957	982	982	927	971	946	954	969	962	1008	984	948	1011	964	966	954	935	956	910	879	955	929	983	985	972	944	971	1013	953	942	947	972	979	945	956	974	1054	957	935	1006	1009	978	957	1021	949	992	953	988	892	933	1024	986	948	950	982	917	919	917	967	986	984	961	955	1025	973	968	1009	956	969	980	940	1015	1006	974	993	1011	991	957	968	945	968	1003	953	954	979	976	964	974	992	1008	990	975	939	1079	956	953	963	977	928	975	944	930	956
5118	336	290	254	218	211	194	150	155	177	144	152	158	152	141	150	170	159	155	170	145	158	166	152	161	154	142	138	150	143	147	146	143	140	141	166	145	164	159	156	159	139	170	149	158	147	159	145	149	164	162	161	137	146	146	153	145	160	164	143	162	140	161	133	152	141	166	156	159	159	142	163	147	151	150	172	152	146	184	147	155	150	161	159	136	148	132	159	153	164	155	165	158	156	159	154	118	139	157	132	149	161	138	144	148	162	159	148	156	178	180	182	151	151	148	164	163	145	125	146	153	152	150	143	169	156	140	165	141	168	154	140	132	167	149	165	135	147	153	161	152	157	155	149	129	145	166	158	153	135	140	149	131	143	150	169	155	146	144	148	138	177	158	177	162	161	142	144	152	130	170	180	159	146	150	148	159	163	145	156	154	146	151	156	164	146	162	132	147	148	139	132	161	135	162	149	144	167	149	153	127	144	139	147	161	151	133	170	137	149	138	170	165	141	163	126	169	130	152	130	140	136	152	184	137	147	144	183	155	151	134	152	179	144	158	167	162	134	179	145	166	159	157	155	157	137	148	146	130	163	131	169	136	159	151	182	146	147	157	137	151	128	150	162	173	148	144	160	175	153	175	133	140	164	133	151	136	161	161	140	160	142	146	170	163	146	153	161	159	161	165	190	135	172	127	157	135	136	150	153	138	166	156	135	154	144	170	162	160	135	161	162	135	155	144	164	164	167	153	160	171	176	168	164	170	152	177	163	131	161	154	161	171	148	161	147	171	173	153	131	132	170	148	143	152	151	158	131	163	149	161	150	152	157	139	163	141	163	146	156	173	144	166	148	143	173	186	138	129	162	154	155	137	141	139	178	158	156	134	156	145	147	132	139	158	151	190	151	151	159	156	174	181	157	154	169	153	163	169	142	155	148	152	153	147	153	166	144	157	156	144	167	149	153	161	165	169	167	145	141	174	138	168	136	156	151	153	153	149	168	158	139	149	144	169	144	170	159	152	146	168	166	141	148	142	144	141	154	166	148	137	166	154	159	180	163	167	157	170	148	164	158	169	145	152	159	147	158	154	139	124	149	141	150	163	125	151	150	157	157	146	162	151	157	179	151	158	152	149	145	125	183	146	166	145	157	156	127	141	139	140	142	150	134	173	149	142	152	162	130	146	158	133	155	156	150	147	157	150	141	126	162	155	139	177	188	162	142	154	157	165	160	154	145	179	147	154	161	141	150	131	122	147	152	167	167	152	155	159	173	158	164	152	139	139	137	153	162	148	168	134	146	156	139	139	163	167	157	146	166	148	152	147	157	142	137	131	146	155	171	140	177	163	157	152	147	152	146	133	153	157	157	150	147	148	154	148	163	151	175	171	138	153	139	153	142	139	134	161	142	155	122	158	165	177	161	166	132	155	142	150	159	132	144	153	145	139	139	176	130	143	146	148	159	152	113	147	141	147	150	155	172	143	163	156	147	174	157	161	149	154	175	147	146	145	144	166	151	152	172	145	177	164	167	179	162	138	149	150	127	159	143	168	168	160	147	170	129	160	164	152	149	152	179	136	165	154	144	147	136	160	162	175	143	163	177	145	159	151	151	143	160	148	136	143	164	149	161	157	155	153	181	163	155	134	157	170	138	143	140	171	135	141	172	157	163	164	151	153	170	125	144	164	166	176	154	138	152	154	157	155	140	173	146	149	156	175	156	156	134	153	136	132	172	166	126	156	157	155	137	166	159	142	168	144	169	130	146	167	154	120	159	164	163	154	152	146	141	157	171	161	149	157	147	159	153	159	158	136	162	143	170	142	136	153	167	144	130	166	159	140	156	147	166	172	145	163	140	143	154	138	170	131	144	147	158	135	169	155	157	146	147	133	137	171	129	144	156	145	157	143	122	154	182	142	155	155	152	158	169	175	150	152	148	147	158	162	129	161	142	128	147	146	142	134	138	166	184	150	166	156	154	149	167	161	147	150	154	168	156	156	164	133	157	137	149	136	162	186	143	158	155	195	166	147	146	138	142	139	153	145	136	132	148	149	160	153	153	169	158	127	144	151	180	162	147	168	139	141	156	134	152	172	164	140	158	174	174	144	144	164	138	146	156	171	157	174	161	141	165	145	149	144	155	147	164	153	152	177	146	155	172	159	133	166	151	146	140	169	167	147	157	156	157	156	158	167	164	137	168	166	146	128	148	165	136	151	178	164	169	129	173	160	171	168	170	155	157	147	136	161	156	151	167	149	173	109	155	145	135	151	149	142	153	166	175	137	155	140	140	154	153	165	154	147	152	171	163	146	150	147	160	154	148	159	136	153	139	139	127	141	142	155	146	161	163	147	162	140	162	154	149	146	167	147	164	145	164	164	156	147	170	160	155	159	180	178	139	151	137	165	164	150	139	153	164	180	166	160	160	151	148	144	142	154	151	164	166	169	147	148	147	120	146	155	130	143	145	130	164	175	149	147	175	141	165	143	144	165	146	167	160	145	151	152	147	156	154	158	155	150	148	140	161	162	138	149	135	156	145	158	144	135	180	157	153	164	163	154	150	148	152	157	155	166	162	171	142	159	148	156	149	157	163	158	155	163	154	153	138	162	140	177	120	140	156	173	155	145	174	166	179	173	155	150	162	169	191	163	155	168	132	137	161	165	148	176	146	158	156	170	144	162	135	167	170	163	168	158	170	149	147	143	137	154	147	132	137	157	163	153	147	138	131	166	138	131	148	141	148	159	163	165	154	179	162	178	164	165	151	142	163	154	170	158	157	156	149	147	176	151	145	157	156	161	154	163	137	154	140	168	168	152	159	124	150	136	163	142	132	169	152	130	178	154	160	135	158	156	151	147	165	159	148	141	154	178	141	151	135	163	164	134	156	170	143	147	145	144	154	179	175	173	169	171	176	125	150	153	127	160	142	142	164	153	137	156	158	129	151	150	144	145	159	155	179	162	169	120	150	143	153	164	167	150	149	163	159	152	136	133	146	160	142	142	169	160	163	148	137	162	136	167	147	173	162	158	152	162	153	140	150	171	150	129	147	166	151	174	159	152	140	141	162	134	162	141	155	146	152	163	139	165	162	155	162	176	178	154	141	149	134	143	142	140	165	166	154	144	130	139	185	136	172	155	135	140	151	165	161	138	141	146	173	145	152	160	172	157	152	151	151	149	172	117	149	137	158	140	150	160	153	142	161	156	145	163	151	170	137	173	157	160	164	154	173	145	163	143	180	135	171	155	154	143	163	163	177	144	129	152	153	152	142	175	167	164	155	152	170	152	184	154	160	137	181	172	153	147	177	154	170	165	136	125	180	153	134	136	153	150	143	154	169	155	144	146	159	151	155	143	150	154	121	149	139	143	143	153	147	154	145	154	153	142	157	168	171	146	133	152	158	172	153	137	164	162	152	127	174	159	146	142	160	148	145	114	139	145	160	173	166	143	139	171	176	171	178	146	154	133	163	158	157	147	137	158	140	169	149	158	187	133	159	139	140
5526	503	755	765	698	587	536	587	486	473	475	478	474	474	459	436	477	466	450	419	465	492	450	474	498	463	466	472	484	455	436	459	456	470	483	466	462	463	484	433	463	471	474	474	470	441	436	455	419	426	424	474	417	460	431	409	481	462	471	417	464	484	461	455	446	429	458	457	445	447	414	450	436	446	430	440	426	421	403	407	412	462	450	461	437	425	456	437	413	440	455	436	454	404	423	414	427	447	433	445	437	425	417	449	434	448	455	452	458	444	427	402	492	449	407	482	424	454	482	469	464	448	435	437	427	462	444	435	482	440	439	416	435	419	423	432	435	492	461	427	485	449	448	454	464	423	406	427	465	428	436	437	454	453	451	449	425	466	422	432	497	429	361	433	452	446	469	442	439	461	429	469	426	399	465	500	431	467	437	416	430	427	439	433	406	428	413	464	448	433	444	420	460	440	459	460	434	453	426	431	436	452	426	430	475	448	455	455	421	436	440	444	426	451	434	447	412	408	435	417	446	424	450	444	434	424	444	433	452	456	403	470	443	428	448	432	405	452	415	472	433	457	465	453	479	436	438	439	456	427	408	425	429	447	460	445	438	452	403	406	432	450	427	403	456	451	442	447	418	460	456	461	461	441	440	419	413	439	452	445	422	411	443	421	464	408	427	403	414	424	418	452	453	449	430	506	418	451	439	469	439	440	415	446	454	431	446	460	433	455	426	425	440	436	443	470	438	439	456	418	471	428	437	445	437	426	431	448	435	450	441	442	433	413	437	457	446	475	441	469	458	392	453	430	418	469	449	449	453	411	444	412	449	433	464	446	437	463	417	423	436	482	464	422	428	441	468	442	489	442	447	481	413	408	438	420	453	450	458	444	410	430	438	470	394	456	422	427	470	469	435	434	457	431	466	424	420	447	428	462	476	422	466	415	408	455	453	460	413	426	442	421	449	425	427	436	458	455	446	413	462	444	458	428	443	417	437	428	425	437	441	460	442	430	468	445	468	449	438	430	404	458	429	427	448	436	443	424	429	444	478	433	435	466	419	447	441	406	448	439	447	425	443	468	461	457	495	443	427	426	475	441	408	419	437	444	463	454	465	433	458	464	448	473	427	469	420	457	435	454	452	425	434	427	466	452	461	425	403	445	423	464	463	449	446	427	444	455	468	464	441	440	459	454	472	419	441	436	396	457	476	433	387	471	463	414	409	467	428	409	415	423	484	443	435	463	455	425	439	438	448	450	427	445	433	437	395	440	441	434	454	430	439	452	446	473	420	419	428	491	442	434	473	463	457	450	444	472	435	466	425	438	418	446	442	466	422	432	454	415	427	451	461	485	408	422	437	417	432	478	443	421	468	458	494	449	416	421	450	452	459	439	441	458	443	432	429	455	436	449	430	404	432	466	450	402	406	440	430	440	478	429	443	418	443	468	442	433	437	455	460	432	458	410	463	438	448	452	427	480	440	438	450	449	451	440	412	448	430	414	466	420	427	424	428	434	487	415	442	402	432	400	393	430	451	463	445	459	453	448	442	478	421	440	447	462	426	441	422	451	455	492	429	439	447	427	439	468	474	484	410	429	404	439	439	453	374	447	468	413	422	460	384	437	487	467	442	415	457	406	456	445	472	438	420	436	417	460	438	462	434	431	412	447	446	404	412	433	446	486	406	444	474	443	441	424	437	381	453	395	436	426	427	429	445	442	446	443	419	412	439	433	436	437	458	435	431	484	490	472	461	433	454	453	446	478	456	463	460	459	458	444	447	485	451	426	460	479	455	415	426	414	416	414	460	431	410	457	436	447	495	456	461	451	434	404	439	409	454	447	470	441	440	445	491	399	422	477	423	442	449	434	458	430	457	443	446	458	439	424	468	437	429	439	393	427	456	422	434	436	454	387	471	452	434	400	396	438	468	442	446	420	417	439	417	474	488	414	430	433	439	405	410	464	451	430	449	459	433	443	440	450	457	447	469	429	422	448	414	429	437	489	484	479	457	458	447	438	463	457	422	435	458	416	406	447	399	440	441	427	459	430	434	420	448	418	440	414	436	458	427	467	448	446	437	450	421	450	431	460	434	480	435	446	453	440	476	461	457	443	437	418	428	421	475	427	439	437	446	409	439	472	411	408	420	425	488	445	424	474	426	446	436	480	462	429	481	485	425	453	445	448	497	413	433	456	435	437	417	454	432	436	433	435	420	433	490	428	447	435	447	460	448	447	438	442	426	464	443	449	420	418	415	426	416	412	497	426	459	451	423	431	442	458	451	485	441	448	410	442	467	416	419	420	445	418	445	446	414	457	478	440	451	415	423	426	475	488	461	466	425	438	438	413	438	449	441	453	441	458	425	414	446	455	428	413	446	451	471	427	461	447	464	454	421	443	466	449	467	459	437	466	488	439	434	438	431	473	404	446	449	440	447	446	418	445	439	441	434	433	467	430	459	461	437	436	412	457	446	431	430	449	459	453	453	411	428	444	466	450	470	432	449	447	434	436	423	447	435	417	450	462	441	407	475	435	459	465	419	449	440	453	408	451	452	437	396	422	414	425	454	414	404	447	439	464	432	401	439	464	445	449	391	438	404	465	443	426	464	453	455	425	448	418	447	414	473	414	460	447	406	435	428	443	417	408	424	435	421	441	426	457	469	490	441	446	473	414	439	433	471	458	432	479	413	472	464	423	507	482	442	456	436	423	421	440	427	414	452	409	471	443	409	396	416	493	426	448	423	431	426	455	442	473	448	433	440	468	435	412	408	438	424	414	437	407	419	471	479	428	456	434	469	433	404	451	407	490	433	468	485	427	472	420	452	428	422	444	447	413	402	453	453	445	427	420	402	446	409	441	423	439	467	443	428	434	429	418	471	439	428	461	422	430	434	426	436	414	407	455	436	474	455	451	451	418	441	450	425	443	438	457	472	441	436	454	439	435	427	433	426	498	453	431	434	429	463	460	441	418	475	465	451	414	444	459	459	453	417	419	431	456	431	450	407	444	413	436	436	459	429	451	411	436	427	426	436	427	435	437	420	461	462	444	411	454	430	442	448	443	451	448	458	487	435	414	416	457	437	431	450	450	455	436	414	444	417	403	454	421	423	455	414	448	406	427	460	418	437	464	417	485	413	447	417	439	399	430	422	438	423	459	384	442	429	475	439	420	424	414	448	480	414	433	440	403	424	408	461	429	450	445	433	450	442	419	462	430	458	474	448	452	477	453	400	449	454	448	438	453	424	428	448	411	422	484	415	413	446	437	438	430	428	413	476	485	462	466	446	434	462	459	442	443	424	435	417	473	414	431	454	437	391	435	434	482	453	435	448	448	449	409	433	433	432	431	423	470	472	419	429	460	445	438	494	413	438	444	459	426	418	472	430	437	419	441	432	421	458	437	410	449	449	426	447	470	421	435	429	400	447	462	478	422	461	414	438	434	439	448	478	446	431	456	426	451	435	446	447	443	428	416	469	401	459	472	425	436	437	444	432	460	441	407	447	474
51344	15615	2940	1085	725	524	457	397	343	364	318	307	339	290	269	277	277	271	252	254	260	268	255	260	256	262	249	227	255	244	228	252	251	251	241	234	236	242	245	253	265	220	233	221	258	252	240	236	196	222	283	222	239	264	243	243	227	231	234	223	232	254	255	261	241	258	236	217	245	215	234	241	229	231	206	221	241	234	216	243	238	249	267	231	229	211	230	245	237	232	216	228	213	260	239	232	236	250	260	231	194	234	262	226	246	220	251	240	238	263	234	235	211	217	231	247	226	252	229	225	224	238	230	233	219	245	251	245	219	219	228	252	243	229	218	213	239	215	241	222	254	242	237	252	247	242	223	225	231	209	237	212	240	231	218	231	236	230	239	225	271	243	239	236	254	233	253	241	224	230	212	243	275	239	242	239	236	236	228	214	212	198	239	261	244	256	247	213	263	221	215	220	268	243	240	221	243	232	231	267	232	227	246	230	235	220	266	252	242	257	226	209	233	232	248	227	265	275	227	236	245	228	229	237	262	260	213	233	223	247	263	274	239	248	230	244	240	244	225	244	216	237	225	232	243	229	242	249	243	244	220	224	215	259	223	245	194	261	240	215	225	239	229	230	229	220	247	250	243	212	252	223	222	213	218	228	243	259	264	218	244	242	201	220	249	233	229	229	229	228	230	221	244	240	227	242	238	250	234	205	236	243	281	237	225	239	229	240	239	215	233	228	214	273	223	250	236	231	241	244	235	230	222	229	232	257	238	214	258	221	262	225	219	264	247	212	219	230	231	227	234	238	223	218	197	209	230	242	250	236	246	254	215	236	268	244	231	260	229	240	231	222	233	227	226	221	234	246	223	243	203	233	264	230	233	228	250	229	228	244	228	241	230	239	228	206	214	241	262	236	234	223	210	234	228	216	244	236	262	235	224	236	260	237	258	188	226	230	233	236	244	234	240	229	219	230	249	245	206	241	208	222	234	235	240	253	225	225	224	240	221	244	249	239	264	260	247	246	262	232	259	234	240	247	225	221	248	244	250	243	233	223	243	219	219	254	237	224	221	205	253	263	263	264	241	266	247	250	238	230	221	241	265	232	213	257	238	243	240	249	229	238	265	249	240	209	215	235	248	237	235	242	217	235	260	253	222	219	244	258	252	238	224	219	211	237	238	243	232	225	218	258	236	227	240	243	252	232	239	257	231	257	221	235	234	247	239	240	235	222	243	224	232	227	248	227	256	226	241	222	196	249	225	205	263	261	217	252	225	218	250	215	237	246	235	245	259	236	230	231	241	198	219	242	258	222	243	212	235	242	267	229	214	243	207	222	239	227	264	237	247	218	262	234	237	227	239	238	267	205	240	241	235	217	263	238	242	243	259	243	235	231	233	225	238	204	228	244	207	201	244	245	241	221	236	244	251	214	241	239	226	259	226	242	230	233	233	236	212	259	231	226	231	230	228	225	237	246	244	255	217	211	225	232	253	256	247	238	238	240	230	224	230	238	230	216	227	229	246	239	233	250	271	237	239	259	254	263	232	265	256	250	225	242	246	241	245	279	233	269	228	229	211	216	250	255	236	204	201	221	227	240	227	233	210	242	234	214	212	231	267	244	207	230	268	218	236	251	194	247	254	226	225	210	212	221	249	247	240	256	246	248	231	258	228	228	235	239	224	227	250	234	236	240	233	226	219	235	258	241	250	235	208	205	242	226	244	248	246	251	231	255	225	227	255	231	272	238	219	217	235	236	218	205	223	237	248	216	245	222	224	227	228	225	250	242	231	199	203	241	225	195	223	238	232	204	235	253	242	239	239	226	240	255	262	232	225	266	234	221	233	257	243	261	255	224	225	211	214	228	234	230	236	212	215	208	207	259	226	221	240	248	223	240	186	263	269	239	244	236	221	212	250	244	245	223	244	239	232	220	234	222	227	243	210	225	249	255	245	211	234	248	204	260	216	215	213	257	215	206	266	221	239	223	218	227	228	238	256	227	251	233	248	248	258	248	208	263	237	248	214	228	242	268	255	219	227	222	230	232	213	251	235	230	235	235	219	235	233	247	254	223	231	243	227	282	272	252	230	234	210	226	231	225	241	221	239	223	237	219	252	254	221	243	263	232	227	225	229	230	203	247	245	223	253	253	209	234	226	251	250	230	232	233	257	257	244	242	247	246	240	224	250	253	237	231	238	245	246	260	245	232	257	234	272	217	255	256	237	243	215	188	211	256	242	214	247	232	216	211	237	231	271	247	212	218	221	228	240	232	243	210	255	233	255	242	260	224	239	229	269	250	223	237	257	240	245	234	240	248	192	221	208	210	236	246	250	249	229	243	216	252	233	229	246	263	264	261	243	208	210	243	195	210	255	256	239	213	211	243	227	234	237	244	267	225	210	235	230	224	254	230	219	257	233	224	264	232	231	218	236	246	222	254	211	217	243	252	205	249	252	248	234	222	260	223	218	248	225	218	240	218	245	245	219	238	244	216	236	246	239	234	220	232	221	216	226	238	234	224	250	251	229	236	237	251	244	273	234	252	257	235	219	220	240	257	205	233	239	225	234	234	241	236	250	223	231	230	232	218	233	222	228	234	243	229	235	212	245	228	259	202	214	243	243	208	220	228	237	236	269	240	251	254	226	221	238	232	275	228	232	210	222	254	251	212	210	265	248	219	255	248	231	246	238	251	256	248	257	264	247	215	226	226	214	255	213	238	225	226	235	228	231	233	246	253	239	215	238	227	215	244	281	230	267	243	248	244	249	225	235	251	234	252	226	220	233	256	244	261	217	244	205	251	266	236	222	222	232	248	241	234	220	218	227	221	236	225	206	215	226	247	230	227	250	235	223	242	261	229	236	245	227	231	233	218	250	216	204	247	236	254	224	222	219	250	227	234	238	206	223	260	228	210	254	256	242	246	236	219	236	227	263	240	243	228	210	223	217	234	221	233	240	242	251	217	238	235	240	245	235	244	245	230	208	232	212	245	237	238	254	202	226	218	194	229	239	221	248	248	216	238	235	241	248	241	242	219	214	217	232	229	263	216	232	226	227	190	222	223	223	245	263	204	220	214	236	247	225	240	234	229	247	241	222	211	228	259	225	234	246	239	216	242	240	249	235	232	216	262	232	217	223	210	254	222	236	262	232	257	246	253	246	270	222	239	237	243	244	250	246	213	230	239	231	214	258	223	264	236	223	234	253	234	203	231	231	235	226	199	236	230	220	201	234	255	251	242	216	201	219	239	244	253	210	242	245	215	224	222	258	261	259	252	218	226	204	252	258	262	232	254	274	251	210	226	242	231	234	242	234	238	239	239	219	232	253	230	238	282	200	223	227	221	249	210	237	231	260	234	229	230	223	256	202	228	225	237	237	217	232	227	215	226	248	242	243	197	230	263	253	256	212	247	261	237	236	228	248	230	230	246	232	240	241	259	239	222	245	243	231	246	236	254	251	219	248	232	246	231	218	213	220	237	222	227	218	223	253	227	243	245	238	257	244	230
27177	1306	2700	3085	2705	2309	1938	1656	1416	1224	1106	1065	1025	989	864	890	850	791	822	787	787	772	792	781	758	848	754	790	668	679	676	711	680	719	689	685	728	778	717	738	702	718	669	723	661	631	694	639	658	640	665	638	719	647	660	691	610	656	673	652	647	669	674	629	650	674	635	640	590	642	627	634	654	619	637	663	630	664	637	618	599	611	616	611	625	670	637	609	648	652	634	616	629	621	639	642	607	624	634	611	633	621	641	610	619	629	667	606	624	659	628	667	580	635	635	629	663	590	620	644	626	615	667	615	623	606	644	615	656	643	654	612	625	630	640	628	593	621	655	613	587	592	580	663	652	626	664	618	636	602	649	653	672	660	599	623	619	653	649	647	620	602	654	648	641	635	602	606	620	653	627	641	629	630	658	622	608	679	649	616	679	632	670	657	597	689	669	662	593	577	665	621	650	648	607	608	617	602	574	573	605	671	628	615	660	584	620	625	624	638	630	674	615	634	638	628	652	620	592	614	586	622	613	584	654	645	624	609	616	639	628	661	617	602	649	605	674	642	628	575	608	652	642	642	658	611	655	648	653	619	617	665	631	599	640	602	623	613	647	663	624	640	610	607	613	623	636	660	638	598	641	607	659	640	588	655	588	671	590	631	610	634	620	604	642	626	596	594	624	647	653	624	626	655	585	569	628	684	610	616	606	652	664	628	639	638	639	613	638	648	618	635	627	610	658	573	594	654	594	646	618	617	596	630	630	589	625	623	622	601	578	631	594	594	623	645	700	655	624	694	609	613	600	637	610	667	663	630	671	616	659	640	610	643	632	629	633	634	594	639	685	620	656	672	636	648	584	634	614	591	647	618	612	620	639	640	623	610	618	650	608	638	627	632	615	618	651	611	611	604	634	649	587	624	631	608	641	621	671	621	660	683	602	629	603	636	647	647	622	664	627	624	620	631	621	682	635	635	626	640	585	640	644	627	679	606	673	601	614	640	622	669	595	640	625	617	628	653	606	649	622	628	631	631	619	629	626	649	645	616	616	601	621	618	639	620	631	592	630	614	596	669	626	664	593	580	656	664	595	634	612	661	624	639	634	647	632	650	648	634	594	611	615	608	628	643	647	595	591	661	606	628	616	675	633	623	594	665	626	622	589	638	621	639	639	607	640	599	658	643	690	667	599	627	655	652	678	606	621	587	674	633	618	633	620	648	648	627	583	672	607	618	617	611	595	633	649	617	644	603	678	634	660	646	600	578	639	631	641	659	645	605	634	627	601	656	658	675	603	634	631	622	613	633	630	597	625	647	640	647	634	621	595	655	666	676	623	635	668	671	678	606	660	589	601	592	621	636	635	671	672	633	651	608	647	619	662	620	612	608	622	651	570	601	602	669	593	633	643	637	606	614	658	611	635	609	660	660	616	632	672	641	579	609	653	624	648	631	597	631	595	639	623	610	623	644	661	649	605	650	607	660	615	672	646	620	655	624	635	630	615	624	682	663	670	593	654	650	636	635	629	625	658	619	649	597	610	627	603	666	650	607	629	664	605	599	608	612	634	606	618	617	637	583	604	658	649	641	630	591	667	634	633	598	661	658	646	623	661	649	640	659	637	595	623	609	631	657	608	650	614	627	679	609	597	607	614	609	618	645	608	611	621	641	613	642	616	646	618	641	668	643	658	610	610	623	608	630	608	634	662	632	609	657	667	616	631	605	615	627	634	663	606	634	609	602	644	651	595	636	684	613	616	624	589	683	637	640	585	668	606	619	577	594	665	679	603	622	620	611	605	575	608	657	632	620	632	596	650	625	646	604	634	635	620	665	623	581	616	637	623	601	615	631	611	650	626	644	630	624	683	614	637	634	674	635	633	587	626	667	650	609	608	641	605	614	621	613	635	651	672	636	615	655	619	612	627	633	600	630	657	626	623	640	586	622	590	647	647	634	630	621	585	582	641	652	656	636	626	601	607	660	677	641	634	644	623	634	592	592	656	604	664	663	670	596	612	630	678	670	621	665	616	632	622	587	610	615	614	594	615	646	613	658	610	602	629	662	629	635	605	600	653	617	662	640	626	639	591	632	640	652	622	656	651	632	610	663	604	600	654	627	599	645	600	607	652	606	613	622	622	599	639	632	644	652	621	589	635	597	611	630	640	576	680	621	638	615	621	614	665	626	602	628	619	571	626	608	608	650	617	572	654	597	594	676	663	618	634	605	622	662	605	622	630	642	671	630	659	656	658	621	623	609	618	629	594	613	594	625	607	649	658	626	640	630	630	630	619	594	674	620	600	627	604	642	642	657	590	572	623	623	622	613	627	613	595	642	611	604	645	658	611	627	649	595	653	658	638	590	594	637	622	663	601	629	649	587	622	641	625	646	605	659	623	638	611	643	618	692	676	666	601	686	654	640	639	618	597	602	638	608	613	616	656	634	609	607	611	667	678	656	693	630	632	620	629	634	568	592	614	601	642	618	651	638	604	607	634	622	630	598	653	689	649	668	647	659	659	657	639	626	658	638	595	623	662	638	608	622	609	630	588	601	624	637	633	658	655	671	598	650	610	628	657	621	590	643	658	614	650	619	612	641	619	646	649	631	669	638	693	593	673	599	610	638	558	635	594	645	642	588	660	663	672	640	619	630	613	635	577	624	654	659	634	633	640	625	647	623	623	638	610	600	647	644	591	615	642	618	625	638	623	612	637	679	589	608	628	655	617	586	651	639	636	637	597	641	633	631	672	586	674	622	630	633	594	621	620	616	604	624	608	619	591	621	616	622	651	623	614	605	663	670	643	629	634	641	638	636	659	651	585	667	610	633	626	581	634	607	668	638	640	651	643	625	583	588	596	647	630	628	632	613	633	647	624	643	647	626	604	637	617	621	610	637	590	645	611	659	655	681	636	593	628	626	581	645	614	606	614	617	640	618	635	645	657	645	620	662	639	619	637	625	624	593	650	571	634	637	664	670	618	616	631	624	684	659	615	655	634	629	610	602	595	623	587	628	625	627	663	648	634	620	636	619	651	616	623	646	637	641	617	619	638	632	651	598	603	646	592	601	601	661	676	613	617	627	682	632	653	595	610	626	708	655	634	641	646	635	621	655	677	614	659	655	631	582	630	583	583	607	624	608	593	653	651	627	632	664	635	631	647	619	590	621	620	618	593	651	637	646	632	610	669	632	671	643	591	636	587	611	619	635	611	643	652	582	632	640	650	609	619	640	639	606	622	658	638	623	624	619	651	610	661	667	627	635	631	650	653	613	660	614	591	625	632	657	632	607	640	620	659	638	608	658	560	640	624	595	627	639	582	633	625	627	636	638	654	603	619	636	628	601	615	603	625	635	638	622	644	650	634	634	625	606	649	631	698	647	611	634	663	677	627	647	654	678	628	629	630	600	608	643	629	586	620	627	622	656	647	593	603	612	651	594	625	608	623	630	621	595	593	605	626	656	645	638	666	638	664	657	630	597	588	621	642	600	623	643	637	635	578	587	635	629
61193	23025	12046	2958	1393	1048	889	788	650	566	586	546	502	489	459	486	502	480	485	465	459	432	469	440	417	422	466	410	444	431	423	421	432	453	430	463	449	448	411	425	453	411	464	488	441	422	386	401	427	417	387	425	399	400	420	400	417	410	455	428	431	465	452	452	441	457	387	398	396	411	408	387	390	415	403	414	432	429	455	439	457	449	418	435	373	463	381	442	413	404	415	427	463	394	393	430	401	418	385	406	395	370	426	431	430	416	397	447	422	409	412	414	425	392	404	404	373	413	396	377	383	438	429	409	416	397	402	403	434	426	404	414	431	389	463	450	377	398	425	454	475	377	365	399	394	438	442	387	400	422	412	407	418	397	417	410	405	431	377	410	410	430	411	401	391	404	389	410	395	401	443	431	404	410	434	418	438	412	426	424	436	450	373	441	377	372	428	429	428	381	403	414	417	389	397	437	402	393	387	401	371	399	405	406	404	403	413	420	399	427	419	411	408	433	429	373	408	429	408	377	381	391	430	396	390	403	407	413	439	416	458	436	412	411	407	394	424	416	429	429	400	413	418	438	415	396	412	444	411	408	444	405	433	399	404	424	397	363	407	415	446	414	445	391	392	397	418	374	387	395	359	439	439	432	434	382	433	364	385	373	406	402	390	408	421	445	423	450	440	435	416	439	377	444	440	415	402	398	403	437	396	399	414	402	462	415	426	408	391	407	386	376	408	397	393	358	420	416	422	422	405	405	413	405	427	437	429	405	402	389	407	404	420	407	420	439	390	399	415	389	416	423	412	441	428	420	386	415	405	403	393	403	449	402	393	421	382	442	444	374	429	410	418	436	417	393	400	401	421	381	417	436	407	391	387	416	424	374	427	433	396	364	440	388	390	419	396	400	419	461	457	432	384	401	419	459	420	414	432	460	418	402	403	406	416	419	428	402	423	426	459	382	389	401	417	434	446	375	413	365	418	436	399	411	406	403	437	458	429	415	433	421	434	454	397	391	418	436	425	366	387	420	421	405	431	427	397	428	392	443	435	390	391	401	399	431	428	402	432	388	414	434	427	409	399	415	440	399	389	399	394	447	443	401	391	400	403	404	401	406	423	396	401	393	410	446	405	406	418	425	425	441	409	389	417	348	446	407	384	406	425	384	406	436	390	432	442	380	439	421	437	428	432	392	417	412	435	437	426	420	438	424	431	484	405	365	422	390	395	386	424	392	441	421	387	436	419	382	449	433	394	428	403	418	416	391	425	412	403	448	417	385	387	410	401	423	428	413	412	419	444	426	398	432	402	435	405	429	422	443	420	453	399	426	406	413	400	429	412	402	418	452	412	416	464	380	434	419	417	435	437	440	419	447	409	396	404	431	404	401	439	435	412	400	409	415	372	409	411	410	434	413	406	378	412	429	409	395	435	417	402	401	416	396	436	426	448	393	464	414	441	388	404	414	398	372	435	403	437	428	424	395	427	414	453	391	437	406	412	415	399	453	396	389	423	428	439	419	410	421	416	414	422	417	404	418	439	421	381	351	419	425	390	422	429	421	371	396	418	406	381	414	442	428	435	386	409	396	410	403	418	387	435	453	394	372	433	376	398	435	392	423	378	402	400	411	418	423	445	398	440	397	402	415	402	403	403	401	440	378	447	424	427	392	385	395	397	402	418	395	428	401	354	392	400	378	387	399	387	432	407	416	396	396	374	375	422	403	413	412	420	441	422	404	415	424	374	414	413	389	431	402	407	414	412	383	420	408	409	421	442	412	402	427	390	397	416	389	411	410	422	410	439	426	420	391	428	423	439	426	400	419	417	430	398	393	434	430	381	434	411	396	399	391	403	430	407	436	390	381	388	387	459	391	444	383	451	420	384	419	387	438	410	426	407	403	408	410	373	383	443	387	394	390	400	418	421	408	438	414	413	406	387	421	424	387	439	448	409	417	398	391	399	398	406	408	393	424	371	404	397	387	374	388	462	430	410	417	422	415	452	361	421	375	396	427	376	378	404	448	454	457	422	390	397	391	423	378	405	394	401	444	452	465	417	408	393	425	422	395	378	444	429	401	430	393	384	424	388	414	437	421	409	427	428	421	421	399	383	402	427	454	416	401	427	401	421	415	407	409	399	451	451	416	427	407	397	388	445	399	384	376	398	436	437	412	406	422	434	427	429	415	418	391	447	365	415	393	385	411	382	408	395	417	393	415	386	370	424	423	415	377	412	377	407	400	445	401	408	412	433	418	416	404	422	416	405	433	384	404	436	424	420	413	409	466	435	398	385	401	420	438	434	372	448	406	389	440	415	425	436	414	406	374	426	425	409	450	459	438	417	428	414	428	454	365	388	423	407	407	404	383	378	390	412	400	413	427	397	449	417	438	433	413	409	375	428	389	439	441	405	429	443	424	431	409	413	422	409	415	402	421	427	445	421	437	395	404	388	382	389	393	389	438	373	404	407	434	418	443	416	396	444	417	418	461	429	407	427	409	389	457	415	433	451	415	416	434	398	441	372	405	424	414	423	397	421	395	404	408	415	405	410	392	413	423	456	437	357	433	425	462	417	455	429	440	424	431	408	425	430	402	461	388	403	366	415	442	402	408	434	424	397	370	427	410	409	368	370	450	387	393	427	410	413	405	402	374	384	393	430	413	431	413	427	413	424	407	435	393	399	415	402	428	417	408	421	412	393	404	363	426	418	385	403	407	407	414	404	371	414	448	434	390	396	424	453	423	409	412	385	404	422	430	400	417	407	420	408	460	425	442	392	474	436	399	397	401	420	391	466	370	414	389	404	423	415	393	428	424	442	422	414	365	400	414	422	433	426	444	404	420	408	383	466	401	417	382	424	415	426	433	377	431	410	402	381	447	414	411	410	410	423	446	391	415	400	421	413	407	457	361	400	394	439	422	397	418	373	419	420	395	371	418	439	423	427	420	406	394	423	428	425	384	412	388	422	384	416	392	416	451	404	446	397	410	396	408	437	409	405	407	453	453	451	388	395	417	413	415	410	395	382	386	385	413	356	428	438	437	413	402	418	403	438	422	375	445	410	419	392	392	410	394	393	401	431	396	410	370	428	436	384	372	425	396	416	382	434	442	416	410	409	393	397	421	442	408	427	371	380	382	422	415	423	381	458	439	424	419	442	411	443	443	390	393	405	430	420	434	400	393	382	392	401	443	429	347	403	426	388	396	393	421	403	411	412	433	409	373	402	450	406	437	373	407	392	386	408	422	416	423	401	433	451	415	391	425	398	387	399	413	406	401	403	383	435	426	431	436	404	409	459	406	418	441	444	397	403	435	422	430	379	377	478	409	441	407	384	431	418	391	433	437	430	405	394	445	469	417	412	401	381	414	406	416	429	418	399	446	412	454	402	408	414	382	408	423	441	363	405	397	408	471	385	411	420	420	440	417	389	419	380	391	423	411	381	425	437	418	374	453	404	392	454	425	436	423	394	397	414	386	401	450	372	420	414	424	419	414	402	409	413	397	422	402
36228	2393	4621	5521	4722	3991	3266	2787	2362	2217	2019	1816	1740	1545	1598	1484	1386	1396	1346	1279	1250	1242	1269	1262	1224	1250	1219	1121	1139	1029	1200	1094	1068	1142	1165	1147	1084	1117	1036	1150	1105	1082	1163	1151	1056	1117	1001	988	1015	1058	973	1042	1035	1006	983	1029	1011	1054	976	987	995	1025	1021	972	1009	968	1037	991	966	1021	983	996	947	1024	1020	980	999	992	984	956	947	986	993	999	980	983	969	956	916	968	963	991	1019	964	993	981	973	944	998	992	1023	965	964	972	1030	996	996	949	961	968	982	950	1031	974	988	1015	1027	990	933	970	963	967	1012	987	1021	996	965	962	982	950	1010	979	989	931	984	971	921	999	1001	970	992	996	980	966	1006	1042	958	989	973	960	937	971	964	982	921	946	1011	1031	974	1053	968	975	936	967	981	978	964	964	991	953	986	947	1067	940	955	1009	931	956	998	1000	970	959	1034	979	939	981	936	916	1004	953	1011	927	982	975	1019	942	1001	1002	935	921	957	947	970	1011	1007	957	969	976	975	936	994	981	1005	1017	946	995	1002	974	967	954	988	980	971	966	956	963	952	976	997	937	978	962	1022	910	979	1013	948	925	1012	974	921	940	949	983	939	984	922	984	1014	947	990	920	970	987	964	932	972	1011	960	992	938	993	940	957	999	998	997	974	981	942	1031	993	973	1000	947	977	1030	959	982	994	966	983	999	982	989	956	969	962	1046	960	941	942	931	954	968	946	937	1002	1007	907	963	954	974	1020	924	955	978	977	964	989	995	995	908	930	1015	955	981	962	998	971	967	995	918	917	1029	991	1035	938	971	968	983	1040	957	967	972	957	922	995	958	951	962	995	964	930	1005	979	894	957	981	953	940	908	952	1010	989	975	964	949	928	1015	921	1005	977	951	985	986	924	985	1020	922	988	914	978	949	960	991	968	975	956	1010	965	957	954	959	913	960	943	1011	1005	991	987	1010	982	1001	1002	1005	967	935	985	961	1010	993	957	987	951	985	942	962	937	945	974	1003	959	957	979	928	1025	955	960	962	979	985	996	950	941	967	975	1022	936	951	1001	932	1035	1030	961	914	978	1009	962	1030	948	970	1004	901	1012	967	959	1005	1014	976	969	974	973	1008	949	960	957	960	1015	971	1005	1029	1008	968	991	953	975	971	977	942	911	929	959	948	998	987	943	966	974	947	937	978	944	977	946	968	983	966	983	895	1013	987	949	993	1002	986	996	950	954	961	1014	959	985	1008	997	988	949	975	976	863	943	938	918	988	935	910	950	940	962	943	950	915	993	961	1032	958	968	973	980	972	969	1003	884	901	977	988	947	936	953	953	989	1024	942	924	937	986	992	865	982	998	996	969	949	950	934	946	984	967	958	1001	952	969	932	995	957	963	1000	944	984	999	997	936	976	954	996	959	990	1013	974	902	977	986	995	998	969	958	927	1013	946	967	970	994	952	952	934	917	920	1020	951	993	984	931	994	956	1027	987	957	967	956	981	1006	984	980	991	1001	948	989	961	881	946	963	972	961	940	972	992	953	956	976	945	980	1007	1006	1015	968	975	963	935	983	989	989	950	959	992	1030	974	949	939	939	1008	1009	1022	966	936	948	968	982	952	970	945	1015	928	978	974	971	953	955	934	985	944	985	921	944	928	1013	982	1009	1035	970	997	990	999	947	1009	981	1004	1011	973	993	1030	956	967	969	962	996	966	960	957	977	1015	985	953	955	986	956	964	1016	946	1001	1007	960	978	916	919	985	949	930	938	990	984	993	1025	909	899	1000	968	960	963	910	986	917	981	999	924	1000	1008	967	1021	975	979	939	978	998	993	940	982	926	1050	977	999	1008	972	939	976	968	956	985	1033	935	1044	954	941	949	961	997	989	996	939	1048	989	1002	966	1004	960	952	961	972	963	927	973	953	1010	952	999	954	1039	943	991	985	1000	957	995	1009	982	969	896	949	989	933	933	1005	950	987	966	964	964	949	945	938	936	988	1008	988	935	980	966	965	965	1002	971	977	971	894	941	961	1006	999	944	979	990	921	976	1011	972	990	974	974	918	952	1013	1036	949	979	956	952	1011	915	947	995	952	1033	1024	924	1005	974	964	1042	946	965	948	1010	984	947	952	999	962	981	991	932	958	1017	954	1010	932	1013	954	975	933	984	934	992	958	1009	1015	953	948	992	983	951	1013	929	974	1025	998	982	962	926	980	973	914	972	936	999	950	964	972	1020	949	940	965	1013	1012	1048	992	950	985	945	923	978	973	1013	970	979	940	970	917	972	943	966	964	1009	978	952	980	989	932	911	1006	914	984	921	975	985	926	974	930	934	943	965	943	967	983	994	954	932	985	939	961	957	944	989	962	986	1048	965	965	981	949	902	1048	997	962	973	983	949	980	949	975	1035	974	969	987	961	1017	1007	1030	933	960	978	977	987	923	1012	986	1018	962	1013	1009	930	954	960	946	930	928	1008	1016	942	1042	1005	1002	970	974	1008	959	900	962	939	1010	1031	952	954	996	926	992	954	989	984	970	997	972	966	947	998	979	929	938	960	971	953	965	1015	1042	972	1000	1020	990	952	973	991	1025	993	952	1029	972	1036	947	905	957	974	922	947	929	1005	966	961	950	955	994	955	1029	928	972	909	932	945	906	969	1005	948	974	1007	980	933	1024	907	1009	969	944	987	974	969	967	949	921	997	901	934	959	990	980	988	1018	985	924	956	961	988	1026	952	938	1020	943	961	920	997	987	961	933	944	962	965	972	969	963	932	965	979	961	975	978	992	988	958	949	986	979	958	958	946	968	1019	960	1019	929	1050	1001	984	930	984	921	1034	969	985	974	949	1036	940	964	930	1006	951	910	962	934	962	1001	969	994	995	941	955	969	1026	989	1006	950	926	1002	926	1020	1042	1020	924	1009	902	955	941	982	989	1028	952	986	954	995	947	976	977	978	934	971	1006	1017	943	985	951	953	972	974	1010	1049	990	972	962	982	1006	1006	975	980	998	962	957	1006	983	982	1011	974	972	985	920	959	986	986	1019	1044	914	931	986	949	980	955	978	981	993	934	982	952	949	957	1020	931	1014	934	975	955	926	896	987	930	973	950	990	1034	976	974	993	980	922	931	963	1001	951	959	997	965	925	972	975	1012	958	945	958	980	952	971	971	941	945	948	1016	957	995	939	983	965	948	987	996	939	952	935	929	985	956	1001	977	991	939	923	947	971	1001	1025	1007	1017	999	990	996	984	930	986	943	953	963	1035	946	1010	950	925	976	1018	972	1018	968	970	943	971	982	1005	887	985	944	924	925	984	943	965	929	980	916	902	1000	939	1008	977	1007	984	948	1059	950	989	987	952	1040	983	962	986	945	984	983	1000	972	1019	948	973	988	937	926	984	1071	1013	978	953	969	955	1015	989	970	929	990	955	988	968	940	931	973	921	984	969	986	940	1020	957	973	1022	1013	977	1007	945	931	964	940	985	986	1005	1000	1012	1000	973	1010	1001	1016	967	995	1006	959	1009	982	1031	960	953	907	978	986	977	977	984	894	1049	951	913	993	949	939	924	994	958	937	980	982	946	922	982	970	1009	1011	977	980	937	1014	978	1042	985	960	985	960	969	973	1024	964	1010	948	994	966	977	950	975	1007	989	945	957	920	1004	979	985	917	1004	941	954	927	981	957	959	889	1024	945	915	954	1006	949	950	1001	932	960	950	971	984	972	974	961	1041	968	977	1008	946	999	953	971	987	965	1018	928	985	936	937	990	985	981	941	978	948	974	949	1028	987	961	1008
5564	323	287	218	234	182	162	193	162	169	175	160	156	161	142	154	161	161	149	150	132	151	144	156	159	173	175	168	145	172	157	150	152	165	153	150	162	148	153	164	152	186	150	153	181	142	169	143	152	194	163	145	171	157	149	155	149	160	144	145	158	175	140	173	146	145	157	148	152	145	174	126	165	165	149	143	133	134	158	148	172	147	159	154	185	150	155	178	155	162	178	149	139	156	152	159	156	151	135	141	156	181	146	161	157	174	134	157	160	162	134	142	164	191	153	165	178	155	151	156	127	135	154	146	158	152	171	158	165	169	153	173	144	174	168	157	131	145	153	172	139	160	146	149	149	161	149	169	137	151	169	155	152	166	147	167	150	169	179	122	173	153	133	153	144	137	157	148	138	140	168	145	145	152	145	134	171	160	162	176	151	163	169	163	147	161	171	150	154	154	151	161	143	153	176	155	142	162	164	151	167	174	161	175	174	147	144	169	179	178	132	157	158	167	166	166	130	155	156	138	151	149	164	154	161	176	184	162	154	145	169	155	153	144	165	151	158	162	137	171	159	168	170	167	156	153	147	134	139	156	153	161	164	173	155	160	179	165	158	141	181	161	156	160	151	175	165	147	168	139	169	168	147	164	148	166	159	173	157	147	167	172	157	162	151	163	142	158	153	150	144	173	139	185	152	154	160	154	172	176	162	144	147	163	155	149	169	136	160	165	145	147	156	153	149	175	158	131	142	165	168	153	160	140	148	161	162	141	152	162	169	167	178	160	148	165	152	153	170	154	160	145	141	160	146	161	152	157	141	178	125	171	149	162	158	149	174	150	157	147	161	145	137	145	149	167	170	164	146	159	162	169	158	143	164	124	132	176	155	147	151	167	166	182	128	169	149	128	148	165	168	146	145	152	160	173	156	166	140	142	160	144	142	174	150	160	144	153	158	146	136	133	156	156	175	150	153	143	160	155	137	144	149	145	186	148	164	150	148	157	134	181	177	177	172	149	151	158	167	125	153	165	170	188	159	155	153	161	152	144	155	133	170	162	165	142	155	176	187	150	161	141	161	142	177	181	160	151	156	148	162	150	147	159	165	185	151	155	136	178	145	164	159	150	140	162	152	156	164	168	157	150	151	169	153	157	166	143	174	145	179	155	165	153	158	166	161	151	142	137	162	159	155	162	161	153	156	168	185	157	150	162	168	162	141	158	158	161	163	164	136	169	172	147	164	131	125	135	156	162	141	159	152	135	176	162	142	132	145	157	164	174	153	150	155	139	150	161	165	171	151	137	143	158	147	175	190	143	146	151	171	170	144	147	158	144	139	155	148	157	154	163	164	153	170	141	153	143	173	134	149	167	134	150	143	151	161	136	129	150	136	142	171	163	148	174	142	142	150	149	152	164	145	168	157	149	163	140	169	149	157	160	170	175	165	152	148	152	134	160	182	172	154	155	133	154	136	138	160	167	186	166	145	147	165	176	167	157	139	137	182	151	149	168	140	169	153	141	150	162	153	143	157	137	169	161	147	172	165	162	163	167	144	152	167	141	151	167	163	162	152	170	156	154	192	135	160	156	169	178	160	158	186	150	151	154	131	171	146	153	186	163	161	162	170	156	135	138	166	160	154	140	151	167	151	180	163	115	168	167	163	171	169	152	162	155	185	188	145	162	152	134	141	162	151	139	164	146	157	158	155	143	156	155	161	185	178	151	148	146	165	155	136	133	164	166	152	141	140	146	149	162	126	154	156	163	134	164	141	157	162	139	152	150	156	135	170	165	175	169	166	148	155	162	175	152	190	164	134	163	141	152	180	153	167	152	152	163	174	144	151	164	149	172	138	143	130	160	152	144	164	155	163	185	158	149	142	165	155	153	130	160	167	162	135	150	151	177	150	158	153	150	155	155	151	178	166	154	153	162	165	143	159	148	145	171	173	190	176	177	142	147	182	172	150	167	157	140	171	158	138	173	151	178	175	163	164	143	155	138	158	178	145	144	148	155	145	146	163	161	144	136	168	164	185	142	153	183	173	176	139	162	156	145	181	172	147	152	154	160	141	161	162	172	169	137	166	152	156	149	168	142	165	152	154	172	141	144	155	155	154	170	171	173	139	158	144	148	148	169	152	162	157	149	150	162	143	146	163	146	160	161	129	142	169	165	144	163	172	149	162	146	153	147	165	160	166	168	157	162	143	186	181	140	138	158	167	148	179	136	136	147	144	145	152	168	152	160	146	151	157	160	140	150	122	153	182	154	142	165	131	180	157	155	148	165	157	163	154	137	157	148	145	150	161	167	160	151	162	159	154	182	159	130	167	158	159	150	144	133	171	132	151	173	141	150	137	150	170	151	146	144	164	159	151	138	148	139	152	166	173	157	144	194	175	162	137	157	144	169	149	175	149	141	167	155	140	129	146	155	177	167	150	189	152	166	160	143	162	165	174	168	139	169	137	166	140	157	160	128	178	149	164	168	131	156	146	179	166	163	155	170	170	156	149	126	128	155	161	164	151	148	148	160	150	138	167	146	148	167	159	147	167	156	164	169	164	159	160	144	162	136	139	156	147	168	178	152	166	150	146	151	137	164	127	155	153	150	176	147	150	142	156	142	144	153	157	155	150	176	146	176	167	165	141	168	165	163	167	146	175	155	153	137	157	150	151	166	175	143	135	171	146	153	106	148	137	161	152	183	147	154	153	149	175	145	162	165	161	161	132	140	165	172	152	159	147	168	163	186	173	150	134	140	156	159	167	177	147	140	148	139	140	123	167	136	151	150	158	178	137	162	166	154	161	162	151	164	159	140	153	142	155	160	154	155	163	152	149	145	167	157	160	161	163	160	151	155	172	155	146	164	165	154	155	160	159	135	158	177	158	159	164	157	160	149	162	159	161	148	152	147	161	170	152	136	173	157	160	176	168	144	145	168	152	152	159	153	151	174	150	148	120	161	141	159	180	142	165	158	160	113	158	153	150	144	158	158	157	124	177	152	140	145	145	167	177	147	171	153	130	169	169	151	172	164	151	138	169	140	144	149	162	146	175	172	155	157	146	152	137	152	158	150	160	150	146	158	165	173	151	144	134	159	160	169	154	161	156	192	173	168	164	136	142	164	164	154	147	153	141	160	172	157	171	166	148	166	172	156	158	163	158	189	133	152	138	154	141	155	160	167	168	167	129	138	146	147	154	146	154	160	163	159	187	167	171	153	167	156	165	160	142	152	159	164	138	166	150	146	183	159	177	184	166	162	156	177	169	146	173	151	135	148	164	142	148	128	172	171	160	183	164	152	153	199	146	172	165	174	171	163	150	167	158	153	150	148	148	159	182	167	154	158	182	158	142	147	177	145	138	150	146	148	149	151	145	147	161	152	165	158	165	191	169	163	189	139	150	187	166	175	174	142	145	123	194	146	157	137	171	140	156	145	163	171	144	174	141	173	150	170	170	159	160	162	174	126	162	155	171	157	195	182	126	162	173	153	164	158	133	152	145	150	162	157
6016	597	693	750	699	547	531	560	487	488	464	497	471	496	445	457	454	444	439	512	439	496	462	471	517	451	458	459	434	430	435	472	531	492	488	471	476	432	470	463	451	444	479	471	443	420	492	433	464	451	479	480	447	456	427	421	413	460	442	439	478	456	441	508	424	428	441	468	429	464	444	429	396	432	437	452	437	452	423	450	473	468	481	475	501	440	492	454	455	478	423	435	431	483	431	410	438	443	431	454	452	445	449	458	451	470	439	455	435	454	431	448	486	475	475	494	420	472	432	449	448	442	420	479	435	415	418	471	457	438	425	443	416	430	460	447	424	454	420	463	451	425	441	456	465	430	455	459	462	469	437	442	503	409	454	478	435	479	418	500	438	462	449	451	497	427	429	471	461	466	428	469	451	466	471	489	464	447	422	467	482	443	464	414	460	423	438	448	455	453	456	449	437	450	471	449	413	468	456	448	454	456	437	458	455	435	426	411	402	476	430	468	416	431	449	460	458	426	429	451	485	463	439	449	451	448	430	438	484	426	431	464	446	468	430	438	439	463	473	453	440	480	444	462	484	453	410	489	446	449	469	434	480	422	456	428	443	444	452	431	434	472	455	485	402	382	452	425	447	458	448	469	461	421	490	429	447	432	424	476	430	489	415	435	433	416	441	481	433	424	463	458	465	466	460	462	439	418	422	457	460	450	451	450	434	417	419	443	460	459	424	440	420	441	477	393	451	462	436	396	427	407	479	449	425	406	458	460	470	482	424	447	449	429	437	473	467	396	438	450	438	440	429	400	432	439	434	462	441	474	452	449	478	486	435	455	475	471	475	442	472	446	455	423	482	465	440	432	464	407	443	448	430	433	436	442	449	412	447	441	460	445	461	471	455	458	483	403	469	429	461	453	457	445	449	461	436	424	447	469	419	432	428	487	483	447	454	444	424	440	426	472	433	451	433	463	381	451	459	446	423	416	414	429	424	486	475	425	446	463	434	439	438	418	477	442	459	427	428	440	451	475	447	435	426	454	457	423	438	469	479	447	406	488	446	479	442	466	452	420	455	450	439	448	451	453	428	422	471	467	472	451	447	442	423	481	430	412	413	411	444	450	474	451	456	465	458	488	433	413	466	453	393	455	471	476	461	430	423	438	454	429	466	479	437	443	448	428	476	424	450	482	473	442	436	448	447	450	485	464	430	442	388	417	435	484	437	480	435	455	452	412	441	477	464	440	416	487	463	452	444	443	409	486	497	470	451	463	453	436	480	471	432	441	465	437	438	453	446	420	483	465	414	423	468	469	452	441	434	410	441	420	444	468	466	460	426	468	418	448	415	434	449	467	457	435	424	454	443	392	479	476	442	462	438	468	436	449	422	445	486	433	436	447	443	427	470	450	450	468	477	481	450	448	492	464	428	487	426	458	422	435	412	424	452	430	438	493	427	461	503	468	435	437	478	452	443	449	429	440	455	461	467	460	454	467	470	437	460	473	411	424	424	405	406	459	428	443	402	431	476	510	465	437	436	491	454	451	451	465	512	407	445	432	456	485	430	447	445	439	428	516	469	433	459	432	448	442	476	434	428	485	473	434	488	456	463	425	448	410	441	433	485	456	481	437	451	438	449	448	460	437	433	431	495	443	420	448	427	456	438	443	458	406	452	436	447	477	400	460	442	471	484	444	421	432	486	480	465	448	468	481	457	405	430	466	454	469	440	405	471	478	420	403	463	455	452	470	433	426	456	453	457	459	446	432	453	416	464	448	417	440	418	439	426	467	419	440	425	453	459	437	418	483	470	484	434	472	410	435	448	440	439	429	416	398	451	488	434	430	462	460	486	442	445	461	446	439	475	428	441	435	446	425	431	441	415	453	476	448	462	442	463	470	451	467	436	460	415	454	419	462	479	449	452	422	468	455	451	401	485	498	454	461	391	435	495	436	464	438	445	468	427	418	424	451	444	435	455	426	433	469	483	470	448	465	427	423	424	430	459	444	431	409	496	439	424	482	443	435	441	435	461	466	459	485	442	433	471	449	458	450	432	454	416	444	436	456	397	445	460	451	436	485	435	454	439	468	433	441	434	430	441	418	448	451	470	472	449	376	417	461	454	462	449	442	467	422	466	446	452	423	433	436	460	472	450	453	457	444	401	454	465	471	437	413	438	456	469	466	484	424	433	498	425	472	433	471	452	444	410	434	460	457	459	446	456	458	460	459	457	441	444	438	416	429	461	454	461	494	398	493	450	453	406	415	430	483	430	437	439	423	439	449	448	455	439	448	475	452	415	472	467	454	446	430	437	419	432	447	456	459	433	452	448	441	430	407	456	463	471	439	455	409	433	441	443	425	438	437	430	446	429	428	431	411	448	433	475	417	461	436	446	477	459	437	448	441	436	431	471	465	464	426	427	444	438	471	434	430	450	408	395	438	431	447	436	443	411	474	458	430	469	455	415	432	397	454	446	474	457	429	461	457	426	447	431	431	434	447	420	442	433	461	458	483	447	474	437	460	415	441	429	447	483	430	443	408	435	460	441	417	427	405	450	466	452	448	430	380	454	415	427	443	419	441	463	480	415	462	446	444	457	422	443	428	451	424	459	411	439	451	453	436	425	452	448	473	451	469	438	418	472	427	468	458	433	427	460	448	438	441	406	453	436	469	464	461	416	458	447	455	462	482	438	443	466	425	447	435	463	417	456	427	409	422	410	446	466	429	464	474	403	474	448	418	490	454	461	436	494	446	444	482	429	479	484	426	461	441	428	447	471	434	445	430	430	437	414	434	461	456	466	439	419	468	453	488	458	455	480	419	429	473	461	414	460	447	445	476	463	438	477	431	433	460	413	435	423	463	456	447	420	456	418	459	451	500	470	448	433	463	423	488	473	464	432	446	475	450	463	462	449	419	453	450	422	463	479	448	432	456	481	425	439	448	460	449	479	455	417	444	445	441	445	466	435	433	484	455	416	390	464	432	466	451	478	480	440	452	474	462	417	417	423	442	464	463	435	450	486	444	426	467	473	445	437	445	494	459	400	475	459	475	441	439	436	467	473	433	410	450	415	417	445	459	427	450	474	467	463	429	429	410	426	438	457	426	407	416	440	461	433	444	427	471	485	452	449	469	430	442	404	445	466	483	437	427	457	481	430	434	435	440	462	435	444	472	437	442	418	448	448	416	447	458	417	451	493	426	474	424	398	442	451	425	450	406	427	480	428	473	451	448	421	424	425	429	433	448	473	421	434	416	446	431	443	475	443	449	474	437	427	451	479	453	455	463	418	429	438	450	469	418	484	453	453	457	467	445	466	466	431	435	439	446	438	456	472	404	455	441	465	442	433	425	419	421	452	424	433	478	447	413	464	458	446	447	435	438	418	439	435	466	477	468	452	451	430	453	438	447	447	469	430	472	472	422	437	466	432	436	409	442	491	454	449	439	408	485	472	462	425	474	466	454	468	442	431	448	434	462	453	441	466	458	426	452	458	438	455	449	458	478	463	471
51832	16771	3852	1140	765	586	437	420	403	369	324	309	273	263	272	262	271	284	236	259	232	239	231	266	240	270	230	246	265	253	255	244	239	230	235	239	259	240	230	246	238	253	243	228	246	240	244	268	246	259	239	239	254	225	230	271	236	229	233	231	261	246	272	252	230	223	218	259	248	236	239	226	244	239	212	234	257	228	241	246	270	211	255	244	242	234	211	252	226	235	255	225	234	231	247	234	244	236	240	273	248	229	237	211	250	262	245	225	223	228	217	230	257	234	214	239	239	240	229	278	240	247	234	236	209	236	243	234	242	249	237	261	258	240	237	222	259	249	224	247	237	270	245	226	247	249	261	230	234	238	237	234	237	224	226	253	230	246	226	237	208	254	219	208	251	241	255	229	243	218	262	239	207	211	267	250	242	240	242	251	234	243	237	234	221	242	241	234	264	249	239	246	272	251	249	251	241	224	268	226	218	206	245	233	252	255	235	272	240	250	237	212	238	242	266	250	256	249	212	226	256	234	231	248	229	257	257	262	242	251	263	199	238	237	258	242	246	251	247	238	240	242	247	254	258	240	247	254	275	217	258	237	227	221	227	248	223	238	223	245	245	235	248	236	239	241	233	227	248	256	220	255	226	229	197	284	279	218	241	247	241	256	229	259	254	256	251	210	263	223	239	236	276	276	257	240	208	267	256	266	227	248	246	258	230	212	222	205	218	227	247	251	251	264	229	221	228	216	250	236	252	263	235	257	237	248	207	254	256	196	223	259	251	225	258	227	233	225	221	246	270	267	251	230	241	225	257	217	239	252	271	234	247	219	217	230	250	201	215	227	216	226	258	190	215	256	229	245	235	233	236	222	245	252	216	212	238	243	232	223	238	246	248	234	239	233	256	229	259	224	204	255	227	260	259	255	239	233	247	228	239	240	229	246	236	233	207	244	230	222	257	253	232	244	233	250	251	222	233	234	273	238	244	199	240	232	219	231	237	230	261	256	237	233	246	248	247	233	223	225	244	267	240	235	236	251	235	217	242	239	266	279	233	258	230	231	237	226	241	235	192	234	228	242	256	264	228	234	237	252	254	231	225	241	247	227	226	235	247	225	250	242	229	236	220	241	231	249	245	251	261	209	262	227	217	224	225	253	231	239	249	266	260	231	272	238	259	222	246	224	236	231	250	256	258	249	222	250	220	229	251	234	244	252	266	230	211	244	221	233	271	224	237	236	239	279	279	239	242	248	228	236	245	264	226	242	228	284	262	254	245	236	255	244	263	234	273	229	220	249	255	219	230	242	227	283	232	270	255	250	227	233	236	243	232	236	213	230	233	231	228	217	255	260	227	234	230	259	256	234	229	244	241	234	246	235	226	213	229	251	247	217	218	235	241	228	242	250	225	245	235	257	246	211	231	261	233	224	230	243	237	234	232	214	220	259	227	245	218	258	243	249	236	206	285	258	228	236	230	240	203	265	228	238	248	232	242	240	246	247	262	216	243	192	251	229	239	231	258	234	254	228	223	229	254	266	233	215	241	231	226	241	227	250	224	236	239	253	240	250	230	262	224	244	262	293	252	258	232	242	238	224	243	232	231	245	215	236	230	252	250	233	251	237	235	212	252	253	243	219	228	217	239	231	236	230	213	260	220	271	260	270	238	266	232	240	248	234	254	234	257	222	239	231	215	234	247	240	285	249	235	239	244	261	255	243	257	245	210	220	250	224	253	239	230	246	258	249	256	201	248	237	228	226	258	252	192	247	246	251	231	221	227	234	237	247	217	239	245	260	237	237	238	210	238	244	230	238	232	238	240	251	263	221	220	251	258	244	237	202	244	247	238	233	241	267	225	242	239	237	212	252	228	277	247	235	241	236	231	232	260	231	254	252	216	262	235	247	227	233	235	230	256	250	197	239	265	246	205	250	248	269	260	235	228	246	227	228	261	225	247	225	272	226	245	231	217	232	246	232	249	243	247	240	222	241	234	231	243	227	230	249	223	228	231	226	239	227	224	226	236	254	246	241	235	235	226	242	219	233	237	216	222	251	211	252	227	242	239	247	238	247	229	214	237	217	241	259	258	225	239	230	245	233	279	262	247	249	261	231	258	239	256	228	249	233	250	253	229	265	238	267	223	233	258	276	224	256	268	244	238	253	253	216	235	236	267	257	251	236	235	222	245	251	243	243	220	238	231	236	231	219	240	250	227	232	237	253	234	257	235	254	248	261	240	238	265	257	283	256	251	253	202	228	225	260	249	222	205	233	253	224	274	229	262	236	250	224	208	230	228	239	242	257	245	235	242	239	209	248	228	240	235	260	229	251	213	240	265	261	221	270	255	235	254	240	241	247	247	219	241	246	264	254	237	234	239	267	229	249	262	218	216	235	220	226	271	228	226	253	220	213	253	229	246	250	244	226	261	245	268	238	238	226	238	243	240	246	260	251	239	281	218	246	214	255	250	219	244	214	218	243	259	247	257	254	247	191	232	219	253	239	273	237	235	210	253	262	222	255	224	261	229	224	233	223	229	243	250	241	260	279	227	275	247	237	261	220	223	222	242	228	232	237	254	261	265	227	209	271	228	238	254	204	240	258	229	229	253	212	245	232	239	231	240	248	250	235	227	254	243	233	218	279	252	231	260	222	249	230	218	221	252	247	242	202	230	236	240	222	242	275	243	227	235	249	246	242	250	214	231	250	239	259	223	243	266	256	250	226	251	235	250	254	252	239	220	218	224	243	245	220	246	232	231	237	247	267	251	211	275	253	279	226	234	271	239	262	238	242	229	236	230	205	277	256	204	280	224	258	208	224	265	228	267	224	239	223	229	236	253	248	221	218	230	227	220	239	280	225	250	233	257	250	293	240	243	267	240	228	209	250	265	241	229	219	258	253	246	229	242	239	239	220	257	248	244	232	250	256	235	228	243	255	235	233	213	254	249	258	217	242	232	250	256	275	232	230	242	241	242	222	237	227	255	246	199	227	249	228	249	217	255	252	237	262	215	260	256	243	198	224	234	226	218	251	232	239	251	255	227	228	225	230	220	228	232	234	231	231	241	252	236	245	240	244	243	222	225	236	239	226	230	252	233	245	213	240	225	248	249	226	228	263	247	243	212	221	228	232	243	256	248	239	266	262	210	231	247	259	237	218	229	241	250	264	254	231	241	258	230	227	229	218	231	204	270	249	235	231	249	249	217	230	262	260	221	228	225	238	233	239	225	213	264	220	224	250	255	247	222	242	297	249	244	234	209	228	250	222	232	278	248	252	222	222	237	240	235	241	235	231	232	219	222	237	227	224	258	228	225	263	230	250	238	217	214	232	224	260	235	244	245	255	229	220	215	254	245	245	209	252	249	231	210	217	227	230	232	227	253	241	258	259	239	266	232	263	233	201	250	236	244	248	241	235	236	209	269	229	253	245	240	225	236	237	220	245	219	206	247	250	238	239	275	252	261	241	257	209	233	227	241	244	228	231	242	256	247	250	232	253	218	232	219	244
28183	1361	2567	3051	2653	2311	1936	1622	1422	1228	1112	1057	1034	965	939	886	864	818	795	854	818	731	819	787	749	797	771	744	696	750	727	739	708	691	720	729	721	693	801	720	691	701	766	699	637	689	650	679	664	708	687	692	720	644	647	659	657	629	653	650	689	705	648	650	641	672	690	605	678	612	647	611	651	651	658	663	678	667	643	619	714	671	639	644	657	631	606	672	669	613	609	656	659	593	651	682	657	662	615	631	609	648	621	669	631	659	609	685	620	653	626	609	620	607	619	617	668	625	656	616	651	643	623	630	598	636	614	616	604	631	615	639	620	644	639	655	656	653	613	620	667	646	612	612	632	634	621	598	696	633	677	641	606	622	648	633	662	644	654	642	668	670	639	649	635	712	650	643	693	656	631	625	659	637	649	642	608	591	630	670	645	648	659	591	630	647	627	660	677	623	594	645	623	615	670	674	645	628	667	641	648	621	627	562	616	618	670	636	623	626	635	665	620	644	624	601	604	670	578	629	612	658	686	630	615	685	622	612	591	657	677	662	588	635	631	620	664	680	634	648	621	638	631	597	611	607	629	622	622	660	642	656	635	620	613	651	643	636	625	652	631	606	644	627	607	620	647	608	637	626	668	631	648	637	627	630	642	688	621	620	626	635	622	601	652	670	605	594	634	674	634	659	683	656	664	592	627	646	611	622	614	614	646	664	672	648	600	686	625	632	682	610	661	647	641	617	633	669	620	591	628	638	626	622	648	641	645	640	676	589	653	633	611	600	646	673	638	614	637	644	617	629	677	603	665	611	649	599	637	614	648	654	664	650	666	632	645	657	652	611	636	684	593	584	621	635	599	619	663	627	622	599	639	656	628	673	630	623	611	656	647	640	655	632	666	596	588	587	636	614	610	597	603	588	632	583	630	620	650	616	630	625	629	633	653	633	652	626	636	673	638	647	612	600	624	607	644	602	605	635	636	632	593	693	627	638	642	634	619	648	644	675	573	632	627	624	629	620	637	666	681	636	630	623	621	634	659	625	585	602	647	647	630	646	674	649	643	654	627	666	613	586	619	638	634	650	601	653	656	578	646	637	675	642	628	613	654	660	626	598	713	605	604	594	635	602	617	575	578	642	641	623	644	611	621	592	635	636	626	669	586	643	612	625	674	615	599	596	602	630	625	621	615	649	656	646	633	667	620	607	609	557	645	638	618	653	654	622	635	637	610	606	631	633	615	671	623	638	625	607	620	611	615	650	645	625	634	638	639	617	614	626	640	589	599	622	664	622	641	640	649	658	656	649	620	686	592	619	649	618	657	624	618	673	648	657	658	626	599	632	601	647	619	647	661	616	586	597	615	591	648	640	637	595	572	656	684	628	615	631	632	584	644	625	622	650	654	627	641	707	604	633	633	611	589	628	639	604	681	647	609	594	599	622	602	645	597	584	634	602	608	612	610	621	625	643	611	637	626	654	640	633	660	618	586	607	597	677	618	644	645	643	650	651	614	673	624	619	650	648	594	622	638	636	677	630	643	649	610	620	640	639	631	640	635	564	616	682	641	640	663	631	646	649	632	631	638	616	607	638	627	610	601	649	624	620	687	638	609	640	669	651	637	585	622	650	614	660	623	661	555	662	696	636	672	610	634	597	641	632	567	656	642	653	612	645	647	612	647	590	652	594	622	591	602	554	679	612	577	616	619	623	650	685	616	622	657	608	645	618	618	638	648	615	642	695	629	639	603	624	660	648	636	592	611	629	638	607	626	696	629	670	610	661	650	637	637	652	629	646	628	638	631	651	595	631	647	664	695	656	678	615	644	636	624	658	649	609	657	653	645	649	650	644	623	628	585	664	683	636	594	627	619	651	660	643	663	652	598	662	603	686	625	668	612	626	654	642	605	632	604	643	679	646	637	602	640	619	661	673	619	654	636	584	641	577	623	672	611	663	602	647	636	611	638	611	626	643	634	599	665	617	646	619	595	641	609	677	658	636	626	629	597	638	631	603	686	666	638	625	608	622	654	630	613	707	612	637	629	604	608	632	621	590	672	631	667	627	625	648	608	647	658	649	671	643	625	627	628	641	705	622	655	623	679	658	615	663	687	646	652	623	653	629	673	646	616	593	643	642	699	611	651	632	594	657	636	678	620	676	613	639	636	653	612	658	620	653	610	621	612	621	630	629	620	628	655	608	617	617	638	638	594	606	616	676	580	606	622	645	602	636	631	645	674	683	664	613	658	605	640	685	607	616	628	605	689	616	614	617	587	650	650	643	584	622	609	653	666	577	682	639	628	649	673	646	631	596	603	600	624	659	632	676	661	648	710	600	622	631	649	613	641	654	649	672	650	673	607	644	638	649	641	666	642	643	606	620	597	641	552	647	636	657	622	612	622	625	663	620	612	671	625	646	655	635	624	610	676	658	627	618	576	606	621	608	644	624	620	615	681	632	632	618	656	587	609	651	622	587	618	624	620	646	641	652	666	664	615	656	634	620	608	602	588	658	657	613	652	611	606	635	649	616	641	668	645	666	645	638	646	671	601	633	643	600	631	618	635	609	630	634	694	618	640	645	636	615	660	627	688	648	592	660	576	633	647	621	612	671	620	630	631	608	651	623	599	600	686	642	592	645	644	636	641	653	613	614	646	627	639	602	596	654	622	626	632	659	606	638	602	583	616	636	641	642	621	654	679	610	634	633	633	668	652	603	618	644	624	652	608	604	635	637	610	662	624	636	629	658	674	635	578	621	679	644	640	623	664	624	653	617	659	616	626	651	651	633	615	620	615	617	641	627	602	639	610	630	661	655	607	637	626	617	659	616	606	600	606	652	653	678	626	635	646	602	599	631	623	670	617	608	631	634	649	595	619	609	619	684	646	588	612	610	619	646	646	645	642	613	599	665	605	607	660	626	631	655	669	645	650	647	613	644	623	626	620	635	626	641	677	647	621	635	649	646	593	602	631	630	635	631	616	653	649	696	592	608	616	660	623	690	639	617	659	566	639	659	654	633	642	650	648	674	660	642	622	654	622	623	628	601	667	633	626	611	660	627	635	642	623	649	656	620	650	622	605	613	653	639	615	644	595	672	618	659	627	594	657	662	652	652	602	662	588	622	653	650	624	630	656	613	631	633	634	656	624	669	646	640	595	651	594	638	605	638	599	655	658	640	596	599	692	642	626	613	678	641	582	618	655	627	634	654	615	640	658	622	628	630	600	604	669	642	594	676	626	642	639	592	630	634	632	610	599	696	662	651	645	597	631	656	633	623	585	634	602	593	658	607	629	647	627	660	677	630	613	617	645	634	632	654	634	647	614	618	646	624	663	634	644	609	598	620	620	610	656	662	614	611	633	620	633	654	617	592	628	615	663	676	612	669	608	631	662	606	617	628	636	661	630	648	617	664	615	581	623	676	646	621	620	631	601	659	579	660	619	659	655	618	695	643	691	663	594	616	659	645	595	656	662	633	623	593	650	620	642	704	651	675	637	630	630	623	586	660
58278	23042	15228	3474	1455	1034	883	779	645	625	542	550	500	534	515	496	484	443	414	476	463	459	460	442	457	428	452	462	484	447	446	435	400	405	423	448	486	424	471	460	465	425	452	404	437	432	393	415	447	412	429	442	413	430	414	384	447	426	411	424	422	395	437	453	413	437	392	395	401	425	417	420	445	397	409	426	400	413	401	433	399	398	429	390	418	441	388	408	420	392	426	388	402	419	430	457	382	382	420	404	421	429	417	439	432	415	398	399	410	407	380	447	408	422	419	414	378	397	399	438	398	403	436	434	436	410	376	460	422	381	401	431	414	401	404	440	435	428	394	445	404	401	385	453	411	412	386	410	410	410	431	417	406	404	379	399	420	389	418	402	414	448	424	428	392	439	413	415	404	424	413	387	423	392	446	396	406	426	427	465	409	446	436	405	417	397	418	410	397	395	421	387	418	419	412	434	360	416	429	385	401	401	444	402	421	413	404	383	393	405	408	405	444	404	408	436	388	436	405	415	399	422	423	400	418	394	415	421	456	422	421	375	354	420	440	421	443	383	413	396	397	396	424	427	384	375	411	379	397	444	416	400	456	434	419	406	391	444	416	396	416	422	392	381	403	432	394	423	414	414	432	402	438	394	396	382	422	400	400	450	415	411	412	406	426	444	424	426	429	436	427	429	410	398	455	395	392	385	389	434	422	389	387	419	376	408	385	457	417	416	417	457	397	413	411	460	389	405	402	432	419	395	407	391	445	406	414	435	409	406	402	433	387	394	425	402	424	386	404	417	398	408	415	444	394	410	389	429	384	407	469	387	424	385	450	461	399	432	410	407	411	458	389	393	435	404	404	406	406	383	428	394	418	388	440	394	386	405	421	440	413	414	388	418	414	400	383	436	433	397	416	401	355	439	420	409	387	462	414	406	361	380	401	419	385	402	390	410	444	402	424	384	417	389	427	394	457	388	399	446	389	366	427	375	405	426	424	393	430	467	414	397	437	456	400	413	409	433	438	423	424	436	386	376	384	407	462	403	416	416	426	412	406	403	470	431	392	381	405	420	414	393	398	404	405	420	399	408	402	380	443	388	393	454	392	435	413	396	396	412	397	421	430	372	408	405	423	419	387	414	458	382	415	443	425	408	416	411	430	402	420	422	403	404	418	382	393	429	411	422	402	421	414	428	411	405	430	392	404	415	435	410	451	405	383	432	414	397	404	418	448	403	399	414	427	410	418	421	428	419	423	446	405	409	459	443	417	384	416	420	408	417	401	397	460	410	398	400	388	409	425	403	435	397	425	413	444	391	436	382	398	404	388	441	379	420	394	383	435	424	405	398	409	391	401	420	421	435	424	403	389	384	402	412	437	401	424	387	438	432	384	434	394	402	427	429	402	444	479	388	419	439	419	438	392	399	401	390	412	392	438	399	394	361	390	443	447	383	400	471	433	410	388	401	408	424	406	383	436	436	399	407	392	428	412	448	382	422	413	430	405	433	430	404	374	400	417	404	413	404	414	389	381	407	376	411	448	426	406	414	424	406	437	437	410	418	412	427	423	451	451	416	424	426	416	447	401	441	413	392	449	395	420	405	406	440	405	433	465	413	422	414	384	372	434	372	423	428	417	434	408	399	405	435	434	425	443	443	393	424	422	412	391	418	371	384	419	439	439	429	419	417	445	411	407	426	452	381	443	385	382	392	429	453	389	406	419	394	426	403	426	425	418	395	396	377	394	392	421	423	426	413	409	414	418	435	418	424	387	398	460	434	454	399	393	449	387	393	408	469	414	390	412	411	417	413	397	433	414	415	416	401	442	405	402	417	413	385	442	410	409	432	436	451	447	431	416	407	410	424	422	432	402	389	447	378	405	450	382	395	433	416	399	432	418	419	387	457	435	473	377	389	432	417	413	391	425	426	396	426	391	446	404	388	435	410	395	447	428	385	459	407	438	431	392	410	452	382	388	388	403	443	443	447	441	409	427	406	418	392	379	414	421	425	390	431	362	420	401	425	414	430	404	368	427	383	371	434	420	390	416	398	409	409	384	411	390	440	408	423	380	418	439	437	418	398	470	376	425	397	415	403	392	395	392	423	431	361	388	414	423	418	425	457	424	400	375	408	421	394	479	422	445	405	408	380	449	384	402	443	456	347	420	421	437	414	432	448	436	388	440	427	394	402	376	405	418	429	409	419	424	403	397	442	418	417	484	459	414	378	424	375	426	399	384	445	386	394	433	426	400	428	458	410	388	439	424	394	424	378	413	401	444	412	456	383	396	382	376	400	417	389	403	436	455	432	404	406	436	437	384	404	427	435	448	381	398	427	410	417	415	410	436	406	370	374	427	402	372	436	401	406	430	356	394	404	407	442	444	424	405	421	430	450	420	405	400	458	455	467	390	416	428	406	416	360	396	423	387	383	420	444	390	416	364	401	413	401	408	441	402	411	415	414	398	422	404	387	401	421	407	357	413	450	402	402	424	439	410	413	414	421	391	432	392	400	452	434	427	433	435	380	411	417	441	467	395	364	422	434	436	431	422	387	402	428	390	438	432	426	401	411	409	377	428	448	419	439	438	421	414	436	423	414	424	380	413	414	471	437	455	418	422	398	442	393	416	419	371	409	385	393	428	381	426	433	403	435	447	407	397	426	428	384	392	410	395	394	430	456	442	414	447	435	404	424	446	402	377	398	429	420	397	430	348	380	423	361	414	433	420	389	395	419	435	442	411	426	397	414	468	394	377	419	424	424	436	431	430	405	396	408	392	407	424	388	452	390	419	415	409	435	400	393	409	419	438	374	419	424	415	424	433	408	415	412	410	416	430	431	418	428	404	426	401	403	389	390	400	417	390	419	414	388	413	401	413	432	447	365	402	390	409	367	419	442	404	443	423	409	432	403	370	427	435	396	425	396	422	381	396	408	401	409	400	400	372	421	429	407	455	416	396	425	417	402	397	404	432	423	430	370	406	439	403	404	434	381	439	416	405	440	406	392	400	412	427	434	428	436	415	446	385	420	413	436	370	391	447	401	406	446	402	412	403	427	440	445	434	423	438	408	407	418	370	421	431	403	413	391	363	403	393	423	414	392	418	444	443	408	422	382	427	419	447	446	429	416	412	415	419	405	436	407	383	420	400	408	374	393	427	419	404	401	418	379	387	406	371	418	452	431	400	397	370	411	449	406	421	404	397	434	387	423	421	459	405	417	421	401	387	398	418	409	401	396	436	425	387	398	362	405	390	377	425	401	425	459	444	416	427	409	438	434	400	405	407	445	426	430	393	386	402	420	402	392	436	439	443	380	402	412	395	412	436	439	449	413	419	430	413	393	358	408	444	429	415	395	428	428	430	395	393	436	351	397	409	429	379	364	371	390	375	423	392	437	410	420	392	418	414	417	400	432	437	418	390	400	485	407	394	433	408	417	394	416	432	441	443	444	395	410	408	404	436	429	412	430	413	460	409	415	388	410	377	439	435	456	412	422	404	391	434	397	442	426
36911	2413	4629	5364	4812	3961	3314	2636	2358	2200	1880	1820	1717	1556	1547	1540	1420	1342	1301	1297	1227	1260	1293	1251	1304	1239	1212	1131	1186	1122	1147	1167	1099	1153	1214	1140	1191	1140	1199	1138	1138	1142	1152	1065	1012	1125	1072	1059	1071	1003	1009	1070	1058	1018	991	1059	1014	984	1059	991	1025	1062	1008	1007	1021	1026	1012	978	984	984	1010	952	996	1030	1011	1015	971	969	1025	1030	1017	1009	1004	950	948	990	967	974	1040	956	995	1024	974	964	999	968	970	1001	1006	1006	988	961	1042	1013	964	951	993	937	990	885	1012	948	978	997	940	1003	953	970	1026	1007	1034	1028	1001	969	970	954	1044	955	1002	972	1006	992	976	1017	982	1003	970	949	994	973	883	933	987	995	938	980	966	938	991	949	1005	917	992	977	951	961	1009	950	947	960	974	1010	957	956	978	944	978	968	1022	998	951	981	978	981	972	1037	994	997	1008	994	993	994	1059	958	974	959	996	977	980	977	946	1008	946	933	953	985	982	961	970	967	995	981	994	983	985	1020	971	996	969	992	977	972	961	999	931	927	957	1017	967	948	969	1013	986	992	979	1005	938	962	969	1009	998	993	982	971	979	1027	974	973	1020	939	934	1035	1019	968	1022	931	933	935	963	976	1008	1032	946	1025	959	979	990	943	965	963	1021	943	975	975	945	1003	965	1068	972	944	953	994	977	955	922	952	963	939	935	979	930	963	1060	1010	953	966	958	979	952	939	943	972	971	968	946	978	974	988	980	1017	991	979	1041	947	1013	970	979	927	932	964	983	967	984	1003	947	1048	951	971	982	946	1009	974	918	958	923	968	993	985	897	978	998	1001	927	999	944	974	936	972	1013	925	978	951	955	1056	995	976	1038	1029	964	1031	987	932	1034	943	918	990	978	1029	1032	1020	952	979	956	925	1011	955	1000	1019	970	1001	956	971	959	984	990	988	980	944	941	987	982	952	982	1006	983	1007	1000	930	960	977	1015	982	1010	927	972	967	994	954	987	988	967	923	971	925	954	997	965	946	988	989	946	985	922	942	1008	1010	946	959	991	1034	950	953	983	987	959	959	1004	921	981	952	955	909	968	1000	963	1003	1014	1002	974	959	960	982	985	967	987	970	981	950	1022	965	953	930	954	959	990	998	956	946	964	949	967	966	941	1017	998	997	937	979	960	966	928	984	1003	951	1003	926	977	970	974	950	979	922	947	966	1001	909	947	945	1026	979	1002	949	931	978	934	955	1009	973	983	966	965	986	967	998	1002	987	958	969	981	965	933	953	940	949	970	986	1008	928	946	947	1007	968	1006	988	969	1015	989	994	994	969	917	1005	1014	916	979	995	975	947	1048	997	1028	957	939	963	964	947	979	991	965	941	952	945	961	1020	949	989	976	934	977	987	1051	988	991	941	1008	981	999	907	964	1013	1001	960	990	1014	982	953	972	912	983	953	982	964	967	941	967	953	983	978	964	1012	964	942	967	991	951	924	988	928	931	1012	977	1003	972	953	1032	976	977	934	975	981	1026	941	994	965	1000	934	920	885	945	985	963	1003	969	971	994	1019	963	995	969	940	986	997	961	965	1015	1008	1006	982	937	944	951	971	996	939	1019	1013	956	974	1001	974	967	992	950	980	971	970	988	1020	946	996	1021	992	1005	1027	953	982	967	1019	974	1005	974	995	1003	935	982	1026	994	1003	958	969	967	948	969	972	955	956	945	952	976	971	988	959	978	923	985	976	971	970	981	925	988	968	966	975	966	967	989	943	1034	980	988	934	974	1014	941	961	976	987	964	981	939	976	968	932	952	952	930	1014	973	957	969	996	989	1008	964	942	983	979	985	967	933	975	943	995	988	1007	987	895	968	948	972	992	1022	974	926	951	1031	969	971	959	962	931	972	959	941	1016	975	1006	993	997	986	933	984	966	991	1003	1017	920	927	968	951	986	961	970	978	941	981	1001	959	983	927	939	990	983	994	1027	989	976	993	981	986	977	970	973	986	976	973	965	986	990	974	929	960	953	957	986	957	968	968	990	924	970	964	933	957	1011	1012	957	1001	971	1023	1007	922	1005	941	994	996	1004	988	1019	978	999	921	995	975	973	939	949	970	1010	950	947	977	966	952	1009	956	1005	976	959	996	974	961	926	911	964	966	962	957	992	963	981	945	1002	976	946	932	973	910	948	1018	941	966	998	951	944	878	994	1010	1009	895	934	980	969	946	986	951	950	1001	925	979	917	973	987	939	958	953	1013	1011	1013	919	959	998	933	952	1048	972	985	975	978	945	1012	984	997	1004	1046	985	1001	908	931	958	942	903	941	921	975	995	976	956	894	994	934	971	987	991	1012	976	942	1031	981	983	995	1010	952	916	925	1013	999	970	988	967	954	958	991	985	1025	975	921	932	948	970	952	942	1033	974	987	923	905	998	991	983	967	965	914	967	961	989	969	984	986	1019	965	1000	975	993	984	1017	950	948	913	927	922	986	998	983	979	949	961	941	1052	977	966	940	960	988	938	996	975	961	988	996	962	1032	972	1022	965	978	973	1000	1030	1019	984	970	1051	967	997	949	944	908	968	1007	964	993	997	978	1015	937	977	943	997	1031	973	997	1006	938	984	1026	960	954	987	999	947	986	1008	1002	941	991	1005	991	991	1024	985	945	873	1007	974	1021	952	962	905	912	1050	1041	992	962	984	944	944	984	1017	939	1003	950	991	956	992	933	914	983	953	995	1011	983	955	975	1011	947	975	984	979	963	980	976	944	1028	954	992	952	1007	1013	981	976	959	972	980	994	1004	980	970	986	977	965	991	983	996	1017	992	957	962	941	1007	991	937	923	1005	1006	977	974	951	967	992	929	942	1061	973	972	942	1004	982	921	996	991	989	991	959	988	1013	939	978	963	997	986	1004	976	954	973	959	940	1016	1014	961	1003	943	1030	979	1053	948	1005	957	950	940	955	983	1008	1008	980	1000	990	1006	1044	961	964	904	927	1001	983	925	939	1002	939	978	1022	975	958	1000	991	967	976	1053	986	965	1009	1009	994	978	982	972	1009	965	955	952	1022	913	966	934	942	983	1022	977	1032	994	945	944	969	974	948	1002	1006	1029	923	1006	1022	1012	999	954	964	868	983	1001	1009	1001	976	1015	990	964	1039	1017	932	997	1002	992	1002	933	961	921	978	1013	1036	883	1013	968	992	983	978	980	904	959	925	969	910	970	907	1007	972	969	1029	953	991	944	966	951	978	1000	978	928	969	984	979	956	1023	959	996	939	1060	971	957	980	934	973	966	1026	1010	988	1018	957	1000	966	951	951	985	996	937	987	940	977	972	992	957	960	951	926	977	976	986	957	1000	965	987	942	899	960	1049	929	999	945	987	927	965	953	951	1014	965	967	981	989	1014	982	1020	951	990	996	971	988	1005	968	1009	958	927	985	1002	980	992	904	985	1020	977	902	1033	965	955	961	977	984	979	983	960	963	968	991	958	967	960	918	996	966	990	1027	983	963	989	984	1041	1007	1024	1000	941	958	1042	936	987	972	961	981	938	954	975	932	938	943	961	975	1007	993	1018	1005	964	1029	947	996	965	981	1021	966	1039	971	945	1006	983	932	975	947	972	1004	986	970	1025	1011	999	975	959	1005	984	957	969	953	999	983	961	977	1015	1012	933	971	987	944	925	983	967	952	1020	963	1026	931	969	989	940	976	966	985	1004	889	979	977	960	1008	918	983	982	1032	960	968	958	939	942	993	971	968	990	940	958	921	952	947	1002	1021	970	984	965	956	1022	999	1047	980	1034	946	966	989	927	1010	962	970	1011	981	933	970	1005
5992	382	289	229	179	217	172	168	167	150	175	153	148	166	151	182	153	166	174	142	174	157	149	181	170	144	150	180	156	176	175	167	149	164	174	154	175	167	168	163	172	159	168	153	178	157	169	161	160	166	142	135	165	179	159	148	163	176	186	158	161	165	147	175	156	159	159	180	153	149	166	152	188	158	149	153	162	176	154	174	163	149	136	136	157	161	156	162	150	156	160	163	137	178	138	187	184	178	163	142	150	157	161	138	167	166	148	159	136	170	155	158	163	164	150	151	155	155	135	141	142	174	178	168	149	178	143	169	179	177	144	154	159	162	182	183	147	137	135	164	148	153	128	171	174	134	164	179	146	177	162	158	156	166	161	160	157	159	178	149	164	171	168	163	141	146	173	141	174	160	169	169	155	145	163	157	138	171	167	146	174	153	164	149	156	157	163	131	162	145	131	179	150	179	151	161	158	159	168	171	160	176	166	166	187	145	142	159	151	150	160	160	157	166	127	168	157	172	166	170	157	148	155	160	164	168	145	148	153	173	140	151	165	168	159	171	162	164	159	164	142	162	168	152	162	161	132	178	174	179	155	159	180	170	177	170	169	147	168	165	148	166	167	156	161	174	162	153	163	151	153	150	148	169	168	168	156	174	165	150	144	158	136	135	164	156	189	168	143	162	161	148	143	169	147	162	156	159	139	181	168	148	149	172	166	125	158	150	172	154	171	166	174	147	165	164	155	157	163	181	146	152	155	175	156	162	129	153	164	152	148	148	164	162	136	152	133	162	159	122	151	158	168	133	154	169	172	148	164	153	180	156	147	180	159	185	155	151	180	157	168	159	148	151	167	152	167	165	158	164	156	152	177	145	143	163	149	146	154	154	156	151	139	128	152	170	152	169	161	179	142	175	165	155	146	139	159	155	180	159	146	153	161	151	175	182	148	157	157	141	170	170	158	162	184	158	165	167	157	184	185	174	157	158	159	158	166	164	160	140	135	138	146	170	161	172	164	193	153	148	141	174	133	163	166	153	156	137	165	166	167	156	180	140	155	168	155	173	165	154	165	161	136	158	155	176	164	161	159	137	156	136	137	167	172	151	168	173	154	175	145	147	144	167	141	144	140	171	174	156	177	134	183	155	167	157	149	157	135	141	156	162	143	150	151	142	150	179	172	159	171	161	155	146	155	162	153	150	175	159	145	170	154	159	169	155	162	175	146	148	149	161	164	146	158	139	158	155	161	144	149	150	162	171	167	156	160	160	167	159	164	157	137	152	161	135	156	160	154	156	153	172	166	148	147	163	150	170	170	147	150	169	153	181	159	187	153	153	169	188	168	128	163	168	166	170	155	168	151	135	151	157	152	182	134	133	168	166	169	159	164	154	173	168	143	171	156	170	154	160	169	170	157	149	164	169	149	172	160	158	146	141	172	167	172	156	156	149	162	167	151	184	157	151	136	160	145	151	141	150	141	164	149	163	175	164	177	156	164	139	142	152	160	133	155	162	154	182	148	182	179	171	149	154	166	143	163	162	197	159	171	170	151	172	133	144	146	165	158	165	149	164	161	163	147	170	160	137	179	150	162	143	164	149	157	146	193	173	157	168	159	145	169	161	182	142	173	159	176	168	161	174	135	184	164	149	151	133	166	157	167	147	142	157	173	188	164	181	174	143	176	171	158	147	133	154	162	140	158	160	160	155	185	157	174	156	141	158	163	146	168	160	163	154	163	180	162	157	142	163	162	164	150	147	147	140	171	145	169	152	155	145	162	129	151	147	156	146	155	163	164	151	162	138	160	145	154	146	170	155	144	151	163	171	188	167	163	138	161	136	167	151	183	156	136	175	175	153	150	164	155	165	165	160	157	170	152	161	156	150	168	169	156	151	149	158	178	164	174	172	162	148	160	183	146	158	135	151	148	165	156	155	165	174	186	143	124	162	165	189	164	160	150	158	146	170	173	172	173	158	155	164	156	162	153	161	176	155	196	172	161	154	148	157	145	183	147	144	162	163	145	163	152	186	143	158	164	157	178	165	185	141	172	170	129	177	174	156	150	181	129	147	162	156	163	169	172	159	139	147	155	165	150	162	168	142	143	149	156	139	159	157	148	147	142	172	162	155	163	160	167	169	150	154	147	181	161	146	163	154	167	133	163	168	145	176	159	160	168	140	131	167	140	161	191	187	164	158	142	148	162	166	164	156	155	185	157	162	162	160	140	149	173	179	149	142	183	150	123	154	134	164	144	135	154	159	156	148	158	148	151	163	194	157	155	174	175	163	139	130	172	157	161	163	176	160	161	124	176	138	174	166	170	153	136	142	153	159	147	160	146	148	172	156	162	150	165	157	152	137	153	170	169	145	170	175	121	169	157	145	172	187	157	145	145	155	162	179	153	175	138	156	147	139	166	134	159	139	158	166	179	151	171	168	158	170	128	143	148	148	167	158	133	134	172	130	167	157	151	176	151	150	163	166	145	151	144	153	136	137	180	155	162	162	171	175	172	167	159	170	151	152	167	164	160	168	175	154	140	162	162	152	146	165	171	152	160	140	161	184	145	150	174	152	149	181	169	135	137	166	172	159	157	174	157	168	176	165	168	155	172	165	143	152	167	164	161	158	143	135	157	142	165	173	181	146	149	149	154	161	158	152	153	151	162	163	167	143	147	155	164	149	143	168	164	144	161	147	142	156	153	134	140	169	171	152	165	152	177	163	149	183	161	124	185	157	147	173	145	159	163	162	145	134	132	137	150	162	181	168	132	157	170	139	161	170	139	165	158	165	171	161	158	138	149	178	167	156	177	165	161	152	149	155	167	169	164	143	168	153	143	162	161	144	140	161	183	169	139	165	152	146	187	161	169	139	166	175	155	158	166	182	170	143	158	143	111	155	134	177	160	157	151	149	170	132	140	147	154	174	167	175	158	155	143	152	161	178	159	131	147	137	150	173	152	147	142	139	170	162	161	145	139	155	138	148	167	147	135	153	171	161	140	158	157	136	158	141	146	172	184	173	155	152	134	198	140	160	163	152	175	162	159	147	156	180	170	133	171	159	155	167	182	159	152	157	184	167	146	148	147	164	150	142	151	161	140	169	140	150	151	136	156	145	171	153	139	180	167	150	161	166	153	163	146	157	158	151	135	174	161	167	161	168	173	172	158	168	175	166	151	163	150	176	154	156	154	141	136	138	163	149	157	137	154	154	150	156	166	159	146	160	178	153	150	152	146	165	142	142	171	148	159	155	161	173	159	163	167	134	174	185	164	169	165	154	175	139	178	137	153	165	146	141	145	152	159	151	159	163	167	154	168	158	153	170	169	155	164	152	148	155	159	148	142	151	170	156	162	163	145	134	158	158	176	147	156	171	161	154	156	167	163	169	154	170	185	127	167	151	147	148	162	170	142	166	169	167	154	155	165	160	159	144	154	150	188	144	175	161	158	172	164	158	182	155	140	133	149	152	173	154	162	136	163	170	161	163	111	166	158	166	180	185	168	151
6533	576	626	689	670	617	592	542	513	510	496	471	461	497	458	453	452	460	490	493	484	454	467	488	450	472	437	455	441	458	449	504	487	498	491	496	481	482	482	494	453	476	498	433	445	466	479	445	446	457	458	483	434	487	449	482	479	439	428	444	426	432	465	466	449	478	440	432	433	429	460	484	437	457	456	457	435	468	435	466	466	457	434	457	461	448	466	457	425	437	460	447	437	450	446	458	435	478	442	451	489	412	448	454	459	418	456	456	403	450	453	422	446	484	446	454	461	458	478	461	422	449	458	494	470	459	419	472	429	434	454	460	468	418	448	422	469	453	434	457	448	432	386	439	456	471	468	431	443	436	454	437	438	444	450	433	452	431	445	460	451	444	464	469	471	470	427	465	490	419	426	464	438	434	456	471	469	450	434	477	468	457	456	457	493	456	424	433	420	477	419	432	447	422	427	476	466	423	430	460	425	446	439	431	467	463	478	440	448	457	444	461	467	431	430	468	493	454	400	495	425	436	426	453	492	468	473	457	434	448	445	434	476	486	488	436	419	476	435	433	432	434	423	485	424	448	470	436	415	468	447	452	402	453	473	500	462	452	453	428	466	427	454	433	416	455	498	452	450	418	436	476	463	467	424	457	447	424	477	473	485	474	442	449	438	447	444	470	447	421	417	434	455	482	441	447	475	473	456	431	453	476	411	427	477	437	461	473	461	473	439	451	453	438	427	419	453	479	445	436	410	443	443	461	477	443	485	379	433	447	429	470	457	414	428	459	448	415	425	444	476	468	466	426	480	409	450	486	465	474	443	480	438	412	489	441	458	418	487	437	448	448	471	479	444	480	478	426	434	413	410	408	425	463	465	460	449	411	461	457	455	446	458	387	442	443	469	468	497	418	437	468	416	435	421	444	447	429	446	446	441	494	445	453	448	410	467	427	417	437	454	473	413	461	500	439	460	432	455	448	479	451	447	451	448	424	426	464	460	461	456	439	428	444	475	477	453	422	419	459	429	465	461	469	421	445	442	456	461	460	447	457	470	428	493	406	470	476	454	436	433	446	413	473	518	466	431	434	462	473	483	444	464	472	426	478	440	469	438	473	427	460	452	433	422	456	444	473	437	479	467	462	478	433	405	439	414	471	446	445	456	464	496	428	517	476	441	466	441	428	448	473	449	451	457	470	448	436	467	459	447	475	454	436	441	436	466	461	467	451	472	407	472	435	422	474	475	481	443	494	436	485	479	468	466	425	451	474	458	437	440	452	450	461	448	455	445	452	495	443	438	435	456	474	451	437	434	436	462	421	453	450	473	428	418	437	457	460	421	452	463	467	438	436	425	426	414	428	469	423	433	451	509	449	442	453	467	460	429	474	432	450	444	460	436	425	452	467	444	465	467	458	456	435	427	455	456	446	450	448	493	436	438	454	403	455	444	399	434	466	462	411	498	452	471	452	447	446	464	430	420	403	447	409	451	398	448	420	454	467	445	439	404	440	451	427	436	488	453	397	444	429	492	424	462	453	447	452	447	437	470	446	421	468	441	432	453	388	446	477	440	449	478	418	465	479	480	467	416	463	483	463	436	448	453	417	477	427	496	463	435	455	485	450	468	458	462	452	457	469	462	505	461	441	395	443	421	450	428	430	424	437	457	446	503	453	451	438	417	428	428	451	473	447	453	468	429	446	431	476	461	457	449	426	453	423	462	428	468	451	449	464	467	447	509	455	452	440	453	478	420	422	466	413	443	453	421	465	439	446	455	431	424	421	409	462	470	481	422	458	447	419	456	466	432	425	426	425	445	455	457	450	475	471	431	445	466	455	451	437	431	457	467	439	462	463	481	479	470	434	424	436	459	423	457	440	452	455	422	477	430	446	477	438	455	466	483	470	431	446	456	413	437	444	458	457	431	464	442	466	459	469	469	430	461	428	427	426	440	464	450	447	467	444	433	432	408	467	491	446	458	450	441	489	437	454	455	468	452	438	449	453	434	406	448	470	454	446	459	464	437	441	476	451	452	461	442	422	377	451	460	431	511	457	433	445	424	442	478	465	447	460	437	455	438	449	428	425	451	447	490	481	456	446	447	479	459	441	458	400	404	498	441	433	455	437	480	456	448	454	414	422	506	459	456	440	430	478	443	448	423	433	412	444	473	453	405	444	456	487	451	419	456	477	437	472	446	463	475	468	436	428	460	434	424	474	458	437	379	406	432	448	473	459	460	432	463	463	439	447	422	472	483	425	504	483	460	423	444	486	458	479	455	465	459	432	441	476	424	421	477	463	431	430	473	438	399	454	460	452	418	462	434	429	415	478	433	434	444	455	444	429	427	440	432	480	476	438	453	469	428	474	454	438	445	415	432	458	452	441	492	451	464	466	463	474	459	410	466	455	482	438	450	409	459	440	417	454	421	443	461	485	494	468	451	494	454	454	448	433	414	414	428	459	440	414	451	415	451	438	452	433	428	482	428	429	427	429	434	446	430	446	444	400	424	435	433	430	456	440	464	442	404	467	421	411	428	483	452	428	455	463	420	471	418	435	433	453	429	423	429	488	434	446	416	434	484	475	457	467	466	457	439	429	407	475	441	466	454	438	472	451	474	435	440	501	446	429	443	438	454	436	458	446	433	441	445	415	437	454	462	442	464	430	457	444	449	461	444	422	422	471	456	463	444	435	452	490	478	468	455	450	440	453	417	456	442	442	443	446	464	489	436	437	465	405	457	429	461	475	464	450	432	451	453	401	447	434	491	445	435	461	474	460	418	433	413	478	455	441	448	476	475	445	433	421	478	441	430	450	447	461	403	409	441	430	422	435	433	416	446	408	487	470	466	458	448	436	471	485	441	453	485	429	445	460	507	471	465	459	455	429	483	436	441	460	475	438	426	456	429	440	418	435	448	484	433	429	461	467	423	450	468	458	475	485	455	482	464	431	466	442	424	459	460	445	438	464	465	456	446	435	426	446	442	457	416	466	416	412	418	412	463	425	443	458	469	413	479	442	459	407	451	412	444	497	409	444	470	475	459	477	445	425	458	459	454	442	450	457	441	469	442	469	443	483	436	428	446	453	440	417	469	404	427	457	452	445	457	438	474	441	446	443	414	470	465	480	475	435	435	386	451	436	437	430	417	424	452	487	480	474	446	427	461	466	458	469	445	431	476	435	440	462	450	396	412	413	483	440	430	459	472	432	482	462	421	418	433	439	453	445	433	445	455	429	419	464	469	443	456	457	424	466	456	453	491	455	464	448	444	475	439	436	456	480	442	461	463	461	452	480	429	460	469	479	479	462	447	467	424	457	473	496	457	451	428	459	451	461	434	434	452	442	472	456	432	423	448	435	400	427	459	461	408	470	437	463	462	484	439	488	453	400	430	421	428	469	457	496	454	454	455	418	436	462	454	455	452	448	470	451	444	453	461	444	478	449	432	446	445	464	453	448	453	441	467	467	424	485	439	446	484	448	453	426	432	489	461	449	447	432	432	422	465	409
52444	17351	3719	1050	732	593	432	369	335	335	304	302	307	300	265	275	234	270	284	277	273	235	257	282	293	298	228	285	263	238	236	257	252	249	242	285	262	270	270	232	246	275	282	246	236	261	245	268	232	234	240	221	266	239	248	246	221	234	250	244	242	283	266	244	254	234	232	251	238	227	245	239	262	216	254	260	253	257	250	245	253	244	233	245	231	230	257	238	249	239	252	242	251	207	215	218	227	241	234	242	237	210	249	227	222	253	214	238	255	232	269	229	247	244	228	210	233	248	216	190	254	241	257	248	237	223	233	246	235	233	259	259	214	252	253	234	242	251	237	236	256	232	241	241	228	243	227	247	262	258	244	243	226	240	211	212	298	226	244	239	242	248	229	260	257	213	215	222	242	245	252	227	247	239	227	254	239	243	232	255	218	213	243	223	230	226	262	228	213	229	231	233	229	274	213	236	240	265	216	223	199	215	253	248	241	248	235	257	229	230	229	223	237	224	270	266	259	244	267	249	234	234	229	263	225	239	229	263	230	231	240	231	250	230	233	251	239	224	247	221	238	225	233	221	237	224	222	244	249	236	217	240	227	220	244	231	243	255	214	226	229	225	228	291	222	245	265	251	256	198	234	251	233	230	256	259	247	243	243	249	220	257	228	226	243	234	228	253	242	235	232	234	261	232	226	243	234	236	239	230	238	227	246	200	236	243	230	215	233	218	243	259	259	264	228	258	238	247	232	218	236	261	250	250	242	237	254	231	233	271	227	261	245	219	255	260	247	256	226	256	258	218	237	226	235	243	234	218	279	243	218	229	250	225	237	251	233	208	242	244	254	218	237	219	236	247	247	238	233	265	233	236	290	257	230	229	251	249	259	230	236	249	215	254	237	220	256	247	258	234	251	196	283	241	232	257	229	274	243	255	270	232	240	233	249	253	217	234	227	233	241	237	265	230	226	233	238	262	223	221	219	254	246	250	247	233	233	213	256	279	244	239	234	227	255	242	275	244	229	238	251	223	256	253	230	238	242	226	269	236	238	230	231	243	232	244	243	253	248	218	264	255	253	217	213	259	286	248	236	232	218	230	223	233	249	256	237	248	232	231	259	254	221	241	233	238	249	252	275	230	247	235	257	237	229	241	258	248	235	240	251	230	246	239	238	242	231	246	238	248	246	217	248	237	221	223	242	244	234	251	265	263	223	234	243	215	240	222	241	260	221	236	231	253	234	232	248	239	241	235	263	229	229	263	242	244	236	239	225	249	239	245	246	209	245	257	237	246	226	251	259	219	237	245	227	228	238	245	230	247	260	248	246	267	251	241	210	245	238	249	204	243	279	278	235	213	225	233	232	245	232	217	246	212	240	251	222	222	246	241	217	226	242	271	223	239	229	261	231	271	232	240	253	244	235	227	262	244	257	238	236	252	231	242	246	258	231	233	243	224	228	242	211	254	252	252	218	234	254	239	215	224	226	261	244	241	265	214	230	216	261	256	214	237	247	236	216	234	228	227	265	258	245	228	239	247	228	252	218	252	217	228	238	252	235	249	272	225	208	241	271	256	241	227	222	250	255	253	236	229	260	215	239	239	258	227	232	253	241	223	244	226	230	254	266	225	208	247	251	219	234	269	228	253	253	235	222	248	236	254	243	216	233	229	238	243	241	227	263	271	272	247	237	243	252	238	267	242	216	244	226	254	257	241	228	243	219	232	269	240	247	235	236	256	245	217	239	214	238	238	258	236	241	250	238	256	244	233	251	250	232	205	257	263	224	240	247	247	278	253	240	241	251	232	214	246	241	241	218	243	276	203	251	223	259	220	230	266	252	234	240	206	257	221	245	237	230	220	217	252	232	246	235	209	235	228	232	236	237	238	246	227	192	256	237	219	258	285	212	218	225	220	248	247	221	274	237	244	234	231	276	242	245	255	215	224	252	246	241	208	242	232	238	227	236	235	225	216	269	268	222	274	246	250	228	262	252	229	227	264	233	208	226	253	242	223	290	238	241	234	263	228	225	237	236	234	225	238	223	243	227	246	256	230	246	240	258	240	225	223	227	208	235	239	257	269	262	248	266	239	238	271	242	250	246	233	249	247	236	235	265	230	243	239	210	222	213	256	265	209	242	233	266	261	247	261	250	264	253	236	230	247	252	221	209	208	222	233	222	246	261	234	240	259	241	223	259	227	235	283	230	242	229	243	231	217	252	258	245	242	228	242	247	241	217	241	292	260	235	238	221	231	241	259	231	235	224	218	240	230	209	259	246	228	229	228	258	246	226	219	225	237	272	239	227	241	253	246	259	242	259	226	282	276	239	231	213	239	248	264	254	239	262	246	238	265	213	218	218	246	240	282	229	249	244	223	257	212	247	245	230	242	236	254	244	225	243	220	257	226	233	254	233	222	238	257	232	238	261	236	238	253	259	264	229	266	250	230	224	207	245	240	251	233	263	230	240	262	228	242	258	233	240	249	234	239	238	255	268	249	219	249	243	264	246	251	276	225	276	227	245	241	245	241	236	235	242	230	247	236	224	221	242	219	249	228	265	233	212	249	253	253	234	235	219	236	246	255	268	219	249	258	225	232	220	223	247	240	219	220	250	243	264	244	235	284	242	257	228	245	251	225	235	225	202	231	256	217	219	219	247	221	243	255	253	216	222	264	250	245	253	245	231	247	221	229	226	244	243	229	240	252	241	259	241	243	225	254	242	230	258	232	232	260	231	228	239	284	234	256	223	272	240	237	231	245	246	249	226	245	221	237	248	262	233	241	230	241	247	214	211	258	244	259	266	267	230	269	255	259	241	230	219	232	225	217	241	237	219	253	234	243	219	220	250	265	228	235	255	250	203	230	241	241	231	261	244	223	243	225	265	258	246	245	254	251	250	262	247	233	231	266	271	255	235	224	216	242	253	273	249	250	228	256	247	217	219	260	233	252	244	240	232	267	237	240	283	243	247	239	215	268	237	229	237	236	253	256	256	251	257	227	257	256	250	228	222	289	234	279	249	247	271	233	234	217	204	241	238	199	263	240	222	236	258	238	246	240	235	237	273	237	235	238	248	248	246	249	243	232	241	241	265	224	247	239	235	212	237	227	251	247	229	256	221	227	246	262	255	258	253	259	236	225	246	256	247	230	251	247	265	243	231	213	222	246	241	246	230	239	247	251	218	270	228	247	232	250	255	241	233	224	247	250	247	235	241	240	242	234	226	239	247	234	272	235	237	214	259	239	230	234	219	256	245	232	239	220	257	241	239	260	247	267	250	238	224	250	218	234	232	234	233	227	224	209	238	264	223	254	237	222	249	243	232	219	249	248	239	217	247	224	249	239	247	256	236	216	242	241	234	213	246	248	251	246	267	227	256	229	232	224	232	220	251	221	267	241	208	219	248	230	284	226	248	244	259	248	245	236	223	240	252	236	238	224	254	211	226	223	236	260	231	264	237	268	227	239	214	235	210	235	229	246	243	219	231	221	243	239	247	236	244	246	240	248
28744	1449	2446	2995	2627	2252	1871	1531	1358	1248	1084	1069	1072	950	970	937	910	846	791	850	774	790	789	837	834	796	730	718	738	696	692	751	704	777	766	782	739	734	730	655	706	731	746	644	655	658	700	751	646	651	690	710	702	663	631	669	666	647	657	664	660	662	680	686	648	643	661	658	618	698	638	613	649	649	636	667	627	650	649	651	641	658	642	618	629	655	633	645	635	673	618	624	654	612	665	607	668	695	586	670	695	653	632	647	606	644	639	610	616	665	628	657	646	607	605	612	638	637	654	614	658	666	710	604	646	638	629	642	642	628	614	672	683	649	606	654	637	650	685	625	650	617	683	658	637	628	629	601	640	608	676	604	679	633	635	666	670	618	627	581	642	686	644	626	631	658	657	624	636	653	615	634	621	653	665	647	640	620	642	610	663	643	635	605	646	669	649	633	666	622	644	618	650	654	629	655	655	627	655	616	685	657	648	630	653	647	668	628	607	615	623	608	647	673	651	611	628	642	654	639	633	632	660	601	623	639	661	594	633	675	641	659	596	631	602	652	560	601	633	708	629	675	626	616	662	628	636	671	639	662	584	592	585	618	701	644	596	591	658	633	623	655	631	608	606	630	634	690	646	645	601	643	591	611	667	641	644	668	637	634	617	636	578	621	594	625	659	647	639	631	635	690	616	622	631	669	645	662	617	664	643	650	639	625	626	660	606	647	626	655	616	663	595	619	599	615	599	678	635	651	632	634	601	596	598	651	632	646	638	671	638	618	663	632	628	624	643	610	616	686	702	635	590	642	618	627	585	648	658	623	617	649	661	645	655	647	614	638	636	623	649	636	651	689	644	610	631	635	671	684	646	588	640	643	658	714	593	607	619	612	631	650	613	650	682	647	623	660	613	636	660	605	680	622	628	641	612	635	664	643	662	681	676	627	619	622	610	635	679	631	609	644	638	672	695	628	623	627	629	626	594	633	593	631	636	652	638	640	651	619	657	647	630	626	615	613	666	628	657	626	633	667	605	616	639	634	625	623	629	609	643	619	661	662	632	573	684	680	650	630	655	624	616	664	625	666	597	618	605	669	647	614	644	635	625	647	628	597	617	625	630	603	655	627	586	616	666	594	665	619	591	654	647	612	634	628	618	611	650	630	627	615	638	640	661	671	664	643	634	624	644	604	665	661	629	655	598	617	627	624	574	638	655	645	619	659	605	658	566	666	621	603	633	663	606	613	670	688	623	622	656	660	635	670	579	694	622	596	645	634	633	586	620	603	656	622	670	615	651	662	626	652	608	593	644	644	659	644	636	613	660	660	610	592	628	600	633	586	623	648	672	635	625	651	611	619	666	653	613	608	637	665	643	622	630	643	646	600	612	691	633	606	642	613	667	649	635	631	622	639	644	664	655	661	631	633	602	680	660	619	660	657	649	664	628	697	599	686	629	665	580	610	609	649	618	643	646	613	656	658	616	653	659	616	620	670	652	593	608	644	635	593	659	638	595	642	654	684	666	662	641	618	601	643	655	679	679	607	621	625	620	668	653	610	621	605	644	632	633	615	646	642	636	645	682	606	642	633	643	577	638	654	666	614	634	664	649	656	623	635	632	640	578	636	658	632	648	633	637	635	640	615	637	607	611	630	655	620	618	663	669	606	647	630	643	625	616	620	630	648	682	649	617	613	637	624	659	626	610	642	651	622	632	585	652	625	660	642	589	623	605	646	610	643	671	623	646	587	648	669	606	658	629	609	663	593	639	666	677	595	678	611	662	630	634	663	655	617	592	634	650	622	627	604	658	682	601	676	634	600	643	604	645	619	657	613	651	660	640	647	645	635	628	639	626	644	622	654	620	597	613	696	653	631	686	633	635	673	657	651	642	617	686	625	619	639	639	628	654	657	670	615	630	632	638	627	627	645	619	635	663	633	670	661	610	605	607	628	674	638	605	645	634	591	657	638	647	623	639	585	594	635	647	628	621	603	648	644	623	627	636	648	617	653	678	650	593	649	618	630	604	637	659	639	628	617	620	637	690	640	638	591	653	611	630	646	613	610	599	657	597	645	648	606	618	642	673	618	646	628	643	690	579	639	609	690	605	628	635	662	603	635	623	644	603	641	643	669	668	642	657	621	621	622	600	621	649	663	666	584	577	635	637	648	666	632	635	622	633	616	632	630	631	626	642	641	624	637	633	603	662	663	649	682	625	629	663	643	615	610	673	663	644	636	598	671	639	641	682	627	651	645	634	671	647	649	627	684	616	629	611	647	613	596	637	637	668	669	639	629	565	640	646	664	583	639	688	639	643	639	653	622	613	639	623	631	663	642	630	646	661	655	632	639	609	646	612	663	577	615	627	641	618	617	646	639	621	624	687	620	654	640	648	664	634	639	638	626	597	626	607	645	663	635	608	663	646	611	665	607	601	650	658	615	580	645	605	652	599	631	640	594	657	676	654	676	640	640	628	624	703	621	639	591	644	650	625	591	613	636	639	647	631	661	666	664	663	630	640	601	624	627	641	658	665	633	645	648	612	652	628	660	665	610	641	653	630	639	607	629	624	664	605	632	646	643	631	689	653	634	667	657	656	619	679	663	626	652	602	683	609	572	599	644	591	625	635	583	648	604	647	626	678	643	620	653	618	626	558	692	629	645	631	629	592	637	652	683	664	620	630	640	647	619	639	638	643	621	639	596	666	638	635	670	622	636	621	656	646	632	662	698	660	596	644	651	618	659	648	623	623	626	627	675	615	620	628	587	637	657	647	625	622	651	606	661	656	612	650	641	603	613	590	645	636	650	605	654	632	600	629	647	624	671	665	651	641	627	644	654	629	628	621	629	668	631	667	603	631	653	601	618	622	599	602	618	657	691	610	639	627	675	641	643	603	648	618	657	620	641	628	573	637	669	616	625	616	597	645	647	643	658	621	644	612	639	645	632	635	637	614	620	628	644	671	626	661	649	644	600	638	631	664	688	618	645	628	614	652	672	657	638	656	621	580	632	652	606	611	659	640	615	692	667	632	653	638	629	627	656	680	631	661	630	604	664	652	652	625	602	582	633	623	635	593	640	619	643	656	642	589	625	627	613	654	639	644	630	681	636	631	634	649	654	637	643	624	614	648	626	659	607	646	616	653	659	628	634	657	645	606	645	608	650	664	626	602	645	649	634	622	648	634	646	636	638	616	628	652	641	625	612	650	646	683	595	671	625	584	646	676	618	648	637	639	666	606	635	640	631	650	659	624	663	678	661	643	665	585	643	593	588	604	600	623	636	641	671	640	642	623	623	625	625	619	625	590	634	670	648	670	591	643	654	584	628	607	637	632	635	627	612	694	625	595	647	666	627	645	686	652	613	593	650	625	675	672	653	668	608	674	587	664	676	602	648	668	619	658	643	652	662	655	627	634	637	626	636	629	653	600	631	656	621	637	631	648	632	618	669	623	612	678	592	620	679	646	640	616	651	650	618	612	569	673	651	619	615	613	624	608	622	636	610	644	659
64684	24092	12431	2975	1444	1053	893	731	657	624	596	554	547	533	525	516	474	491	444	436	455	477	462	446	474	469	450	446	454	446	419	419	452	439	444	417	435	410	454	375	427	495	453	425	395	416	396	435	433	428	436	428	417	401	415	435	418	420	443	411	422	359	458	411	434	432	402	437	386	401	422	450	404	425	407	372	396	387	372	406	411	397	450	416	462	415	428	396	401	446	373	408	376	447	426	419	417	396	388	453	401	408	454	414	387	408	399	375	434	425	396	426	397	412	406	387	414	419	384	402	441	390	404	448	401	430	424	424	440	428	432	453	423	404	416	401	421	421	422	429	417	409	419	419	395	415	445	418	407	421	446	432	444	419	405	407	422	380	375	398	438	431	408	415	414	406	452	418	388	416	413	422	409	383	445	382	436	428	428	435	412	407	414	373	454	442	395	405	417	423	440	426	439	412	397	381	417	405	438	396	408	384	406	452	406	415	390	420	445	435	398	456	439	422	460	382	426	427	456	444	401	407	407	383	409	395	390	428	401	393	431	432	405	435	373	375	402	396	379	434	413	403	389	395	423	403	411	431	440	388	430	432	410	389	377	405	391	369	415	378	436	418	416	432	417	421	438	393	374	419	407	440	406	435	431	412	423	453	444	426	405	387	404	440	387	426	409	404	375	465	398	395	429	410	412	466	456	444	396	429	394	389	433	384	400	457	433	393	443	405	393	406	428	409	396	428	402	400	429	395	427	476	452	438	473	431	419	444	429	440	409	444	418	428	448	417	404	445	422	413	436	434	444	437	398	405	403	354	433	430	411	437	397	418	387	435	433	425	427	405	422	416	392	462	429	438	442	430	448	402	459	453	425	434	428	442	444	407	391	431	436	466	431	380	436	391	439	456	410	394	388	419	431	459	418	384	415	408	391	415	463	414	394	421	440	387	398	411	434	417	389	412	417	427	401	405	443	384	410	385	442	401	415	412	468	390	405	443	367	434	410	410	396	405	431	424	379	430	417	427	463	418	453	442	452	397	416	439	400	398	405	399	397	411	403	458	430	418	398	425	412	474	453	426	410	422	378	438	388	453	437	443	364	398	419	382	392	408	413	468	410	397	395	410	424	384	419	376	437	431	400	401	416	406	443	427	398	451	426	400	427	430	407	397	386	415	423	394	428	383	399	423	391	378	434	424	412	399	389	421	429	425	407	437	414	424	448	440	429	421	416	424	445	437	411	435	394	410	394	429	439	474	395	446	416	444	468	420	400	407	418	435	391	401	392	416	439	391	419	428	450	451	440	467	398	415	401	384	382	401	433	405	412	379	439	433	428	420	383	391	420	389	401	467	398	400	439	410	402	437	404	422	433	411	425	389	406	428	386	440	395	406	390	425	394	424	420	405	425	429	430	412	392	388	398	428	446	430	423	424	425	395	437	428	446	430	431	404	411	415	437	391	406	408	400	382	434	441	420	394	409	442	404	428	427	429	418	394	415	416	436	440	407	417	395	369	411	411	418	362	416	431	436	395	441	426	415	413	415	395	431	400	392	434	418	390	407	432	423	414	435	409	435	406	398	430	459	407	414	403	430	413	387	395	415	449	399	401	410	433	439	414	435	428	433	449	469	452	419	413	448	414	439	432	410	420	408	430	420	415	427	364	393	467	438	402	441	408	393	398	388	391	428	408	374	447	404	401	431	427	413	409	419	401	423	442	421	417	429	413	375	403	448	427	424	432	422	393	425	429	456	377	406	463	399	388	421	427	409	399	379	425	434	458	417	378	391	415	423	400	418	447	419	373	458	422	420	437	442	423	399	444	439	405	390	398	435	364	405	424	459	417	415	410	378	424	472	401	405	415	408	403	411	406	452	397	401	391	433	418	421	424	453	414	451	414	445	402	403	393	408	418	399	447	410	431	402	423	396	385	411	409	416	424	419	422	422	386	406	391	427	405	383	383	398	408	415	379	404	396	391	431	425	404	440	448	405	453	428	432	405	394	393	436	413	390	452	430	426	410	440	410	428	410	431	421	400	442	391	400	394	383	421	397	399	394	449	439	449	381	389	417	436	409	385	369	452	438	408	415	436	420	452	403	444	435	444	419	383	382	392	411	400	391	449	415	395	429	383	422	425	404	430	388	428	418	428	426	449	409	396	447	415	394	387	409	401	427	420	449	432	390	393	431	439	411	438	407	412	399	400	419	427	444	398	417	433	391	426	366	399	423	414	398	408	418	428	410	416	427	426	477	427	433	377	424	419	411	406	367	424	433	415	403	407	368	401	402	426	430	433	445	443	438	432	418	392	450	395	388	431	434	440	397	430	439	392	388	433	402	406	375	420	409	387	428	420	398	380	414	437	401	396	410	427	408	432	408	415	394	450	394	402	383	428	408	394	437	379	455	395	405	431	425	403	461	406	427	386	451	478	387	441	422	472	414	412	405	473	413	433	405	380	410	441	424	404	403	444	420	408	433	387	386	420	407	433	390	405	417	402	412	407	394	428	431	416	431	401	406	437	446	437	411	426	436	409	382	449	425	423	422	445	443	391	421	396	381	435	415	367	425	419	386	439	431	408	447	429	445	422	426	402	416	419	411	415	373	422	436	353	436	402	443	406	410	420	423	373	402	428	412	442	417	438	424	399	427	402	427	401	383	443	453	402	416	431	420	430	408	418	394	463	389	413	411	421	382	409	428	403	408	388	412	445	389	411	397	397	387	392	402	417	417	395	422	417	425	379	395	417	391	423	381	487	425	397	386	399	384	413	411	455	440	448	417	435	388	415	378	416	426	382	412	394	411	427	400	416	438	468	425	444	425	448	421	437	398	407	422	418	426	426	427	417	407	388	419	417	425	445	381	414	429	404	414	430	394	407	393	453	425	434	454	404	443	460	411	411	387	416	441	401	400	386	428	404	402	415	400	436	410	436	417	451	427	442	438	430	437	425	415	427	483	417	386	421	463	424	450	418	407	367	439	431	412	443	403	369	424	392	406	413	401	430	367	442	380	401	438	385	401	446	376	407	383	398	429	393	449	394	423	419	459	438	424	439	437	418	426	398	380	428	434	412	413	395	400	413	398	388	415	409	424	430	449	439	407	423	407	400	439	437	438	413	447	435	424	408	431	394	405	425	436	419	449	408	409	408	381	413	428	399	424	402	411	430	443	443	397	391	432	410	389	415	408	421	435	366	432	439	420	432	431	418	439	398	454	407	397	425	409	416	401	405	420	406	429	386	402	437	402	411	402	405	416	421	409	407	428	421	376	425	400	409	384	401	400	389	421	483	427	424	444	426	415	403	431	436	411	432	425	437	422	414	400	395	459	459	397	456	416	461	403	421	418	396	431	376	441	426	433	440	417	419	429	416	436	419	462	413	439	403	445	408	409	404	417	444	423	434	410	434	393	442	423	431	455	430	445	436	410	406	376	416	422	410	427	454	404	438	426	429	399	397	426	422	414	417	431	431	425	431	422	383	445	427	409	403	433	395	483	408	423	459	420
38788	2567	4718	5418	4711	3932	3237	2802	2397	2162	1894	1862	1791	1689	1555	1507	1368	1405	1401	1297	1297	1245	1217	1305	1243	1245	1154	1159	1160	1137	1206	1136	1154	1197	1170	1180	1107	1129	1091	1123	1135	1091	1170	1039	1002	1061	1045	1082	1059	1040	1064	1030	1053	989	1038	1077	1007	987	1003	1009	999	995	1032	1019	1082	1031	1028	1008	1028	1032	1055	998	986	1018	997	925	1022	950	1010	1028	1020	1037	994	1019	973	1027	955	1036	969	987	973	951	1018	1025	1006	986	999	961	1001	978	951	1049	1026	946	961	930	942	964	1019	990	987	976	997	1047	988	953	1002	961	1000	935	948	998	1024	980	993	1009	1003	996	940	991	982	966	1011	964	954	998	944	922	960	999	976	960	962	924	990	947	1003	1003	1000	985	975	1000	995	912	974	963	1013	978	976	1034	981	1010	993	941	993	1013	980	959	970	993	1020	1014	1007	957	963	974	933	977	998	923	978	951	970	932	949	968	1035	991	1013	1000	951	1028	947	974	990	975	965	994	987	998	1003	944	1014	953	981	985	995	1030	1041	1035	968	992	948	954	970	975	956	1004	1047	1005	912	979	986	976	983	953	964	959	993	939	930	995	944	960	961	971	1014	962	1051	1025	965	974	1016	988	1002	1009	973	958	993	955	1011	934	974	970	962	978	1013	988	1030	1030	981	984	933	924	1022	923	1025	939	1008	1032	997	1007	959	944	995	947	957	990	988	972	945	991	972	974	957	975	971	1060	984	1035	943	994	987	945	939	935	968	985	963	1014	965	984	973	990	1038	1000	994	985	933	941	1028	1016	911	963	998	943	949	1021	1007	957	961	942	958	988	994	979	990	1000	973	951	1023	950	1038	977	942	979	943	984	1005	958	962	942	965	943	959	955	911	963	973	1015	944	948	972	1004	964	986	985	977	1024	985	967	1020	1036	994	929	974	991	937	952	955	909	1022	1000	978	940	1022	969	985	963	999	965	999	931	930	988	958	1003	981	952	911	957	1000	954	1020	951	994	997	1024	951	933	943	945	946	968	1010	1006	965	1004	946	979	1052	918	980	971	983	976	974	965	951	924	954	992	1027	969	946	993	951	981	1003	970	970	1003	1073	970	972	923	947	952	987	988	973	950	960	992	1020	1057	973	975	993	968	1020	947	1004	950	928	951	1033	1003	951	1005	961	968	989	956	1023	954	973	949	1049	995	980	1034	960	1003	1023	1006	1007	951	958	943	997	936	1002	965	976	914	1017	941	981	994	1041	1009	994	977	992	998	995	1028	948	990	975	982	933	966	961	965	988	967	980	963	1010	984	979	996	965	977	974	993	942	973	974	952	978	1008	957	989	932	938	999	918	986	969	1009	989	1006	987	1015	978	985	952	997	939	967	967	980	1001	979	1012	1001	934	967	1008	988	925	1010	986	1002	961	999	1023	938	979	996	986	954	989	991	1079	955	1005	965	995	989	973	965	1019	928	998	985	960	955	966	1039	1014	1046	955	965	929	999	1008	1022	985	999	962	995	1010	935	997	967	956	994	992	950	951	1001	998	982	942	942	900	1006	905	972	968	989	948	994	942	920	955	952	941	968	955	983	964	950	955	904	970	995	1015	965	1003	959	962	976	972	1031	995	979	1001	954	985	962	991	998	937	1022	1014	949	940	979	964	995	989	1019	976	976	969	969	1055	981	972	960	959	1001	949	982	1004	961	902	996	928	943	1009	920	960	1021	985	917	953	1001	990	968	990	980	989	1001	947	1018	1006	983	1043	908	964	940	958	966	968	1000	1016	963	990	904	928	952	952	960	957	993	946	985	1013	1009	1015	983	964	1013	980	956	987	983	1002	890	983	932	971	1027	962	990	1005	927	970	1012	970	959	1018	1010	919	993	975	949	925	983	980	955	959	1008	951	962	1015	1035	921	929	991	925	960	1002	965	992	952	996	983	902	985	925	968	939	995	939	1018	1004	989	986	915	966	959	987	979	966	1028	998	972	964	1016	976	969	968	950	1012	957	962	964	1004	969	952	926	1001	946	951	1041	947	1004	951	1010	931	956	925	959	981	1004	1007	980	984	990	888	929	1003	961	958	990	940	956	986	942	999	973	978	920	965	952	969	993	973	1010	987	958	986	935	1017	1005	996	926	962	954	1003	992	978	944	954	965	957	1023	1007	1004	985	987	962	919	935	971	961	993	987	1013	949	979	967	1033	1032	968	964	981	996	965	1005	973	944	935	955	1029	880	1027	994	962	982	958	985	965	972	958	1022	973	973	962	959	973	979	966	1004	972	975	1000	966	1008	988	1001	996	978	971	1041	1014	949	963	947	946	967	973	990	940	988	969	932	968	966	1000	982	957	936	1021	952	968	906	1013	1030	973	954	1024	982	986	989	938	989	952	997	1007	984	960	1018	954	1011	958	973	982	972	918	965	990	997	1004	1013	950	974	960	974	1007	968	1025	1034	969	965	1030	990	1008	966	941	954	991	993	979	972	961	982	969	1001	957	988	959	932	984	944	1052	1033	907	971	933	988	895	1007	947	1000	928	971	1008	948	955	967	925	955	1010	1007	1012	960	964	1045	984	931	974	1000	973	939	927	937	975	972	972	969	991	962	951	997	1023	1006	1052	955	1025	951	988	939	959	958	950	984	946	1003	942	964	949	989	964	968	999	948	1017	1011	982	975	1007	973	969	1001	1041	981	962	1006	1000	1046	1001	940	956	985	1005	913	961	958	1008	976	1063	980	960	954	889	966	948	965	1034	944	1014	1018	957	928	998	982	953	1025	961	1051	976	949	969	979	1006	976	1003	979	993	937	1018	998	984	965	944	938	937	944	1027	997	966	948	989	1057	987	952	950	1012	937	976	998	1013	964	972	988	991	961	984	1004	932	957	994	992	1028	1035	1044	937	972	932	939	1003	980	950	1029	934	937	978	974	1008	960	998	945	1005	1004	973	978	931	998	1006	1003	989	1030	1023	975	1004	1014	967	1001	953	1030	1024	932	1015	950	950	952	968	984	975	957	919	958	961	1032	964	1027	1006	987	994	972	1009	977	981	945	971	965	1012	1004	951	946	933	920	1030	954	981	1021	926	946	960	1035	934	1038	1009	989	982	963	1013	946	933	997	1012	975	969	959	1027	1002	984	961	998	979	1001	1001	925	982	988	1012	971	999	974	994	966	1012	1019	963	964	988	941	970	998	966	987	992	976	993	940	965	988	968	984	971	974	970	947	1003	946	931	1030	988	953	960	1002	971	1011	951	997	979	977	1020	944	1003	965	964	927	975	1013	1013	966	954	935	991	921	972	967	977	955	1011	989	955	966	979	981	958	929	960	1002	980	1004	980	981	984	1031	996	962	925	964	943	987	984	965	978	1016	977	1031	992	993	959	979	992	991	993	958	1010	1003	982	926	1010	968	1013	985	970	1027	971	1005	929	999	998	1006	998	981	1005	951	1023	980	974	966	1020	1008	971	944	1032	994	950	1020	967	941	990	971	973	1023	982	1009	982	933	1011	1000	1005	980	991	981	948	953	931	932	1013	922	1004	983	976	1017	964	1020	962	976	978	941	941	945	971	946	996	1032	983	978	975	986	1014	1011	973	941	975	916	992	1024	977	1022	1014	997	1063	886	965	1002	978	996	967	1002	973	948	1002	942	989	968	956	945	950	975	995	1007	985	1003	969	1003	982	999	974	981	994	988	970	999	942	997	1001	972	936	994	959	1004	943	966	951	964	1005	983	955	962	959	1055	991	971	998	950	980	993	916	994	1014	952	982	1019	932	990	974	982	941	970	936	997	983	936	972	907	970	974	1000	987	963	983	951	939	941	957	958	1008	961	1015	958	920	939	961	928	981	973	971	974	1012	1002	967	961	939	981	1008	993	1063	921	947	976	1008	976
6089	386	242	219	195	188	165	167	181	173	138	148	156	146	169	180	178	160	167	168	182	159	167	171	150	162	183	160	176	167	188	153	159	144	170	160	180	159	156	173	133	154	190	167	181	159	140	148	152	161	176	169	152	160	161	187	135	157	166	153	157	146	134	163	147	173	162	144	155	155	148	187	181	153	118	144	154	138	146	184	149	157	163	136	163	142	139	176	179	138	144	171	139	172	162	162	164	152	157	132	178	169	158	160	160	167	134	132	162	144	188	128	161	163	143	156	149	184	154	169	144	142	148	154	164	170	161	163	161	172	156	145	151	152	162	160	165	171	170	168	135	148	172	167	156	149	180	147	176	152	153	168	143	174	166	150	153	147	156	158	168	169	162	172	148	136	162	154	177	142	171	134	135	152	155	146	158	159	161	151	136	170	167	125	161	156	169	153	151	160	149	175	153	160	159	152	143	146	136	140	134	168	138	141	170	154	164	138	125	130	151	149	160	137	134	166	138	140	170	153	176	150	176	169	150	172	157	160	169	168	156	146	149	177	180	151	148	165	186	142	149	147	171	173	162	136	177	166	152	159	178	174	148	156	169	174	157	145	153	139	170	143	148	170	145	141	166	153	154	184	148	154	153	159	154	151	148	181	184	195	163	140	144	156	146	156	173	162	191	148	148	177	150	152	149	150	155	172	134	137	148	156	148	164	154	147	144	180	177	168	170	158	135	139	182	135	144	153	177	148	158	167	165	176	149	143	156	149	165	174	154	165	139	163	172	148	158	157	152	168	160	149	163	151	143	158	134	169	150	142	137	151	151	170	175	158	170	140	158	166	155	133	164	131	146	162	156	150	140	156	132	172	159	144	161	159	168	143	152	149	167	161	171	174	169	154	175	162	145	157	129	168	153	166	165	162	161	144	171	153	150	163	154	167	171	159	177	176	170	165	152	171	149	158	153	159	137	132	153	149	136	160	170	180	144	148	142	139	152	176	146	151	185	156	140	153	181	153	152	159	158	161	170	141	145	156	163	163	131	157	148	161	163	163	160	155	134	144	160	150	165	180	160	159	175	155	133	157	171	150	144	161	156	142	146	146	157	167	142	157	155	169	148	160	161	164	150	153	147	147	146	151	128	183	146	173	144	158	160	175	172	173	167	169	151	137	170	174	152	166	168	143	176	160	151	143	127	153	155	144	166	148	151	163	152	160	163	161	160	164	156	181	171	168	181	138	153	155	146	168	157	172	177	154	146	132	138	155	178	167	167	148	163	172	167	143	159	148	167	183	163	134	166	157	164	191	163	147	149	163	158	169	155	153	142	147	188	135	142	124	161	162	160	160	154	159	157	167	152	145	169	145	160	160	175	165	147	162	165	166	158	155	163	141	153	142	142	146	146	146	155	148	161	169	163	169	147	156	159	173	155	160	144	165	179	166	165	152	180	164	142	158	144	169	165	150	150	186	162	162	170	148	169	154	137	174	167	158	161	166	148	174	182	162	168	145	154	161	153	144	197	163	153	154	163	152	142	157	174	161	170	162	173	154	164	144	152	155	153	150	151	141	151	133	154	147	157	154	166	156	172	165	126	149	163	170	153	154	141	162	134	170	139	162	177	183	152	167	157	160	134	165	158	161	163	159	161	169	162	151	165	175	167	172	166	172	176	159	154	131	160	169	177	127	173	156	174	177	169	186	145	132	133	145	167	157	152	164	149	160	151	155	155	146	143	137	184	183	149	172	155	132	160	129	143	139	178	145	143	156	136	148	165	166	159	162	141	171	154	139	160	201	155	169	159	149	182	164	142	143	161	147	145	141	177	165	162	151	155	144	162	159	137	155	156	166	163	175	180	142	166	141	147	141	161	179	164	181	137	188	137	174	164	144	135	156	160	157	156	138	167	145	166	141	152	162	128	149	186	154	139	164	143	146	134	162	167	166	176	151	153	173	163	162	138	150	155	188	162	160	149	178	149	154	168	157	153	151	184	169	159	147	160	139	134	167	181	148	168	165	188	154	178	147	155	165	157	153	157	151	168	165	140	153	151	147	160	166	156	172	162	150	139	154	133	163	158	174	152	158	160	156	162	175	157	154	151	151	172	151	159	160	167	154	158	158	172	136	154	156	150	144	138	166	159	170	142	150	150	154	149	137	170	157	166	159	127	186	185	169	161	157	153	159	145	185	157	177	172	167	165	138	160	140	129	169	162	173	146	175	133	152	149	164	162	133	170	170	172	149	169	164	152	183	165	140	147	171	168	171	158	137	133	165	163	140	161	163	144	163	149	143	170	154	142	162	120	182	148	171	158	154	177	178	148	162	162	162	159	138	152	153	148	156	157	146	156	143	138	141	151	148	156	168	162	146	168	157	152	191	154	144	178	147	158	166	135	153	142	171	141	148	161	145	148	183	157	147	155	134	144	148	145	178	159	152	163	162	174	158	169	170	149	162	167	135	185	175	161	164	153	166	145	161	142	163	181	165	131	152	140	154	168	133	148	155	162	159	148	151	165	168	138	153	166	143	176	174	165	180	160	145	169	188	169	157	165	138	159	125	153	161	151	153	176	164	159	153	155	154	160	165	149	138	170	175	134	176	168	161	151	152	162	170	148	165	150	175	149	150	138	143	136	147	162	167	166	148	170	167	157	129	169	146	160	179	163	183	157	173	190	168	163	146	155	168	157	158	163	148	171	154	153	164	156	165	169	186	159	164	160	146	170	169	147	152	172	136	165	143	153	154	164	159	155	155	137	156	133	141	159	168	156	169	166	154	155	151	143	163	173	153	140	169	149	191	146	163	191	150	175	165	169	132	153	167	158	149	144	169	146	164	130	152	145	153	155	144	160	160	181	140	169	166	128	168	148	148	159	125	166	161	151	159	155	147	179	160	167	141	157	149	155	161	149	132	172	165	153	141	147	164	167	161	177	173	132	168	165	147	165	166	154	180	162	158	160	147	154	170	162	141	156	160	151	149	170	149	170	143	141	151	114	161	166	140	153	154	159	161	147	164	130	160	150	157	155	181	158	149	191	131	162	143	150	147	153	169	151	161	180	158	143	153	147	179	140	146	161	166	156	170	189	195	160	135	163	164	163	147	170	165	156	144	161	155	151	160	168	134	150	147	152	154	148	170	155	147	154	162	148	139	169	159	169	171	167	147	159	165	124	153	165	157	143	152	139	135	133	167	149	174	154	137	157	150	159	173	161	163	146	147	138	148	158	169	161	152	152	166	169	145	169	162	148	143	151	152	159	126	160	152	171	160	159	148	160	151	160	160	140	157	147	149	174	147	165	145	160	159	157	163	139	193	157	150	155	128	151	137	174	173	162	160	152	146	159	179	153	170	165	158	141	148	171	158	159	161	153	177	167	169	146	164	162	158	185	180	154	144	184	138	165	145	151	178	151	167	156	148	149	163	152	182	177	181	147	171	162	170	159	146	160	183	155	157	142	136	162	159	166	153	167	149	152	160	158	146	164	163	156	162	168	168	182	153
6505	524	686	703	631	586	557	515	482	495	513	438	504	479	488	422	439	502	481	462	472	471	491	492	496	481	444	444	439	501	465	469	452	491	430	457	486	467	453	468	484	465	479	489	418	466	432	485	435	445	449	470	457	445	447	468	436	461	431	440	451	478	451	466	486	458	465	439	459	446	432	479	495	431	442	418	435	438	408	424	479	432	399	455	423	433	449	435	424	464	434	446	502	480	449	454	473	451	454	468	443	469	427	465	439	477	429	465	425	471	457	490	425	464	444	454	457	472	453	446	463	444	463	417	467	458	509	467	452	448	472	460	424	416	473	439	454	471	417	424	483	451	430	472	442	455	424	445	425	488	447	494	459	481	467	467	431	451	467	464	474	426	455	472	436	477	470	433	438	463	456	431	433	419	424	408	447	467	462	475	429	466	462	450	417	422	449	451	444	442	463	472	432	437	431	473	416	444	399	454	439	419	415	428	485	436	447	432	450	428	407	416	448	441	410	435	455	454	407	416	441	443	438	432	457	450	464	451	415	454	406	470	435	445	439	437	459	452	435	429	427	473	431	450	430	407	437	471	412	459	495	471	435	453	453	458	452	442	485	450	448	437	460	454	469	438	456	472	456	435	411	501	414	455	433	436	425	435	445	447	426	471	435	449	427	480	482	449	462	447	452	476	414	458	425	479	421	465	472	463	429	460	452	431	437	435	463	427	455	431	380	433	460	443	451	496	479	386	458	472	447	485	476	483	445	440	447	432	474	414	466	449	472	458	458	450	459	486	454	434	466	477	446	434	492	431	483	466	436	435	458	420	452	433	459	436	434	483	476	453	427	463	441	433	477	477	468	467	425	454	452	443	407	469	421	469	426	452	470	463	432	435	438	451	469	463	419	495	465	482	411	474	442	443	401	460	425	449	466	443	454	467	421	436	421	415	495	483	435	474	480	447	429	432	443	454	454	462	429	463	436	455	443	416	457	440	437	441	469	461	493	433	454	491	416	447	433	450	444	490	460	411	473	442	460	456	444	426	413	441	432	441	451	456	440	468	453	461	513	415	408	469	469	472	466	448	450	409	468	454	479	423	414	436	436	402	435	457	448	470	475	410	439	429	436	439	433	446	457	465	413	446	467	458	474	447	446	480	425	470	450	430	423	449	447	460	444	427	424	443	439	429	453	449	427	434	442	417	462	451	452	448	446	448	459	418	460	465	457	405	476	446	455	428	453	454	433	479	474	407	456	449	437	459	418	408	450	446	458	488	423	454	490	435	449	428	471	442	456	464	441	460	451	483	456	423	470	425	431	436	436	454	466	440	434	429	449	444	461	452	453	452	441	469	435	448	451	439	416	421	460	490	429	459	457	434	439	433	449	435	471	458	422	440	422	441	412	465	457	446	444	437	441	431	462	435	424	453	467	486	446	399	430	432	435	447	444	483	441	419	480	438	438	440	439	471	458	478	460	440	435	425	434	449	445	449	405	472	446	464	458	475	476	431	450	423	454	468	448	441	443	449	445	445	429	454	399	437	455	475	457	441	473	455	434	446	455	473	455	452	455	478	442	443	454	450	475	427	440	473	451	430	440	429	462	440	429	425	431	431	424	455	410	456	470	433	448	460	403	461	439	441	434	419	425	442	430	436	464	427	417	460	429	429	412	409	464	446	459	453	467	478	412	476	434	439	443	428	420	462	459	462	475	434	431	452	433	468	395	423	449	480	485	449	452	459	451	462	428	419	439	470	439	466	434	440	402	451	419	424	439	479	450	416	462	467	470	441	506	444	449	470	423	459	435	423	437	430	443	421	453	438	446	473	399	430	472	443	419	458	423	440	456	450	422	430	467	476	457	442	425	465	434	451	428	438	428	468	443	473	465	438	420	466	460	475	456	449	465	448	441	465	473	386	425	451	426	446	452	454	477	461	461	429	450	420	430	455	455	439	450	478	508	466	415	413	415	431	432	472	445	443	458	486	407	424	471	457	479	427	460	413	467	384	427	458	489	425	456	448	425	472	436	461	484	442	457	483	433	445	439	461	422	415	429	442	430	474	475	448	461	457	426	468	454	453	463	462	449	448	420	499	458	438	475	485	427	445	422	419	443	405	406	440	437	415	440	440	422	459	420	422	460	450	466	440	470	451	446	442	420	408	458	421	428	403	441	447	451	457	430	455	440	437	435	460	427	433	415	428	426	465	428	460	450	469	428	436	453	448	451	452	445	448	444	440	400	455	466	436	438	468	447	451	439	439	425	430	446	384	454	476	472	427	424	493	456	464	468	447	432	456	465	431	452	449	458	436	429	441	442	463	458	441	447	438	404	446	445	428	437	413	443	438	450	469	450	447	423	445	477	438	410	447	442	466	432	425	447	425	448	475	447	474	431	465	442	432	479	443	461	482	468	413	398	471	456	444	466	457	432	460	429	427	455	435	443	441	438	469	448	464	444	457	433	424	453	474	469	485	465	433	443	432	495	473	430	463	417	414	433	415	446	423	467	441	455	439	441	445	447	431	445	430	411	491	436	447	452	426	447	442	464	447	449	442	401	430	452	430	472	480	416	474	475	484	454	480	459	442	473	450	441	451	416	443	417	464	402	447	439	450	449	442	466	513	476	422	459	454	468	415	425	415	454	434	459	475	444	440	430	463	467	440	414	439	423	461	465	439	438	445	428	477	484	453	451	440	460	453	464	443	464	464	465	478	465	454	459	417	451	450	466	423	441	476	420	476	456	437	447	486	439	475	438	390	460	460	473	445	455	428	477	433	449	476	423	453	438	399	437	409	453	481	473	490	434	471	437	456	455	463	425	432	481	475	467	442	451	463	403	480	442	449	444	458	476	461	495	464	436	458	456	462	444	424	469	474	472	438	417	468	415	458	442	442	423	463	409	414	471	446	431	440	430	502	435	432	439	439	421	423	437	469	391	429	448	434	423	452	477	438	434	459	465	455	445	463	484	435	452	406	467	450	434	409	494	453	481	460	434	503	436	441	462	449	455	441	436	458	477	423	457	451	425	494	419	471	438	440	463	457	457	415	434	444	466	456	425	448	483	481	440	412	412	456	433	431	441	439	457	446	435	438	444	439	435	451	478	454	461	463	456	448	482	420	445	469	424	447	471	430	421	456	467	434	455	409	451	456	453	496	461	476	446	426	432	457	468	457	447	459	475	413	451	459	451	462	419	454	428	449	478	449	456	452	479	445	443	453	440	437	478	454	479	447	472	443	460	471	468	445	428	432	455	456	431	455	459	438	437	463	452	459	483	485	443	451	437	432	445	466	429	460	482	448	449	441	443	493	451	450	442	437	439	446	444	446	421	509	437	498	448	449	473	423	461	434	465	457	454	454	475	417	468	447	413	458	466	474	416	444	446	471	442	436	442	446	462	469	441	438	446	421	454	455	401	446	441	461	456	402	442	410	432	429	455	461	444	440	444	473	475	438	459	464	450	434	425	448	449	439	396	425	468	389	432	471	434	449	453	453	446	479	450	455
52686	17977	4168	1122	728	578	473	394	384	312	305	335	292	279	317	281	262	273	252	287	255	242	258	276	246	237	283	250	234	231	253	253	253	266	252	270	268	251	240	241	237	262	263	240	234	231	241	249	234	217	230	214	237	269	245	254	252	209	256	255	241	274	230	236	257	238	222	243	248	237	248	245	224	224	224	210	256	243	228	224	248	245	230	238	221	248	215	237	227	242	237	267	223	236	266	232	233	220	254	253	211	240	228	243	228	247	235	227	271	248	257	218	224	213	211	215	225	236	242	261	236	253	222	235	247	211	258	248	238	231	224	226	217	258	202	265	239	243	216	227	242	233	244	212	223	246	250	242	252	263	263	258	241	255	220	221	236	261	245	235	240	240	242	272	270	223	206	251	233	222	226	239	249	262	255	272	241	221	249	240	249	225	268	242	227	239	240	239	242	214	233	202	277	246	229	222	246	249	258	241	245	249	241	235	235	239	243	242	245	243	239	225	241	254	248	231	237	246	239	206	248	237	232	234	225	246	241	248	245	246	230	254	268	270	208	223	248	241	239	212	264	220	260	232	236	245	234	224	249	233	230	262	242	261	221	238	243	258	229	234	233	214	219	226	248	242	240	231	211	231	237	215	246	210	239	249	231	256	231	257	221	230	256	258	244	236	260	237	247	209	232	219	254	237	232	230	232	225	226	234	224	252	226	205	236	249	225	260	241	235	219	224	223	246	229	238	251	219	228	255	249	223	215	227	228	221	253	224	234	219	227	230	261	203	233	279	282	243	225	239	248	230	241	266	220	276	228	230	255	249	257	243	235	228	247	225	226	232	247	231	231	247	235	254	220	234	263	253	237	249	224	261	228	237	253	235	248	238	232	250	255	241	231	251	248	206	221	244	251	234	232	252	239	232	236	214	231	242	235	232	237	273	215	234	240	218	212	248	230	250	240	224	220	224	214	256	233	232	262	257	245	246	247	250	266	210	235	259	260	247	235	232	221	265	233	230	247	233	232	261	227	226	224	232	250	218	251	219	219	239	253	209	267	250	252	216	233	227	234	260	226	218	251	236	254	249	227	257	234	233	269	259	232	234	252	240	216	235	215	236	239	215	240	251	237	254	245	234	245	210	227	239	267	239	227	207	245	236	250	236	260	233	236	251	211	237	230	236	265	230	254	231	253	252	241	243	261	215	204	249	239	247	260	262	241	227	264	232	254	226	232	244	236	250	228	242	249	256	263	233	235	246	222	247	233	236	260	239	203	221	241	248	248	258	234	248	249	246	236	236	224	265	231	258	211	225	267	233	234	245	244	230	256	257	258	235	240	227	247	230	260	225	228	248	244	240	241	202	236	250	240	240	233	235	228	224	227	237	244	261	227	262	223	227	259	252	232	253	234	275	213	237	247	249	218	229	274	241	263	234	257	249	238	233	239	242	242	264	243	222	236	237	221	219	260	254	239	255	254	273	242	230	248	245	245	230	230	252	231	231	251	258	222	245	230	234	255	226	247	218	216	244	248	242	244	231	248	235	265	228	271	243	240	225	203	256	265	242	238	262	265	235	260	240	217	246	220	256	271	242	244	230	263	265	248	195	246	270	250	247	205	245	231	229	218	264	243	238	236	252	223	277	254	223	223	252	234	242	259	239	213	234	226	215	205	270	251	269	258	215	252	207	237	250	234	234	245	237	240	234	264	227	262	241	233	233	249	219	220	230	270	249	232	235	249	209	249	215	235	237	264	242	224	268	239	277	235	230	231	215	254	246	245	245	215	232	205	237	271	223	236	243	236	225	230	206	224	250	257	227	216	249	264	237	263	269	255	250	247	248	234	245	218	201	238	250	240	238	217	236	224	236	246	216	266	233	261	241	265	221	246	247	201	232	224	245	247	251	227	234	268	229	247	211	234	252	268	230	244	241	220	271	276	252	236	245	230	245	225	247	235	214	232	236	248	225	241	240	272	243	240	274	278	240	243	250	233	259	261	242	245	240	230	231	251	225	236	239	273	217	233	253	260	250	239	263	230	261	226	266	262	237	231	251	221	240	251	254	241	255	259	236	244	241	244	239	254	261	219	228	232	230	263	240	270	213	221	250	208	237	237	235	241	247	246	245	264	241	224	209	233	235	232	270	221	226	235	215	244	226	227	243	233	253	262	257	238	257	246	232	275	246	247	245	264	269	254	243	259	218	242	234	236	270	236	234	262	216	260	269	228	217	244	236	242	231	232	261	232	204	231	236	225	238	224	240	245	257	261	239	266	239	251	249	230	245	235	240	262	218	236	265	239	238	214	252	239	238	224	248	247	256	217	250	266	245	247	231	268	253	231	221	225	231	238	239	226	226	236	242	271	246	219	246	229	228	261	254	253	263	222	230	262	238	273	236	225	241	236	257	243	232	218	262	229	270	248	234	232	272	257	262	222	243	232	229	203	271	234	251	193	248	225	256	256	208	262	203	252	234	262	209	254	240	244	257	238	245	258	253	219	206	224	227	221	243	239	223	255	236	234	220	215	258	237	257	273	231	253	251	229	231	253	222	237	249	207	200	255	214	222	256	244	238	242	205	231	236	208	249	237	252	221	223	255	244	256	243	232	221	262	255	242	243	254	241	241	250	232	271	247	226	254	228	205	246	235	256	226	228	233	238	231	234	222	237	236	266	265	238	220	240	215	258	249	277	202	248	224	232	228	231	235	209	254	250	232	221	239	214	214	243	245	247	236	214	225	241	232	250	237	230	251	266	249	221	250	230	243	202	252	258	246	248	233	253	241	221	230	239	229	260	258	220	243	245	224	236	255	259	239	221	225	241	226	233	238	218	254	233	259	233	219	232	247	249	240	251	239	237	219	232	254	254	261	246	225	204	262	205	227	223	219	230	231	240	265	239	204	237	221	236	257	230	205	212	236	236	243	236	228	240	223	290	233	218	237	240	230	273	259	249	247	230	248	253	231	218	227	233	239	219	225	218	239	230	244	254	246	256	233	241	273	238	236	221	246	233	253	251	236	250	233	221	248	235	277	223	239	242	244	255	253	246	251	239	226	231	212	226	235	217	218	230	235	270	251	242	268	233	240	244	249	263	231	261	242	223	237	268	255	218	254	245	233	220	254	211	238	251	224	254	243	218	228	254	235	258	253	213	250	285	227	255	233	235	257	234	248	257	253	238	248	227	232	237	236	251	250	221	218	243	254	228	246	237	242	263	265	220	238	237	262	216	233	219	250	242	237	245	238	226	265	242	230	235	228	241	209	260	285	259	231	220	248	252	243	226	234	253	261	246	215	240	226	255	244	230	240	267	253	230	267	264	248	234	229	250	244	237	247	222	236	264	229	249	241	258	230	253	236	234	229	290	243	260	244	226	244	231	197	239	226	235	207	244	249	231	259	258	237	256	260	251	260	253	260	244	250	227	229	241	261	233	223	228	255	259	240	253	250	238	246	238	259	243	256	247	237	246	236	218	240	266	273	238	236	239	280	250	253	241	231	268	230	221
29388	1607	2536	2977	2605	2230	1800	1561	1381	1281	1137	1066	996	958	898	879	841	839	816	778	809	804	839	862	800	777	760	712	740	696	766	745	721	749	789	745	763	710	774	747	723	722	699	660	636	630	659	720	686	680	712	715	689	684	669	630	663	669	630	689	635	679	658	676	611	635	623	636	684	639	624	626	614	632	605	629	601	654	660	646	630	643	644	596	615	652	603	630	637	644	663	587	661	667	655	646	625	613	656	588	628	663	655	639	609	650	638	607	645	659	637	620	644	668	656	626	681	620	610	614	644	639	624	657	633	650	657	607	633	626	656	627	644	636	648	625	638	618	670	612	560	611	669	620	636	660	638	653	640	616	650	654	645	628	654	632	626	621	644	638	636	651	648	637	634	623	669	599	650	651	657	696	660	612	646	616	681	671	634	612	654	642	637	621	663	625	626	616	679	657	614	636	633	656	634	601	643	659	603	633	640	621	611	658	631	624	661	626	606	663	612	629	622	626	608	646	587	604	657	622	680	606	658	614	663	661	633	676	673	618	627	677	661	630	627	632	632	608	627	649	591	598	639	600	676	607	634	609	623	611	622	676	642	630	604	648	604	602	630	634	602	699	629	622	630	635	629	633	617	618	631	609	668	653	643	649	622	637	614	653	624	635	666	616	629	630	646	687	690	645	625	597	672	612	661	591	641	642	602	606	620	707	599	621	647	640	633	618	621	636	616	597	632	692	650	619	623	626	642	655	658	652	632	617	624	640	621	613	618	672	629	649	644	671	631	635	607	595	634	594	667	646	610	648	590	641	666	682	644	655	602	596	643	634	621	693	610	644	644	619	661	675	639	636	614	637	657	646	646	631	639	601	635	577	643	642	570	600	602	621	608	645	676	666	681	631	632	657	644	665	609	656	599	610	637	623	637	635	631	600	641	609	625	626	654	614	656	627	590	624	630	629	657	630	628	625	665	625	639	640	649	659	667	631	635	635	627	641	638	621	673	619	662	653	631	623	618	617	638	646	641	617	660	684	642	658	648	621	636	651	601	657	638	660	665	616	712	635	640	671	642	684	628	669	613	646	585	654	634	655	647	640	670	629	651	604	611	619	624	670	618	624	650	637	637	634	618	645	608	624	619	633	634	623	642	627	646	646	660	664	594	648	617	650	633	628	638	667	585	664	637	632	588	609	646	635	601	661	590	640	625	653	676	575	613	616	652	634	613	621	687	650	653	650	653	686	618	632	649	682	596	608	600	634	669	662	662	656	694	628	657	634	608	710	635	632	664	673	644	624	645	618	650	651	635	642	632	645	669	649	631	612	596	627	621	654	623	589	647	651	611	626	663	619	644	649	610	629	666	659	695	678	614	612	677	660	614	643	634	630	657	646	644	616	626	652	645	651	609	629	589	636	602	597	619	612	663	618	639	639	630	623	626	594	658	644	594	629	635	648	604	608	600	626	695	637	591	622	603	622	638	612	626	653	613	648	646	652	653	641	599	625	653	630	655	646	616	640	632	620	626	617	605	643	633	608	626	641	653	600	609	620	617	627	651	649	624	633	588	617	661	623	605	645	699	651	666	666	637	608	648	590	603	617	630	628	656	669	649	625	626	640	623	659	617	628	653	628	665	652	661	640	623	653	629	626	614	620	648	594	603	651	598	660	656	651	652	643	612	634	672	583	647	631	627	665	599	648	649	687	649	630	639	673	669	666	635	635	669	612	557	643	577	624	626	657	635	645	638	639	628	617	630	630	627	649	654	648	622	646	655	645	661	595	595	620	659	618	647	654	592	651	621	658	627	613	561	629	672	630	640	661	688	637	653	635	633	629	669	620	650	658	613	635	685	644	646	646	641	603	670	675	622	614	646	635	601	624	651	621	620	606	640	641	623	637	617	653	652	636	624	630	611	596	621	612	664	599	618	630	684	617	598	666	653	617	627	652	652	626	647	632	598	656	621	623	600	614	619	627	625	618	673	614	635	632	599	590	599	619	652	641	636	617	635	619	657	634	624	630	631	603	650	650	636	646	569	628	653	645	657	605	631	656	644	630	635	663	589	599	595	657	641	621	633	646	596	634	623	609	629	635	629	592	614	675	630	595	618	664	605	644	637	622	644	670	615	639	616	646	612	605	604	623	658	652	631	607	613	617	616	625	649	625	623	642	620	633	611	610	634	650	645	657	654	653	650	665	649	591	694	585	618	618	615	642	648	629	660	635	633	691	652	590	631	642	685	614	599	613	668	636	669	623	661	647	623	626	648	649	626	648	600	610	626	630	646	631	624	614	668	640	646	648	642	651	577	607	684	644	688	655	642	664	590	637	668	617	613	641	621	649	653	611	641	652	678	636	632	633	651	659	659	686	666	671	620	650	639	647	597	626	625	616	675	633	630	657	613	603	622	666	623	590	641	646	617	622	650	633	611	631	579	610	604	652	624	659	621	563	640	641	630	615	638	600	665	634	642	638	650	654	626	638	609	650	623	610	625	630	666	627	640	621	618	593	603	630	656	648	594	618	631	641	653	617	615	628	643	633	655	666	638	646	646	601	649	634	603	649	638	663	631	623	642	596	652	647	648	683	664	610	609	636	606	641	637	585	631	634	563	613	610	645	616	620	623	639	622	630	633	651	673	647	617	601	694	625	629	680	624	611	654	592	643	626	678	640	629	638	634	635	658	637	638	658	668	666	629	618	610	648	632	613	648	623	611	641	622	591	672	617	649	613	606	578	632	606	657	664	596	603	671	636	623	687	648	618	647	639	621	604	704	647	662	595	607	646	660	611	653	610	610	634	624	672	665	614	638	689	636	665	634	665	652	621	626	639	657	636	672	638	627	612	641	660	602	589	656	631	631	619	607	611	634	643	630	655	598	601	642	664	623	644	619	636	621	637	632	658	672	621	623	666	652	647	620	657	618	677	624	640	618	622	662	646	676	656	626	644	611	623	659	676	644	664	661	630	610	604	649	639	637	602	600	660	613	580	599	635	601	626	674	618	628	638	635	603	670	612	647	619	630	607	636	603	632	647	631	670	641	633	612	622	657	651	638	621	673	627	634	638	689	650	591	663	681	605	642	597	653	670	612	657	695	626	610	613	636	665	639	633	640	626	602	637	630	659	638	664	618	574	623	680	669	618	599	599	597	621	630	646	612	610	629	629	647	597	646	654	614	607	619	631	638	607	654	665	620	640	606	618	685	657	636	613	646	648	624	666	693	627	650	577	630	615	640	653	587	658	642	630	595	653	674	596	620	641	604	639	645	663	657	637	657	635	672	667	603	597	636	651	614	660	682	662	685	644	634	590	628	632	697	646	650	648	646	653	647	658	631	634	656	630	639	659	619	634	616	664	653	628	600	612	640	663	648	600	639	609	623	611	615	657	655	674	620	634	652	597	660	585	616	609	597	611	621	607	653	700	613	582	616	664	579	615	599	623	625	654	628	623	641	656	598	632	586	646	642	638	640	646	630	612	666	631	633	610	607	655	652	615	633	626	628	646
63149	24217	13667	3119	1427	1085	833	730	675	572	591	549	550	539	475	497	473	462	454	484	468	430	443	438	414	421	471	402	427	425	412	445	428	450	455	454	424	449	427	431	403	402	420	415	407	470	427	406	426	404	424	444	413	414	423	413	431	430	400	465	433	433	398	431	474	406	398	385	388	468	418	404	413	426	427	404	380	428	431	428	433	424	389	420	395	433	402	427	417	395	408	398	419	442	431	414	404	427	412	406	450	435	407	464	433	412	420	422	458	398	389	362	428	430	427	391	410	420	438	470	427	397	428	427	441	401	431	406	411	386	418	452	438	398	431	395	443	406	361	396	395	429	432	399	365	409	439	430	372	412	408	428	408	389	393	385	429	438	436	425	382	414	419	376	435	475	456	396	405	394	413	389	428	406	490	452	424	404	409	392	421	428	427	457	409	406	412	423	441	424	396	427	420	431	398	412	436	420	397	407	412	411	392	422	372	414	422	416	407	412	408	411	422	423	421	429	419	415	368	416	412	416	398	409	383	409	409	386	410	421	397	417	450	458	411	404	434	384	425	373	410	473	406	402	396	411	448	421	443	406	406	431	384	424	423	413	369	371	408	402	395	392	401	431	400	399	400	398	436	355	434	418	438	416	421	398	416	409	437	363	421	419	420	440	416	384	419	404	453	410	420	428	391	410	407	424	421	415	433	407	406	426	377	421	425	417	415	387	417	407	418	425	434	404	409	388	437	371	427	418	420	396	413	414	428	418	439	437	460	417	437	419	429	418	442	389	408	404	427	393	431	395	383	406	411	399	443	421	420	392	407	406	453	416	389	382	362	400	410	412	422	354	409	436	411	421	439	406	420	425	431	424	405	431	417	431	423	430	414	447	427	450	410	395	435	433	451	456	390	372	426	408	440	403	392	404	425	423	391	430	412	417	439	407	409	427	387	420	423	404	395	424	409	437	396	387	363	396	426	438	441	409	429	415	387	407	418	387	401	410	394	401	427	369	395	396	457	396	426	464	415	398	447	392	434	425	439	435	416	423	384	424	463	437	433	396	406	380	411	426	440	429	421	385	436	366	400	430	425	431	423	446	401	435	438	436	423	385	408	415	428	430	409	437	395	425	406	399	396	445	422	377	407	412	426	447	425	404	403	430	408	419	407	455	419	425	446	430	403	410	403	455	415	433	428	400	429	427	385	419	390	453	436	387	441	425	444	420	398	398	424	368	434	434	425	438	409	393	402	395	421	392	392	420	437	431	377	413	412	418	413	406	421	410	417	379	405	443	427	415	440	428	367	414	462	393	399	425	387	417	409	428	393	430	427	451	388	435	420	375	391	392	406	396	414	438	436	382	463	469	418	426	390	439	427	403	424	409	427	399	399	399	407	455	424	411	433	445	459	397	408	428	402	432	427	370	458	403	387	429	410	421	372	432	394	423	409	420	427	407	388	461	449	384	403	413	442	389	388	402	422	446	414	411	402	423	403	469	449	422	410	398	420	419	419	420	437	394	424	416	398	424	399	399	454	472	426	417	401	364	442	424	405	416	441	401	387	382	434	410	395	431	402	449	424	425	385	408	426	420	430	391	429	435	446	449	370	436	409	412	432	369	446	425	382	430	435	429	395	416	407	421	411	401	410	411	413	397	388	391	389	366	409	445	414	413	396	405	408	433	392	404	372	419	448	404	417	451	434	431	428	403	413	400	426	412	365	402	408	389	418	443	432	389	402	421	411	424	434	373	428	412	358	411	380	446	436	410	409	414	395	434	392	438	406	416	442	381	396	409	426	420	407	391	408	419	371	398	409	415	442	414	385	382	461	389	419	403	449	423	379	389	462	447	392	460	452	455	441	471	425	431	408	421	426	421	414	352	427	381	393	416	411	401	435	434	405	425	385	442	439	424	372	398	403	417	432	399	436	419	400	415	459	406	386	414	394	446	400	375	409	396	410	426	469	438	419	416	448	437	440	416	407	401	405	402	424	415	380	435	448	428	420	408	427	460	421	416	375	415	422	415	417	410	391	400	413	411	411	395	349	415	409	405	384	399	418	407	384	420	423	408	430	418	399	381	393	414	418	389	406	415	431	414	377	444	422	398	444	403	450	388	384	460	463	412	451	405	418	407	406	390	412	463	416	415	403	443	400	414	416	405	411	404	434	406	400	401	420	433	389	403	445	427	405	439	423	428	421	438	441	393	387	406	409	453	426	417	397	456	410	392	426	401	425	387	409	398	396	418	444	401	389	414	410	399	419	388	417	411	418	428	431	402	375	446	442	418	404	429	437	381	406	370	420	404	360	415	445	410	422	413	380	450	407	381	438	428	402	401	393	381	401	368	432	371	413	448	417	419	410	428	416	442	404	426	426	408	385	402	406	413	406	409	436	393	416	429	393	409	407	385	419	376	396	387	371	391	423	401	388	421	402	434	403	418	455	416	390	390	404	434	384	409	407	454	430	422	428	391	409	402	432	448	389	419	402	385	468	392	405	450	373	391	465	416	409	434	423	430	392	407	457	394	438	402	376	424	391	412	401	421	387	394	438	401	357	391	409	413	424	426	408	403	387	408	409	427	458	395	423	443	393	395	407	420	426	427	414	407	413	380	443	412	408	380	404	420	461	432	432	410	408	434	423	404	456	446	416	415	384	386	425	427	418	406	406	399	394	412	418	416	400	431	432	413	434	405	397	396	443	413	456	430	391	388	438	415	423	423	406	402	389	431	403	442	403	445	420	398	406	404	405	379	431	405	417	409	406	439	425	428	429	409	429	422	420	437	444	429	395	420	398	445	398	416	417	423	407	415	425	404	389	421	395	442	454	418	380	403	392	424	457	389	434	411	383	429	420	377	389	411	385	436	438	443	397	396	446	410	371	388	411	442	409	407	403	405	407	421	426	393	457	406	403	365	377	406	453	400	386	420	442	426	410	426	419	431	387	386	399	456	444	402	436	406	434	445	405	454	426	404	436	426	403	411	384	439	445	394	440	418	425	438	401	416	395	433	436	409	378	404	403	433	423	450	415	434	399	407	401	432	435	406	439	412	414	410	399	430	417	392	420	385	431	415	430	417	418	453	453	425	412	449	454	415	437	394	439	438	453	465	404	408	446	386	407	392	435	368	412	386	422	448	416	437	397	437	406	440	422	416	379	435	420	392	367	396	436	404	421	437	386	431	430	415	459	395	422	413	423	416	403	395	404	422	441	371	382	440	439	406	435	430	468	402	417	386	439	417	419	389	427	375	409	431	371	427	426	440	430	418	397	416	378	384	433	383	386	442	433	411	409	433	424	443	438	428	433	427	373	413	361	438	397	403	416	383	441	417	436	373	440	393	403	442	426	449	415	407	429	454	413	385	364	450	414	437	417	407	399	409	431	398	456	418	394	397	419	443	428	422	421	456	431	397	376	415	417	430	382	431	383	407	411	410	417	417	421	413	408	393	429	419	430	366	406	406	385	424	412	436	405	401	391	417	389	397	423	431	407	409	399	384	402	417
39267	2631	4526	5358	4633	3898	3230	2763	2495	2024	1987	1827	1655	1592	1616	1525	1421	1386	1327	1291	1308	1322	1362	1340	1264	1178	1117	1101	1136	1161	1184	1147	1169	1188	1231	1173	1109	1059	1147	1082	1144	1143	1133	1069	1037	1023	1003	1026	1020	1032	1084	1032	1000	1028	1036	1062	1137	1075	1103	992	1061	1018	1017	1016	1056	988	1020	1026	991	978	966	936	1034	974	975	964	941	1051	993	1009	966	957	939	996	974	965	982	1010	963	996	1014	943	997	984	1001	1050	1022	963	989	1003	1025	1028	956	968	954	951	945	1047	1021	977	965	957	970	962	960	928	1028	973	935	882	972	957	956	971	959	975	1009	994	903	981	1033	994	945	950	977	965	1033	942	977	1004	932	1005	968	971	1024	1001	979	985	1054	1027	1012	1025	982	955	989	996	1002	984	977	936	1005	994	937	1039	941	1024	979	997	995	958	1020	958	1048	972	903	958	963	954	984	966	923	916	994	991	1055	944	997	967	1029	973	993	941	969	997	945	941	1028	988	987	1028	993	997	957	960	982	975	966	914	967	956	974	993	964	976	973	1023	930	1032	997	963	1054	982	930	950	993	991	954	919	929	985	1001	1007	1008	964	972	998	993	942	994	1002	943	951	944	930	988	970	967	984	987	978	986	945	1024	955	1036	950	927	984	972	985	977	922	1016	951	989	924	942	1017	990	991	936	1010	937	1072	992	965	1019	1000	978	980	985	997	912	996	973	928	990	992	958	979	945	888	993	987	968	983	982	937	947	1037	1006	990	969	992	946	983	986	1026	966	982	941	933	937	939	1045	997	1061	961	946	1022	978	966	968	1015	1003	980	987	964	959	955	982	1006	973	1004	928	919	965	965	979	956	1007	996	986	957	979	974	949	923	969	940	989	981	930	1025	961	994	965	937	969	885	976	963	974	984	945	978	906	1007	916	1001	991	1032	1021	986	988	1029	991	984	965	989	1013	935	980	1017	957	909	963	1006	938	973	994	942	952	1038	1024	944	984	982	936	949	910	977	900	1002	920	989	943	943	983	988	1017	935	921	985	944	943	994	949	983	930	998	1011	970	992	975	976	933	1014	978	982	951	975	966	969	1019	1022	1001	927	1036	956	973	956	977	1027	971	1011	1003	975	1011	964	958	964	978	998	996	917	983	1054	976	978	929	955	1007	946	1009	961	964	959	952	1006	1011	962	929	952	940	997	998	989	1037	1028	976	964	963	962	977	963	917	961	977	985	992	897	990	969	1010	1024	990	966	990	1012	960	966	976	939	944	1028	949	924	1003	949	986	998	929	950	1005	924	1060	952	1007	975	1046	967	984	994	994	962	1039	952	1043	964	960	955	1022	960	1022	958	991	1031	988	1019	984	1000	942	927	944	995	958	943	988	960	994	948	971	994	962	948	980	978	947	959	993	1003	953	985	960	973	960	995	917	1012	1027	949	1003	987	975	946	969	921	995	993	991	959	952	921	974	936	953	962	977	991	989	959	985	919	993	954	955	958	901	1002	992	962	969	955	972	975	1020	945	919	965	1006	1023	1001	967	969	970	944	1000	1003	1024	991	999	949	939	991	1018	963	968	1023	940	956	963	957	1002	989	926	931	973	956	943	948	1008	1039	945	929	965	967	969	975	926	950	984	998	1027	928	989	924	931	1023	1020	978	936	937	942	973	969	954	996	969	930	995	947	930	930	994	964	971	963	958	945	980	957	955	960	992	1040	999	935	994	1025	998	974	974	996	984	955	1020	935	1017	945	930	961	986	962	998	974	967	912	983	989	1016	989	957	1043	949	983	918	994	1023	950	980	1009	1027	964	946	993	979	1012	924	952	949	973	1003	994	957	980	1007	976	951	996	1009	967	992	945	965	1014	1024	944	997	963	951	973	983	996	988	1007	932	976	985	960	973	984	943	949	927	983	1029	1000	979	989	957	1011	975	1018	976	943	952	963	967	941	969	1011	980	955	1014	1007	929	998	944	990	920	983	936	989	916	939	995	967	968	956	980	1029	1010	943	956	954	988	1006	968	991	992	1022	898	943	983	965	950	968	978	922	957	960	961	999	941	934	986	983	1012	984	910	973	998	983	956	930	978	1045	965	944	1016	1004	961	954	976	1026	1025	955	942	986	1012	996	968	995	954	1048	1004	968	986	966	931	963	984	901	952	1013	1003	984	1024	975	926	1024	1038	984	930	937	998	956	893	960	1021	972	947	1003	966	992	973	1016	990	984	936	994	936	994	900	1010	983	938	962	904	1022	977	983	987	1018	993	970	1054	942	946	955	1024	985	951	956	1033	933	1002	995	934	980	972	1005	986	969	994	929	950	981	975	1037	975	959	970	979	988	996	990	1010	1024	955	1048	970	989	990	971	984	966	975	940	978	948	929	1015	994	960	960	991	975	959	948	995	1008	984	880	986	1018	934	938	990	962	990	957	938	966	969	981	997	989	986	1009	926	991	896	919	981	993	999	951	1039	1016	919	938	953	995	958	968	961	996	958	946	1010	990	987	960	995	956	970	1005	1012	993	982	973	976	979	966	987	943	1006	980	1005	978	954	943	978	1000	982	981	961	1038	989	988	966	1004	959	963	956	959	995	980	947	1030	997	963	1012	967	1017	992	1058	969	946	911	942	1017	981	947	961	947	997	1011	1010	973	952	985	942	992	1014	955	948	985	989	969	994	981	954	963	980	983	1040	990	953	964	929	995	945	934	1037	990	976	980	997	974	976	870	990	903	1002	1008	940	984	947	1008	976	1006	936	1006	974	949	973	1005	958	986	974	993	966	957	961	999	1050	940	1005	952	990	1023	997	944	953	985	982	979	996	989	998	939	977	980	960	914	956	954	952	1005	1007	954	985	947	912	943	969	1006	947	942	1021	980	1011	959	930	976	995	1001	975	975	1041	932	1014	955	1005	937	928	919	975	933	911	933	965	981	998	989	1005	973	933	1060	1035	995	1019	999	1061	1000	984	989	969	997	903	953	1057	902	996	936	968	968	1000	1029	1025	967	984	953	944	978	991	953	1017	976	1006	946	994	936	972	958	978	957	971	1001	983	1016	953	992	965	970	944	961	985	935	979	966	979	945	1006	1008	963	987	968	974	958	979	951	950	991	957	1001	1014	952	931	971	942	987	1000	986	940	959	1007	953	945	1011	1010	956	961	932	991	1003	988	1005	998	953	982	1003	930	888	958	939	991	975	972	940	985	974	945	1004	979	989	1006	940	976	1039	935	977	951	934	1040	915	943	982	945	973	1020	949	948	954	1014	970	962	971	904	980	960	1029	933	975	964	930	990	987	990	997	967	1004	975	999	931	987	977	994	998	984	915	942	974	992	945	978	919	964	967	999	1039	987	922	1001	945	971	999	1015	1011	951	958	991	952	929	948	1003	951	991	977	992	963	1017	985	966	1002	945	963	977	1031	995	950	980	925	963	968	964	1021	1024	996	993	1030	1003	945	960	1013	1005	956	964	954	964	960	989	980	968	900	1014	954	988	968	956	978	963	982	989	945	1005	1013	997	990	1005	980	1002	958	956	1037	919	940	976	993	998	971	971	977	943	928	979	984	981	996	965	936	966	966	970	973	995	942	983	981	956	985	983	1013	982	975	992	963	1014	970	994	936	960	1038	1000	1012	1001	984	956	968	957	986	981	980	1044	956	1006	980	978	971	989	966	1011	936	934	967	965	967	1002	983	1019	977	983	930	963	953	974	1047	994	968	960	983	999	968	959	1010	1023	959	970	1009	988	1024	936	987	972	983	956	978	1035	977	984	1021	950	936	903	1034	1010	953	965	958	924	966	1007	1021	967	998	955	990	1016	1011	968	991	1015	1047
6147	376	279	266	235	169	153	166	148	177	170	148	159	176	150	154	173	142	152	147	157	159	164	165	153	144	155	181	161	152	150	154	141	168	175	175	153	171	152	159	148	165	181	152	171	160	167	160	142	166	158	146	148	155	166	135	158	147	157	156	163	152	154	122	161	146	147	165	144	160	163	170	163	172	132	155	131	163	156	144	150	162	181	166	158	147	128	146	164	152	153	151	151	172	150	174	165	148	179	167	168	169	150	155	160	178	166	175	160	173	155	144	148	160	160	156	164	167	155	144	186	156	157	145	170	157	151	133	166	156	148	132	141	159	149	150	167	147	152	150	159	131	153	145	193	169	151	160	140	141	149	160	138	153	149	151	152	150	164	155	151	141	175	141	160	172	152	145	156	156	158	154	155	143	157	140	171	155	159	189	152	140	154	141	161	166	158	148	163	146	165	156	149	162	147	149	155	156	136	161	174	177	154	170	158	159	160	146	152	161	162	170	151	168	174	158	145	154	176	165	167	185	161	141	163	151	149	144	131	148	149	160	181	158	187	178	179	179	155	153	159	171	164	176	173	162	151	172	175	178	158	151	146	153	142	137	156	163	156	185	161	158	149	129	165	154	142	160	156	147	156	131	146	148	152	183	161	142	181	141	150	143	167	161	144	151	152	184	150	172	157	154	156	158	167	161	166	141	167	149	156	130	146	151	168	153	161	193	162	159	143	168	137	144	161	157	174	137	137	169	144	164	161	157	148	151	136	154	169	148	152	167	162	151	139	148	162	141	149	178	139	128	163	178	166	141	124	132	160	180	162	140	170	165	166	150	145	166	150	146	192	159	147	173	181	160	135	156	148	158	158	166	156	155	155	137	165	160	172	170	156	162	160	165	164	155	169	145	159	141	155	166	157	165	171	164	182	165	136	160	172	174	162	166	155	162	163	148	157	156	162	128	167	145	142	150	162	160	189	167	164	178	167	167	140	149	129	146	159	167	175	143	148	178	152	182	142	172	145	138	173	157	155	165	155	180	164	170	163	158	157	157	138	146	145	157	146	166	139	147	171	160	146	168	197	147	152	163	167	171	155	144	158	156	176	151	168	163	155	163	144	140	162	161	160	158	162	136	140	149	158	149	173	161	162	150	178	133	180	156	165	164	164	149	174	167	157	163	172	156	158	146	133	175	164	158	161	142	164	154	150	173	142	154	166	166	158	164	154	150	157	179	168	145	169	164	158	177	146	167	141	192	156	141	145	172	155	151	160	162	161	132	138	147	158	161	150	153	154	158	171	188	164	135	136	154	174	153	154	146	182	165	145	172	148	130	175	135	169	164	162	170	153	169	161	166	146	155	170	145	174	180	181	149	138	144	147	188	158	195	158	151	151	158	170	151	143	165	133	175	166	124	171	160	146	147	158	151	157	156	170	165	151	145	168	174	138	182	163	143	174	154	150	159	167	159	152	179	145	139	157	173	145	172	170	165	151	167	142	153	157	160	183	160	126	160	174	140	159	133	165	154	151	168	149	151	153	166	153	147	149	169	172	165	151	160	147	157	177	152	154	150	156	163	165	138	155	165	153	161	165	158	166	139	167	173	167	161	126	162	160	168	168	132	171	157	149	148	134	151	149	155	189	146	162	153	150	177	155	142	163	166	149	149	173	140	166	129	148	195	149	145	158	144	162	168	174	144	137	142	160	177	151	155	158	146	142	156	148	140	166	138	139	148	153	171	156	169	174	160	141	150	170	134	151	150	162	135	168	161	160	165	135	166	163	177	155	149	156	172	155	145	146	163	148	162	162	130	161	156	163	159	163	135	173	132	146	162	149	162	179	145	160	149	147	168	155	149	182	162	170	169	172	168	152	164	135	145	172	146	148	166	149	133	159	173	163	174	151	150	135	136	159	175	160	175	161	145	176	154	146	175	153	141	175	167	144	173	131	163	172	170	172	165	153	166	159	147	144	135	140	160	151	153	184	165	153	142	165	166	147	164	158	172	162	162	154	162	168	157	164	150	162	151	147	162	147	153	164	145	163	165	158	161	154	138	159	149	125	150	157	157	164	165	149	155	166	158	133	153	184	137	162	139	170	139	165	148	157	153	156	165	160	148	150	136	148	170	169	135	157	148	148	135	156	141	145	170	149	157	156	144	155	146	151	154	152	154	150	144	156	161	158	151	178	141	137	148	130	138	141	178	158	154	148	167	155	140	169	151	171	160	153	153	154	158	161	159	167	169	173	144	163	148	191	150	145	159	153	169	164	138	169	151	136	173	135	162	176	190	152	157	148	176	160	156	158	173	171	130	150	142	147	157	164	167	136	157	164	150	145	174	140	162	145	172	160	155	188	160	148	134	160	156	165	141	153	169	159	158	157	163	155	121	190	143	162	150	185	158	165	139	169	166	151	141	164	143	154	160	140	140	155	164	146	139	161	170	166	159	168	173	136	149	185	168	146	166	154	174	170	169	174	141	134	153	165	166	181	152	171	165	171	156	159	151	164	166	141	186	155	150	150	152	138	150	154	156	153	157	153	144	139	151	158	141	148	148	157	157	149	166	167	153	175	155	131	150	162	178	148	145	150	194	162	162	171	160	158	147	158	152	157	183	150	173	161	148	136	136	157	180	154	151	159	163	145	157	186	172	170	172	163	147	163	160	155	144	135	159	134	156	149	166	157	156	171	149	159	159	161	154	149	147	166	166	179	153	158	173	156	139	158	179	162	159	166	141	163	160	145	155	164	157	165	159	178	164	154	165	166	167	140	165	165	161	152	147	173	155	142	151	161	181	135	150	168	139	161	167	147	147	140	159	165	142	181	187	149	172	172	127	143	168	160	154	172	183	171	132	159	153	178	161	166	151	153	170	150	171	156	128	167	132	169	142	145	161	157	166	131	182	139	151	157	171	178	144	139	180	177	181	158	170	151	158	166	160	146	181	165	153	161	171	165	170	142	148	152	163	141	161	169	171	179	148	165	147	143	147	162	151	165	160	184	165	168	162	161	157	147	165	138	150	174	177	150	170	169	142	154	144	158	158	143	162	152	167	133	152	177	161	153	143	160	140	163	137	158	148	129	144	159	180	139	132	138	158	165	159	158	159	140	145	165	144	160	164	171	172	165	161	170	165	152	177	177	177	161	159	136	164	143	153	145	176	163	149	148	158	149	154	168	142	159	173	148	173	141	155	146	176	139	146	164	141	176	182	157	169	154	175	164	174	167	160	175	156	158	159	155	158	167	157	138	162	162	168	136	148	145	148	149	151	144	165	166	161	155	169	153	184	172	167	165	175	142	141	149	152	176	154	131	143	138	169	139	171	158	154	158	163	193	159	146	156	141	138	164	161	183	153	139	160	150	144	154	144	181	156	167	165	140	157	157	180	149	160	160	124	136	143	135	161	175	169	157	169	175	146	151	126	142	143	159	160	183	153	136	131	149	195	142	177	157	170	167	163	165	127	151	173	163	138	154	181	155	168	153	145	148	142	143	177	149	145
6542	541	675	683	636	569	536	519	495	459	543	471	485	442	501	503	473	479	448	481	463	480	480	472	461	491	431	452	477	492	457	483	492	500	473	482	461	487	449	474	440	460	471	454	445	465	444	464	500	447	441	446	440	450	434	420	434	448	470	474	467	458	471	428	440	449	435	453	444	436	460	414	412	456	452	448	428	469	451	486	467	483	452	435	463	441	443	486	483	462	460	462	412	412	438	462	442	441	430	449	476	463	428	423	482	448	462	459	454	426	437	450	445	410	462	429	427	467	463	447	451	403	468	444	432	461	423	493	442	467	436	439	442	428	455	484	445	447	452	446	466	436	455	468	473	421	474	440	434	459	455	440	414	453	472	476	474	457	449	429	432	475	442	460	434	467	471	472	449	440	456	462	426	464	451	439	479	439	446	426	430	483	432	431	449	424	490	441	455	473	466	479	412	452	456	413	476	472	446	462	449	446	475	458	439	442	438	456	449	424	455	436	416	433	429	399	455	472	450	447	450	438	417	444	456	456	424	453	459	431	463	410	448	413	428	460	468	455	459	451	453	439	486	390	479	433	432	457	474	446	429	447	455	489	436	439	462	464	435	429	455	421	487	442	440	472	461	438	451	469	438	423	429	449	447	460	425	468	429	447	434	437	446	460	466	427	449	444	469	443	464	452	481	471	422	454	461	416	478	452	428	469	435	428	445	454	458	449	459	444	448	417	463	418	452	450	437	415	444	484	449	451	449	440	431	442	461	421	405	441	451	441	484	406	438	474	459	485	473	431	448	448	432	467	444	454	451	449	464	429	458	477	452	434	488	437	466	429	430	432	453	437	461	441	427	452	457	422	439	452	459	469	473	449	439	482	459	481	438	477	401	460	421	470	462	447	435	429	473	432	446	472	474	439	416	465	443	440	428	451	440	439	471	450	469	437	465	456	440	479	463	459	478	442	467	496	478	423	423	455	443	457	459	455	468	420	486	402	440	430	435	467	415	440	454	465	463	447	468	434	450	466	421	467	501	457	457	484	451	433	453	436	451	453	466	463	435	485	490	414	433	448	447	470	432	462	427	458	430	461	451	476	441	442	409	431	454	421	417	449	450	481	462	459	439	483	489	430	470	399	448	463	433	427	431	470	451	462	492	410	451	464	430	457	434	452	436	455	475	456	419	487	485	421	454	419	436	425	441	442	488	458	451	407	449	488	451	436	496	466	448	481	395	432	428	461	469	441	415	435	448	456	455	432	448	461	445	434	449	456	438	432	434	465	479	437	464	461	448	447	452	470	445	433	438	433	467	475	450	445	399	474	465	418	435	468	432	446	401	432	456	459	484	468	429	414	436	466	491	471	442	426	466	405	455	448	437	451	449	456	428	505	464	390	461	470	450	419	453	438	398	425	434	463	445	444	460	472	460	445	471	437	450	423	413	458	449	451	451	455	471	459	417	467	456	457	410	416	476	472	422	451	464	451	482	446	459	462	426	407	437	455	442	477	432	444	465	436	439	459	462	444	458	432	453	457	473	478	426	441	459	449	472	471	452	454	456	423	410	490	434	436	489	458	431	448	455	463	443	449	473	436	449	487	440	493	443	441	446	448	440	440	441	415	469	471	431	461	448	415	459	483	481	456	423	472	432	385	445	460	461	441	448	406	451	463	435	449	434	471	488	428	430	462	461	468	468	448	460	438	456	429	437	490	404	445	441	486	463	446	454	443	462	400	469	446	483	415	449	465	447	464	434	437	434	430	463	474	466	446	468	442	431	444	471	440	485	452	437	470	460	417	441	456	438	431	394	396	413	461	457	413	420	467	400	453	476	481	429	445	485	440	470	465	444	457	448	487	456	474	461	431	426	476	457	443	439	426	472	484	457	423	488	495	468	419	454	446	469	461	418	440	456	448	470	439	444	468	492	434	514	431	436	460	417	473	417	452	467	459	407	454	451	452	484	443	452	431	436	473	392	460	453	463	423	443	405	467	437	464	453	448	462	509	477	476	440	451	427	465	435	425	442	460	449	426	445	429	482	449	456	454	448	404	420	483	434	438	453	432	448	453	454	432	466	465	434	425	444	464	427	432	449	457	471	424	423	419	470	466	461	452	433	425	450	499	428	464	464	460	457	433	480	434	454	450	416	433	445	391	448	443	434	435	460	454	436	474	420	441	451	438	444	458	443	448	457	460	424	476	498	416	435	498	451	434	458	436	460	435	477	456	428	474	431	426	437	434	450	421	432	435	456	434	452	415	426	449	451	489	452	472	448	432	430	445	442	445	465	474	407	444	414	467	458	458	425	487	477	466	451	467	449	467	451	457	414	422	427	468	452	461	426	442	442	464	427	456	423	430	461	489	488	461	445	427	424	457	456	436	437	439	452	445	452	459	424	427	445	473	440	468	446	433	435	450	476	425	466	459	493	486	435	442	450	429	462	450	472	495	450	456	462	419	463	452	507	447	415	450	486	457	445	447	440	439	421	457	423	456	458	453	505	454	450	431	408	458	421	465	415	478	432	403	424	449	428	449	509	440	467	449	466	455	477	475	452	454	454	424	485	460	403	455	459	452	482	471	454	473	432	450	451	418	447	456	400	428	453	448	478	426	442	472	464	447	464	504	448	437	473	408	480	467	413	476	443	484	444	465	485	467	445	464	468	467	443	476	432	416	442	448	468	446	426	438	436	453	467	412	443	482	461	402	451	474	450	460	463	458	463	464	457	426	469	454	445	429	473	459	449	451	440	443	482	453	444	464	465	463	452	453	442	389	395	457	476	439	478	481	447	454	427	473	447	395	410	447	411	470	465	421	461	421	405	424	453	431	409	444	426	451	438	410	455	429	436	431	446	501	443	439	432	432	447	410	453	488	465	466	402	413	458	441	453	441	468	436	470	482	474	445	452	444	473	471	448	452	451	452	453	432	451	451	448	433	448	469	431	518	451	416	418	472	450	499	438	413	453	468	458	452	438	472	444	466	415	425	444	479	473	490	443	450	438	431	463	481	453	449	466	468	486	427	471	445	468	481	458	451	483	473	461	465	450	434	478	498	480	432	443	466	412	492	436	422	445	416	454	442	455	451	485	426	423	432	451	450	472	447	443	482	430	442	462	464	431	406	442	454	444	473	450	436	456	428	414	472	415	468	447	430	472	431	455	444	443	455	448	433	463	484	441	474	438	464	462	454	481	481	425	448	429	449	481	506	444	422	471	453	463	459	435	434	409	459	460	425	432	411	469	496	474	471	435	429	412	441	439	451	486	449	439	422	463	484	474	453	467	428	487	426	435	464	428	444	484	481	427	468	421	448	467	460	433	464	467	445	463	501	446	470	432	448	502	434	480	447	446	425	402	443	430	455	475	396	429	437	439	445	465	450	439	442	388	432	484	453	437	441	469	440	469	438	451	425	440	454	484	426	446	466	432	458	484	444	443	452	442	485	462	466	439	387	464	442	451	459	457	472	458	442	448	451	417	458	497	435	431	446	444	431	459	469	451	476
52695	18307	4405	1116	729	534	477	387	362	337	327	286	318	313	294	284	314	259	283	289	263	271	279	243	240	266	247	252	276	236	270	242	273	232	263	252	237	223	257	219	253	239	226	262	220	247	255	229	262	255	238	231	239	251	257	241	235	243	267	241	232	244	222	298	232	237	244	244	268	233	255	252	274	264	267	240	237	237	242	257	232	251	216	260	229	272	248	230	215	248	234	230	286	223	251	233	240	230	238	233	245	235	211	251	222	229	232	265	251	230	256	240	250	210	241	220	221	212	262	254	217	233	239	256	257	282	238	264	212	244	243	226	227	244	250	249	243	228	242	220	262	229	239	262	247	247	212	218	215	229	232	246	273	283	193	213	238	271	238	240	219	243	219	247	249	239	261	234	242	198	235	256	231	231	236	246	249	259	250	232	240	217	239	253	226	246	231	234	247	236	227	224	218	203	253	261	254	261	255	252	235	217	278	275	249	224	231	265	239	230	261	257	224	228	237	252	234	255	223	231	252	247	220	238	243	244	224	236	235	253	220	255	226	255	251	258	271	255	279	206	227	277	258	252	270	236	249	256	248	213	220	265	227	270	246	237	229	243	225	228	251	241	235	245	231	229	230	241	248	246	212	214	257	230	239	226	233	235	226	233	222	242	232	244	277	257	256	268	232	272	244	275	243	223	229	257	251	281	227	226	254	243	284	255	252	238	251	233	239	242	206	237	212	260	213	261	254	231	234	250	263	226	224	255	233	246	265	246	239	228	269	260	241	241	248	251	240	221	201	260	269	229	258	242	277	246	248	232	248	239	240	274	243	254	268	242	233	256	232	247	269	239	266	223	219	213	264	240	219	238	226	244	233	226	234	249	239	249	231	268	234	244	239	263	220	243	238	244	225	255	249	261	244	224	245	255	267	206	222	212	243	247	248	234	240	229	249	239	234	234	267	242	258	282	251	214	280	249	257	247	235	225	266	253	218	246	231	223	243	234	240	279	226	239	255	264	257	249	246	241	249	264	234	250	225	270	250	229	261	242	229	249	257	241	245	253	243	250	229	229	267	219	217	254	277	212	236	231	239	235	238	239	243	244	257	225	250	229	227	239	257	239	193	267	247	228	228	260	237	272	249	247	224	255	239	261	242	210	232	223	259	254	216	256	229	226	218	238	237	252	228	270	217	241	252	196	248	263	247	242	263	228	232	240	255	240	269	271	243	244	238	238	226	223	224	246	236	249	226	236	234	263	234	223	230	250	269	232	257	233	241	224	245	257	218	223	256	227	236	221	231	216	237	258	224	251	229	250	242	229	243	244	236	226	251	257	235	245	224	242	232	253	284	257	233	230	234	254	275	225	260	250	253	248	236	211	241	246	267	235	269	243	201	248	222	242	241	237	247	244	269	260	244	225	251	248	217	234	213	219	253	242	242	240	249	269	233	221	260	255	235	218	247	249	229	219	249	241	233	218	253	245	233	254	227	224	223	229	217	266	226	246	240	226	251	228	244	236	242	240	237	226	249	252	247	244	237	258	222	267	230	235	260	247	214	224	238	239	230	234	223	266	219	262	244	227	244	242	245	247	222	218	262	235	235	208	232	259	219	226	249	224	201	222	238	247	248	247	243	216	253	224	252	245	215	218	233	238	223	251	266	243	221	266	233	253	247	272	247	246	258	242	248	241	221	200	261	280	214	224	262	267	256	272	251	263	281	279	229	250	244	221	267	243	227	235	262	202	227	259	241	262	229	237	222	223	258	256	223	245	239	249	262	253	237	237	251	255	236	262	253	244	216	229	244	235	241	257	243	243	251	225	226	233	236	236	274	216	253	220	224	238	229	260	247	239	271	236	258	262	240	228	232	232	233	250	245	225	241	241	218	269	231	229	205	246	225	222	232	232	265	261	241	251	261	246	245	254	253	237	246	236	231	226	234	253	231	227	233	252	245	227	220	232	252	253	253	238	267	245	251	248	266	222	224	248	227	206	251	265	225	224	221	255	236	223	230	255	242	215	257	245	253	244	217	223	240	264	251	223	240	231	253	222	254	240	215	236	237	222	243	264	251	202	252	244	217	240	225	232	245	228	235	248	252	246	271	231	238	236	230	237	215	260	247	244	219	250	260	248	242	242	266	237	235	245	277	230	237	267	235	231	255	214	256	258	259	241	244	257	230	258	286	252	245	263	241	259	227	243	243	241	238	229	280	249	253	244	232	251	240	229	256	253	261	235	246	231	237	245	255	250	225	237	236	233	230	227	253	240	240	229	232	225	228	219	231	231	255	275	238	249	248	243	259	244	241	228	227	222	239	263	220	231	251	232	248	246	250	265	227	234	233	222	224	203	207	256	261	245	228	223	243	227	265	231	235	256	236	262	258	220	227	229	248	233	242	256	240	253	254	247	251	278	238	228	244	231	245	257	248	252	244	239	251	215	260	252	236	254	262	221	240	258	227	245	213	262	237	220	241	232	260	238	246	249	226	232	246	257	230	270	269	252	248	253	260	257	248	260	246	237	236	267	254	246	233	257	234	233	250	243	235	218	248	266	249	224	233	224	243	234	237	247	259	221	219	275	220	250	258	233	223	205	237	233	230	276	214	256	281	261	260	240	204	269	268	251	264	225	247	233	245	239	245	226	219	277	239	230	258	241	230	245	240	266	241	248	232	237	233	213	263	271	250	227	231	224	229	231	241	227	209	235	236	266	220	244	239	233	256	258	222	262	267	241	235	262	215	233	211	231	239	233	226	230	228	280	255	228	251	266	233	238	249	239	245	239	230	240	212	236	218	226	235	250	253	225	218	217	265	266	224	233	203	246	281	230	233	224	250	234	239	224	258	241	237	260	236	261	260	251	241	244	229	236	251	250	225	211	271	257	245	270	271	271	225	219	259	219	235	242	214	216	248	233	297	244	233	263	239	254	250	256	271	238	227	247	261	253	249	229	212	235	248	241	237	252	248	242	247	238	279	234	280	273	255	214	240	248	253	265	232	249	262	236	231	276	219	252	244	193	230	244	224	251	253	231	264	242	226	267	223	250	222	223	225	269	210	237	250	240	255	249	238	222	241	235	254	253	237	279	236	264	229	266	236	227	229	235	228	232	240	242	236	239	256	257	253	244	254	242	264	260	251	248	240	231	226	242	263	231	244	214	238	244	243	206	237	255	226	223	237	227	257	218	262	242	230	240	262	262	224	224	253	237	244	214	226	219	243	235	286	227	244	221	256	237	259	246	232	248	219	263	255	221	274	238	243	246	230	241	245	221	237	243	223	233	234	212	267	234	225	265	214	232	241	229	266	238	233	230	248	267	230	230	218	228	241	234	231	267	225	219	268	260	222	250	242	215	257	235	263	254	205	230	221	228	210	235	240	240	217	234	241	248	237	242	285	254	231	230	233	255	242	248	237	250	233	240	239	236	239	225	251	215	263	222	258	221	225	217	241	243	212	253	248	250	277	226	240	276	220	241	256	242	272	213	263	252	258	255	212	248	232	227
29959	1624	2658	2934	2625	2218	1773	1559	1401	1277	1164	1106	1022	999	990	867	852	826	817	831	888	828	821	787	760	792	755	717	744	711	659	771	748	817	754	641	693	743	725	675	793	686	739	680	661	690	696	696	649	706	687	712	693	618	705	682	677	662	635	685	657	639	722	648	655	648	616	668	688	612	616	612	617	644	643	601	634	665	675	650	644	674	638	671	661	674	639	649	629	668	623	586	600	677	645	626	605	619	625	653	644	624	684	625	660	641	617	623	668	599	664	615	649	661	629	649	644	612	625	622	633	662	623	684	633	653	618	626	647	644	591	656	633	676	623	650	594	674	646	647	660	641	623	636	644	610	645	658	623	587	651	666	624	630	658	684	615	658	627	630	622	613	656	593	624	612	654	624	612	631	589	639	644	654	655	651	632	604	660	635	694	638	636	620	611	641	676	644	708	609	668	668	626	639	645	601	638	613	652	677	631	640	606	633	616	687	673	604	595	683	667	641	649	646	647	615	662	634	633	654	649	608	638	653	599	589	637	658	631	653	649	677	598	640	626	691	605	623	649	659	603	593	630	664	654	623	666	645	616	644	630	625	686	675	664	660	672	626	645	627	641	631	626	612	614	623	618	625	607	623	629	651	581	593	656	681	673	618	642	649	591	656	643	603	676	647	585	627	613	588	609	658	639	642	643	624	625	626	607	631	651	609	666	598	631	625	605	631	635	628	623	688	671	655	639	616	629	636	640	649	630	636	612	655	607	602	635	640	639	652	630	644	632	654	639	617	631	611	670	625	597	652	702	634	612	647	691	627	615	643	648	624	625	640	637	647	621	621	647	620	636	644	610	659	666	620	660	594	682	612	688	672	626	617	615	603	666	637	639	606	658	639	652	620	670	684	609	617	674	644	627	643	634	665	654	606	647	673	641	654	645	654	633	652	646	654	637	642	636	662	612	624	659	614	644	660	624	644	614	621	640	678	662	634	604	636	666	577	654	656	637	641	656	673	619	636	626	657	664	610	655	638	648	617	652	631	625	630	611	623	649	618	603	605	612	644	613	647	649	664	640	606	684	659	642	573	634	597	608	578	647	659	672	678	637	639	598	655	625	670	607	598	629	606	642	577	613	671	627	634	631	655	646	637	613	623	630	620	636	660	671	629	647	631	651	624	655	663	624	618	634	617	652	623	652	639	643	629	629	648	618	665	685	693	632	638	604	655	640	667	599	656	628	632	642	671	674	650	616	620	607	700	640	655	616	640	627	616	598	663	610	604	632	620	612	558	639	663	619	596	656	611	658	666	626	650	661	608	649	628	639	632	658	614	647	645	661	642	653	612	636	691	595	650	593	597	642	684	640	643	617	606	628	620	676	638	616	605	652	619	655	650	629	635	603	607	629	650	618	627	664	671	653	648	617	640	627	642	633	619	623	604	676	648	635	626	629	638	653	601	616	636	619	604	658	678	657	654	628	620	617	622	626	620	627	600	645	601	621	607	640	592	607	626	614	636	638	649	629	635	594	655	622	648	683	631	671	597	650	645	612	633	604	593	612	630	631	633	656	644	639	648	643	585	691	656	584	619	678	662	620	653	591	616	672	632	627	687	660	619	588	713	583	641	660	646	626	672	625	654	649	628	612	607	633	615	625	652	637	663	611	652	598	659	603	629	609	623	649	597	656	644	600	643	612	624	666	601	621	659	648	639	629	620	601	659	654	643	623	628	607	656	621	625	642	626	624	612	668	640	637	607	593	633	637	648	625	643	644	647	623	618	625	620	591	666	633	627	598	677	625	640	634	565	639	665	670	654	630	609	624	641	602	627	652	603	623	631	631	638	638	676	676	591	641	652	636	705	652	636	622	632	623	639	577	661	683	638	614	646	699	611	621	619	674	625	667	592	615	643	664	609	637	610	635	611	625	639	622	649	647	616	600	612	678	623	649	681	591	625	646	626	566	634	631	635	626	625	643	609	642	659	626	610	648	600	682	626	635	599	641	641	629	608	648	659	625	667	656	680	624	633	632	621	618	616	665	647	634	621	624	624	677	638	636	667	662	642	670	624	662	614	622	688	633	623	593	660	586	647	657	642	609	622	660	633	644	623	631	627	641	628	614	654	636	620	593	631	622	669	649	626	658	642	633	688	619	662	589	646	651	650	631	675	581	648	716	670	656	629	683	612	664	612	659	627	652	620	608	590	628	630	649	666	613	707	609	653	578	637	645	646	675	675	647	684	651	613	664	619	637	629	621	656	652	634	618	649	652	649	669	617	672	627	667	564	584	623	651	627	630	623	643	622	691	665	630	640	628	657	615	636	677	627	618	636	679	622	607	618	642	631	645	702	648	653	666	644	616	649	594	622	684	597	683	649	632	663	651	680	603	634	624	624	646	638	642	670	672	688	686	660	662	660	621	642	615	675	609	636	653	695	632	605	606	646	662	632	631	643	697	614	605	625	620	637	655	642	639	657	655	641	680	635	582	620	673	652	621	597	648	629	626	632	662	623	636	680	598	642	605	626	626	652	631	654	630	634	699	631	624	641	601	676	670	663	630	621	603	646	612	642	663	657	617	658	674	633	601	642	660	621	662	640	647	661	636	696	675	672	615	659	618	615	641	656	625	597	612	596	632	680	670	586	636	642	616	664	609	635	651	634	627	624	644	631	641	627	660	620	617	623	658	616	617	611	662	633	642	663	635	661	614	690	657	675	712	647	631	626	616	689	624	617	608	648	635	603	627	670	661	621	619	641	680	677	615	657	672	618	652	658	581	639	687	635	655	656	680	610	657	638	649	641	621	612	632	621	671	635	629	649	631	631	625	628	614	645	634	677	637	614	611	624	630	649	615	656	692	651	619	641	697	645	659	631	613	637	659	634	646	663	688	625	635	694	612	654	653	634	611	641	656	637	666	674	670	636	666	614	645	652	666	645	611	645	650	604	630	627	656	638	598	628	629	610	670	605	635	646	638	597	659	637	616	656	629	631	655	704	645	650	604	631	676	625	630	623	660	647	622	662	611	641	670	661	581	630	611	654	636	661	644	664	635	634	572	652	648	598	667	621	685	639	660	648	608	625	618	622	615	610	614	630	619	626	630	646	612	654	628	624	645	667	618	626	618	635	623	682	670	628	684	679	667	661	644	638	652	633	634	680	646	634	642	645	668	649	590	583	639	636	616	639	601	674	661	645	633	703	649	654	624	624	654	673	635	642	630	672	648	666	681	634	608	654	612	654	582	647	648	606	602	608	649	624	623	670	634	629	651	595	664	645	657	654	625	675	641	596	613	656	675	630	646	650	643	604	634	643	622	600	668	608	644	634	655	630	623	670	610	675	616	622	648	655	682	685	666	697	688	626	636	672	667	634	587	660	637	642	622	657	649	627	578	607	614	652	679	614	622	617	595	612	652	593	631	643	595	635	650	624	619	633	653	617	575	618	657	640	614	656	627	653	651	655	630	633	640	602	628	613	649	663	632	633	671	660	646	611	705	637	696	717	663	647
60649	24012	15228	3371	1377	1072	904	773	649	647	608	534	517	507	513	504	457	492	469	455	438	483	462	484	447	401	437	456	447	448	451	468	426	421	426	457	421	409	417	420	399	438	437	398	422	430	418	451	420	411	417	423	417	433	428	411	436	419	434	411	415	443	465	422	389	408	397	442	436	396	418	436	371	415	411	426	404	413	390	410	427	429	396	411	423	416	451	408	391	372	463	404	387	402	428	364	434	419	437	421	444	449	427	391	437	431	399	405	421	420	413	419	374	412	428	440	390	457	379	428	375	449	378	440	447	404	447	407	462	391	406	456	486	410	441	419	376	419	373	392	391	435	411	442	421	377	373	413	422	423	404	419	396	432	404	415	414	402	410	434	427	423	436	367	437	402	420	387	398	416	448	391	394	427	398	422	417	447	389	448	426	448	402	443	432	443	415	399	433	402	441	429	426	433	403	417	434	418	416	415	428	411	372	403	392	379	402	379	417	439	427	429	394	417	436	444	430	389	437	394	410	411	459	402	430	403	423	413	456	371	425	436	420	438	425	405	447	404	391	402	428	456	437	362	412	410	397	411	464	450	438	408	439	424	425	416	398	419	434	421	404	400	409	406	395	438	428	398	421	416	387	436	407	417	421	416	416	431	447	402	423	396	419	419	418	427	403	438	433	403	414	401	413	428	404	438	420	412	420	417	435	414	397	433	420	382	431	442	401	476	453	429	428	429	388	408	427	406	386	414	396	398	417	432	416	379	442	396	407	410	372	408	413	412	389	401	403	378	388	355	411	409	382	408	426	442	420	399	390	406	399	426	411	399	390	412	393	408	445	472	393	414	410	434	415	385	441	421	428	405	399	479	437	411	440	387	424	429	408	433	395	432	413	368	410	459	470	439	457	415	388	446	412	415	390	400	415	366	421	423	414	416	416	417	404	425	387	430	446	401	446	437	352	405	448	379	398	415	462	391	428	391	428	358	413	395	423	413	426	400	424	389	375	449	413	429	422	446	406	407	434	395	413	442	410	437	427	429	415	383	402	436	433	443	423	416	418	450	384	403	396	389	449	448	388	425	396	429	407	410	443	430	429	381	392	383	403	385	416	413	381	386	407	421	408	393	379	439	453	422	390	389	423	400	417	431	403	427	423	412	424	437	424	419	395	425	417	386	418	396	393	395	421	408	426	428	404	434	387	414	399	396	395	401	450	414	378	403	438	385	393	412	409	402	366	459	433	419	403	372	438	411	406	407	435	406	383	396	403	414	400	382	401	419	429	401	405	384	371	435	414	402	405	443	425	405	400	429	407	427	397	410	411	428	431	388	405	416	405	451	470	427	376	409	385	409	433	429	382	400	387	423	428	432	446	387	402	402	379	405	425	400	378	405	427	441	449	413	392	414	428	435	409	395	378	422	404	405	415	401	389	413	434	457	390	419	399	400	414	400	406	425	403	411	439	424	420	439	379	441	392	392	420	386	387	397	421	402	405	439	424	395	432	447	403	436	438	412	402	417	382	387	389	436	404	450	433	373	431	418	387	405	380	417	411	422	434	433	382	416	408	428	406	406	393	420	383	405	408	411	438	404	441	405	424	400	422	461	415	389	400	421	436	407	401	434	416	405	446	413	414	413	393	429	416	434	429	385	438	374	397	414	412	436	391	408	427	437	425	448	421	454	410	382	412	411	444	425	395	406	378	405	410	445	369	405	396	389	379	410	470	415	392	389	414	458	404	399	405	409	434	427	418	418	389	402	398	411	415	394	398	402	392	405	443	432	436	435	404	413	460	410	436	439	422	389	426	404	408	416	425	429	380	398	461	445	420	390	447	425	426	419	437	428	422	408	366	448	389	441	405	395	438	427	446	392	410	422	420	419	408	390	442	412	437	420	374	387	410	417	390	441	427	441	399	391	411	425	441	394	402	395	434	422	385	403	433	407	431	403	400	419	412	442	392	418	451	426	401	426	441	382	429	411	421	408	386	429	403	436	449	447	414	427	388	424	405	401	430	438	423	434	452	398	381	411	427	450	431	380	395	399	392	402	408	407	428	412	390	441	427	383	383	417	467	418	384	410	424	391	422	449	417	410	424	435	392	428	414	380	415	417	412	424	416	407	411	410	410	398	467	397	434	446	420	415	406	404	447	376	443	417	405	409	428	430	415	430	356	418	421	427	424	414	396	438	432	393	388	435	438	439	416	386	460	396	443	414	394	390	423	452	408	431	401	399	381	444	415	402	390	396	407	396	356	430	415	445	425	412	392	389	446	398	383	455	404	394	413	434	414	445	419	417	367	417	380	416	400	413	407	426	404	394	374	441	440	423	387	415	436	417	390	401	421	393	405	396	427	427	380	417	417	415	422	424	414	398	429	444	438	402	426	422	457	379	374	457	415	400	409	408	353	409	424	388	381	431	441	446	408	431	418	427	445	410	428	397	403	411	432	422	405	446	415	403	400	399	444	429	421	420	454	402	421	354	404	450	441	396	440	383	400	426	431	430	424	408	464	409	415	409	419	403	401	398	423	404	400	426	431	405	450	381	420	435	405	437	407	428	416	401	409	409	390	385	395	423	440	419	426	422	381	378	443	430	404	420	384	380	393	414	447	416	425	419	407	393	375	388	398	389	398	408	389	464	407	398	420	421	423	442	429	432	407	433	407	411	399	426	397	425	404	426	420	438	413	416	409	370	426	418	390	439	435	397	429	391	397	448	406	466	437	408	455	447	414	429	437	403	408	440	378	446	366	384	416	398	434	374	381	405	424	410	408	428	414	367	401	396	424	411	403	391	391	424	420	410	404	389	392	392	427	416	384	416	421	418	419	379	396	406	378	418	381	382	411	422	410	374	390	418	433	428	406	397	442	406	428	381	412	418	410	414	413	467	430	441	423	419	437	386	400	402	402	372	379	415	389	431	407	409	422	399	422	407	433	392	413	414	406	417	419	407	431	408	422	436	403	450	397	423	402	430	412	401	386	432	440	419	418	425	401	398	437	398	396	431	434	434	407	456	369	431	418	444	419	391	407	411	461	396	423	428	449	426	413	409	418	426	379	409	440	438	399	433	419	424	422	434	416	466	409	431	418	437	457	433	457	408	427	419	424	403	430	436	431	402	405	449	380	438	432	432	409	437	375	403	393	407	436	406	427	410	408	418	408	424	377	425	425	383	421	431	397	485	415	381	380	378	408	401	387	398	406	431	471	404	385	442	444	449	406	411	431	414	404	419	407	399	417	383	382	404	400	410	410	410	397	436	406	427	385	394	437	383	384	406	431	430	411	397	372	422	423	396	440	386	409	412	397	409	425	468	406	392	436	407	430	460	398	400	397	412	390	407	435	402	405	398	424	429	405	404	441	390	441	420	402	377	423	393	452	391	442	434	431	395	375	382	418	422	397	414	379	412	381	413	409	406	408	418	391	424	405	402	403	419	385	392	421	399	468	447	425	415	402	410	421	424	419	423	447	426	397	422	381	444	419	394	442	392	429	415	403	454
39055	2690	4761	5348	4549	3784	3190	2731	2341	2123	1947	1782	1732	1646	1570	1489	1507	1417	1341	1323	1293	1345	1357	1280	1153	1172	1170	1123	1081	1142	1128	1202	1143	1139	1162	1088	1231	1127	1127	1141	1176	1123	1096	1074	1084	1040	1044	1045	1014	1035	1013	1061	1003	1034	999	1048	1010	1037	1041	1023	1093	1016	1029	991	1020	1012	1002	934	1050	973	970	950	1024	1043	972	1017	1013	954	1029	1036	969	997	947	999	998	992	998	959	984	980	982	1025	959	1001	963	1053	991	963	975	1008	1024	992	966	937	942	995	959	996	969	970	982	975	933	987	1003	950	1007	950	1067	994	993	991	992	976	980	945	964	944	956	989	940	1023	979	1045	945	969	981	979	948	1010	981	974	953	966	986	1008	985	919	937	975	942	1015	984	1005	1006	924	994	988	985	945	979	969	982	960	1012	975	987	985	957	980	986	969	978	1030	1015	1003	1006	942	965	964	966	953	973	960	991	961	984	1005	1001	1005	994	1012	954	995	944	951	950	947	1023	1016	966	975	1045	1005	958	902	1024	1021	945	972	983	944	898	946	951	930	997	970	980	1007	951	968	1010	971	981	1018	1010	1012	951	962	988	1042	1019	1028	1011	910	982	921	924	961	964	966	975	991	960	983	968	1004	988	956	958	1035	1005	1007	1029	989	992	923	981	955	1010	984	1054	1001	945	1005	987	964	950	977	948	1011	990	959	972	1022	947	1034	955	1010	1055	1007	1004	978	982	990	994	1005	959	905	974	977	973	999	935	963	956	907	974	960	976	937	972	1003	947	992	920	990	932	941	1018	1021	961	963	1019	956	1004	1006	1006	970	991	970	987	960	994	935	927	990	976	1031	1016	1016	963	903	973	961	993	969	992	950	947	970	990	989	930	986	1001	978	904	972	958	941	976	1033	1002	1016	956	980	985	949	991	995	979	984	979	999	996	956	969	969	1004	1014	990	991	946	939	945	1032	973	953	947	991	1011	961	1013	997	1046	982	979	1014	952	968	1013	990	957	889	928	942	942	984	1011	1005	978	922	924	1040	975	995	955	1043	968	980	956	988	1004	993	949	913	945	976	988	939	1015	981	1047	979	967	982	1017	993	1011	923	937	981	974	948	1012	1002	975	899	979	1009	1008	1014	900	1000	970	1011	986	981	941	959	941	1018	962	990	982	907	973	944	957	958	997	994	953	993	971	983	978	981	935	931	956	937	1011	960	975	958	999	960	944	944	978	950	973	990	959	998	1011	971	928	962	1008	984	948	954	963	962	1011	956	952	987	922	1036	951	938	959	975	966	1022	957	962	970	919	906	976	968	1002	905	1001	983	946	1042	936	948	971	995	997	958	923	957	1010	933	995	946	939	945	1001	1023	960	961	956	1046	941	977	1013	924	941	973	946	1009	1010	958	988	954	956	937	979	969	1039	990	980	952	942	968	1030	940	987	940	958	989	932	978	957	989	951	995	1047	1011	968	983	980	945	960	987	964	990	961	1047	981	964	1014	981	982	965	938	929	974	998	945	974	986	997	983	968	987	982	953	996	979	1016	969	983	997	1008	982	965	1019	994	955	952	1023	970	965	902	962	940	964	950	964	973	1034	969	937	970	926	950	987	1024	942	973	965	972	982	965	1016	987	999	996	982	907	1001	968	896	1030	990	953	988	983	950	920	1007	950	915	970	992	978	927	996	991	974	981	980	990	999	1018	906	1019	1016	1015	970	947	952	1002	997	955	937	964	1047	995	1011	971	966	915	977	962	953	979	939	988	995	1007	935	988	953	998	968	1003	984	910	990	1005	995	1008	952	951	1014	1045	917	979	927	951	962	1046	939	954	1038	996	950	1009	963	1005	963	960	922	1011	960	967	960	968	1019	1001	990	996	956	1004	957	1023	969	1006	976	961	985	981	963	945	983	963	1013	963	911	977	968	1024	906	966	990	963	1020	964	979	991	977	1008	953	968	947	944	986	980	923	1010	992	966	973	953	968	996	957	959	991	960	939	949	976	953	1016	1038	983	933	940	907	980	942	918	994	988	982	959	1015	999	958	988	968	986	967	946	960	931	1006	957	976	992	948	963	1039	999	996	1039	1005	994	995	1009	1008	1014	989	991	981	970	979	1004	930	1016	996	956	989	933	968	1029	971	968	992	969	1002	977	1048	1002	1013	1024	1001	965	910	1051	936	959	1009	940	991	948	936	1020	991	1001	1018	1010	943	974	966	982	980	977	975	958	1013	1037	931	1017	1053	987	953	976	1018	954	978	1017	979	1000	967	958	956	999	985	970	999	961	1003	970	968	1014	1022	999	1023	948	948	984	1004	988	985	1035	1004	965	973	977	942	934	980	976	953	1005	977	999	1017	939	991	1010	959	981	970	1038	971	965	1001	957	948	994	965	905	938	990	986	957	994	1016	983	998	987	977	992	916	956	966	1019	981	967	995	947	975	1008	999	1015	965	991	922	959	1008	955	939	929	948	1011	1009	957	993	971	920	975	962	960	965	923	963	916	961	915	958	961	967	976	1045	968	958	960	963	922	960	999	959	988	972	956	993	980	1009	948	997	1000	979	959	984	975	981	933	1016	1013	958	1024	960	986	986	1012	964	904	978	1012	960	1042	1014	921	990	984	1010	993	948	983	1004	967	934	947	931	930	943	961	948	915	926	1015	985	964	1009	910	958	984	987	948	928	989	998	978	979	919	974	976	935	986	971	928	1010	948	935	973	1013	986	964	990	923	957	999	1003	935	975	974	905	983	986	991	999	982	1013	978	938	965	1040	1005	960	993	942	1017	971	983	954	1000	1004	960	980	1017	939	1006	970	983	1003	925	971	1013	946	941	1003	1010	966	951	942	958	1040	943	918	930	989	944	1043	996	949	1009	993	986	1032	990	952	941	926	1055	994	963	999	967	1026	1028	965	946	978	951	991	990	991	995	964	963	1018	997	1034	980	976	1000	918	971	995	957	999	970	951	927	946	982	995	1017	963	969	976	991	992	942	957	969	982	1023	1026	966	972	971	977	997	1022	967	996	981	988	976	988	1019	935	978	984	990	1007	967	995	994	983	963	1008	1034	997	1026	949	1000	1004	1001	1000	990	906	963	1022	980	919	936	966	975	956	947	1001	963	998	939	936	932	950	897	939	1019	947	986	943	940	959	1014	975	1035	963	970	999	994	958	1002	979	968	944	1014	965	943	980	979	977	971	991	990	992	978	974	954	1000	982	993	948	966	987	952	993	959	948	923	949	990	968	928	940	983	1003	955	964	1003	1015	988	965	1022	995	978	950	1008	1036	962	961	998	1007	950	994	922	911	975	959	983	1000	943	919	968	1104	987	942	1002	952	977	987	1023	944	956	935	963	990	985	951	1020	959	962	964	1019	967	962	980	904	938	989	979	988	923	932	946	996	937	991	991	1029	954	976	997	931	960	948	984	1045	996	991	989	958	1039	1014	976	1016	961	944	1003	922	980	1006	970	990	1010	1028	979	1029	1012	921	970	970	889	995	930	920	984	965	994	933	983	994	942	1037	982	1014	987	985	1026	968	967	1015	928	983	940	1008	965	925	981	922	1003	1017	934	973	960	931	925	956	990	969	971	1003	978	998	1021	940	947	982	960	1013	907	950	899	986	1017	996	992	904	1007	978	961	966	955	913	1008	977	1016	1006	975	968	985	1021	959	1007	1035	952	972	985	994	959	971	981	953	956	952	961	966	944	1014	979	871	941	939	944	946	966	999	975	1063	998	919	934	954	944	1026	964	944	1018	964	997	999	910	999	959	958	979	954	995	992	950	972	926	950	986	987	956	986	1014	967	1017	989	975	947	961	968	963	1012	944	998	964	988	942	1027	938	969	1032	1042	949
6845	403	266	204	166	200	191	171	171	167	150	167	166	147	183	148	169	154	173	164	149	172	177	161	166	165	169	172	161	187	161	153	172	158	173	150	166	156	162	148	134	160	160	163	162	164	170	153	162	160	156	169	150	156	157	166	131	164	167	158	161	149	165	170	142	166	157	160	162	150	160	164	133	153	169	159	136	155	160	174	158	164	133	161	170	141	164	151	166	159	125	158	137	160	136	154	159	153	168	158	141	157	153	172	140	141	171	138	143	164	155	173	165	158	161	157	167	146	148	150	150	145	166	147	171	167	144	131	153	142	163	163	128	153	168	159	159	158	148	169	175	174	159	161	177	174	170	158	145	161	154	170	167	170	153	161	149	155	172	168	142	148	151	162	155	155	158	185	151	168	162	161	166	133	155	147	136	166	154	162	179	151	174	174	163	148	137	164	165	158	146	190	172	169	167	167	161	166	168	155	168	148	162	155	162	171	155	167	133	145	164	169	175	165	158	154	154	146	167	153	148	157	156	162	154	175	166	180	152	175	149	154	153	147	151	133	160	161	152	152	138	156	175	143	185	148	175	157	181	146	156	151	154	159	151	153	169	142	156	151	178	144	149	136	145	153	123	165	144	137	168	150	145	182	170	137	166	156	144	155	173	140	168	157	149	152	167	161	140	145	151	159	154	142	171	151	159	142	174	137	134	155	165	146	156	176	198	163	149	159	155	142	142	155	164	161	146	135	154	152	158	156	162	150	164	170	178	167	159	156	158	162	167	166	153	168	162	151	156	180	169	143	153	170	157	179	146	175	175	160	145	166	151	169	136	135	148	170	165	159	150	171	153	143	124	157	163	170	162	160	160	162	150	161	167	143	171	162	142	177	176	181	168	167	165	170	155	185	144	147	145	139	168	155	154	138	156	151	155	155	157	148	144	151	169	172	143	154	158	178	158	172	153	154	167	156	162	152	153	165	178	176	155	179	155	150	167	159	158	165	156	183	168	173	174	160	160	170	172	168	171	168	168	161	172	172	161	169	157	157	132	139	169	144	141	148	161	142	169	190	176	166	170	179	145	169	139	152	172	169	163	166	165	161	159	144	167	156	171	154	168	165	149	149	170	137	171	163	157	170	138	158	164	150	135	171	157	161	154	174	141	151	165	164	144	166	178	183	172	176	136	172	172	142	145	143	147	161	151	153	145	142	163	144	165	164	154	174	143	134	165	149	132	150	154	148	154	164	159	133	175	157	147	173	163	156	142	160	158	152	171	163	175	160	169	156	136	153	164	173	156	134	146	163	157	164	175	161	174	179	147	149	168	162	150	159	169	150	199	176	171	171	156	138	152	176	139	147	153	156	155	150	147	162	155	147	152	153	183	165	163	164	157	148	150	160	172	167	134	160	124	143	160	180	130	137	166	149	182	162	172	149	175	146	167	140	157	161	169	143	145	160	152	162	180	163	164	189	150	151	174	159	151	158	156	154	183	154	164	177	153	147	143	168	152	160	169	151	167	169	176	164	180	176	152	164	142	158	166	143	170	159	140	134	156	179	191	160	143	146	153	158	149	175	158	165	160	160	142	160	139	153	164	151	156	157	165	157	152	178	152	171	138	159	154	170	173	164	164	145	128	174	142	159	182	149	156	140	157	173	150	141	155	165	162	149	171	163	178	141	149	146	160	175	157	158	163	144	160	171	167	142	143	133	151	159	146	152	164	156	141	131	158	160	149	131	162	156	163	142	145	168	178	168	175	168	152	169	145	152	155	152	164	156	169	180	174	141	143	158	174	168	157	151	172	163	189	175	146	146	164	161	157	156	184	154	143	149	167	152	154	161	173	147	124	176	147	175	168	170	172	151	163	158	158	163	149	156	142	170	159	142	163	147	165	174	160	129	139	137	157	141	137	169	155	151	171	162	122	166	160	175	152	132	178	178	164	144	144	172	163	155	167	160	153	172	162	142	145	162	179	178	142	141	167	157	154	153	160	143	148	171	173	158	134	152	161	168	147	167	163	161	159	134	156	178	160	161	147	137	185	184	131	161	176	170	144	133	169	184	146	158	157	169	173	144	160	165	146	149	149	149	156	161	154	167	141	132	161	163	141	179	146	133	169	155	173	161	149	164	163	192	159	173	166	142	163	139	175	150	160	154	173	158	148	168	181	167	133	149	139	155	154	172	145	161	159	155	150	157	159	154	126	197	155	161	142	164	173	178	149	157	158	174	159	163	162	167	190	159	155	173	156	148	159	153	151	145	171	164	170	125	143	178	168	167	135	153	146	141	146	167	144	178	158	164	153	136	138	162	156	180	159	150	161	158	150	151	152	151	141	162	163	139	159	138	161	176	152	161	163	153	163	169	178	165	144	156	159	145	161	147	142	145	154	176	167	188	160	166	151	165	168	176	173	160	151	153	150	149	145	182	158	169	142	156	149	161	149	156	146	179	188	188	161	168	170	171	201	159	165	160	137	153	147	160	161	126	154	165	153	171	184	149	171	155	153	145	142	164	159	164	148	142	184	158	149	176	152	125	169	188	147	121	140	161	163	170	152	152	139	141	156	139	166	135	159	156	142	137	171	161	151	166	166	160	142	149	169	145	137	166	175	174	168	169	168	172	175	177	151	159	167	152	172	157	168	167	163	175	159	153	152	125	166	147	155	141	170	163	154	148	182	152	154	155	136	154	159	134	148	177	159	156	182	149	165	144	191	160	179	147	151	163	162	171	140	165	187	158	152	171	159	172	124	173	158	158	166	134	161	174	146	159	134	155	141	159	152	156	168	155	145	155	164	156	139	168	149	120	160	155	154	158	137	150	155	166	164	164	158	160	152	158	149	159	163	161	164	175	153	166	157	169	148	150	163	185	169	137	150	135	178	178	144	148	157	175	146	170	159	164	140	158	162	161	137	175	144	153	175	151	166	145	151	156	162	143	164	143	141	159	161	161	154	144	156	162	181	168	164	151	156	154	161	141	159	157	163	164	160	166	157	162	155	178	158	171	164	154	139	130	147	160	154	163	146	173	166	142	172	141	196	130	142	132	154	143	174	162	157	144	161	159	150	144	153	154	163	173	163	179	172	162	163	156	152	148	172	166	148	171	162	168	165	147	142	165	141	152	167	147	179	177	138	142	160	147	153	149	160	145	140	168	170	146	153	167	146	161	125	150	174	186	173	171	166	153	149	138	155	167	150	171	178	180	149	135	162	153	141	160	149	170	160	167	165	170	139	152	174	167	153	163	161	174	151	127	159	154	188	150	158	159	150	159	142	173	163	134	157	166	139	188	176	151	160	158	145	152	145	169	150	154	167	164	171	146	188	129	129	155	153	161	151	182	149	158	158	166	176	175	190	163	169	157	154	152	143	139	153	165	183	142	147	181	157	172	160	163	147	138	164	175	144	151	168	153	140	161	146	123	167	171	161	153	170	148	157	153	170	150	150	148	157	146	140	149	179	168	142	147	158	170	148	155	155	160	149	150	177	146	150	158	161	160
6664	598	700	716	709	602	527	496	558	545	503	478	446	490	527	472	454	458	443	508	480	496	469	480	509	449	453	446	474	452	495	480	463	475	460	455	493	464	439	487	492	484	450	471	436	462	438	419	463	444	481	437	430	433	472	443	447	442	483	438	446	431	445	462	469	466	463	413	447	472	444	461	445	466	463	434	450	448	444	462	453	460	443	447	425	463	424	395	436	478	462	488	464	450	436	472	463	450	408	429	424	459	448	438	445	438	448	492	428	452	445	460	451	425	455	442	442	478	451	439	447	485	430	438	430	425	488	456	415	410	421	419	451	425	479	458	453	408	430	475	451	473	468	476	484	433	424	412	440	446	441	441	446	454	456	439	449	467	452	457	431	440	424	488	436	463	441	461	427	466	459	464	441	464	430	468	467	436	453	465	447	432	430	432	434	434	458	430	472	447	441	454	412	415	474	434	445	474	452	445	472	422	463	476	453	442	421	451	431	454	459	445	481	461	425	459	466	434	429	445	452	427	417	458	488	436	451	449	452	439	402	451	417	436	450	464	422	417	445	454	416	458	416	442	495	482	454	439	436	448	456	434	461	424	433	478	448	421	435	416	451	455	445	428	446	467	406	459	422	408	438	475	448	424	463	436	434	439	445	420	466	438	461	432	452	433	462	460	460	417	471	487	460	477	435	455	469	479	458	442	463	492	450	445	472	421	465	421	445	491	444	461	459	420	414	485	464	449	418	462	492	464	459	449	460	427	455	413	432	433	448	484	449	443	456	476	436	476	468	458	467	488	435	469	448	460	422	470	430	482	456	452	442	424	501	454	401	440	471	485	463	448	434	471	459	444	431	439	422	448	446	468	432	456	491	448	443	420	440	469	431	453	481	443	467	448	419	452	448	506	435	458	438	445	459	427	471	427	430	441	445	464	430	464	452	437	447	405	459	438	442	473	454	483	436	423	460	421	425	454	439	446	442	431	465	433	446	472	436	425	432	415	471	478	467	457	466	437	430	430	459	439	444	443	435	446	427	497	453	457	448	472	405	464	461	454	452	492	436	416	419	475	451	423	421	444	418	430	437	425	424	454	446	503	440	455	400	421	455	450	426	472	429	447	449	414	434	496	468	449	431	477	455	430	410	449	439	425	461	457	477	413	453	456	452	483	425	446	470	437	442	455	468	467	430	419	470	449	469	472	441	442	430	489	455	462	445	493	435	413	442	424	451	454	432	459	442	430	424	452	412	449	466	449	456	449	426	494	440	439	433	432	430	428	445	454	445	412	440	431	471	421	436	430	439	457	438	465	444	409	440	459	453	450	437	446	516	439	428	431	458	425	447	466	420	395	455	466	471	433	470	404	442	454	436	434	417	426	442	454	425	461	485	444	468	458	487	422	468	452	473	464	484	442	461	445	456	442	444	401	450	452	454	427	468	465	448	475	448	439	443	433	435	424	461	417	466	433	490	470	440	489	408	423	470	447	453	448	445	425	435	441	424	421	468	434	441	431	477	450	437	451	439	456	468	438	396	453	436	434	471	473	449	452	475	448	431	452	461	443	463	455	445	453	465	463	459	492	430	449	474	455	459	475	433	461	390	451	457	509	423	437	429	442	499	438	437	434	407	445	450	452	520	430	460	471	444	445	441	456	461	442	476	449	456	440	460	421	468	454	456	428	476	461	466	486	482	457	457	459	432	472	451	436	433	452	446	464	421	424	494	475	433	457	445	449	437	417	458	407	468	466	422	447	457	451	514	459	464	485	463	401	476	428	468	397	488	480	480	470	477	457	452	455	443	453	439	479	425	446	459	474	436	475	441	471	446	450	428	449	489	423	438	441	457	481	464	438	424	432	447	446	436	474	437	428	459	445	476	483	448	449	420	456	455	417	467	431	450	437	439	449	437	433	445	451	432	463	438	432	453	447	456	392	466	462	450	481	446	431	458	459	438	448	427	452	401	477	466	444	491	421	452	415	408	433	436	467	424	459	428	474	451	408	469	457	445	429	430	459	458	426	443	439	453	439	495	469	453	432	457	444	481	439	464	449	450	455	426	466	445	451	498	411	450	432	428	450	450	451	423	481	434	433	473	477	445	443	408	429	455	489	421	479	451	470	449	461	475	460	448	479	422	417	470	432	434	462	430	413	472	504	439	425	440	447	465	463	444	441	413	454	444	489	431	462	439	482	448	414	442	458	409	449	476	410	456	457	450	443	439	455	424	453	482	447	458	438	426	450	449	460	423	473	430	472	466	449	429	457	439	435	477	433	466	439	425	405	418	472	461	435	486	425	452	464	465	435	467	442	425	461	460	456	459	469	437	432	465	438	433	457	460	458	461	420	464	448	422	442	455	427	427	435	428	422	445	393	469	454	456	460	414	457	445	460	478	486	461	478	490	494	518	426	461	426	472	427	422	444	447	443	466	474	468	463	492	466	452	437	443	455	451	446	450	428	457	485	429	432	418	482	420	435	467	441	454	436	457	457	478	440	446	437	405	436	438	427	439	421	448	475	410	459	457	451	442	437	486	407	433	456	455	465	502	450	452	476	449	414	459	469	481	472	420	430	435	452	457	482	471	445	448	497	451	402	454	460	452	460	438	475	449	440	428	469	445	479	447	480	438	483	501	431	461	474	470	417	453	459	469	440	482	485	458	429	416	439	449	450	427	461	470	430	440	444	459	490	408	468	444	449	453	476	441	469	448	475	472	455	441	478	439	466	464	424	449	477	488	440	489	409	470	427	423	425	465	446	423	469	459	477	455	475	434	462	449	442	439	513	463	432	423	468	406	491	457	460	458	424	456	438	437	445	455	453	458	409	450	491	471	449	437	462	452	489	416	410	441	473	466	458	436	474	446	443	422	425	445	406	449	432	451	459	462	444	480	432	442	473	425	463	437	430	417	467	467	451	435	461	449	435	502	458	454	402	455	468	477	460	439	437	441	434	476	475	433	454	459	497	469	417	465	457	454	445	440	433	440	477	433	464	465	467	468	450	447	450	442	422	449	451	424	430	435	459	450	477	410	454	480	405	471	447	510	474	480	424	458	481	449	498	471	462	472	417	462	453	463	449	432	474	461	458	436	459	457	440	487	426	424	432	433	461	439	471	455	459	470	467	496	434	455	409	440	437	468	420	466	462	427	454	452	435	476	455	439	434	409	467	403	444	458	454	443	472	443	460	440	458	465	466	485	430	451	408	494	442	439	426	450	480	426	425	438	451	447	415	462	415	471	435	466	407	449	439	419	438	478	489	427	453	436	452	474	463	469	448	448	452	459	502	431	454	454	450	415	448	446	455	439	417	453	451	474	462	449	450	443	473	444	442	475	458	446	437	445	458	438	439	444	418	434	449	469	479	454	412	443	462	456	420	416	422	452	477	453	489	429	449	406	463	431	436	456	476	440	460	457	424	436	479	424	456	412	464	446	453	463	460	478	434	442	444	428	422	421	493	463	453	472	431	474	457	436	494	438	418	521	459	473	456	442	467	442	464
52511	18350	4324	1054	715	546	415	380	381	313	316	313	290	308	302	292	264	246	280	273	264	261	265	280	252	238	224	241	246	240	242	242	240	228	245	270	258	232	242	266	246	233	229	254	238	257	235	245	245	241	244	239	228	236	226	238	245	236	213	219	206	261	251	222	244	269	270	275	221	226	254	256	205	256	244	238	252	242	237	256	246	236	250	232	257	242	262	243	242	195	251	242	232	214	248	213	253	222	223	237	237	224	239	208	251	226	239	230	221	251	227	197	237	237	219	235	227	222	236	241	244	253	237	247	249	219	261	252	214	229	239	214	243	234	234	216	227	230	251	199	231	245	242	223	224	228	226	228	236	217	213	213	255	235	259	236	229	204	263	256	249	234	234	237	236	268	218	231	268	225	240	259	250	291	257	229	240	227	225	254	238	246	218	252	253	262	240	250	217	228	246	190	246	205	250	241	237	258	239	240	231	236	235	263	221	246	235	255	250	244	229	242	271	241	221	240	257	238	242	232	244	243	255	220	233	231	228	236	232	198	231	253	236	220	267	228	246	234	220	254	274	227	275	238	225	231	216	249	251	227	246	259	262	269	233	220	223	224	234	208	236	260	255	228	243	269	218	272	246	245	247	226	227	244	252	266	230	250	271	264	268	240	221	224	224	232	199	230	223	214	269	257	250	246	237	230	215	229	220	230	258	265	285	261	264	232	243	245	255	224	230	229	238	250	212	247	272	222	263	211	231	240	218	264	245	250	236	230	243	257	241	231	244	245	221	225	289	219	244	225	241	247	233	231	246	224	223	244	221	234	274	247	223	240	225	238	254	231	237	196	224	248	225	217	234	274	241	243	218	238	260	215	232	250	256	262	216	267	259	243	258	229	247	220	249	228	243	235	225	266	253	224	268	247	228	233	242	229	248	244	259	225	263	235	255	233	229	251	249	232	250	234	210	228	263	264	211	251	232	253	257	243	245	255	262	238	220	209	233	215	256	216	222	236	238	255	234	251	256	238	244	238	228	227	239	242	246	255	266	245	228	261	260	238	216	237	222	237	233	226	242	243	237	228	253	276	242	233	280	230	264	255	252	244	232	232	249	219	244	252	271	209	188	230	258	253	223	245	254	236	216	244	222	240	241	220	252	229	219	260	226	259	266	243	237	241	263	266	250	250	226	270	217	249	247	259	233	251	226	248	251	230	248	209	217	255	254	233	204	279	236	252	254	242	291	231	242	266	224	229	247	198	232	244	239	226	238	242	251	235	243	261	252	207	259	243	260	210	250	213	239	261	225	235	205	225	228	245	220	239	229	262	247	232	241	251	232	219	209	218	234	237	253	219	218	235	251	207	272	228	235	235	231	229	236	237	259	228	261	233	234	238	256	261	237	254	215	218	234	230	240	236	230	221	223	229	254	242	244	238	235	221	238	233	234	229	248	264	243	246	228	230	237	226	235	217	231	246	238	226	242	226	214	261	217	292	256	223	234	224	239	239	256	251	255	245	228	236	246	253	211	244	278	277	229	237	261	247	220	243	212	247	241	253	238	246	247	264	240	225	244	221	236	244	242	252	245	245	244	221	234	236	240	251	232	243	238	234	209	267	235	240	206	220	226	214	236	261	231	222	270	235	228	246	280	209	238	239	237	227	210	202	230	220	230	221	214	252	228	219	227	223	218	235	246	227	199	237	232	225	252	232	245	236	239	208	226	252	267	237	232	220	248	247	238	251	211	231	207	247	225	227	267	242	225	229	237	239	236	250	249	230	271	225	211	227	213	244	239	257	220	242	250	227	233	266	264	256	231	230	238	242	227	230	232	254	271	266	244	228	283	231	217	226	224	227	244	259	237	225	201	252	218	266	249	241	275	222	251	248	224	227	242	242	222	245	256	240	266	248	249	233	234	237	224	226	211	252	247	241	224	252	275	230	235	245	223	243	249	226	239	258	245	208	227	258	225	225	246	231	258	269	269	287	235	247	202	234	232	231	232	232	235	241	251	245	251	263	224	233	254	250	254	224	244	238	226	231	248	245	228	240	260	253	247	241	240	236	212	211	235	236	254	238	247	250	237	252	253	227	233	279	226	244	267	240	229	235	223	234	245	255	213	229	231	225	236	233	233	246	260	239	238	234	224	258	265	215	224	230	250	233	233	238	215	253	233	223	212	260	257	239	273	217	247	219	255	222	224	255	245	241	222	225	260	222	262	260	234	258	212	240	242	255	241	243	265	237	261	246	263	245	260	250	245	258	241	237	240	237	209	227	245	249	244	231	249	257	240	236	248	246	278	255	230	255	215	289	252	237	241	216	249	241	226	237	242	239	231	228	225	256	234	218	231	248	221	243	229	242	238	235	239	253	214	237	239	235	213	235	219	216	236	206	238	262	223	224	248	222	253	244	237	239	235	225	256	256	244	242	240	236	223	236	236	232	248	225	254	258	247	250	239	230	257	244	249	228	234	254	265	239	260	234	263	235	258	218	245	239	236	234	238	228	231	280	246	246	242	229	233	269	238	270	250	251	252	243	263	230	234	222	250	245	229	263	267	259	240	220	202	236	222	239	258	269	237	218	218	249	246	282	251	232	238	240	233	233	244	235	234	247	235	251	220	229	223	210	223	255	256	252	249	254	243	240	248	216	236	237	266	248	238	207	276	224	234	250	248	225	242	232	241	246	253	253	267	239	222	253	233	240	241	272	220	258	254	282	219	244	240	243	270	229	214	237	246	215	240	250	242	224	252	211	230	262	245	224	236	238	251	261	261	244	256	228	231	252	223	245	240	258	234	255	255	262	263	256	229	220	243	260	253	249	221	256	232	240	243	208	232	227	237	229	239	216	235	238	246	227	249	249	226	248	269	248	267	237	216	256	246	252	227	235	237	233	204	234	237	257	236	255	249	239	224	236	259	252	248	235	266	224	252	247	254	220	211	275	274	244	245	227	254	235	235	227	249	227	246	231	257	250	247	234	238	232	244	227	240	215	247	203	244	238	223	216	252	246	241	258	236	226	251	219	225	246	238	218	240	230	230	205	246	228	235	221	215	233	228	204	227	242	238	257	234	253	239	254	250	268	255	222	264	249	245	233	251	255	247	235	256	260	247	242	207	265	209	249	233	253	197	242	249	244	257	245	224	220	247	251	212	235	223	231	221	234	239	210	228	243	232	280	242	221	256	263	244	257	235	252	270	239	228	241	252	241	232	243	224	232	239	214	232	273	229	238	256	238	234	232	234	235	256	226	245	230	218	269	219	238	226	243	252	247	218	222	211	229	260	236	236	230	233	229	229	240	238	247	249	219	224	245	251	231	238	217	219	228	244	252	244	258	253	232	212	239	216	252	248	265	242	263	206	233	251	241	238	236	236	238	243	212	238	244	228	220	234	232	253	226	243	229	239	226	229	265	231	253	265	268	225	254	273	242	263	243	229	227	230	247	231	243	252	246	218	243	222	257	255	251	237	244	246	232	255	243	265	232	237	273	224	230	228	229	207	211
29951	1516	2575	2929	2611	2153	1795	1481	1308	1296	1174	1096	1014	995	916	882	826	842	861	829	775	859	816	777	798	744	762	708	744	795	730	728	780	849	772	727	735	766	692	747	724	734	674	688	659	653	710	727	674	642	711	682	655	647	628	604	670	696	688	691	676	696	660	630	657	667	621	620	616	654	713	687	659	665	605	651	640	651	698	638	634	599	624	630	638	667	616	675	644	663	628	658	671	635	670	689	593	671	647	649	654	667	626	685	622	621	645	656	609	638	605	627	583	654	639	595	635	622	605	645	648	673	580	607	659	652	654	651	636	639	622	688	692	634	662	616	656	599	637	647	648	673	654	668	622	659	656	618	637	637	618	659	682	631	636	594	639	665	673	590	664	650	655	636	631	617	650	658	625	657	656	676	621	642	682	615	680	631	627	610	616	614	676	654	676	645	630	643	600	615	676	631	612	686	659	647	571	652	625	625	647	631	633	667	645	638	636	672	666	621	619	663	635	648	613	659	660	647	677	659	578	647	664	610	645	641	630	602	597	624	645	665	630	663	607	640	690	617	658	638	653	691	643	630	652	683	643	643	622	599	640	632	632	697	644	657	629	632	558	648	632	636	620	641	559	599	616	636	658	631	619	615	685	594	655	622	634	643	618	679	621	617	649	639	638	627	638	641	665	671	628	638	609	658	663	638	607	609	669	637	657	624	636	643	625	636	660	649	619	635	621	622	638	670	638	629	651	645	677	634	602	623	637	633	637	638	673	615	611	699	625	644	641	661	664	642	600	593	630	629	650	623	658	626	647	641	673	642	668	661	654	655	638	632	577	624	639	601	659	642	595	611	647	662	634	628	651	667	656	628	628	596	657	651	624	663	634	665	683	639	654	592	639	673	677	622	614	622	619	633	653	605	616	608	648	629	686	653	650	627	626	609	668	671	625	681	632	569	636	636	633	615	663	638	646	633	675	669	621	612	663	643	599	607	682	612	641	603	652	577	637	616	595	612	647	636	595	636	617	580	642	646	566	650	668	665	634	629	645	645	645	616	661	629	638	649	640	608	600	650	698	622	583	666	670	600	658	603	642	656	646	635	648	621	610	653	652	648	654	669	679	600	617	637	650	648	655	639	674	623	596	628	651	665	652	664	674	655	695	642	627	632	629	603	621	699	669	624	669	638	632	642	629	610	613	646	645	648	624	629	659	615	626	645	627	675	609	630	609	605	638	590	676	603	604	622	681	602	637	623	612	658	653	638	627	682	656	672	679	675	623	648	645	660	592	657	630	589	708	657	630	590	640	641	643	701	639	638	628	626	622	631	594	677	632	578	600	653	650	687	628	655	620	690	656	601	671	627	607	650	623	611	648	622	639	621	608	627	631	647	655	672	645	633	606	670	628	638	606	656	610	613	653	639	646	619	682	606	650	621	637	600	662	631	647	655	607	640	637	628	569	687	618	640	673	589	636	600	639	637	656	634	627	613	656	634	677	619	648	639	678	643	659	691	631	628	649	609	642	679	656	596	629	606	638	600	659	617	619	613	636	588	628	629	654	657	628	651	640	617	678	676	650	669	622	635	645	589	652	622	635	648	660	626	660	650	608	639	629	708	580	638	631	647	672	603	662	636	649	624	627	629	638	649	630	639	640	639	617	674	609	685	629	691	583	626	619	597	623	606	650	660	636	678	654	634	650	617	601	601	626	620	656	610	643	595	624	635	659	671	601	651	612	648	654	651	607	646	633	606	633	639	644	618	628	670	640	619	641	660	654	650	655	615	631	659	637	610	615	622	634	656	583	621	651	642	680	612	658	580	652	628	630	616	602	617	640	609	616	642	615	609	661	660	586	648	665	649	636	592	641	639	617	646	646	596	622	671	666	654	634	627	577	625	682	648	653	650	623	614	680	623	623	626	642	654	636	622	605	634	610	607	622	640	656	671	632	667	680	598	646	638	641	634	641	610	629	663	630	644	617	641	678	657	612	644	665	661	640	631	649	622	670	603	639	607	651	612	639	630	650	686	662	652	615	663	631	643	689	645	615	655	609	642	638	622	668	694	648	600	628	629	630	619	606	618	594	660	618	592	638	602	614	626	680	644	613	656	653	687	628	643	646	648	645	628	674	642	600	663	675	666	649	624	622	631	664	666	622	652	614	631	634	631	586	698	642	647	672	601	653	578	620	630	588	647	638	656	622	610	632	646	640	624	623	639	618	623	639	632	674	639	595	611	632	640	647	635	654	633	680	665	613	653	630	634	637	638	613	658	622	656	621	642	640	606	645	671	635	641	685	622	619	639	665	624	611	648	674	622	589	606	702	596	597	636	619	610	677	663	672	660	655	644	648	674	649	696	637	634	615	627	618	626	661	649	622	646	658	661	613	618	681	618	673	662	620	642	618	636	617	672	593	663	613	602	654	634	624	613	689	611	613	634	665	664	689	695	617	654	591	647	651	664	676	615	659	639	653	664	661	603	558	640	671	661	622	665	619	634	580	624	605	614	645	657	702	633	624	594	601	667	637	622	583	623	652	671	638	630	655	656	613	684	651	626	587	644	638	652	664	638	634	648	633	634	582	641	630	643	609	632	627	627	623	630	590	661	641	641	635	586	603	674	601	645	620	619	593	600	598	672	614	603	643	671	634	651	650	636	642	676	635	630	645	647	644	626	652	631	641	638	638	643	632	651	634	594	661	613	597	659	647	687	654	628	617	674	622	613	619	630	570	682	678	627	673	627	597	611	631	670	629	623	674	644	604	624	639	626	649	639	674	640	638	633	603	651	592	647	629	647	663	658	628	638	625	670	601	655	590	687	614	624	639	602	621	636	634	623	620	628	646	631	631	621	629	645	630	618	637	659	641	647	643	642	659	601	598	693	621	635	611	631	614	623	626	634	598	620	622	632	603	644	695	650	642	638	605	594	667	679	598	644	618	622	597	603	633	629	650	660	617	631	651	628	600	616	643	675	624	613	624	631	627	655	623	659	630	620	627	611	658	684	605	669	604	646	642	651	658	620	642	651	646	606	662	636	663	608	663	613	645	650	625	617	623	625	627	645	631	641	620	641	613	669	627	657	626	665	604	651	645	647	608	641	665	668	622	660	616	626	665	634	632	620	648	602	629	652	659	598	685	600	612	648	665	643	613	591	629	605	662	608	615	655	623	601	645	634	637	580	674	600	605	653	641	586	635	642	580	600	649	658	644	653	625	634	612	637	641	640	629	601	628	615	630	610	592	687	601	630	652	664	631	706	618	629	647	631	637	650	610	623	639	613	633	606	592	605	681	644	658	612	635	646	640	636	643	631	665	631	612	638	672	615	599	633	620	595	619	601	642	626	628	648	624	661	628	665	632	638	657	671	647	638	617	595	642	628	660	668	664	672	661	613	631	610	622	624	652	661	622	646	625	620	584	625	634	648	660	624	633	579	661	624	659	648	597	629	570	634	602	605	594	649	688	609	625	613	668	617	642	636	600	619	625	632	674	642	598	631	680	603	597	674
60746	23981	15528	3261	1431	1059	890	740	689	608	583	576	538	519	507	476	439	517	466	473	461	449	465	447	448	489	433	421	416	403	418	423	440	481	421	396	457	456	411	433	424	407	430	413	450	419	418	460	456	380	414	448	405	365	399	405	416	441	405	442	414	436	426	419	413	396	399	387	404	396	412	384	407	413	400	417	395	374	413	384	402	434	411	412	430	400	422	379	425	394	364	398	447	464	435	400	420	392	428	402	428	420	417	424	410	442	446	405	406	396	435	384	388	422	384	425	412	449	411	420	390	406	397	429	398	454	393	400	454	401	406	420	387	431	378	428	441	382	389	458	440	483	417	431	380	409	415	408	413	400	415	421	386	441	385	395	384	408	425	429	417	427	392	431	424	422	383	392	402	401	422	410	434	383	409	414	380	422	441	398	440	421	411	430	380	382	420	404	395	423	451	354	389	398	442	435	426	359	389	415	416	404	412	458	403	454	408	458	375	404	386	430	387	382	392	403	387	438	429	411	414	392	422	414	429	434	410	416	440	368	462	428	407	436	458	406	392	414	383	362	408	438	384	412	421	461	413	429	449	422	428	380	396	395	419	424	378	403	425	404	425	400	365	450	436	433	387	416	437	402	435	404	423	425	400	398	418	434	400	392	380	412	409	413	371	404	419	433	399	421	373	459	437	389	399	395	405	392	431	439	434	412	444	401	431	403	416	430	426	364	409	389	438	412	410	437	396	454	401	381	391	457	425	453	369	398	395	443	395	380	421	386	383	389	428	400	399	397	422	406	449	380	429	376	441	418	443	427	421	422	444	358	402	372	407	419	390	412	446	431	409	399	379	418	433	381	446	411	418	391	414	429	415	390	406	373	412	421	399	401	413	451	404	438	425	457	418	410	390	393	444	398	410	393	391	430	429	402	414	428	440	420	389	421	408	397	432	431	418	412	424	395	411	444	413	398	409	392	415	394	395	399	425	406	422	404	418	475	421	406	388	417	434	446	413	429	444	479	424	386	420	409	410	423	410	468	419	359	398	420	407	419	396	389	409	427	447	432	419	395	428	443	427	392	421	438	459	427	458	457	381	421	410	381	440	394	415	393	397	440	429	450	427	414	408	375	418	386	382	400	399	400	419	432	426	457	389	437	423	414	384	396	394	425	377	447	436	426	408	421	396	421	424	421	411	392	437	393	411	434	420	407	422	390	392	412	389	402	388	433	406	410	441	415	416	409	414	468	414	426	393	407	428	392	404	410	425	432	434	421	375	398	424	407	426	447	431	419	410	428	408	401	436	405	391	439	415	463	429	440	414	418	398	405	404	410	420	431	427	373	401	414	419	462	390	394	410	428	423	428	434	403	418	422	411	397	382	406	397	462	424	424	388	414	440	454	418	382	426	422	407	410	426	415	419	418	387	432	398	400	417	394	421	410	402	408	397	411	395	433	468	424	439	436	367	380	412	402	417	420	434	445	408	421	418	419	428	403	411	445	404	402	453	456	435	411	416	431	391	438	427	418	393	467	382	434	387	393	402	417	387	434	439	394	409	425	409	424	404	398	431	423	399	426	444	378	423	457	464	405	406	400	402	453	394	421	380	436	428	418	443	420	437	410	427	434	433	422	425	449	403	443	414	432	453	382	416	396	411	391	413	402	402	433	411	422	410	413	425	460	413	391	393	426	412	435	434	393	423	437	398	397	400	413	413	416	419	420	419	434	417	410	400	409	421	402	392	410	388	413	417	408	427	390	444	421	439	391	445	438	394	382	430	403	409	410	386	413	458	410	403	404	372	429	415	427	428	424	473	439	448	402	412	413	402	434	377	393	385	400	367	397	384	390	378	418	432	423	406	405	435	419	408	452	410	422	412	427	425	415	459	412	425	416	413	406	413	369	424	365	425	418	411	412	418	434	402	402	402	390	382	409	420	390	407	418	416	392	389	406	426	426	410	427	429	376	411	425	407	417	390	422	398	402	428	418	392	436	421	424	418	403	451	396	456	385	432	419	406	401	419	422	419	391	430	404	424	409	419	409	403	414	432	426	415	408	431	404	402	418	402	428	439	412	433	423	404	426	429	397	434	429	375	438	404	418	412	412	395	393	433	427	461	417	386	423	408	389	417	426	424	440	376	399	397	483	418	417	426	452	386	429	407	412	423	445	404	431	393	428	410	408	373	388	403	418	418	416	438	422	395	425	398	420	421	394	423	428	400	383	439	395	424	392	437	429	419	389	394	429	415	417	441	435	375	449	426	450	464	388	383	431	405	377	399	431	420	438	421	395	413	404	411	398	401	377	401	442	407	406	438	387	430	424	434	421	426	388	383	387	399	399	421	388	411	423	434	388	426	393	402	414	430	389	390	425	402	405	358	386	450	424	423	433	429	414	446	420	364	364	406	417	418	414	452	422	380	416	409	413	379	416	407	376	443	373	413	452	400	411	422	449	407	389	395	432	404	431	422	442	410	406	413	398	397	419	379	442	402	384	410	425	448	395	397	418	427	392	415	409	431	416	419	409	401	457	412	380	419	389	421	402	416	427	463	429	411	384	416	418	392	404	415	382	414	405	400	418	424	398	415	411	410	427	400	386	415	405	379	444	406	420	403	407	381	422	454	477	395	402	433	383	427	375	403	410	379	453	402	446	393	449	398	445	413	445	468	415	426	417	393	411	428	435	393	416	467	399	434	388	438	377	413	405	394	395	417	442	398	393	373	404	410	432	417	410	404	413	445	403	432	415	389	426	395	418	417	406	404	405	420	406	407	426	424	363	398	427	411	385	450	413	441	438	421	404	379	417	448	397	397	466	443	392	434	400	415	400	410	434	414	409	409	397	471	445	439	438	452	426	448	387	446	393	436	416	413	444	416	436	388	402	401	376	384	398	429	426	418	421	428	419	416	408	439	410	399	398	395	418	422	405	401	409	429	423	418	402	389	420	441	369	385	430	434	399	403	391	397	404	416	435	433	421	427	423	406	413	446	432	421	455	369	428	417	394	409	437	407	415	441	415	418	437	396	440	394	415	433	397	377	395	436	423	418	443	425	424	413	425	407	406	441	428	420	446	377	408	377	397	444	387	411	440	412	406	404	420	441	452	403	404	407	422	395	401	406	386	417	420	445	423	442	431	429	395	409	395	421	425	442	459	423	424	466	411	428	434	378	413	449	442	400	407	390	478	396	424	394	415	420	428	436	423	432	425	409	412	429	434	425	435	427	429	416	398	434	414	442	426	410	403	410	417	383	417	445	413	379	422	383	414	415	416	415	429	430	379	393	427	392	399	411	438	404	410	450	406	426	379	414	430	416	407	376	380	432	402	390	454	416	438	405	412	397	384	432	431	420	371	397	425	416	395	450	439	404	388	435	421	387	442	423	409	373	395	455	399	414	404	414	399	428	390	408	385	428	440	422	424	442	409	399	426	423	358	389	410	396	429	386	404	381	402	400	445	436	407	432	381	398	369	396	401	361	366	396	394	421	423	426	402	403	375	413	419
39381	2571	4564	5235	4724	3788	3152	2782	2414	2209	2017	1808	1642	1598	1554	1516	1513	1369	1383	1293	1391	1354	1277	1245	1218	1168	1142	1133	1140	1157	1097	1144	1139	1152	1166	1091	1110	1202	1176	1144	1179	1061	1041	1097	1009	1078	1041	1049	1042	1016	1035	1021	1053	1024	1021	976	1019	1027	1033	1033	1015	1003	993	994	1001	1000	976	1007	996	996	988	989	997	979	976	1008	939	959	982	955	954	974	962	994	936	984	943	928	961	982	1015	990	989	970	915	925	968	982	1005	972	940	1015	978	915	998	984	954	974	939	978	1045	1029	911	972	1007	939	1037	1000	942	1037	990	990	971	974	978	966	968	921	959	967	985	940	973	983	967	987	917	980	978	961	924	1012	970	944	922	1002	966	952	938	967	1020	963	971	914	972	959	958	982	961	997	981	960	969	1027	943	1002	986	965	947	955	977	1003	985	950	1005	987	991	1002	970	998	973	985	937	1011	980	989	974	947	952	979	920	983	965	1004	966	974	959	945	986	964	986	1004	950	989	1018	1018	994	996	965	972	983	962	1005	1034	960	946	968	992	983	948	984	972	967	980	971	943	965	993	941	977	1020	950	999	976	1018	1038	993	945	1025	962	951	948	984	1032	1037	947	957	932	969	942	960	979	933	985	972	976	957	984	939	922	999	942	1006	1000	952	981	962	985	995	958	943	948	968	1004	1011	996	974	986	975	988	1010	938	1024	964	1020	975	1002	957	978	960	976	993	949	979	960	966	955	986	968	991	951	961	972	1047	973	996	968	964	1009	958	977	947	911	976	1032	1041	992	1013	974	1011	975	971	977	910	885	991	978	1028	914	935	1000	975	1015	984	977	928	947	933	1021	1000	963	947	1046	968	991	1023	937	915	942	972	935	968	1032	942	953	975	961	1021	1000	974	941	1026	957	976	924	953	978	966	948	966	987	1008	955	1012	1008	931	940	1049	951	975	966	1006	958	964	975	959	974	968	971	969	1054	971	968	966	1019	956	967	912	946	974	1002	970	998	961	964	989	982	961	976	981	974	977	1002	919	1020	942	1005	1004	1006	968	959	953	971	971	962	928	965	992	902	978	962	994	982	943	965	1026	997	941	943	979	957	928	973	965	1007	972	967	1012	984	992	959	969	979	982	953	967	989	948	980	946	983	1026	977	965	931	938	943	986	933	953	972	970	932	979	925	971	903	945	953	969	995	955	947	984	986	880	1009	947	970	970	993	992	989	964	987	971	970	947	993	968	997	953	920	971	958	983	959	976	982	981	960	899	945	977	994	1010	984	953	1005	1007	972	932	975	943	975	950	1009	1038	996	947	995	972	1014	941	895	1001	985	970	956	960	962	1045	1014	941	987	1037	948	1020	964	994	995	949	967	987	1033	975	958	968	931	927	962	1062	944	966	953	960	944	970	989	1023	989	970	956	959	970	984	989	941	1014	923	962	960	948	961	964	1008	935	945	974	968	955	956	1031	1008	1005	963	1010	971	1015	975	996	975	994	984	965	1008	1012	965	920	1025	972	952	990	972	1001	942	969	942	961	986	985	943	983	955	950	964	1027	896	1026	1031	962	969	1019	945	941	920	966	1054	921	915	967	957	979	998	944	952	928	975	996	972	936	967	934	915	1020	925	1011	1056	982	935	948	949	962	958	935	979	1029	947	998	894	946	968	988	975	982	992	982	983	1035	1004	989	932	927	865	996	975	1030	991	1002	978	937	951	989	994	993	974	990	953	943	923	961	987	963	953	977	976	957	1011	951	936	926	947	944	1000	912	1041	935	939	959	1001	997	1063	959	961	949	1033	990	985	1029	969	992	952	943	1001	950	997	973	960	960	960	979	1010	957	942	918	952	936	1010	1014	963	1018	964	938	971	965	919	994	1010	943	899	1014	984	954	984	921	967	981	988	931	992	953	935	945	959	959	954	971	1005	979	1025	1027	959	928	1004	987	994	949	920	997	976	1016	991	985	975	965	959	960	920	969	967	963	1035	980	947	993	972	940	962	999	984	996	963	958	955	976	1013	943	980	1017	965	988	904	983	973	981	976	987	992	948	926	975	959	949	1001	945	965	995	920	955	936	1014	998	951	968	947	982	976	996	951	920	983	953	946	1053	980	984	971	947	946	994	985	993	991	1027	995	939	995	962	1008	1002	982	1017	984	995	948	939	919	979	1009	958	951	973	919	984	986	1023	988	945	969	1030	989	916	983	979	1004	962	995	968	965	976	949	933	986	985	953	970	958	978	927	948	991	985	1011	1005	936	963	955	941	928	944	982	943	1038	975	936	972	1010	946	938	966	935	975	1020	1010	1006	975	972	929	1009	983	1013	894	980	996	911	931	912	1010	1020	973	1011	971	946	932	1016	980	990	951	962	965	979	995	945	934	967	1030	982	967	1014	1000	917	1008	1012	964	996	947	928	943	969	928	1001	943	990	971	1057	1009	949	1002	968	986	976	983	930	995	937	962	976	930	945	1005	1055	887	913	977	971	969	957	970	1014	917	984	1004	968	938	972	894	1008	971	951	963	961	1001	1000	998	970	1006	1029	967	934	944	956	901	951	964	1005	968	988	960	992	968	990	997	986	992	984	971	1004	977	958	1016	992	941	966	972	974	961	912	1012	941	993	988	993	951	962	959	984	934	971	969	1006	966	998	992	1031	987	1036	942	979	971	988	971	976	946	898	928	1006	959	997	976	945	998	976	973	936	934	950	936	965	1002	1036	952	970	953	935	983	1027	1021	916	1019	1008	950	969	1014	930	1032	1065	969	1001	999	983	975	937	1007	1054	946	992	990	1030	956	983	947	998	992	1009	953	989	972	994	916	976	1011	990	990	984	994	941	955	937	939	937	978	997	979	1024	1044	948	1010	976	1012	1025	988	1045	980	954	976	987	926	961	1032	966	987	941	945	951	958	967	935	997	950	964	993	942	968	918	946	981	1009	938	1014	963	960	971	968	909	978	961	984	994	1003	996	959	946	961	929	935	957	943	972	1012	954	998	964	958	944	977	960	1014	932	954	985	989	1009	967	979	972	959	960	956	1000	933	959	976	1024	1001	1004	1003	949	998	1038	967	973	961	990	936	998	997	951	988	986	955	956	949	973	956	968	995	1004	936	1012	983	917	953	963	1014	999	967	993	952	914	1006	990	955	1013	976	976	970	1011	974	948	966	1013	953	947	931	936	967	1006	981	975	986	951	965	942	969	963	969	983	947	983	996	926	1007	949	920	1001	1015	950	967	957	994	919	981	1003	951	976	999	957	1021	994	1039	1089	937	958	924	950	985	954	989	946	946	992	1015	1011	970	965	943	959	985	1021	957	959	982	916	964	1012	967	978	935	952	869	940	948	980	993	977	957	966	958	992	946	907	923	1010	1000	916	964	939	937	945	1005	1000	932	960	1007	973	1007	977	996	961	983	999	937	964	957	996	943	1062	1013	943	1058	959	895	974	966	945	928	976	985	988	952	961	995	1036	919	922	989	927	996	992	950	1017	942	963	988	1031	920	957	997	1023	997	952	980	965	1001	995	991	986	944	935	984	957	975	988	977	1028	994	972	1012	987	987	933	939	1037	965	1011	955	959	942	971	963	967	1045	952	989	1020	924	978	961	987	974	943	1020	963	958	1023	1006	967	933	935	942	1019	957	975	956	1054	1017	1011	979	996	957	1021	947	1017	956	973	1000	965	1029	954	989	1002	954	934	970	969	949	943	953	981	932	983	964	940	980	1003	969	943	995	1002	951	960	977	960	971	989	943	949	935	916	1000	1011	935	948	1013	1006	1009	984	934	1009	994	993	963	917	977	1004	964
6812	371	258	258	179	182	188	170	171	172	161	157	154	158	191	174	173	164	159	150	145	176	162	142	186	152	159	141	164	160	155	161	155	178	161	150	170	162	140	137	163	177	180	160	170	167	157	160	153	161	156	137	156	155	148	147	161	167	165	164	168	165	158	138	149	163	152	163	157	156	180	177	155	159	161	141	172	138	162	196	157	148	137	154	158	148	136	159	161	174	163	148	146	158	138	166	162	154	157	152	183	177	140	157	155	152	158	156	155	143	160	165	148	158	156	162	138	147	146	189	151	166	152	170	136	139	146	168	164	182	142	160	146	168	179	146	166	161	149	144	163	140	145	149	144	148	178	175	158	165	166	151	168	174	167	146	140	162	166	152	162	160	183	158	135	158	149	147	157	145	166	166	146	168	170	141	160	172	162	141	154	154	154	146	158	147	144	153	177	175	168	142	139	162	160	177	155	137	150	156	176	161	136	164	178	156	126	165	157	147	158	164	167	180	181	166	160	165	146	169	151	178	150	154	151	159	160	178	173	172	160	175	177	162	156	157	139	146	151	142	139	134	141	159	141	139	147	148	150	159	158	142	156	160	167	147	137	174	151	146	175	141	161	150	148	170	145	153	154	157	164	155	145	164	149	162	149	170	168	178	151	170	136	149	163	161	188	159	173	139	157	165	163	157	164	143	150	164	150	148	136	152	162	146	161	163	142	154	148	156	166	162	135	139	188	157	164	157	135	152	158	178	167	161	178	157	179	129	168	155	146	160	164	140	156	138	162	145	175	136	171	144	149	135	158	156	134	140	163	154	161	135	144	182	152	165	156	142	144	154	192	154	167	147	162	134	176	159	147	165	132	158	136	141	149	144	152	153	143	165	133	177	149	150	176	159	169	166	158	146	155	145	164	153	162	140	164	162	177	166	147	145	151	150	172	168	142	147	151	147	148	148	166	155	161	141	151	162	175	157	135	150	153	162	159	168	161	155	151	160	175	162	171	164	162	157	147	168	131	151	140	124	175	164	185	147	139	153	168	175	156	151	177	168	169	160	149	173	146	158	143	160	148	162	155	160	185	169	151	154	145	175	171	133	145	164	188	129	160	163	148	168	151	147	169	171	173	159	160	165	144	166	160	165	155	191	159	141	150	147	151	159	181	130	193	154	148	158	131	145	167	130	174	156	172	159	143	161	155	134	148	160	170	164	152	156	161	159	139	161	145	165	149	176	159	166	168	147	162	152	139	164	153	131	163	149	156	180	152	168	161	158	141	161	175	182	162	157	177	118	144	163	166	163	141	167	155	162	170	131	155	152	151	147	142	146	143	146	180	169	155	164	162	160	168	182	173	153	175	161	162	169	162	186	170	165	153	161	130	147	168	176	161	159	158	148	154	181	151	145	181	162	137	129	154	170	144	172	173	170	143	142	144	131	160	168	166	158	147	155	144	160	162	157	136	163	154	134	153	167	142	160	173	142	173	157	144	130	155	190	158	135	155	167	156	183	172	144	157	180	140	170	160	152	178	144	158	149	164	165	155	166	149	162	148	154	179	149	150	138	167	147	153	145	155	156	175	159	165	135	152	148	151	170	194	167	135	162	150	162	149	173	157	153	170	158	168	154	162	170	168	166	171	161	161	151	161	142	188	161	158	158	145	149	166	146	164	144	150	154	160	165	158	118	135	175	158	153	151	163	180	180	176	155	147	152	148	140	142	170	160	127	143	164	176	161	146	158	155	147	157	141	160	183	134	129	169	189	152	153	148	164	160	146	160	157	159	170	143	158	176	137	177	150	169	147	153	152	169	169	175	170	171	203	156	136	149	153	164	156	161	153	185	143	136	154	153	181	154	140	162	178	151	138	168	154	147	168	162	146	141	144	146	140	168	169	169	141	174	156	163	156	142	168	157	157	168	175	172	148	147	167	141	144	168	163	152	156	140	138	138	149	168	145	146	156	169	165	164	155	157	163	155	178	153	153	172	153	160	158	144	148	148	179	156	157	151	149	154	188	172	142	170	139	166	149	143	139	182	158	170	179	152	163	136	169	170	151	167	155	145	158	170	172	157	142	124	147	145	149	180	156	137	158	153	176	177	173	156	167	177	175	150	141	148	168	159	149	141	156	133	141	178	162	154	134	176	145	141	149	168	158	136	147	143	140	163	163	143	137	153	145	156	161	185	140	164	160	148	151	130	159	148	147	167	165	162	172	159	178	162	165	157	144	160	150	143	160	160	142	155	135	130	172	165	165	166	147	155	146	182	172	145	158	159	143	172	161	156	165	156	156	162	159	150	159	139	158	159	166	148	140	155	144	143	146	162	164	167	159	134	158	139	172	137	136	152	176	164	156	162	167	179	159	156	182	150	150	163	146	173	185	151	145	150	145	152	151	160	147	140	172	127	166	143	155	160	170	173	182	160	164	163	143	149	160	159	153	139	149	149	160	150	169	163	146	177	151	156	150	188	162	159	146	144	156	163	154	157	151	148	152	166	172	167	144	160	146	172	147	133	167	163	143	158	163	176	165	122	174	176	170	161	181	135	165	171	181	150	147	171	173	152	157	164	170	145	157	184	154	157	156	154	189	159	181	180	137	143	119	156	165	137	175	150	172	160	164	154	167	147	169	151	156	163	162	134	169	166	161	144	159	159	161	162	156	141	147	150	158	153	150	131	163	160	151	147	172	153	163	150	154	168	165	147	140	167	133	139	152	148	159	165	153	170	162	171	152	163	149	165	164	153	144	164	166	155	154	147	144	152	141	140	165	175	186	147	180	147	163	161	154	182	168	139	166	150	167	165	171	171	151	159	158	170	175	166	162	149	163	170	150	146	154	136	180	165	159	145	155	129	158	150	148	142	136	160	181	170	134	155	162	153	141	135	167	128	145	146	146	168	156	175	160	151	170	158	158	170	171	164	143	136	141	184	164	160	162	177	138	133	182	155	161	153	155	166	156	155	177	159	163	168	197	158	157	157	149	147	159	172	171	147	153	158	149	137	156	161	153	151	179	146	138	169	146	145	118	174	161	150	139	139	143	154	154	146	165	121	180	144	178	196	154	151	168	138	154	153	180	148	146	157	165	149	140	165	144	159	141	154	149	159	148	149	159	166	162	170	129	153	138	149	143	157	156	176	138	156	137	166	158	143	162	161	159	160	150	189	125	160	182	157	144	165	164	160	128	148	156	170	160	171	157	155	166	171	174	154	152	152	155	147	136	156	169	157	139	146	162	169	141	152	160	173	164	158	178	152	134	172	169	150	148	162	169	158	143	165	161	163	155	158	157	149	172	162	141	156	148	159	147	169	179	168	185	140	153	145	139	165	147	165	143	169	144	159	146	150	135	169	166	154	150	154	171	138	154	172	157	168	158	142	140	162	157	166	163	151	144	153	148	159	164	163	166	158	150	144	143	163	144	140	175	162	158	169	162	164	169	141	150	148	162	168	165	160	147	145	151	142	152	140	144	165	145	156	151	135	164	129	154	170	148	141	149
7015	561	646	692	647	549	526	493	502	460	505	504	451	447	467	507	510	481	460	465	440	491	500	483	463	482	453	445	491	449	450	479	478	463	474	461	464	491	453	427	459	451	442	414	455	445	458	458	477	476	436	408	461	446	460	464	461	462	457	459	441	443	432	421	472	459	485	415	431	435	466	453	434	454	452	484	432	401	438	427	467	467	440	481	427	430	425	449	482	430	433	433	435	484	470	454	458	487	465	462	438	445	450	428	445	448	437	457	445	435	457	445	430	425	453	440	461	430	423	454	473	422	454	436	438	457	426	451	485	492	412	468	447	477	439	426	459	487	452	491	461	435	423	442	477	459	432	420	466	411	445	430	410	481	446	488	455	441	428	457	443	430	443	460	472	459	445	451	469	410	442	461	440	423	450	480	440	444	467	444	415	447	410	456	459	453	424	433	443	451	448	452	443	449	436	432	414	460	464	449	458	475	447	448	436	463	436	494	400	440	480	442	428	428	452	406	458	427	426	447	465	417	449	463	457	432	449	470	455	439	499	431	455	438	431	454	421	445	409	463	465	464	476	482	449	442	469	504	456	504	470	436	414	442	411	432	461	449	441	434	480	401	456	406	428	475	398	460	425	467	422	487	457	418	453	436	446	462	464	425	440	412	420	431	453	459	460	496	431	424	431	433	451	447	424	426	463	482	459	472	422	417	441	446	437	436	467	434	480	449	410	477	430	413	436	402	425	443	525	442	416	435	473	430	427	507	445	456	435	426	430	417	454	450	440	462	435	448	447	465	460	435	438	480	457	413	456	446	436	486	389	447	463	433	418	462	455	426	466	413	416	421	413	464	423	430	475	439	410	445	447	467	452	423	401	450	423	438	426	415	471	454	437	451	437	436	463	482	449	439	447	449	436	431	449	414	491	432	435	441	444	445	426	457	467	432	457	455	438	414	417	454	465	463	440	449	434	463	470	422	440	425	438	446	428	423	458	408	462	452	467	464	462	475	421	434	446	443	459	453	446	435	483	483	455	431	427	467	435	463	446	449	465	467	420	426	450	467	463	436	438	449	448	463	465	437	490	426	444	457	409	433	431	464	468	464	436	435	458	455	437	443	448	455	434	435	409	427	414	442	445	432	414	457	473	423	448	449	430	420	448	435	458	435	447	420	494	436	431	422	411	462	431	443	414	413	455	453	429	447	399	452	483	453	442	445	491	458	455	420	456	455	467	453	462	427	441	458	442	437	458	461	430	464	419	487	501	489	448	446	455	427	432	485	436	466	459	467	449	462	461	427	405	464	435	456	472	434	456	443	426	463	438	444	422	422	417	476	471	428	474	465	443	452	466	447	462	431	435	439	441	441	473	424	413	442	433	435	453	481	439	452	444	411	436	470	467	443	431	422	452	441	446	415	420	442	448	465	436	464	468	416	479	433	438	437	460	414	427	436	441	458	487	462	435	447	464	473	470	507	465	397	430	451	437	438	441	469	442	426	455	469	463	483	460	442	424	438	486	470	403	445	431	460	437	448	470	441	458	456	446	461	448	434	440	408	450	418	407	454	460	470	429	410	438	480	460	486	440	408	472	444	448	447	441	449	462	489	465	437	470	426	432	489	439	415	463	482	418	426	436	432	462	422	422	467	480	437	424	441	438	412	471	497	449	453	461	430	422	447	452	449	458	440	444	444	430	441	452	441	473	472	427	457	477	454	500	419	426	456	440	401	439	415	425	448	467	434	466	454	453	450	477	430	465	425	478	440	470	424	446	456	487	463	452	470	466	424	463	415	490	466	465	443	461	466	407	447	471	446	439	440	450	438	438	422	414	464	462	438	466	458	447	437	430	478	486	464	391	475	432	407	436	424	484	482	428	459	440	446	456	457	412	467	444	457	451	447	459	413	437	444	409	435	440	434	461	437	434	431	456	443	449	434	448	448	486	443	416	432	466	439	446	445	451	460	440	478	497	470	456	482	485	392	468	404	450	448	427	440	419	457	474	460	420	464	440	476	434	465	443	453	447	435	442	409	479	461	501	449	414	480	465	435	443	433	428	477	442	468	483	451	445	443	470	450	444	424	462	458	438	454	450	480	452	448	471	442	457	408	433	439	433	463	443	438	474	427	429	445	434	464	437	463	427	461	480	455	423	448	446	415	497	423	483	408	435	507	475	466	440	426	443	426	424	453	443	488	417	434	468	441	453	482	443	472	476	446	449	461	436	405	425	450	474	415	440	437	467	505	402	442	437	440	445	417	459	441	468	448	428	435	414	437	407	430	428	444	443	455	426	435	471	431	476	428	418	447	442	421	422	460	428	452	409	453	428	401	456	445	447	460	479	409	425	447	453	438	464	412	462	434	410	432	447	464	431	472	483	464	457	424	445	432	413	453	429	418	431	397	455	457	448	472	459	453	442	448	454	461	457	438	480	464	422	481	446	478	451	434	458	476	465	475	477	444	428	430	468	433	435	428	440	456	424	458	454	465	423	444	435	474	432	447	443	457	393	448	443	449	446	404	451	448	466	461	441	459	437	440	428	471	434	435	451	442	472	420	474	472	454	430	419	478	470	477	428	467	461	453	468	440	460	493	433	435	442	442	412	472	454	447	397	470	466	445	438	421	474	438	479	417	438	438	460	501	431	481	445	449	481	425	431	452	436	451	457	448	436	456	465	449	445	444	449	409	434	488	508	473	463	445	441	442	438	419	446	459	454	447	453	456	457	453	499	441	466	423	459	444	429	410	466	389	476	427	463	451	470	429	438	470	451	428	430	460	461	457	433	467	424	444	446	492	457	449	452	459	411	472	439	413	440	445	463	477	461	460	435	447	430	450	454	458	430	425	427	462	425	411	455	430	440	415	468	443	468	447	446	457	405	439	467	417	411	464	474	496	431	423	417	418	464	422	456	428	473	459	443	442	442	458	463	460	445	399	433	431	404	448	470	423	402	447	461	427	419	429	464	438	488	431	441	479	462	436	437	447	455	482	437	411	443	449	427	435	436	458	444	428	462	436	440	449	465	461	436	464	453	462	481	460	463	423	433	456	433	445	480	479	431	461	486	458	454	445	434	443	457	439	434	428	424	418	434	443	436	451	414	441	433	449	442	422	443	474	436	439	454	432	442	453	425	461	443	478	445	431	440	462	438	451	431	417	438	472	459	439	469	446	442	424	412	483	452	453	471	464	457	428	448	415	461	456	444	412	433	429	454	426	474	453	434	427	440	458	462	436	460	402	433	425	491	443	462	434	436	474	437	433	421	438	467	402	480	466	445	460	446	421	465	438	420	433	443	481	458	479	438	440	436	421	493	454	462	491	461	425	452	414	433	454	466	389	449	482	488	469	423	465	398	472	450	415	459	434	455	453	457	486	479	435	459	473	454	456	443	427	475	514	431	478	443	431	463	445	450	422	453	444	436	418	442	434	418	420	427	458	467	419	420	444	437	472	465	444	403	425	437	449	453	418	427	482	450	471	446	457	483	470	429	447	428	441	467	448
50969	19149	5477	1114	731	559	438	356	332	337	268	322	295	287	272	256	247	235	229	232	253	294	262	226	225	246	265	266	250	249	251	253	269	218	238	237	281	252	272	282	254	242	217	262	266	222	243	248	227	227	232	237	235	221	234	226	224	237	251	227	233	226	261	252	246	262	230	230	250	240	252	252	227	244	225	253	246	232	241	239	246	237	219	227	247	229	242	246	248	243	245	250	239	225	253	258	235	258	240	264	249	222	234	256	236	227	235	242	235	256	207	228	254	223	236	214	211	239	227	237	250	239	254	216	242	229	224	226	252	241	265	242	228	243	233	244	255	247	239	225	257	247	227	228	244	210	218	244	243	239	230	234	223	244	207	226	256	255	215	251	236	217	231	232	246	250	293	224	214	252	220	240	232	219	218	227	228	213	233	230	250	268	237	238	226	277	245	243	241	251	242	251	251	238	224	234	239	248	213	241	251	240	245	254	215	249	272	240	226	243	241	237	256	229	238	212	245	258	244	237	248	206	238	232	240	231	237	226	237	267	235	198	238	237	242	275	265	244	236	225	243	224	236	206	226	246	242	242	236	214	245	247	227	239	229	233	246	242	263	228	248	221	232	253	249	218	268	263	225	258	225	265	247	239	240	227	288	249	213	240	262	247	230	227	261	231	264	252	237	228	235	233	214	250	227	258	235	222	272	234	257	229	261	247	228	240	268	245	279	264	240	244	241	256	246	240	242	240	238	238	212	233	237	240	251	229	248	242	242	247	227	235	250	234	231	246	223	275	251	206	222	233	233	220	202	238	231	243	238	256	262	251	266	259	242	253	227	238	261	249	224	209	226	210	251	257	223	234	248	244	226	258	222	243	251	263	224	219	244	226	223	235	229	247	224	224	234	228	213	244	269	232	260	228	235	234	225	217	256	211	208	237	229	252	237	241	242	219	228	213	244	237	241	248	249	243	233	229	222	260	210	220	229	238	250	264	229	253	204	222	255	262	240	250	226	228	239	224	263	239	236	223	242	236	241	257	245	261	259	223	228	220	241	242	237	231	223	227	247	233	217	241	217	256	234	246	259	248	236	275	238	216	268	234	255	258	247	206	233	213	247	231	235	237	222	229	298	235	240	258	228	249	232	263	256	262	269	235	250	240	256	269	254	268	246	236	234	248	214	245	246	223	199	243	239	238	234	234	238	254	246	233	275	248	242	249	261	262	240	230	241	247	224	231	263	246	219	227	240	224	259	263	240	229	226	243	241	250	250	262	235	270	227	223	235	248	241	246	248	236	233	249	235	237	243	264	236	238	248	239	221	235	246	250	215	227	246	238	209	247	248	261	250	229	244	247	224	214	234	238	231	263	278	241	246	270	245	213	235	246	255	229	237	230	227	243	226	243	230	225	230	227	244	230	259	240	232	226	248	223	241	239	225	257	245	255	243	226	238	260	233	256	239	285	222	247	249	244	238	250	245	240	259	244	254	239	255	230	268	242	259	248	234	243	269	223	209	248	237	251	237	252	219	212	223	208	246	264	264	240	232	237	266	226	259	229	239	237	231	247	214	294	258	267	233	238	251	247	255	234	242	219	234	268	221	241	227	228	248	241	240	216	224	247	225	214	285	239	244	220	230	231	252	228	235	237	241	258	248	227	213	248	209	223	236	234	221	218	223	229	242	237	256	233	236	254	223	265	253	241	259	265	262	250	252	212	215	234	254	241	242	249	221	232	265	241	237	235	243	250	197	254	254	246	230	260	231	208	239	252	207	236	231	234	225	220	232	219	255	251	238	265	214	249	218	277	242	252	234	211	208	254	235	230	242	257	248	267	248	229	240	240	240	231	272	242	236	244	226	238	220	264	245	269	247	236	238	230	242	239	247	246	213	246	251	228	244	227	199	234	260	243	230	240	220	218	257	244	233	243	232	206	237	243	249	235	226	249	258	252	267	236	228	252	230	233	244	256	242	248	237	204	246	228	254	233	220	242	211	237	226	241	238	250	217	245	247	233	250	265	254	231	207	239	189	234	237	239	220	238	237	235	237	247	224	224	236	259	255	253	228	231	236	233	229	259	236	257	248	234	217	258	246	245	247	242	226	259	225	249	251	240	238	268	229	249	210	203	230	222	248	228	201	227	255	270	251	236	260	238	255	222	237	248	235	242	233	222	229	242	270	261	238	239	281	261	243	251	225	221	222	228	248	259	209	222	241	250	235	260	223	246	241	245	235	211	212	208	243	251	206	221	257	250	234	226	223	210	239	216	229	233	238	208	246	256	201	258	267	247	238	236	221	265	232	231	253	254	246	211	218	250	236	249	239	258	236	263	255	241	244	219	259	230	233	231	259	254	243	250	238	234	203	247	231	220	240	279	241	232	237	223	243	246	245	241	253	234	206	249	253	264	222	235	226	228	236	234	205	261	244	234	256	256	249	269	235	237	262	231	188	247	247	247	216	240	220	246	242	244	258	265	254	220	220	238	259	206	246	241	266	265	253	203	264	221	224	226	244	255	259	214	226	238	216	250	267	234	230	217	221	235	227	244	226	265	238	257	230	257	270	223	237	261	261	240	289	241	250	237	227	246	189	242	247	235	218	231	232	239	246	240	254	215	258	230	221	228	264	248	245	255	256	239	230	237	261	228	244	231	212	223	265	237	249	246	257	263	245	249	256	252	228	222	280	233	233	231	227	233	261	236	230	260	232	248	242	267	234	229	221	247	193	238	250	285	251	243	222	250	235	239	210	260	239	218	235	221	257	281	254	266	221	240	243	239	249	245	244	245	223	224	199	238	259	221	217	221	230	229	247	232	227	230	218	237	229	221	244	246	260	247	244	222	250	238	225	210	224	271	226	246	226	219	255	228	197	237	245	224	222	227	239	247	220	256	223	265	224	207	239	253	252	247	247	255	248	223	242	268	226	230	229	241	239	240	218	239	260	246	227	255	233	238	231	240	229	241	215	273	235	253	231	218	236	263	248	230	233	222	299	218	230	204	242	221	238	264	224	244	250	231	228	234	251	218	202	235	254	230	228	263	209	234	247	236	243	232	257	244	240	230	219	261	217	220	246	203	250	226	244	232	205	248	245	240	237	262	257	207	245	216	225	226	210	234	262	223	224	247	247	228	237	240	253	220	225	213	223	210	226	255	244	270	242	228	245	225	224	250	242	223	215	243	247	214	236	249	220	236	243	220	239	258	262	248	244	227	214	237	237	233	229	279	227	254	245	273	230	253	231	248	249	234	243	217	245	248	219	245	237	231	239	257	234	220	251	231	218	261	231	205	253	247	239	267	244	246	215	230	231	220	227	237	225	233	238	256	232	232	251	275	218	244	243	247	241	243	253	219	267	258	238	235	211	227	237	215	256	250	246	243	213	229	240	239	243	241	260	247	241	221	246	197	245	236	258	213	243	217	235	253	217	196	254	279	258	242	240	240	251	209	237	261	251	232	262	223	239	254	263	251	213	279	228	252	221	252	232	278	238	249	245	239	226	260
29925	1512	2587	3006	2655	2141	1764	1484	1385	1257	1167	1046	993	941	937	913	860	862	762	808	870	820	773	759	743	662	725	776	751	755	746	747	755	757	696	746	774	772	647	705	698	657	645	633	675	686	659	698	668	642	640	648	629	646	650	646	643	690	645	664	677	655	647	637	649	637	644	609	639	669	596	609	631	660	684	668	664	643	634	647	636	649	627	625	664	636	664	624	601	673	671	655	640	640	643	613	665	639	641	620	634	626	621	642	654	624	595	655	612	659	623	632	620	632	586	634	665	633	627	622	636	618	665	660	623	638	642	593	592	612	673	632	640	626	636	601	645	643	665	682	642	646	638	637	619	612	623	661	674	640	599	648	611	633	646	606	626	644	607	647	686	660	614	627	607	602	625	661	685	647	641	649	596	649	663	624	619	583	640	613	660	647	665	642	657	658	649	656	650	650	629	676	621	657	659	645	635	632	626	638	592	659	617	635	618	654	711	614	649	649	653	653	658	598	622	600	627	654	653	662	650	625	596	675	649	629	621	634	629	624	615	627	637	624	628	669	601	602	629	611	669	622	629	612	667	675	645	602	665	604	656	641	614	628	692	666	646	606	656	615	636	594	594	641	624	654	643	662	601	670	597	640	680	651	614	618	633	598	633	650	612	598	664	648	600	655	650	606	613	637	610	661	659	635	609	639	648	630	610	614	679	659	627	619	623	638	656	631	661	673	629	620	630	633	615	632	617	602	603	632	613	633	624	620	694	639	612	641	660	623	676	593	638	660	657	672	606	686	644	607	590	623	667	638	630	637	675	655	648	679	670	645	662	694	641	667	614	611	653	618	580	633	634	627	659	599	626	655	603	665	634	684	615	620	645	654	597	641	604	672	620	642	604	649	629	650	680	639	623	642	623	665	618	607	644	591	666	643	608	585	621	689	650	607	626	585	645	633	611	638	671	661	645	586	600	656	627	577	667	648	634	657	638	652	627	616	608	635	602	608	643	692	677	633	646	618	620	685	596	597	656	630	644	685	715	651	621	658	644	645	605	646	629	622	603	621	629	645	657	617	632	626	674	607	675	589	651	619	654	616	666	657	639	600	656	645	613	593	624	632	632	637	658	631	624	658	646	645	616	648	646	605	632	636	630	619	622	630	545	632	618	633	633	645	607	598	652	598	653	631	639	681	652	681	621	650	641	646	682	651	661	642	643	612	593	641	615	638	658	653	641	577	635	622	609	649	620	607	660	633	622	647	614	644	657	658	618	634	632	614	654	608	649	637	623	631	633	623	666	688	649	583	649	647	603	596	614	626	613	640	629	594	636	676	632	667	615	589	651	599	620	618	634	623	641	681	631	658	635	629	639	649	667	673	603	659	625	668	594	642	598	666	662	643	624	647	661	618	634	618	634	638	623	643	603	603	661	612	579	663	654	616	608	609	647	633	618	640	620	632	613	622	676	642	672	638	615	592	648	604	672	651	617	569	592	666	650	646	601	668	679	670	662	634	595	650	649	615	658	643	591	636	645	615	651	633	638	629	616	633	580	662	633	541	653	611	645	645	588	652	634	642	636	632	672	681	659	612	630	596	571	636	643	618	619	660	620	650	658	641	646	665	630	605	617	634	642	674	616	608	649	637	645	635	638	669	638	603	607	616	668	636	635	704	631	661	608	628	657	597	610	602	632	603	627	649	655	622	574	684	634	664	627	626	596	610	682	621	599	631	578	640	626	651	640	629	639	623	623	597	607	623	632	635	640	649	603	646	626	624	589	643	644	635	645	656	619	637	660	676	632	708	619	629	584	628	675	625	623	630	657	640	647	594	612	637	610	636	637	659	623	580	646	663	606	612	643	600	640	609	630	667	622	625	626	624	636	672	628	615	612	634	624	676	644	602	641	664	605	607	617	608	642	692	652	636	621	639	655	595	662	657	600	643	633	627	637	643	634	638	669	671	630	665	627	649	642	673	630	641	652	662	657	610	655	621	705	627	606	607	635	659	600	630	611	598	635	652	680	634	650	655	633	680	617	642	613	632	625	621	638	672	620	636	633	629	594	595	686	675	638	617	684	679	627	622	619	594	634	622	610	639	614	673	638	592	648	632	637	615	621	663	620	620	600	642	647	649	583	621	622	588	667	636	606	636	648	654	651	611	624	623	619	616	620	593	667	647	658	604	659	658	625	653	674	710	620	646	663	651	609	636	632	623	642	642	594	679	656	620	612	612	648	631	663	631	645	636	616	652	633	616	652	624	684	615	587	595	601	689	642	599	627	648	658	666	588	607	602	650	601	641	649	642	646	624	657	593	642	606	593	636	630	629	633	623	636	632	655	648	587	656	641	628	658	612	631	658	649	627	633	636	602	616	641	606	634	634	646	640	632	622	653	649	628	626	687	595	646	645	671	625	622	645	659	645	650	571	617	631	619	664	639	617	639	610	580	659	654	645	617	624	624	657	632	612	634	575	624	598	680	628	601	684	587	661	624	645	623	614	618	604	622	631	639	630	630	644	654	617	607	627	587	661	634	641	640	690	689	630	650	652	642	676	685	618	624	644	654	677	620	636	600	616	616	620	646	650	651	610	637	641	626	608	610	702	654	614	632	610	589	676	627	627	602	636	650	645	597	642	596	634	614	654	651	604	608	672	590	632	672	649	643	649	646	624	609	643	637	651	674	648	661	647	633	637	609	667	652	665	596	644	665	639	658	633	659	595	630	675	643	667	615	671	675	581	614	621	662	663	686	626	607	688	618	615	652	633	592	624	648	658	667	603	592	616	684	623	603	590	599	651	621	637	624	677	650	645	610	632	625	627	611	597	648	603	643	646	620	619	634	661	637	632	625	674	615	674	626	640	618	630	626	670	620	651	639	641	640	687	645	611	607	625	654	636	572	628	661	635	679	661	660	649	637	625	619	607	656	698	636	661	584	637	618	588	602	645	616	604	630	627	617	559	610	581	632	607	574	641	618	610	651	603	628	638	635	616	644	656	685	630	602	598	639	621	619	628	622	659	666	602	672	622	639	688	610	632	643	662	647	654	633	665	612	658	619	617	642	622	671	607	682	622	669	676	626	655	613	617	655	651	655	603	649	619	615	590	645	637	612	652	644	666	599	640	675	607	646	609	617	642	645	608	598	614	604	636	616	598	658	670	647	620	604	621	595	662	633	588	676	642	626	633	595	627	637	610	658	660	630	663	582	615	626	616	644	628	629	575	647	667	596	667	602	673	716	642	586	659	662	604	621	630	636	681	673	633	617	613	616	617	641	653	628	653	709	654	663	628	633	622	640	613	605	672	644	643	677	619	670	610	631	649	624	618	676	648	618	640	638	649	644	674	636	607	677	616	637	679	614	631	631	622	638	609	647	580	658	634	669	709	658	648	645	636	632	607	642	594	624	637	668	610	619	651	639	631	642	610	671	596	643	623	672	645	609	617	632	633	620	673	602	641	593	623	666	627	558	651	639	704	611	624	621	606	612	602	657	628	599	638	677	660	610	631
60612	24070	16252	3445	1413	1031	887	806	651	587	573	526	566	514	486	455	470	460	452	493	489	492	486	435	444	460	458	415	461	434	422	426	413	440	415	420	420	396	403	456	418	463	434	459	407	423	435	436	411	455	413	411	419	432	421	418	407	406	427	407	423	397	457	442	398	423	424	412	403	421	419	457	433	430	415	396	423	402	414	397	442	420	405	471	410	391	417	419	428	392	441	401	455	416	410	406	412	450	437	405	387	417	444	417	429	423	414	424	429	394	428	385	427	397	399	394	421	419	432	425	397	414	442	427	405	415	429	445	419	422	398	414	449	437	402	387	440	428	432	404	420	424	426	395	424	460	448	442	400	407	405	387	435	423	445	403	414	395	395	408	350	393	370	362	413	440	416	400	391	401	413	418	426	355	406	422	409	437	382	421	461	418	411	387	440	418	407	366	391	396	429	429	443	405	384	415	404	404	426	400	432	426	412	401	418	396	402	425	409	436	392	392	427	428	445	403	424	433	415	425	423	457	408	425	419	408	459	398	426	394	402	430	429	418	409	423	385	443	429	441	417	435	395	394	423	384	422	424	438	360	404	410	400	399	408	420	398	432	436	390	369	461	476	381	408	404	408	389	398	427	426	399	409	450	414	423	419	407	365	410	449	398	407	403	405	443	390	396	430	419	399	443	405	400	431	433	389	372	402	401	368	411	382	401	379	432	383	374	446	392	435	418	379	377	431	419	397	428	426	422	418	399	393	457	440	381	395	401	429	403	414	432	406	466	386	426	397	450	429	421	401	431	414	427	384	421	396	426	417	416	410	426	413	448	417	385	411	418	434	393	388	428	424	438	354	430	408	408	404	404	425	412	409	415	377	391	411	411	427	420	434	438	423	439	390	413	419	398	430	430	442	409	439	428	413	381	394	413	429	430	422	406	419	413	388	445	399	353	425	394	396	380	398	383	457	400	422	419	429	383	413	395	415	413	418	419	419	402	455	412	408	390	397	427	425	374	400	359	374	377	394	382	375	436	437	391	428	412	419	411	405	420	404	438	405	435	421	411	432	404	378	422	395	393	428	413	446	396	381	415	442	407	449	380	423	424	421	411	374	411	391	409	413	376	372	407	420	403	444	413	434	360	452	407	417	432	403	428	420	414	390	394	395	444	379	453	393	435	417	430	456	375	449	409	431	405	441	389	401	412	389	393	411	420	417	445	387	385	416	414	398	432	421	387	415	416	423	384	416	436	408	395	399	421	429	410	405	380	413	415	414	432	378	377	480	429	411	419	422	434	413	433	410	415	437	407	433	416	387	428	429	382	401	375	427	397	403	434	388	436	442	387	398	437	434	430	426	419	390	428	452	419	413	419	451	419	417	431	398	396	418	422	439	373	438	410	403	394	415	399	417	397	405	414	397	400	404	397	409	426	400	433	401	405	411	406	414	409	419	423	416	392	383	459	417	409	427	406	397	412	377	412	391	419	426	430	374	384	431	405	421	428	428	425	404	406	374	411	412	440	440	363	384	422	424	435	414	416	427	401	449	425	415	398	423	435	400	401	446	415	369	431	412	394	439	401	404	393	401	378	416	442	361	411	383	397	403	434	441	416	394	382	408	377	407	394	410	471	463	408	427	408	407	429	403	455	438	400	462	377	418	432	439	436	451	413	402	446	430	376	387	394	421	436	437	404	461	421	370	412	362	447	419	413	430	414	467	404	363	481	454	424	408	447	390	404	429	404	390	411	397	406	381	367	409	410	418	392	436	431	423	417	390	448	395	419	433	379	427	409	414	447	417	384	386	419	389	411	432	411	409	424	439	407	382	426	419	417	450	418	383	386	404	375	378	407	410	392	422	395	441	429	371	404	379	411	416	432	435	407	414	420	427	426	380	425	421	446	439	409	428	409	402	399	429	404	415	363	416	462	397	412	425	419	394	431	433	383	397	431	430	386	397	405	429	412	401	457	410	412	392	452	414	401	367	433	428	409	413	393	397	450	384	404	422	446	408	409	412	428	371	409	396	410	386	369	404	423	393	443	405	427	410	417	431	401	461	429	404	458	411	413	383	392	406	394	403	431	417	403	433	444	429	436	404	412	407	451	379	418	447	423	408	415	413	413	413	441	423	448	409	415	382	426	415	405	370	476	437	422	396	416	403	392	392	436	408	412	446	412	401	395	410	444	479	404	431	422	437	402	423	432	397	393	401	414	396	437	418	407	423	436	409	341	417	407	444	411	458	396	471	393	377	427	428	412	404	434	381	401	399	466	434	434	428	407	403	396	408	413	421	395	417	439	425	409	464	445	406	390	398	413	412	411	402	381	398	444	444	470	431	407	386	430	413	406	417	448	428	442	402	365	431	382	424	420	430	405	447	398	422	435	423	413	417	419	438	408	398	402	390	419	401	413	436	424	409	390	424	418	369	404	428	430	439	385	372	409	416	426	388	436	380	415	410	455	426	407	445	411	413	399	408	393	440	423	413	398	428	413	425	408	425	395	418	404	396	425	407	437	386	432	410	405	435	437	390	419	425	415	422	430	413	390	429	419	405	397	442	414	415	398	418	422	451	417	428	443	458	439	421	397	426	384	392	419	430	370	416	402	440	434	403	400	394	396	409	403	384	407	385	396	425	408	401	396	412	402	442	431	425	408	408	393	399	392	452	411	413	389	439	426	428	390	442	392	429	359	414	400	410	429	425	398	399	406	409	444	430	439	414	435	413	418	381	408	393	368	382	459	402	419	452	419	399	431	391	408	420	417	424	387	425	376	397	452	409	399	389	401	390	403	415	410	399	410	380	414	387	427	455	453	437	392	419	428	420	417	427	422	465	421	405	438	429	410	375	378	415	410	423	397	371	439	412	473	438	419	427	418	417	397	402	386	372	422	404	383	403	411	445	403	383	415	412	432	405	387	434	435	377	409	436	401	414	420	428	462	430	417	412	399	386	390	385	408	449	427	432	363	430	416	430	446	415	441	445	458	477	386	377	416	400	399	365	417	390	419	422	370	382	417	418	415	411	447	424	382	418	386	402	372	418	412	410	396	410	379	397	422	441	437	420	405	392	388	413	424	418	445	408	405	413	380	422	399	438	416	393	410	424	379	408	409	418	398	384	382	429	414	414	432	428	434	406	460	424	390	453	389	456	418	409	468	383	418	401	409	396	416	422	393	407	409	419	421	413	420	473	409	419	394	408	399	437	386	402	441	409	406	441	397	397	394	396	380	403	393	415	363	404	395	395	405	384	405	403	417	428	434	413	415	429	393	381	441	378	403	399	431	403	369	388	413	411	410	439	432	407	397	423	414	394	443	458	413	387	441	402	430	390	406	429	419	415	392	432	419	435	408	429	392	403	438	434	416	393	421	454	422	411	429	406	398	415	427	428	407	393	414	463	413	414	412	446	443	412	431	411	461	416	371	420	391	419	369	443	420	454	393	425	435	369	420	371	380	441	415	466	399	412	403	418	449	427	395	410	404	391	429	401	410	415	422	396	390
39389	2651	4451	5205	4479	3745	3135	2701	2355	2210	1926	1787	1701	1609	1603	1478	1462	1365	1353	1284	1317	1321	1269	1147	1171	1184	1150	1188	1185	1163	1160	1175	1260	1189	1149	1154	1280	1158	1098	1171	1152	1071	1094	1037	1106	1025	1022	1063	1054	1029	1066	1021	953	1007	966	968	1045	1013	983	1003	1035	1062	988	1024	983	1030	1036	1015	1072	934	976	990	1006	964	992	1006	987	1009	958	1008	1016	986	1046	921	945	917	1022	980	937	976	946	997	934	922	947	1052	994	963	992	1057	997	1050	984	1019	923	984	965	1033	978	1004	986	1001	985	906	993	1025	999	1009	993	922	964	998	970	971	973	921	933	974	959	982	974	986	1017	991	973	942	1026	979	1020	963	1002	1012	988	900	934	977	1009	979	969	937	1020	970	970	996	978	949	947	1014	982	1028	963	972	988	972	989	929	987	987	977	933	979	982	969	939	991	981	942	922	984	973	966	1049	1009	984	960	955	986	1010	962	985	999	971	953	998	975	908	917	911	969	1002	991	996	975	909	1042	949	966	1039	962	932	919	934	1002	985	961	984	982	969	891	953	934	970	933	1001	983	975	1005	931	976	972	947	961	995	960	978	998	1009	1018	926	1010	970	1038	973	946	1020	964	977	979	942	943	958	940	971	957	984	941	964	930	951	984	1025	947	992	937	916	1028	1008	923	955	961	975	960	1022	1005	929	995	957	1044	982	996	966	998	973	954	966	980	1021	998	993	977	937	952	932	989	975	1019	927	963	955	965	941	935	1027	981	954	931	923	996	926	1033	937	963	986	957	952	948	978	1016	940	952	940	986	988	957	988	951	950	953	1037	992	976	971	941	973	970	971	993	955	1043	970	920	1015	1000	921	975	1009	987	963	986	963	935	1017	986	955	979	991	983	980	990	940	972	994	974	977	974	1011	1004	963	986	1024	1043	1013	934	988	1003	1068	959	937	1017	970	953	962	961	938	1022	985	1006	960	935	959	915	929	949	1000	970	994	948	1009	961	953	945	984	1084	947	1000	931	1060	915	1002	970	952	979	1013	1020	963	986	984	952	958	962	933	951	943	928	960	1020	998	951	974	933	1034	927	997	993	1029	949	980	911	980	990	938	988	967	1002	934	1004	951	943	1009	1026	964	981	1032	915	1005	944	938	929	954	995	1000	982	1020	1001	992	936	974	982	993	998	965	980	1034	967	959	1013	955	949	995	988	901	964	939	969	952	958	1011	986	940	954	987	933	986	1017	980	932	956	957	985	1037	1039	947	991	974	1013	989	912	1022	988	932	947	942	1008	990	995	1000	1000	921	971	947	993	978	982	985	970	966	974	966	976	1010	946	980	958	988	983	978	1004	952	952	952	985	962	994	962	987	981	948	992	951	994	995	974	961	998	922	949	963	949	990	979	985	859	1018	961	993	976	1002	1046	980	971	969	975	950	1056	984	955	973	953	951	918	973	949	1023	1004	933	951	990	933	977	967	990	931	977	939	966	975	975	990	1019	945	937	979	973	990	990	974	945	993	992	949	990	957	996	978	966	925	980	981	974	957	982	1056	990	1015	947	957	993	912	1005	1025	955	945	982	1008	982	1005	978	944	906	956	999	980	936	990	1001	967	1048	1001	1060	946	982	955	981	989	943	992	966	983	924	984	1016	996	908	954	1016	974	971	922	976	1007	955	964	994	991	985	993	984	975	977	931	958	941	996	1007	1015	969	999	1056	940	1005	969	1009	928	1014	950	958	1002	948	947	965	994	998	936	992	976	1015	937	974	1003	992	974	984	958	941	968	927	989	1003	949	958	970	953	989	1029	1006	964	978	975	958	920	939	952	992	987	945	889	988	989	1014	950	986	1002	911	967	946	948	986	961	968	1005	990	977	971	995	954	963	1000	1043	923	939	954	1020	917	902	967	967	969	940	942	1007	945	985	952	992	969	966	939	978	1019	991	995	947	972	976	1003	937	984	966	908	968	952	943	928	959	989	980	1001	944	990	981	969	972	998	964	1011	934	944	932	1004	999	1004	999	991	945	988	995	931	993	1020	995	944	955	976	1059	1022	926	993	970	940	942	946	942	954	935	1008	1048	960	961	994	939	964	968	898	969	944	992	983	885	993	1009	991	955	995	982	963	989	1023	922	989	994	976	1015	989	939	903	927	955	975	960	953	1038	932	955	900	921	977	963	867	953	929	963	955	948	997	933	925	965	979	920	965	921	933	959	1001	983	992	951	980	953	936	1000	954	996	925	953	909	960	938	929	977	980	925	976	1060	936	947	938	952	1041	987	992	1001	952	992	964	999	931	934	983	971	942	971	1014	955	1000	962	978	936	997	941	970	981	970	1034	933	978	932	1002	993	1016	964	980	979	982	998	1011	963	1019	974	955	937	984	976	966	1020	995	940	947	981	989	992	957	962	969	973	987	912	981	966	937	981	958	966	945	1001	999	932	1008	966	992	925	1032	1009	937	1018	1006	991	950	945	985	990	963	971	981	941	940	997	966	947	944	972	967	999	935	944	1011	959	998	980	965	951	1008	1010	961	959	987	930	997	973	945	956	959	1017	950	1011	975	993	945	946	949	964	906	963	912	984	972	929	957	981	929	982	1022	954	946	1005	957	956	974	936	997	1025	997	970	981	938	953	1010	1044	943	941	941	1034	1016	1003	973	1006	921	955	919	1011	969	1036	951	1000	987	968	1014	988	1041	971	935	943	971	973	973	934	1023	971	904	989	1004	952	995	1017	918	983	980	942	985	976	912	990	939	923	930	983	944	976	943	958	1014	947	1000	978	965	979	977	959	950	965	982	973	920	974	900	954	977	908	962	971	995	930	942	953	984	950	988	1021	1016	962	976	942	1002	914	972	977	951	963	961	966	1055	968	1043	926	1001	1012	935	991	1011	955	962	1018	967	970	993	958	989	1024	967	973	958	899	960	953	977	933	957	978	982	975	992	964	982	951	1033	968	959	937	930	1000	953	960	1001	980	965	1021	1001	975	955	947	918	940	992	960	1001	1014	952	1008	960	961	986	938	1036	971	958	931	1005	969	991	997	1040	1023	990	996	987	936	983	941	972	968	985	1024	1014	1005	975	994	1007	996	941	1031	1001	1015	894	970	1022	1020	981	943	976	1006	969	1001	941	956	948	993	993	976	1025	984	1040	939	966	1060	992	1038	998	995	959	980	1002	984	995	1004	891	992	957	964	951	935	878	972	1041	996	901	979	966	968	944	973	939	991	994	1015	995	984	964	901	975	973	955	972	963	946	948	962	986	1031	974	1006	958	938	978	993	979	926	991	982	946	936	948	958	909	917	964	943	954	992	972	983	973	944	988	939	966	1022	977	983	939	955	972	1005	945	983	967	950	1028	959	979	1033	991	946	1019	914	1009	1019	1009	930	965	976	948	958	951	1050	958	986	957	995	979	967	968	1026	986	994	962	984	988	977	991	991	990	970	931	933	975	1025	970	973	965	925	1022	996	973	994	928	958	967	954	1009	967	955	979	991	940	1013	971	984	984	938	933	974	961	975	935	951	934	1038	921	953	998	1006	1028	935	967	980	1009	1002	911	937	989	917	997	979	974	1018	983	974	969	966	1064	1020	971	1022	993	1004	971	1044	975	934	946	1001	980	929	998	965	1023	982	945	996	1022	959	956	998	949	971	910	980	973	1026	999	965	942	966	1005	938	968	984	966	998	953	924	974	989	948	982	975	965	911	1005	935	989	1018	1009	945	934	959	994	983	1005	986	959	956	964	991	954	1012	996	1049	1032	971	970	1051	956	982	962	965	942	945	994	984	923	1006	995	959	948	902
6716	394	233	216	192	178	163	150	158	186	179	140	159	148	161	168	171	165	181	144	157	155	154	130	183	170	159	157	174	175	163	148	163	173	161	170	150	130	150	158	154	160	175	160	154	178	174	145	188	173	177	154	160	149	135	156	138	155	149	157	155	141	147	169	147	136	157	171	127	182	149	144	140	140	161	162	143	146	149	161	152	151	166	167	142	162	143	131	136	157	172	166	160	149	173	157	153	166	159	146	175	176	152	170	141	165	143	154	149	151	178	154	133	163	159	160	153	180	172	147	144	149	178	156	124	154	128	163	141	158	161	164	127	175	161	153	157	163	148	149	162	162	134	143	157	158	153	166	167	146	146	143	143	160	161	150	144	136	145	140	154	145	154	167	145	165	158	141	156	174	143	153	159	174	162	156	137	124	165	145	169	156	162	151	154	159	178	167	162	157	137	166	156	157	147	142	157	166	158	161	156	167	146	150	158	169	175	162	151	152	135	177	128	147	174	141	150	162	132	142	145	163	160	189	156	160	156	175	145	160	168	144	147	146	148	175	137	149	162	168	156	159	179	168	163	147	132	154	127	135	158	150	150	184	154	146	173	149	140	153	154	147	159	151	143	142	154	173	181	125	155	165	138	111	153	144	152	151	162	144	124	130	153	180	150	163	161	164	143	133	156	142	142	155	131	162	182	160	157	161	151	154	147	136	161	166	152	152	145	168	133	159	141	173	158	171	145	132	150	159	167	161	140	131	158	128	140	179	140	140	159	157	155	157	156	162	149	172	136	146	149	134	154	144	142	143	157	148	160	162	159	171	166	139	164	158	165	162	137	152	141	157	139	132	155	155	142	149	167	153	149	203	168	167	157	174	150	144	165	154	151	158	162	154	124	160	170	174	165	165	157	165	157	144	134	161	158	154	148	148	148	131	166	164	162	158	145	168	133	149	160	160	138	116	134	155	176	158	169	156	135	156	161	159	159	165	154	164	136	150	166	158	153	145	144	157	184	145	152	162	142	167	158	155	149	155	152	133	174	132	157	139	139	138	158	168	142	178	161	136	165	147	166	163	131	158	143	152	154	171	152	144	141	150	171	163	144	162	165	164	165	159	144	162	146	164	137	137	147	148	145	157	158	162	163	168	153	168	150	176	172	163	128	148	163	142	178	162	167	155	158	158	160	142	159	149	135	149	145	142	159	156	125	156	143	153	160	152	166	159	133	173	142	153	172	145	173	158	125	159	151	167	159	139	175	171	166	147	158	147	140	136	171	160	148	154	149	140	157	166	159	151	155	151	163	135	167	154	144	141	127	168	162	171	161	134	156	143	148	158	160	148	170	139	140	142	166	140	158	186	156	144	178	132	171	155	143	149	174	172	148	163	158	158	167	163	173	153	155	137	149	150	155	145	167	163	165	128	154	145	134	138	159	151	169	149	157	165	165	134	141	152	171	180	148	156	155	172	145	138	160	144	163	144	151	139	150	155	123	157	172	140	146	144	167	146	153	146	144	143	154	158	154	161	169	151	164	166	147	144	126	137	152	169	132	140	155	153	152	137	165	147	158	168	175	137	145	139	161	147	143	160	180	143	152	150	136	156	163	160	172	191	161	144	156	149	139	142	135	191	168	154	146	136	168	148	168	144	144	174	146	137	156	168	169	149	149	156	177	147	133	137	139	154	146	146	159	138	152	138	153	157	135	159	152	165	171	149	129	163	148	163	169	150	149	158	124	142	166	146	165	143	133	151	146	133	136	162	168	154	142	129	151	161	136	163	149	164	160	144	177	161	148	158	161	128	163	162	157	148	127	173	139	148	153	147	148	166	152	145	155	167	172	152	145	146	143	145	140	158	134	160	136	149	159	160	162	138	197	139	144	159	163	127	126	148	147	168	151	141	164	180	168	131	143	155	165	147	165	151	168	147	143	157	167	167	170	170	146	143	160	163	147	143	161	158	168	163	170	150	139	172	153	150	150	155	147	161	150	144	136	156	154	171	171	154	152	142	156	153	173	175	186	147	164	149	145	162	153	154	146	165	150	149	168	164	160	155	150	155	162	165	138	125	158	129	156	135	136	154	140	140	155	143	165	136	163	161	146	180	163	162	153	162	165	168	139	162	160	151	160	165	173	158	142	133	136	152	159	135	168	183	155	153	146	209	153	166	151	152	152	145	187	170	162	149	133	145	145	143	134	162	153	164	148	160	156	160	134	183	149	162	167	182	160	161	150	152	181	157	154	156	161	156	147	135	155	139	131	145	151	172	173	157	134	157	161	150	146	153	178	137	159	140	140	152	164	159	156	117	163	139	177	156	169	151	161	136	156	172	172	151	152	166	165	135	149	144	154	174	166	140	147	143	152	160	150	140	156	154	154	137	154	183	130	169	159	145	177	145	149	132	151	158	136	149	144	150	155	146	158	146	135	155	182	145	166	158	152	129	154	151	182	154	157	145	173	137	135	162	148	160	171	141	155	148	162	180	157	153	146	148	121	147	165	141	158	142	155	153	153	143	154	165	167	179	134	169	157	136	157	161	148	150	161	149	143	174	174	141	162	145	152	160	181	151	156	153	145	144	147	139	175	135	159	140	136	175	166	156	139	155	162	158	144	165	176	147	173	150	158	156	150	152	140	146	169	162	159	169	150	158	147	166	153	153	161	141	161	167	164	154	165	152	146	137	155	145	146	132	142	151	143	163	154	140	161	151	141	140	150	169	163	135	137	154	136	152	152	139	130	167	169	163	136	166	172	166	153	187	156	163	182	172	144	149	134	146	172	165	150	153	168	159	159	189	151	151	138	151	128	169	142	151	162	131	148	175	153	141	172	173	159	153	140	159	152	142	149	153	171	151	148	148	131	159	163	138	161	140	170	156	158	148	148	146	155	168	150	184	157	152	157	151	145	174	154	154	160	152	142	146	138	151	116	145	139	158	154	171	157	138	140	136	149	154	148	162	172	174	144	160	165	152	155	146	142	148	157	145	149	156	160	142	164	125	152	137	168	143	164	141	172	160	165	148	148	172	174	161	155	129	144	185	156	143	172	156	174	128	165	151	164	160	140	168	148	119	149	170	153	152	159	172	155	137	172	169	157	161	173	139	173	163	164	164	125	153	154	165	147	142	165	156	162	138	158	138	144	130	157	141	176	140	157	153	156	143	155	157	148	144	161	172	138	167	156	148	140	171	146	152	157	172	161	153	164	163	168	136	174	129	167	180	154	137	163	156	154	154	148	120	131	154	163	147	145	143	160	129	128	141	181	164	163	151	152	163	145	166	157	141	158	155	164	152	153	172	151	176	179	168	166	159	158	137	192	159	138	141	159	150	157	148	145	132	161	135	133	157	132	150	163	135	161	164	149	163	143	179	175	155	161	133	125	153	163	136	151	150	145	154	145	145	171	143	162	151	174	166	138	170	141	165	173	162	148	158	159	185	147	140	161	154	142	150	141	133	159	156	151	159	162	149	139	146	172	153	139	155	134	159	136	156	145	146
6812	536	640	649	617	576	507	461	450	476	462	452	494	493	451	479	451	449	498	470	462	464	494	449	425	481	439	409	427	485	489	463	491	487	468	445	445	471	468	480	466	420	444	450	439	463	476	482	471	408	449	433	441	463	462	447	426	433	424	455	435	457	396	445	453	444	475	426	437	439	503	436	448	471	464	431	442	459	444	465	417	412	442	429	443	447	450	441	472	445	399	421	434	437	456	466	447	458	437	441	466	439	406	414	423	429	432	424	465	450	461	447	417	442	448	439	436	444	423	452	417	442	410	450	444	462	451	440	450	470	438	460	438	432	451	434	473	436	448	453	431	447	433	464	426	457	439	417	443	449	422	448	460	427	446	464	449	470	412	466	395	434	459	421	424	434	460	453	452	453	438	440	484	410	408	456	429	457	486	463	421	402	474	424	459	402	448	423	433	430	469	462	417	471	444	414	434	415	443	428	425	460	433	407	412	427	411	429	455	434	486	450	457	426	469	456	479	431	458	433	422	439	456	437	462	440	469	453	453	456	454	480	468	457	488	434	423	473	457	429	429	466	447	479	454	432	452	448	453	446	401	419	442	472	437	428	474	428	451	451	444	441	474	422	453	453	457	439	428	430	412	452	473	453	455	446	433	439	444	436	475	447	447	451	432	446	441	458	444	382	440	444	453	417	484	440	425	445	443	421	457	479	444	484	453	497	411	446	442	456	443	488	468	431	460	467	471	452	456	431	426	430	433	489	462	474	464	429	460	420	455	464	427	467	467	444	468	436	451	434	436	399	424	481	413	476	473	455	415	474	420	450	451	422	444	447	442	465	458	438	452	453	447	476	400	457	423	461	440	459	437	443	422	448	427	483	464	460	457	478	431	407	468	463	388	418	451	485	431	462	475	428	432	384	466	457	428	440	450	430	399	439	426	435	463	410	468	447	415	417	439	458	441	467	431	442	437	448	433	400	432	437	450	438	469	442	456	464	431	450	430	450	432	476	438	467	431	430	446	449	407	474	448	436	480	458	430	423	424	426	426	473	453	470	440	415	458	432	433	450	442	471	448	420	438	399	434	386	418	442	448	473	453	428	454	463	417	473	439	374	439	431	410	450	396	478	412	436	430	438	453	415	423	441	452	429	445	462	414	450	421	436	431	467	443	488	460	455	413	439	464	421	428	455	413	406	427	457	480	414	437	429	446	471	408	415	475	470	457	427	448	431	389	422	420	423	451	444	446	469	465	440	442	444	448	446	451	482	438	434	443	463	450	461	429	452	404	466	472	428	423	448	429	432	424	479	430	418	405	417	416	447	446	433	454	395	460	438	439	470	452	451	427	460	405	417	451	441	425	468	445	442	475	459	449	420	425	407	461	465	461	416	466	445	453	452	462	458	432	445	455	405	410	425	454	452	447	458	449	432	453	438	441	455	439	506	464	475	421	439	453	436	465	453	467	425	461	427	419	447	416	421	485	425	406	446	438	441	419	440	453	433	430	436	406	438	447	470	500	464	431	455	427	433	431	440	459	442	405	418	478	404	437	452	436	486	479	480	483	448	467	459	404	428	418	439	453	468	461	398	414	431	437	452	437	452	439	426	457	431	434	487	456	440	479	471	448	439	452	467	433	447	440	431	436	417	414	437	464	457	457	426	426	443	444	499	413	446	456	445	434	451	422	447	439	423	464	429	433	428	441	447	425	452	423	444	455	452	415	449	470	401	418	467	437	426	422	482	462	433	438	401	456	431	468	446	442	450	487	449	462	478	432	435	468	461	445	454	457	444	439	422	432	430	413	445	419	431	470	439	415	459	459	421	429	434	438	436	427	466	470	454	470	417	452	490	434	437	452	420	416	480	435	453	417	433	492	438	436	472	436	434	450	469	454	422	407	418	457	398	445	454	431	465	425	461	454	458	443	430	443	461	441	424	442	408	452	449	421	430	414	449	437	488	437	401	420	457	420	419	422	443	437	442	432	437	449	457	442	422	431	435	429	422	472	445	451	423	430	462	455	456	474	432	435	429	452	433	463	415	437	460	446	405	452	439	440	454	428	400	477	423	464	455	396	425	419	453	451	435	426	441	424	456	453	438	446	423	421	454	431	449	460	390	449	454	451	433	468	430	472	469	419	436	465	468	447	490	458	445	393	438	452	456	456	457	411	439	442	425	443	451	427	478	446	464	412	453	410	436	505	444	449	465	456	456	429	480	440	439	455	460	401	473	470	450	388	446	400	454	406	428	442	454	406	434	433	462	449	420	476	442	450	432	435	401	444	457	403	456	441	394	398	457	456	449	440	477	454	443	453	407	453	441	433	452	417	467	424	430	478	407	427	459	438	474	424	458	439	450	419	456	456	434	455	465	464	430	445	469	466	429	443	460	462	477	444	432	399	447	425	463	454	451	444	442	455	421	438	459	420	469	413	412	442	419	427	442	435	469	424	433	461	454	457	458	455	424	441	462	470	471	454	413	459	441	474	473	438	439	430	464	427	399	428	453	432	453	456	447	389	440	446	469	439	452	429	442	417	421	449	456	402	444	430	467	485	436	440	431	411	462	449	443	451	470	465	415	436	444	430	429	421	456	428	465	443	470	443	421	466	446	444	459	447	469	451	452	434	452	426	433	411	432	441	423	442	441	444	452	408	470	440	424	433	453	457	441	449	474	492	467	460	423	436	420	447	445	423	473	451	396	429	438	452	435	419	423	433	463	467	428	433	411	465	407	449	434	444	404	420	445	463	480	435	480	434	462	478	436	466	418	455	473	454	424	437	421	479	459	478	450	469	449	466	436	440	453	439	436	444	436	441	447	422	423	410	469	429	415	424	506	434	419	424	431	497	428	452	409	456	465	429	442	436	419	423	445	462	449	415	411	450	452	440	475	439	476	428	435	455	456	395	439	445	404	432	440	438	445	413	411	439	452	447	435	468	468	465	483	441	448	438	416	443	454	451	462	452	482	467	443	438	433	472	431	470	413	459	470	451	449	439	445	418	474	432	440	446	463	426	488	428	451	445	413	416	421	455	444	434	442	432	388	444	447	420	422	469	420	411	434	464	466	420	386	447	441	425	456	443	437	438	507	421	432	452	445	438	428	460	429	480	441	439	436	416	426	430	408	392	477	421	448	461	417	450	417	460	432	450	410	435	428	429	437	490	454	461	448	435	461	434	404	414	447	450	445	418	430	424	429	432	467	388	449	451	469	435	464	471	440	430	450	482	430	458	435	474	444	449	442	426	443	452	439	429	421	410	450	432	457	431	430	440	425	424	461	424	466	417	435	422	460	435	463	445	420	427	487	451	472	444	449	451	426	471	480	449	447	469	421	448	467	436	502	461	449	450	449	456	423	435	449	440	414	453	406	464	422	443	434	462	454	441	436	467	427	427	433	454	432	442	442	450	423	460	417	421	444	480	448	418	407	463	448	461	441	415	475	413	472	437	426	414	433	477	426	438	441	455	428	431	417	435	456	454	442	412	421	425	441	480	439	471	459
52709	18232	4074	1051	676	540	451	390	362	368	321	271	290	280	270	245	303	254	266	277	250	276	241	258	284	251	224	240	238	216	243	244	249	267	225	273	218	245	273	228	221	257	259	230	238	257	250	218	228	231	241	248	230	254	214	248	231	252	223	247	243	226	237	226	264	243	217	252	238	206	208	220	228	253	254	245	249	250	262	267	280	208	247	197	265	229	236	272	241	255	243	228	222	230	230	232	277	224	212	232	232	246	264	243	259	246	247	253	249	245	222	237	209	241	251	242	257	238	224	259	233	255	225	280	241	251	237	235	241	227	264	237	272	263	245	246	239	238	240	235	231	190	243	266	216	221	246	231	263	263	232	231	233	234	239	249	226	212	216	237	251	265	250	249	248	240	254	250	233	256	234	236	267	247	231	238	223	231	215	237	243	266	232	244	238	237	230	233	211	222	256	242	234	254	227	223	243	231	222	236	251	236	237	257	233	223	238	211	235	236	240	230	225	241	258	242	239	256	245	247	272	220	210	206	205	250	259	252	250	240	228	235	229	233	251	231	235	219	249	214	239	244	258	219	230	211	227	247	228	269	252	224	253	284	239	219	227	238	220	236	264	260	253	239	236	210	225	246	244	258	230	222	242	238	259	220	246	241	234	283	230	255	234	264	239	241	234	235	266	226	253	220	201	236	258	249	253	245	242	236	252	243	212	232	245	239	219	242	226	231	252	249	286	246	231	237	209	246	221	209	247	234	224	253	271	246	258	265	226	267	229	236	230	254	243	228	223	236	254	261	254	215	236	231	248	240	237	257	266	215	251	249	235	236	227	237	208	230	231	209	238	219	261	225	227	226	233	206	238	248	245	248	216	224	258	258	243	214	235	259	252	263	270	242	201	219	253	253	253	248	241	220	243	222	247	240	254	266	267	208	235	235	253	240	252	263	229	267	240	221	241	226	240	242	244	243	249	233	240	238	226	219	232	235	237	260	244	254	241	251	241	243	259	230	241	234	240	250	208	259	234	255	240	267	233	226	200	230	228	236	228	244	269	227	217	238	244	235	216	218	265	241	235	249	229	248	253	238	245	221	255	258	215	219	244	240	211	226	230	256	250	253	243	251	255	217	230	248	234	248	213	251	222	233	234	229	258	252	250	271	218	245	254	240	210	249	202	234	261	254	243	238	230	249	235	250	229	266	222	198	253	228	218	201	222	219	253	256	242	249	230	223	221	248	227	227	229	239	223	216	252	252	254	223	257	229	238	236	261	220	238	279	248	256	239	248	228	238	238	238	242	248	234	223	243	239	243	264	236	212	258	235	217	238	257	215	267	256	255	226	248	206	221	191	241	221	226	244	244	229	246	224	257	232	227	223	226	240	213	233	234	239	216	217	239	250	215	248	234	253	221	247	225	223	238	238	233	232	245	251	246	249	242	259	231	238	224	240	234	256	278	225	196	213	262	241	251	232	242	215	243	240	221	224	235	246	221	217	262	243	233	219	270	213	241	237	242	233	228	227	239	241	222	245	230	257	224	234	259	235	215	219	238	228	224	230	262	233	266	241	219	223	236	240	259	233	243	219	247	247	228	242	248	270	230	258	261	230	200	218	239	233	246	220	229	249	247	246	255	247	229	254	256	235	245	216	233	245	214	225	237	225	229	233	264	233	243	262	216	234	229	245	224	219	255	221	210	228	240	251	229	248	230	234	259	218	236	225	227	223	235	250	236	209	259	246	236	226	230	246	234	241	244	220	247	215	216	249	223	203	223	218	233	264	234	216	211	229	253	227	236	242	225	221	243	249	210	241	238	226	230	237	203	262	233	238	230	256	222	246	195	271	238	221	228	221	235	230	225	255	218	253	251	233	230	220	238	222	222	221	244	233	209	234	228	201	226	249	247	244	232	227	229	249	248	205	262	226	257	260	251	220	234	247	249	241	263	246	226	249	251	214	230	250	220	243	244	223	271	225	243	194	215	231	234	231	247	222	224	245	235	215	230	226	204	214	242	218	234	233	224	236	221	206	235	259	212	256	223	258	228	243	225	259	246	237	247	223	257	244	233	219	236	246	268	245	233	225	220	264	241	232	257	252	251	222	223	239	256	227	238	234	261	236	256	221	213	249	206	248	199	237	232	243	240	261	230	214	239	237	242	254	237	220	220	264	246	265	214	236	256	210	223	237	238	257	214	241	234	220	255	232	228	207	255	230	235	198	242	245	231	231	240	252	220	220	226	238	235	243	251	249	204	262	230	191	227	218	258	217	258	258	218	265	250	232	226	221	229	245	257	228	224	232	227	209	244	228	242	226	254	259	274	217	252	225	248	255	248	241	258	224	257	257	244	212	269	227	258	264	255	231	227	264	216	234	233	222	199	227	250	222	217	220	232	244	256	225	237	247	213	215	221	241	264	241	225	228	226	222	228	244	248	237	228	237	257	254	243	253	269	235	234	234	209	245	224	235	221	262	249	211	244	254	238	211	249	220	245	206	235	243	215	201	218	278	246	214	222	248	249	237	246	253	201	220	242	271	212	253	222	235	213	215	218	240	217	249	249	226	279	229	243	248	237	240	206	264	235	227	266	218	240	235	247	249	223	240	220	245	238	246	245	228	247	227	240	225	236	232	219	223	250	241	245	253	216	242	251	225	231	239	237	237	239	222	257	239	219	235	240	230	259	220	222	254	249	238	233	215	225	199	256	263	244	227	223	220	271	213	222	231	233	226	241	239	226	254	249	236	269	234	232	219	222	260	251	240	257	250	234	224	208	225	231	241	238	219	223	265	244	229	260	257	259	244	252	238	221	256	246	223	253	231	239	259	221	260	243	224	222	244	260	245	239	264	236	235	248	251	225	224	263	252	245	214	258	249	230	236	212	236	244	233	226	260	233	233	268	223	259	262	242	228	224	227	218	221	239	212	258	243	220	250	217	239	236	238	223	260	248	261	216	238	242	265	260	233	230	262	244	196	259	254	246	225	210	240	237	233	260	232	244	221	243	223	219	227	239	217	227	209	250	218	221	256	233	245	275	245	273	243	249	238	256	234	261	215	225	234	239	221	264	252	265	241	237	258	256	247	241	251	248	239	235	252	243	220	265	238	246	216	254	249	241	264	235	238	268	238	211	226	256	256	229	205	243	253	230	240	237	249	218	246	227	235	247	197	213	257	248	246	233	288	248	251	253	239	248	233	248	198	244	263	227	246	227	203	231	249	280	233	216	244	246	233	248	224	231	222	210	196	214	252	254	255	246	227	248	225	198	233	250	235	241	280	233	228	215	227	235	242	243	217	222	231	230	227	251	249	228	215	212	225	249	242	248	247	231	245	249	243	221	256	242	277	266	239	249	248	219	226	250	268	223	237	242	274	238	248	259	237	236	245	218	273	244	261	253	239	251	250	242	230	239	250	252	248	243	249	252	236	237	258	250	239	213	229	246	230	245	232	241	235	223	250	224	220	213	223	209	247	275	218	229	240	231	224	217	245	220	226	238	226	253	252
29736	1641	2486	3022	2625	2111	1751	1517	1410	1232	1156	1080	992	935	999	828	883	832	820	841	856	822	715	772	754	746	725	701	742	731	754	730	724	792	783	737	746	715	773	824	691	697	671	681	655	644	681	680	654	718	674	666	690	666	665	650	659	628	656	670	683	736	667	626	601	651	646	599	642	646	661	609	638	620	658	631	644	646	623	634	635	624	646	662	635	623	600	642	631	604	657	610	626	617	651	651	642	627	679	626	596	678	588	642	669	585	591	660	589	680	623	656	652	629	609	636	624	595	638	603	606	630	628	641	619	645	600	637	637	630	647	649	637	632	629	674	632	610	628	641	648	655	649	633	684	657	625	580	640	582	609	638	624	640	655	644	624	639	611	618	654	629	582	668	634	650	630	614	630	627	614	630	679	619	632	657	653	645	596	626	667	650	598	597	585	604	623	681	639	638	662	620	643	588	620	707	665	610	664	611	599	651	654	636	659	618	602	608	610	625	597	606	601	608	612	628	633	591	630	651	659	649	638	629	651	628	642	612	630	650	645	648	649	632	633	636	618	655	613	580	614	637	618	598	626	627	639	655	613	617	628	635	584	630	639	600	621	615	614	624	636	640	602	617	610	648	614	613	600	621	606	621	659	599	640	643	614	619	633	613	602	624	601	589	616	649	654	620	603	599	628	671	649	620	621	584	633	649	637	626	679	600	576	555	578	685	633	604	648	615	649	614	632	625	619	609	621	625	624	597	627	613	599	644	625	621	592	621	631	669	626	610	591	615	651	631	605	695	640	608	575	658	660	639	659	651	639	637	646	598	621	629	614	627	611	653	621	636	625	670	617	630	678	635	611	644	645	698	583	664	669	617	587	649	610	659	599	616	637	672	667	625	625	625	615	647	643	583	640	580	643	625	622	654	644	631	587	635	593	614	613	600	647	599	606	632	650	613	589	662	625	659	617	625	647	669	663	605	639	637	630	579	634	620	601	642	622	586	599	594	601	618	618	629	627	617	598	617	634	650	622	614	603	599	615	629	653	609	585	655	664	628	624	620	647	650	594	641	637	602	664	614	652	583	604	630	667	646	648	621	642	617	631	621	686	624	621	575	600	622	629	614	559	606	619	670	661	684	610	635	638	602	668	655	646	606	587	658	618	621	660	617	614	643	629	615	669	625	644	680	610	635	631	672	641	627	612	621	617	602	631	615	603	599	619	618	623	636	662	648	645	598	661	643	627	604	601	650	582	574	616	648	619	612	579	618	640	619	647	672	576	609	659	635	598	639	693	596	603	641	594	646	651	660	624	633	575	612	651	615	627	631	613	580	651	638	637	669	595	673	577	630	653	603	650	655	649	566	674	650	623	627	597	636	652	641	654	642	647	633	624	630	669	624	624	610	654	579	610	632	660	633	612	600	603	626	625	614	622	582	623	629	649	614	643	635	613	635	662	643	604	631	647	616	629	617	663	604	615	616	635	581	585	610	674	583	597	651	614	622	605	618	655	596	612	632	619	649	583	585	676	613	650	658	636	665	637	649	637	615	652	637	583	624	670	614	621	624	586	611	650	638	674	594	596	667	636	622	654	608	679	603	616	619	602	626	585	610	620	651	656	674	644	599	605	658	596	561	622	657	626	645	612	646	639	642	612	593	636	635	570	642	639	626	661	629	637	653	651	607	645	622	650	606	611	631	672	618	622	643	584	616	621	622	582	609	655	631	588	614	655	671	654	617	576	620	627	593	681	647	619	645	649	655	616	620	651	648	670	608	671	639	626	600	612	630	613	604	604	665	629	633	593	626	600	624	585	611	638	607	611	661	648	620	651	610	650	625	635	577	611	631	658	643	678	637	618	668	610	630	597	647	644	588	643	624	633	649	625	610	658	646	669	598	631	596	652	621	639	648	601	675	642	603	643	582	611	611	611	650	587	649	619	637	638	620	661	656	634	651	634	620	662	614	604	677	680	615	620	598	640	637	641	614	658	588	671	658	633	601	647	635	643	658	598	615	601	643	644	586	674	612	599	616	648	647	636	631	652	620	617	557	623	656	586	629	641	603	676	616	615	669	623	682	637	623	600	618	600	607	595	651	632	635	643	630	662	609	667	650	616	625	665	613	590	649	612	620	601	609	654	645	622	608	658	611	598	653	621	662	586	610	628	639	615	572	629	663	603	630	618	619	658	596	639	595	641	578	630	615	618	642	678	592	592	626	661	647	628	625	622	657	618	609	616	597	596	587	632	641	594	614	617	611	644	667	614	646	646	638	606	654	618	617	638	642	648	624	594	627	613	641	612	634	687	633	615	621	648	679	657	597	638	637	592	618	622	618	622	631	610	615	619	608	625	641	632	651	609	650	593	601	614	576	621	593	596	637	654	598	607	596	637	615	603	627	614	616	643	600	624	686	651	672	637	609	670	646	650	588	621	636	613	686	641	657	573	635	638	598	639	596	637	626	625	654	591	566	607	631	646	672	617	617	640	573	641	602	591	633	635	624	609	619	626	671	607	623	652	633	643	673	631	589	625	680	639	636	603	601	579	688	625	623	630	606	618	641	675	638	618	622	613	689	633	651	626	625	666	672	640	676	613	632	618	634	598	650	646	601	636	673	610	648	565	623	623	649	615	655	613	628	638	624	604	606	597	596	631	631	594	638	657	590	685	606	614	602	610	635	645	670	629	614	622	597	598	606	652	648	644	638	615	623	580	665	617	582	600	599	641	649	671	655	629	615	685	649	644	629	657	622	615	628	632	598	583	669	604	649	634	640	661	632	645	618	652	615	671	677	605	603	598	638	649	654	598	621	618	648	648	608	635	616	677	612	604	634	618	607	628	652	621	640	583	623	622	614	658	580	631	614	596	630	652	590	628	600	635	654	608	647	649	653	640	631	637	616	590	601	660	617	634	609	606	671	621	667	614	609	604	600	612	660	672	625	598	606	657	662	646	584	629	649	663	632	630	626	627	640	598	670	583	637	588	592	612	635	569	605	691	620	644	638	637	656	622	671	658	654	660	647	634	635	623	644	633	623	649	611	600	614	652	644	631	620	711	616	632	661	586	684	623	607	624	710	658	658	634	648	650	619	588	628	639	673	680	608	657	595	624	634	635	676	646	633	600	595	634	626	625	611	576	629	612	592	594	647	649	634	609	625	619	611	622	631	661	634	607	625	666	657	603	623	604	634	621	605	625	657	619	662	636	650	635	641	600	617	625	633	591	614	575	615	631	645	637	606	646	637	582	630	663	631	627	598	648	635	654	675	637	631	583	672	690	647	659	611	628	675	664	637	622	612	606	644	636	627	666	649	624	625	680	652	673	609	592	648	638	632	590	632	649	621	606	608	641	716	664	619	708	580	581	612	650	645	599	625	615	672	639	647	620	596	653	618	646	681	606	614	615	614	636	650	651	605	628	645	541	608	614	624	582	642	591	640	644	615	608	616	647	645	606	612	668	638	635	635	606	633	620	660	633	609	615	639	600	584	593	639	618	606	598	593	591	585
61857	24659	13782	2964	1356	1067	857	735	672	615	553	544	510	505	509	449	483	453	503	507	451	469	443	413	412	401	450	410	415	446	471	474	442	464	434	476	402	437	442	430	420	417	419	434	446	435	454	411	386	392	401	436	467	430	393	405	386	383	416	402	388	422	404	412	395	384	421	439	388	426	413	390	386	442	384	390	407	381	393	408	450	403	389	392	436	413	441	423	430	423	393	407	395	412	370	378	400	438	403	431	454	414	406	408	412	439	387	428	446	431	444	403	405	386	420	409	440	393	407	403	403	416	384	429	413	405	419	415	391	405	421	393	401	428	431	419	416	425	450	420	428	404	411	397	380	441	405	387	420	434	451	397	414	426	401	403	392	428	434	433	392	424	416	388	384	360	386	422	466	428	407	456	451	375	390	416	425	397	392	392	414	422	406	426	420	425	430	382	409	423	414	409	457	405	414	403	426	413	413	447	382	371	428	410	434	399	431	416	401	439	424	397	441	381	482	402	419	422	430	395	397	441	434	441	445	437	419	420	395	415	395	413	425	415	408	417	406	443	422	432	400	412	371	437	415	383	384	422	415	397	420	421	442	399	431	436	429	441	417	417	426	460	402	412	384	410	417	407	398	374	404	402	369	427	376	401	449	417	417	412	433	395	412	401	388	407	375	398	407	441	416	425	383	414	426	405	405	436	405	413	425	428	402	402	401	404	379	396	405	434	397	412	469	379	411	432	438	430	412	400	403	409	409	415	450	389	388	431	437	412	425	402	386	387	404	452	419	420	408	402	407	415	433	411	443	405	410	415	408	437	430	404	419	443	389	434	424	400	431	407	396	424	393	415	388	435	404	439	414	408	385	397	405	413	401	400	446	419	428	421	415	393	409	403	414	376	440	438	423	385	422	395	391	417	424	402	414	393	387	420	373	413	411	385	389	388	436	413	428	415	393	399	445	457	423	430	449	422	430	421	400	405	405	391	416	386	399	428	397	425	425	401	386	394	406	407	405	412	428	421	438	404	444	435	434	418	421	399	385	416	421	443	408	425	391	412	448	417	409	395	420	411	409	393	413	422	420	418	432	420	415	401	424	409	431	450	429	413	408	363	431	415	400	455	403	439	430	392	402	431	423	431	406	409	452	433	411	404	415	415	460	389	410	426	398	426	385	407	444	423	432	418	396	441	418	382	408	367	441	438	432	385	442	435	395	438	409	415	435	412	408	374	401	367	402	439	456	427	402	372	387	437	386	421	422	439	431	433	450	399	435	444	404	406	407	383	407	453	421	428	416	403	438	365	410	438	403	410	408	430	419	401	401	382	434	444	397	412	444	431	398	385	387	398	409	418	445	378	412	394	403	405	433	373	399	427	420	366	437	407	395	374	414	442	410	423	417	404	414	432	432	413	384	434	403	434	396	431	380	392	410	416	405	383	411	410	412	415	434	441	407	366	385	395	398	434	445	383	414	423	412	420	437	413	411	428	406	444	411	420	415	446	427	391	402	411	381	414	435	450	399	390	449	427	408	418	397	420	406	431	404	419	404	416	421	418	401	391	407	401	418	422	424	402	429	392	410	396	446	416	427	414	393	444	451	425	413	396	447	436	413	383	425	454	382	431	407	438	398	432	384	418	383	401	404	423	417	412	432	428	398	385	436	433	430	430	449	377	386	402	427	370	373	429	372	419	438	411	366	405	377	410	390	417	392	414	448	444	394	378	407	413	404	380	374	388	381	390	401	456	423	397	439	396	429	440	421	387	432	459	368	405	396	407	445	438	460	423	370	436	434	393	417	452	415	390	431	430	402	406	415	422	398	439	388	371	373	380	413	417	405	407	397	426	389	397	406	407	412	416	438	415	403	392	389	423	433	373	388	389	443	407	431	468	436	376	411	408	425	415	387	422	399	441	399	402	435	429	385	439	431	427	420	369	396	413	397	381	433	423	396	401	427	385	425	427	402	405	396	394	432	408	407	420	449	417	403	392	444	418	385	428	455	419	406	401	439	401	427	393	441	434	410	403	398	400	425	405	411	462	447	418	410	404	424	403	401	445	438	406	428	404	400	413	454	404	383	430	398	400	424	422	417	372	421	441	402	393	410	435	419	377	432	405	382	405	377	397	416	424	433	379	463	426	401	409	399	437	418	409	398	392	402	441	433	460	434	412	377	430	441	379	380	420	430	395	421	383	401	378	433	407	422	424	402	443	425	419	402	400	438	414	408	427	391	399	361	398	409	452	430	383	434	454	422	399	436	427	423	385	426	428	419	430	415	420	414	452	418	410	428	388	411	412	444	450	405	434	444	428	433	427	433	408	436	430	368	424	404	412	393	397	422	438	440	415	402	407	356	410	441	415	400	406	430	346	447	422	396	400	386	392	421	426	447	447	419	397	435	427	412	435	398	410	401	374	425	420	417	426	441	425	412	409	429	420	419	409	430	412	424	435	408	426	395	435	423	402	395	397	424	423	426	413	423	418	431	398	426	401	404	447	409	420	405	378	423	433	428	412	412	433	443	415	403	433	444	378	404	451	419	386	415	372	402	417	438	422	397	401	414	414	390	407	382	400	422	418	420	420	407	405	408	430	406	377	418	387	404	368	420	443	420	363	398	431	406	409	410	386	384	427	443	398	457	400	452	422	449	429	431	453	414	392	426	404	452	427	419	398	412	411	442	412	413	413	449	411	448	396	399	441	443	433	410	385	398	433	421	423	396	402	404	394	387	391	378	443	450	421	422	426	416	420	431	400	393	377	375	415	429	419	400	414	427	430	410	411	441	449	414	418	411	411	419	446	447	412	411	404	386	393	413	393	372	391	455	430	419	408	465	396	381	377	406	417	421	404	391	405	456	451	401	403	394	391	407	417	414	449	434	428	436	406	418	402	418	409	448	444	399	375	417	373	397	401	379	411	372	436	406	427	429	359	415	406	432	386	382	434	387	364	415	398	433	410	402	406	425	389	443	398	438	431	420	378	411	399	444	396	385	424	394	407	435	429	393	438	434	446	421	409	427	396	391	404	429	404	384	403	441	418	443	452	410	459	431	434	380	415	429	407	394	406	415	403	395	393	429	425	443	427	409	418	423	414	358	440	375	416	400	429	419	396	439	401	438	425	428	391	434	441	413	411	407	426	424	380	432	411	403	393	413	426	436	401	394	429	415	404	386	405	414	411	385	410	404	413	409	392	365	425	410	443	437	390	406	398	372	405	424	391	430	425	434	370	413	448	389	414	413	441	424	421	396	423	403	400	413	431	441	391	391	404	409	428	399	433	402	405	410	436	419	421	415	395	420	406	468	430	421	425	429	414	411	412	422	431	412	417	440	401	419	398	439	427	417	400	352	435	394	424	458	404	442	399	443	395	373	446	410	400	401	378	379	410	366	378	398	443	390	377	398	392	382	407	440	428	405	406	413	423	415	381	415	397	441	433	401	414	344	413	451	369	413	378	417	467	427	401	420	457	409	381	430	415	438	410	394	405	414	366	402	388	436	427
39282	2749	4500	5443	4539	3745	3168	2691	2351	2164	1967	1871	1696	1614	1563	1461	1408	1306	1323	1359	1321	1346	1278	1186	1100	1174	1159	1128	1145	1160	1157	1174	1187	1190	1203	1171	1233	1125	1178	1151	1120	1000	1046	1088	1018	1020	1017	1083	1059	1059	1093	1053	1070	1061	978	1023	985	994	1008	1024	997	1012	1026	1040	1028	1054	1011	950	1025	1029	940	981	1020	966	936	1007	915	1037	1013	993	986	943	965	918	1053	912	1046	971	1057	968	1003	973	978	965	1018	1007	966	980	978	973	1003	972	990	990	948	974	983	997	1002	951	1000	946	1010	1009	929	945	991	974	978	983	960	974	1004	982	935	991	930	979	941	923	938	967	997	953	944	971	960	974	942	909	982	922	1030	1011	1015	977	1002	991	937	1000	947	986	945	947	995	921	957	975	1005	965	991	956	989	984	992	945	1002	966	985	995	947	1017	1001	959	952	944	911	979	987	879	975	995	1002	942	922	1018	1000	875	989	978	993	1019	1016	961	972	966	941	969	972	983	928	952	1011	990	965	982	995	930	992	1037	993	994	991	979	985	977	922	995	981	957	862	934	1003	1012	985	981	993	929	955	1025	985	967	1023	974	944	966	971	955	967	993	948	974	925	984	984	977	1036	916	1029	962	974	1001	993	977	985	960	939	974	976	973	925	991	971	994	936	992	989	944	960	948	987	987	1033	965	959	970	949	958	971	983	909	945	1002	1014	974	973	970	990	981	939	985	987	997	978	939	939	988	934	968	966	1005	992	1031	933	937	974	957	947	1007	960	1024	1039	1009	944	975	954	912	977	938	991	972	992	966	955	988	994	990	995	944	1005	922	913	953	965	1015	1000	923	969	984	981	1030	931	935	915	934	988	925	999	921	972	965	1002	971	1008	935	984	993	982	1005	1038	962	931	954	934	967	1010	985	1007	988	999	947	982	996	1008	1005	965	968	949	939	977	979	975	993	992	948	959	910	999	964	982	941	952	972	964	975	955	996	953	914	1000	964	973	916	937	982	1030	983	994	975	1012	935	983	967	968	957	1003	1001	1011	965	994	979	984	931	942	986	919	971	961	1010	1011	995	958	1012	996	969	964	996	944	996	964	966	987	954	938	1029	917	953	985	961	902	972	958	942	981	988	986	952	976	945	1008	967	1022	964	950	1026	971	1015	913	973	947	1040	983	945	983	936	965	868	933	1007	979	986	986	936	1022	949	993	922	922	1019	1027	911	983	954	988	1007	986	949	991	961	946	938	1001	973	978	990	931	931	999	1004	965	987	1013	945	979	939	1014	958	1057	1004	913	976	999	1012	960	946	1001	984	950	987	967	959	971	950	994	1000	952	962	959	968	972	984	982	944	992	944	988	984	990	944	928	965	932	1013	966	976	951	1008	903	1040	1009	969	1029	1023	960	948	955	1025	968	921	973	976	958	934	971	954	956	988	986	1004	986	1017	1014	935	969	995	1002	985	1003	969	981	957	997	932	983	940	989	915	950	943	937	989	981	934	958	993	983	893	966	989	982	940	925	986	945	956	982	930	979	969	994	962	1013	942	1016	945	968	976	965	1039	996	1000	937	1011	969	968	962	990	999	946	966	942	992	964	952	920	946	1009	976	962	921	1046	972	1022	944	1003	979	919	969	976	942	977	987	992	983	1007	948	980	945	1001	991	1012	966	985	992	1019	969	898	1032	978	962	1009	983	961	968	977	966	960	1014	985	1000	980	942	964	1004	952	933	996	971	920	958	930	988	946	966	980	971	984	1021	950	978	936	945	977	954	1003	952	1005	982	1008	952	950	990	941	960	988	1059	940	1005	958	946	933	972	1002	985	991	976	964	986	958	999	947	977	982	959	952	943	991	981	958	987	940	938	970	1020	981	946	1004	996	979	943	931	991	962	918	949	955	952	922	943	956	930	997	1018	1016	942	1014	994	1009	938	931	991	947	1039	928	1004	972	951	977	985	983	912	938	951	998	986	939	959	906	972	1010	1000	967	968	1011	968	932	970	962	905	976	1008	943	1046	999	963	995	941	987	1036	1002	968	958	1049	981	990	941	1005	979	959	987	1025	1000	967	934	961	994	992	1008	1000	975	1058	1021	971	1014	937	977	1021	915	957	955	977	1059	993	1018	993	936	902	1000	967	981	1028	927	995	921	1033	976	986	1030	953	936	973	1002	969	974	993	992	999	974	887	961	991	991	956	939	978	962	940	984	907	992	965	969	918	963	1032	900	1012	1009	1019	946	970	941	942	989	985	1002	1002	1008	940	951	968	1006	969	997	974	1027	989	1004	977	943	1027	929	973	959	1006	981	942	955	992	979	958	963	990	927	929	992	971	1000	1021	950	977	958	961	965	957	1003	1022	963	981	964	940	960	927	1008	1024	958	927	953	962	990	983	944	982	967	969	1012	990	987	1005	1003	977	1006	945	904	984	969	1004	961	1016	959	982	946	943	977	1006	984	966	1002	988	932	961	998	967	965	995	958	997	991	937	950	990	960	1030	989	907	932	962	932	979	1015	995	963	1002	967	950	993	1004	1002	982	948	959	1026	981	963	962	957	967	931	952	970	942	931	981	928	983	962	899	1005	942	1003	958	926	967	986	957	1030	1006	990	990	953	966	1000	898	991	946	934	953	912	993	959	939	1069	947	960	1009	929	989	899	949	963	958	999	1049	954	1025	990	979	975	1010	975	984	969	931	917	960	989	886	986	937	911	993	956	1007	938	938	1000	942	960	1013	965	966	1020	952	978	968	954	938	956	970	959	979	980	928	960	949	916	1005	961	1044	1017	982	926	1023	926	981	978	938	989	930	972	968	951	966	995	966	1027	994	981	994	930	952	920	1016	960	940	945	1007	986	1012	949	977	953	962	955	950	981	964	1006	961	970	949	991	955	927	987	988	937	927	896	1033	944	980	1006	976	965	966	970	1062	957	957	953	1039	973	1023	950	1002	995	971	1005	957	997	956	989	981	949	951	1015	948	944	975	981	995	997	978	966	977	949	926	944	948	1024	965	1003	978	987	953	976	966	986	967	1024	971	950	965	987	964	975	948	947	957	1017	1007	954	958	989	947	977	940	1021	958	1059	958	964	963	984	1013	986	961	989	984	994	981	961	1017	996	971	980	983	986	928	979	948	1026	984	1001	968	1023	961	996	961	982	977	963	896	1017	994	992	934	1017	1015	974	949	965	985	985	991	931	945	1013	982	959	916	953	999	953	960	973	960	961	957	950	1019	960	978	991	963	950	1001	917	942	970	1016	1013	1012	1033	975	979	967	991	988	929	987	964	959	965	942	969	1007	912	1013	985	950	949	971	979	991	992	949	927	967	947	982	983	1023	964	978	1032	921	927	980	943	943	948	964	946	958	1004	937	976	921	983	980	1020	1019	979	1023	1024	940	971	963	966	984	944	954	950	1008	962	955	991	984	968	970	924	966	955	972	971	947	991	1003	1011	965	954	961	933	963	985	957	928	989	984	941	948	997	1036	922	985	944	1011	981	968	975	952	979	949	996	925	959	980	979	1033	953	917	1038	984	972	985	954	985	928	967	1045	998	999	1020	941	960	999	959	991	947	921	1016	911	909	975	970	977	903	1061	938	1012	984	1003	977	973	967	964	1032	945	955	952	1026	1010	966	970	947	992	931	979	986	964	960	976	1016	982	966	959	972	968	913	1007	986	1017	912	1027	941	922	1005	1013	934	962	963	946	1008	1006	1010	1008	948	960	1016	938	958	956	926	950	957	993	1021	967	936	989	982	973	1000	986	1005	970	954	928	984	927	987	978	948	962	1021	964	1003	892	951	991	936	959	973	970
6736	380	273	224	183	176	164	175	164	164	155	153	164	146	136	166	162	164	158	144	176	178	184	149	153	163	149	169	148	163	172	172	141	167	168	130	160	138	173	155	163	160	160	162	150	155	149	162	154	175	130	150	144	127	176	177	152	138	163	159	161	142	139	160	121	161	146	153	157	175	152	154	162	155	155	162	160	133	153	146	153	162	153	163	154	180	150	155	148	164	165	135	144	148	145	159	152	156	145	154	121	133	141	135	157	161	149	151	160	129	157	151	168	168	163	164	141	143	154	160	139	181	154	139	141	154	153	162	159	163	149	135	154	151	153	150	159	136	187	158	139	183	144	168	129	184	157	156	161	145	164	171	174	139	153	152	160	160	145	172	157	162	139	163	148	166	144	156	140	169	166	173	184	161	144	168	141	160	162	162	137	156	174	147	133	152	159	140	142	171	151	153	143	140	153	148	172	157	146	176	143	150	132	156	165	167	141	170	133	165	141	139	150	157	132	149	170	156	130	141	136	153	145	160	145	151	139	173	162	147	148	149	172	128	176	156	160	154	165	167	156	157	157	157	132	162	146	139	150	154	155	159	163	176	147	177	148	145	171	167	152	156	173	161	185	182	160	179	180	156	173	149	158	163	184	168	172	141	138	150	174	167	163	184	162	163	143	174	155	173	154	160	136	160	149	159	131	160	161	159	180	149	152	151	142	155	162	174	143	152	174	148	152	162	154	163	159	152	177	153	142	159	166	153	177	183	149	167	153	158	138	163	160	145	142	152	145	154	185	170	146	146	160	157	162	157	137	166	145	146	174	164	137	152	173	131	175	156	164	149	153	136	154	152	154	157	152	135	159	141	160	159	150	155	156	135	152	158	144	154	165	143	155	169	149	143	152	160	171	152	159	150	163	140	166	164	128	172	157	155	167	171	165	140	158	144	163	175	148	141	145	150	159	178	133	143	155	144	133	155	163	154	140	137	160	155	153	158	165	139	153	155	168	155	153	150	136	140	143	140	154	131	162	173	160	144	147	158	180	147	162	153	127	175	158	157	161	148	151	157	160	158	180	164	151	136	158	164	148	169	157	157	150	179	133	164	159	134	133	154	150	150	150	131	154	165	149	176	141	170	173	174	145	162	146	161	151	147	156	121	130	160	131	138	175	153	147	166	150	147	161	148	158	172	164	164	154	159	166	156	147	165	136	162	173	157	171	140	170	155	157	159	166	148	152	130	197	147	163	151	160	156	153	167	173	156	145	149	156	177	145	145	129	160	165	152	149	177	148	157	158	150	160	150	149	154	147	148	133	166	159	136	137	158	157	158	156	136	149	138	148	146	157	159	177	162	160	148	128	165	161	145	147	147	149	149	158	158	150	155	130	151	157	170	193	158	154	174	162	150	172	148	146	133	159	162	175	139	151	159	169	160	139	156	141	147	162	143	156	149	159	168	160	147	136	146	152	176	138	147	152	159	178	174	157	163	189	159	168	163	170	149	165	132	161	167	157	180	148	137	168	153	151	149	187	146	138	146	155	152	142	153	175	155	141	180	159	169	144	163	152	178	160	158	151	160	159	128	149	142	137	162	156	166	176	139	180	155	159	159	146	167	163	156	155	140	142	126	183	157	166	164	158	154	178	150	151	153	120	149	156	158	186	172	155	155	168	187	146	161	169	154	161	136	156	157	143	151	146	153	164	146	169	138	157	172	145	126	131	165	149	136	149	179	170	146	150	137	153	140	154	166	150	171	134	165	150	141	130	145	134	133	150	157	163	151	145	163	163	149	143	173	188	140	157	160	168	139	153	139	149	153	143	152	132	163	133	167	149	139	158	130	139	163	144	145	152	169	163	160	151	148	143	155	157	164	169	158	130	158	162	136	170	178	135	158	150	147	162	156	148	153	143	159	147	144	166	164	149	161	145	152	156	129	154	156	170	143	150	144	135	162	143	158	161	148	128	126	158	150	160	154	148	157	170	152	141	173	143	162	158	135	156	143	128	160	162	156	159	153	157	124	163	175	179	173	148	145	149	150	178	143	165	127	134	173	151	173	162	152	150	154	163	176	151	161	144	155	153	150	160	152	147	157	176	148	156	166	150	148	151	153	159	166	138	147	151	143	179	157	144	148	139	161	147	160	139	151	142	152	138	136	159	172	154	165	135	155	141	178	154	159	153	131	154	163	139	159	139	167	140	122	161	163	144	173	168	168	138	128	152	157	142	167	161	175	141	150	146	154	164	139	146	147	138	147	135	143	160	166	180	162	165	129	165	174	149	149	150	145	155	148	180	153	174	157	151	132	155	169	148	146	155	146	142	171	158	162	151	168	154	149	152	134	158	139	151	164	138	131	133	136	149	171	155	154	164	150	159	175	162	147	143	148	178	141	144	159	152	173	136	156	190	148	154	160	168	151	136	130	147	155	149	148	148	158	125	168	169	137	171	156	158	160	147	141	154	141	154	154	168	175	126	145	155	174	172	139	161	162	138	171	153	186	163	138	160	134	155	149	158	167	154	139	145	127	151	172	155	164	150	161	167	140	167	142	145	139	155	144	170	190	143	165	140	134	158	163	154	146	139	145	150	179	151	170	168	164	146	147	150	154	141	145	160	149	149	171	170	163	170	177	170	163	153	160	160	143	174	139	156	150	137	154	158	156	163	184	148	175	186	173	164	162	178	149	141	127	150	134	142	157	163	153	153	125	157	147	157	141	176	172	152	159	166	166	180	143	128	186	131	146	161	152	157	140	175	139	173	180	169	161	161	138	159	167	139	157	146	163	172	169	172	145	147	141	178	157	163	152	170	176	146	148	152	175	164	165	175	157	151	124	138	150	182	178	162	158	164	147	147	153	149	136	152	167	160	139	143	149	166	147	157	127	135	157	127	158	174	182	161	165	163	155	159	167	159	165	149	180	154	154	156	149	169	177	161	160	141	155	177	170	143	124	147	156	141	134	143	153	158	168	153	138	162	148	150	156	134	157	127	156	156	136	143	160	146	154	181	154	149	158	136	134	150	152	159	175	136	175	152	161	154	133	172	160	149	174	172	160	157	159	158	163	159	162	182	150	148	150	142	161	135	160	142	134	170	158	138	167	177	156	151	164	154	160	162	158	152	162	136	160	147	154	148	163	166	152	141	162	148	161	157	140	141	160	168	146	201	147	145	178	159	136	175	145	156	154	149	175	169	130	148	162	143	158	155	155	167	147	166	157	150	151	134	165	168	152	145	159	146	183	184	154	169	159	161	163	165	163	134	148	133	144	145	139	159	149	171	161	174	171	155	153	152	147	148	141	173	163	168	175	162	167	133	165	164	162	166	156	133	157	157	171	143	164	172	173	166	149	170	139	154	150	143	153	168	156	142	152	130	132	154	155	177	141	140	145	177	163	152	163	132	167	158	153	155	166	171	190	171	178	160	163	138	142	162	146	149	149	154	147	125	161	166	157	200	144	133	147	124	153	165	139	159	161	132	152	168	109	164	140	156	155	144	144
6744	543	693	663	622	584	519	492	486	467	468	458	492	452	472	480	476	462	461	461	487	492	471	467	485	438	466	477	438	463	473	435	454	490	503	480	489	500	439	502	444	426	462	463	435	437	473	469	456	458	444	431	429	434	468	447	442	484	464	453	441	465	471	455	426	426	431	418	445	438	469	428	396	453	446	425	477	432	461	433	440	468	441	451	467	479	467	467	462	430	464	486	456	461	453	454	399	429	431	438	427	450	437	451	449	483	424	493	479	445	445	466	415	449	474	439	437	456	442	436	451	450	431	427	432	489	396	425	449	476	446	453	447	457	439	455	433	423	435	480	433	439	463	460	437	452	437	439	451	455	408	436	434	475	435	445	407	498	435	482	497	445	419	435	440	448	431	439	466	424	464	431	418	399	468	455	434	421	466	453	425	404	427	444	464	427	440	450	450	434	460	437	461	459	445	415	430	454	436	436	451	438	420	427	429	451	434	437	438	477	477	431	420	461	418	477	430	452	493	424	468	414	433	437	452	477	420	451	449	458	452	469	430	435	436	450	490	445	455	460	463	406	422	421	445	476	440	453	426	431	459	444	472	482	480	478	411	450	434	461	437	444	445	470	414	432	461	435	452	444	401	437	433	406	439	435	457	466	457	416	482	396	431	479	445	405	427	432	463	448	442	448	451	446	433	490	470	454	439	432	451	466	441	457	457	396	440	424	431	447	440	472	453	436	453	432	465	442	478	462	432	458	457	474	477	453	443	448	404	457	440	440	467	464	434	440	423	443	444	428	458	456	432	422	457	453	454	449	462	443	454	422	479	450	461	436	453	452	444	442	467	451	464	478	436	475	423	449	496	453	415	457	449	432	414	430	419	441	428	446	448	437	448	448	431	442	469	469	464	415	419	456	456	419	487	398	456	502	451	423	462	449	433	464	464	472	438	446	438	444	450	464	456	395	425	424	443	415	437	449	443	478	491	434	398	435	401	433	446	442	398	438	429	417	440	412	429	413	451	444	479	431	435	414	444	449	419	460	454	417	473	465	441	452	442	415	470	412	435	453	450	469	472	447	444	437	472	461	418	437	459	461	406	410	474	443	486	455	450	418	422	429	427	429	428	407	435	440	438	470	424	448	449	416	448	418	435	442	473	407	438	444	465	418	460	427	413	432	442	465	439	467	446	391	488	447	455	453	457	480	444	468	401	438	460	452	465	447	412	447	444	436	434	424	462	451	394	425	421	482	435	422	446	424	461	436	439	462	473	450	446	418	422	468	448	453	426	465	433	450	462	434	452	463	458	419	418	404	418	448	427	420	428	481	425	441	425	443	451	432	424	425	460	450	427	461	402	476	452	463	455	457	423	415	452	412	462	447	453	459	432	442	410	462	454	414	440	461	464	419	461	442	456	444	457	444	454	445	454	421	476	438	440	423	431	451	482	456	448	422	428	398	438	463	442	443	431	398	474	438	455	463	477	388	452	421	468	464	413	488	430	443	455	424	458	416	419	430	417	434	455	433	437	425	412	453	416	442	452	449	461	420	429	445	412	430	428	422	449	484	436	453	445	419	432	461	456	437	428	432	451	418	426	444	445	427	454	439	475	446	423	471	437	470	424	423	445	385	427	449	420	450	419	415	431	462	397	449	404	445	475	421	465	433	422	452	444	433	440	390	426	451	448	456	436	449	431	441	437	444	431	466	470	452	438	417	445	467	439	436	454	476	408	470	463	459	448	466	447	450	445	434	447	413	458	457	424	467	441	437	453	470	422	476	416	458	452	454	410	435	473	436	430	452	467	418	404	439	415	441	452	459	435	424	411	456	417	443	422	410	443	458	440	449	427	426	438	412	449	475	453	413	446	466	426	455	445	445	468	439	475	473	482	457	445	488	424	421	434	432	412	440	447	433	450	417	462	452	497	447	430	384	488	393	475	457	449	473	446	456	485	421	460	454	396	454	473	425	390	445	480	431	472	422	444	447	475	486	457	451	461	408	447	436	439	431	433	424	441	440	441	489	461	426	453	455	457	445	439	465	431	465	440	448	445	448	405	435	457	427	473	442	411	454	425	422	491	457	441	484	461	454	425	448	434	432	423	418	500	462	472	428	412	463	433	461	433	475	448	441	418	445	441	469	434	458	444	440	454	433	461	421	452	430	453	460	433	422	486	465	484	459	425	480	452	446	434	478	440	452	444	456	451	443	488	451	437	447	413	459	424	425	418	437	443	451	442	460	465	446	417	444	447	449	450	448	465	411	455	407	399	381	461	451	473	454	441	419	410	426	422	439	469	418	469	473	452	463	432	447	422	441	467	437	435	432	455	449	455	448	449	454	462	454	430	482	440	452	434	422	437	476	444	466	458	497	421	436	420	421	490	467	411	446	445	452	405	447	443	453	444	428	430	425	465	464	451	423	433	444	416	433	471	437	441	422	458	433	472	408	447	464	458	422	468	498	456	442	499	461	446	452	432	445	464	437	444	436	452	429	429	476	499	454	427	425	390	392	445	458	426	461	434	454	441	426	446	426	482	365	451	389	456	454	432	443	455	443	447	428	423	465	427	453	439	442	441	417	444	455	443	484	471	445	447	460	455	480	403	464	458	452	444	386	429	440	452	443	402	436	420	484	473	419	463	430	462	408	435	446	430	450	429	441	467	492	448	420	470	413	440	426	426	444	460	442	444	440	431	435	419	426	444	465	425	468	434	413	500	420	461	442	449	434	446	412	463	418	466	412	434	435	430	435	436	449	406	460	455	430	446	456	432	460	383	474	446	428	449	466	421	419	448	428	438	434	430	457	446	439	463	435	453	464	437	433	449	407	482	415	472	458	411	431	438	445	447	439	444	432	499	458	464	460	479	447	443	434	428	468	455	449	466	441	425	436	431	451	441	445	422	445	462	464	453	423	433	421	448	483	415	420	465	440	447	476	468	443	428	451	462	435	454	455	437	466	426	388	428	464	421	424	462	439	453	418	505	429	478	426	442	463	459	432	438	440	415	436	395	445	408	442	436	434	445	462	459	459	463	429	434	448	468	429	477	429	428	475	465	438	394	435	455	416	434	402	475	449	459	420	423	437	469	438	450	445	460	441	435	460	459	454	436	436	485	443	486	421	439	465	447	437	472	423	460	436	463	442	449	439	467	407	415	452	409	443	464	453	483	484	461	410	410	437	438	428	475	409	474	422	399	408	433	434	467	488	437	467	440	430	449	403	477	464	403	446	448	436	448	431	472	396	428	457	474	481	419	421	467	438	444	455	448	459	456	464	412	431	477	452	480	425	450	434	438	468	447	408	451	461	448	442	453	460	435	449	460	439	434	406	426	435	431	473	416	467	436	431	439	449	430	474	420	397	458	457	432	433	436	434	490	429	421	438	443	439	423	429	435	445	418	443	474	437	425	423	439	448	472	429	445	433	433	461	438	479	473	456	423	480	464	410	433	430	448	425	444	427	412	469	452	414	451	473	411	489	466	437	426	470	441	422	431	446	458	449
54069	18482	3816	1055	686	517	469	389	370	346	321	306	299	285	267	248	281	256	275	250	275	265	234	239	251	252	257	252	259	239	255	240	245	258	280	258	212	229	238	227	218	240	217	241	222	255	177	234	231	254	268	251	215	235	226	197	255	272	203	241	253	235	227	234	229	220	224	228	235	223	255	251	214	243	236	229	228	268	284	240	265	250	230	244	235	227	249	263	255	193	247	196	225	244	232	243	228	227	222	227	257	233	255	236	267	261	226	227	214	244	250	251	230	230	223	252	232	245	245	251	257	224	243	257	255	223	228	224	248	234	278	228	228	252	252	250	243	244	241	228	248	211	234	244	239	235	249	241	197	251	268	245	258	225	218	231	225	231	246	252	248	216	226	234	251	241	226	237	240	239	242	242	262	234	269	224	271	245	253	225	230	249	246	241	250	222	235	255	247	229	237	235	256	251	248	239	243	247	246	236	215	240	202	238	260	257	254	212	241	243	236	231	262	258	244	212	250	228	238	240	195	255	223	262	232	203	227	235	247	255	254	231	223	252	223	245	264	221	244	250	255	225	223	210	216	251	242	234	259	222	246	233	223	209	237	244	228	249	236	248	250	233	255	232	237	217	269	231	211	248	240	240	251	256	256	239	271	189	266	227	256	237	229	210	236	240	206	205	212	218	273	255	257	245	241	233	248	241	232	239	244	257	231	224	256	208	214	238	268	196	238	253	240	265	224	230	254	239	237	212	231	206	235	212	244	254	224	253	231	222	223	213	214	239	257	236	206	224	227	260	249	289	239	252	233	265	238	253	220	226	260	234	216	209	235	256	244	255	247	224	216	222	226	213	252	245	234	240	242	243	244	216	231	247	246	242	229	248	217	226	243	255	230	204	257	256	269	227	244	261	251	241	236	276	240	213	250	224	219	252	198	245	239	232	247	269	230	249	260	275	232	237	246	249	265	266	225	222	248	255	237	222	230	256	258	216	228	250	233	208	258	270	227	224	263	240	254	249	267	208	224	233	255	213	233	269	245	267	245	224	228	260	241	237	238	248	220	234	224	235	246	262	217	233	237	252	246	273	246	222	229	249	245	252	234	265	231	233	238	238	240	235	236	245	251	236	226	251	256	224	279	229	214	248	228	233	241	226	230	249	278	238	218	247	232	245	259	243	238	265	260	244	270	227	232	227	242	217	226	231	238	240	266	219	225	226	227	236	240	224	236	240	251	252	229	277	222	262	243	244	262	247	236	230	287	237	246	239	231	234	246	238	241	224	254	213	235	255	215	250	226	259	246	257	241	219	238	243	238	249	229	242	224	238	223	263	259	234	231	254	220	213	229	224	252	228	251	212	251	239	268	227	222	262	230	220	254	235	218	234	257	227	244	253	246	241	242	239	262	237	265	238	263	248	234	220	238	239	226	243	247	250	245	271	244	256	219	242	243	222	267	262	226	243	231	242	208	213	218	243	221	229	245	246	242	258	244	245	224	233	211	243	233	221	228	246	235	214	245	221	231	255	217	238	215	221	236	284	241	236	249	236	236	226	228	228	232	264	231	227	224	235	227	245	244	254	239	253	252	238	248	213	274	228	275	206	249	241	213	232	250	224	242	242	264	254	224	258	198	253	217	240	252	255	240	244	256	245	213	235	241	251	209	239	254	253	248	225	285	240	222	241	219	187	212	251	231	255	249	236	269	243	271	228	253	245	256	257	231	223	257	249	242	224	254	242	240	242	237	210	227	253	261	256	249	218	228	194	221	247	254	239	242	202	250	226	237	225	246	240	231	219	241	255	245	239	262	224	224	237	232	264	246	217	236	253	256	242	233	207	233	259	233	232	234	215	250	204	235	243	230	238	266	259	256	246	233	233	265	246	251	209	254	242	231	258	266	230	250	243	243	250	254	250	228	241	245	247	235	256	281	249	272	250	258	248	265	259	263	244	237	223	237	227	233	250	223	251	251	229	261	232	261	253	248	222	260	216	235	236	226	251	266	229	235	203	234	249	239	249	251	245	263	237	271	246	254	198	252	248	239	285	228	232	224	255	223	239	234	204	222	269	232	211	218	240	239	242	226	204	225	230	232	204	235	218	247	251	266	216	245	238	237	241	222	233	236	234	256	264	228	235	229	254	253	251	236	259	278	253	229	241	251	272	234	225	246	259	247	257	259	222	268	221	229	234	238	198	228	260	234	255	225	260	245	233	250	231	247	251	251	249	255	249	262	248	255	244	243	269	244	256	234	243	247	231	214	235	239	233	241	231	237	233	242	243	242	242	241	239	217	242	251	227	207	210	238	252	245	240	263	226	242	245	241	233	246	226	244	226	224	232	245	236	233	215	255	220	233	241	227	249	240	229	262	224	248	225	253	221	224	227	213	238	245	225	218	245	264	233	231	231	255	267	248	256	240	234	220	272	203	241	247	271	240	233	214	236	244	255	258	254	243	226	271	228	244	222	247	243	212	223	239	236	235	242	237	248	249	252	219	264	246	217	265	238	235	222	233	276	227	256	255	248	257	264	257	217	250	217	224	220	249	265	227	216	207	199	225	224	204	263	260	226	227	260	237	230	240	212	234	216	228	260	260	227	229	247	224	251	255	229	270	230	235	215	253	227	248	265	249	253	257	227	218	248	244	237	226	242	263	226	233	241	227	244	240	249	275	255	252	243	244	221	205	264	238	230	218	217	250	218	264	265	216	249	284	264	249	240	259	224	238	185	239	225	214	235	247	257	215	248	217	218	239	217	233	239	229	258	253	246	269	212	224	300	228	213	236	236	221	209	216	250	233	239	233	221	214	251	244	232	240	241	239	263	234	202	223	260	244	273	271	227	234	241	217	232	201	252	252	265	251	227	244	272	228	229	244	252	251	253	243	225	228	273	243	248	244	256	252	239	249	226	242	241	233	225	249	218	209	257	264	258	239	234	232	224	247	226	228	200	224	240	238	249	266	226	232	224	265	233	236	236	227	243	231	260	238	227	212	250	238	217	209	269	251	237	241	228	232	228	241	224	208	236	257	226	232	221	262	238	252	274	258	270	263	231	229	252	233	242	239	224	233	223	237	226	202	234	233	232	237	224	238	246	240	207	226	230	212	259	233	235	258	223	234	247	217	246	234	216	232	269	246	252	265	232	237	262	207	250	248	226	254	239	247	234	231	243	238	207	236	258	233	254	239	230	237	223	266	240	249	231	227	235	273	272	238	285	230	257	225	199	229	235	259	234	244	303	257	245	229	219	242	237	240	213	252	219	221	265	232	238	231	239	248	227	227	240	248	241	233	241	249	235	254	260	252	250	261	227	242	225	228	215	220	236	240	226	245	267	260	241	222	226	214	247	217	229	247	225	247	248	234	224	243	247	251	240	225	226	232	235	220	252	234	214	209	250	235	243	233	272	250	240	227	245	221	256	242	225	252	245	245	287	237	227	234	222	241	269	249	247	238	253	252	263	252	233	235	221	215	245	251	240	244	233	228	214	278	222	232	236	253	192
30386	1551	2489	2947	2601	2184	1735	1530	1444	1253	1159	1046	1003	991	951	890	863	893	873	852	841	803	788	749	790	719	725	738	712	732	750	793	703	751	754	792	734	748	745	707	711	688	638	666	665	691	663	693	667	670	660	658	693	633	616	643	685	660	660	645	629	673	634	647	666	652	652	712	630	665	665	638	662	688	648	682	658	683	633	611	666	678	637	643	618	619	631	625	639	613	675	628	652	616	666	633	617	584	608	679	650	662	618	602	627	628	608	629	670	632	635	638	661	682	647	635	666	635	660	627	663	594	666	643	655	628	664	625	606	653	643	583	640	567	638	653	585	633	660	611	601	681	597	612	644	606	626	617	631	614	625	650	643	614	633	645	631	613	649	669	686	606	654	632	589	660	642	677	622	661	639	665	663	605	672	632	643	621	576	637	663	612	644	622	635	674	685	627	628	627	579	669	601	614	614	597	627	628	620	645	638	611	614	623	601	634	614	653	619	644	632	622	683	609	661	635	604	683	653	636	632	667	661	624	614	600	638	668	641	627	645	669	666	632	621	627	623	615	607	620	618	637	663	631	639	648	658	613	639	651	649	621	653	624	611	586	614	635	635	657	620	598	660	623	625	661	610	669	610	631	590	654	659	655	645	626	606	581	573	636	680	602	650	641	656	619	642	641	648	669	598	631	615	628	617	658	616	648	638	621	595	610	608	607	650	689	634	622	591	611	619	643	605	658	647	618	613	602	599	628	638	670	662	631	667	679	637	646	646	646	615	656	657	638	657	639	684	617	619	607	640	646	669	637	627	649	650	636	638	609	636	639	623	640	617	650	626	616	626	672	632	645	694	645	605	675	631	650	651	677	647	613	688	677	621	630	592	629	656	627	617	637	569	634	671	660	646	638	666	625	624	673	643	626	658	613	618	593	679	590	642	604	619	653	652	642	628	654	691	608	647	668	570	611	646	597	632	602	631	642	660	669	634	643	646	608	636	660	628	660	634	647	644	660	631	599	634	634	641	623	640	649	601	617	595	664	614	624	613	668	568	636	633	675	624	642	616	637	661	627	627	646	624	643	614	611	661	624	628	649	639	627	664	587	651	606	653	614	665	623	642	603	623	642	631	657	610	629	653	611	622	655	623	582	638	650	666	637	663	610	614	663	641	685	624	610	659	623	653	623	615	616	628	645	618	669	622	638	646	584	648	686	632	648	650	625	618	621	583	650	659	588	602	676	601	615	585	667	664	636	593	677	663	626	640	625	663	649	638	610	620	632	581	639	648	666	643	604	642	618	665	630	661	645	667	622	612	631	661	573	609	674	682	666	629	608	660	631	626	653	622	656	616	610	626	591	631	623	607	627	630	608	618	665	657	634	614	637	615	631	602	668	635	620	625	636	639	649	645	698	667	675	687	620	642	606	650	653	583	654	660	653	618	659	677	638	613	614	630	595	673	690	574	615	627	616	633	641	631	639	656	643	665	648	628	606	631	638	669	613	647	608	628	669	605	655	639	667	623	601	593	662	629	625	624	606	623	650	690	592	645	642	620	613	640	637	608	660	645	645	610	633	628	656	659	613	599	604	652	644	652	647	635	579	658	636	608	645	592	655	619	668	642	677	585	692	636	630	688	659	661	681	616	630	631	628	647	664	565	642	620	613	692	620	678	664	612	606	640	647	656	612	643	644	617	610	625	646	641	658	683	610	644	609	659	614	670	643	662	585	660	644	611	648	647	578	623	666	626	660	635	604	627	638	652	666	601	631	597	579	636	651	630	600	643	611	626	665	613	626	636	633	615	672	631	637	656	620	684	616	612	610	622	651	666	647	613	602	618	608	624	619	610	622	601	656	681	678	655	619	608	607	637	595	627	617	625	616	657	607	610	626	599	637	636	671	582	643	627	581	638	620	631	608	632	632	623	634	623	686	612	647	622	580	636	647	625	637	613	632	668	629	660	633	588	646	642	627	621	646	629	636	636	631	657	631	677	671	655	605	674	608	618	627	606	598	653	677	698	671	649	633	609	603	638	653	650	607	587	595	598	644	596	661	588	647	610	616	620	642	601	625	637	621	650	621	662	655	628	659	617	636	681	677	611	649	639	631	629	613	592	601	625	632	616	681	645	599	628	663	622	668	642	613	625	640	610	645	661	627	610	608	639	646	613	645	601	645	627	657	669	653	590	609	644	629	656	658	641	622	628	616	644	646	629	628	599	629	617	611	646	563	613	663	661	649	624	646	657	625	650	608	617	655	650	638	683	635	694	592	640	659	656	649	692	648	635	646	661	597	612	658	624	645	643	646	674	636	599	633	669	632	631	674	625	642	601	654	639	695	636	619	628	586	623	632	608	637	592	624	600	694	653	653	666	628	669	633	632	648	633	666	625	597	645	660	615	618	640	647	637	643	620	594	636	620	673	645	642	667	679	655	677	615	625	651	693	627	590	648	623	633	665	634	664	585	631	648	599	619	649	624	607	634	667	611	619	664	594	642	602	630	616	631	642	636	646	609	637	625	658	628	628	677	575	638	660	625	644	645	622	604	626	621	683	600	650	610	648	611	644	611	644	688	652	619	636	628	607	640	618	617	663	616	606	629	616	587	600	635	692	601	605	610	649	681	635	641	673	667	637	637	611	617	628	629	655	607	652	627	617	630	614	655	632	664	609	634	618	643	631	651	635	625	645	602	626	621	601	589	676	614	659	607	653	617	643	635	649	606	614	648	656	602	601	585	629	584	665	619	630	652	655	667	573	663	594	634	672	630	639	608	631	625	609	637	601	648	617	661	602	569	642	565	616	637	641	637	658	607	613	612	627	619	568	615	641	602	641	611	612	627	657	633	604	639	654	621	613	612	693	628	594	660	639	654	643	624	599	615	636	619	604	665	631	611	633	598	629	591	650	667	618	611	622	606	632	574	607	638	645	653	600	602	635	612	609	624	609	616	591	625	615	584	602	600	661	622	687	625	613	604	640	661	622	620	635	679	619	659	620	608	654	632	633	620	681	594	631	630	628	665	656	656	597	609	626	625	671	640	581	600	635	616	616	597	635	644	603	653	682	643	676	654	618	645	659	618	617	641	650	645	624	652	645	654	611	630	595	612	646	654	642	652	646	640	630	629	663	610	631	639	578	673	597	704	623	657	659	657	665	619	654	644	673	629	661	655	642	638	663	642	655	635	621	576	623	620	660	646	660	634	649	599	668	637	593	645	621	637	621	672	612	649	645	608	615	598	684	636	638	669	655	643	617	626	635	651	617	637	672	593	588	667	594	627	639	640	588	655	620	642	680	588	633	612	662	641	608	629	628	641	635	635	640	619	586	617	665	615	631	569	605	607	649	642	659	623	634	617	585	662	666	633	606	624	657	634	619	696	632	633	616	611	623	651	644	598	624	629	656	651	661	628	634	645	652	665	637	666	627	587	614	699	665	595	642	632	665	618	676	607	571	643	630	593	599	648	666	612	617	641	613	640	567	590	637	596	630	673	658	642	625	656	592	622
64525	25290	12664	2808	1448	1076	813	769	698	571	599	542	525	523	509	493	477	522	481	445	470	510	463	443	446	447	440	413	397	423	460	424	455	427	475	481	462	431	402	450	422	415	444	421	435	424	421	417	416	461	405	434	420	414	445	470	424	449	452	407	398	436	396	402	412	434	385	434	426	390	424	449	419	398	383	398	420	406	397	433	407	428	438	450	428	411	383	455	415	406	410	413	426	442	455	396	400	411	384	434	440	403	372	448	400	398	408	410	385	429	398	433	421	430	399	387	397	463	452	411	406	449	432	400	419	426	451	403	456	437	380	421	377	409	415	433	411	392	416	380	393	392	410	416	407	429	428	393	430	402	420	407	415	378	431	426	408	411	385	373	419	425	396	391	398	405	406	406	394	396	445	377	410	436	413	385	407	396	409	412	387	422	412	431	442	398	391	415	440	448	393	367	408	439	453	439	419	443	403	445	389	361	414	402	403	380	421	447	399	454	443	404	395	428	453	433	386	401	416	427	374	409	428	461	418	399	410	431	418	414	424	402	428	378	430	420	410	396	377	420	425	382	414	366	427	417	452	374	394	414	387	405	421	390	392	409	404	464	432	402	418	374	457	427	391	434	385	441	399	418	428	441	424	411	406	398	410	376	385	418	388	433	439	440	407	411	421	405	431	430	409	410	442	394	415	445	377	371	419	400	415	420	426	417	415	455	417	444	461	418	403	424	405	424	405	418	414	403	395	408	369	434	402	402	410	468	460	432	407	394	448	408	480	387	418	417	384	415	415	441	410	395	447	401	434	438	413	432	430	392	393	402	462	404	419	423	384	412	427	422	370	416	407	402	406	377	395	418	433	413	441	448	389	442	419	368	392	412	407	409	409	400	422	436	399	407	383	402	412	420	369	462	424	368	430	413	467	406	446	360	402	406	446	418	431	434	456	437	403	394	412	417	438	450	406	380	424	405	387	395	419	381	426	393	437	393	430	440	425	414	419	401	425	420	370	374	426	468	446	408	443	383	394	427	381	420	412	387	410	389	421	429	397	420	431	462	434	398	408	403	406	445	371	443	420	419	441	423	403	393	427	420	416	406	389	403	377	388	412	427	416	418	444	421	405	477	391	446	422	379	393	408	413	408	417	397	409	406	400	380	411	409	455	384	402	416	431	372	421	408	378	448	419	445	379	448	430	380	404	418	416	435	385	432	418	447	408	379	429	410	453	414	424	433	403	461	424	482	402	413	480	416	420	409	437	387	386	429	390	386	438	387	397	398	398	433	412	400	415	453	384	379	391	416	445	438	389	452	394	428	393	400	389	417	388	400	396	380	424	427	423	446	424	419	417	411	409	399	388	408	431	425	424	380	393	392	431	469	398	435	419	403	424	409	425	424	399	389	383	396	433	396	383	382	393	396	420	444	394	403	412	401	440	427	382	415	397	401	412	447	393	403	418	422	408	395	369	381	408	406	402	390	441	411	430	444	420	407	421	426	425	401	409	427	407	365	390	410	447	374	415	419	417	436	404	402	365	380	395	379	387	419	386	413	370	405	431	416	387	420	402	416	393	425	419	412	428	398	376	412	387	433	423	416	403	380	431	417	458	409	396	468	423	383	414	404	409	432	415	431	422	416	399	405	415	398	412	403	396	401	448	427	450	433	371	412	378	422	457	463	404	412	429	435	455	402	367	399	427	406	433	427	413	397	390	435	396	391	398	419	397	423	392	438	394	424	389	454	417	409	422	418	455	407	415	392	410	431	380	425	416	391	411	417	368	413	398	429	441	448	353	389	411	373	461	430	433	402	382	397	432	440	445	409	385	410	417	420	424	414	416	400	419	398	423	388	402	424	421	392	416	412	394	401	403	406	418	405	431	419	422	414	411	455	396	419	384	419	442	432	411	434	433	405	406	415	400	420	430	445	449	457	367	410	405	353	375	410	434	423	432	397	405	426	388	446	363	413	383	404	384	395	399	380	403	398	401	403	419	422	346	404	403	412	410	411	468	410	426	431	417	400	441	439	419	409	418	405	411	403	442	394	417	426	368	377	413	448	407	424	424	384	407	408	403	437	408	468	402	447	396	426	433	408	426	452	414	413	431	390	424	409	383	430	418	456	423	364	438	438	399	410	378	402	376	408	394	414	415	381	413	400	427	394	399	413	436	449	409	415	443	429	445	391	377	424	409	368	423	410	388	410	419	416	414	439	417	419	395	414	396	418	412	383	438	406	422	407	405	407	404	392	396	391	410	456	398	424	412	403	396	413	410	379	406	426	452	439	437	409	410	386	411	432	410	399	383	385	420	419	436	418	416	411	403	391	406	375	384	430	454	436	402	398	421	397	408	445	408	401	400	420	446	439	397	411	394	420	424	406	398	392	435	413	395	459	420	409	420	429	404	403	376	438	402	392	394	436	426	419	391	424	410	434	400	390	400	403	417	391	406	393	448	412	423	465	415	452	453	415	410	412	407	460	423	455	422	405	430	431	404	423	377	415	429	451	392	371	370	387	428	409	423	402	411	406	393	448	389	410	388	424	425	448	413	395	407	448	421	401	361	399	414	388	415	417	421	413	470	381	405	432	426	385	425	404	381	375	431	418	379	402	399	436	418	442	442	405	393	383	407	392	415	425	370	379	412	397	394	398	396	434	401	418	408	419	403	402	406	386	462	399	400	418	408	398	398	426	386	409	421	418	402	430	419	415	410	428	439	467	428	407	406	390	416	462	385	421	422	432	404	424	428	414	442	445	376	409	424	399	421	430	393	416	416	412	362	424	425	422	405	391	404	419	416	431	448	414	392	483	394	407	393	391	430	392	404	400	426	380	400	440	408	415	437	377	428	403	399	393	384	406	409	440	413	431	400	394	378	423	420	397	436	443	413	426	428	414	394	407	391	417	415	417	408	389	413	415	426	410	406	359	446	381	403	405	407	403	428	412	409	432	404	384	414	410	402	427	403	407	383	378	429	404	368	398	424	409	420	421	412	408	425	446	440	431	413	458	420	415	444	420	397	407	413	412	424	425	390	436	420	423	408	419	457	450	415	454	367	409	414	402	418	435	403	355	403	449	452	402	420	434	400	420	429	367	460	415	406	432	423	433	400	444	437	405	427	405	394	416	406	419	390	426	404	428	388	424	456	402	381	407	409	416	402	378	423	424	419	446	433	398	411	440	424	413	397	412	383	427	416	377	422	437	409	412	379	421	410	432	406	407	440	430	403	430	416	414	403	398	406	416	430	408	431	397	408	405	444	470	422	375	395	419	387	392	388	364	427	406	401	385	416	441	440	416	393	424	426	419	409	468	429	447	416	424	405	446	424	443	426	434	421	408	395	405	426	422	425	384	414	403	405	401	420	442	430	416	454	395	400	385	415	408	411	392	434	399	401	442	387	417	404	422	406	404	394	393	410	464	443	407	425	377	370	390	424	406	410	421	419	456	482	423	418	415	411	415	442	397	396	411	423	425	400	410	448	391	402	396	399	430	407	408	430	411
39855	2810	4578	5172	4666	3680	3215	2679	2432	2096	1967	1754	1718	1620	1490	1503	1401	1465	1425	1355	1385	1253	1242	1236	1162	1202	1163	1202	1221	1119	1172	1229	1252	1154	1174	1187	1184	1177	1165	1150	1095	1012	1011	1026	1031	1037	1052	1055	1016	1079	1057	1043	978	1026	1020	1002	1050	1060	1027	1058	980	1007	1004	1049	975	979	1003	968	931	967	968	1030	1004	963	994	989	1004	943	988	982	990	979	960	926	1016	1015	962	905	973	1040	964	1018	937	949	975	916	1001	944	986	963	1025	942	965	1021	953	1008	1030	909	979	979	1018	959	967	957	966	989	1005	1005	998	969	929	943	983	997	1025	1026	1002	985	1022	989	1001	1038	985	941	926	995	969	995	981	980	973	1000	970	977	993	961	961	995	956	944	983	995	1014	1034	959	989	947	962	957	985	949	978	964	990	999	942	980	965	953	982	1024	970	1007	947	932	956	987	940	965	978	995	944	1004	974	993	1009	999	960	1027	1007	977	965	950	982	1008	973	927	960	995	970	1018	917	1020	974	1003	1039	1019	947	955	1012	964	962	950	929	980	957	963	1009	940	979	983	952	960	941	949	965	945	948	949	1001	897	970	1009	995	929	967	934	973	972	947	998	951	947	965	954	950	933	976	961	985	967	993	960	956	993	930	973	973	1004	943	983	964	930	932	943	882	930	953	903	974	985	981	982	955	941	995	953	961	931	998	986	973	979	991	996	942	980	984	959	954	945	939	990	931	986	959	1009	959	1013	953	974	975	910	1003	1020	969	887	960	953	996	936	955	1000	985	982	923	942	987	970	952	958	936	1004	1001	975	944	995	999	948	994	969	986	980	987	985	919	935	967	891	967	924	980	960	1044	932	950	951	907	964	944	1005	960	935	993	1010	979	939	1035	991	963	974	962	972	978	957	986	946	973	959	999	986	958	943	965	914	959	915	1000	954	1027	994	1003	965	965	964	975	1001	937	910	941	982	1012	960	1027	876	956	1014	1026	921	981	974	932	943	942	964	979	967	975	958	1028	1025	978	978	937	947	900	970	981	956	970	975	913	982	971	977	945	875	957	979	970	997	974	993	937	979	947	1019	1004	996	975	948	1028	993	955	934	972	937	985	918	1040	970	1048	965	981	1026	925	971	950	953	969	949	964	989	949	929	933	987	1024	952	967	963	953	1011	953	976	984	941	997	990	931	970	1025	964	970	983	913	1016	1033	932	950	992	916	986	1005	935	986	1020	977	1005	976	992	993	936	990	992	1005	983	983	1001	1037	980	945	958	941	958	957	1011	903	968	995	967	941	949	1011	970	942	962	959	1000	987	997	960	948	965	980	966	958	949	971	938	975	1017	973	975	1006	970	1006	1043	948	978	1002	1011	1056	940	977	882	928	966	932	1014	1005	988	1027	1012	922	1020	947	997	970	961	967	992	1010	1033	956	994	968	975	946	1012	930	900	972	984	986	919	980	994	944	942	990	995	985	965	954	991	958	969	937	972	974	982	963	985	980	951	977	1011	999	982	974	986	999	985	943	940	1007	915	991	960	915	985	995	998	1000	1009	957	998	1007	979	986	989	981	916	942	988	962	1025	947	965	944	1035	1010	995	956	977	987	942	969	962	989	976	993	1037	908	919	998	1027	1000	986	956	938	980	943	970	986	1007	954	956	1002	1008	1024	967	1010	967	921	1009	1004	972	1003	940	938	990	928	968	989	936	1007	989	978	986	963	1018	964	953	957	1001	952	1059	924	1005	1014	969	966	996	929	934	933	1004	982	980	914	977	988	992	999	1005	989	979	988	951	958	969	937	953	953	986	1002	943	955	928	959	1057	999	1004	951	978	933	964	1008	944	987	970	984	987	986	958	961	870	993	985	1002	981	998	976	971	966	928	958	936	959	1030	993	958	962	1049	925	919	946	995	1038	971	990	925	991	907	948	987	957	966	1001	947	989	943	955	962	936	957	1015	943	916	931	1030	998	959	943	1063	954	1005	994	951	941	993	950	927	987	939	906	974	1010	955	960	952	986	1000	988	974	953	971	1023	1020	981	1005	921	979	952	946	935	945	1034	927	976	958	989	972	981	921	994	964	956	981	997	928	1015	919	919	1017	1005	988	976	941	957	968	1014	984	965	1026	1018	1007	1020	1014	958	976	982	1004	982	972	997	966	1019	916	910	953	934	994	947	958	953	955	948	936	912	898	990	1012	991	897	998	946	976	992	964	988	953	975	939	987	985	962	956	1029	1021	1000	973	930	1020	1010	992	1000	993	997	962	986	967	980	1029	956	1025	985	949	961	964	997	969	1022	985	963	982	964	944	942	1000	936	927	938	965	975	981	984	978	994	1009	960	969	995	1001	951	1009	972	950	983	956	968	974	1014	1055	950	981	949	978	980	995	940	960	968	997	985	914	875	985	1017	960	949	959	993	985	941	930	905	1005	992	1010	1026	1028	949	951	932	914	979	966	988	932	1012	936	929	998	950	944	957	980	964	966	948	1017	943	953	920	1001	975	1044	948	958	992	959	1025	990	982	942	980	996	1007	971	976	999	930	966	1006	989	993	954	973	1022	946	997	996	1024	955	987	936	950	1007	972	1004	946	958	957	974	964	974	959	988	1008	1024	1015	975	975	931	974	959	1013	1016	929	954	996	958	964	983	973	993	1004	1011	910	952	995	991	975	967	954	956	995	989	940	969	976	1002	982	962	956	934	984	945	938	959	1004	999	982	895	998	954	957	934	973	963	964	908	966	946	983	935	970	950	961	1018	998	979	939	998	943	975	956	971	920	981	932	963	986	1016	995	979	1018	972	951	966	913	959	924	960	992	998	949	1005	958	911	999	999	924	932	973	951	1009	982	976	970	984	999	958	965	944	921	995	896	1001	911	970	958	944	1016	1009	979	960	941	1044	988	1010	987	952	958	947	974	934	991	950	978	929	1010	969	972	968	1009	957	942	955	973	988	959	964	971	981	1037	941	949	1001	954	1003	963	946	956	992	984	936	1006	983	934	965	999	953	993	911	956	950	982	956	1013	1016	987	1011	975	1011	990	949	1006	941	966	980	1004	996	981	958	989	969	958	989	956	1007	959	941	969	961	933	972	1027	925	958	988	950	959	966	1011	982	1000	923	947	1004	945	979	1004	955	932	930	969	962	980	985	929	948	946	957	936	1014	928	947	965	998	989	954	992	972	961	990	966	978	974	948	949	984	940	925	962	943	959	943	989	953	885	1006	938	1011	980	999	941	981	964	968	1003	988	996	950	961	992	996	927	948	986	970	977	977	946	996	939	949	988	954	983	931	966	968	963	949	1060	990	925	1018	1023	935	953	1003	973	982	984	978	990	956	953	958	1015	964	961	991	996	991	985	933	966	932	1030	965	1002	974	963	949	950	970	1002	968	953	967	1009	970	1003	967	953	1008	928	931	961	960	970	1002	996	970	963	1012	984	929	950	1002	906	992	987	990	1012	976	970	936	986	948	997	973	985	950	974	1004	933	973	992	995	1014	949	937	916	951	996	976	976	953	1047	981	921	996	989	1033	949	1015	1015	929	936	974	999	1028	978	1002	999	990	944	971	920	983	967	1000	938	949	1009	1024	1005	957	999	961	969	950	992	963	920	978	1007	1005	1003	905	979	997	985	1009	915	1012	1007	987	974	1031	1014	935	1013	1000	977	976	985	944	954	921	1009	979	954	940	986	1019	931	1004	1000	972	1008	1012	1008	1034	994	986	983	951	930	948	1012	1058	923	932	912	956	967	1010	967	936	999	948	967	997	918	971	1008	953	991	985	997	975	1020	963	925	989	1005	961	970
6656	380	254	215	190	158	154	176	160	177	129	156	184	143	159	162	171	160	145	153	144	154	153	136	154	142	147	155	185	165	154	184	158	163	152	167	157	166	144	149	156	141	171	156	162	117	143	166	155	172	142	147	148	139	147	137	155	131	151	169	147	135	160	144	162	138	173	141	140	150	138	171	171	134	167	149	163	167	166	151	158	145	130	159	147	147	151	156	141	155	155	159	162	133	163	166	157	142	151	145	173	149	179	162	162	177	148	155	148	153	160	170	166	142	140	149	146	168	144	159	168	158	169	162	168	158	170	150	175	160	163	163	158	174	145	137	169	163	158	168	158	157	134	182	145	144	144	148	174	171	149	142	169	140	134	146	171	141	190	159	132	165	167	154	168	128	169	170	147	166	155	147	153	171	142	155	169	163	152	170	143	150	148	148	126	145	159	170	126	133	144	163	160	133	168	145	158	153	149	156	139	166	139	143	151	144	154	131	155	132	156	161	151	157	159	143	159	141	181	148	157	135	171	141	141	132	151	168	127	143	147	124	157	169	164	135	161	154	157	168	150	142	128	157	144	153	165	165	139	133	167	127	154	176	160	156	155	158	146	160	153	155	146	146	167	137	156	169	140	135	138	141	166	157	125	148	157	155	147	157	137	144	156	173	153	144	138	132	126	149	172	137	174	141	167	143	145	156	146	129	164	151	153	123	162	160	165	156	162	167	155	151	166	141	136	174	161	172	151	150	151	170	155	149	150	143	163	176	145	132	153	139	156	167	156	138	141	163	151	145	177	137	193	128	174	142	169	156	158	162	157	166	141	128	152	152	151	160	161	139	170	172	163	156	144	134	179	150	152	172	166	141	171	151	153	140	156	136	149	143	170	165	145	165	149	142	133	162	140	159	161	150	138	140	164	131	145	150	169	135	152	149	148	141	151	136	154	146	149	156	175	171	157	171	164	155	152	170	188	132	148	144	130	149	133	157	150	181	140	148	141	141	149	142	148	142	163	153	141	168	153	130	143	141	144	175	152	170	153	131	161	144	149	137	144	152	128	150	152	153	174	167	170	161	143	159	138	151	160	159	159	157	147	160	131	155	158	165	141	154	141	164	181	174	143	133	153	170	153	155	146	148	153	139	140	149	153	159	159	164	158	174	153	164	161	158	162	153	141	156	171	139	143	173	152	132	155	138	148	165	158	151	140	137	152	163	151	162	147	148	135	144	156	148	159	145	177	145	147	142	135	148	176	151	145	153	145	154	149	146	172	145	157	154	140	142	154	147	157	143	148	138	132	144	157	181	135	160	133	127	125	157	123	185	137	144	152	150	159	146	141	145	162	148	151	157	130	156	163	148	126	151	151	157	159	173	156	131	158	155	160	125	144	138	172	146	163	169	134	161	131	154	174	148	147	158	165	155	166	138	137	153	148	146	173	148	145	168	164	147	193	173	185	146	157	142	139	149	151	144	154	122	155	145	151	162	177	134	136	151	173	159	151	181	142	145	178	164	138	151	157	158	162	148	161	168	141	136	147	174	159	160	172	132	158	166	155	146	155	162	172	156	159	148	152	184	137	155	138	174	165	164	155	151	160	146	147	147	140	166	159	160	164	158	162	149	134	150	145	141	142	145	139	150	154	147	149	158	145	132	160	155	162	155	129	156	149	147	151	169	158	166	163	139	122	142	146	161	139	148	155	149	171	148	149	157	154	139	161	140	139	154	138	161	145	171	155	154	151	162	154	156	145	159	159	154	151	149	149	138	161	155	140	146	160	156	167	169	162	154	156	144	142	148	154	149	148	157	164	146	133	152	146	158	167	159	169	160	136	141	165	145	151	156	143	139	165	144	143	164	152	158	171	144	172	155	158	172	130	142	150	158	154	147	143	158	157	159	169	150	170	142	151	148	143	157	153	164	129	157	172	177	150	164	132	156	170	160	159	141	149	174	158	143	168	157	153	168	154	135	175	164	145	133	149	149	142	148	170	158	147	148	142	170	152	167	154	137	155	160	142	152	178	162	167	147	155	152	153	169	141	154	150	163	162	146	139	147	156	157	180	147	141	158	160	156	163	156	190	160	130	145	164	152	145	160	134	159	151	153	140	120	145	152	178	152	159	146	152	155	164	151	153	171	170	156	147	140	173	142	145	141	148	138	152	139	142	149	153	174	153	155	134	151	165	174	151	141	180	166	173	161	141	157	132	171	144	156	162	142	126	162	158	174	155	139	163	140	144	149	138	141	149	128	146	142	138	146	158	168	148	152	160	152	153	166	138	168	182	139	144	162	170	154	131	141	171	156	148	146	154	152	140	156	143	149	173	145	160	146	146	140	139	144	150	142	150	132	160	148	135	156	162	147	176	158	143	154	166	160	161	187	138	147	132	154	156	151	156	179	160	160	151	162	140	135	169	151	118	132	161	144	135	149	152	155	167	131	148	159	128	151	154	167	159	166	164	158	132	153	159	141	140	154	171	145	139	171	155	152	184	152	160	142	170	161	144	163	150	180	148	136	160	153	166	148	151	151	171	151	140	170	156	155	156	155	163	139	140	138	139	126	125	153	163	145	134	171	157	160	150	151	139	175	156	143	184	155	159	167	138	156	176	148	167	159	163	132	167	151	180	159	126	157	136	149	148	140	168	128	143	163	175	125	141	144	136	144	136	157	145	152	158	163	151	149	158	165	135	151	170	144	171	153	170	152	156	156	148	143	149	167	145	161	182	149	134	170	155	163	148	132	161	177	143	147	161	150	149	146	172	174	165	158	136	178	132	163	169	135	139	148	124	147	167	177	171	147	180	143	150	143	142	161	139	172	145	148	158	159	159	137	152	150	140	154	122	117	136	161	144	159	154	148	151	147	152	162	147	155	165	134	136	160	147	169	177	154	156	152	134	177	159	144	137	164	163	140	169	156	138	156	170	155	170	159	165	131	155	168	158	169	145	155	156	151	156	139	130	136	149	144	135	149	141	126	144	164	144	159	152	168	159	163	167	148	170	155	143	167	190	154	149	131	142	132	147	173	153	142	146	146	145	164	149	146	156	195	155	147	151	134	131	143	140	147	161	144	153	178	138	141	154	134	183	157	159	139	160	152	141	135	144	147	174	138	155	166	140	153	134	164	156	145	143	155	178	148	144	141	178	164	135	146	136	155	127	147	156	157	168	156	142	155	155	144	154	171	122	163	159	155	151	168	160	151	148	154	153	126	179	138	132	156	139	142	153	139	145	154	138	153	157	149	155	154	139	140	125	139	144	148	138	135	147	145	172	153	164	153	132	143	181	158	157	139	135	139	170	128	147	157	131	158	182	148	168	135	177	158	160	133	159	136	140	145	154	159	161	166	154	175	153	158	169	147	161	154	168	171	131	132	170	147	165	147	142	150	148	159	134	157	142	174	138	158	152	123	165	158	135	156	156	132	166	164	137	142	156	162	169	158	154	154	183	137	153	153	157	156	151	140	147	140	171	158	149	160	134	141	165	153	151	167	163	178
6596	564	643	620	610	532	481	506	489	511	480	480	479	460	420	458	448	497	484	518	443	473	471	474	440	441	465	465	461	447	486	449	500	466	463	491	544	489	488	463	466	430	459	449	477	463	436	442	447	408	457	429	449	414	485	422	415	451	429	424	434	445	417	451	462	442	419	468	459	441	446	462	433	441	435	471	409	468	478	478	460	428	457	440	460	433	401	468	433	462	481	430	448	425	449	482	440	432	432	478	452	450	392	440	465	449	482	419	439	463	407	459	454	441	446	439	405	452	451	455	445	423	416	438	434	426	448	438	439	444	452	411	462	431	432	395	435	455	417	431	458	456	412	406	470	455	448	455	417	468	419	448	412	423	416	425	407	450	429	450	445	406	415	447	404	452	411	443	414	457	448	398	469	428	468	428	434	420	452	428	418	472	435	427	420	462	458	491	433	435	473	460	445	462	487	483	470	450	447	449	422	442	472	431	419	415	458	415	436	410	439	482	447	417	418	430	437	406	427	432	447	421	438	439	422	424	451	441	443	453	423	406	441	414	454	492	415	424	418	432	405	500	450	477	442	431	452	428	403	428	440	427	453	442	398	441	469	460	463	421	440	436	416	422	420	416	445	404	408	416	411	397	506	443	416	426	426	433	452	416	449	407	433	434	424	426	433	457	435	403	435	473	437	422	447	442	450	461	443	419	443	466	413	473	408	430	449	443	458	396	495	439	404	445	441	451	452	426	434	421	471	421	406	411	455	495	472	420	449	401	471	431	448	475	423	446	434	431	434	426	444	446	453	446	442	419	468	417	453	451	407	428	476	465	410	462	445	462	458	444	430	429	467	424	472	441	450	422	435	393	452	475	408	469	454	456	429	461	463	462	378	409	458	440	408	446	458	457	429	469	429	400	423	437	408	437	453	420	435	469	441	418	425	416	428	437	438	425	434	452	402	416	412	434	417	458	443	428	451	423	448	460	455	445	436	454	462	450	440	417	407	464	453	446	438	413	448	459	438	465	400	430	426	419	396	465	446	412	452	461	447	440	404	429	451	442	440	426	455	415	413	443	465	441	432	433	430	456	434	388	450	421	429	424	424	387	440	436	450	414	455	415	435	434	420	446	452	434	440	431	444	450	473	440	437	451	470	444	414	427	451	441	471	448	392	445	485	454	460	394	447	483	438	460	482	438	431	412	444	441	443	438	409	439	447	442	430	433	450	455	469	439	450	446	458	458	440	424	486	457	452	481	444	462	380	460	410	451	471	448	435	467	432	408	389	470	449	440	455	425	456	427	492	421	417	434	453	436	392	453	464	410	420	449	460	450	466	425	422	463	462	419	452	470	425	437	404	443	435	449	430	417	430	420	422	421	463	437	454	418	416	444	446	436	435	413	418	462	423	450	408	419	420	436	456	417	461	415	423	449	396	431	470	450	399	443	460	424	416	460	430	468	456	453	408	442	441	423	428	409	458	434	427	423	475	445	392	455	428	448	453	446	443	414	464	427	441	427	427	416	463	450	436	440	448	431	442	466	456	417	446	452	470	447	442	416	462	440	429	428	422	426	431	446	457	417	457	422	435	423	450	419	433	460	445	452	447	439	446	423	430	417	457	486	418	421	470	452	442	476	382	474	438	424	461	462	462	413	394	458	452	424	433	437	398	441	409	452	426	441	447	459	444	428	410	457	455	459	474	456	471	430	467	447	433	461	437	436	424	435	433	438	419	487	418	433	458	438	442	459	431	474	454	438	447	431	435	452	466	461	430	429	413	428	452	459	433	471	443	453	449	447	438	438	410	455	428	444	463	438	421	477	427	409	417	441	426	408	433	445	405	458	407	431	435	444	422	409	435	456	425	446	419	448	419	387	469	412	427	402	462	419	474	415	440	468	434	419	449	437	449	450	470	441	449	425	429	452	470	423	472	468	446	450	466	443	511	468	445	420	443	398	430	410	436	451	446	437	441	434	444	443	441	429	454	426	423	452	452	410	448	462	465	425	429	454	441	438	421	436	466	438	411	426	456	438	448	445	435	448	414	435	451	439	432	408	432	447	429	443	424	447	445	467	414	473	441	405	422	456	444	445	439	438	415	433	417	432	439	437	423	425	392	439	435	444	408	446	422	436	430	430	418	417	450	434	436	450	453	453	440	488	443	442	428	460	438	430	454	417	444	424	456	411	442	424	441	427	480	433	439	468	422	426	410	408	438	431	430	466	431	440	434	479	420	452	419	447	422	442	442	428	411	449	450	465	402	442	418	432	418	445	458	425	411	417	443	426	411	461	406	440	467	431	445	411	451	441	437	434	390	442	413	469	427	461	462	452	431	441	465	423	395	440	451	440	470	477	472	429	440	445	441	426	460	442	420	458	469	448	438	455	459	402	448	395	465	462	467	411	449	425	447	433	466	424	472	424	440	435	382	431	453	446	462	463	457	451	418	469	427	452	411	428	436	428	451	410	393	441	420	444	440	426	460	450	420	456	436	435	440	439	427	427	437	414	395	434	440	423	444	463	460	420	433	411	432	380	400	443	442	439	401	440	441	428	414	424	430	416	411	439	438	428	446	440	410	419	445	456	413	410	426	449	423	430	456	438	443	443	451	466	452	431	451	459	449	458	435	435	443	468	484	432	456	429	469	428	442	456	418	472	437	427	409	436	426	457	455	454	435	448	422	438	433	458	440	447	436	455	435	433	414	431	447	424	410	434	417	464	433	442	445	463	470	446	482	464	430	439	396	445	414	421	480	447	426	449	458	450	428	429	396	419	427	456	440	462	398	441	448	458	428	437	418	395	430	470	431	405	465	453	452	428	400	427	449	459	449	447	422	444	441	438	440	429	416	451	423	437	451	404	424	434	425	423	426	431	421	422	451	467	460	423	438	462	461	428	438	418	441	439	446	434	438	422	446	461	426	441	423	485	445	418	460	441	441	420	452	434	485	447	408	450	436	396	445	417	421	413	413	459	424	438	445	429	403	430	412	456	426	463	410	428	440	433	457	454	460	452	442	465	428	425	449	461	422	461	452	431	407	424	444	430	472	447	440	498	443	440	435	433	442	457	447	449	434	441	456	465	425	413	413	428	416	431	436	447	454	443	485	448	428	452	449	431	437	459	458	449	447	443	430	413	446	464	430	442	424	431	436	457	434	429	435	464	478	439	440	492	448	456	430	462	477	428	424	469	435	430	470	454	462	441	402	417	415	474	447	464	439	409	452	454	451	461	428	424	433	428	480	459	432	454	431	436	435	465	445	410	447	466	419	434	441	455	427	449	418	454	440	431	430	418	455	478	429	448	444	451	437	455	463	435	447	409	461	476	430	406	451	448	435	453	456	441	426	462	461	419	403	439	437	429	468	441	420	464	451	433	468	423	450	427	426	466	454	408	470	454	452	456	441	410	455	449	419	405	437	467	421	433	409	417	437	449	432	421	439	428	410	417	452	456	435	437	467	419	451	436	500	424	430	415	470	439	458	422	396	425	409	455	411	433	441	459
54104	18495	3970	1069	674	560	488	425	398	384	327	268	301	288	286	279	249	261	261	258	288	227	278	249	276	275	226	263	247	272	301	285	226	259	274	234	255	246	241	229	262	242	241	256	229	227	186	262	214	226	282	247	207	233	245	251	266	235	241	252	239	210	231	253	223	224	252	240	239	213	270	231	229	222	251	220	249	228	225	261	215	228	241	236	248	218	250	239	243	241	235	238	216	233	240	252	245	226	245	228	252	262	227	231	223	213	221	240	267	246	236	228	235	226	203	222	237	256	229	232	238	258	245	247	252	214	243	246	256	239	249	231	260	257	263	235	225	230	224	271	233	220	244	253	213	244	225	224	250	263	255	247	250	241	244	239	236	241	225	231	228	226	248	214	226	243	251	258	268	243	227	225	264	280	248	226	239	223	213	234	214	235	260	227	224	231	258	240	241	253	242	253	226	228	248	223	261	245	230	215	248	261	223	248	221	218	232	242	233	247	227	278	258	236	249	245	222	257	259	228	236	272	223	241	221	253	254	249	233	229	246	237	248	243	261	212	223	241	224	237	230	241	272	254	278	231	238	200	243	263	229	248	228	219	209	252	240	228	240	255	240	218	229	253	256	199	249	205	207	248	253	213	232	225	252	243	237	257	266	214	248	244	242	224	229	238	237	242	221	245	237	254	251	239	227	219	196	233	223	218	208	242	242	255	263	239	268	223	251	233	249	229	236	251	236	238	241	226	223	222	244	208	243	256	227	238	261	249	239	235	229	218	230	226	220	238	215	207	254	230	250	232	247	268	253	230	246	218	231	221	227	235	240	259	255	265	229	219	247	249	244	244	251	274	222	231	225	229	229	265	260	262	218	246	233	233	234	205	228	248	203	212	239	234	213	229	242	225	258	240	246	234	245	253	215	204	228	264	262	222	257	248	257	250	250	243	239	252	256	244	243	249	227	249	204	214	230	214	235	226	255	211	228	238	243	226	247	229	229	222	244	202	244	218	239	229	242	232	229	255	233	255	246	238	271	237	231	235	221	248	242	238	248	256	247	223	257	267	252	222	226	284	250	243	202	229	224	246	233	245	269	233	248	231	227	227	229	248	236	267	246	260	224	227	246	232	226	220	249	216	233	255	235	241	237	241	255	229	245	251	258	251	242	247	231	251	223	231	253	236	215	240	245	227	213	237	220	257	240	259	256	247	241	229	221	236	219	269	251	261	257	266	244	255	247	231	238	228	235	255	240	262	238	261	258	227	212	259	228	256	222	271	224	250	247	231	214	260	221	247	233	255	235	224	224	247	223	263	225	266	225	237	216	247	234	217	259	270	245	205	219	256	252	265	236	220	243	235	211	215	272	223	217	223	276	243	228	248	248	255	264	230	254	248	237	231	257	223	245	219	211	237	245	250	254	256	190	243	256	260	233	244	243	253	262	216	258	216	241	241	244	254	215	238	206	228	230	244	239	208	190	217	265	249	226	219	227	221	242	233	216	228	231	191	239	243	226	241	224	229	250	252	226	226	244	226	257	224	227	237	250	229	271	248	274	252	205	247	226	222	231	227	245	227	246	242	223	225	231	255	227	212	245	225	220	267	234	225	238	267	237	218	237	218	217	238	269	269	243	225	232	218	222	250	215	272	262	257	222	250	223	246	212	242	269	224	237	242	235	240	235	234	229	224	227	217	252	212	226	205	228	264	259	244	238	246	242	240	249	227	225	214	243	225	234	216	235	248	251	241	229	219	254	223	207	231	232	252	240	258	218	230	258	234	272	266	239	258	253	225	241	238	217	243	239	243	246	237	258	268	232	260	258	217	212	221	220	230	249	241	231	229	217	238	234	232	220	245	219	224	227	223	209	214	203	241	215	239	243	241	231	235	257	240	240	245	221	246	254	257	228	196	209	244	230	224	245	251	270	220	198	253	228	238	220	212	220	232	214	245	231	234	256	242	245	227	235	226	215	238	247	221	228	209	240	220	201	236	256	228	240	254	232	252	207	224	219	228	241	224	242	234	248	220	230	277	267	228	208	253	215	255	221	244	237	240	246	251	241	229	234	212	230	241	236	219	265	248	244	232	231	236	237	220	237	248	234	218	241	222	221	250	222	228	259	240	244	242	250	252	243	228	252	230	233	246	255	241	238	258	270	245	220	209	222	220	241	233	202	232	245	239	283	221	240	261	264	203	229	221	217	249	238	254	227	207	234	244	244	279	243	247	213	220	266	233	226	231	232	220	226	243	215	221	224	216	232	217	227	262	230	231	256	252	256	234	230	273	232	219	240	244	242	219	227	238	219	238	226	215	253	268	235	232	250	223	271	242	244	256	266	209	270	248	245	256	223	256	244	234	215	230	239	230	228	246	274	236	212	228	241	252	240	220	235	245	224	270	257	242	239	250	238	208	255	236	249	219	250	243	251	250	251	218	225	226	238	211	226	252	240	250	184	256	223	222	273	234	260	233	223	237	223	257	234	226	245	194	236	237	221	237	228	255	206	233	235	206	215	234	257	231	235	220	234	269	234	221	205	245	246	245	238	249	219	255	234	208	224	228	250	219	247	245	218	251	249	230	243	209	237	232	271	225	258	250	226	251	250	232	225	228	248	226	215	215	209	220	220	252	241	246	222	215	250	247	213	239	215	219	271	230	219	248	240	258	250	224	233	228	234	228	244	209	221	229	223	235	247	241	232	252	242	256	247	225	247	231	235	253	238	263	210	220	253	251	230	223	244	239	257	216	227	214	204	238	237	243	231	257	220	239	240	269	231	248	207	228	217	250	245	247	248	236	239	246	241	242	240	253	248	232	276	235	250	237	220	245	241	242	196	237	217	236	254	258	268	233	218	223	215	250	225	249	224	222	239	234	254	226	250	207	237	237	229	256	237	233	232	243	240	224	239	214	235	243	232	222	260	226	239	222	218	236	243	256	237	247	253	247	235	244	232	228	244	251	254	219	224	209	239	249	252	241	243	204	230	242	258	250	216	258	222	229	252	221	239	242	217	208	237	213	217	252	217	274	245	213	224	242	209	249	247	225	243	231	251	219	255	234	214	234	240	230	217	272	234	240	250	222	248	268	239	226	235	259	219	242	247	231	202	213	223	232	237	215	227	229	238	256	248	221	219	241	228	242	233	227	245	247	231	267	220	227	217	246	239	248	255	222	247	230	228	229	220	239	225	235	223	216	236	213	248	199	266	255	219	240	216	233	205	225	209	238	221	237	258	245	246	229	237	225	221	248	210	242	257	250	225	228	240	235	243	221	216	230	202	217	251	220	234	241	253	233	220	246	253	235	235	225	213	245	268	243	227	231	239	224	263	212	228	215	250	255	247	229	214	241	231	243	280	234	263	241	227	246	247	219	237	242	222	225	213	263	253	281	222	223	274	235	261	242	238	231	236	246	239	234	223	223	225	225	242	241	242	218	233	209	225	208	241	233	220	250	243	257	222	212	250	239	206	239	271	233	262	245	256	250	270	269	251	221	244	222	250	232
30652	1709	2536	2871	2645	2062	1825	1450	1393	1233	1115	1029	993	1043	931	940	844	853	811	840	791	793	777	719	759	763	715	740	760	761	769	760	738	750	748	749	713	736	732	705	646	673	604	668	688	671	656	695	720	681	681	603	656	645	682	668	649	660	676	684	638	635	626	660	674	608	669	632	674	664	648	639	625	639	600	645	642	628	637	651	655	638	636	629	598	599	676	662	613	615	625	630	651	603	669	652	607	634	650	648	607	637	630	628	646	656	623	610	645	648	655	627	641	673	646	623	690	596	649	644	667	621	664	634	637	617	641	624	596	624	629	677	608	627	641	662	616	596	682	620	636	626	660	662	691	653	595	622	677	621	614	650	630	614	649	649	636	645	621	632	624	661	630	606	591	647	662	643	602	613	610	648	634	653	610	632	676	616	641	633	647	610	660	614	631	633	639	661	656	616	620	668	645	631	625	668	616	608	609	542	573	625	629	642	646	628	567	634	644	651	603	630	641	632	652	631	671	641	629	610	617	634	664	646	628	597	647	600	623	653	638	626	628	653	615	633	625	618	620	598	610	628	670	607	638	643	626	611	637	629	645	642	623	620	642	610	597	601	669	614	596	658	680	650	608	657	591	638	668	625	634	640	636	634	594	628	655	618	617	579	678	652	587	579	597	641	613	613	624	594	686	622	639	664	642	597	653	643	592	630	653	627	638	638	674	641	648	598	634	622	655	676	637	625	632	663	626	604	605	646	622	639	599	607	611	619	640	604	667	587	594	634	605	636	581	645	682	624	637	595	631	632	608	573	645	628	597	635	647	640	625	622	644	640	603	622	561	639	604	619	662	671	582	665	628	663	647	621	696	601	619	646	683	617	656	641	638	628	600	612	611	607	640	603	615	641	632	633	609	655	672	643	643	624	623	608	662	624	632	618	644	642	672	586	666	655	655	600	638	637	645	651	581	700	582	623	620	599	634	665	590	632	628	597	634	662	689	609	631	596	626	664	648	658	603	606	596	622	662	643	684	622	594	664	635	611	618	604	608	650	655	667	665	645	572	624	682	620	582	635	662	675	643	607	634	657	566	598	614	648	559	637	619	613	591	650	588	598	633	626	625	612	626	619	643	623	621	661	637	619	631	604	597	591	623	607	633	641	666	627	591	624	631	642	688	578	591	633	607	616	664	643	679	600	576	624	631	643	654	595	625	605	606	657	636	631	681	662	650	576	644	630	622	637	613	612	661	617	615	638	632	608	618	611	653	636	699	636	570	630	623	659	612	581	624	645	626	641	645	609	666	624	630	612	612	623	636	613	631	618	605	629	648	616	626	651	604	618	627	672	612	630	650	628	665	688	614	650	676	656	599	600	611	632	634	661	601	603	643	575	611	619	628	619	609	654	597	673	598	584	637	664	648	663	630	625	631	603	663	636	586	612	656	602	598	641	672	642	632	598	605	636	671	661	665	603	605	614	683	637	632	656	634	670	656	629	630	631	626	614	609	584	616	610	647	588	611	607	629	598	636	640	634	646	617	645	602	614	639	622	642	637	673	646	622	682	632	633	640	670	603	656	642	621	615	635	650	624	597	679	612	607	639	674	665	633	627	557	620	641	667	646	641	621	635	620	628	643	662	686	633	645	634	656	645	633	598	686	622	646	583	640	645	625	660	701	609	608	617	613	628	611	586	638	668	620	655	616	643	578	639	622	677	606	640	652	599	615	612	673	645	626	654	602	642	636	616	635	594	560	613	648	606	687	642	594	612	607	634	603	629	616	628	614	626	611	593	623	634	604	630	656	621	637	614	633	654	606	657	620	601	627	563	610	635	646	629	609	636	599	587	638	705	620	606	682	644	650	621	642	629	644	629	626	611	625	614	614	622	620	628	611	566	636	665	658	619	618	635	656	630	650	623	638	624	630	616	661	621	614	640	583	631	642	622	656	638	675	622	635	649	604	671	611	600	610	648	632	648	614	653	638	658	620	652	635	649	652	654	629	631	677	605	652	619	600	603	605	622	689	660	661	619	596	666	589	662	623	631	664	626	637	639	649	615	629	626	663	622	677	636	611	670	625	606	622	579	620	619	637	612	583	642	631	672	631	666	611	597	642	646	674	604	589	631	632	620	627	628	641	646	627	652	635	629	602	631	641	631	668	591	647	637	638	619	622	629	626	585	659	628	618	647	630	623	643	616	623	610	583	624	623	622	622	616	613	618	611	601	618	678	640	643	648	615	585	624	628	585	585	604	620	643	607	604	600	611	619	591	612	623	611	646	671	642	636	643	623	634	667	684	662	640	644	626	623	604	630	656	625	640	610	589	630	643	654	638	684	631	591	639	635	620	670	579	613	620	633	665	609	602	622	681	604	630	656	608	652	690	648	678	632	640	634	615	623	613	652	621	592	621	639	603	656	637	549	641	642	606	589	626	623	633	624	660	632	605	675	685	639	637	600	637	642	631	635	624	604	611	652	626	668	674	617	638	661	632	607	639	597	645	600	629	625	629	599	612	664	637	618	634	594	602	639	620	585	672	640	600	597	628	613	614	616	666	615	620	605	659	574	627	687	642	602	646	600	612	612	641	623	632	607	596	611	573	623	616	632	615	687	629	631	662	636	637	691	592	675	619	617	617	588	619	616	651	610	597	644	636	643	620	635	604	619	629	658	618	629	636	600	662	608	612	663	611	647	602	636	658	599	655	649	653	647	606	620	617	627	604	612	585	632	586	683	637	619	637	640	619	591	639	627	635	605	606	618	639	612	619	623	587	654	643	595	626	609	656	623	669	569	632	658	638	596	584	650	653	633	615	630	667	667	623	654	617	632	583	662	660	651	595	658	622	643	617	628	606	650	693	647	683	648	616	621	645	633	592	628	630	620	622	630	669	623	648	645	657	597	593	650	628	629	619	626	637	598	585	636	631	623	609	633	620	628	657	597	636	673	663	627	658	593	644	642	581	645	637	664	612	589	598	655	635	613	584	641	673	667	630	601	625	592	603	630	588	654	642	615	616	645	621	612	605	614	620	646	646	664	644	613	622	640	605	638	637	600	649	632	593	599	643	689	611	582	617	654	646	659	642	620	638	600	630	599	609	586	660	609	652	636	622	626	643	616	622	636	668	656	654	647	614	669	626	629	669	639	632	658	610	623	648	638	649	608	648	599	611	648	661	611	615	630	652	679	595	614	607	612	627	601	624	612	675	661	679	616	667	662	684	608	629	634	646	636	603	595	657	643	686	625	627	646	612	603	636	632	603	597	639	644	619	637	668	643	625	622	610	636	616	632	605	619	637	615	602	615	657	631	658	616	636	650	637	637	580	635	569	630	617	635	620	616	637	604	592	596	634	638	604	615	614	700	602	641	663	637	642	673	664	604	576	626	598	634	626	691	584	616	634	637	634	594	634	625	608	653	637	651	592	655	618	617	607	638	625	614	600	602	645	649	626	651	631	656	664	644	621	585	639	643	640	624	652	648	645	632	633	619	619	590	675	654	600	638	635	666
60795	25123	15061	2997	1365	1115	849	728	646	569	586	535	548	530	510	501	430	473	461	486	458	454	452	435	443	418	430	436	447	459	458	459	425	439	425	457	474	416	403	424	454	441	388	414	432	423	412	434	418	413	421	399	390	458	408	422	423	402	425	395	424	437	458	404	443	410	432	400	449	405	434	392	387	423	407	426	422	448	401	393	405	437	395	395	423	437	441	455	418	402	391	364	408	416	395	430	394	454	421	448	381	414	393	463	425	392	393	432	407	402	406	413	404	415	394	431	418	409	413	394	401	419	401	423	446	439	389	404	417	430	398	359	418	437	437	415	440	406	377	385	408	384	412	401	407	365	415	426	427	398	410	382	407	438	454	469	386	401	398	430	421	393	372	426	443	374	400	398	397	416	415	432	399	436	412	436	411	395	384	379	423	442	424	412	440	411	406	375	395	410	458	421	436	430	405	425	420	419	430	402	425	405	408	433	444	375	387	445	412	431	439	401	433	399	423	426	383	416	367	422	451	401	413	445	364	364	455	417	477	421	425	406	358	389	429	416	436	416	389	409	420	450	401	394	381	404	365	404	384	435	384	441	455	410	397	412	420	387	418	425	414	417	400	432	452	406	405	378	416	412	412	421	399	414	406	429	437	376	421	389	373	404	400	421	424	386	396	406	435	472	419	402	377	415	436	404	420	408	413	411	425	402	432	414	419	407	425	399	383	393	418	389	400	444	401	453	370	412	405	412	421	411	397	421	462	398	402	423	432	424	432	425	403	462	397	392	394	397	382	403	412	425	380	382	402	413	412	412	391	410	417	394	392	425	448	388	441	432	429	404	422	403	397	409	400	414	428	451	436	400	395	395	414	411	440	408	411	405	425	409	405	397	413	443	418	418	394	426	419	416	428	401	406	405	415	415	405	433	401	425	385	448	391	383	387	396	405	373	410	389	444	416	457	415	398	417	446	431	452	367	447	417	367	391	416	408	429	395	374	396	406	426	377	419	427	419	425	388	372	407	404	401	408	422	421	417	434	438	422	444	465	383	421	448	423	371	420	379	394	445	423	399	444	393	393	421	424	410	398	421	439	397	422	401	412	396	401	397	411	407	421	419	454	391	412	416	437	393	456	378	416	397	397	415	391	381	421	421	414	419	413	439	406	412	370	432	407	412	407	404	446	428	392	402	375	421	425	364	383	393	433	443	448	364	423	402	440	460	413	411	430	428	445	448	414	413	427	404	401	407	449	447	431	456	385	409	391	423	425	406	394	426	407	423	434	405	390	412	407	376	405	443	450	388	418	399	390	423	415	392	415	402	407	417	398	415	394	408	408	420	425	398	398	387	406	422	420	370	427	394	441	434	413	418	442	402	422	432	433	465	463	422	418	405	423	424	428	401	418	412	411	395	440	447	431	391	451	404	427	382	399	408	412	420	436	450	412	373	458	382	400	384	394	417	441	401	417	422	438	433	380	410	387	433	401	433	414	390	405	394	377	379	420	388	383	418	411	408	429	388	417	421	382	416	414	402	421	378	433	424	413	465	391	388	436	458	415	411	461	405	416	452	444	408	415	437	436	399	469	463	411	426	406	445	416	385	416	419	392	438	405	412	440	390	408	426	445	394	425	369	442	410	400	408	438	449	397	448	417	420	408	421	395	430	404	421	441	414	441	426	410	394	392	423	400	395	402	401	428	479	413	427	407	398	398	399	430	407	368	430	395	453	422	403	429	409	373	424	395	458	443	418	427	410	398	390	411	410	411	422	424	403	404	400	416	406	405	429	402	416	415	431	429	439	399	435	413	408	424	398	387	378	447	433	414	419	437	387	428	393	424	432	437	398	425	415	427	419	428	403	390	413	422	401	430	385	418	420	404	403	384	405	399	400	411	447	418	421	419	435	425	454	420	434	439	430	390	451	423	448	363	446	370	442	399	404	428	420	393	442	389	376	393	440	393	398	462	402	416	424	402	383	378	431	426	407	367	418	430	394	398	444	426	408	445	382	405	440	424	427	418	427	405	387	420	416	397	408	431	371	359	401	386	395	376	407	423	435	425	460	463	417	370	397	374	434	399	382	415	402	412	441	385	440	441	430	400	401	407	381	428	420	411	414	463	384	378	416	434	440	391	433	437	405	394	385	397	420	409	416	424	410	448	393	439	416	388	365	429	411	436	383	405	420	406	400	436	399	396	385	384	431	399	381	412	418	451	428	387	361	490	412	437	372	413	428	404	386	417	432	417	377	404	408	408	404	421	403	413	360	406	403	424	384	382	405	408	410	408	422	411	407	438	390	409	442	431	408	385	384	425	425	448	404	397	416	427	377	399	399	442	395	383	415	383	400	406	398	433	429	415	397	428	432	428	416	440	397	358	403	420	423	419	424	408	423	414	425	397	422	402	441	410	417	381	388	429	436	437	415	413	406	421	410	434	400	440	420	425	390	419	391	409	389	419	365	402	412	375	416	444	427	402	433	385	400	385	425	398	426	423	377	430	440	430	401	423	417	388	416	423	401	435	418	438	441	433	423	409	445	397	426	407	443	396	383	419	389	429	418	397	421	428	413	430	438	421	444	428	398	435	391	402	372	402	430	366	421	414	409	441	431	390	450	440	429	380	410	427	388	370	385	386	403	406	428	419	412	402	415	405	408	421	409	410	410	407	419	410	427	418	397	408	427	422	408	407	418	410	417	414	423	404	372	392	427	421	429	388	393	415	455	421	401	403	460	411	421	409	447	412	445	452	400	408	461	408	413	396	448	402	375	406	393	378	421	390	445	403	379	377	447	436	422	404	404	455	405	470	391	410	421	436	398	435	448	424	412	441	397	394	409	397	413	424	410	428	420	441	401	423	426	422	419	430	392	394	402	406	412	405	363	395	390	432	414	411	415	425	404	401	410	390	403	389	406	436	427	420	419	408	455	420	413	428	403	418	368	416	410	402	399	437	390	380	401	399	418	418	414	431	417	426	402	396	413	410	401	420	436	407	386	403	400	419	437	411	402	419	379	423	404	455	425	410	422	419	424	437	428	439	412	426	416	449	370	422	423	396	404	370	396	443	413	360	381	430	400	425	401	436	422	382	425	417	394	412	380	407	389	438	410	411	429	409	404	426	407	439	413	396	400	378	462	435	419	389	364	407	437	423	450	395	389	425	393	383	465	422	412	414	429	439	398	396	384	388	411	413	398	372	405	392	408	441	438	391	432	444	439	401	385	422	448	402	433	402	435	402	445	372	379	404	421	420	387	409	413	403	414	404	404	422	383	416	429	396	402	403	406	368	413	437	413	397	369	405	400	392	451	415	399	406	390	443	439	441	429	404	435	424	405	391	400	424	451	405	411	384	382	400	450	390	385	409	401	410	396	380	386	433	407	416	399	409	397	428	395	423	385	431	422	427	420	409	432	393	387	433	401	405	400	416	435	416	415	447	426	432	413	386	404	434	427	410	394	395	435	407	414	390	417	415	431	426	396	389	379	405	425	420	374	426	425	454	447
40112	2713	4539	5167	4428	3757	3220	2693	2412	2156	1907	1784	1649	1647	1554	1447	1436	1406	1415	1389	1311	1259	1220	1256	1136	1184	1129	1187	1213	1154	1236	1132	1199	1187	1157	1250	1144	1135	1144	1134	1004	1036	1037	1042	1063	1064	1085	1080	1041	1031	983	1010	1043	1047	1006	982	1045	1030	1034	966	975	1005	997	971	982	1040	1038	1047	1031	961	1074	1003	988	935	1017	1011	962	968	1025	966	1008	994	969	977	980	981	1021	988	979	927	1010	943	965	929	975	954	992	954	961	997	963	996	1011	987	974	980	955	923	982	995	975	1021	975	1009	1017	966	967	951	1022	1029	952	1003	953	1032	985	981	926	922	938	879	946	974	1007	981	997	927	1023	965	990	1029	934	989	958	966	993	934	1002	1008	952	981	963	967	960	925	983	1020	885	986	954	943	979	961	1012	958	980	977	948	963	957	943	954	959	1003	951	931	957	961	928	1008	971	951	969	917	998	990	938	944	997	987	1010	919	1019	903	974	996	937	914	952	995	1010	962	956	966	925	1008	1004	1023	950	1001	964	1018	894	970	972	975	922	964	952	974	981	940	928	990	970	950	942	971	938	949	976	965	969	989	976	951	943	904	1004	910	965	976	1007	958	1007	945	996	952	962	941	935	1005	1020	975	961	980	1016	944	1030	969	986	1010	965	971	984	930	987	928	994	985	960	990	982	1006	950	983	982	980	1007	1040	913	1059	983	962	982	971	1011	988	995	966	994	928	895	978	992	982	1020	947	1028	979	943	943	996	946	923	980	941	961	978	976	973	907	922	943	890	963	966	995	944	1010	948	962	987	956	898	970	974	996	948	970	907	1009	981	938	949	984	992	929	990	1015	963	978	974	991	960	949	929	989	970	947	946	948	965	965	987	1018	964	979	929	984	943	982	955	981	973	957	985	933	968	929	971	986	955	1008	928	947	962	987	999	972	983	978	956	928	981	1005	978	941	970	973	1020	989	962	923	966	999	993	984	957	982	972	932	977	979	971	1012	941	981	914	1010	997	983	964	976	990	974	921	990	993	911	970	955	973	975	892	953	919	987	947	928	956	974	949	988	997	968	1012	970	996	990	963	1020	975	1010	943	983	970	1050	952	997	966	952	966	962	980	943	926	967	935	970	975	983	1012	980	920	1004	976	977	946	962	969	942	975	970	1013	915	993	944	945	971	1023	940	959	937	920	1033	942	968	1006	967	936	1014	960	996	955	1003	998	977	997	1010	971	988	970	954	968	964	931	966	935	950	980	980	975	933	1029	960	936	961	961	931	941	972	1022	990	982	931	956	1039	1013	1016	986	971	956	932	949	982	1066	979	986	1018	973	966	915	979	1010	954	960	914	987	981	962	963	952	979	994	1027	1018	963	1023	951	939	971	950	982	973	951	918	999	951	969	972	1023	955	966	976	990	930	973	948	951	943	954	949	972	951	985	954	1014	1004	945	912	935	953	974	961	1011	996	991	980	1029	997	966	950	971	999	940	904	913	957	943	1022	961	1008	964	981	936	963	1015	973	997	940	938	897	920	938	975	988	1029	997	918	937	1005	1007	947	1024	1027	954	985	967	941	981	943	975	907	940	980	924	969	997	969	959	992	943	935	908	977	922	970	980	948	955	899	968	966	964	951	972	930	930	930	964	960	934	959	977	956	926	975	949	925	995	972	901	935	976	995	929	960	912	943	951	1014	935	955	921	985	911	974	941	966	966	953	963	958	939	1002	982	947	1000	975	965	986	941	914	985	960	947	1005	949	953	955	970	932	972	1006	943	981	972	971	1021	949	979	961	909	1029	1029	985	1034	995	996	946	966	1044	1003	964	970	959	930	1023	970	957	923	928	980	959	995	919	988	996	993	937	957	1024	948	986	962	1014	1013	1021	987	1003	908	975	982	999	988	1021	960	940	994	986	944	973	1003	982	982	972	1000	983	973	961	991	968	960	980	992	944	979	955	1017	991	967	982	1008	983	954	1013	976	946	959	958	890	965	951	970	985	1013	1023	980	958	1007	1005	935	968	984	991	986	978	968	989	940	979	942	958	938	949	986	995	897	926	915	922	937	907	982	1010	918	919	991	1001	944	1041	1013	972	999	931	1034	980	1005	957	1025	923	990	926	973	963	982	1006	931	1038	951	997	975	970	982	945	970	953	955	1001	952	952	980	965	994	952	975	967	1007	999	974	1027	1038	950	966	925	964	908	904	1034	971	957	975	951	936	926	990	1017	950	947	1039	996	979	903	924	983	958	1014	973	917	966	993	1037	959	1004	942	1007	1031	947	961	998	874	979	969	1003	1000	1010	967	1019	1002	958	928	1038	1006	956	945	1035	979	943	965	954	885	996	948	912	956	906	964	980	1006	965	959	964	1000	1012	934	929	990	961	954	911	977	981	951	952	1017	968	1036	941	990	954	976	1024	960	957	989	971	949	923	997	937	976	935	1026	972	963	974	923	972	1048	967	973	1017	916	979	898	933	1025	962	966	978	1012	962	955	996	936	1001	970	976	913	994	1006	1013	947	944	976	980	1004	963	960	965	939	964	1013	953	985	942	930	969	979	943	971	995	958	951	1019	968	972	958	916	1021	953	971	1017	979	939	952	941	942	924	979	988	955	955	930	941	930	1024	977	972	967	958	982	956	971	966	972	938	988	935	949	891	1022	954	939	940	992	928	986	966	985	952	966	977	951	986	1002	947	1005	945	968	967	964	896	1033	951	975	940	968	937	983	950	979	973	951	951	972	990	972	955	964	970	950	1020	962	997	966	1007	991	942	961	998	959	961	976	946	994	944	1021	980	982	949	997	976	963	995	931	1016	938	952	984	967	971	940	996	955	975	1007	966	983	977	991	903	956	968	961	988	1035	1002	987	948	966	981	964	966	928	925	915	981	1014	979	959	1040	1040	989	1015	999	984	961	1026	975	977	1017	994	1015	998	962	915	977	955	947	969	968	945	1016	991	975	943	904	1001	907	956	939	958	970	999	954	972	1002	961	988	964	935	983	915	979	975	1000	1033	1001	1036	982	986	992	977	965	977	969	937	947	949	985	956	968	997	903	930	982	966	1001	993	1023	983	941	946	976	1017	967	1054	1030	931	986	979	1001	974	993	958	931	938	981	943	986	974	999	988	942	1004	911	1024	985	955	967	949	1015	936	939	1029	939	967	994	959	1011	962	946	995	1047	959	993	960	937	959	990	936	1006	971	929	966	962	984	1050	1026	910	955	995	977	945	911	938	1002	959	991	977	990	926	939	981	944	973	954	980	962	984	943	969	955	1016	913	977	984	1010	1017	990	951	1003	973	970	974	948	999	987	969	939	929	956	1011	1012	916	931	968	949	947	949	932	976	977	953	939	987	940	936	957	1009	938	969	958	999	966	950	947	948	956	945	957	933	976	963	996	973	995	913	941	977	1001	915	974	981	951	999	1004	1000	1021	912	931	991	982	949	950	933	971	925	981	975	970	915	982	949	995	1012	993	987	979	987	978	979	993	955	983	974	958	976	976	966	980	896	927	969	1000	1001	1001	924	968	901	1011	982	966	938	985	922	991	960	954	918	901	915	1005	987	996	956	968	968	959	954	940	877	945	961	936	1002	942	988	970	955	972	982	979	929	988	943	947	916	987	1010	1000	932	909	997	963	949	1001	931	991	988	972	951	943	966	962	974	966	925	969	925	996	986	959	926	975	968	972	921	943	1021	1011	1009	964	956	920	978	943	969	978	934	941	941	961	985	937	932	941	958	947	983	983	1005	961	978	959
7412	468	304	201	191	156	157	156	151	154	131	133	152	161	172	160	155	187	164	145	178	149	148	166	152	148	150	148	148	142	149	151	149	150	143	155	164	153	159	151	143	160	159	150	156	155	139	171	161	153	163	144	152	163	158	145	159	165	164	164	185	167	163	169	160	157	141	133	149	159	166	159	158	174	155	157	178	152	170	164	165	151	158	155	157	139	155	160	130	156	147	174	149	155	134	151	177	173	141	162	160	153	156	160	143	167	132	157	152	167	147	142	140	160	157	142	161	156	166	145	162	148	155	139	160	175	161	158	152	143	147	157	144	140	153	168	140	155	177	147	147	141	153	140	150	156	154	171	183	177	164	167	152	119	143	152	153	154	170	162	184	148	141	154	151	157	141	159	169	144	173	166	142	168	160	144	180	155	148	156	168	171	142	129	161	147	159	158	135	143	149	147	173	144	148	159	146	147	154	147	150	172	155	175	184	140	169	159	159	152	150	151	151	172	151	140	141	142	159	142	166	146	156	144	138	163	161	139	164	152	146	173	153	161	135	151	157	147	166	125	157	132	146	153	160	146	133	148	160	160	153	162	177	139	140	149	139	138	137	158	154	164	152	158	146	150	131	185	169	137	168	151	149	141	173	153	147	146	158	146	152	147	156	150	162	151	156	146	174	128	173	145	167	155	163	149	171	168	158	158	166	160	155	142	134	163	160	144	161	149	163	152	148	150	156	180	145	145	169	150	146	164	167	142	164	149	147	156	160	154	136	167	133	155	161	158	154	163	174	141	164	157	165	175	151	135	171	155	131	161	146	145	146	151	168	178	142	148	169	167	177	170	169	137	152	123	166	166	147	173	144	154	133	147	145	157	139	156	139	153	155	155	145	137	159	149	132	158	175	140	149	140	148	159	144	150	168	147	162	141	157	146	154	150	176	166	160	173	129	160	154	140	160	143	155	172	137	163	150	145	150	162	156	177	151	157	176	151	161	155	143	163	157	161	158	154	139	160	156	148	143	153	167	160	152	172	146	154	148	167	161	162	160	155	150	154	158	162	148	146	168	183	147	147	159	140	165	172	153	141	166	186	163	129	147	177	145	170	153	145	164	155	152	155	148	156	180	155	159	154	157	148	164	148	169	169	174	139	172	168	166	141	160	169	163	167	143	143	143	147	152	166	148	159	135	141	160	149	134	131	155	155	135	133	142	160	158	154	172	160	162	167	151	128	155	124	152	165	133	163	140	166	144	163	171	149	148	133	167	161	152	157	166	152	147	166	166	159	169	133	162	159	149	154	147	174	139	159	142	142	161	171	153	156	158	156	167	158	145	130	141	157	188	157	161	149	149	146	132	141	146	142	146	137	134	138	141	146	166	150	142	160	145	153	160	147	153	181	130	138	153	151	144	173	135	154	142	162	172	150	153	159	138	141	178	143	167	166	154	179	161	158	140	163	171	164	147	139	145	165	128	149	159	163	172	145	150	143	147	162	169	161	156	155	146	165	154	143	145	141	160	159	155	151	147	161	156	150	153	175	170	146	149	166	149	172	155	160	158	167	154	163	144	164	145	151	154	175	157	147	138	147	154	164	170	162	150	153	146	141	144	150	162	159	131	139	147	154	164	146	133	156	155	167	140	165	160	175	154	156	163	155	144	178	160	155	185	149	135	149	179	163	160	165	141	155	148	165	154	179	163	153	164	144	176	155	148	158	153	152	139	154	143	158	144	137	165	158	135	148	139	159	159	155	156	176	164	142	156	141	178	177	144	145	137	139	165	157	155	150	143	155	157	151	148	168	156	166	150	154	145	138	144	156	151	138	138	141	154	148	150	168	142	160	155	157	160	154	171	138	171	152	142	165	144	153	143	141	133	154	151	150	177	154	177	165	165	163	153	180	132	158	166	149	171	166	144	134	147	169	156	138	137	165	128	180	167	162	169	158	156	147	151	139	172	144	149	142	156	141	136	134	147	151	152	133	172	131	151	144	160	154	152	160	168	144	130	144	141	151	148	147	160	142	171	150	166	158	146	159	161	160	177	137	162	145	144	141	162	150	165	165	165	174	153	130	189	171	151	206	141	167	141	159	139	166	166	141	151	132	168	193	167	148	151	157	151	166	169	149	152	136	154	154	159	152	134	161	153	185	156	163	146	167	160	149	146	175	174	164	180	174	157	146	148	146	167	155	191	143	155	158	148	164	165	138	150	139	175	150	134	161	144	157	173	147	153	186	173	133	147	143	137	140	172	167	139	163	174	148	143	170	157	133	133	145	157	137	144	159	153	145	132	135	157	134	175	162	129	152	166	160	164	141	149	159	164	140	149	147	152	159	144	156	152	170	144	165	180	175	137	169	124	162	157	139	149	161	171	164	133	166	142	153	145	152	150	154	166	168	170	146	177	165	170	156	153	162	144	179	158	140	163	154	171	153	161	142	179	177	133	148	154	144	159	117	160	147	160	135	157	148	148	134	156	130	168	155	177	154	123	155	173	156	143	158	144	162	151	180	169	148	138	166	160	133	147	157	154	140	168	135	159	144	160	126	143	193	141	153	158	170	152	162	137	148	138	150	150	173	141	164	174	139	144	163	162	158	149	128	150	133	159	153	163	186	137	161	167	161	142	161	137	163	150	129	164	160	150	159	150	156	137	162	162	142	156	162	129	159	148	165	159	150	139	186	136	154	150	146	133	167	138	132	155	143	166	164	156	147	146	179	156	152	145	168	162	153	155	164	166	144	151	180	131	159	153	142	137	164	128	145	138	144	145	153	143	136	157	172	138	162	162	161	166	150	159	163	159	126	135	131	161	145	131	149	158	144	161	191	167	160	152	149	148	151	139	159	144	158	168	168	156	153	179	179	137	175	166	153	156	148	169	153	160	164	151	172	139	147	163	147	153	159	162	151	182	159	136	153	140	159	190	167	154	150	141	155	158	166	171	162	147	161	140	176	139	131	171	154	154	173	162	173	142	157	138	156	184	137	173	130	152	118	171	153	164	148	173	170	145	132	172	156	155	134	168	174	176	153	156	159	146	151	151	155	155	142	158	144	167	167	160	145	150	161	154	157	166	133	135	168	149	143	148	143	130	129	184	169	165	168	174	156	157	176	139	146	154	171	172	163	146	165	149	154	157	160	137	126	176	163	170	152	180	153	153	151	158	162	151	142	161	139	135	153	164	125	176	149	150	150	159	122	141	137	169	128	159	163	163	132	137	149	173	183	157	145	156	156	135	142	159	153	140	152	161	168	162	164	164	145	164	144	141	140	149	152	149	143	148	146	134	126	141	140	154	155	135	156	187	169	163	152	131	131	159	137	155	171	168	156	151	131	149	119	144	152	153	157	161	154	158	157	150	138	152	157	172	141	169	152	159	138	158	130	170	152	160	149	174	172	134	173	156	169	158	172	162	138	163	171	169	140	139	148	162	173	159	189	165	137	161	133	158	143	167	139	147	165	149	149	153	137	161	156	161	132	162	157	166	178	150	165	160	146
7336	563	626	627	578	555	509	504	476	498	483	475	467	485	454	451	456	481	478	489	507	469	449	470	441	479	460	461	475	448	495	429	470	485	487	472	497	457	482	409	419	408	428	461	438	427	429	453	466	431	457	455	433	481	404	456	425	450	439	448	447	454	456	465	426	456	432	431	436	398	471	459	443	487	434	432	421	431	421	425	453	467	409	427	466	412	439	468	463	432	454	422	458	445	439	462	410	453	453	440	447	394	458	463	452	434	442	500	446	449	461	456	432	458	435	453	458	466	431	429	418	444	427	439	422	442	432	448	426	448	463	461	424	442	411	427	440	458	420	435	466	437	434	483	442	419	434	446	449	445	485	409	433	443	433	416	418	440	469	412	417	420	431	441	407	467	483	454	439	439	472	431	434	447	448	451	436	445	404	423	411	413	462	444	423	450	479	480	455	454	435	443	452	432	463	478	401	438	435	452	399	434	460	412	415	472	446	445	465	439	451	438	447	442	485	443	432	439	430	441	455	455	416	401	455	450	480	433	415	416	429	429	412	479	464	469	428	397	453	444	468	438	472	477	443	374	405	436	429	466	470	438	424	430	419	435	449	448	463	428	458	413	460	404	434	439	446	448	428	422	430	468	420	441	475	451	450	416	476	411	467	418	442	426	461	441	478	446	425	393	456	425	445	402	420	449	462	465	455	464	455	468	459	428	447	457	430	432	459	421	444	447	408	445	403	431	447	432	442	495	425	454	418	453	412	440	410	452	487	433	429	446	423	427	405	424	445	435	434	488	424	425	472	424	440	469	431	455	419	461	429	465	444	465	458	419	414	454	454	428	448	460	454	440	448	452	415	441	453	481	402	429	449	428	400	444	445	460	455	426	436	445	441	433	429	418	438	419	409	431	406	442	428	421	425	440	446	422	432	394	461	472	435	436	448	443	426	457	460	436	432	446	458	458	444	491	443	441	399	462	498	466	447	448	412	426	427	405	439	460	423	444	457	460	434	442	471	459	444	450	454	421	453	448	462	437	468	445	407	495	420	471	421	421	485	439	466	424	471	407	416	482	489	429	404	473	472	475	476	427	448	448	430	452	473	447	439	411	478	447	414	454	468	465	428	454	468	464	433	455	459	467	423	431	483	440	435	402	425	435	413	420	444	400	446	412	454	445	422	434	445	416	432	426	435	458	458	431	415	460	427	436	471	460	437	469	447	445	426	452	430	469	438	475	431	467	405	441	441	458	456	444	434	444	446	454	417	437	467	445	459	453	432	432	444	460	458	465	446	432	437	427	451	392	436	423	448	431	460	448	454	413	490	460	385	444	462	451	431	446	406	454	413	426	419	437	435	407	459	427	484	467	418	422	450	419	423	448	450	440	420	387	436	434	429	438	403	425	417	451	433	439	447	452	468	439	439	420	426	453	424	471	449	390	421	489	440	467	433	437	444	456	457	477	451	433	472	443	415	457	445	460	422	444	445	428	428	432	442	397	424	436	481	456	456	457	446	467	469	416	455	473	453	440	456	432	429	429	445	473	484	437	440	435	462	414	434	439	452	433	439	425	441	437	434	418	470	469	439	434	456	420	440	418	459	454	422	505	438	455	420	408	496	445	473	443	439	456	458	437	445	454	459	425	439	417	424	439	457	431	450	435	440	405	460	429	405	377	436	446	431	429	457	455	437	445	452	476	424	433	422	432	444	450	447	469	438	453	406	398	454	419	458	494	422	434	434	412	439	414	400	469	443	417	444	447	410	419	480	456	444	436	463	450	467	470	454	410	449	479	437	452	436	426	463	427	455	408	442	419	460	447	457	436	431	482	458	458	434	471	461	459	472	456	465	468	409	424	442	430	416	489	469	426	406	439	422	454	421	454	429	436	436	426	443	434	386	428	399	408	445	436	432	450	478	481	444	435	443	451	451	435	408	451	420	441	429	437	432	409	411	459	431	464	454	450	460	445	442	494	437	415	466	422	456	467	442	429	462	446	425	451	494	439	463	406	458	462	427	483	443	409	412	442	417	429	441	412	408	426	469	422	445	433	442	488	428	419	440	448	416	398	420	479	426	430	407	448	425	424	466	419	412	455	450	421	444	406	394	429	458	423	431	458	423	453	442	438	445	419	423	448	390	460	485	421	448	446	459	447	443	466	429	430	460	459	465	420	455	463	371	482	418	425	383	426	449	415	471	423	449	465	433	437	423	450	481	472	461	484	410	422	477	438	401	458	472	446	455	445	482	423	441	483	449	414	420	457	451	416	435	444	471	451	427	436	449	428	426	456	425	423	466	441	454	429	465	428	395	436	448	465	454	437	448	448	464	438	434	441	411	417	465	450	426	439	415	495	454	442	430	436	467	410	451	422	402	431	497	466	459	460	418	412	463	443	476	491	427	456	441	432	434	432	445	442	478	448	422	434	449	413	429	454	447	485	418	461	431	424	450	484	446	398	449	467	431	434	410	442	442	454	443	408	495	438	414	434	459	430	423	416	433	453	423	419	417	433	445	447	410	445	438	437	426	411	407	460	440	395	427	422	441	455	469	389	464	447	488	451	449	439	417	396	457	453	446	419	393	403	446	466	444	468	467	437	425	436	418	510	410	436	443	436	466	473	432	421	443	438	467	459	453	411	434	448	435	440	434	446	426	449	455	435	458	501	443	464	430	441	430	441	436	461	432	405	469	421	450	457	490	431	437	449	453	446	419	457	451	427	433	472	451	441	434	424	463	478	461	467	431	404	448	446	460	445	409	454	447	433	445	474	458	428	475	441	464	421	418	434	433	418	458	436	451	433	424	423	458	449	415	466	449	419	449	478	424	474	410	433	431	396	442	458	440	400	434	412	429	473	425	408	419	409	448	435	450	409	448	411	424	443	441	464	462	392	430	425	437	395	427	436	416	441	463	439	443	435	432	478	426	408	444	453	367	408	486	419	455	452	426	416	448	441	468	437	415	470	411	437	452	454	455	427	461	440	418	462	449	466	462	463	412	418	409	453	471	440	422	432	485	461	438	477	401	397	443	447	405	415	443	436	412	434	443	446	421	434	426	434	403	481	451	415	459	442	438	461	435	510	437	431	452	468	458	420	441	434	417	421	437	435	411	428	438	443	450	456	447	421	449	432	452	444	465	464	408	427	403	434	425	448	403	421	419	439	414	429	467	484	414	456	459	398	424	428	450	415	420	422	470	455	431	418	429	444	443	426	445	438	448	430	452	426	423	433	420	455	433	416	474	460	428	471	412	484	445	455	464	407	465	431	403	410	448	435	442	425	462	444	464	437	400	441	454	476	420	439	417	448	472	472	441	456	450	461	450	455	410	439	421	442	450	431	435	473	408	440	434	469	464	458	424	426	456	454	442	438	426	447	459	472	445	430	432	470	446	428	436	467	442	471	447	451	408	490	402	404	460	450	436	445	441	437	446	459	442	423	461	414	452	443	427	419	401	467	462	439	449	449	398	454	443	420	416	432	434	460	452	441	437	469	445	435	442	475
52891	19105	4657	1021	681	529	409	404	372	356	307	265	306	327	303	290	272	249	288	251	280	270	260	272	269	245	243	241	249	265	265	245	219	254	277	272	235	244	233	241	243	231	230	218	244	271	248	239	270	258	247	241	250	233	243	230	242	239	254	236	226	226	243	244	260	240	203	249	251	239	225	255	247	244	255	254	224	229	224	231	231	225	252	252	214	228	215	256	241	233	212	238	231	230	227	228	244	225	260	276	242	259	240	240	211	226	276	228	225	233	238	232	211	234	249	235	244	244	241	250	218	255	261	250	211	229	236	228	246	232	241	241	219	249	231	245	239	224	213	243	264	247	221	251	236	250	231	236	223	266	262	248	264	247	234	225	255	237	264	221	253	253	229	229	221	243	231	253	256	245	250	217	216	234	249	263	262	238	261	232	248	240	219	249	223	218	236	231	224	235	237	235	230	232	243	226	207	251	237	230	242	233	236	237	226	219	261	245	230	228	247	239	228	235	227	244	251	249	221	298	250	240	215	264	234	244	250	249	253	239	233	221	260	223	235	225	244	244	236	226	240	221	247	235	260	235	247	230	219	274	225	231	220	230	240	271	254	233	242	239	244	203	222	227	232	247	232	240	231	220	229	217	234	246	228	248	228	212	233	255	226	224	269	229	251	237	242	217	241	245	238	209	233	222	229	228	267	241	244	277	219	224	232	262	243	227	204	268	254	226	244	224	251	240	244	232	249	239	238	246	229	229	221	220	231	234	235	230	230	252	250	240	259	215	267	234	244	215	255	224	245	226	250	235	235	258	238	240	231	257	198	222	227	242	231	247	266	217	231	266	221	253	256	251	253	238	232	236	264	239	237	235	249	249	251	245	249	226	237	263	257	270	233	257	253	221	218	207	235	217	230	231	224	230	250	247	237	230	270	226	229	214	250	241	257	263	240	265	254	251	241	258	235	260	232	245	254	250	230	262	226	255	232	245	227	243	209	248	253	278	214	224	239	247	219	226	243	240	240	253	251	224	233	241	193	215	247	207	212	243	231	243	250	229	253	253	233	238	230	253	251	214	218	269	243	237	250	237	240	244	260	230	246	206	242	241	249	231	248	268	248	218	242	278	228	235	252	261	224	231	230	241	232	244	260	241	254	223	247	255	242	256	237	230	256	265	289	233	230	263	258	234	213	249	260	238	250	269	219	222	258	235	251	245	253	256	243	231	222	246	225	263	230	235	236	228	232	260	267	250	266	236	242	229	243	208	229	233	249	245	248	267	244	260	256	216	209	257	212	237	253	223	259	231	243	212	236	257	234	247	251	263	265	251	260	233	221	255	244	248	259	216	262	238	231	265	229	240	254	241	235	236	244	235	233	258	223	210	243	257	231	234	230	231	231	273	235	209	226	237	212	239	246	239	244	250	241	218	225	245	226	249	249	230	255	268	236	232	211	245	239	254	263	220	248	271	243	249	236	242	231	261	233	231	252	225	274	216	239	261	198	202	245	234	254	224	243	212	217	231	266	232	233	253	227	237	278	228	237	221	256	224	236	247	229	222	219	222	240	238	237	223	243	229	251	238	213	246	218	253	268	233	226	237	235	266	256	238	252	224	250	242	227	256	244	212	239	261	248	247	212	228	249	243	259	224	227	238	246	217	235	220	262	256	238	219	258	235	253	213	276	261	217	231	245	215	231	211	227	235	227	238	237	236	249	220	242	217	223	225	203	246	237	213	257	234	254	212	258	233	240	226	232	234	231	238	259	209	246	214	239	267	213	226	253	234	217	235	265	186	230	255	226	220	235	244	233	231	267	241	235	237	234	211	250	235	224	238	223	247	246	258	271	222	215	213	236	245	253	232	228	240	234	263	239	243	234	230	223	220	235	228	231	227	242	224	213	271	222	224	263	238	249	251	266	217	244	249	222	255	238	242	237	231	255	233	229	193	231	262	217	229	243	235	245	257	278	233	232	222	228	227	226	220	236	239	228	237	233	251	263	231	207	199	253	225	241	265	250	224	253	261	237	235	243	249	234	223	219	279	224	238	241	206	233	241	223	252	221	238	254	255	229	197	248	251	252	248	259	247	234	238	264	258	225	213	276	229	245	250	213	239	271	278	220	247	216	232	259	240	226	252	232	246	255	236	248	230	221	213	250	230	257	208	250	222	250	251	230	218	233	230	210	230	209	237	251	209	208	243	207	219	208	227	240	249	237	238	251	243	235	271	220	239	235	234	255	238	222	222	269	246	234	230	215	242	253	231	237	234	254	253	229	233	246	225	245	211	252	272	285	272	212	235	235	251	243	246	257	234	212	248	230	218	217	218	210	204	246	225	262	252	243	287	242	247	259	268	253	249	249	238	214	250	292	239	225	227	226	296	229	230	222	253	229	226	266	230	200	232	256	242	214	240	233	240	224	213	257	236	224	227	264	231	231	230	257	223	235	242	268	232	231	235	248	250	224	247	269	243	264	250	258	225	240	240	239	225	238	227	234	245	230	268	228	239	229	237	255	252	262	259	280	221	221	211	252	255	260	263	246	223	227	231	234	223	247	229	221	216	225	229	235	236	221	222	227	236	245	233	214	231	256	256	247	202	236	227	273	226	219	218	222	235	228	230	239	239	259	259	224	240	236	238	263	268	231	234	251	264	230	234	249	271	230	247	228	253	248	264	275	228	242	243	236	236	232	245	238	233	225	229	237	237	256	248	261	241	254	265	251	220	217	199	264	258	205	227	271	234	255	217	235	255	242	226	214	211	246	233	227	276	276	262	217	259	214	240	230	212	244	238	242	252	276	243	224	213	211	234	264	239	230	231	224	217	239	246	243	235	277	232	218	214	229	252	235	252	251	219	258	249	254	214	206	219	226	238	249	239	227	236	270	252	251	284	223	229	250	231	234	216	221	254	248	262	247	276	250	260	242	239	256	246	250	247	188	233	252	238	244	243	242	232	241	257	247	250	234	252	219	195	223	253	239	207	248	231	229	230	234	249	259	260	221	221	239	242	239	213	241	249	235	251	236	265	191	235	256	228	243	221	215	215	242	203	238	216	244	195	235	227	194	258	257	238	249	244	219	238	228	248	234	249	211	243	231	254	242	261	252	234	236	244	225	250	261	220	213	255	252	252	247	219	221	259	242	278	219	242	233	221	244	275	228	272	210	269	241	226	246	247	197	231	242	233	239	224	218	228	264	221	231	201	235	251	238	239	253	245	266	228	225	220	247	234	187	202	241	245	237	241	224	225	235	241	210	259	259	227	247	267	247	233	256	256	234	242	253	279	244	239	249	225	240	248	243	228	254	239	233	226	259	246	257	221	241	256	239	257	215	253	235	211	246	238	241	239	243	251	231	243	262	258	242	251	240	236	236	270	233	225	230	234	227	250	227	244	268	239	254	234	260	261	256	247	243	258	221	241	255	217	249	240	244	261	252	238	228	225	246	234	248	232	222	253	233	217	256	205	233	208	219	233	235	255	241	244	222	224	237	246	218	238	233	235
30446	1557	2475	2924	2504	2069	1787	1553	1430	1256	1169	1000	1019	977	893	872	871	889	832	835	829	785	738	729	752	749	758	744	737	683	770	808	780	728	731	737	739	725	767	693	691	635	698	655	674	659	701	686	644	656	693	588	648	606	635	656	678	617	663	672	645	645	673	632	677	634	656	611	618	652	652	628	623	625	697	638	606	595	640	650	645	619	617	620	617	642	607	636	663	598	624	611	620	668	611	614	631	638	583	662	684	618	617	642	604	660	650	604	648	587	649	638	612	628	600	637	620	662	585	630	645	649	651	617	620	591	642	631	617	648	624	646	670	606	704	622	639	616	643	613	645	636	615	648	634	608	627	677	692	615	640	566	616	595	630	657	628	602	650	625	612	633	619	625	631	597	629	655	684	611	636	602	676	639	606	655	596	651	607	642	620	589	642	648	610	705	612	645	626	625	605	664	603	642	615	637	683	642	630	667	617	645	587	631	638	617	641	598	647	636	640	639	602	654	637	590	640	626	666	586	639	627	646	641	649	654	610	676	678	651	633	614	646	610	655	622	621	653	582	639	620	624	611	618	597	599	572	629	633	604	601	651	629	618	623	646	635	645	622	635	652	657	609	574	598	647	672	607	604	656	613	594	652	619	611	599	642	598	654	610	602	634	614	575	636	609	617	645	606	649	624	623	577	622	624	644	583	630	645	561	640	628	584	603	635	607	617	649	653	625	608	609	643	633	616	635	618	621	631	639	642	650	629	621	662	647	612	691	597	629	584	594	645	612	714	597	620	637	656	627	621	613	655	594	630	600	663	668	655	606	587	624	654	632	655	650	614	647	619	595	651	603	620	603	640	604	624	616	639	643	655	631	621	649	594	589	640	614	633	632	601	612	595	608	646	626	637	683	666	627	647	619	619	627	635	615	606	671	646	570	581	624	616	606	648	631	633	602	620	643	637	589	664	601	588	671	612	598	641	598	635	666	600	596	649	615	580	608	608	631	603	652	648	582	623	637	626	668	603	635	613	611	658	633	656	623	627	653	631	640	628	633	615	620	623	581	637	630	674	628	596	630	638	599	643	635	594	606	597	664	621	664	657	662	596	590	669	666	638	648	622	620	591	593	659	640	622	645	613	661	620	671	630	578	604	629	630	592	644	625	624	684	611	682	602	661	585	643	658	637	660	594	593	644	666	603	640	624	620	658	615	652	618	641	628	641	645	620	638	636	583	672	664	624	600	612	646	597	630	583	624	643	623	662	642	653	597	627	676	654	593	636	626	606	670	662	646	677	591	616	657	597	612	627	599	590	617	653	628	640	655	577	627	581	642	667	573	642	654	604	603	620	665	676	627	606	596	603	643	636	624	600	660	645	624	626	655	639	620	600	625	649	629	622	636	620	633	625	627	621	625	599	642	618	651	624	636	637	603	640	654	606	626	647	642	661	657	644	652	638	632	655	627	652	638	609	588	620	650	617	629	620	605	661	663	657	629	638	630	591	600	631	631	581	622	625	635	641	585	650	653	617	636	603	627	628	620	635	603	617	662	670	637	667	648	597	621	631	575	627	573	632	609	649	619	665	610	654	639	622	623	672	632	632	632	607	633	611	660	639	637	666	640	633	638	618	673	652	623	655	586	655	651	624	603	599	622	608	656	626	609	625	606	582	633	613	622	625	616	590	659	616	635	643	671	626	610	626	620	630	637	591	612	618	628	624	650	629	566	633	609	637	626	612	658	607	631	613	645	682	642	622	614	625	649	656	658	597	633	641	647	657	684	612	627	663	626	627	634	637	650	614	651	651	631	665	594	639	658	617	627	607	631	609	630	633	627	642	623	631	613	640	624	667	609	656	636	603	643	643	602	619	671	618	606	616	652	621	611	647	610	644	602	619	608	615	663	622	605	599	627	605	619	644	634	639	558	605	653	636	643	595	634	634	660	625	596	613	638	620	629	603	598	645	668	637	621	608	634	613	616	614	607	628	639	593	649	647	631	602	625	655	646	654	623	604	609	638	590	593	595	639	644	609	677	606	634	630	631	614	663	659	598	618	648	623	626	654	668	624	660	651	632	633	652	599	598	600	649	636	632	624	639	641	621	654	663	613	651	670	681	657	597	640	620	602	624	596	614	619	601	581	601	635	585	644	608	635	640	614	698	640	615	605	633	593	680	609	668	596	629	621	624	646	649	653	628	657	571	603	662	697	626	644	637	611	577	606	637	638	575	567	594	686	601	645	655	640	653	631	668	629	657	641	655	582	599	607	621	634	659	709	638	654	591	641	652	626	611	624	631	590	610	654	615	637	630	619	598	653	649	611	616	623	614	616	620	592	599	669	582	614	657	676	642	676	636	632	665	621	623	653	642	632	628	637	622	651	599	649	620	666	615	649	600	632	640	619	629	600	639	617	670	613	561	675	632	627	618	626	673	652	638	660	644	614	637	659	657	625	659	674	633	627	634	612	602	640	583	613	601	586	657	583	604	602	635	573	634	624	636	653	643	598	634	592	654	604	599	654	635	636	641	632	633	611	628	677	651	605	631	622	635	625	617	634	628	617	641	642	635	633	649	602	619	626	619	656	585	651	615	577	640	610	607	631	651	633	587	649	640	637	636	658	661	609	595	645	635	637	617	626	620	625	659	627	627	603	653	656	635	628	626	590	623	605	634	580	653	621	658	687	643	624	601	606	631	652	653	630	645	549	633	669	633	587	603	644	608	586	624	630	614	621	651	631	620	633	613	624	609	676	606	618	669	622	627	632	641	651	644	619	650	670	622	602	628	569	620	695	596	635	616	680	637	626	602	598	596	601	629	586	639	617	637	634	655	633	629	634	590	603	641	614	620	635	602	613	635	632	596	605	613	647	634	608	675	584	640	632	658	640	624	662	642	626	644	648	594	605	646	674	651	598	631	611	627	638	564	645	637	589	605	593	649	634	645	602	638	637	657	648	625	639	608	647	624	663	600	631	670	620	626	667	615	662	606	658	686	618	583	591	597	618	664	628	623	603	618	610	645	632	632	588	662	635	581	598	619	673	634	647	608	603	652	615	633	593	608	619	605	657	612	632	616	657	593	616	602	573	584	600	622	611	630	636	613	653	626	627	633	631	643	669	658	646	632	598	636	599	641	669	646	633	630	667	680	613	602	620	619	634	619	606	652	592	627	623	617	649	650	683	617	594	608	621	631	646	696	608	682	700	613	647	622	624	651	626	675	634	623	612	627	603	617	640	626	631	615	658	634	647	609	645	640	625	646	646	700	648	634	594	599	662	596	613	637	632	661	652	637	653	617	624	634	629	614	625	616	646	602	652	602	628	637	626	623	611	652	629	622	612	612	674	603	630	620	601	642	648	645	691	630	571	589	616	664	644	616	631	623	624	599	612	626	656	628	672	649	666	652	680	608	671	643	603	608	636	580	635	598	631	674	659	635	622	648	630	632	667	646	659	629	594	613	665	619	656	644	623	636	599	578	595	663	635	642	648	593	639	649	598	610	620	617	621
61060	24819	14141	3062	1427	1150	821	707	694	603	625	585	481	569	493	493	480	514	483	452	442	477	404	409	428	420	452	447	506	438	464	468	416	409	442	445	390	424	440	400	421	436	436	419	401	457	407	387	425	390	408	439	419	414	441	449	442	432	410	397	398	410	418	447	407	397	360	434	405	417	409	360	430	413	388	424	415	395	382	426	400	372	378	403	408	427	410	419	419	391	399	440	416	404	413	405	379	435	409	428	406	398	409	434	414	435	417	402	406	417	403	358	409	430	387	368	434	416	433	392	415	399	456	400	387	403	394	444	411	399	425	401	423	419	431	421	406	401	417	424	413	420	415	402	430	416	439	396	404	417	412	412	410	399	390	424	449	413	409	403	441	384	389	410	413	389	399	420	411	396	372	409	422	393	384	413	416	433	383	429	425	384	399	404	418	401	414	432	415	421	452	398	371	421	435	392	402	390	369	398	432	438	395	397	431	414	425	433	398	381	412	394	424	392	390	417	402	383	408	398	418	442	435	380	403	423	394	425	412	365	415	439	393	408	396	423	366	446	407	403	404	396	431	408	400	394	428	441	408	436	412	407	432	413	398	356	382	412	413	411	408	358	396	422	476	384	419	420	421	370	379	456	472	404	443	387	427	394	422	407	370	401	400	394	401	420	388	377	429	402	429	430	412	388	394	422	431	423	420	392	396	415	385	409	400	424	362	370	413	394	409	458	425	406	405	439	416	427	418	410	394	435	405	413	410	422	381	440	399	403	421	384	421	401	397	438	456	430	405	396	414	443	402	472	414	431	378	382	434	412	422	430	408	429	387	395	390	456	413	404	421	412	412	433	448	404	441	431	438	402	402	409	436	433	449	382	384	356	417	445	410	402	387	365	412	418	405	370	416	435	397	445	432	437	422	392	413	373	434	423	420	410	409	422	459	425	427	361	438	409	383	392	434	384	416	385	406	399	391	394	423	417	377	386	389	439	411	412	422	436	430	406	387	424	378	415	429	422	404	399	444	391	392	429	374	418	414	381	417	433	453	463	424	443	429	420	403	417	428	458	373	399	414	409	415	386	389	422	387	409	381	389	419	422	380	380	399	427	440	400	393	383	433	432	381	393	413	432	409	415	411	396	421	431	427	426	407	404	389	415	392	391	388	410	409	443	374	419	388	391	416	455	468	418	419	410	397	450	384	400	405	428	394	407	393	461	416	401	437	447	410	387	432	410	382	431	410	416	401	411	448	395	464	441	444	407	404	366	376	395	426	419	391	446	378	386	390	406	430	419	384	396	406	395	375	409	373	421	420	363	458	441	390	400	396	396	426	392	427	380	421	432	395	393	387	421	400	403	416	393	424	406	385	427	432	402	419	400	385	372	407	425	401	377	441	429	408	443	421	393	431	434	416	387	386	398	393	421	425	438	414	424	372	409	403	421	423	425	391	453	423	382	443	394	381	401	397	416	420	429	419	383	399	388	356	398	401	432	426	403	429	407	424	432	422	411	428	404	411	394	420	420	449	414	400	447	411	422	423	424	426	411	400	404	407	400	399	391	431	422	399	444	412	395	375	404	404	429	411	419	423	380	398	397	413	461	401	388	454	430	403	426	414	441	413	401	428	443	460	421	426	459	420	368	396	424	437	402	408	400	402	448	414	405	440	471	404	431	405	439	413	421	416	404	391	430	410	378	441	387	410	401	457	429	410	431	411	415	438	414	422	410	430	435	405	363	433	390	419	420	403	396	458	433	428	423	413	396	367	397	391	389	430	389	401	441	403	407	422	420	413	423	435	427	445	420	406	435	417	399	403	423	408	421	415	435	406	422	418	407	400	410	409	430	411	424	402	394	417	421	422	409	418	443	409	428	394	404	441	401	462	408	400	368	435	441	403	447	385	431	417	408	403	421	373	397	441	416	407	416	448	399	436	390	439	406	420	414	421	403	392	393	410	366	443	413	400	387	466	418	390	408	380	392	413	389	444	442	422	370	412	427	426	402	380	393	384	427	435	436	388	403	414	454	403	406	405	432	402	390	355	387	436	411	456	386	402	435	412	433	393	410	396	408	460	421	444	387	379	433	451	373	415	397	415	418	398	421	432	444	423	401	414	463	438	399	417	395	438	396	395	403	432	386	454	431	427	391	384	436	410	407	390	403	394	414	445	401	390	406	407	426	376	421	385	403	403	385	406	403	467	433	390	395	449	408	432	424	416	426	424	400	474	406	420	427	390	414	382	393	472	435	427	399	389	405	448	410	472	425	430	443	384	385	397	393	409	402	408	397	419	392	431	431	423	431	430	427	407	399	428	431	402	410	393	367	400	395	367	426	409	385	429	396	382	405	419	411	442	401	450	366	403	388	413	392	394	415	401	452	411	408	376	380	387	431	426	452	397	393	445	404	462	447	385	381	439	409	400	413	417	408	396	410	406	382	431	397	365	439	411	418	380	421	398	390	444	424	434	406	394	411	408	426	365	405	443	403	384	409	424	409	409	422	388	441	410	392	388	400	369	440	431	417	442	405	387	440	389	398	400	396	410	410	377	460	435	398	381	392	396	467	421	420	417	432	424	406	427	405	396	460	363	429	401	419	433	380	425	386	387	405	421	403	438	395	393	432	397	393	432	439	419	441	384	398	441	421	455	418	461	411	407	410	399	360	412	404	401	419	412	425	387	410	423	387	407	416	413	378	411	428	431	428	397	430	388	410	417	404	400	410	424	443	423	419	410	413	385	406	410	430	427	419	428	408	441	396	442	415	415	428	409	423	417	450	403	453	428	380	418	395	412	422	403	404	390	435	400	398	393	412	445	380	414	382	390	425	409	381	407	441	397	402	386	402	407	403	397	398	417	420	408	411	416	412	392	393	386	407	418	418	433	392	438	438	349	381	427	387	435	426	443	410	408	437	405	438	408	448	365	437	404	393	371	414	413	404	428	432	411	410	420	424	410	408	424	459	414	420	389	425	427	395	381	451	407	389	377	443	393	399	429	398	420	384	420	425	417	413	412	422	445	455	435	420	419	400	407	417	427	417	373	421	386	411	430	406	397	366	430	414	434	403	415	420	443	416	451	456	408	423	405	427	420	390	418	401	386	413	415	446	407	411	368	435	409	413	393	413	386	419	408	417	381	396	417	413	450	421	411	434	413	430	370	391	426	423	451	428	419	413	436	424	431	437	417	412	410	394	424	400	429	435	427	421	427	410	449	398	424	423	390	420	411	445	383	398	394	428	410	448	401	422	398	420	407	446	403	427	380	394	407	450	413	408	433	372	402	390	443	395	406	451	363	434	408	440	410	413	423	438	451	388	406	365	423	444	394	416	424	419	367	411	405	439	405	420	403	420	397	389	388	465	429	403	403	412	431	410	422	425	408	433	418	461	429	408	407	431	434	391	372	394	422	462	443	426	425	423	421	371	390	392	437	441	424	396	398	432	427	442	413	441	433	431	443	374	372	395	404	447	409	404	417	422	418	379	446	426	404	410	424	415	390	410
39514	2740	4543	5079	4504	3610	3195	2711	2420	2196	1993	1833	1677	1669	1531	1519	1435	1387	1347	1351	1317	1218	1206	1270	1145	1169	1210	1099	1120	1196	1196	1164	1142	1199	1307	1150	1116	1156	1169	1097	1034	1062	1050	1051	955	1067	1033	1000	1070	995	993	1046	1027	1006	995	991	996	1021	1004	980	1013	1017	996	955	981	984	1024	1000	978	1008	1026	1011	948	1007	942	994	945	980	979	1007	979	995	962	990	948	1002	1020	1031	967	984	992	996	1011	948	1039	1004	960	945	956	939	937	978	1002	981	952	1030	978	963	943	1016	1000	1025	974	978	995	932	966	971	913	959	987	961	983	986	997	938	964	1008	956	976	943	902	933	975	1020	1012	950	1016	977	1021	945	985	1013	995	968	1007	947	952	942	1000	1007	1037	935	988	892	981	1004	965	982	971	1011	989	989	959	938	996	891	966	1026	1012	953	948	1015	913	962	956	948	912	935	925	921	977	989	958	933	967	993	991	1023	996	980	946	1050	967	902	990	979	981	971	944	988	975	1022	965	973	925	917	1020	894	988	934	980	948	976	937	961	950	975	929	974	1011	987	946	983	953	937	1039	975	974	966	932	875	929	1001	954	950	982	926	934	922	967	914	969	957	941	980	930	1022	1023	943	933	973	973	994	1006	978	1029	953	947	974	980	986	980	914	951	1000	1004	986	987	971	956	942	915	941	996	940	980	962	953	951	953	939	934	916	998	934	1005	1013	939	1023	979	938	929	891	974	981	992	966	1025	936	943	987	987	918	944	928	992	985	952	951	954	969	965	982	903	948	1001	976	957	971	991	924	983	951	880	970	963	966	922	969	971	978	1031	933	950	1005	979	982	974	939	996	1001	936	935	947	956	882	958	1006	980	971	914	1057	968	970	933	974	945	956	996	986	992	962	999	966	925	911	979	941	1025	939	999	922	953	1008	995	909	960	977	991	951	952	979	991	959	945	980	959	958	931	977	978	971	953	935	980	980	987	946	964	1017	929	993	991	968	966	1010	960	1034	917	943	937	939	1033	905	971	993	943	977	966	997	990	939	933	1039	910	986	990	975	1022	960	976	976	924	961	945	957	981	986	975	986	972	942	954	953	974	934	942	996	955	985	975	969	962	946	943	973	970	997	914	951	1012	952	952	948	986	915	998	957	994	993	983	988	939	943	960	958	914	942	928	986	956	959	978	970	986	1004	946	976	981	935	999	986	934	961	945	1039	992	973	966	998	1003	964	960	942	978	927	985	981	962	936	979	955	939	997	1041	970	966	929	983	953	997	978	964	946	948	964	900	953	968	944	970	979	1007	963	1032	987	936	1018	950	968	967	940	917	936	949	1021	1024	1009	986	971	936	951	998	974	966	982	966	972	935	986	980	1003	911	956	957	928	1013	950	928	936	964	1006	910	970	1030	958	992	941	940	973	969	942	935	989	949	976	923	930	973	894	949	998	903	946	993	958	961	949	989	962	935	944	937	950	969	942	931	952	944	967	964	908	956	968	1018	948	1009	930	990	943	949	968	932	987	949	988	978	975	969	991	947	992	1019	926	977	954	983	983	1005	964	905	939	951	954	960	1004	987	943	1025	963	917	961	1006	935	962	1015	975	940	985	932	970	950	974	978	980	940	991	969	972	944	994	957	952	941	915	965	1002	947	973	955	946	953	988	941	963	976	906	927	998	958	971	920	992	1019	946	1062	1008	991	944	954	993	1020	967	906	980	928	974	928	960	950	916	953	944	986	1007	974	1000	976	903	1018	986	976	970	945	968	997	954	891	982	993	941	955	984	944	937	958	1003	1009	962	958	922	994	972	940	959	1017	959	975	944	979	955	913	962	967	989	940	956	974	995	983	976	990	952	994	983	952	1026	926	1030	980	910	946	973	945	1005	921	974	945	956	964	960	928	962	973	941	971	912	1012	929	993	930	961	1014	909	941	933	978	954	960	977	983	926	875	991	927	930	986	968	974	987	985	981	963	957	1003	986	914	954	991	974	977	936	1017	965	996	984	980	925	923	976	965	920	993	982	960	1004	999	953	960	997	995	960	994	970	978	1003	992	963	1001	953	967	999	994	952	947	983	992	907	988	974	981	982	932	962	995	937	958	1015	1007	954	947	956	991	961	969	971	962	984	971	1053	914	973	963	964	948	968	974	977	959	951	991	900	1006	1000	949	964	934	939	998	950	955	966	1023	892	957	940	929	1024	934	937	969	936	953	996	944	962	993	932	929	993	930	962	930	902	921	1000	951	959	961	980	994	977	968	968	965	935	969	973	1022	953	950	932	965	1019	942	968	918	1015	1008	1005	959	996	985	970	932	978	994	998	976	910	1014	938	947	986	982	927	978	954	1012	974	1019	993	912	951	993	989	978	952	1009	1047	946	1005	911	992	976	1012	979	959	951	938	926	943	963	934	937	964	934	928	937	958	952	937	994	1006	943	1000	985	918	983	1016	1000	952	973	873	961	942	949	930	974	936	968	1014	983	990	917	982	985	976	972	983	961	995	996	996	971	985	954	963	956	964	1019	925	1004	973	977	939	972	953	994	932	985	955	976	986	1005	1047	940	929	983	963	991	990	975	915	1016	949	998	1001	951	981	960	954	933	1019	1010	954	957	947	943	999	916	966	1010	956	963	977	976	989	940	921	1010	931	1017	995	958	978	1019	961	963	995	1009	979	983	979	948	1035	980	975	998	945	998	1011	999	969	936	1000	960	985	967	973	999	1017	975	941	970	906	944	1036	928	948	957	962	952	984	966	891	968	985	957	918	968	916	994	928	920	1011	998	993	936	937	984	901	962	981	991	1008	962	940	948	988	1003	982	964	943	985	956	969	902	973	946	964	934	1024	954	917	940	970	984	946	982	985	971	977	953	968	939	970	958	984	1075	931	1029	993	999	954	967	969	1002	950	990	915	937	1031	988	955	1006	943	921	935	949	928	960	932	928	969	990	969	975	948	971	965	951	980	965	1020	1013	1024	988	986	960	986	973	982	931	984	941	994	967	968	998	951	971	950	917	972	975	942	971	925	943	931	1021	970	980	975	922	951	1023	989	948	1011	979	913	998	945	976	1008	958	995	947	966	918	1011	975	980	977	994	966	1010	976	1007	971	957	988	949	953	974	1012	941	925	1000	930	942	931	899	972	932	974	975	869	1006	957	1044	878	964	955	977	945	969	990	926	938	970	965	983	974	994	955	987	921	966	948	931	946	998	1009	1014	1004	957	964	956	961	999	967	972	961	953	991	998	1012	971	938	927	962	907	946	1037	922	934	968	999	961	962	971	953	994	1017	930	964	938	866	1012	963	931	959	959	967	1002	972	989	916	987	964	931	953	1016	979	936	944	976	1014	973	963	1004	932	977	991	1001	883	963	978	948	990	946	973	948	964	1038	1014	926	992	934	917	996	942	945	922	923	999	960	964	929	962	951	932	961	923	1000	973	951	963	998	967	912	989	985	892	914	926	904	919	929	1023	988	941	937	995	907	1048	982	959	872	979	955	980	928	1004	952	993	950	962	962	949	985	953	937	938	982	938	947	911	997	947	991	941	962	936	1017	1010	957	978	949	929	1000	1026	987	1041	966	989	925	962	993	918	960	982	949	899	997	954	946	969	1013	972	969	983	936	953	1003	983	949	981	935	976	1000	956	979	956	932	995	989	961	994	960	983	969	918	1008	985	950	954	959	959	979	987	983	986	912	955	961	958	1007	951	1014	966	979
6792	414	266	192	198	175	159	181	162	156	153	156	165	155	173	181	172	157	148	164	151	156	161	161	180	152	154	154	178	127	173	148	150	159	166	161	150	150	178	138	162	160	168	159	151	156	155	149	170	167	166	161	154	159	150	169	162	149	145	152	157	140	150	166	161	164	150	143	146	136	156	176	163	153	160	130	162	148	154	146	158	167	156	148	154	158	149	151	150	161	162	152	179	142	154	156	162	151	149	140	151	146	144	129	152	174	165	139	161	155	136	149	166	148	153	156	157	158	163	136	153	146	150	127	141	174	164	158	164	150	163	150	155	152	160	127	164	149	151	175	147	143	145	144	145	176	167	150	152	136	158	168	150	164	176	143	154	156	166	168	186	131	166	133	156	162	140	158	167	144	165	153	133	163	139	145	160	177	146	164	144	150	150	181	139	157	154	138	145	149	154	172	167	138	157	139	143	154	161	173	146	138	147	167	155	138	155	168	158	185	170	175	146	139	150	158	164	163	158	138	149	158	153	174	150	130	162	163	167	152	147	143	143	147	154	163	156	156	144	179	176	163	135	171	154	183	155	168	158	154	172	156	138	138	156	142	166	141	168	172	154	180	186	135	147	151	163	161	153	146	135	149	158	156	140	137	142	161	144	159	145	159	146	135	135	157	140	145	156	151	135	164	139	145	140	178	147	125	145	175	139	153	149	171	151	135	150	141	153	152	135	137	140	165	135	175	153	153	156	169	144	127	163	152	148	147	147	152	152	141	144	137	170	162	145	152	145	164	157	139	139	133	159	175	141	145	128	155	131	182	149	150	151	190	154	131	151	152	125	145	144	133	151	152	154	158	157	138	128	141	149	153	143	167	146	165	150	140	150	147	132	167	134	167	144	151	157	127	155	191	153	162	145	159	161	145	161	157	159	137	133	150	151	161	151	143	145	157	143	136	172	159	131	180	152	146	145	134	151	142	151	164	149	148	166	156	137	144	158	142	146	141	142	150	140	143	151	156	159	171	158	174	161	154	146	146	162	138	170	160	155	137	164	148	146	162	146	138	135	154	149	155	172	151	142	170	144	148	175	117	142	148	148	157	149	147	162	156	161	136	148	175	140	167	145	144	161	152	176	171	154	133	157	166	145	161	151	126	159	141	147	163	156	152	173	162	146	149	148	156	152	161	155	157	146	134	130	147	170	162	145	133	143	158	173	157	141	130	138	162	151	166	166	131	140	157	152	143	129	145	139	156	140	169	162	150	179	152	160	173	165	148	144	162	148	158	137	159	160	145	142	168	151	168	160	146	140	170	156	133	141	149	166	161	162	136	163	163	140	145	145	152	154	153	141	160	166	161	161	151	154	143	158	164	145	162	128	159	194	160	161	151	196	146	149	132	155	149	151	137	146	148	151	147	152	150	143	153	140	154	157	148	128	153	146	167	176	167	156	155	141	156	146	179	168	164	152	144	154	138	144	153	137	160	165	155	139	159	163	149	133	153	137	155	151	143	156	181	157	157	145	119	158	155	151	155	141	157	171	131	135	144	143	145	141	146	161	147	149	154	149	157	144	144	133	150	143	140	157	154	147	165	164	169	181	153	136	150	123	162	177	156	157	164	157	162	184	151	159	144	155	152	144	142	159	153	138	168	151	149	175	149	169	142	141	141	143	148	153	161	133	170	148	161	172	157	148	169	157	159	138	144	139	142	132	156	154	144	153	155	136	162	152	142	147	147	156	157	165	154	153	140	162	144	160	174	156	146	151	174	152	139	150	148	133	165	145	143	132	176	151	127	149	187	183	140	155	174	164	146	154	133	157	152	136	151	152	144	149	158	164	133	143	166	138	161	160	147	155	139	146	156	144	149	181	168	154	138	134	167	157	165	145	137	159	168	165	171	153	127	150	159	158	150	130	148	141	113	124	148	154	161	142	145	153	176	184	155	151	140	144	150	140	156	148	170	146	150	162	141	144	147	165	158	147	122	166	155	158	158	166	166	153	157	150	163	147	151	166	170	161	154	148	146	140	178	158	124	166	160	169	146	158	168	150	118	140	157	135	143	135	147	143	182	144	143	159	148	177	151	157	162	168	154	130	149	134	155	153	181	142	147	151	153	163	148	142	155	165	167	178	140	133	157	148	166	165	136	123	125	151	139	157	139	159	151	150	146	158	143	164	169	139	157	160	161	170	149	163	178	128	163	142	134	179	176	160	142	161	145	155	146	149	152	166	164	162	149	162	160	164	140	117	150	136	149	171	154	149	152	156	161	174	167	136	162	160	135	158	147	142	147	155	161	133	153	161	145	165	164	147	152	135	142	165	161	148	148	158	147	150	181	156	146	151	141	162	146	151	156	151	137	169	167	170	152	169	137	149	166	163	140	148	148	135	141	167	177	134	159	142	147	142	135	153	166	148	153	149	164	153	156	154	165	158	161	162	150	163	138	152	153	176	164	136	161	142	150	149	148	136	175	128	153	163	172	164	147	171	164	148	150	146	154	135	170	167	151	150	176	137	149	152	160	166	145	131	166	142	156	154	145	169	144	142	156	141	151	171	160	151	161	145	157	171	136	167	155	151	155	152	149	168	154	135	155	160	154	150	153	141	127	157	138	154	162	132	149	129	157	145	171	158	137	124	162	164	139	174	175	146	153	157	144	156	151	171	164	144	162	136	144	155	164	146	161	147	167	159	137	150	145	174	161	164	167	141	178	163	159	166	138	176	155	139	165	147	156	147	160	180	159	179	176	133	167	144	158	143	157	177	166	152	181	157	151	142	157	144	146	166	154	142	166	156	171	161	162	144	140	164	166	159	172	149	168	137	141	160	129	170	150	133	158	168	172	146	158	153	188	154	176	161	159	152	149	148	144	149	155	142	157	179	151	147	152	167	169	148	144	137	161	168	190	159	158	145	163	154	154	155	165	160	158	151	150	161	151	152	137	118	130	167	151	126	152	139	137	161	138	125	141	165	144	142	162	157	158	144	148	165	139	131	154	135	142	164	154	139	152	147	170	154	156	163	160	134	168	140	175	124	143	141	173	178	167	171	148	170	167	152	181	123	174	139	143	172	164	157	130	138	162	177	142	140	184	152	153	144	148	148	136	171	154	145	146	149	169	143	164	131	154	163	137	134	126	161	145	155	132	153	158	162	169	142	135	150	156	164	161	114	140	134	141	150	131	131	148	156	165	154	155	161	150	146	165	169	162	132	149	156	158	160	172	146	138	134	163	147	162	151	154	156	145	159	136	137	168	146	164	128	160	155	143	155	167	151	168	144	167	162	158	148	166	130	165	133	173	137	163	154	143	154	133	149	163	162	145	155	139	147	164	169	165	137	143	149	153	156	165	170	145	170	115	168	143	128	156	136	136	149	175	167	144	152	147	154	144	152	138	158	154	144	147	165	155	148	150	152	125	134	174	138	130	143	153	149	136	151	163	171	134	134	168	157	145	142	163	158	158	157	143	164	175	134	162	156	142	156	150	156	139	178	146	138	135
6989	563	641	690	578	545	492	505	519	500	483	482	493	485	439	473	467	456	442	492	509	493	395	474	452	407	474	470	442	457	471	456	462	488	469	464	489	496	445	448	406	473	413	428	463	431	459	467	425	438	452	441	394	422	382	425	469	450	400	428	450	434	431	461	436	452	425	437	462	431	449	421	421	461	453	455	438	447	450	440	430	453	460	448	423	440	452	442	443	465	454	428	412	448	421	432	455	400	428	432	459	437	441	449	404	418	475	453	413	467	425	435	416	449	426	461	455	450	421	459	419	441	454	446	405	444	454	451	451	453	449	450	467	465	432	452	421	447	410	415	472	432	456	408	450	433	402	439	455	416	462	432	413	472	427	430	430	427	405	432	395	451	429	416	430	486	468	406	471	420	432	415	412	445	481	468	446	417	426	461	417	441	440	437	451	470	454	445	445	440	460	431	456	452	459	425	417	456	412	426	437	418	438	417	440	422	436	438	490	446	402	412	477	426	462	443	424	405	465	459	414	446	456	426	441	415	449	455	434	419	473	453	433	443	441	414	428	443	416	408	401	450	452	434	424	413	440	415	395	468	432	413	414	425	460	432	427	444	465	464	457	449	400	444	434	462	430	452	432	401	437	445	460	425	410	418	464	440	433	476	453	422	457	459	441	434	424	471	481	465	435	426	457	432	390	443	423	447	439	438	444	469	458	449	444	396	430	487	452	440	442	422	419	459	438	478	451	438	430	447	397	403	442	421	430	452	414	441	445	466	465	434	417	470	424	437	433	464	470	401	405	410	393	419	433	432	440	488	457	455	462	460	448	453	444	392	426	432	389	468	446	483	416	447	471	435	448	432	413	464	425	466	447	477	441	405	430	410	433	420	445	422	457	446	417	426	441	466	423	452	417	476	447	424	407	471	432	428	425	425	398	444	440	422	455	424	383	466	442	449	465	431	430	423	442	447	430	468	442	450	434	452	436	443	446	469	445	431	445	408	453	444	457	426	440	431	428	425	424	476	434	414	369	467	431	444	426	441	464	448	434	439	437	417	413	431	436	469	416	450	454	423	416	427	388	410	428	395	430	417	425	467	464	416	418	436	486	401	437	435	475	476	427	441	462	459	447	460	443	436	470	443	444	449	450	440	462	458	461	434	435	460	471	458	458	441	452	436	458	429	431	436	437	438	447	422	452	458	444	454	419	438	387	457	403	449	436	422	414	426	435	404	415	438	406	461	451	444	455	458	434	451	451	439	418	420	479	445	395	412	403	451	502	450	394	432	429	440	447	438	447	384	414	422	454	439	459	425	511	441	443	431	435	434	445	436	458	459	418	471	458	449	398	437	435	431	429	382	452	441	449	432	472	439	393	411	443	433	411	432	413	452	452	420	471	440	467	437	479	476	445	436	430	442	459	461	441	429	474	432	442	428	456	471	438	414	443	495	451	442	430	452	426	459	434	407	420	391	459	429	441	437	430	461	440	430	446	453	438	440	428	464	426	413	444	400	433	430	435	442	441	464	427	437	417	436	425	456	456	455	474	467	435	425	446	452	452	420	421	434	448	419	381	410	415	447	462	447	435	422	463	446	443	437	412	427	455	430	465	389	449	444	432	449	442	425	407	449	452	459	454	449	439	440	520	452	439	442	430	440	401	461	427	464	426	425	433	437	452	419	464	471	442	401	426	437	452	464	431	420	394	431	425	441	398	448	445	459	478	445	470	428	412	425	434	460	453	444	418	440	433	438	392	430	428	451	431	445	420	430	414	477	444	394	446	425	435	405	446	435	462	460	458	440	452	427	408	451	470	459	435	472	437	461	413	468	428	467	433	439	417	454	462	433	427	470	446	433	423	414	437	440	398	421	453	443	379	459	444	438	457	422	429	441	415	427	399	455	463	413	433	426	441	408	436	425	409	440	405	401	463	467	442	423	426	410	453	431	433	490	407	436	460	394	441	448	487	423	406	432	444	384	403	409	423	473	442	432	460	415	437	462	416	462	432	415	441	448	466	460	469	440	406	463	450	460	446	434	443	413	431	479	432	423	450	443	455	492	435	444	454	449	464	464	425	463	468	470	440	459	455	464	452	454	436	437	444	444	403	408	436	414	424	476	449	462	476	431	430	461	437	432	442	462	441	462	448	453	440	437	436	460	442	379	453	429	415	461	427	443	438	457	416	413	415	460	443	431	445	430	448	424	455	454	430	453	413	446	426	444	445	458	426	416	442	433	478	443	409	441	439	442	451	453	488	494	416	429	445	408	422	454	441	426	421	413	431	427	434	443	420	429	432	450	427	441	448	425	445	438	394	440	460	444	442	400	430	433	420	409	418	421	430	417	457	452	425	427	461	449	469	433	461	461	399	434	408	450	455	451	442	444	429	431	442	456	434	433	447	449	442	419	427	420	419	388	458	452	423	457	471	402	453	394	446	430	429	412	430	412	425	465	418	451	445	437	435	426	413	414	438	413	444	439	421	426	411	417	454	435	425	454	427	451	464	425	444	441	424	458	425	421	431	419	438	447	419	425	430	453	422	419	455	394	426	441	463	448	415	452	445	409	392	446	392	433	421	457	432	446	443	418	395	468	430	446	418	431	463	423	452	438	428	422	448	438	433	497	443	409	424	427	446	432	427	447	409	443	433	439	443	465	430	454	466	425	408	439	434	439	436	409	420	453	394	463	442	440	413	467	424	447	456	413	480	451	423	426	425	438	446	465	430	450	439	466	423	476	402	480	434	421	435	445	430	441	448	431	425	454	432	432	421	436	438	414	441	421	455	458	451	423	454	428	428	420	435	457	420	397	423	391	449	428	438	411	437	430	460	451	406	425	463	472	459	451	422	409	411	432	447	449	456	416	443	437	435	409	450	435	428	448	417	442	425	384	426	463	407	384	468	412	439	447	435	446	456	454	441	446	434	436	451	466	425	459	415	461	446	394	414	423	428	458	473	417	443	463	420	415	408	445	421	427	451	401	432	448	421	438	433	441	425	456	439	431	398	454	443	438	426	414	415	443	455	389	453	433	377	425	417	440	437	427	403	414	457	466	456	429	485	430	419	434	448	417	396	442	446	400	420	450	447	449	475	467	437	455	447	374	467	455	444	430	455	436	424	449	443	431	426	424	440	445	428	387	453	416	422	431	399	447	478	483	428	438	438	434	419	429	451	438	421	441	439	435	424	429	470	426	440	463	461	425	435	427	424	434	436	430	433	436	448	433	417	420	438	481	459	435	405	426	439	440	469	453	423	453	465	437	443	414	437	444	441	451	457	423	439	415	452	441	423	454	437	478	437	442	430	431	429	493	484	436	423	460	438	481	438	420	432	444	409	466	444	460	450	438	454	476	407	452	440	420	426	436	412	460	438	427	431	425	482	477	423	458	448	422	467	431	421	471	409	437	402	428	418	402	444	496	439	414	458	444	467	447	442	425	458	454	434	457	422	410	467	480	445	432	428	439	456	461	430	453	447	428	406	453	460	458	445	449	458	434	421	415
51690	18529	4357	1105	725	569	450	403	379	299	323	325	287	275	260	274	263	280	252	255	248	242	259	233	289	221	232	257	250	254	238	262	246	270	238	237	258	262	233	234	237	239	242	254	233	250	227	259	258	241	227	239	236	234	249	248	254	260	259	250	246	227	238	231	264	250	237	242	224	234	252	211	253	235	207	224	238	237	245	243	238	228	230	218	242	245	245	240	222	219	260	241	251	256	242	235	261	217	224	242	212	243	259	234	239	238	237	255	227	211	220	220	220	198	246	232	226	224	237	232	241	238	248	276	246	194	238	239	254	266	236	244	225	223	246	209	241	263	237	268	209	256	254	231	231	237	244	240	238	208	277	236	264	238	258	245	234	216	248	232	234	238	231	243	218	238	262	259	204	257	244	273	274	251	221	256	215	248	250	200	209	229	249	266	230	236	231	229	231	272	222	226	239	267	269	223	228	220	206	227	228	235	223	235	250	234	243	222	212	235	251	260	245	247	220	225	234	207	236	266	228	236	252	254	217	275	209	268	229	259	254	220	224	285	285	242	229	219	205	249	240	254	241	226	246	222	256	217	251	235	231	227	226	234	224	235	205	226	230	215	241	229	239	253	237	215	218	240	220	215	208	211	253	233	241	237	267	235	255	250	252	231	216	228	223	202	237	217	248	224	244	254	238	263	251	226	221	254	233	268	228	243	241	213	228	239	233	249	263	213	227	229	233	222	245	274	246	252	223	227	225	243	229	244	219	261	222	248	223	206	240	232	245	242	233	240	244	243	245	232	232	252	226	215	219	236	238	235	237	230	254	227	245	246	237	261	218	250	266	220	234	209	257	227	235	250	216	196	221	227	220	245	239	236	259	239	253	232	232	226	265	225	239	248	244	227	225	243	227	259	222	224	244	283	206	228	262	265	220	224	256	237	252	231	257	251	231	233	231	249	225	261	220	287	240	243	259	215	237	222	239	246	219	238	246	234	220	206	223	230	241	241	234	194	246	242	222	215	265	210	224	214	215	226	253	228	227	220	224	217	269	234	250	230	231	190	231	225	196	231	227	246	225	252	259	247	227	264	272	234	248	231	225	253	269	252	233	247	234	219	238	227	214	227	240	235	263	255	241	255	266	237	240	239	226	272	218	249	260	289	277	239	246	237	247	234	226	270	236	211	243	232	206	231	245	232	252	261	239	236	221	245	234	264	240	248	234	231	244	246	257	242	218	217	216	230	234	232	221	236	207	265	213	242	257	249	229	251	246	242	232	240	227	225	248	249	237	262	216	242	249	254	250	250	246	244	218	233	230	241	258	252	248	230	256	227	246	218	206	253	236	221	206	236	241	213	251	256	248	234	248	232	190	237	248	225	237	227	238	235	246	249	241	232	254	251	223	254	217	235	275	252	248	229	232	228	242	240	244	237	228	201	233	255	238	242	230	229	255	232	231	233	243	228	229	217	238	259	200	228	227	219	257	233	216	232	233	203	248	239	217	260	224	221	219	220	222	247	261	238	208	226	242	249	248	254	244	238	249	237	243	242	226	215	259	238	256	254	248	248	250	241	224	233	222	253	244	233	215	242	224	210	242	214	248	234	231	263	255	247	222	217	235	242	253	224	222	233	233	235	212	225	253	261	218	234	244	251	240	222	246	206	235	217	214	242	217	213	231	224	253	231	209	220	247	252	248	229	231	222	238	232	262	262	257	249	234	249	235	229	253	236	258	234	242	241	241	240	231	239	246	262	230	221	261	233	240	240	229	227	225	222	266	234	240	231	230	243	231	231	277	249	235	246	240	254	264	246	263	218	246	226	237	243	227	202	229	232	214	240	243	245	204	239	241	253	234	247	215	261	261	233	238	242	259	236	268	227	248	236	218	260	253	230	223	215	241	229	221	251	248	241	236	263	236	229	238	213	212	252	228	254	254	278	271	241	256	216	237	233	240	240	214	224	228	224	210	248	238	238	224	208	240	224	254	226	270	230	249	228	236	225	242	239	243	242	231	237	232	221	272	245	237	243	226	238	265	251	252	257	219	237	241	219	243	203	253	230	253	226	246	247	248	230	214	274	268	244	266	250	260	255	223	243	265	212	214	245	240	238	204	243	258	224	239	245	242	241	237	237	231	247	237	242	234	221	229	274	242	229	237	227	209	241	224	276	231	226	223	247	222	234	249	252	242	263	235	273	230	216	212	239	254	242	221	222	253	236	235	227	235	269	234	233	256	229	225	230	216	230	239	262	227	206	230	216	226	240	230	226	238	220	224	215	223	222	202	227	250	283	247	223	235	255	278	258	254	233	242	247	254	221	246	232	240	233	228	247	241	274	241	232	233	251	259	252	197	248	261	238	254	254	258	229	253	228	239	252	269	235	234	232	250	260	236	216	262	246	240	255	243	222	248	204	245	234	223	246	216	227	236	213	228	240	238	237	216	210	202	247	249	269	211	237	237	233	259	213	234	227	227	229	223	212	235	235	242	245	237	238	234	233	224	246	244	227	225	263	229	200	230	228	191	271	259	242	218	232	225	267	197	230	217	253	252	248	255	250	221	245	267	256	245	208	258	226	252	250	257	223	246	226	275	230	253	244	240	253	264	225	229	229	231	230	232	245	235	259	224	238	221	243	229	228	229	244	235	262	237	248	258	261	242	255	229	249	276	206	238	225	259	284	232	248	217	248	245	240	247	245	252	246	235	230	217	254	216	221	234	274	227	246	260	264	253	271	241	228	249	251	219	226	245	250	220	229	251	227	244	236	250	228	251	217	223	248	235	251	237	220	197	256	247	232	227	237	244	227	250	220	239	245	243	207	250	220	240	256	227	257	232	227	225	234	244	219	209	227	248	217	235	225	232	231	242	212	229	256	228	243	239	251	224	247	246	236	249	226	222	256	241	269	236	244	257	241	263	251	248	228	238	227	233	226	234	227	230	242	213	288	251	237	226	210	237	228	219	254	244	268	239	242	222	231	220	257	255	225	239	245	269	259	259	229	246	226	228	237	248	236	231	219	273	236	237	242	239	230	238	250	242	238	249	211	238	251	234	223	234	253	238	232	237	235	216	251	242	263	231	193	259	222	225	234	218	238	241	216	240	257	249	211	263	211	228	249	260	220	198	248	252	211	235	268	225	185	244	255	249	247	243	223	242	233	254	237	249	258	235	257	230	230	242	222	248	213	244	230	243	241	265	238	234	252	214	233	238	262	252	245	266	220	219	257	239	248	227	245	263	237	229	282	263	245	241	213	255	232	244	252	242	260	222	227	240	209	253	226	233	230	197	228	248	227	249	236	267	218	255	222	230	242	237	252	250	226	225	251	230	263	232	242	244	258	239	233	232	254	228	251	213	229	257	220	239	225	233	256	246	240	263	258	265	226	226	223	239	236	228	233	254	249	244	224	215	210	230	220	216	231	260	231	227	226	251	231	240	260	227	228	208	225	240	246	239	232	238	243	225	241	209	231	201	246	231	224	237	209	242	253	228	223	207	226	236	219
29637	1595	2466	2928	2568	2151	1770	1549	1483	1210	1093	1064	1061	899	871	911	853	879	886	840	789	776	771	749	730	725	727	763	701	734	764	705	746	740	800	776	776	728	746	712	677	698	679	694	687	666	691	665	671	672	640	692	651	617	632	663	667	645	632	666	649	631	656	641	661	630	582	638	632	652	618	622	629	666	607	596	638	693	640	686	661	619	620	650	648	640	626	645	647	628	587	615	623	617	627	632	665	599	672	607	607	632	613	598	611	661	609	597	648	646	607	631	605	609	552	626	626	637	642	644	643	627	629	612	635	600	625	678	626	605	643	643	666	583	642	667	573	620	614	664	612	589	669	626	650	605	618	626	619	669	635	627	658	591	600	669	619	620	642	615	605	610	647	604	629	621	593	624	599	660	638	616	610	643	584	635	598	630	638	658	650	596	656	625	666	639	603	633	609	594	621	638	583	658	640	660	614	635	623	599	623	681	617	649	647	625	591	602	646	651	591	620	599	651	588	580	637	654	627	600	608	630	644	650	642	608	608	676	567	621	620	640	614	606	660	630	628	604	644	593	639	656	595	671	613	664	635	630	615	578	682	613	619	651	619	621	645	648	639	665	604	628	589	660	641	661	630	639	572	631	627	653	665	638	622	636	590	633	620	626	626	556	638	647	634	636	652	644	623	597	587	576	645	583	660	681	622	639	624	607	608	602	612	640	613	615	646	665	646	612	651	615	613	637	634	675	625	639	597	636	650	604	639	589	583	637	640	604	636	623	606	635	640	674	640	609	679	627	642	613	655	616	586	628	653	585	648	642	651	603	653	647	567	626	617	585	599	654	641	649	632	628	638	641	640	656	619	627	638	586	670	586	582	630	632	632	580	625	653	642	609	626	602	626	589	582	655	656	649	639	634	655	648	624	678	600	580	598	622	598	604	630	611	618	602	660	604	615	634	624	625	646	655	612	646	596	639	607	644	621	588	639	619	615	613	618	617	616	617	659	639	657	618	642	614	615	635	630	638	640	616	655	591	672	591	624	661	662	656	602	638	655	616	625	637	630	642	602	613	605	661	669	643	606	624	635	572	609	552	633	607	600	597	658	613	582	655	648	626	608	605	610	624	584	609	648	674	642	625	673	607	666	670	630	634	629	639	609	602	656	605	621	643	648	648	683	644	637	653	638	646	605	638	655	629	604	613	628	623	628	629	642	628	622	586	637	632	619	646	590	634	636	655	690	604	590	641	647	648	632	702	673	645	664	639	634	603	589	607	635	639	654	615	622	628	656	632	611	631	640	638	663	619	602	680	612	623	654	640	611	618	609	618	612	655	641	641	646	582	582	641	623	656	671	664	675	626	615	656	645	619	632	671	684	659	620	610	632	613	657	654	643	623	603	603	655	630	626	689	682	653	645	635	631	650	643	656	623	653	623	596	617	602	625	619	642	605	619	592	608	600	615	649	611	646	622	620	679	631	656	625	630	634	644	651	630	639	646	610	652	613	620	640	585	659	695	601	614	657	657	642	651	596	648	601	636	586	652	625	614	603	624	658	587	630	579	645	612	614	627	621	646	592	605	642	563	622	612	585	619	623	621	623	641	673	627	640	610	634	618	607	639	642	635	611	629	598	636	620	638	632	615	602	559	649	633	621	631	571	656	679	581	661	616	595	597	618	632	653	606	667	639	615	636	669	633	667	600	624	632	618	633	596	657	590	619	598	609	626	666	576	639	618	672	658	599	548	663	588	591	561	636	612	590	639	593	598	623	620	650	633	591	645	685	582	626	643	581	636	610	583	634	627	631	606	626	584	625	647	641	625	627	630	673	627	587	650	656	583	646	639	586	613	615	646	567	661	635	631	626	661	654	625	615	652	648	643	616	630	621	645	622	618	630	678	621	615	628	626	588	608	628	658	597	633	624	627	615	644	650	586	609	647	580	672	675	672	608	664	652	631	619	621	576	639	605	654	620	631	608	644	660	584	612	597	615	606	619	637	627	595	643	626	642	595	659	603	615	598	666	630	606	614	614	629	590	591	639	593	636	662	647	641	659	621	611	625	657	637	658	627	625	631	648	634	652	662	626	585	609	625	646	590	599	608	673	641	654	625	673	625	625	625	597	615	617	629	628	612	639	642	617	616	629	618	626	648	660	590	609	632	654	644	630	630	655	649	617	633	666	633	640	643	639	642	652	603	635	615	622	641	657	642	626	631	642	606	641	607	599	609	630	654	640	661	612	650	618	610	617	600	609	625	601	598	617	634	623	635	617	592	619	692	583	605	646	645	606	632	626	645	626	619	622	638	660	630	626	618	629	662	605	617	646	624	625	618	646	627	654	644	662	634	645	634	647	646	634	612	620	626	615	635	583	642	631	637	637	639	654	618	600	644	653	580	640	627	634	635	626	620	613	595	628	622	641	618	665	572	660	625	595	647	571	641	646	616	625	645	665	606	597	612	647	626	610	650	610	645	659	550	606	617	666	691	672	640	648	620	659	647	616	651	610	611	663	659	655	651	635	636	640	589	624	641	665	623	590	607	642	654	636	622	607	630	603	624	658	627	634	644	656	666	622	614	622	633	643	645	625	641	621	626	584	613	625	640	615	639	617	656	615	644	617	624	635	570	639	637	648	637	578	640	614	617	606	601	658	676	626	590	631	638	592	625	624	572	597	652	618	630	602	603	594	652	645	615	636	619	634	604	642	651	623	609	657	620	643	582	631	642	645	640	592	646	599	594	672	574	609	638	613	647	616	609	620	639	616	632	602	670	660	643	608	632	630	628	638	641	666	610	640	590	661	648	631	638	634	606	621	645	595	641	653	581	654	590	632	693	700	678	633	664	631	632	622	598	624	639	644	619	633	637	628	603	626	630	657	638	607	634	620	658	654	664	632	644	666	651	652	599	664	605	614	658	594	627	631	630	604	658	616	626	600	681	605	608	664	601	614	609	604	655	615	645	612	619	667	580	656	693	614	677	631	634	621	611	599	627	638	625	607	608	589	659	590	637	676	612	643	652	625	594	625	619	651	653	634	561	651	651	604	626	655	619	663	603	668	654	658	628	613	578	628	643	620	653	643	641	617	646	603	626	645	617	633	642	640	622	676	606	600	664	619	674	643	613	614	649	657	612	611	609	615	603	615	646	635	621	621	616	575	620	655	611	609	602	656	638	583	649	619	638	647	629	624	571	648	622	652	660	667	629	652	636	646	629	639	631	604	583	629	642	613	621	637	618	606	603	626	599	593	588	626	647	622	579	684	652	661	676	634	618	663	673	611	610	614	656	663	622	608	640	601	649	614	601	636	646	579	618	637	588	656	652	627	641	598	600	629	623	606	642	626	635	639	593	637	629	636	598	629	651	629	632	624	627	624	590	609	631	578	635	622	653	626	585	653	619	644	613	562	589	639	619	612	636	581	618	611	643	591	664	633	561	649	637	634	617	614	636	568	649	600	671	637	628	623	612	627	661	602	632	635	618	610	680	636	646	621	664	639	649	643	598	631
62461	24988	12010	2595	1312	1018	873	732	647	595	566	560	521	471	510	444	495	461	447	435	486	424	410	457	434	446	415	433	459	403	481	443	454	426	423	432	432	479	448	451	433	378	413	434	400	389	373	389	425	427	403	387	405	426	396	441	411	425	408	433	392	395	378	406	423	406	427	449	415	436	405	429	414	377	420	437	417	384	415	410	420	394	402	437	450	447	395	396	420	416	427	417	411	388	418	425	432	406	429	418	423	421	413	437	398	371	448	460	410	381	419	374	427	423	418	412	432	383	379	407	378	418	413	447	372	408	415	404	388	429	393	400	405	401	404	430	414	385	423	407	418	396	428	437	415	415	423	411	417	394	416	404	429	434	391	409	423	404	413	404	380	384	391	389	409	407	405	412	418	415	403	379	423	393	380	405	430	403	443	472	414	471	401	418	401	402	400	408	422	421	436	396	425	392	390	391	423	429	369	412	415	369	404	442	408	400	399	393	451	399	414	400	440	386	420	405	407	413	382	370	395	368	438	414	439	414	418	433	388	413	409	386	398	423	396	436	401	433	412	382	405	406	431	443	421	429	376	422	394	407	404	428	404	430	412	376	396	426	426	367	440	404	390	394	403	452	396	426	387	430	435	412	415	400	415	381	382	437	400	383	393	461	430	432	431	401	381	394	443	412	424	430	448	440	456	421	366	397	394	399	460	409	413	363	423	431	379	413	385	426	420	421	435	443	393	389	389	395	434	396	395	415	431	426	426	410	424	421	412	417	411	406	432	398	405	404	424	425	414	409	412	418	394	398	419	422	435	423	377	422	427	417	425	417	420	422	398	366	444	415	415	415	392	383	394	451	409	429	439	429	408	408	389	411	405	425	424	412	380	411	400	411	393	431	418	388	382	413	419	406	424	384	395	421	381	413	417	414	434	428	466	413	449	375	375	391	418	422	465	385	400	381	391	434	408	375	390	400	397	393	379	393	414	380	431	407	396	426	407	403	427	400	440	399	386	398	417	418	400	442	422	415	388	405	387	431	429	432	382	416	385	406	423	386	376	407	420	438	405	439	397	424	416	348	423	436	411	429	429	409	423	448	441	395	417	403	405	353	425	398	428	431	425	402	457	446	422	393	413	402	429	414	418	395	421	410	393	377	410	455	419	385	422	395	416	412	388	408	404	395	422	402	456	394	416	383	382	395	416	438	423	384	378	379	396	401	442	380	377	400	410	465	431	431	448	402	421	385	396	405	417	409	413	414	449	381	400	411	394	465	394	367	388	433	439	469	436	428	429	428	400	439	407	430	448	376	397	400	394	439	392	388	378	413	439	433	400	430	397	412	387	409	420	438	415	373	373	393	384	451	373	410	409	430	405	437	414	407	383	416	420	416	367	378	395	384	439	395	399	398	436	380	417	401	404	435	410	385	415	425	422	419	419	392	419	415	420	431	398	382	414	425	437	432	371	423	378	395	446	391	432	423	406	410	414	425	379	400	391	400	381	437	418	408	405	438	467	391	440	412	388	436	396	405	422	408	411	414	364	405	428	399	431	405	372	390	428	379	373	450	420	399	429	405	429	408	407	385	412	439	392	410	432	393	403	360	397	427	417	410	392	416	443	398	445	400	416	402	438	414	398	397	380	399	443	389	374	377	408	367	414	364	408	400	439	386	393	404	362	399	455	379	384	369	379	422	357	398	428	406	423	392	399	461	423	411	363	413	413	407	451	442	429	364	422	394	399	413	415	442	414	427	408	429	384	392	412	388	433	392	404	395	414	417	399	430	429	400	438	452	409	394	423	443	436	371	389	394	424	411	423	443	440	440	420	367	416	419	422	413	410	414	376	410	374	413	375	431	453	423	394	374	450	430	445	391	375	417	403	405	406	434	403	433	421	401	387	408	372	427	417	456	374	416	382	434	409	402	397	453	454	418	379	371	450	401	395	396	422	409	395	409	395	435	417	408	410	422	401	393	406	432	430	409	386	399	404	423	411	387	405	411	421	391	430	390	436	399	411	386	419	417	417	406	423	395	427	418	420	413	390	405	413	433	426	383	399	409	393	382	392	382	424	425	438	394	434	394	384	406	429	389	385	402	435	391	394	392	417	413	434	397	386	425	451	429	455	435	413	397	409	400	379	394	424	408	404	409	380	421	418	408	377	418	432	410	404	418	447	412	433	437	442	445	420	424	407	405	407	459	405	417	414	395	406	423	414	350	429	409	397	387	440	431	417	416	410	389	474	448	452	436	405	415	405	394	413	358	416	431	385	415	422	388	417	404	387	392	390	420	438	404	404	422	440	430	450	418	422	404	416	433	409	397	411	438	402	404	391	353	393	414	381	419	411	379	410	374	423	404	418	394	442	386	419	390	436	419	418	417	410	420	425	407	405	391	416	400	441	409	416	415	395	402	386	413	368	427	398	436	405	407	414	396	381	443	411	436	408	411	413	420	422	413	405	387	407	411	419	426	439	417	429	419	411	410	423	425	407	439	363	396	437	424	448	413	409	450	438	382	369	447	397	407	377	411	441	413	415	410	428	439	390	411	399	413	380	430	405	420	381	445	380	417	428	378	397	421	386	429	394	385	430	414	419	425	418	409	380	417	407	424	397	424	377	420	386	424	426	416	433	460	424	407	422	380	420	408	399	388	409	464	420	384	410	407	426	369	440	392	434	448	375	415	446	445	388	404	423	391	413	400	451	436	398	434	456	466	420	463	439	422	402	409	427	440	422	427	401	372	407	432	448	400	362	407	409	409	432	408	399	413	408	423	444	398	423	411	406	425	437	418	415	426	426	384	413	394	424	394	392	379	394	402	410	454	418	399	413	420	402	394	399	408	411	395	474	428	422	385	381	404	413	422	391	359	395	412	449	409	410	431	368	403	398	424	402	436	425	397	436	422	431	411	396	406	399	407	406	390	398	463	397	357	389	437	388	422	394	449	449	426	453	388	395	402	447	429	395	426	395	421	382	454	409	415	403	389	406	390	401	414	426	403	420	413	426	396	428	434	413	415	426	405	386	383	392	407	413	427	415	365	457	436	416	384	417	387	417	453	403	402	415	398	425	387	384	441	424	421	434	402	419	390	432	363	402	396	439	454	426	388	415	399	435	406	423	393	420	433	429	389	388	421	370	409	389	372	415	408	398	375	405	410	395	436	391	430	442	390	408	400	406	417	456	437	420	409	442	400	413	393	393	418	421	422	421	416	395	392	407	418	409	419	395	414	406	385	416	405	410	406	392	426	416	363	355	396	439	389	432	424	412	431	432	418	419	412	427	431	386	400	402	394	419	431	401	407	391	401	398	356	422	421	406	368	364	421	450	456	384	378	419	381	427	405	417	441	416	422	433	435	422	430	461	401	405	382	413	455	429	408	403	394	450	370	384	403	431	457	386	466	441	399	436	392	404	408	382	419	397	397	418	411	395	417	412	405	414	423	408	441	452	427	422	425	460	411	401	409	423	443	382	405	409	419	388	417	424	421	456	418	381	398	434	385
38975	2742	4618	5279	4431	3775	3286	2730	2342	2128	1965	1832	1703	1684	1493	1474	1495	1455	1447	1343	1311	1230	1243	1234	1133	1155	1147	1176	1171	1156	1164	1205	1252	1156	1216	1093	1143	1164	1066	1086	1051	1019	1003	1091	1038	1033	995	1047	1015	1019	994	1000	968	1033	1039	1042	1003	986	974	981	999	961	977	958	977	970	969	930	1030	981	1019	1004	972	975	1000	990	950	954	1000	1033	1033	998	997	987	958	957	985	982	995	968	964	1026	957	993	995	902	980	1062	1048	936	961	1063	927	1028	958	991	1004	921	956	944	981	924	992	964	965	954	1029	935	965	1018	965	973	982	1010	1025	1018	1007	1019	927	931	930	973	987	950	925	1014	962	989	1006	955	986	914	972	981	942	982	974	998	1002	926	954	960	974	990	957	987	946	919	983	997	979	888	1035	946	920	1005	983	967	961	964	945	990	913	956	920	1028	1013	942	933	1023	984	949	969	963	979	967	1001	953	973	1012	1014	929	981	973	963	978	989	1011	945	923	1021	930	930	1015	974	961	980	976	936	943	964	919	971	1003	1002	984	943	938	937	928	939	982	942	993	1028	966	1050	938	990	940	1010	955	977	952	968	927	958	973	969	994	968	972	982	940	944	988	967	971	958	989	966	971	952	941	962	998	943	952	945	993	942	989	942	1004	887	1001	902	915	984	984	982	941	1010	906	973	890	949	913	986	942	972	964	978	940	1011	962	1000	997	964	989	958	999	978	973	969	982	932	962	948	992	934	1019	973	960	959	975	942	983	989	970	1016	1014	981	956	993	995	963	883	964	975	965	922	975	951	942	995	955	975	977	949	1005	925	913	963	946	984	950	954	974	989	958	936	957	953	926	1014	982	947	973	971	1029	994	951	910	993	954	983	967	943	958	1012	961	958	951	1011	951	1013	987	959	965	942	981	903	979	960	934	969	1006	936	937	959	932	955	945	985	981	1008	992	944	979	931	927	1014	1030	961	983	993	950	973	970	902	942	952	971	1012	922	1005	951	952	1007	894	919	1001	957	945	1014	1016	954	927	979	909	931	967	951	933	943	918	981	883	954	940	1008	940	986	1025	917	933	900	967	1010	987	959	1001	973	952	995	992	970	937	982	1003	943	983	971	962	1027	1007	928	988	944	924	937	981	936	1002	1019	921	959	994	966	1027	1009	957	959	1018	951	931	989	945	980	984	972	952	897	953	941	937	958	931	967	895	897	950	930	1009	956	993	983	896	941	915	939	992	978	983	1008	918	960	957	883	928	981	966	1013	1024	904	942	1003	1021	952	933	983	978	985	975	983	1030	964	1015	975	1026	946	975	895	1001	966	995	955	930	909	970	928	1019	1002	1016	957	941	936	985	930	1000	955	975	1027	1026	937	968	935	976	933	997	966	940	967	966	1008	937	960	1021	971	993	1027	991	975	987	1031	923	936	985	944	968	932	999	951	986	963	911	994	979	1028	1035	937	927	949	985	940	1002	1002	1021	887	984	979	973	1003	1018	1026	880	1028	920	987	984	1005	965	959	910	958	1000	960	979	993	916	942	1002	925	1033	969	991	953	919	960	901	966	988	994	959	981	986	934	923	951	1001	917	974	1004	926	1018	980	965	966	940	985	975	970	970	955	980	936	958	1059	947	1002	1045	964	981	955	1002	957	984	982	975	916	993	937	1037	924	978	946	1010	961	963	998	949	963	974	972	1000	954	966	999	996	1015	1059	1032	979	963	950	974	966	949	937	961	970	966	978	944	936	985	937	977	898	958	978	977	1015	987	963	1000	939	954	987	956	970	1023	953	896	943	1057	947	940	974	930	995	917	981	1005	981	965	943	973	978	940	978	995	993	970	986	1019	945	935	931	985	929	922	932	961	989	954	952	967	960	1006	926	967	979	974	1053	1017	949	931	963	976	1019	987	947	968	1073	965	954	951	1005	953	976	960	959	1012	985	1002	975	926	970	1001	963	933	993	1004	968	960	1014	986	995	971	987	978	985	1049	982	972	966	884	973	939	1031	947	958	964	954	967	934	963	957	924	1002	966	969	979	980	903	970	924	986	943	953	1037	925	1000	960	982	954	965	963	908	956	976	940	993	983	919	998	979	967	1003	991	914	963	889	915	990	936	932	973	999	927	1020	995	968	985	971	896	988	970	958	975	997	973	887	977	957	962	999	966	931	926	955	961	982	946	944	930	950	978	1014	1025	964	925	936	990	1020	978	1017	978	963	967	968	982	974	989	942	971	912	981	962	963	965	964	906	956	927	956	966	986	942	931	947	950	976	923	975	1009	938	945	976	972	949	970	946	982	932	938	936	968	954	992	958	963	949	943	914	986	959	909	922	980	955	989	956	968	994	941	962	1022	994	1025	982	892	970	946	968	945	967	967	952	926	1003	999	954	1029	961	956	944	1000	1014	958	962	1003	933	963	983	951	1023	995	905	964	961	958	934	1011	950	1013	973	954	907	942	1013	991	950	914	959	981	958	977	995	942	1000	918	966	946	956	978	967	947	1000	967	988	950	999	939	1041	1001	941	947	972	960	970	955	988	958	977	922	991	933	975	993	952	978	978	952	965	1025	979	992	932	994	1061	950	970	856	1006	978	902	919	939	998	955	1011	973	962	1063	975	965	895	1014	921	989	970	1001	939	1018	931	900	984	930	947	953	934	891	972	969	1005	982	961	934	943	994	935	925	1004	965	1035	942	890	983	957	924	988	971	935	935	961	984	964	976	915	891	956	928	956	1019	956	991	989	994	965	963	946	945	971	903	982	934	946	988	962	950	927	976	1006	971	960	972	1007	991	1008	957	1005	978	956	974	974	974	979	970	967	949	901	934	946	932	999	913	1018	961	963	973	957	994	1000	935	1028	930	970	965	986	1017	1015	979	950	941	943	969	938	895	979	1029	962	961	949	899	966	997	998	966	1024	970	929	958	938	938	893	947	956	934	972	944	961	934	966	984	976	950	998	952	927	994	962	874	914	939	917	994	1002	983	1016	999	971	966	958	983	977	938	970	974	977	906	960	1007	962	950	933	945	949	983	966	993	967	973	954	983	977	988	961	968	986	1009	1010	974	986	933	991	921	993	1026	983	1017	972	980	1000	945	987	967	958	937	974	980	970	956	965	969	954	971	1003	931	961	1004	1007	967	956	962	969	941	951	1009	1018	941	951	955	945	945	986	1012	997	969	924	977	986	963	989	946	889	1013	984	986	985	959	1018	936	965	1034	1016	1007	952	973	950	969	1002	975	980	986	954	950	934	944	912	929	985	941	952	936	880	952	947	945	968	954	982	953	966	993	958	980	955	943	1037	987	975	901	953	1008	1004	935	916	995	980	951	957	910	946	1018	972	968	1013	965	1017	947	974	912	947	894	906	939	990	1001	987	959	938	962	951	974	981	1022	996	929	953	941	959	977	962	974	968	941	986	990	951	952	978	1001	962	962	913	1009	927	950	936	967	1017	963	968	955	1036	966	927	995	955	957	938	930	935	1011	965	964	957	1018	985	936	975	973	966	1008	1014	996	990	954	952	962	1025	1020	952	926	959	998	918	978	961	936	982	983	969	956	948	1007	990	982	1029	975	956	1001	988	966	918	956	993	946	938	906	985	1005	986	965	964	951	960	955	962	929	1026	914	934	1024	915	925	951	970	943	925	914	1012	949	963	981	965	986	947	961	979	952	1010	951	973	945	950	979	967	958	991	963	996	932	981	965	936	972	948	990	1022	924	949	954	938	950	1004	937	974	1037	968	958	1001	981
6972	408	242	193	188	166	148	144	167	154	168	152	164	154	157	151	163	149	165	167	161	161	149	158	168	148	154	141	158	168	153	141	162	153	151	179	149	164	144	163	167	156	173	139	141	127	166	157	163	139	133	176	149	147	152	164	146	133	155	159	174	152	157	149	159	157	178	146	141	165	170	149	181	138	145	149	152	163	149	159	174	159	168	163	141	144	161	179	155	170	171	166	162	141	164	173	137	152	159	143	151	149	145	158	136	141	149	141	152	162	157	145	154	176	167	131	121	148	165	126	141	147	142	150	145	160	155	146	162	163	134	161	182	163	150	146	127	153	138	160	156	145	173	167	142	133	150	168	161	158	146	138	141	157	150	134	153	155	150	153	200	144	161	180	160	158	137	159	163	157	142	154	136	153	135	142	144	173	136	138	137	166	156	153	141	144	135	136	151	144	168	146	148	147	152	137	153	157	172	167	159	147	158	147	151	151	174	138	169	160	154	143	138	147	149	149	167	143	162	140	179	171	145	156	154	160	162	161	165	182	164	147	134	156	180	153	147	148	159	130	153	149	170	136	166	151	162	141	151	162	145	170	156	151	150	155	171	131	162	155	138	147	133	149	141	143	143	146	155	145	142	154	152	154	180	128	152	151	146	158	147	162	164	171	162	149	152	144	144	138	155	171	129	162	160	158	159	170	146	141	172	181	149	133	139	153	119	163	136	160	163	151	161	132	146	159	152	137	141	149	143	151	174	171	153	142	173	160	159	152	143	148	154	147	147	137	176	170	145	167	143	145	176	140	145	152	150	147	173	149	168	175	159	165	174	164	161	157	145	156	160	153	173	145	146	148	126	152	182	162	151	156	141	144	140	146	150	160	144	170	144	157	152	151	164	153	140	153	135	152	155	166	145	146	152	143	175	175	148	179	153	168	147	164	151	170	167	168	157	149	140	143	167	145	164	155	141	164	149	158	150	165	153	135	160	133	145	158	158	152	158	174	159	167	163	157	142	151	171	180	146	140	159	133	162	169	164	130	134	151	135	140	176	160	136	147	151	137	151	146	148	139	164	137	141	129	166	165	136	172	137	163	176	133	181	150	140	156	172	140	137	160	161	155	137	145	161	167	140	148	146	157	165	150	166	153	160	155	166	156	171	159	180	161	149	162	144	172	163	152	129	149	143	123	160	162	166	138	155	155	142	166	127	164	162	143	149	155	168	136	164	157	177	149	142	162	156	151	165	162	140	153	143	150	153	162	170	183	157	169	148	141	140	173	151	168	165	133	130	151	140	153	151	153	164	141	157	132	141	153	163	144	158	151	159	153	139	166	164	169	165	145	143	169	151	141	138	147	135	155	161	152	153	129	154	157	168	182	154	151	137	138	145	163	158	184	147	144	147	158	163	168	159	167	173	142	177	154	158	145	168	164	143	134	159	153	152	152	154	160	171	157	148	161	135	134	160	164	182	160	162	153	180	189	162	139	145	174	144	151	184	142	165	156	157	130	148	139	160	159	174	143	159	169	154	135	172	154	163	156	160	160	146	157	149	150	146	164	152	136	145	147	145	164	128	138	157	155	163	148	157	139	165	153	162	161	131	159	150	153	143	162	155	156	142	183	165	147	162	142	176	161	150	136	182	141	176	156	145	137	170	172	161	166	181	154	147	141	160	153	152	148	155	159	153	135	161	174	137	150	163	158	180	169	149	169	160	153	128	142	160	140	126	160	153	140	154	172	146	124	144	157	175	160	172	153	165	167	137	137	185	173	143	136	155	155	144	137	157	155	140	162	147	122	148	161	139	144	146	137	167	153	174	152	163	168	141	175	123	149	142	159	160	141	174	157	147	145	140	143	174	146	161	161	141	169	133	166	143	165	142	145	161	146	138	151	144	135	179	156	174	125	123	175	157	174	184	160	145	160	159	147	156	162	160	163	164	144	155	143	127	142	131	171	148	118	144	155	153	162	151	155	140	180	159	159	142	151	160	149	154	145	156	168	138	149	156	158	131	159	168	158	175	160	176	161	148	131	167	145	163	160	158	130	149	171	159	165	143	127	141	142	138	137	165	164	142	146	174	144	129	145	152	146	144	143	157	158	161	153	158	145	143	137	156	142	157	159	136	160	138	165	148	173	153	128	141	154	129	142	161	170	154	162	165	152	142	163	154	126	169	149	149	128	163	154	180	137	134	143	157	144	161	139	160	169	175	164	140	127	165	146	159	150	188	155	150	152	170	148	165	139	168	176	158	149	142	177	137	143	148	146	164	157	158	143	157	175	173	154	141	147	165	136	162	168	180	149	129	171	153	149	179	153	180	136	155	156	171	169	141	156	162	144	144	164	149	161	155	146	129	153	131	169	163	171	170	152	144	136	135	168	160	165	166	157	164	154	156	150	183	153	145	162	131	163	151	169	151	146	146	179	169	142	143	152	169	158	145	134	153	148	144	147	150	127	147	162	149	144	152	143	150	174	157	154	159	161	154	170	146	183	150	145	139	126	168	175	153	150	183	173	150	156	148	115	171	153	163	156	175	147	124	162	163	148	164	151	147	158	145	176	157	163	166	174	157	157	164	159	147	179	167	165	165	173	160	153	169	145	158	156	155	163	170	163	138	172	168	152	149	157	142	152	136	137	153	137	127	124	142	159	146	152	146	151	164	152	143	151	151	144	163	149	146	151	146	162	154	160	156	180	177	132	148	137	159	180	153	142	149	147	156	161	157	166	157	155	160	143	137	148	156	156	163	145	150	153	130	166	142	190	162	153	153	128	151	147	161	147	172	174	160	161	153	142	154	133	161	137	145	166	139	189	134	157	145	159	144	147	165	148	157	160	144	143	160	148	168	188	175	149	173	190	175	133	146	175	165	165	152	153	148	144	143	162	161	157	154	173	148	156	164	147	173	152	147	141	159	149	159	150	160	141	153	137	154	155	173	136	154	176	161	156	163	155	166	152	142	144	135	128	153	154	164	131	143	134	155	156	139	154	151	165	147	152	145	144	156	168	163	162	127	149	181	145	149	156	145	141	144	161	149	173	134	167	147	156	119	155	156	161	165	155	148	146	169	157	165	149	148	162	148	132	147	141	173	163	152	160	154	168	149	157	162	160	146	140	157	141	165	160	155	154	156	145	175	164	155	147	133	145	158	154	151	161	179	144	136	156	170	164	164	141	179	163	161	159	136	158	161	148	157	142	160	145	163	161	157	161	138	148	166	154	154	164	156	134	149	132	154	144	138	158	144	153	145	160	160	159	169	137	151	157	152	173	143	154	154	151	154	138	140	121	147	198	166	157	148	147	158	150	159	139	164	145	140	139	163	160	138	131	158	146	140	143	136	154	146	168	148	147	135	165	167	159	180	141	168	154	170	157	135	157	143	152	154	169	165	165	157	138	159	145	160	153	158	159	166	155	162	120	159	151	139	157	149	152	149	149	136	157	146	144	158	163	160	162	136	146	175	167	164	147	138	171	154	156	165	156	155	166	152	126	166	138
6830	574	630	681	590	528	521	529	464	465	490	482	475	465	474	461	461	464	493	461	447	461	450	490	416	491	487	469	463	474	454	463	497	480	496	469	481	504	457	432	440	458	444	428	462	416	490	457	457	426	423	455	458	433	454	432	430	444	433	480	447	418	400	469	428	477	403	439	456	486	462	453	434	414	430	429	446	441	456	437	454	438	461	440	451	418	456	411	441	423	440	431	453	437	429	415	454	472	469	420	463	399	452	427	429	432	414	419	422	425	475	456	440	435	478	420	454	421	438	426	457	443	476	442	421	446	412	416	412	425	432	442	436	433	440	432	438	452	435	424	437	460	465	431	423	434	425	417	439	455	449	450	450	460	443	436	404	430	457	445	455	444	435	437	441	409	467	432	441	450	406	435	460	460	432	409	435	461	466	408	410	451	447	427	465	463	429	436	414	429	455	455	423	445	454	440	430	466	460	444	451	455	438	409	437	424	447	431	451	455	440	426	406	472	455	420	430	426	431	445	458	440	446	395	476	433	412	450	456	471	401	460	452	412	423	443	436	424	439	424	443	398	450	445	441	459	432	467	450	454	453	432	425	465	433	409	433	469	449	445	444	442	423	422	431	439	459	480	455	421	456	475	419	417	458	429	439	461	449	461	419	464	464	448	443	458	467	445	461	459	434	423	430	438	430	446	458	434	440	442	469	425	409	457	446	457	464	426	418	394	423	444	425	439	424	456	412	427	409	467	439	419	432	439	441	442	438	477	449	442	459	454	455	447	423	449	457	442	461	408	420	453	444	425	431	441	435	469	433	456	471	419	448	441	455	415	454	431	487	431	450	438	470	410	448	470	458	411	404	478	438	433	468	419	456	427	431	455	427	461	439	411	438	450	436	435	466	459	446	443	459	413	435	459	464	429	445	431	430	443	423	446	439	468	436	438	420	418	417	469	409	462	455	440	440	445	408	429	437	437	445	445	459	418	455	463	434	455	480	449	454	419	436	454	460	455	474	465	416	425	439	471	443	432	422	419	486	476	442	400	431	438	429	410	478	467	454	431	422	435	442	400	442	441	448	446	454	404	424	460	429	441	426	459	426	433	446	427	455	444	459	445	441	424	449	412	415	444	422	489	466	467	423	412	476	432	424	432	415	427	434	451	387	442	456	469	439	411	438	430	407	470	413	412	425	451	435	438	428	474	435	467	452	449	409	487	474	424	432	414	442	425	432	420	438	452	440	426	421	438	431	464	454	453	423	436	453	458	455	452	431	433	454	447	441	427	446	445	430	427	435	441	448	442	453	477	462	459	476	437	428	461	426	416	453	401	435	424	470	413	458	458	430	428	443	418	438	456	454	445	449	413	486	407	433	431	445	475	443	428	462	396	449	458	432	466	445	433	460	424	398	437	466	453	453	447	453	439	442	439	431	449	413	474	454	435	425	421	433	448	431	429	439	434	436	446	469	454	424	456	436	451	468	444	474	405	478	471	408	442	427	423	468	398	466	454	424	444	460	393	441	436	449	469	420	467	432	452	442	477	460	433	472	450	395	456	404	413	443	440	422	455	423	421	440	478	419	404	482	437	420	431	459	475	462	430	430	416	454	504	432	449	439	440	464	439	411	429	418	417	440	443	439	451	449	407	410	449	466	462	456	462	445	455	469	459	422	392	436	429	448	486	459	475	450	410	417	455	440	412	414	466	434	429	442	475	448	427	460	469	430	434	414	450	459	435	463	435	447	429	456	431	417	404	424	411	433	440	436	429	454	483	411	457	462	442	446	434	454	431	395	484	435	427	389	467	415	447	410	447	409	449	446	445	436	395	457	436	455	429	425	412	476	461	429	422	456	420	437	454	429	435	429	431	462	449	460	422	407	405	433	465	439	442	433	414	455	411	407	450	436	479	452	432	441	441	446	427	431	447	444	435	434	416	414	474	427	453	447	449	439	435	443	425	463	430	467	443	433	440	377	429	430	431	420	429	454	428	443	471	465	414	445	436	454	438	410	422	440	450	409	445	408	442	460	433	453	450	446	399	409	439	443	439	445	448	431	395	429	425	387	443	424	418	462	441	444	433	439	443	453	435	419	421	446	469	461	454	441	461	448	429	440	436	460	467	466	432	426	457	449	459	452	455	470	454	422	459	406	446	452	423	419	462	441	444	410	444	417	433	392	443	433	441	420	447	464	468	419	452	431	439	426	437	438	484	443	386	458	441	410	460	451	424	447	459	441	442	460	437	461	434	422	430	454	453	432	439	466	420	446	433	437	413	436	413	424	433	403	424	426	436	446	438	465	423	460	408	409	401	425	466	409	432	438	426	445	373	455	450	356	444	461	462	437	412	452	455	442	459	425	442	437	433	490	410	422	458	491	433	448	449	434	451	422	452	443	468	477	426	440	423	441	440	439	437	417	452	441	448	447	443	478	451	430	423	430	463	431	408	440	439	480	432	428	433	456	442	459	426	439	472	451	438	409	434	404	433	426	421	448	412	414	425	437	473	408	447	433	417	396	427	419	427	481	450	438	445	459	438	448	473	464	449	452	490	422	446	419	492	461	458	461	464	470	433	438	486	444	447	444	469	423	456	424	468	440	419	430	465	447	440	421	460	460	479	424	481	491	431	484	470	393	441	461	437	450	446	447	409	428	456	453	423	445	362	418	472	453	399	445	420	489	400	456	479	431	418	456	445	417	445	391	400	425	433	415	444	451	435	449	434	439	423	413	415	455	471	442	431	438	419	458	415	412	463	438	458	446	455	423	464	420	442	431	434	439	441	466	391	464	443	450	450	448	463	477	476	424	463	422	456	427	413	431	443	433	447	422	445	462	451	451	431	426	465	470	461	422	435	422	446	416	464	448	406	429	398	424	426	427	444	437	440	414	420	427	432	438	437	446	468	398	471	421	449	448	452	475	463	433	429	466	415	476	409	441	409	447	464	403	412	414	452	439	447	438	449	441	438	418	422	432	414	407	430	452	442	456	415	445	405	468	413	409	409	463	446	437	434	427	440	449	415	469	469	458	455	428	452	413	415	433	425	422	442	431	440	410	462	443	434	445	431	420	452	499	473	423	426	446	445	416	432	457	442	484	443	446	423	432	434	441	449	420	457	442	412	441	437	449	451	450	430	475	450	450	432	416	402	442	455	509	425	458	442	434	428	466	415	433	464	443	400	419	438	461	446	440	448	462	386	423	449	380	411	415	431	434	434	454	398	465	446	440	435	452	444	457	462	431	460	477	420	482	448	421	456	447	426	428	423	425	426	449	424	437	395	422	416	463	404	452	440	464	425	429	413	452	429	431	425	443	426	430	468	448	459	431	424	399	463	442	479	454	450	423	411	447	439	440	481	421	445	411	446	429	426	440	442	447	435	424	402	388	434	497	441	421	412	422	401	467	452	453	430	464	411	457	446	413	433	408	404	461	458	456	445	415	451	428	452	429	434	440	397	424	414	406	403	441	420	419	444	444	464	397	451	440	458	448	417	456	450	480	476
53173	17248	3172	991	640	534	460	414	351	307	302	289	317	282	264	277	273	275	244	252	251	246	230	247	290	235	264	233	236	238	271	257	278	264	288	244	240	268	257	234	232	241	262	231	246	247	236	261	268	232	248	249	253	240	231	252	239	233	224	212	218	251	267	224	249	247	235	201	259	234	237	245	250	261	254	238	218	253	245	253	235	246	268	203	255	241	238	257	241	209	241	266	259	221	227	220	255	212	223	272	264	243	206	199	246	220	208	246	254	225	239	242	229	216	225	220	220	250	226	246	242	191	220	269	241	240	253	235	252	235	232	226	228	247	255	229	238	260	244	237	226	235	218	240	257	229	225	214	243	238	224	238	254	235	237	238	244	245	241	252	245	225	246	235	232	235	248	219	243	267	237	257	251	238	262	229	229	246	222	234	246	229	237	219	246	229	263	228	213	252	292	257	217	237	252	220	227	225	250	224	214	220	235	224	221	251	233	256	228	251	244	224	231	221	228	247	221	246	233	254	237	234	245	265	240	232	259	252	229	235	243	236	234	236	242	230	214	261	237	231	214	244	231	238	244	248	232	233	231	243	225	230	240	238	266	224	222	228	245	224	252	219	241	247	227	217	251	183	268	255	264	235	234	252	205	240	240	236	240	226	242	246	253	245	239	257	235	243	230	245	213	226	204	247	235	254	228	261	263	226	248	261	238	240	247	241	261	226	213	222	205	231	254	228	273	247	227	231	247	224	229	225	232	250	224	230	246	230	255	225	228	242	247	243	247	250	242	242	225	246	242	275	235	234	252	240	238	217	256	238	243	253	251	229	215	235	244	248	255	239	245	247	223	233	242	247	226	265	249	244	233	261	254	218	227	237	222	247	231	242	240	254	238	230	223	255	251	242	226	252	206	243	232	254	206	237	240	222	246	222	248	245	243	238	244	222	232	243	226	239	200	211	237	224	245	230	231	231	240	256	215	221	242	251	215	216	265	245	244	256	251	237	240	248	246	242	243	208	251	235	235	235	237	238	254	222	222	232	236	265	246	226	248	237	225	248	244	250	231	219	211	240	286	207	213	224	271	227	209	205	236	224	234	223	248	261	237	270	232	256	221	228	237	223	189	252	221	210	249	233	228	230	247	202	234	255	237	244	236	217	223	235	214	247	203	250	244	253	222	230	253	244	232	241	218	230	217	233	218	226	234	232	258	208	220	261	252	225	243	239	230	215	210	242	243	253	250	230	241	239	266	205	233	226	250	227	243	207	232	236	257	199	253	219	214	240	252	224	252	244	219	217	225	222	213	250	224	253	232	240	239	229	222	278	219	234	253	276	258	261	253	230	223	244	235	217	259	236	244	212	266	258	203	242	259	239	235	207	258	237	217	222	249	233	237	209	220	232	232	243	242	248	243	221	235	252	211	228	255	242	270	218	231	251	205	218	231	229	252	252	267	217	270	249	238	227	242	222	221	235	220	240	227	237	209	236	236	233	252	239	229	225	258	186	243	241	227	231	193	252	250	229	263	242	221	233	242	237	209	290	237	216	251	248	226	241	233	256	233	237	227	233	241	238	249	238	245	216	209	228	227	216	250	234	227	224	230	283	223	244	258	283	273	237	236	270	251	242	273	243	222	259	233	240	259	223	231	231	252	254	225	216	214	246	236	236	234	189	214	219	241	255	206	245	252	242	228	268	232	252	234	205	260	216	240	245	224	249	239	257	236	241	235	253	227	229	263	258	238	237	242	241	225	236	223	224	243	281	238	235	243	226	229	231	227	219	246	255	251	248	235	244	220	236	214	231	251	217	211	232	228	243	278	244	261	239	270	226	224	206	234	253	283	232	231	233	223	220	254	241	268	255	228	270	268	231	246	242	207	237	242	234	232	271	268	243	283	233	244	236	234	229	225	241	245	249	235	229	263	249	233	237	245	269	233	227	233	238	264	218	247	241	229	215	262	226	206	226	238	228	247	251	231	213	246	222	210	245	254	243	254	251	251	248	232	220	234	207	239	261	215	231	235	252	246	245	263	245	242	243	244	238	245	230	205	199	223	246	230	226	238	216	242	264	227	227	211	267	243	221	226	267	247	231	225	229	218	224	222	257	204	231	230	246	228	245	226	230	252	263	239	227	251	227	257	245	244	229	250	218	245	246	256	213	249	203	261	257	272	239	257	253	251	229	233	246	261	225	241	212	249	248	276	242	237	223	240	220	256	227	243	227	248	233	234	225	206	227	250	250	249	240	249	241	239	227	231	245	240	222	218	231	196	222	240	254	251	250	243	224	244	241	228	238	217	224	219	235	235	255	244	241	207	263	239	251	252	259	255	232	262	250	247	262	253	254	251	253	249	221	230	223	229	214	223	250	246	246	227	245	209	279	221	227	235	245	235	228	241	248	223	246	240	243	276	206	258	248	270	253	236	216	235	253	220	261	233	235	249	252	251	272	242	260	238	232	204	249	266	246	226	230	239	263	248	226	237	227	222	230	236	234	238	229	255	233	220	239	218	226	248	242	239	221	214	245	219	219	229	234	242	236	258	267	223	198	231	223	220	228	239	213	253	239	268	253	233	212	247	249	207	220	233	260	249	225	215	253	239	264	233	230	240	259	224	245	259	222	220	230	219	227	252	243	223	230	227	232	230	243	233	246	221	244	269	246	211	226	253	244	249	264	273	254	231	248	238	234	232	223	240	232	230	270	236	227	255	236	233	257	249	248	242	237	243	219	219	236	260	228	236	232	229	226	224	261	228	238	217	253	260	226	250	248	261	234	244	242	225	255	223	232	242	254	227	210	237	271	244	246	256	280	258	226	250	228	235	229	233	247	260	249	242	242	240	222	250	258	252	257	203	264	244	235	259	223	219	247	267	230	234	226	234	240	219	220	209	225	267	258	272	224	225	228	263	267	232	238	218	230	225	252	220	231	227	256	241	238	239	238	214	226	240	227	224	218	244	230	235	259	235	261	233	259	238	253	237	218	232	248	226	226	223	251	253	233	245	240	254	248	236	245	228	241	218	228	248	219	240	249	265	224	258	227	179	268	231	240	231	221	208	235	219	241	204	217	250	259	218	243	229	264	232	254	241	203	240	204	243	227	252	207	234	263	253	240	242	245	240	249	273	251	238	226	239	248	243	257	245	255	254	255	238	248	230	247	240	259	234	223	236	237	235	201	237	244	212	253	246	238	251	249	236	232	213	251	224	218	255	232	229	223	243	258	251	254	218	216	246	252	249	244	217	218	233	212	277	226	271	252	223	215	239	241	228	220	224	229	218	249	240	231	253	243	247	282	221	250	235	232	261	239	263	235	229	232	236	236	253	221	227	240	235	270	252	240	237	240	233	253	225	229	258	278	236	253	243	220	236	233	250	238	232	256	238	262	213	237	263	224	231	236	235	231	229	239	212	245	244	267	231	222	234	224	243	249	243	257	236	252	252	232	225	228	251	214	234	247	265	222	234	244	258	249	219	236	237	261	227	260	224	259	216	242	254	214
29415	1547	2600	2827	2475	2056	1817	1579	1372	1149	1197	1053	989	906	945	926	859	869	892	851	781	781	788	804	716	745	768	781	742	753	766	779	790	809	754	770	705	756	719	688	699	677	658	694	666	653	644	650	705	694	678	635	649	654	692	660	677	656	662	631	675	664	638	597	652	618	681	650	633	646	621	656	653	616	616	608	612	678	649	664	643	654	662	586	638	633	603	626	654	626	608	597	644	667	650	648	622	701	641	633	660	644	624	670	582	676	661	609	671	659	613	602	655	627	632	673	661	659	669	636	667	656	655	625	691	618	660	661	596	581	634	631	633	645	679	659	612	635	642	625	638	647	708	622	646	577	642	639	592	603	649	600	601	605	614	602	644	652	617	635	607	669	631	667	620	643	628	635	670	631	639	606	592	648	628	640	645	668	606	635	615	598	657	590	609	662	608	592	615	693	606	670	645	653	608	607	597	614	656	648	634	656	597	590	625	644	602	635	627	590	637	624	628	612	628	580	612	605	635	659	606	644	657	618	610	606	587	628	622	648	630	566	653	589	600	630	619	672	626	608	625	630	659	662	621	642	633	615	643	576	640	659	587	647	656	643	627	626	620	640	645	613	607	617	593	660	631	665	609	650	601	622	639	648	651	677	620	623	611	662	629	593	623	623	609	600	628	603	636	666	632	629	635	613	618	629	644	618	612	655	628	630	580	636	632	657	634	674	623	670	644	603	649	641	653	612	664	638	588	630	603	652	635	617	645	670	622	580	681	638	617	657	632	640	637	615	651	611	659	599	601	637	667	628	624	630	614	613	600	643	647	652	660	593	607	600	620	668	588	670	640	639	665	638	633	677	594	619	588	648	599	613	674	625	613	610	624	663	606	622	621	635	610	604	659	643	633	654	644	607	652	632	643	624	666	661	599	638	562	639	641	598	646	641	666	630	637	587	635	670	661	591	601	656	677	616	643	647	619	623	634	579	649	628	663	634	655	635	652	655	609	665	594	631	664	656	630	599	632	659	627	618	663	603	605	609	641	620	597	656	635	656	606	609	630	628	634	612	656	634	586	598	650	675	643	661	607	633	639	607	594	630	644	658	635	639	660	656	605	647	637	576	639	624	633	663	598	656	662	702	611	628	622	660	611	649	650	661	628	611	657	657	651	613	573	591	627	627	663	606	621	641	605	649	611	646	616	636	636	621	600	603	633	642	657	604	619	603	641	598	609	633	595	569	636	621	638	617	597	630	627	625	616	632	586	632	645	627	637	661	623	596	618	620	678	636	623	630	583	615	654	662	619	650	659	689	640	669	641	604	625	638	650	594	634	625	640	629	639	592	629	634	644	632	652	645	572	633	642	626	632	627	604	639	642	598	623	665	597	622	616	602	588	573	641	598	596	645	618	596	636	604	638	614	673	575	640	628	668	584	578	663	615	607	650	642	620	635	622	669	635	620	617	609	595	638	626	617	614	638	683	652	632	607	609	625	600	650	575	601	654	614	650	596	632	637	594	652	636	601	604	667	605	647	606	691	610	594	616	646	614	592	585	651	574	650	664	613	631	619	633	635	602	612	576	647	595	661	635	636	592	579	634	648	653	592	638	629	660	634	635	634	595	614	658	667	642	612	618	628	609	639	681	635	620	638	584	654	638	651	649	669	627	623	653	600	598	635	651	626	612	606	652	641	648	642	601	643	640	631	604	604	652	629	682	703	647	593	604	617	610	678	596	619	672	603	657	658	612	643	646	625	618	608	613	683	655	634	666	592	635	638	618	641	638	615	629	627	606	625	606	619	616	591	670	626	608	648	612	677	621	619	631	616	656	588	605	654	627	640	612	616	608	634	639	661	656	607	623	644	622	614	663	615	661	621	634	635	622	646	597	656	623	603	631	633	652	605	621	635	591	614	636	619	630	594	606	624	603	632	614	625	619	606	631	647	596	644	602	606	623	622	656	635	613	571	587	635	629	644	591	662	573	612	619	627	608	618	653	606	619	632	641	639	609	611	635	638	631	608	672	631	651	633	656	612	610	612	610	614	576	656	616	646	665	676	626	611	632	616	614	592	652	622	624	605	578	619	611	625	646	611	584	651	640	599	658	601	651	662	633	630	650	611	583	624	628	608	656	611	584	636	651	663	624	623	627	628	628	655	606	671	636	587	661	676	640	630	607	612	606	658	647	646	618	626	630	593	638	644	630	669	662	627	600	634	679	625	627	645	596	626	571	646	625	650	585	649	629	635	635	634	618	567	630	687	634	617	601	657	623	643	623	601	603	717	613	652	663	624	608	647	666	638	591	686	648	631	646	620	637	650	650	675	620	610	634	651	641	607	619	673	614	601	602	654	604	649	613	663	622	667	606	619	601	610	640	652	649	633	630	631	650	663	608	634	641	600	633	629	649	668	643	595	627	618	637	690	631	594	647	598	639	644	589	657	667	610	618	601	608	602	616	581	595	584	664	661	661	633	650	612	635	677	656	601	624	585	621	621	622	639	647	608	627	617	614	652	646	632	606	653	645	652	605	617	633	648	617	644	638	616	603	622	597	638	642	649	618	660	638	669	627	565	646	585	614	601	699	639	665	634	603	634	685	689	606	664	679	643	604	662	615	655	606	647	639	619	601	666	612	598	633	637	620	647	634	635	609	605	632	655	630	600	630	624	650	639	637	635	661	607	640	610	647	654	635	620	651	648	606	615	655	596	648	614	636	617	619	627	638	648	637	644	602	606	625	679	660	642	637	634	612	581	628	635	621	653	595	662	637	595	613	591	640	620	597	632	649	611	588	611	602	646	627	646	622	647	605	597	610	592	642	586	647	681	655	660	655	595	657	637	673	660	603	606	646	629	622	622	600	610	604	600	642	639	632	595	613	595	672	605	625	587	653	600	626	649	669	650	634	634	649	639	602	634	619	656	654	641	664	612	619	600	640	625	632	616	653	683	652	634	651	649	668	645	661	623	592	630	656	668	643	633	592	598	603	624	644	597	663	626	655	632	640	607	623	684	607	600	643	606	628	672	639	645	619	591	634	626	667	670	644	652	652	605	639	593	639	635	664	627	638	620	590	631	616	678	635	634	594	632	645	616	652	624	655	668	600	652	619	600	595	606	598	630	599	617	609	640	645	629	621	629	635	675	638	622	641	649	579	629	647	665	599	600	617	637	623	693	636	650	597	651	623	598	634	598	649	600	666	651	642	630	663	585	641	653	590	626	628	614	619	643	647	614	645	657	604	641	651	684	642	629	606	642	618	622	644	631	627	628	585	629	627	645	652	655	632	651	620	588	612	612	652	611	630	599	622	626	626	608	591	626	594	597	679	666	595	649	617	626	686	618	624	640	656	616	674	609	602	619	632	574	601	585	644	606	639	613	608	657	670	642	651	616	637	631	642	627	653	619	612	666	640	633	644	648	649	574	627	638	631	638	661	578	624	630	635	650	644	617	610	639	591	644	637	642	643	638	592	658	635	607	621	665	606	646	635	680	597	637	634	615	634	662
64840	24953	11003	2552	1356	1029	895	757	696	627	566	553	527	505	485	486	474	474	467	500	455	466	491	457	441	428	490	473	482	466	446	445	453	460	425	430	472	430	431	420	418	386	426	431	430	490	395	399	384	407	429	428	435	454	409	407	408	431	385	431	431	395	391	424	462	415	378	424	416	394	415	391	385	384	392	368	419	415	398	381	442	438	424	393	408	439	382	412	436	375	401	410	413	420	420	392	440	405	423	439	394	407	395	418	382	410	407	398	434	375	395	398	399	422	412	397	424	376	389	426	402	416	398	408	410	417	405	427	411	370	364	423	418	428	398	414	413	387	422	399	416	382	394	394	414	417	398	402	387	382	459	413	448	402	406	391	401	401	424	423	429	415	394	466	405	442	420	435	402	403	416	395	415	416	435	429	397	417	406	402	410	455	433	394	383	386	436	436	386	392	398	385	421	414	436	437	368	406	379	422	403	410	409	407	420	427	421	388	396	405	407	412	396	407	430	438	425	389	430	393	412	424	390	404	406	368	399	440	393	391	394	406	422	409	382	400	426	405	419	423	432	415	395	414	406	403	412	385	426	400	425	401	415	424	410	435	419	406	361	455	434	372	451	429	393	434	399	425	425	429	377	394	389	393	412	408	407	417	426	404	387	405	431	404	389	414	407	431	444	400	427	410	425	388	446	434	408	407	390	420	422	394	437	388	432	403	390	395	407	398	396	404	415	422	380	389	414	409	437	448	378	452	409	415	388	424	427	419	403	431	425	392	437	413	430	421	406	408	398	400	421	392	376	424	430	402	401	451	426	401	413	412	395	434	397	426	391	430	446	440	396	381	385	410	428	437	388	412	411	438	401	365	414	439	414	409	433	422	402	432	399	438	420	439	425	448	431	381	395	390	441	410	408	414	398	423	416	406	433	439	419	413	433	420	374	434	384	423	414	406	361	407	380	382	377	424	399	417	375	401	411	412	414	427	462	424	397	423	424	415	403	404	397	440	442	447	405	405	381	413	429	424	396	409	395	412	433	386	385	423	446	473	439	416	384	474	429	452	417	390	388	400	408	402	394	389	403	404	390	407	445	422	409	405	434	402	418	459	394	368	417	378	425	384	394	416	382	441	415	442	418	432	424	413	412	401	416	440	382	414	398	386	406	422	379	444	435	380	428	457	443	427	402	392	412	419	411	422	419	404	411	396	400	412	401	426	410	438	440	411	414	413	384	386	407	420	404	383	390	400	402	438	383	410	406	392	386	396	412	439	415	408	428	384	390	377	419	431	435	414	409	415	417	432	428	389	364	384	421	410	396	397	401	431	414	423	459	399	403	405	446	415	414	361	387	451	416	392	426	434	383	415	412	377	388	418	412	441	431	421	433	417	413	384	423	380	449	384	394	380	397	426	408	430	448	388	418	436	451	406	410	448	422	413	420	416	388	364	427	428	451	404	384	405	411	419	406	403	435	427	382	404	426	418	460	428	427	416	414	444	431	423	391	382	397	404	407	404	455	426	400	396	442	448	391	374	423	366	421	412	402	415	417	385	390	419	389	398	421	441	409	418	435	418	410	436	436	396	448	409	435	424	435	418	412	443	435	419	416	414	405	416	391	441	429	426	427	391	436	388	373	379	398	394	418	428	433	446	415	347	428	411	434	432	409	415	412	407	437	390	406	375	403	421	376	385	393	397	454	433	400	451	442	394	402	448	490	432	440	394	388	405	433	424	410	405	425	423	415	379	406	413	391	393	441	448	418	439	401	408	410	417	437	418	417	420	410	425	414	413	407	421	371	437	379	389	443	396	426	406	439	455	415	376	403	419	415	417	444	400	433	412	435	403	398	393	400	441	386	403	419	439	414	421	426	420	412	409	411	373	439	384	401	435	419	419	417	415	399	436	412	431	431	431	431	417	423	433	406	395	385	409	413	410	403	429	397	404	406	443	420	421	392	433	375	413	427	407	411	380	416	435	412	390	390	440	394	413	404	416	391	401	392	405	380	422	435	417	380	380	438	402	425	399	443	435	413	410	414	408	401	423	422	404	412	419	412	413	392	398	382	418	415	374	417	440	393	402	446	369	378	443	428	429	421	445	404	431	386	368	376	399	419	384	403	419	396	406	417	405	419	384	408	436	418	410	394	434	410	439	407	377	406	416	410	394	427	412	430	381	380	398	419	395	423	429	389	420	364	419	427	403	414	428	412	409	416	409	431	419	376	420	402	419	419	436	393	402	370	410	436	429	387	412	421	442	382	441	406	404	385	411	442	375	395	397	438	420	394	443	410	388	437	392	409	404	443	387	397	408	399	407	399	452	415	406	445	370	406	429	398	399	410	408	401	389	423	421	436	420	394	405	449	402	422	399	453	424	411	379	371	403	361	401	413	431	448	429	413	392	392	408	440	448	395	390	434	415	444	360	402	424	393	385	404	428	415	458	387	421	400	361	451	407	420	414	411	458	389	386	399	432	373	398	403	425	420	428	369	395	428	409	362	398	409	376	446	441	378	365	409	447	427	432	404	425	369	380	399	426	420	378	426	402	408	418	411	434	405	397	421	418	452	434	399	383	420	400	412	410	402	457	423	413	403	409	393	398	381	429	407	416	414	401	424	426	383	393	385	416	403	439	479	413	380	398	425	409	418	387	369	397	454	423	402	398	398	414	400	437	390	400	445	432	389	391	414	452	378	390	419	367	448	358	412	418	396	484	395	410	456	413	415	388	416	412	379	424	413	411	412	439	407	416	424	426	401	370	417	413	385	395	420	429	397	441	392	426	385	401	421	420	395	438	422	422	462	409	393	380	430	412	395	444	410	393	400	416	368	432	402	427	436	427	413	394	398	400	386	453	434	406	392	408	398	413	448	405	404	435	427	433	411	442	378	406	391	391	399	425	443	410	435	382	407	409	412	384	352	427	404	400	389	423	455	406	409	448	429	437	436	411	416	421	395	383	365	413	418	428	403	424	425	457	409	423	421	394	399	453	430	423	414	395	427	426	415	431	404	396	379	394	419	369	372	389	389	392	427	375	394	418	432	445	452	440	422	377	417	397	414	390	450	402	411	386	378	389	383	373	428	377	419	403	430	417	418	441	430	368	453	412	417	411	422	390	402	418	398	395	426	404	452	398	411	416	412	431	417	394	422	417	413	437	407	373	429	431	443	412	437	389	368	419	431	425	427	412	399	421	377	412	424	406	403	414	405	403	401	382	461	431	422	386	465	393	403	471	429	408	418	412	435	364	385	418	387	415	438	359	397	441	413	394	394	414	412	400	383	384	444	402	402	443	385	408	360	397	434	406	390	430	430	418	408	390	411	397	431	390	403	406	383	383	443	418	438	421	422	447	391	385	435	446	425	447	412	384	412	431	397	397	410	426	413	407	409	414	400	428	423	440	405	438	458	381	454	425	448	445	399	424	451	426	459	398	412	440	444	430	407	406	354	382	383	463	394	424	416	444	400	396	428	412	446	440	415	416	403	413	393	421	433	443	396	412
39104	2694	4496	5251	4520	3659	3055	2709	2309	2112	1963	1845	1719	1620	1600	1533	1440	1448	1478	1305	1260	1171	1240	1251	1208	1178	1111	1150	1269	1192	1214	1215	1281	1221	1193	1164	1080	1171	1094	1036	991	1066	1058	1110	1078	1102	1062	1058	1076	987	1024	1024	989	1047	992	958	1010	989	1045	989	1011	1007	990	975	1016	948	1007	958	986	993	962	984	1010	1005	958	1006	925	973	1016	981	941	995	988	1005	970	1035	935	959	982	1007	997	932	964	907	1016	975	984	999	1013	999	932	984	946	953	994	995	1006	1030	973	1013	988	993	972	987	947	965	967	921	937	1004	942	1013	976	992	923	952	979	916	981	984	998	1004	993	947	986	922	978	964	916	1002	921	998	976	948	964	951	970	956	936	916	960	1013	931	996	988	1008	941	1003	995	943	993	983	966	998	994	983	983	994	975	964	936	968	970	977	978	1037	911	939	960	966	924	917	923	983	957	931	967	941	975	959	921	947	952	974	966	976	994	973	941	953	1030	1013	997	1032	958	971	967	978	956	941	952	969	932	966	1015	993	924	935	948	959	1029	972	989	1025	998	908	916	994	955	961	996	943	980	957	993	982	986	945	933	977	986	1012	997	976	988	966	926	994	1001	966	904	908	1031	1008	1013	953	950	998	959	1000	1044	987	989	924	1004	945	1016	985	926	972	900	1018	982	965	993	995	987	1017	962	939	947	1002	1009	964	1015	930	938	1014	979	910	952	958	975	958	936	941	969	998	923	991	972	997	910	1027	994	930	937	932	960	988	974	973	997	965	957	929	956	1029	945	994	960	980	996	1010	978	1022	968	958	964	957	944	959	1007	1000	921	945	969	970	999	981	922	904	967	994	955	982	970	974	993	970	975	939	945	963	1015	1021	965	979	995	987	977	996	928	987	938	960	985	976	1010	1004	975	995	918	988	1030	920	941	982	970	981	958	994	954	981	931	970	915	1029	1042	974	927	975	971	952	976	936	971	932	973	936	1004	894	880	919	1000	968	1027	915	989	903	987	1026	979	979	972	1031	990	999	979	925	983	946	982	993	958	1012	996	932	976	951	930	1026	985	940	981	958	962	1003	974	959	944	982	938	953	942	1001	958	947	985	947	1006	980	946	964	990	975	962	968	974	946	995	951	965	971	959	951	969	985	932	1049	1000	981	917	971	985	978	948	940	905	947	1005	1014	1036	942	958	960	982	943	953	966	982	962	992	988	1005	966	902	1017	925	988	972	953	978	1007	903	991	994	1006	1039	952	986	974	943	965	956	974	919	953	921	922	984	971	950	993	1035	965	984	1023	964	970	993	956	995	952	951	937	956	936	985	930	995	936	934	949	927	929	991	973	1012	928	947	939	909	955	1030	994	982	996	981	980	971	906	959	962	943	932	990	1006	975	985	914	969	965	967	934	916	973	943	934	977	962	952	958	960	952	999	971	935	965	918	984	949	948	946	911	970	1020	979	1021	983	963	975	979	980	1007	960	989	933	980	969	974	960	946	947	963	960	926	949	949	970	992	920	999	984	996	971	963	1014	964	938	951	989	1019	951	927	973	950	1001	962	979	993	930	1015	1011	1029	965	990	948	950	936	957	938	1000	988	1024	1008	954	961	986	1053	930	952	986	987	928	984	1005	927	935	928	975	929	956	974	1038	998	902	1002	987	949	940	967	930	953	977	933	960	948	926	1011	954	1001	992	939	955	937	1032	1029	979	959	1043	975	989	954	981	974	1042	993	1010	971	944	947	969	986	940	919	978	965	1001	974	1019	954	999	959	1004	998	902	977	922	972	1007	1011	935	948	940	1019	940	988	1025	962	991	960	973	929	958	1002	902	1002	924	985	994	943	938	985	937	952	926	983	954	972	940	1000	1003	1008	1011	963	965	981	971	959	941	1061	948	940	986	941	1000	969	992	973	966	969	960	942	981	978	945	943	968	989	1021	974	938	983	921	946	957	907	988	967	1014	969	998	962	947	1022	960	929	988	923	982	977	980	959	1025	986	981	968	930	964	997	998	949	992	935	928	962	941	974	924	904	968	976	997	920	967	1016	931	973	982	988	916	954	975	1016	924	951	948	989	1012	1015	1001	984	930	919	975	938	979	963	937	956	951	938	990	966	937	993	879	967	969	926	1002	879	970	919	1001	982	972	1048	924	998	926	945	966	983	947	943	971	962	989	979	907	937	983	1004	912	997	917	1009	1020	934	989	950	1000	999	976	906	1008	949	970	974	1001	998	945	985	979	956	987	952	1000	986	954	975	967	939	923	1002	968	990	946	954	934	970	926	975	961	970	1023	929	990	995	994	1003	944	954	987	956	982	949	959	978	990	942	964	957	985	947	942	958	1056	1016	964	935	939	1009	920	976	949	980	963	938	966	903	1009	909	965	1024	1015	1032	983	926	967	970	1009	970	1022	977	951	986	962	999	1013	936	884	967	925	941	946	1030	958	1007	981	971	1013	971	951	990	935	923	968	947	968	1016	977	965	1016	943	975	973	912	956	982	922	957	996	873	978	925	948	970	962	986	1002	985	963	1015	963	1001	968	988	865	967	983	991	970	984	974	1040	995	976	963	936	968	975	958	940	940	1019	972	927	962	939	952	905	988	962	933	974	928	974	1024	963	964	951	979	940	939	941	946	961	982	970	988	961	988	969	986	922	943	944	990	941	953	913	963	950	952	977	945	991	953	987	985	970	981	934	967	1017	951	943	920	1032	925	1001	932	999	941	1005	990	1016	1005	989	995	944	982	956	940	936	983	974	940	909	976	920	924	966	1005	970	895	931	1013	968	961	973	1035	945	949	986	927	994	891	986	967	961	952	966	1006	972	976	971	953	948	999	984	976	982	968	928	975	979	1031	967	915	920	950	1002	939	918	991	940	975	958	913	976	963	959	1025	973	965	1006	1012	922	961	953	961	949	927	972	924	1033	988	1010	1003	970	909	967	909	1006	927	1001	962	959	939	971	951	929	988	1013	935	957	971	921	936	953	970	977	956	925	962	955	926	944	948	1011	959	1001	1001	961	1028	945	993	975	941	897	997	975	964	933	971	943	945	1020	963	931	970	999	1007	948	924	998	960	1007	976	962	981	981	1019	962	1003	981	999	992	983	953	970	995	962	986	942	943	987	927	993	1008	1006	964	946	1028	937	955	964	969	999	961	896	925	1006	995	997	1004	958	937	1007	950	1016	1002	986	1011	1019	974	902	984	900	1007	888	937	920	1006	927	953	966	950	1059	921	978	984	975	977	903	937	1026	981	945	971	983	969	1003	940	1011	989	957	1003	916	972	906	973	952	958	941	960	934	979	1008	982	981	1014	1017	913	959	997	970	980	951	913	995	1008	954	976	983	1021	999	994	936	993	972	1038	934	1025	1015	964	995	1007	994	1011	920	952	1002	934	945	969	964	966	918	994	960	971	933	976	972	984	960	1035	979	979	937	1010	993	1013	953	965	915	970	973	1007	991	966	984	953	962	1003	959	1000	955	962	1009	942	949	1005	972	994	917	987	943	1011	963	971	990	919	995	1053	953	943	1031	931	915	941	1016	940	969	982	973	1019	941	976	954	947	968	961	931	948	910	931	969	973	995	974	968	970	955	1014	986	934	954	950	960	914	963	1020	919	1023	1000	945	944	956	994	952	994	946	968	949	969	975	960	941	928	969	961	948	969	959	950	950	989	968	936	956	995	933	942	939	989	970	965	1006	988	940	947	951	911	964	1016	978	953	997	948	961	991	982	1023	1007	956	954	1011	963	951	964
7236	380	272	205	180	170	171	159	137	161	163	184	168	152	140	160	157	150	153	134	148	143	143	145	158	155	152	161	162	153	149	140	142	160	184	149	159	175	145	149	188	128	147	131	161	169	152	163	154	149	161	148	131	154	167	168	161	139	144	153	167	151	159	141	168	121	157	161	143	120	160	151	155	158	169	125	167	158	162	170	178	171	146	167	156	146	166	153	138	150	135	139	138	146	127	169	174	159	122	148	156	166	151	154	160	170	139	161	162	151	163	138	163	169	163	144	165	169	148	158	145	161	175	165	151	133	136	141	179	159	151	167	145	160	157	141	149	152	148	146	152	181	136	154	142	128	187	141	150	156	176	137	150	168	162	144	159	150	178	150	166	141	154	162	145	185	173	131	122	161	184	156	157	146	127	145	149	155	152	143	129	141	129	152	169	141	169	143	124	168	166	156	142	165	155	129	157	166	165	168	152	140	174	155	157	139	174	145	151	166	161	138	130	130	148	137	171	159	149	149	136	159	153	137	176	135	157	153	165	162	157	141	165	163	162	142	181	144	141	184	151	148	128	166	157	157	166	146	135	154	148	140	141	157	154	153	152	171	140	159	150	113	177	147	155	140	147	141	141	150	145	169	163	146	140	152	188	148	117	172	168	169	180	172	157	145	171	170	160	137	152	159	164	151	157	165	143	166	160	138	158	163	164	149	162	152	140	165	156	155	166	147	147	141	163	152	149	144	161	145	159	157	157	139	142	152	154	160	145	147	163	166	141	169	159	152	156	161	137	140	144	135	129	156	178	160	163	121	165	154	136	142	153	171	175	162	181	195	140	174	156	159	121	136	140	155	160	189	152	139	137	154	153	155	156	158	142	145	132	146	155	169	162	158	151	119	174	142	162	145	141	163	162	149	145	153	152	142	153	162	156	149	157	159	144	139	157	152	149	153	159	148	127	150	144	153	164	163	147	147	129	155	136	172	166	151	156	140	148	150	157	151	147	141	159	140	154	138	144	137	137	165	154	122	133	155	175	147	148	165	138	166	126	164	121	132	166	148	151	173	159	170	151	134	141	153	139	173	141	157	153	159	133	143	129	130	134	139	146	144	160	167	140	159	153	120	162	155	153	152	171	162	140	155	156	167	159	161	152	151	157	153	154	152	149	166	144	146	149	141	168	155	124	165	161	166	148	154	165	162	143	136	152	161	170	160	141	151	140	147	167	142	151	160	125	154	155	153	146	163	162	162	164	138	135	157	167	156	151	130	176	158	139	147	148	156	160	141	148	174	151	148	122	168	158	157	138	155	141	151	151	164	151	144	140	156	137	146	162	161	142	154	141	165	159	143	158	174	138	162	149	146	151	150	123	157	143	159	138	141	151	154	133	145	149	169	149	157	130	173	160	141	149	135	166	153	171	153	161	133	146	165	161	133	128	145	157	177	142	147	157	158	141	155	158	128	156	163	155	138	146	152	166	167	158	152	181	134	150	145	150	139	139	171	145	147	193	141	164	145	152	149	154	142	162	126	169	148	162	162	147	157	140	152	151	157	149	145	165	164	138	152	144	177	157	178	158	159	136	159	147	156	152	147	134	148	153	150	149	159	145	143	170	139	137	140	146	139	178	151	159	137	165	154	158	176	138	145	161	178	126	144	152	147	151	153	144	151	147	171	143	171	171	153	143	153	150	156	142	164	159	136	160	139	133	141	151	152	181	138	139	141	157	139	159	141	164	166	159	177	170	160	136	152	172	145	165	154	174	136	139	149	165	163	174	174	153	155	157	159	161	152	154	146	140	142	164	144	133	170	151	152	147	169	143	159	169	166	163	141	144	161	147	145	144	144	139	152	157	167	142	163	162	161	141	157	164	159	136	138	171	166	133	128	165	153	159	161	168	134	181	149	141	171	149	152	152	150	174	171	147	136	136	156	178	165	159	148	141	148	152	160	165	147	150	165	150	139	154	166	169	159	162	153	156	146	176	148	145	140	155	143	163	129	163	160	146	138	147	147	152	152	147	144	150	156	137	131	152	177	135	170	149	142	153	151	166	156	160	133	138	147	150	137	124	128	164	156	162	157	131	136	149	155	160	169	150	158	125	142	144	178	143	168	167	150	159	157	142	138	142	160	172	129	148	134	165	140	147	139	157	152	161	155	140	151	137	158	150	153	152	123	161	145	153	159	140	153	148	143	156	151	141	123	135	150	157	166	173	160	117	150	162	138	161	143	164	166	167	164	172	158	148	157	132	152	155	156	155	151	158	148	154	158	134	145	166	150	146	182	158	156	131	130	149	143	146	135	143	153	151	164	152	156	141	139	149	125	161	180	181	147	139	143	156	189	140	146	166	143	146	145	143	157	165	152	168	144	111	145	136	144	130	161	167	130	142	169	162	152	142	163	141	135	163	174	165	114	138	156	161	141	167	166	151	134	166	144	129	138	138	153	162	143	158	124	149	148	132	137	139	143	151	152	162	167	132	161	133	152	155	128	157	172	134	150	161	150	162	162	161	159	150	151	126	159	170	146	163	136	155	176	155	173	156	159	152	143	170	180	167	163	157	121	158	141	139	140	158	169	154	157	145	151	148	150	174	173	143	149	170	138	126	153	159	152	166	145	157	136	161	132	141	136	139	164	146	141	148	164	171	131	157	168	150	136	152	176	160	145	147	146	140	122	159	161	158	156	172	159	137	167	158	158	142	164	146	138	167	154	150	140	161	154	160	161	142	165	154	150	158	153	149	160	158	164	147	156	134	136	155	161	165	138	181	141	156	141	174	148	151	173	168	151	154	173	140	159	140	126	149	139	159	169	163	137	160	192	159	148	140	136	139	128	143	172	145	144	171	151	145	145	163	131	158	125	144	159	162	159	143	141	147	154	148	155	155	158	157	169	147	146	177	150	153	145	182	175	154	172	128	150	163	151	133	147	151	151	157	130	145	132	137	135	168	163	137	139	154	169	152	163	128	149	155	151	142	153	165	131	159	173	138	163	165	141	146	152	144	139	147	151	175	152	136	164	149	161	146	178	141	156	150	153	153	159	142	165	138	156	148	150	153	151	139	168	154	152	131	136	164	160	137	135	145	159	150	151	162	152	149	159	151	163	132	151	148	166	158	156	149	168	150	138	150	138	148	171	164	139	146	152	161	167	162	140	150	163	151	152	159	145	156	125	162	128	157	172	146	143	168	136	140	135	138	139	143	121	154	160	152	149	163	165	137	170	164	156	156	150	179	139	142	149	170	166	182	143	134	166	145	122	168	143	145	161	161	153	154	115	159	156	164	181	143	152	131	167	152	166	168	155	154	142	147	138	154	156	156	144	149	144	183	158	139	164	165	138	154	158	165	134	154	148	169	163	138	141	172	144	155	125	142	124	149	159	160	139	149	157	173	161	148	171	172	131	166	156	166	182	149	151	150	146	132	156	127	128	148	149	157	134	161	146	151	164	130	148	179	160	131	136	156	172	179	153	146	155	157	145	146	156	145	160	154	161
7096	503	607	631	573	523	504	501	506	490	493	497	442	459	494	498	474	452	456	509	418	492	491	464	422	464	482	452	459	478	457	474	557	483	464	477	423	482	456	446	453	463	450	492	419	441	423	442	445	447	452	406	481	451	430	445	439	421	486	431	457	446	458	447	423	469	396	452	423	434	422	443	433	453	475	434	403	458	483	429	444	443	443	420	446	416	444	428	463	412	435	439	453	438	464	439	405	443	473	445	453	434	417	460	475	473	445	418	489	444	421	463	428	422	460	402	422	367	433	452	461	448	426	455	431	430	374	417	410	406	439	441	424	453	473	434	443	437	422	475	419	444	435	449	431	437	472	463	436	450	427	425	419	445	423	423	435	428	442	459	439	471	410	455	416	448	469	445	437	457	449	463	466	430	440	427	414	429	444	450	433	416	410	449	448	471	405	414	427	450	409	467	420	394	465	416	443	468	459	406	406	454	446	428	442	397	446	443	436	475	452	417	441	434	449	423	433	415	450	457	424	442	432	436	437	475	438	428	443	451	448	456	407	441	426	436	420	473	427	418	420	440	436	390	427	429	438	452	442	449	432	432	449	468	410	435	440	468	426	454	451	460	426	456	417	469	438	415	436	457	461	393	428	468	403	460	398	425	431	430	451	462	431	466	442	405	434	398	446	468	470	439	432	425	486	458	435	429	432	416	500	455	436	446	432	469	471	442	482	428	442	446	438	438	428	461	486	450	435	417	407	435	418	441	409	442	433	450	444	443	419	475	443	445	431	462	451	494	446	455	440	443	420	432	442	467	435	394	447	447	431	415	456	446	464	425	450	449	451	416	409	413	401	447	416	436	455	456	422	439	422	425	434	412	419	423	435	421	457	453	423	420	426	389	449	444	428	471	442	424	464	463	465	446	449	453	423	445	448	409	463	482	472	429	460	449	431	405	448	428	474	444	407	427	445	380	447	441	461	439	454	457	436	445	445	450	422	398	424	430	441	414	467	467	422	410	413	476	424	410	473	463	442	427	416	416	454	426	438	448	471	477	435	448	413	435	434	449	430	424	417	439	402	465	457	468	431	443	421	452	450	438	446	435	457	431	418	472	387	437	391	475	430	429	470	428	447	452	464	437	428	403	443	448	410	412	449	448	476	420	411	433	434	439	457	454	441	438	446	454	425	427	407	425	419	492	451	461	458	426	427	428	456	406	445	449	425	466	426	422	480	416	414	413	457	448	462	423	447	418	413	443	431	455	463	443	442	388	389	428	456	422	441	417	405	451	474	433	441	450	408	412	409	428	437	386	472	451	392	435	442	431	437	426	411	430	451	460	425	409	434	456	449	422	446	460	458	441	445	438	414	450	418	433	442	438	428	421	435	429	459	426	429	434	428	445	422	450	443	466	448	420	429	438	443	406	439	413	410	393	429	439	450	464	437	431	441	395	425	439	452	425	429	465	426	410	393	455	421	430	428	414	412	417	409	438	479	463	412	436	437	482	451	422	451	456	406	414	447	414	439	472	469	421	462	448	434	413	463	426	439	436	462	426	448	448	451	443	424	414	461	440	417	441	464	474	462	418	470	451	421	430	462	440	406	463	452	435	447	487	423	442	493	428	433	454	455	458	418	440	453	426	403	414	439	403	431	452	449	443	423	431	447	463	426	461	434	469	464	449	441	448	405	440	417	472	421	429	460	429	416	444	466	430	406	421	427	452	456	428	418	442	416	426	460	434	483	437	419	434	409	432	412	434	434	413	457	453	437	423	417	426	467	431	407	431	404	409	423	443	463	407	434	440	460	474	484	438	438	434	419	426	436	453	408	401	430	448	403	409	404	470	475	467	437	471	430	437	469	409	463	435	436	462	424	412	456	430	417	421	453	447	450	450	412	446	459	439	442	441	477	427	468	450	444	415	440	492	453	463	463	428	462	445	444	394	453	448	470	470	440	430	413	433	416	427	499	438	449	427	472	483	445	445	437	435	445	503	472	430	443	449	437	430	439	481	419	409	425	417	430	437	465	431	470	437	454	412	455	412	452	403	490	438	456	483	431	404	442	448	455	417	434	435	460	435	437	433	426	443	418	424	460	453	425	446	434	405	406	447	439	428	452	440	459	437	433	433	403	487	439	439	465	452	421	430	413	440	442	431	434	452	424	459	463	480	485	427	436	408	448	435	460	465	437	459	445	426	436	389	443	409	445	460	426	433	474	449	443	465	485	458	391	444	414	464	429	419	436	489	429	460	456	401	455	445	424	401	408	437	472	403	428	409	439	433	450	456	418	428	462	429	436	442	457	416	425	440	463	463	462	444	428	439	419	466	420	445	429	440	423	438	432	429	407	430	466	458	423	421	427	447	463	462	421	389	468	442	439	421	431	448	415	427	439	404	444	413	451	454	422	448	423	406	438	415	439	434	405	444	428	440	418	468	406	426	442	422	496	427	441	445	417	429	438	405	439	457	427	428	463	475	482	433	431	473	428	434	409	441	432	419	510	436	412	426	443	431	457	485	450	466	479	422	443	439	454	464	462	446	438	446	483	443	455	463	430	445	452	415	418	421	453	466	451	461	459	441	456	432	441	445	446	431	464	465	445	431	500	416	436	444	430	441	448	451	468	432	447	422	436	417	390	430	458	434	444	440	445	434	433	456	450	434	453	417	452	465	414	431	428	404	469	427	427	426	402	429	491	409	407	456	436	419	438	426	440	440	425	448	435	395	430	490	387	454	468	432	410	405	462	460	437	450	451	420	457	445	443	442	450	444	407	410	463	411	462	459	459	454	442	416	442	424	453	428	426	456	450	442	484	439	407	442	443	425	461	470	449	425	437	430	416	445	473	408	442	443	421	478	442	438	419	434	483	414	455	437	418	429	424	439	408	426	420	432	452	415	437	439	436	394	400	433	414	442	436	418	389	434	424	466	431	481	421	461	467	455	454	462	443	428	412	430	463	441	434	449	424	450	471	439	432	425	383	479	440	476	446	479	456	444	440	477	440	468	395	431	454	448	452	428	443	449	414	446	416	432	441	460	475	470	461	474	445	491	432	445	419	422	467	455	434	466	418	457	463	463	445	419	469	427	427	433	418	422	451	443	431	453	447	463	436	471	417	449	441	467	457	456	433	456	427	478	430	427	447	453	408	458	471	444	453	410	438	432	434	427	457	440	441	451	434	442	444	412	451	461	437	434	436	449	443	421	442	385	472	477	425	449	426	471	466	430	406	434	451	436	454	466	432	475	453	477	441	435	429	432	434	452	465	399	431	450	452	473	456	447	398	448	429	460	437	452	432	422	480	413	448	440	468	457	427	404	422	472	448	448	434	427	421	434	443	459	463	426	428	441	421	417	418	413	435	449	455	454	438	437	447	463	431	408	464	441	451	432	418	471	439	412	446	449	439	470	463	461	420	415	481	438	484	391	452	423	460	419	455	449	478	386	435	432	437	422	449	417	466	427	401	459	452	417	404	471	411	438	441	454	447	412	416	421	463	445	421	404
52578	18512	4462	1063	600	532	430	405	321	337	329	308	296	313	305	258	238	261	273	284	247	270	261	254	278	274	271	274	271	259	271	274	260	280	241	260	230	250	246	245	281	233	257	244	241	251	241	255	246	245	231	224	258	260	229	254	235	242	243	248	231	262	249	257	223	228	249	222	222	238	254	248	235	244	253	224	234	236	234	235	245	218	247	211	243	241	271	227	225	223	223	248	228	250	241	215	230	240	234	247	242	213	257	259	251	251	241	249	226	240	251	215	260	236	228	226	239	224	238	206	203	241	236	229	205	261	243	227	234	230	255	261	226	215	251	229	251	255	259	230	231	245	245	251	214	230	235	231	235	270	272	227	249	221	237	222	231	291	267	217	247	230	220	218	225	219	240	263	231	259	252	253	249	231	248	243	220	251	251	236	215	246	237	245	238	240	243	208	264	251	247	229	242	244	225	227	244	240	251	209	219	201	226	230	246	246	232	234	230	221	244	242	235	220	218	244	217	227	264	253	231	231	240	283	258	236	232	235	211	224	270	236	215	241	224	236	253	239	244	239	259	244	222	217	257	255	258	228	215	247	224	225	209	248	264	217	249	260	235	228	262	239	246	234	226	261	218	218	241	247	222	230	254	225	236	221	233	237	210	254	219	242	243	225	215	236	239	255	230	229	231	213	225	228	233	264	226	247	210	234	226	271	249	218	235	238	269	263	238	244	262	252	215	231	254	244	251	254	187	259	216	234	268	239	230	239	230	232	234	272	237	231	234	231	215	251	251	246	235	249	245	242	248	252	249	227	249	221	240	239	219	232	255	235	228	207	256	239	241	210	214	244	206	227	235	240	261	234	239	258	263	206	256	264	262	200	238	254	227	216	236	228	258	220	271	230	234	214	225	236	235	239	251	232	246	261	246	218	221	232	246	282	236	253	231	224	234	254	254	243	221	206	248	248	200	245	228	225	220	241	236	213	212	231	221	237	234	243	260	243	247	220	261	263	221	233	226	251	261	239	233	217	247	223	254	237	235	231	252	252	244	244	253	242	228	254	210	246	225	259	216	261	232	190	250	227	223	230	251	231	233	241	232	189	238	244	222	249	219	226	255	238	247	264	249	223	248	256	245	245	257	224	234	219	219	244	233	219	231	232	246	223	250	255	216	230	233	220	250	238	235	248	226	236	225	215	247	219	260	231	250	223	220	257	212	227	241	233	224	248	248	229	251	220	244	257	220	220	252	218	214	217	238	224	233	244	242	282	254	240	271	229	233	210	252	227	246	238	238	252	255	256	237	223	253	229	245	260	253	243	239	222	255	227	202	222	248	243	237	248	249	242	227	231	237	211	234	225	251	252	234	252	225	234	246	201	226	257	216	226	234	234	239	248	254	258	217	229	238	241	226	238	259	238	218	240	215	244	261	229	264	229	213	254	228	247	237	226	227	239	208	211	247	249	234	257	245	203	214	229	220	238	227	259	223	226	209	244	221	228	272	254	235	236	242	280	254	231	249	259	235	249	240	241	247	211	250	226	237	236	218	234	241	232	256	230	235	235	241	208	262	229	227	241	246	219	237	245	212	242	215	204	225	246	228	233	231	251	248	261	241	226	218	226	238	229	222	218	224	250	230	236	232	222	230	262	266	249	234	262	250	234	228	219	246	253	220	264	225	254	228	273	265	248	248	266	205	232	260	250	236	233	260	259	255	249	210	257	217	259	255	223	237	215	223	224	246	245	250	252	234	217	248	248	218	241	252	253	247	212	255	225	274	246	251	233	236	213	215	230	239	247	236	225	229	231	206	241	250	250	254	230	232	234	243	228	252	223	216	228	234	243	237	230	213	241	234	223	225	217	218	233	233	228	232	227	226	221	242	227	225	245	248	223	244	238	253	232	230	247	244	252	238	256	241	217	244	264	240	223	233	270	246	244	238	223	260	247	235	282	279	240	262	226	226	246	256	241	226	245	232	219	245	257	234	223	235	240	225	242	253	233	215	253	257	247	235	247	245	219	233	222	223	277	206	239	203	215	218	232	221	254	239	236	224	256	236	251	233	235	208	215	244	230	226	216	214	246	236	262	216	244	249	261	228	220	210	226	264	215	217	234	264	277	241	259	255	212	246	258	264	241	241	242	240	236	230	237	274	248	254	263	251	258	282	205	206	232	271	240	229	250	240	248	245	230	231	255	228	250	234	271	231	242	233	232	240	256	232	243	249	228	249	230	218	232	242	236	227	228	263	233	221	242	235	257	235	241	272	246	259	226	234	216	232	220	227	259	246	232	260	258	244	220	254	263	260	227	192	220	213	244	233	260	240	253	218	237	245	252	227	213	231	215	229	254	233	255	212	241	231	227	252	221	246	280	264	250	233	236	255	246	233	253	234	255	243	221	244	269	242	245	220	240	261	223	251	270	240	233	230	227	229	222	206	258	224	248	240	256	229	216	233	214	220	244	244	256	263	241	238	234	230	254	207	224	228	249	250	232	225	260	232	218	248	220	268	224	236	240	252	224	252	234	233	212	254	228	246	255	244	223	221	253	248	248	221	235	199	236	228	244	299	270	240	230	260	249	246	239	236	251	249	227	263	209	232	249	230	230	228	249	247	222	215	274	238	237	227	238	255	239	250	224	262	230	224	239	231	227	236	217	229	211	236	217	225	255	226	222	243	211	235	254	231	230	203	260	253	225	272	265	253	221	258	232	263	227	235	214	211	270	253	226	227	263	249	252	204	240	245	228	236	249	224	240	250	230	214	225	257	228	245	253	236	267	217	248	258	232	248	246	263	236	199	247	227	261	217	254	208	229	283	250	231	230	258	242	239	216	224	227	251	256	236	231	243	233	230	236	254	241	211	238	217	239	221	258	220	241	211	214	234	258	263	191	258	224	219	205	199	236	226	207	238	239	256	267	236	216	235	270	237	252	244	230	227	253	240	209	230	242	243	222	231	200	227	258	256	215	232	246	240	249	226	257	251	227	219	223	256	239	237	255	241	242	273	262	238	245	239	253	215	248	220	208	228	216	216	223	254	227	204	238	236	232	238	239	244	243	196	217	253	238	232	241	229	230	223	235	253	229	233	248	245	229	250	227	247	241	246	243	259	241	255	217	224	235	237	210	254	236	243	238	225	212	243	268	223	253	235	235	241	236	259	227	220	252	252	260	244	243	253	243	229	231	244	221	253	237	211	223	279	264	206	252	248	229	231	220	232	217	209	242	251	251	222	241	261	248	243	244	236	216	242	236	244	241	235	222	217	224	231	240	251	238	225	258	252	265	210	237	205	239	238	249	252	240	216	244	209	238	233	251	252	223	236	220	248	232	240	210	210	252	230	245	199	254	241	228	254	215	219	224	236	271	253	213	206	258	242	236	235	217	241	232	225	241	254	252	257	254	243	234	231	233	237	246	243	233	219	243	253	231	259	228	224	216	229	249	218	232	271	229	235	255	250	224	259	209	268	252	241	245	267	259	230	235	237	224	225	231	241	230	243	231
29841	1523	2515	2815	2482	2166	1753	1583	1357	1236	1118	1067	972	914	987	903	948	903	914	727	786	772	743	771	719	790	734	759	740	765	758	795	804	804	698	733	736	724	667	671	674	685	682	665	703	682	644	727	664	646	641	655	708	611	663	637	650	656	601	642	665	671	637	656	641	649	667	635	596	594	663	606	643	647	613	663	643	608	670	720	621	594	616	672	636	579	625	657	632	633	564	679	668	649	625	619	610	622	656	657	664	619	631	634	598	637	628	607	622	626	624	648	615	598	639	633	649	649	630	595	589	616	633	660	659	627	586	614	615	620	633	642	650	657	628	667	620	618	609	641	594	630	612	603	615	634	659	589	619	622	609	630	613	618	669	671	610	612	661	632	615	612	620	568	592	647	628	628	648	639	665	634	634	623	676	626	609	615	636	647	657	618	638	648	673	599	626	621	646	619	596	633	590	627	655	626	607	662	607	663	614	663	591	675	650	647	667	645	641	639	591	682	611	647	619	633	605	620	629	642	610	622	649	600	672	632	623	613	595	634	609	655	599	656	638	688	634	633	602	609	622	628	668	582	649	622	607	662	597	642	594	638	641	619	616	660	607	633	682	567	645	671	657	617	654	644	633	647	639	628	620	615	608	628	684	644	594	651	596	649	619	633	618	623	636	617	597	628	599	633	611	616	583	647	616	614	656	629	627	695	634	669	610	624	595	610	613	618	638	614	589	648	610	642	649	593	637	601	607	591	631	646	660	650	673	595	645	635	647	665	624	649	604	608	580	642	571	600	598	631	625	617	639	612	646	652	578	608	616	627	645	628	628	621	657	642	633	628	659	596	631	649	639	638	623	607	645	616	607	618	645	659	609	669	638	633	613	694	655	644	618	628	610	653	620	612	671	605	622	668	600	651	629	598	624	635	647	633	624	639	613	629	576	604	611	636	619	604	591	584	679	602	621	611	612	657	653	662	607	633	645	624	597	626	620	625	624	647	630	643	633	643	678	646	612	646	647	627	635	629	675	602	621	659	638	620	652	618	630	589	619	605	658	605	601	629	660	593	691	624	615	569	623	659	596	596	619	601	599	642	655	602	602	617	629	640	651	616	650	631	620	653	583	582	631	604	628	629	622	609	630	613	612	631	629	642	574	600	638	614	623	655	600	618	603	603	677	633	612	624	634	634	631	600	605	648	628	620	665	608	605	642	631	628	676	623	620	627	609	680	642	645	616	660	663	641	657	598	630	636	611	642	651	626	621	662	609	641	611	599	624	659	638	653	609	652	588	655	711	627	618	577	633	639	649	643	655	647	673	645	614	669	657	609	623	606	628	638	626	636	612	632	674	626	669	626	593	667	629	590	633	646	616	618	620	619	636	595	622	642	592	605	657	608	609	607	650	611	657	598	676	628	621	651	637	633	606	639	654	638	631	610	633	611	632	614	626	652	622	636	618	613	642	629	625	615	636	616	639	631	623	643	624	634	632	644	617	653	632	590	685	603	645	643	619	601	642	626	634	620	650	613	596	632	632	598	649	628	644	678	638	583	623	651	655	628	642	630	627	597	607	655	630	593	688	609	621	628	653	571	656	622	611	626	609	588	642	619	640	648	624	606	648	629	639	636	633	642	675	656	620	602	642	629	634	655	676	625	601	655	648	652	617	666	650	640	606	618	636	643	592	653	622	587	624	660	639	648	607	598	657	666	638	612	639	575	624	625	614	612	633	654	635	586	668	602	613	617	667	615	649	614	611	639	629	622	635	590	642	630	632	682	620	610	614	603	606	597	635	630	627	650	638	655	598	621	620	610	614	637	587	656	616	611	659	641	571	595	636	616	620	613	627	615	645	647	606	633	639	635	623	616	635	623	604	606	618	628	618	663	608	651	602	619	642	621	607	602	585	677	664	593	631	648	652	629	598	616	605	605	602	660	629	604	635	593	618	655	636	643	628	648	605	625	622	644	607	627	625	636	609	630	659	682	649	626	627	580	605	638	633	663	622	589	594	682	634	579	626	620	650	643	613	648	610	665	636	598	637	626	636	645	612	664	640	614	662	637	599	627	659	645	639	618	653	610	609	616	666	645	612	654	603	639	650	650	649	608	654	609	661	627	643	635	650	628	611	616	613	604	628	650	574	580	611	617	622	611	686	636	626	645	607	598	630	606	618	594	633	640	626	569	633	641	621	600	586	593	574	657	582	632	646	636	600	637	634	631	626	586	626	603	621	654	658	600	629	662	636	635	576	647	648	655	575	590	618	598	621	646	620	605	592	615	643	642	608	623	657	629	604	638	595	622	634	674	659	618	608	657	661	601	637	619	662	602	627	617	636	639	553	627	589	597	627	622	647	581	633	640	624	633	635	561	658	635	652	630	641	677	642	614	601	593	624	634	635	618	669	555	621	585	616	599	642	655	643	636	661	636	621	659	622	634	657	599	615	639	625	620	651	588	663	648	628	665	611	591	671	691	597	641	620	635	591	623	621	664	583	628	592	644	629	615	628	663	622	626	619	641	638	650	612	633	610	660	627	621	628	658	622	655	629	623	608	620	574	647	642	646	645	609	640	645	608	641	590	647	639	605	687	621	579	607	613	630	638	675	647	654	609	633	620	627	590	621	617	597	651	612	608	636	646	654	642	605	613	664	605	590	643	684	683	639	669	663	636	592	590	640	595	618	627	592	615	633	659	623	641	622	617	606	666	617	622	634	604	602	636	635	641	640	589	630	648	630	577	660	605	605	620	640	650	645	583	644	672	669	638	671	627	571	605	652	608	700	638	602	636	609	706	634	650	661	656	617	648	616	618	671	639	612	637	650	598	606	643	628	607	628	658	615	579	650	675	597	628	612	611	621	617	653	625	622	584	662	613	635	611	624	614	683	634	645	588	683	660	620	631	638	617	617	622	674	635	641	637	635	630	598	619	617	639	646	627	654	658	624	611	602	597	619	649	661	663	650	676	609	636	607	623	588	631	672	661	621	629	645	593	627	601	675	633	611	600	591	631	627	655	596	600	660	618	622	623	596	641	639	657	631	652	627	626	684	625	640	676	653	663	639	628	626	623	586	628	679	653	666	651	667	619	620	610	596	616	632	639	660	654	655	624	620	672	621	617	627	601	605	632	665	605	695	617	631	616	658	644	650	637	640	632	603	683	649	649	615	628	588	625	637	644	633	649	662	652	649	696	636	622	653	661	600	659	598	620	641	656	631	664	630	629	619	612	590	571	607	593	661	606	660	630	617	648	588	656	650	682	637	656	624	579	604	620	615	630	606	630	618	665	652	642	644	604	663	595	664	604	617	593	633	627	616	612	599	650	630	619	606	673	634	639	606	627	632	600	649	648	622	631	583	626	668	677	630	568	630	611	606	662	641	611	661	660	634	669	643	645	579	630	591	644	632	609	629	658	639	640	599	614	636	628	618	673	571	589	613	622	628	645	636	629	621	638	647	627	632	637	667	627	576	613	640	611	620	621	648	597	630	610	607	637	618	628	601	660	635
63264	25017	12107	2569	1384	1029	849	763	661	600	577	531	547	541	536	525	476	516	476	451	459	453	488	433	445	451	458	424	460	457	422	429	437	424	445	446	449	427	422	416	458	417	428	442	415	402	404	393	430	404	415	441	405	430	420	415	409	398	414	398	438	412	410	411	390	402	397	420	448	394	406	419	409	394	449	430	390	403	417	436	423	397	396	395	433	400	410	417	408	390	373	423	399	444	392	436	406	447	362	361	431	391	432	422	409	386	417	403	411	381	388	413	419	421	404	395	422	389	425	436	403	403	414	422	434	401	374	431	403	399	418	411	391	417	431	393	435	420	429	425	422	403	412	431	448	431	408	393	403	396	404	394	468	396	431	430	410	400	392	421	419	440	411	378	382	390	392	406	385	427	444	415	390	373	393	425	428	424	400	435	409	420	425	430	464	422	382	391	414	369	439	396	440	452	417	436	440	440	420	423	421	393	424	392	397	394	393	389	405	402	423	428	411	416	428	396	391	433	435	428	436	417	422	409	378	396	406	391	377	433	401	448	378	443	387	404	411	398	453	413	386	398	414	389	410	387	379	364	385	418	403	413	423	410	397	393	452	427	410	405	406	367	411	413	405	447	409	398	375	413	431	478	423	401	434	419	419	404	425	398	466	434	407	461	409	391	404	372	465	432	426	377	377	424	410	427	424	408	393	408	433	394	412	435	435	415	401	405	423	404	450	417	432	444	443	404	423	432	424	407	394	410	422	443	431	391	410	419	410	437	399	414	390	422	441	449	440	374	400	415	393	422	423	400	423	419	404	416	417	394	413	417	406	364	400	445	415	421	429	408	403	379	403	420	415	422	406	429	433	430	378	400	413	406	358	451	390	420	399	421	412	433	410	404	389	432	380	425	427	432	408	440	391	396	402	423	446	430	374	365	437	409	414	416	396	415	398	401	419	427	408	408	444	417	417	376	419	407	435	436	439	446	395	431	401	454	423	408	380	421	406	399	393	416	408	432	405	424	402	421	399	441	406	432	426	432	421	432	375	424	444	388	381	408	405	420	393	406	404	426	408	398	404	417	406	439	376	400	388	390	405	465	401	400	452	378	404	430	401	417	412	391	392	432	373	407	438	403	440	386	417	397	390	417	390	407	364	406	447	405	429	419	439	425	405	386	406	422	428	391	392	472	439	373	413	436	403	403	385	388	414	408	412	425	377	440	412	458	442	429	381	409	406	414	406	424	398	411	401	370	412	411	391	420	382	404	431	429	458	374	407	452	439	397	409	422	423	429	391	424	399	436	413	388	410	465	432	414	418	420	416	445	419	415	429	416	404	378	405	386	430	430	411	396	426	394	458	451	413	398	400	446	389	444	440	404	437	402	402	392	437	418	382	392	435	415	404	428	410	404	381	387	392	436	425	407	375	406	398	375	371	435	382	427	433	374	407	401	416	467	373	412	451	417	392	412	392	421	387	418	415	407	427	391	418	393	390	425	381	414	412	372	441	416	405	450	400	408	401	367	428	424	406	423	430	425	415	390	397	373	414	399	443	413	391	405	422	435	428	403	458	413	421	416	422	440	419	375	432	423	410	407	407	400	393	434	398	398	472	431	400	433	398	385	399	405	413	383	386	387	425	371	433	409	401	394	394	424	410	431	438	390	398	397	439	428	418	398	395	370	397	424	402	436	434	372	419	375	470	451	419	438	435	418	402	387	458	429	430	404	401	403	430	421	431	414	415	385	468	433	348	426	405	402	434	400	412	404	430	414	401	390	392	430	423	410	409	388	397	434	395	414	416	432	426	458	397	430	395	393	430	379	399	419	387	410	402	403	407	399	400	444	398	448	379	440	434	388	396	430	419	387	411	423	415	408	393	422	405	405	393	378	382	402	395	374	410	388	392	425	375	422	431	450	410	413	382	449	446	398	452	400	420	431	422	394	434	397	414	390	427	411	370	434	414	362	430	406	391	373	383	426	420	411	414	351	367	391	421	417	396	404	434	430	384	409	394	380	431	404	400	377	419	407	420	386	428	440	400	415	414	392	435	425	403	386	432	433	411	447	412	401	362	393	434	429	416	407	398	419	430	422	405	429	434	421	422	424	432	441	358	423	395	413	428	446	400	398	417	422	397	437	402	400	424	422	428	422	427	371	373	414	434	393	381	445	416	411	432	465	380	420	425	413	405	431	452	382	409	429	429	418	393	398	393	386	402	426	389	411	365	426	395	395	394	408	419	416	392	402	408	411	408	406	391	403	405	380	440	424	378	392	413	421	420	370	369	422	410	445	414	431	385	407	403	373	409	418	419	413	445	427	426	421	389	404	434	407	434	411	411	418	433	456	391	452	402	444	428	386	398	447	379	429	430	429	424	424	410	404	416	385	424	398	446	439	415	396	404	402	420	402	423	450	412	398	438	373	384	405	417	368	430	382	372	419	391	425	371	398	433	362	415	407	402	375	402	420	409	415	395	396	405	429	377	421	447	431	441	384	390	413	397	405	406	419	364	413	396	431	410	414	407	443	386	449	424	379	403	395	392	391	429	408	396	414	457	401	388	417	421	395	389	389	431	394	408	416	419	419	405	421	401	404	436	430	397	363	383	461	403	423	444	395	421	429	409	396	428	392	396	410	444	435	406	411	421	389	432	419	394	397	422	400	452	415	392	402	352	416	468	389	401	400	410	391	431	432	421	426	429	393	415	436	420	395	388	455	409	393	429	438	389	401	418	386	430	394	417	450	409	396	403	432	385	425	440	407	397	397	419	396	398	439	422	412	417	411	407	411	418	408	423	416	374	382	376	422	376	382	418	406	416	401	402	393	382	450	393	427	411	451	415	424	440	431	459	437	421	400	433	430	411	424	437	436	408	411	424	419	426	373	445	363	404	432	414	402	413	400	363	429	413	396	378	396	402	428	408	399	377	421	406	449	394	384	437	380	447	406	413	416	403	448	449	479	401	430	421	390	413	381	397	427	438	390	400	437	400	383	392	429	451	403	403	412	406	419	399	420	386	415	423	407	433	457	452	408	401	435	412	407	414	427	393	382	407	427	399	415	419	425	449	424	410	422	370	394	430	422	431	403	429	387	390	403	389	428	431	391	404	409	430	395	384	410	424	387	393	395	420	408	410	429	423	434	406	412	446	430	447	457	393	433	419	448	395	429	390	359	413	408	415	386	441	416	373	406	381	420	415	425	377	384	403	392	453	376	442	404	393	432	382	392	413	388	409	403	420	410	387	398	420	400	430	390	430	407	424	415	413	427	430	409	409	414	433	440	407	360	404	429	425	399	404	417	429	403	412	404	412	414	377	378	432	447	435	430	377	401	405	384	449	419	431	429	411	438	426	391	426	448	418	427	416	400	404	421	412	435	389	428	440	445	385	453	420	419	403	418	426	417	428	368	400	411	401	406	395	381	417	398	430	407	436	427	426	417	468	395	403	404	385	386	428	398	418	438	429	381	410	414	406	437	380	393	384	414	430	417	394	392	406	410	391	382
39005	2620	4369	5041	4406	3700	3104	2625	2344	2243	1877	1817	1676	1637	1582	1493	1518	1520	1438	1361	1242	1191	1180	1134	1169	1167	1195	1189	1259	1217	1263	1286	1234	1248	1188	1139	1146	1102	1023	1013	1062	1055	1151	1079	1071	1036	1075	1046	1031	1016	1013	955	1062	989	1052	1019	993	1011	978	1012	1029	984	1041	968	980	972	983	981	944	980	991	936	974	965	1040	986	1006	965	969	979	997	1027	965	978	902	942	1043	940	1044	1016	1038	1035	960	959	942	980	979	965	994	990	956	941	968	988	1001	1037	950	993	956	1019	995	1010	947	1020	970	949	973	987	950	983	962	1007	975	964	969	942	1008	991	951	984	1000	941	1003	985	1017	1016	956	959	952	1008	997	951	969	946	950	981	962	963	1023	987	995	1007	941	922	974	971	935	993	956	972	969	1003	935	1002	995	909	996	981	964	972	977	1017	970	948	916	970	933	945	1005	1008	999	990	998	998	974	935	973	968	937	988	976	1047	913	903	982	1028	1004	954	946	951	976	977	983	935	966	939	992	954	1009	949	968	986	971	920	934	966	1000	944	935	933	919	915	928	957	964	940	917	928	934	947	933	925	968	931	913	951	957	982	958	1001	969	997	939	967	1018	954	973	959	978	998	923	954	993	994	962	1029	974	994	1002	908	950	952	1002	926	914	950	986	931	966	965	982	933	959	977	946	1010	956	929	928	958	915	977	957	955	917	941	1015	949	974	921	981	955	954	1008	965	909	947	973	990	949	977	1002	938	972	973	1063	966	943	984	1017	966	954	943	966	990	990	910	966	1003	959	963	945	966	966	971	959	939	991	984	950	918	947	927	981	929	904	948	919	939	962	971	996	933	939	969	966	941	928	955	980	939	936	980	936	959	944	1011	995	967	929	983	985	930	919	981	938	933	906	957	930	959	961	991	980	902	984	957	949	959	1057	939	974	963	974	960	1028	976	929	966	982	997	954	1021	987	974	1026	1000	949	927	946	936	968	981	971	939	956	956	975	1029	968	899	919	1009	952	993	962	922	967	936	944	973	997	1016	947	973	893	958	956	970	989	1023	974	943	954	990	984	955	939	950	948	977	995	959	934	954	949	951	897	960	1062	983	996	954	988	994	979	888	1003	956	933	981	989	1016	951	974	982	957	973	942	1034	956	975	1002	1029	999	970	936	930	965	978	934	968	962	988	979	950	929	946	962	1005	942	963	942	932	913	982	958	991	956	1019	954	989	1009	997	965	966	1009	979	964	989	1011	936	971	915	1003	959	961	924	980	948	984	952	933	935	942	1035	957	1003	965	943	1006	1023	1024	945	1013	955	1010	964	957	937	943	941	1058	940	1057	940	937	972	1003	984	977	1038	1000	970	992	942	974	956	985	998	925	972	936	914	1001	954	938	946	995	938	920	919	936	1039	1025	918	945	955	972	1056	967	979	938	978	905	945	1030	1001	961	916	1017	966	925	1024	963	972	1000	952	917	989	995	966	976	978	1021	966	972	982	949	975	936	983	986	983	1011	977	925	1015	994	993	966	1023	1006	995	1011	960	1017	985	1004	927	1017	936	996	959	974	969	947	1007	988	978	917	961	957	963	931	949	934	925	930	948	974	980	1027	952	980	985	989	927	963	941	986	1002	972	958	970	895	967	973	975	1015	993	923	920	994	941	930	977	949	1012	959	948	957	971	971	999	997	930	962	973	986	990	960	938	910	980	978	943	909	933	998	921	916	968	976	961	986	969	928	964	934	997	956	949	946	999	964	1011	971	907	943	949	968	956	941	960	971	937	903	969	964	998	924	965	982	951	968	1020	942	1042	970	995	921	963	963	977	935	988	989	948	977	1022	984	1025	1014	987	934	955	947	1001	950	951	969	963	991	1003	1002	934	984	955	927	922	994	925	981	996	993	1001	948	935	950	941	984	967	976	1002	936	989	943	942	984	915	934	969	974	968	1020	941	936	912	964	980	943	1003	956	988	899	937	953	906	997	932	949	950	971	1030	930	964	969	960	986	952	982	925	988	919	966	953	1008	973	985	1030	971	988	927	935	969	1000	1000	916	960	1022	949	945	966	982	994	923	974	966	977	996	946	960	1002	956	994	963	947	944	951	954	956	969	1002	954	1016	949	940	949	958	936	975	972	998	950	984	983	986	977	1018	991	931	949	949	965	947	983	1000	974	965	982	911	903	1013	976	969	922	971	986	1015	932	971	949	1022	970	974	985	968	932	948	963	999	966	980	964	981	920	971	987	1004	926	957	970	938	970	964	986	898	957	923	995	970	954	982	901	959	988	989	993	934	965	933	958	995	940	966	1029	994	1011	980	986	986	915	969	970	1026	971	922	935	912	995	993	948	980	962	960	967	959	952	965	1034	970	943	964	1008	987	966	990	987	1005	942	976	977	971	939	991	1013	996	955	999	903	981	960	990	969	972	948	953	951	962	952	977	919	1011	951	957	1005	921	1007	945	999	983	938	949	992	946	994	958	951	971	997	928	969	945	988	930	949	984	995	995	1015	933	935	926	966	923	945	966	917	918	962	980	979	1021	987	965	957	974	968	968	952	958	963	996	975	1017	968	984	960	967	950	956	915	958	935	985	934	928	963	973	967	1012	985	984	930	1024	959	985	942	936	978	919	958	984	991	977	978	958	955	967	941	962	927	1000	955	956	987	903	962	962	947	977	933	979	975	975	975	973	989	996	967	953	978	975	973	889	977	910	1008	990	997	958	946	960	962	992	1027	978	940	977	941	967	991	986	996	895	980	1001	979	973	973	931	998	966	961	935	911	976	940	962	936	922	954	1008	986	977	958	998	924	962	916	1009	988	947	987	991	979	929	943	912	965	949	962	955	950	965	992	1000	934	991	983	979	953	954	981	970	970	1045	951	985	967	995	983	948	937	915	951	969	900	947	960	939	936	1039	970	996	937	972	923	964	1001	976	953	971	1006	918	919	988	1010	947	1010	944	983	959	918	982	983	947	918	904	948	953	1016	962	981	996	975	1023	999	950	942	965	932	1006	1041	1006	942	953	939	972	993	976	944	972	959	945	915	1010	966	935	973	963	948	978	975	999	1004	957	961	905	1001	1031	962	986	979	938	974	956	955	927	937	966	964	943	936	994	964	968	923	1035	964	971	900	998	959	961	984	949	996	996	983	1002	908	1002	1007	944	912	965	940	957	896	992	941	955	968	1016	970	967	974	965	979	980	893	933	961	945	917	951	916	947	1000	966	941	948	886	968	945	1041	968	936	956	933	952	998	975	947	943	959	984	1024	936	1002	925	933	946	919	969	972	1024	990	942	897	981	917	1008	939	985	975	971	953	961	985	987	1037	928	994	905	992	1001	967	1057	974	969	976	983	1004	987	1013	1015	994	950	972	963	965	953	944	1024	977	995	964	990	971	965	972	947	980	955	971	989	962	956	928	895	965	1013	954	963	946	973	979	1001	1020	953	963	972	952	928	1029	956	942	960	987	944	982	976	928	943	989	925	992	935	992	1034	944	974	922	935	944	955	905	944	931	996	977	988	976	985	1016	973	941	977	941	993	934	1008	995	919	906	926	975	930	974	957	1015	955	973	936	939	1041	936	991	914	1004	978	927	930	919	916	957	999	1003	933	962	986	953	924	965	1023	944	927	958	951	962	1007	942	999	992	979	983	946	959	982	992	952	926	941	955	957	979	998	990	976	963	903	961	1012	962	968	954	976	984	974	987	1061	966	898
7165	388	224	183	155	175	176	166	154	163	140	172	168	157	153	160	139	145	129	171	151	160	140	157	151	136	159	140	163	162	159	157	182	169	132	139	161	157	154	128	151	169	167	174	179	159	152	137	156	132	140	165	138	134	162	150	175	140	146	148	145	190	156	137	166	153	152	169	171	130	154	146	166	163	162	137	146	124	161	150	151	137	154	146	146	144	144	160	159	163	168	143	166	156	137	167	156	149	169	150	150	146	157	144	136	148	176	149	167	160	153	144	142	129	130	159	148	138	157	162	152	145	153	156	156	162	174	149	153	168	169	161	130	147	143	137	147	126	151	166	145	138	145	148	151	166	144	143	153	153	136	147	143	143	159	147	161	135	154	176	149	139	145	142	152	144	170	151	159	144	146	177	151	159	151	157	155	154	132	143	169	134	149	131	151	141	147	137	142	145	161	159	157	159	163	151	143	159	152	136	151	133	152	157	141	150	138	152	160	147	149	141	158	161	151	152	158	144	165	158	143	166	170	161	169	147	168	135	136	155	164	152	145	169	143	161	149	149	168	163	153	132	177	148	179	142	159	148	153	145	144	164	143	173	152	168	153	152	157	155	147	162	149	149	146	157	155	146	149	147	166	155	151	158	169	139	150	127	139	159	163	135	143	155	144	142	153	145	163	156	155	135	149	141	169	142	150	152	161	151	177	158	160	147	159	131	144	139	134	148	162	163	141	149	158	162	166	145	160	160	170	143	154	148	147	157	147	142	145	142	167	141	130	148	151	147	134	156	145	132	156	150	137	160	146	167	141	134	158	153	157	163	146	156	146	149	152	125	155	139	137	137	143	156	139	170	147	175	139	152	136	156	157	139	143	146	150	146	175	149	136	156	182	154	165	149	149	150	185	152	164	151	163	149	149	146	161	159	156	130	142	129	143	157	162	132	145	136	154	153	151	160	137	164	161	160	166	152	167	169	136	143	146	179	152	162	143	160	150	140	157	148	149	152	146	129	175	155	156	139	144	139	145	169	144	139	152	179	128	171	162	160	138	157	164	158	157	151	156	174	143	160	160	149	147	156	154	144	158	140	112	139	171	169	143	134	154	165	170	161	142	149	150	168	153	168	148	149	144	154	142	152	148	143	144	161	155	144	153	164	129	130	170	156	148	189	141	164	152	146	175	148	164	152	152	152	130	161	138	145	148	138	133	125	150	154	160	148	139	166	168	136	136	169	147	144	144	145	165	147	158	159	156	145	171	150	153	143	144	139	144	165	162	136	145	143	144	116	163	143	151	145	158	148	154	148	157	140	145	158	153	160	146	130	151	151	144	141	155	149	139	153	147	172	154	151	149	155	135	141	132	132	145	140	147	137	178	143	168	147	150	130	139	153	142	170	144	125	155	156	152	143	155	136	151	169	146	141	143	141	136	147	167	167	133	128	152	142	149	152	158	147	175	165	159	163	160	147	133	162	163	144	163	135	150	143	145	130	152	151	141	159	177	169	138	139	141	135	143	162	150	181	135	152	164	172	132	156	173	176	181	167	162	159	148	136	150	148	168	141	159	170	154	146	171	162	152	153	128	150	162	152	175	168	122	137	155	154	159	154	150	160	152	154	135	148	157	145	154	162	144	143	147	159	165	132	138	153	148	143	151	135	149	124	156	142	156	163	142	153	156	151	147	150	159	157	149	163	143	146	127	157	124	149	163	156	138	155	156	153	141	140	135	140	145	162	150	160	148	154	172	138	145	159	157	142	152	150	130	150	165	147	140	149	140	140	147	124	145	148	157	156	169	151	129	154	164	150	151	160	154	152	149	149	169	149	146	135	150	160	142	153	143	156	159	163	152	151	161	147	141	159	163	143	154	170	155	139	157	144	157	138	150	156	159	156	145	155	157	166	149	141	150	170	175	142	156	153	158	146	131	144	148	142	148	139	160	137	174	154	166	167	118	135	149	140	149	157	168	151	136	120	142	158	145	177	137	173	154	161	144	155	170	155	139	135	154	147	156	162	147	144	149	166	149	165	151	152	171	168	167	128	140	137	154	154	149	167	152	155	140	138	148	151	161	161	177	151	158	151	154	151	157	144	159	159	156	177	149	143	164	133	151	170	154	160	149	145	164	167	150	185	136	151	164	155	135	132	163	141	139	169	146	122	157	154	146	147	174	143	172	148	154	150	176	159	158	171	137	143	165	149	162	148	148	154	180	143	140	152	147	137	135	165	152	147	157	158	164	140	150	149	166	160	135	153	159	155	162	150	162	136	158	139	155	160	159	136	142	137	181	112	142	184	149	159	154	158	146	145	169	163	155	146	154	134	135	158	160	182	141	173	178	154	145	148	158	136	160	183	127	160	146	141	144	135	152	142	135	134	149	176	149	175	140	141	153	158	141	143	132	136	149	151	156	160	134	153	136	148	163	158	151	139	150	147	172	173	184	163	127	152	147	177	136	155	151	140	154	175	142	171	150	151	145	140	144	131	146	155	145	149	166	158	122	155	158	184	157	155	160	160	160	168	158	157	158	165	177	160	125	148	158	149	146	124	142	172	181	152	151	157	153	163	136	156	157	127	175	167	154	151	172	180	160	145	136	164	155	150	135	139	159	163	128	148	144	156	137	149	132	144	157	139	149	140	146	147	149	172	160	151	133	165	174	170	127	136	153	152	143	157	142	160	133	158	162	146	137	133	128	172	142	151	157	152	157	134	140	157	153	175	160	158	141	145	143	143	165	175	145	161	157	162	152	148	164	143	123	180	154	125	145	153	175	148	134	120	141	132	148	191	151	155	154	153	143	136	158	170	163	151	144	167	157	127	156	177	136	143	135	166	151	174	162	136	156	138	149	153	189	146	154	141	145	140	167	184	142	167	142	172	139	149	184	148	133	157	156	147	162	173	178	156	137	162	148	147	145	142	166	119	144	156	150	142	173	168	158	151	155	136	155	165	146	147	161	136	169	146	176	143	156	151	141	154	164	167	148	146	165	144	137	135	147	147	140	143	170	132	149	177	151	163	153	140	159	141	153	163	135	144	162	135	138	164	163	155	145	148	141	159	154	159	143	136	154	163	151	142	174	143	163	156	152	143	123	130	143	171	155	143	153	135	155	151	145	146	148	143	132	150	163	157	152	139	154	160	158	143	139	153	176	132	157	144	148	133	152	169	148	153	130	152	155	141	158	178	147	158	144	142	132	129	160	147	137	163	134	146	147	143	161	141	155	133	141	164	149	140	167	140	141	144	140	141	153	156	139	129	146	130	130	140	142	163	135	129	167	155	131	153	138	131	148	163	132	148	149	168	165	140	139	147	177	169	150	149	160	141	150	149	153	163	179	155	158	169	147	149	163	155	148	134	159	147	173	155	169	170	164	166	146	133	181	141	161	146	144	139	159	157	147	148	137	136	163	168	145	151	122	142	161	143	164	143	150	150	142	177	146	162	139	135	150	137	170	176	151	155	173	165	158	144	157	160	137	144	164	165	158	133	165	147	145	138
7060	475	584	558	566	529	475	493	528	462	462	467	508	488	468	464	506	468	469	449	411	473	452	469	503	456	434	472	471	494	499	499	495	484	503	466	455	472	440	456	462	443	476	454	464	446	435	432	407	427	414	436	482	469	442	433	439	447	427	408	441	410	428	442	432	436	435	455	447	460	416	454	429	448	422	439	453	404	449	424	449	381	435	446	430	466	409	425	458	418	424	409	444	415	477	440	432	413	430	476	405	424	435	460	440	436	454	473	450	438	419	412	420	459	406	417	434	474	424	439	413	416	426	415	407	393	456	448	458	442	460	445	413	456	428	425	432	407	419	469	419	410	411	463	474	449	420	421	400	431	413	410	435	427	448	426	410	397	434	449	492	445	445	437	451	465	416	471	396	422	434	459	454	460	498	441	437	405	440	420	434	450	473	399	384	399	469	443	428	438	435	444	443	430	416	445	419	443	436	422	467	419	436	438	453	452	441	458	426	452	411	449	450	437	429	433	448	476	428	446	458	432	435	468	429	435	434	458	439	388	423	430	458	465	461	421	433	442	453	411	455	410	427	459	453	452	431	435	454	462	420	452	419	410	389	460	433	420	447	466	433	418	437	454	490	449	438	396	416	410	417	459	428	387	435	463	443	455	477	445	425	493	477	425	500	422	438	450	448	465	449	433	479	455	447	417	460	410	431	456	430	433	452	413	467	441	454	460	414	462	413	490	429	418	398	454	435	437	442	425	450	477	445	444	421	492	423	469	466	443	415	433	452	402	415	424	405	372	440	434	453	423	434	411	433	426	434	446	401	394	423	430	452	471	454	435	406	403	419	420	434	443	423	431	440	462	442	439	413	476	456	444	423	489	444	477	419	422	454	417	431	459	437	458	465	412	409	407	469	411	430	448	409	423	458	403	441	400	455	424	427	446	455	399	414	446	458	434	429	408	425	410	420	428	465	437	460	463	499	442	432	451	413	446	439	444	432	429	427	426	459	402	451	440	432	455	416	448	419	428	428	461	431	435	406	431	440	451	442	448	469	426	443	424	440	430	470	464	463	408	411	465	459	416	416	431	448	469	428	419	466	431	461	420	414	463	412	419	434	417	420	455	433	463	441	429	410	438	433	434	422	432	456	432	415	439	448	443	455	447	463	441	440	416	430	439	473	421	481	470	431	429	450	414	414	399	468	419	430	432	446	432	437	434	434	449	468	452	442	422	427	438	434	422	445	448	434	441	447	440	433	424	441	401	427	397	402	438	476	451	422	416	420	440	444	478	442	423	435	424	439	408	474	441	465	392	440	426	392	409	410	443	454	459	448	417	419	446	420	453	442	450	471	403	413	410	451	450	441	421	409	436	425	463	448	439	408	449	440	476	404	444	437	464	438	486	440	434	426	432	438	428	440	424	424	452	428	437	428	449	442	446	434	416	374	415	395	456	474	451	449	451	440	449	415	417	406	418	411	444	426	449	476	425	421	415	463	386	454	429	413	421	412	450	444	463	456	435	441	455	449	457	433	441	432	439	464	436	404	451	461	443	432	450	465	431	429	502	460	435	421	457	465	412	440	418	403	425	408	461	409	414	433	421	434	404	463	425	474	417	428	451	462	414	445	420	395	459	422	419	441	472	450	459	431	450	429	441	399	428	434	407	402	437	429	450	453	458	448	448	484	448	464	425	468	432	463	474	431	437	433	438	480	425	434	428	433	418	468	451	435	444	422	470	454	417	442	453	428	511	417	445	463	432	466	401	438	473	408	466	452	449	447	456	440	444	466	470	455	461	420	427	389	462	465	448	456	436	458	438	464	435	412	415	431	442	436	430	421	463	427	422	436	468	433	419	424	437	454	424	434	445	424	430	424	403	408	414	432	396	455	416	450	480	451	450	455	429	468	407	447	435	420	446	428	426	467	437	425	462	407	439	405	469	417	426	420	440	428	443	403	436	442	423	428	414	414	422	448	449	454	445	394	458	458	434	428	465	427	442	446	477	444	477	466	440	478	445	425	413	429	435	433	456	432	411	428	402	447	431	440	430	438	410	427	449	457	465	457	480	461	399	421	421	438	447	475	433	444	433	417	445	447	475	463	448	447	439	424	442	436	436	429	401	404	461	419	415	426	467	448	438	419	433	423	449	443	443	429	439	413	429	413	427	421	454	443	464	431	424	446	440	443	410	447	447	463	388	449	390	430	431	439	475	451	455	415	423	400	374	435	443	452	445	420	447	439	467	439	427	414	417	440	413	407	433	456	441	435	387	428	427	434	407	459	483	437	419	447	421	439	421	455	423	420	426	439	437	421	466	481	437	449	461	434	422	436	466	446	475	448	464	416	478	423	444	454	450	418	424	428	438	446	492	404	428	380	463	438	430	426	465	414	413	425	431	440	422	424	447	454	427	407	469	430	440	455	422	451	412	421	431	422	427	422	404	450	424	458	457	444	457	416	428	426	482	419	418	422	448	433	442	476	462	421	435	422	454	436	445	404	456	420	455	452	435	439	448	444	401	464	450	475	428	465	426	460	411	437	423	463	447	454	418	438	439	438	452	443	476	480	450	453	442	448	417	411	452	472	436	471	447	440	400	441	488	434	457	422	433	433	415	431	440	416	423	435	389	444	457	434	407	408	466	448	435	424	441	411	438	457	442	485	434	446	415	459	443	455	474	438	409	427	433	415	430	449	461	434	427	445	445	418	447	446	426	468	465	459	457	474	448	445	446	440	417	434	384	397	452	475	461	420	430	402	450	414	416	419	436	410	437	397	415	453	449	441	445	404	429	436	392	402	422	438	440	452	453	426	421	406	404	413	473	430	442	427	405	423	432	411	443	448	457	453	475	431	418	429	427	459	457	448	404	468	410	462	415	467	437	476	413	424	426	449	418	444	414	465	443	422	463	432	429	439	459	410	448	396	471	448	426	454	448	425	409	426	448	463	434	397	424	427	395	443	406	478	444	369	438	457	423	451	417	420	449	433	455	391	435	394	424	437	444	496	408	410	400	480	437	486	489	447	468	421	432	402	452	436	426	456	428	467	438	442	458	410	449	420	460	425	421	391	444	425	406	418	467	423	440	427	445	449	424	411	456	427	462	411	434	440	409	456	454	462	431	431	409	450	448	481	421	420	411	444	418	452	411	431	430	418	481	468	424	442	412	441	449	453	461	476	458	439	443	455	450	442	454	427	452	459	415	455	424	416	426	389	416	458	450	485	412	470	422	458	422	450	434	473	474	455	427	410	443	441	452	432	453	440	457	432	445	451	464	405	406	454	473	431	447	451	436	421	418	436	427	449	439	445	445	441	448	421	448	427	466	448	435	421	430	411	430	439	447	412	433	428	453	405	429	435	437	496	432	393	428	426	425	463	429	467	420	429	431	447	451	444	437	433	450	454	444	439	427	452	414	433	427	431	403	449	410	475	456	443	437	455	429	453	440	388	435	432	428	438	431	411	464	455	464	444	448	403	393	458	430	430	446	445	383	443	438	489	475	396	453
54354	17969	3392	1020	710	582	444	389	343	377	308	295	267	282	265	269	271	295	265	273	256	289	244	303	230	236	230	237	225	242	245	262	248	261	240	257	222	240	236	226	226	219	278	285	250	214	230	249	224	224	209	223	230	235	239	248	234	266	223	245	255	238	244	276	223	256	226	211	221	240	225	235	227	264	230	230	248	210	216	237	238	223	210	238	266	227	219	238	249	247	287	247	246	231	230	250	232	227	231	240	205	197	224	230	216	238	243	248	251	233	265	248	263	244	226	233	246	246	262	231	217	224	233	216	237	202	199	219	248	263	217	242	228	233	256	225	237	216	267	261	242	264	216	234	255	246	226	239	230	251	250	233	207	244	246	243	244	250	224	264	238	244	254	232	290	220	247	233	251	261	245	204	238	217	243	228	230	251	267	230	228	230	225	227	236	254	227	246	242	240	270	242	213	241	249	269	212	235	201	253	230	205	224	240	217	230	225	210	230	228	253	231	280	231	225	201	239	233	243	233	241	230	240	236	213	231	262	241	241	234	220	265	250	215	239	243	249	231	220	243	255	247	246	228	231	214	249	252	245	241	256	235	249	230	220	243	260	226	235	216	227	264	253	236	258	276	245	269	241	240	232	227	256	217	219	240	251	231	216	251	253	242	266	261	238	218	244	230	243	231	247	241	249	247	240	226	202	220	242	239	230	254	240	225	239	236	245	244	225	241	231	212	253	238	234	217	230	266	239	265	237	243	230	240	221	269	239	250	233	229	231	250	235	215	234	248	224	261	253	222	245	221	210	217	233	219	228	251	218	220	217	235	236	256	234	241	240	262	211	213	238	249	240	233	255	241	223	231	228	241	274	253	273	254	238	243	232	249	205	247	251	211	244	255	213	237	234	227	236	241	253	260	259	232	230	261	232	228	272	211	239	220	231	260	255	230	219	236	235	243	235	235	262	231	222	227	254	241	236	255	239	247	237	215	259	225	249	237	234	250	217	240	238	232	245	282	249	243	244	248	224	258	233	247	259	248	246	231	210	200	224	245	254	237	215	251	218	241	259	222	189	232	241	249	228	219	235	225	230	287	223	226	228	256	228	230	214	228	248	243	246	247	218	266	239	239	235	226	252	191	238	252	224	241	229	222	237	232	228	248	216	226	234	249	232	260	257	261	254	250	231	222	213	235	247	240	275	223	262	230	254	246	223	256	254	258	225	202	251	242	256	233	259	237	237	242	252	242	217	247	237	252	236	205	219	242	221	224	225	243	263	236	244	272	241	243	229	248	235	238	223	265	228	231	251	256	255	223	237	242	238	253	221	245	231	228	224	218	234	232	235	233	231	245	261	266	271	207	244	239	244	237	240	247	256	243	236	257	226	251	228	252	224	198	268	252	238	216	230	244	236	228	213	210	223	237	222	233	236	253	255	210	242	232	231	251	250	218	215	240	257	238	206	257	234	235	251	221	233	273	241	245	244	260	241	231	256	266	226	276	258	226	271	207	224	218	214	226	249	257	234	211	220	231	242	240	249	253	226	253	243	269	233	227	250	247	225	242	250	230	205	219	248	229	257	229	246	258	208	240	253	207	252	247	266	256	228	220	214	234	234	228	215	247	231	227	231	255	210	232	238	214	214	251	227	237	224	236	221	209	215	245	232	247	246	194	229	252	244	272	252	252	222	222	232	275	254	244	223	244	268	258	244	238	233	230	245	257	266	228	227	227	243	230	252	213	255	239	256	247	246	236	248	230	231	233	227	242	251	221	219	258	248	257	258	241	257	256	222	260	245	245	267	233	232	258	232	250	248	228	255	236	236	253	239	227	251	237	192	250	215	242	216	217	260	261	267	203	231	245	229	218	215	252	207	236	242	251	233	241	235	234	253	239	259	254	215	253	256	246	231	223	218	227	256	252	275	257	219	211	242	232	235	238	237	224	244	261	252	232	236	250	238	239	258	245	234	239	235	250	231	239	233	275	217	263	223	235	252	242	254	226	236	247	237	229	222	233	221	245	222	241	224	237	220	239	269	247	252	267	258	214	251	224	251	244	211	253	242	225	240	250	239	207	250	248	231	226	252	234	252	212	242	221	225	228	245	240	264	227	203	247	230	239	248	234	242	208	236	255	214	225	216	221	225	282	227	224	243	234	218	249	242	240	241	233	256	244	251	243	253	252	230	267	277	253	246	247	270	211	240	260	267	224	245	228	224	249	216	238	215	258	255	255	230	231	240	247	223	227	233	222	244	213	251	223	253	247	245	234	235	214	247	223	265	225	236	247	244	199	228	270	206	231	238	238	248	215	229	230	260	224	244	222	211	253	250	242	216	255	240	247	209	265	253	203	234	253	223	245	238	241	206	231	231	222	253	274	230	231	197	247	234	236	232	249	246	211	238	206	262	200	233	241	232	234	236	264	225	235	276	250	262	229	259	247	229	235	258	237	241	220	264	229	214	229	234	233	233	230	226	244	245	230	265	216	216	226	219	215	237	245	248	241	260	241	240	241	215	233	239	228	255	248	231	218	221	200	248	236	252	236	258	237	227	250	254	238	219	236	252	219	221	232	247	228	218	245	228	291	270	238	204	217	218	227	226	263	255	254	205	226	233	252	238	211	228	263	276	247	227	229	239	236	270	251	260	212	242	261	241	238	249	238	237	243	233	228	223	242	214	236	271	251	206	234	258	228	249	224	234	266	269	243	227	245	258	243	200	200	237	229	248	240	252	258	229	218	234	216	232	241	240	219	232	240	216	223	229	239	219	259	237	250	226	235	242	204	243	227	224	250	240	240	242	251	249	250	258	219	237	227	247	198	239	239	239	232	242	212	242	237	244	233	254	238	257	245	258	230	243	248	230	241	239	242	240	252	219	246	242	229	246	237	240	264	237	225	242	231	231	243	243	238	233	246	216	244	207	229	250	240	229	245	219	223	241	232	255	237	204	239	262	240	236	219	249	254	265	254	235	240	231	244	245	233	253	234	244	243	249	230	232	221	236	246	217	254	238	230	237	214	254	230	222	227	253	255	228	239	243	234	221	211	230	275	255	268	258	237	216	225	227	255	243	234	233	229	247	257	224	243	246	263	251	259	219	202	225	239	234	226	238	241	219	219	264	239	209	231	260	263	263	230	253	219	241	236	258	238	242	251	231	232	262	233	222	227	221	238	249	238	230	215	227	243	253	227	244	271	252	230	224	250	228	224	252	248	252	214	257	262	238	248	244	229	229	249	239	246	252	239	243	237	236	236	222	260	250	253	229	242	285	238	240	233	240	229	220	243	243	235	214	236	246	228	233	250	233	234	229	222	228	215	245	246	247	243	258	257	206	214	261	240	235	252	254	219	236	197	221	238	252	184	235	250	253	219	227	256	242	224	230	197	219	221	232	231	265	237	230	224	243	230	233	247	198	223	214	237	241	237	244	249	215	254	258	231	265	227	220	242	241	225	253	238	209	221	221	223	202	239	242	221	270	250	223	224	222	243	244	222	243	246	205	245
30264	1567	2322	2790	2475	2129	1727	1477	1364	1225	1142	1014	1017	970	952	866	810	866	849	820	740	727	738	768	684	718	714	717	786	792	772	768	764	760	727	740	753	765	662	689	668	667	736	655	669	666	666	681	617	654	696	669	676	684	665	652	650	680	707	676	637	652	611	623	608	623	623	662	628	605	680	623	710	656	648	637	633	631	638	607	599	637	645	650	647	642	585	589	647	610	641	709	622	642	641	663	641	656	639	636	645	658	659	579	636	593	663	631	639	597	650	608	643	662	620	696	669	616	602	585	611	655	667	628	686	631	650	639	668	607	640	615	623	647	657	612	657	632	635	619	617	628	634	624	674	693	652	610	661	618	625	579	624	657	590	624	603	644	591	615	628	638	622	594	602	590	597	609	636	632	595	625	596	635	665	695	652	621	661	633	622	631	663	623	634	618	652	595	578	634	597	633	670	619	624	660	613	657	630	616	606	655	664	604	626	653	628	653	624	648	616	605	662	629	609	645	633	604	643	633	617	609	630	596	603	653	636	615	609	622	580	667	624	637	652	623	663	648	615	615	650	636	664	649	654	594	592	594	648	671	637	626	615	641	639	638	658	556	602	608	631	619	648	655	649	578	634	629	629	641	596	614	632	609	605	660	660	642	627	605	640	613	636	600	610	632	668	675	623	585	593	654	640	621	609	619	649	589	618	676	657	626	659	611	610	620	643	610	630	642	622	627	634	617	622	619	616	632	609	589	647	660	600	649	635	615	631	636	649	582	645	634	626	656	626	658	625	618	625	560	634	614	601	692	614	634	637	638	570	659	624	636	655	643	644	643	613	655	554	643	610	648	609	652	629	644	652	595	557	634	634	647	659	651	587	657	648	664	583	631	624	670	632	629	637	638	603	606	606	628	598	624	613	663	651	642	622	655	652	605	611	600	647	642	577	630	607	667	611	619	687	622	653	605	647	642	647	666	660	640	618	648	618	631	623	672	652	656	632	674	662	627	611	641	678	642	612	583	655	619	597	624	629	626	655	626	589	577	635	567	647	674	630	625	629	587	632	647	619	671	594	610	614	635	591	639	674	656	648	649	647	615	664	623	625	635	661	649	655	610	658	633	632	668	615	626	668	623	644	639	621	597	627	625	598	631	614	647	659	608	660	635	626	643	659	601	640	669	619	656	659	632	564	637	611	567	656	648	612	675	628	653	608	664	640	639	646	620	639	682	668	596	584	665	658	620	581	593	639	583	645	636	633	579	682	655	610	682	634	638	624	590	661	657	633	634	603	630	694	650	639	600	644	628	633	624	644	649	649	640	666	642	613	626	647	653	631	592	619	646	583	649	711	558	671	628	642	661	613	635	635	657	643	610	611	658	610	623	609	628	603	632	626	604	665	619	617	618	629	635	650	650	594	637	618	639	640	625	631	637	600	621	566	639	651	620	644	637	625	610	601	664	567	597	677	663	656	623	619	608	626	642	656	629	669	664	635	629	588	612	671	605	663	680	590	649	638	636	662	638	633	659	628	625	601	640	673	645	633	603	597	634	610	601	610	619	637	659	643	620	595	646	613	596	574	625	654	642	613	643	643	635	598	631	681	621	675	612	584	649	683	659	655	615	677	625	665	608	645	638	621	638	582	635	644	623	630	602	668	617	602	639	641	635	656	624	605	626	637	649	646	610	636	611	636	599	647	642	620	624	631	677	633	657	590	624	664	627	596	621	646	647	687	674	632	691	672	659	621	629	621	623	668	628	646	595	593	617	590	617	680	635	594	634	639	633	619	561	643	617	614	606	652	640	624	642	633	687	638	613	655	593	612	632	607	627	617	632	649	618	620	660	595	621	678	671	605	634	608	620	662	658	614	628	619	659	615	651	614	625	638	653	638	666	570	591	620	633	645	624	616	637	632	645	629	620	606	619	620	588	610	620	614	621	627	649	669	656	639	638	683	631	612	660	626	615	650	653	642	650	607	645	644	601	641	630	657	628	653	633	608	672	604	628	596	608	637	623	624	579	633	616	644	662	618	620	621	638	576	630	620	663	622	640	684	636	646	672	653	620	620	685	623	618	691	601	590	634	591	621	573	635	652	611	615	689	620	629	561	629	593	642	614	642	670	648	621	640	637	651	628	642	607	590	622	613	621	647	622	653	666	606	657	642	613	600	641	648	654	568	641	627	620	643	634	655	617	592	624	617	619	638	658	642	650	670	613	616	659	690	591	647	674	671	634	665	643	616	711	587	621	617	621	609	592	641	651	599	586	662	644	648	630	628	634	627	602	669	616	617	640	642	639	635	642	633	654	647	653	675	629	615	654	622	703	607	590	602	642	613	586	620	602	648	669	655	629	639	633	588	607	600	630	573	674	618	620	646	691	641	641	611	651	622	604	581	617	645	634	657	603	619	643	625	614	626	624	608	625	635	629	677	611	669	612	624	637	645	657	624	644	639	586	655	602	640	642	620	624	663	608	574	673	624	635	672	680	620	610	635	630	635	599	644	663	632	621	641	660	630	650	634	612	609	609	625	587	636	708	619	648	590	634	612	668	670	640	642	613	626	648	610	657	651	582	594	619	638	626	698	604	672	603	627	557	614	626	619	611	640	654	660	654	587	590	640	617	664	600	668	652	645	607	590	599	618	632	613	632	622	655	578	628	645	616	660	607	611	689	626	637	620	688	618	620	626	660	633	635	626	596	622	647	616	598	629	604	589	680	595	603	588	594	623	631	629	617	652	699	637	677	617	629	627	661	626	635	632	647	619	619	652	611	625	608	661	641	580	658	638	625	633	634	613	658	621	583	614	599	659	621	602	635	622	568	602	632	617	603	629	621	568	655	628	645	663	626	608	625	667	637	667	627	610	636	671	623	654	575	602	633	638	595	608	612	662	598	655	629	602	639	578	651	650	628	632	629	644	689	616	650	646	630	616	629	598	614	639	670	647	581	622	628	645	623	636	657	677	644	654	653	648	668	687	635	613	583	623	602	659	602	645	643	624	696	643	639	611	608	647	612	633	622	655	612	658	611	598	646	627	617	636	605	604	596	622	583	622	633	645	587	632	645	661	650	611	619	633	637	637	612	615	622	658	590	665	641	641	647	648	612	596	632	640	653	645	619	626	625	580	656	658	606	624	633	628	661	661	648	614	618	614	629	603	614	607	594	627	659	670	598	651	603	629	677	677	655	637	612	636	590	610	592	626	666	644	634	632	674	628	668	617	653	649	622	588	660	600	628	631	610	605	619	594	624	634	612	655	623	659	644	641	616	677	682	617	637	626	627	604	585	622	578	669	654	622	625	627	636	646	616	668	675	606	623	585	609	611	636	613	606	597	625	640	611	630	647	617	642	605	610	672	609	618	679	664	641	635	609	630	637	626	638	593	623	601	584	642	598	637	618	635	640	622	653	634	657	627	615	620	647	644	618	632	628	652	632	637	647	651	610	637	620	619	663	634	633	640	636	641	673	641	624	654	651	581	634	612	617	598	658	617	626	633	624	666
66030	25670	10840	2462	1367	1043	831	782	645	589	571	602	530	492	456	471	553	475	463	434	455	432	463	421	458	438	456	431	419	421	434	474	462	422	437	455	445	423	401	413	438	422	459	421	379	422	396	428	395	423	446	405	419	438	382	434	410	417	411	450	431	420	437	398	455	391	451	438	399	453	424	417	388	400	405	385	410	411	389	452	435	443	411	385	395	397	424	441	396	420	398	370	415	430	406	407	372	456	407	437	436	418	412	405	401	434	416	409	416	412	445	413	418	402	406	444	392	436	403	404	417	371	398	412	414	406	408	393	376	445	412	425	413	472	395	418	449	413	421	401	403	428	432	423	364	409	403	449	378	401	404	425	413	445	394	407	423	395	434	396	368	406	389	442	413	393	436	432	411	403	385	428	413	379	445	420	402	403	443	420	408	416	456	351	395	418	418	396	384	395	399	388	395	416	438	410	421	426	453	415	399	347	422	429	434	420	372	412	387	424	395	392	384	381	426	454	425	434	404	415	379	390	397	410	487	436	433	426	392	428	402	385	438	405	410	386	407	420	395	415	405	389	393	368	443	405	423	376	408	448	411	407	400	400	379	396	368	457	417	384	428	375	401	433	408	421	383	410	440	376	425	453	433	439	432	388	411	415	391	434	422	457	436	436	399	413	445	384	376	371	453	395	417	423	402	428	418	401	432	395	440	470	395	395	397	405	408	419	424	405	403	427	396	390	391	394	458	458	432	401	421	394	439	437	413	431	383	426	383	399	384	386	403	422	471	445	421	408	367	407	409	360	408	442	432	399	401	384	422	454	420	429	428	380	440	445	409	419	401	427	403	402	416	403	385	402	434	413	399	370	392	383	388	407	418	382	426	449	419	396	421	364	402	463	417	393	417	439	403	368	399	433	421	413	380	421	404	440	405	379	400	386	443	406	416	411	386	415	441	414	402	401	424	387	417	398	433	409	421	397	404	418	412	393	404	455	395	412	440	380	415	388	424	430	409	423	440	437	389	441	399	412	420	434	386	426	431	428	417	424	376	387	415	369	385	420	395	399	427	383	450	399	390	412	401	413	402	418	431	446	411	435	420	409	427	399	414	420	417	413	379	434	394	431	428	460	422	418	422	413	419	412	439	425	420	403	463	412	417	450	410	446	430	399	406	417	413	372	384	402	430	437	417	389	413	411	399	423	406	423	442	416	411	421	447	402	379	391	387	425	360	399	385	414	373	405	416	436	422	416	403	359	399	431	398	388	378	407	396	428	432	407	386	397	410	452	407	415	417	366	443	396	394	429	401	412	449	404	444	414	417	420	371	413	432	395	371	393	414	384	407	383	416	419	427	369	376	394	406	431	363	439	446	444	435	445	408	396	426	415	386	413	433	434	433	420	445	459	434	390	409	394	427	415	425	409	414	420	384	370	408	366	415	426	420	425	420	399	392	434	395	408	392	428	421	429	413	465	399	396	445	416	409	386	439	429	413	410	431	432	410	390	382	386	395	428	374	404	409	398	454	440	401	435	420	414	407	403	414	407	407	397	388	431	412	392	418	420	423	419	407	384	409	397	392	458	386	459	421	402	412	378	439	414	407	415	408	415	411	397	419	404	399	427	450	410	400	369	424	384	406	383	398	410	401	383	382	457	414	403	384	421	425	410	394	433	431	403	357	381	412	396	422	441	387	404	410	438	383	413	395	379	431	435	407	401	455	417	432	409	381	437	387	376	412	401	402	447	371	380	421	390	399	405	409	421	397	411	366	377	424	404	401	449	400	427	440	409	368	395	415	402	407	440	431	421	417	428	426	426	437	400	423	422	412	433	438	413	424	382	384	413	392	423	379	411	432	409	379	421	427	412	364	362	442	421	396	425	413	417	410	394	418	419	424	406	430	401	408	398	394	439	427	425	426	386	404	416	396	403	408	379	407	424	424	401	410	410	431	402	418	412	414	383	402	390	424	379	381	434	434	400	409	415	383	402	421	394	418	424	403	404	447	427	427	365	404	391	395	431	419	400	403	397	434	399	434	417	407	410	420	432	389	412	441	405	428	447	405	416	386	412	396	453	390	393	414	384	414	407	409	402	433	427	412	440	388	384	414	416	442	412	405	435	434	419	409	433	436	395	428	416	388	397	421	426	413	434	429	399	413	422	386	439	415	407	419	401	416	422	416	408	433	417	410	365	406	382	431	402	429	409	411	408	401	369	475	383	388	393	376	406	362	381	450	384	406	457	395	399	436	404	434	428	385	421	407	430	398	403	404	391	438	391	423	397	413	404	440	391	434	408	416	387	408	422	448	373	405	419	413	397	440	467	378	406	409	421	391	411	415	396	409	434	417	410	396	395	381	416	427	404	402	401	412	436	408	445	422	438	435	426	405	399	394	383	415	412	377	405	368	412	395	433	424	378	416	435	431	413	423	407	403	405	457	425	418	410	446	390	452	381	425	442	412	383	393	374	403	411	448	380	410	392	404	397	441	406	400	392	383	444	412	437	397	409	440	431	446	420	442	423	431	403	444	428	455	391	415	419	430	433	384	414	423	390	410	416	403	458	404	374	406	401	428	426	437	399	430	460	417	394	414	434	392	419	416	433	386	392	450	401	439	421	420	393	442	456	372	391	444	404	399	407	425	430	442	430	425	386	408	392	396	423	435	396	428	422	414	419	460	425	385	394	420	426	392	387	383	431	409	428	390	406	435	388	414	423	400	364	416	426	399	411	396	426	440	413	395	400	448	412	427	417	414	430	465	470	388	388	445	430	430	421	421	419	439	420	401	384	434	437	412	378	414	417	421	375	397	405	412	367	422	440	423	405	399	416	413	398	402	427	439	412	454	412	373	394	372	397	444	418	399	389	401	397	476	378	416	392	408	404	427	409	413	408	372	399	441	415	378	436	357	412	410	407	379	425	412	406	417	410	428	399	401	401	401	418	403	366	386	426	391	424	463	400	381	404	392	403	394	388	407	401	429	414	418	393	408	443	428	431	432	373	430	417	404	388	440	423	402	381	454	421	400	424	428	455	391	425	436	384	400	445	375	409	410	406	373	466	435	435	397	361	395	424	380	392	396	413	408	413	428	423	396	372	432	428	427	368	394	369	450	369	380	400	435	444	402	419	427	407	443	429	414	420	409	386	425	408	399	381	417	404	393	437	421	407	427	408	380	399	414	399	424	409	413	439	420	418	419	393	405	405	436	429	426	426	406	438	390	425	413	436	380	411	423	415	442	401	451	422	404	428	426	374	443	435	425	420	409	418	377	443	407	414	405	399	407	393	434	465	432	415	420	456	432	385	413	401	388	408	431	464	415	418	427	437	454	420	415	417	423	409	430	449	420	429	473	388	420	402	405	407	412	398	403	409	432	442	409	374	410	401	406	391	420	389	400	413	443	448	451	403	385	406	402	411	396	409	423	423	446	409	397	435	412	375	410	412	430	396	404	409	411	394	428	430	426	415	410	435	405	451	410	413	438	397	392	404	392	377	444	434	422	403
39975	2661	4472	4959	4399	3658	3162	2776	2307	2070	1968	1838	1682	1655	1519	1495	1494	1449	1388	1291	1223	1242	1243	1213	1188	1153	1178	1232	1232	1146	1255	1296	1178	1234	1268	1186	1141	1061	1007	1030	1067	1079	1061	1106	1095	1029	1041	1076	1051	999	962	1026	1006	1091	968	993	1031	1036	978	1044	1016	976	976	987	948	989	962	1020	1026	1007	936	977	971	961	953	991	989	949	1005	977	998	1002	1007	957	1053	1040	1002	982	970	968	955	943	933	958	1009	988	1019	977	975	1005	967	983	959	910	960	964	993	996	966	978	960	942	937	977	940	1021	1000	990	969	948	964	950	980	1024	999	1010	1016	971	949	981	910	977	973	974	962	947	973	953	996	1014	1011	968	1034	945	990	978	957	981	988	991	927	981	951	957	906	996	924	991	949	1022	931	948	944	981	954	923	969	984	922	980	945	1017	945	1012	948	948	978	974	947	952	1000	944	980	912	970	949	963	942	931	935	996	975	942	928	961	974	941	994	1010	951	938	1022	903	974	1017	956	983	949	1004	910	990	972	991	991	931	962	982	951	946	1000	912	960	991	960	977	956	947	951	985	1024	978	912	884	951	1007	1019	936	1005	859	984	1017	971	980	964	985	945	999	913	967	994	1018	962	963	939	972	995	950	958	1002	959	955	976	976	947	880	929	990	963	995	956	959	953	1010	962	1004	1000	1015	964	957	921	942	1008	996	962	939	986	930	991	943	995	892	930	921	927	940	967	986	935	969	915	1043	945	933	949	952	998	1029	999	941	1008	976	997	942	964	926	956	962	997	1027	944	971	962	982	926	963	963	968	892	969	994	925	953	949	946	961	945	966	950	969	908	921	965	923	1016	1003	1011	939	967	1006	957	953	957	1001	998	937	995	937	957	992	977	1008	959	973	971	989	974	1012	967	922	1000	953	974	909	990	947	955	960	972	949	961	972	909	961	935	984	960	1003	980	894	971	947	1008	947	959	983	875	975	927	965	948	983	975	965	1004	955	915	959	1010	961	981	999	978	978	932	934	948	958	1003	964	992	972	1000	1007	916	955	937	934	976	949	970	900	954	976	955	995	1011	996	1007	965	955	969	1005	982	928	989	1010	970	939	1009	1010	1001	959	970	974	996	965	938	947	1018	959	922	994	976	959	1008	988	966	965	956	970	934	955	980	950	971	956	981	992	978	936	938	963	917	998	987	929	989	917	1012	923	919	990	979	972	984	932	947	951	980	958	1019	907	969	954	934	985	974	908	958	960	973	977	953	971	1003	956	901	965	988	969	946	938	955	941	1048	1003	972	973	944	995	952	962	964	914	931	985	984	958	942	925	910	990	961	974	1011	995	950	1034	957	1009	942	917	998	974	985	985	939	967	917	968	964	963	978	935	934	993	1021	972	978	992	996	976	990	976	953	962	940	963	933	951	971	942	976	972	986	1006	975	996	962	1001	1009	970	947	957	977	953	990	934	1016	995	981	971	984	923	950	995	953	958	949	957	945	947	943	1003	949	953	934	948	1048	951	1007	938	931	933	1013	998	965	897	912	957	970	997	990	989	984	963	958	928	989	937	976	943	995	973	968	961	1006	1008	970	954	955	932	944	926	1017	955	965	946	962	947	916	961	940	976	987	960	912	980	965	1001	981	961	975	1002	993	999	1009	963	1027	964	1000	981	961	918	983	972	987	935	929	948	1019	970	1002	1031	1007	1026	950	962	973	969	939	951	994	954	989	929	990	917	970	981	958	988	955	965	916	1021	909	996	927	964	997	948	958	888	974	969	1017	927	1018	952	951	952	983	1004	991	944	919	1042	1022	927	951	937	978	953	1008	947	1038	936	962	1001	973	980	997	942	993	1001	924	988	975	977	976	977	946	939	947	975	941	1018	932	967	977	983	950	882	982	1008	944	970	928	1009	995	906	979	949	979	963	956	971	1004	960	970	905	970	947	972	991	1002	953	907	999	955	992	1070	1029	936	976	939	1000	976	973	951	1008	934	986	969	1012	1002	909	1001	966	930	971	941	939	947	983	985	981	973	942	972	957	993	983	941	940	935	999	957	968	964	974	990	984	948	948	988	1012	977	1021	949	987	970	958	1027	939	920	976	979	955	952	992	1004	1001	956	948	959	1022	969	1031	920	937	973	935	971	954	900	959	1002	1013	971	934	994	983	954	1010	978	924	912	944	937	946	951	1008	940	1021	959	976	984	1021	934	938	978	957	995	961	937	972	943	968	950	973	1013	969	990	978	955	995	1003	1001	953	908	954	979	980	967	998	936	988	992	966	958	980	1012	1014	972	945	1040	946	948	991	968	934	1023	978	980	988	951	967	973	962	980	947	1003	1026	983	1000	966	932	985	935	972	942	948	937	958	1000	946	1009	1007	971	938	974	1018	973	961	963	943	956	953	976	974	936	965	923	989	958	967	978	995	950	965	1000	968	963	968	946	922	974	997	948	997	1009	968	930	984	993	986	1020	1009	930	958	976	995	1011	987	967	984	960	940	965	974	932	960	942	946	951	910	1011	957	980	983	1024	920	1016	963	920	943	954	954	997	967	953	958	974	995	945	929	972	952	921	1004	929	990	970	1000	948	939	978	950	919	1008	960	981	985	965	955	971	963	975	974	963	929	1025	1008	991	1003	960	995	1011	1005	997	996	956	1027	911	977	1010	943	946	957	969	1007	994	992	945	1001	1004	945	968	913	983	961	982	985	943	970	967	967	958	966	969	918	1014	943	926	916	949	1029	960	999	926	1022	913	956	1004	1055	918	976	940	937	939	976	1021	935	1004	993	999	983	997	955	969	1028	934	992	953	953	972	958	926	952	973	959	952	989	974	928	931	999	911	961	1059	962	1034	942	978	985	1006	945	906	967	991	986	1001	965	999	956	986	980	946	956	957	950	912	987	977	968	1004	908	962	986	971	958	947	993	973	981	986	1006	930	958	982	992	937	966	970	913	902	1000	941	958	924	991	953	998	975	965	944	993	934	1018	988	1001	929	989	1004	940	978	948	983	958	1002	939	969	975	980	960	948	898	982	984	937	971	935	977	994	989	987	978	957	976	958	979	910	994	952	1017	977	1003	982	968	942	979	964	947	977	942	999	978	969	1032	968	983	950	980	966	958	982	982	919	968	985	946	945	981	967	952	950	991	955	937	926	967	960	1013	969	1022	1019	940	962	981	1018	947	922	1008	954	996	963	1040	911	963	985	933	956	964	983	1023	1009	967	945	968	1004	978	967	905	1039	909	967	986	971	936	981	1021	982	946	1013	968	1008	940	888	925	998	990	961	990	961	935	992	934	983	996	963	959	942	917	944	966	909	1030	997	996	988	1002	979	992	961	952	947	983	999	919	959	981	954	991	974	893	992	964	935	963	984	936	918	971	1028	1014	986	877	980	991	989	1060	977	995	895	995	950	947	972	972	1029	984	949	963	999	928	1004	934	951	928	1022	980	971	913	982	954	967	901	965	958	942	949	955	964	965	980	947	919	983	943	1001	973	960	905	958	1024	972	969	1002	965	1021	986	946	985	1001	945	918	1013	999	943	942	942	972	1038	959	892	987	957	904	959	957	939	1001	948	1004	985	938	910	980	933	985	953	937	965	964	946	993	947	995	919	915	934	992	958	965	983	954	973	981	1001	979	948	953	951	938	967	1034	982	985	963	941	958	990	996	961	918	967	972	917	971	1017	973	930	976	968	1020	963	960	960	948	933	966	931	992	910	997	1045	928	973	954	933	962	1007	945	952
7155	371	231	183	145	180	168	174	151	164	154	180	160	145	131	170	157	154	158	180	151	151	162	142	163	162	146	168	153	151	147	153	168	168	153	148	148	159	148	162	152	149	136	151	155	145	156	172	155	147	154	139	134	151	144	124	153	155	161	128	157	145	179	158	152	153	151	134	141	162	152	132	165	154	161	144	167	153	139	140	141	139	142	161	141	159	148	168	154	177	149	142	161	154	135	158	156	166	127	145	147	144	146	164	145	170	167	143	172	141	142	169	168	136	167	171	152	160	161	159	166	143	163	177	155	147	156	155	170	162	141	158	139	137	151	156	159	160	156	166	136	137	144	142	163	159	135	137	142	158	147	157	128	154	145	169	142	142	160	142	151	171	166	139	129	142	145	159	134	150	150	162	168	153	159	148	117	146	154	134	144	145	154	157	133	171	173	177	148	136	152	145	151	157	147	156	147	148	143	152	170	137	165	172	135	159	166	166	160	149	160	162	150	158	177	140	146	170	150	155	133	142	151	182	161	163	156	153	160	159	122	163	136	150	141	146	156	147	152	150	153	135	137	152	155	154	139	136	144	132	187	165	150	171	128	159	137	150	154	132	154	143	145	159	146	134	148	163	137	164	159	163	153	129	164	141	147	173	161	146	147	132	142	152	132	160	159	148	143	159	151	144	151	141	165	173	147	143	166	154	148	161	138	150	174	181	139	163	153	161	156	153	173	164	156	136	160	150	167	150	156	173	143	149	172	142	124	152	149	144	153	182	177	132	160	175	137	129	175	159	149	137	162	149	153	154	151	142	170	149	181	147	138	166	157	166	150	152	136	144	146	154	158	143	147	165	156	142	162	143	156	172	152	164	126	144	159	171	150	136	126	162	146	144	136	155	131	156	142	127	157	135	138	126	158	159	130	133	157	149	145	143	141	157	122	165	160	155	151	160	143	194	145	127	169	155	156	174	134	143	135	161	141	163	137	144	164	169	167	169	144	159	154	167	157	160	154	151	144	153	158	136	143	164	173	148	165	140	155	151	141	149	146	159	151	147	143	145	159	156	133	158	130	159	175	158	165	161	167	174	151	145	147	145	148	172	143	157	144	147	155	180	170	155	171	155	163	148	148	149	148	167	172	164	143	164	145	170	145	135	116	150	150	160	156	147	162	159	157	140	144	140	160	138	145	151	151	150	173	152	148	129	140	171	125	165	137	150	129	150	145	151	130	150	156	143	166	136	146	124	127	159	148	128	165	164	168	142	135	165	145	133	162	162	153	165	166	157	153	152	155	173	156	132	147	166	152	163	144	136	145	164	145	147	149	147	151	133	164	150	130	156	171	165	162	168	128	151	153	171	160	158	152	137	152	155	147	153	173	151	140	149	148	149	164	155	144	146	136	173	171	134	170	160	153	150	146	152	125	137	149	164	164	168	166	148	142	154	148	159	135	161	153	135	142	155	131	178	144	173	153	125	130	159	159	158	153	151	162	148	148	149	149	164	132	153	151	159	145	164	154	139	160	157	182	131	155	164	157	160	161	175	148	137	151	146	165	146	145	157	149	148	136	145	144	150	144	143	118	166	120	148	155	151	167	148	173	131	143	139	130	160	162	138	139	153	159	182	152	134	175	147	159	136	128	158	148	158	143	160	170	144	134	133	176	155	158	133	167	156	116	141	185	147	141	150	178	174	125	140	140	135	157	153	175	165	139	132	152	136	164	166	148	141	171	170	132	152	171	150	180	142	146	125	147	137	141	143	136	159	152	142	140	156	161	172	162	148	158	174	163	176	158	173	139	178	147	143	140	150	127	143	188	146	140	149	153	159	140	165	151	152	155	157	144	168	168	154	150	135	144	141	140	153	132	126	150	148	168	152	153	155	142	159	142	148	145	130	161	152	150	151	124	138	170	142	153	160	143	151	148	133	154	148	165	144	155	143	155	159	152	160	150	154	157	153	144	140	148	166	164	153	155	177	153	172	138	174	146	141	169	141	138	155	139	165	162	125	158	125	170	174	150	124	164	163	142	160	162	139	144	154	166	190	118	137	156	176	167	141	148	147	123	140	141	141	158	171	130	155	143	164	159	139	155	150	148	148	168	166	139	145	161	155	169	153	161	144	161	171	135	149	147	161	135	155	149	153	167	153	158	144	149	120	154	167	142	144	152	170	153	129	140	156	141	169	146	156	146	155	154	155	154	143	136	145	152	167	175	158	129	160	136	157	154	132	176	175	152	182	164	157	133	157	163	148	155	143	145	155	154	150	142	174	165	174	156	139	139	155	189	143	156	130	156	159	163	156	157	146	145	133	135	161	144	156	160	142	120	148	153	154	155	177	166	157	139	165	146	147	162	166	155	114	147	165	148	155	162	147	156	153	152	142	150	214	168	157	163	157	123	160	144	168	155	152	149	147	149	141	151	150	142	158	178	151	152	150	131	146	143	143	141	144	135	150	145	136	152	145	140	144	186	154	153	137	146	139	162	147	138	164	172	146	141	150	120	133	130	167	141	139	149	148	152	145	155	135	131	138	147	153	133	150	149	146	144	135	164	153	144	148	155	160	145	165	163	147	177	145	166	166	165	147	140	138	145	146	160	167	158	144	166	180	152	158	166	148	154	149	162	170	146	151	157	152	153	160	165	139	155	117	130	156	159	161	158	142	163	160	155	155	151	152	167	180	168	148	132	152	169	146	142	158	144	137	156	152	146	154	170	150	162	136	144	158	143	165	128	163	156	143	169	160	160	143	144	158	160	131	172	148	167	143	121	162	126	168	140	158	180	152	153	140	193	174	148	180	168	151	139	146	154	142	145	169	164	139	151	151	157	168	132	141	182	140	149	138	145	125	175	139	144	154	176	118	151	154	164	168	152	166	132	165	171	131	175	153	161	148	156	146	142	173	157	151	139	158	168	161	157	142	147	157	163	151	144	177	163	146	139	158	139	158	171	151	182	161	161	128	145	168	144	136	135	157	141	148	135	169	150	158	168	147	156	149	153	158	130	131	136	132	162	149	166	148	174	145	161	122	172	151	161	149	139	146	131	166	164	151	129	164	144	135	184	156	155	137	166	161	157	144	132	146	162	156	140	168	149	136	151	122	155	169	149	153	146	137	170	126	134	146	157	157	176	172	155	174	141	152	171	142	143	146	125	163	177	153	147	141	151	165	148	146	167	122	151	161	158	173	128	146	145	159	159	153	143	162	150	142	143	180	147	124	158	149	167	167	150	145	164	160	146	136	155	157	141	159	136	156	173	158	136	161	137	153	155	170	137	177	149	165	172	166	149	145	158	167	143	149	160	150	154	176	146	134	148	135	140	131	156	145	138	167	151	155	162	135	153	149	150	142	159	151	154	157	153	144	154	148	153	167	160	147	157	151	138	154	136	157	169	151	134	173	155	156	183	163	153	129	141	137	147	161	168	139	178	165	149	158	131	156	153	159	147	140	139	144	142	130	122	150	138	145	144	143	147	157	163	141	137	176	140	129	158	143
6885	529	569	563	591	495	498	482	490	468	500	464	487	463	484	495	487	498	443	440	442	446	424	436	435	450	450	472	479	481	466	481	494	429	445	464	458	462	447	421	413	452	436	436	413	429	417	489	437	429	430	427	430	458	416	428	453	420	423	460	423	414	424	432	420	438	403	422	460	458	444	443	458	418	448	443	396	444	410	430	418	426	419	446	387	420	440	445	451	484	430	425	454	410	411	441	433	478	431	420	424	424	437	415	433	409	464	418	473	449	445	429	457	432	427	416	419	418	434	435	445	471	435	440	447	424	441	437	420	434	418	436	402	421	438	413	406	459	422	457	405	416	436	448	425	396	429	476	453	440	412	428	398	469	446	443	438	445	428	430	446	441	447	426	467	441	423	437	396	451	431	432	411	461	408	443	432	460	411	450	442	444	423	408	459	415	439	426	459	459	452	458	454	440	408	418	457	423	444	388	418	421	450	453	437	385	454	396	461	419	441	450	437	417	432	415	473	431	440	421	434	408	418	402	440	446	409	448	403	431	432	460	443	415	403	409	452	429	425	455	451	447	445	417	414	450	452	421	445	466	419	451	436	412	405	427	426	469	443	430	447	418	473	435	415	440	419	413	455	432	458	380	485	434	482	407	471	439	412	448	454	423	439	434	436	413	455	455	431	437	427	428	441	410	417	471	412	441	410	418	426	432	439	431	473	450	444	434	464	392	468	465	430	454	451	399	435	453	457	418	434	407	399	469	435	400	443	435	412	406	417	455	391	455	438	475	440	453	443	480	410	429	459	437	414	450	461	461	425	443	399	474	438	440	425	460	417	440	429	465	449	438	425	475	432	409	458	423	443	416	462	445	456	442	447	431	453	444	456	458	422	428	455	441	429	445	418	428	424	424	452	429	409	428	417	392	447	412	447	451	454	423	482	484	454	410	442	455	454	457	439	452	433	421	454	424	443	440	445	428	438	437	425	430	440	446	461	441	415	419	447	486	449	429	444	446	438	441	397	453	423	446	444	418	419	430	403	486	415	449	416	450	443	482	442	435	419	409	407	426	429	450	417	453	446	418	462	462	418	478	429	474	425	419	438	450	404	441	450	457	461	441	458	438	424	410	413	407	435	466	438	420	450	423	430	439	439	431	425	413	424	480	440	416	439	432	444	432	446	444	418	454	453	440	440	424	432	428	437	437	412	448	436	410	432	458	417	430	440	416	438	424	438	483	430	439	445	450	439	427	432	442	448	445	444	412	428	464	450	450	463	409	430	448	454	415	457	425	440	425	409	420	397	430	405	446	469	468	405	459	455	457	460	446	459	457	456	426	424	463	465	427	431	398	446	457	450	421	425	408	416	442	427	425	427	435	414	428	466	414	412	417	435	435	426	421	406	410	457	422	470	395	415	411	439	455	437	447	429	500	440	421	476	441	415	512	439	475	410	455	433	445	405	437	410	446	424	454	445	434	456	436	440	458	419	444	422	425	410	409	447	428	434	436	427	450	438	417	397	437	464	452	423	433	440	453	435	451	460	426	432	453	392	412	453	440	454	438	427	429	459	437	467	419	450	407	419	418	407	433	447	419	424	459	421	448	473	460	426	411	437	459	447	452	415	426	457	458	392	463	413	443	443	439	426	414	459	405	428	389	394	409	398	437	416	423	466	461	441	420	380	442	442	422	458	418	430	429	444	472	456	432	416	395	450	425	444	422	459	435	430	446	430	451	438	439	468	421	418	427	433	427	404	445	440	448	426	423	427	446	435	426	427	445	467	451	402	466	428	436	420	437	427	390	427	421	402	438	425	483	475	383	432	410	409	470	429	421	415	425	447	427	410	446	434	418	412	451	424	449	457	448	435	444	426	455	453	427	445	462	443	401	413	457	398	409	397	468	428	455	435	403	400	449	473	425	446	395	456	431	419	410	451	422	417	445	424	420	444	426	445	470	460	432	438	435	419	394	422	444	443	445	475	433	474	413	435	437	428	441	425	445	431	406	411	453	464	424	453	456	445	418	457	467	382	438	454	461	419	441	456	435	456	432	443	494	426	427	419	410	422	434	430	479	422	428	444	440	401	421	440	415	432	420	455	439	444	443	443	457	434	442	455	447	436	439	460	422	416	439	433	416	424	386	443	436	435	414	415	447	433	445	475	445	429	407	450	445	401	443	418	437	446	431	434	422	456	459	411	404	403	429	457	468	401	434	449	399	419	438	432	427	445	448	436	432	422	397	441	432	437	463	453	449	462	446	400	428	434	432	470	431	462	453	392	378	453	445	448	407	396	444	422	440	437	459	463	436	425	417	503	429	434	447	453	438	411	452	446	426	412	442	438	450	433	410	422	446	433	404	435	392	458	419	444	436	427	463	419	404	436	439	463	431	409	460	427	464	439	412	435	449	447	442	479	468	466	418	426	410	443	447	458	454	441	423	386	406	425	402	442	409	439	432	425	444	445	405	448	407	447	483	439	431	478	419	449	472	428	420	410	462	442	433	410	401	463	439	434	440	425	422	403	440	471	448	404	452	490	478	440	435	427	420	450	452	449	443	418	442	442	456	438	432	447	457	471	434	439	464	476	402	425	441	396	447	409	415	433	455	453	423	391	482	406	399	449	402	426	436	427	486	401	424	493	449	433	430	468	437	409	450	435	451	458	444	430	455	452	460	430	417	429	431	416	454	439	407	406	418	448	455	454	443	456	395	436	426	404	426	453	402	466	419	405	444	416	463	454	377	456	432	422	468	416	403	422	457	459	472	472	451	419	467	439	473	462	443	449	439	410	449	456	449	409	439	465	400	424	435	447	393	431	461	435	424	442	465	469	453	449	409	433	424	461	419	472	452	403	426	452	419	413	402	434	433	410	452	410	434	433	452	433	407	423	413	452	414	412	472	418	417	441	445	448	457	419	427	431	459	440	416	459	442	428	454	433	464	455	431	402	449	433	406	444	437	431	410	406	401	431	460	457	416	412	444	432	439	440	433	437	442	411	460	428	440	424	462	467	453	419	460	464	402	427	481	418	433	394	445	386	425	439	433	432	462	412	464	479	443	447	406	445	461	403	437	464	435	438	403	430	397	406	463	452	432	431	450	461	409	424	417	427	445	432	448	416	440	450	456	416	458	446	382	440	404	427	435	409	467	460	440	449	457	418	422	430	457	482	420	444	421	409	414	434	421	442	433	438	431	456	452	426	440	400	446	413	423	420	427	448	420	427	473	455	464	400	429	474	429	456	453	446	418	442	454	409	438	410	437	474	447	461	433	421	439	464	449	434	407	434	396	433	442	414	415	453	470	431	414	443	445	412	435	409	433	396	437	455	442	435	463	430	435	425	395	452	424	393	431	449	435	442	453	438	451	436	428	455	423	410	427	442	431	444	448	418	472	408	442	418	433	428	442	419	436	421	457	453	407	475	449	458	387	433	443	480	432	419	468	401	442	425	442	453	432	409	415	446	427	414	458	453	447	416	418	471	453	452	447	471	464	437	481	451	423
54731	18096	3221	992	721	526	451	372	353	341	329	298	272	308	294	288	285	287	270	283	272	278	271	257	266	263	259	267	251	210	258	264	277	275	263	230	260	254	224	229	267	255	246	245	244	249	238	232	247	226	225	257	224	213	214	226	228	243	241	241	244	265	253	226	225	225	237	240	206	254	204	229	234	253	286	236	230	236	260	254	210	237	237	235	256	210	267	242	249	237	240	240	234	243	263	222	240	235	243	243	247	263	242	245	219	206	258	225	262	233	234	223	246	237	247	239	211	258	220	233	212	246	225	240	256	211	244	217	242	245	243	228	235	242	250	251	245	250	237	241	260	250	218	245	227	281	245	293	237	210	236	226	217	229	247	225	242	225	226	246	219	235	232	264	243	246	271	245	212	218	230	242	249	235	263	224	246	247	227	260	233	250	261	225	224	219	226	258	235	242	222	235	242	249	233	227	262	245	240	218	282	245	219	264	244	245	235	222	243	249	234	261	234	246	247	243	224	255	262	249	247	230	224	231	227	240	229	249	250	230	255	243	253	221	259	231	234	244	255	236	274	234	240	241	253	226	247	258	212	210	225	234	238	256	244	218	221	246	251	258	229	241	245	236	228	245	219	238	237	229	210	231	229	230	245	239	226	223	209	244	226	229	256	241	250	220	283	238	230	223	223	258	226	238	219	203	239	228	243	239	267	239	222	239	244	225	214	240	223	224	211	235	254	221	240	235	222	263	240	252	257	240	207	253	243	233	236	239	227	233	238	256	231	229	219	271	242	235	245	225	250	246	219	249	246	252	246	244	219	278	222	223	240	260	245	239	216	217	252	227	250	228	240	240	240	237	250	218	235	236	229	232	210	255	242	233	229	244	243	211	243	238	211	231	244	224	219	219	239	246	239	227	251	241	207	223	249	228	267	203	223	241	212	192	245	251	225	239	261	246	229	245	250	230	215	288	229	236	244	240	238	237	214	259	245	211	219	268	244	248	232	221	253	239	225	261	269	236	223	246	234	285	232	239	265	221	249	259	252	242	237	240	249	244	241	228	228	265	250	247	231	217	245	226	200	252	243	241	226	239	225	190	264	254	258	251	234	246	245	230	218	214	225	213	265	231	241	221	235	221	222	234	238	211	195	249	217	237	235	240	242	254	227	224	252	232	285	249	244	232	230	245	228	231	243	235	226	242	247	234	214	234	226	216	232	227	247	219	261	251	245	230	242	223	250	225	254	254	227	266	208	257	245	222	241	236	267	224	218	257	214	233	204	236	244	243	232	261	216	231	232	259	254	225	234	201	238	219	261	246	248	223	248	228	244	234	254	255	254	262	269	243	221	251	220	243	232	212	222	237	270	246	259	227	240	250	227	257	232	229	241	231	236	234	242	245	220	244	238	224	222	232	243	252	230	235	242	237	236	239	247	283	224	253	229	259	227	239	237	227	239	235	275	273	243	241	237	215	241	211	219	225	235	233	279	250	240	237	247	269	258	248	249	251	241	241	235	239	241	230	244	239	240	251	190	251	220	247	232	277	274	230	221	224	276	252	229	242	226	236	218	266	238	242	273	252	233	269	255	219	283	232	231	242	248	246	242	256	249	218	207	216	244	203	234	238	270	242	225	274	246	235	252	222	211	212	253	213	238	234	237	228	222	249	245	248	242	225	246	233	248	207	231	204	253	235	243	246	250	222	228	241	256	268	242	224	220	249	217	224	225	249	240	239	243	233	224	227	250	201	214	225	236	235	241	241	240	208	234	229	274	208	247	243	224	241	246	240	238	243	237	246	255	230	238	263	249	242	237	238	246	237	236	211	231	238	267	225	224	242	226	249	251	247	236	237	245	227	242	236	231	230	232	217	213	245	240	276	226	241	230	234	263	257	212	244	241	225	253	239	227	236	242	250	232	241	273	263	243	230	230	221	208	247	251	204	237	245	241	245	237	244	215	266	268	240	258	252	240	230	242	241	255	228	261	233	237	238	258	235	250	246	244	240	222	232	270	214	233	232	239	254	232	243	213	242	253	217	262	239	241	242	231	232	235	252	232	241	247	236	246	256	244	241	259	238	208	249	224	246	226	230	240	272	225	227	201	230	268	233	253	240	241	235	239	257	225	223	231	252	241	226	227	245	259	233	230	238	230	237	223	220	243	230	219	245	266	213	230	278	263	260	243	232	236	246	207	218	253	233	254	222	228	217	238	260	219	268	226	251	258	239	244	226	239	244	226	280	207	235	237	218	264	250	233	295	244	210	263	239	256	224	236	253	232	230	253	265	226	251	247	227	223	290	248	230	231	241	223	239	254	245	226	273	227	216	218	251	224	252	232	252	226	256	248	220	243	254	248	240	229	228	242	250	238	239	220	242	244	222	254	191	248	252	244	248	235	234	209	252	248	231	255	223	243	230	258	232	223	235	230	260	201	249	248	231	271	260	273	256	211	256	232	255	248	251	227	232	214	220	258	243	220	246	258	227	238	259	237	253	207	245	271	244	240	222	246	249	226	241	274	223	230	252	259	238	248	249	213	231	249	250	258	236	229	250	238	246	236	254	248	233	240	242	240	243	228	232	238	224	264	233	258	238	228	225	231	206	213	249	253	220	235	250	241	233	221	258	216	257	276	237	259	215	250	233	237	274	243	226	217	253	242	245	244	232	255	201	208	243	271	226	215	232	231	253	251	226	239	250	246	228	251	212	264	248	225	271	272	260	236	225	249	232	218	250	242	231	215	227	237	254	225	258	227	227	269	273	237	207	223	227	233	265	211	266	242	255	241	233	224	226	254	256	238	262	246	215	242	225	280	212	243	247	265	250	244	235	245	221	219	218	263	226	222	251	245	238	287	243	226	263	252	249	231	245	254	242	229	225	228	248	248	204	251	245	250	253	285	254	213	209	239	269	235	228	245	261	217	230	248	256	239	270	246	257	219	241	230	232	201	228	235	239	220	222	238	236	248	255	230	228	206	227	253	234	223	251	244	180	247	265	233	236	242	246	244	239	232	248	232	238	225	224	270	235	253	233	248	250	231	241	249	250	241	232	215	215	261	238	244	225	262	234	247	250	232	242	264	259	217	248	222	241	242	246	224	257	237	239	230	258	250	245	245	231	241	259	205	244	260	252	231	235	218	290	224	228	220	251	263	232	207	243	243	244	234	213	240	249	227	218	262	223	257	217	249	240	239	254	244	225	235	242	238	236	239	257	224	241	238	231	236	252	238	230	226	245	232	228	220	221	254	216	273	248	234	233	242	237	250	260	235	257	235	227	259	235	233	226	239	252	222	229	245	218	263	232	240	234	227	233	238	274	249	248	229	249	245	228	256	250	225	225	243	230	229	221	194	247	261	245	227	216	227	237	241	236	213	233	278	255	240	225	226	268	236	197	221	236	246	244	228	273	247	218	200	241	248	251	232	248	244	213	238	225	249	236	219	250	257	245	214	242	248	195	249	209	236	244	236	252	249	240	252	210	251	250	251	222	222	246	252	247	228	228
30609	1706	2513	2843	2460	2068	1660	1548	1347	1228	1096	1081	999	1006	958	961	888	892	882	764	777	783	755	758	791	781	763	822	741	786	805	818	771	793	689	776	728	708	726	750	715	668	681	719	718	657	652	652	654	635	654	678	647	633	637	616	642	634	641	656	678	664	626	659	650	628	645	649	643	624	652	603	590	623	700	656	660	619	605	658	654	620	629	622	683	632	692	631	649	652	627	594	609	616	592	639	633	606	671	634	624	660	626	566	640	589	644	658	699	655	572	615	642	655	631	634	644	615	624	619	643	621	654	655	602	539	622	646	666	659	694	643	636	622	648	629	617	585	620	668	639	610	617	634	627	672	632	609	659	619	572	637	644	598	639	666	614	641	577	648	628	630	601	623	614	633	652	640	658	657	604	657	643	605	638	665	657	606	651	616	663	616	597	651	646	620	657	650	654	591	658	615	611	649	588	615	623	668	645	590	595	599	621	605	659	637	630	615	649	611	628	650	646	664	648	603	631	610	665	639	656	636	627	658	667	635	660	646	667	666	599	673	625	666	638	599	680	635	604	657	642	674	605	656	619	638	608	565	645	592	591	631	609	581	610	609	669	644	628	666	633	639	661	610	592	604	636	625	631	627	635	655	611	635	634	625	624	631	585	628	576	643	663	623	643	653	637	646	632	623	626	699	594	606	613	596	622	629	661	587	598	628	596	655	624	657	617	614	613	661	588	598	617	624	661	628	675	652	603	579	628	651	663	612	599	606	624	586	644	602	652	605	653	604	656	609	593	651	647	611	620	661	669	674	633	648	610	678	673	594	630	651	641	611	601	638	622	620	673	659	599	587	677	677	643	664	634	606	605	595	683	626	590	628	632	637	636	620	601	635	600	653	647	676	643	657	615	664	655	604	632	595	623	623	611	593	648	636	612	596	670	665	663	590	637	630	611	676	619	611	641	593	648	623	641	617	636	675	638	626	609	616	652	579	649	609	655	603	664	605	663	624	658	616	646	642	601	617	622	626	643	592	631	623	624	594	624	679	652	648	681	679	610	646	643	687	614	582	678	627	663	626	607	606	631	644	619	654	651	646	623	644	638	660	638	589	697	679	633	595	608	637	622	626	619	623	638	628	608	676	579	670	648	590	602	570	622	630	673	615	672	621	592	643	664	599	612	670	644	644	647	628	630	629	646	667	586	645	650	643	631	620	601	623	572	648	599	666	666	661	631	667	644	603	605	614	672	638	629	624	649	635	644	639	650	619	630	607	652	610	557	660	628	612	602	621	633	593	620	609	562	629	629	613	639	649	618	619	607	635	631	612	665	644	640	637	613	599	621	579	644	637	655	676	624	652	617	630	636	645	638	624	618	653	637	640	655	600	614	620	629	623	618	614	594	602	600	598	615	611	606	674	641	608	631	616	638	623	619	634	599	584	654	630	617	614	636	626	606	683	662	629	613	647	661	607	619	622	613	585	640	651	583	611	666	643	636	611	634	624	628	602	672	657	605	614	675	637	617	615	627	671	629	621	625	647	611	591	622	657	643	626	638	600	594	603	639	605	597	612	607	615	633	639	662	593	637	614	687	634	619	652	654	608	649	605	613	659	630	609	594	607	685	591	652	610	648	597	611	635	613	646	663	632	638	649	662	640	621	597	670	621	619	628	606	632	640	617	626	635	655	723	656	602	628	621	614	603	663	616	659	613	658	607	632	617	654	608	648	670	649	690	641	629	626	667	603	639	622	628	617	658	636	628	601	614	632	661	638	620	587	636	646	665	627	647	611	674	685	633	587	673	618	611	593	643	607	630	640	618	641	571	614	637	635	654	654	628	646	646	618	605	667	639	683	662	684	642	645	590	619	624	610	643	677	649	599	643	672	590	625	618	592	617	644	633	590	611	639	656	624	645	628	647	628	622	671	615	648	640	626	611	664	655	646	650	649	595	648	622	611	585	601	653	613	627	659	650	614	650	588	632	657	636	601	616	628	639	640	621	619	668	639	697	663	630	636	631	678	635	630	640	628	644	611	629	645	631	655	614	646	658	627	607	608	635	598	591	614	649	633	603	651	635	609	616	634	612	616	593	647	645	649	644	647	625	654	647	625	614	617	645	647	630	632	627	632	613	624	641	633	649	606	645	619	625	629	678	695	653	618	634	598	607	639	610	605	615	599	626	627	634	678	665	692	625	628	637	589	588	652	673	674	583	647	671	598	574	639	634	681	647	591	650	637	637	615	636	636	621	630	655	621	614	669	632	614	616	603	662	624	612	637	604	663	619	584	662	648	693	672	670	616	608	635	600	670	652	704	596	647	627	611	642	622	623	660	624	604	618	639	652	651	631	640	634	628	606	608	609	629	634	614	634	663	651	627	652	636	598	633	606	682	620	628	692	679	666	609	626	629	610	695	617	637	582	604	623	636	633	603	672	626	636	656	612	692	599	636	604	626	627	633	575	635	642	618	634	636	642	656	599	630	612	605	593	605	660	615	603	609	648	625	617	646	643	614	618	666	600	647	669	652	580	626	610	644	601	609	557	623	663	606	623	659	602	611	663	638	623	633	646	579	629	681	692	635	652	659	612	616	588	628	655	623	645	638	616	622	616	627	623	599	658	641	646	585	616	611	649	597	666	667	653	639	573	639	615	606	654	628	585	627	610	634	581	622	618	641	622	608	667	621	631	628	640	623	619	595	633	626	626	667	608	623	621	576	625	651	630	579	622	623	585	645	607	644	633	595	637	602	655	654	626	696	623	633	657	613	647	626	643	612	602	632	657	585	646	636	682	591	639	661	641	582	615	628	710	612	620	582	619	668	630	656	597	619	664	635	626	583	641	669	623	614	600	588	608	640	608	678	617	684	641	593	602	626	660	591	607	602	612	644	640	624	648	601	617	610	632	602	655	619	633	643	648	607	621	658	657	644	608	586	644	623	607	606	646	603	576	651	630	669	606	626	653	618	654	614	646	627	661	606	653	656	614	620	645	651	628	678	614	656	623	613	613	631	594	637	634	613	612	643	627	687	669	591	634	598	639	599	619	617	625	632	622	658	625	565	666	612	592	679	635	657	597	617	603	610	624	661	623	691	643	645	621	648	620	642	579	624	624	640	628	619	573	671	649	632	627	654	620	609	607	611	654	637	589	622	644	634	609	646	611	632	650	616	628	602	657	618	617	625	629	621	616	658	632	594	608	642	621	615	654	610	664	615	639	618	651	674	616	593	586	638	632	626	633	705	642	604	587	640	614	675	649	665	659	632	630	650	617	645	669	629	594	614	640	642	628	639	633	632	659	619	592	585	636	642	595	656	610	691	626	634	620	623	657	629	642	673	622	641	660	600	647	620	641	633	635	667	607	612	626	678	637	655	642	673	619	633	673	632	630	630	651	664	657	608	622	667	592	675	638	615	641	634	623	656	643	640	677	636	626	667	650	595	667	632	622	605	647	671	596	637	613	608	633	649	643	610	608	601	619	591	656	660	662	650	621	643	641	679	615	633	651
65040	26097	11059	2379	1350	1081	851	783	681	629	534	549	532	534	474	483	506	472	470	438	452	466	452	439	408	444	443	450	435	475	464	433	465	482	413	418	424	397	440	420	432	422	396	417	400	436	450	432	400	409	422	411	418	416	426	450	445	449	427	463	408	400	460	395	399	423	400	399	381	413	441	412	415	375	379	408	440	411	419	436	449	435	415	417	425	382	415	406	461	397	408	371	438	436	439	428	398	437	426	418	396	389	391	431	405	422	419	408	420	396	409	410	432	420	400	416	383	440	440	422	421	440	427	398	443	418	421	391	398	402	387	418	425	403	416	405	442	430	443	419	417	419	397	399	464	423	427	417	378	393	390	392	388	418	410	412	412	410	370	413	366	423	437	411	438	397	406	418	387	379	433	426	408	393	393	436	459	388	436	419	397	405	441	407	427	423	403	431	429	405	390	379	414	387	401	394	408	400	413	381	414	427	389	422	403	423	454	402	443	460	411	427	420	403	451	411	420	423	440	422	407	406	382	408	430	425	420	424	407	386	388	417	399	419	406	433	394	422	436	415	402	403	366	406	399	412	448	407	399	373	421	394	402	388	401	427	379	397	407	418	404	414	391	443	413	425	418	391	418	417	418	425	403	395	396	398	411	364	398	444	420	415	462	398	382	442	429	430	398	375	381	395	399	416	429	398	404	440	402	353	384	434	380	442	430	409	387	412	395	381	445	447	400	388	394	421	376	414	387	388	416	431	421	388	425	392	401	400	385	442	425	391	411	410	373	400	418	415	405	396	425	422	406	397	397	408	416	435	402	441	408	422	395	370	433	419	416	392	424	407	382	412	404	409	406	409	406	425	410	356	426	405	431	433	411	409	439	433	395	382	417	419	375	369	402	420	432	411	383	436	387	408	372	368	399	414	426	403	433	426	416	398	395	430	458	454	387	373	401	426	409	396	404	420	430	452	434	435	428	408	415	400	433	420	460	439	379	428	430	431	404	417	432	430	405	415	407	375	398	402	415	398	432	427	417	422	401	391	390	391	417	412	403	405	373	435	419	404	428	390	399	384	438	422	437	408	443	394	400	413	409	472	416	422	387	393	434	436	391	419	417	439	409	392	429	397	396	436	365	425	398	410	450	424	438	421	443	396	409	400	395	409	389	407	372	414	391	394	396	413	424	403	412	406	465	418	398	398	461	407	357	408	408	418	426	417	379	392	379	437	414	434	384	393	421	406	390	414	402	417	404	426	401	436	408	427	408	394	404	416	410	470	406	412	410	426	411	430	412	393	398	394	389	406	457	393	407	397	407	392	400	371	395	425	386	372	409	417	431	396	388	408	421	382	407	398	444	417	457	430	409	422	423	421	448	462	413	424	421	399	404	430	380	398	404	384	423	418	396	364	421	383	413	404	385	404	438	423	417	429	385	451	401	389	433	413	412	405	442	403	421	452	420	397	462	410	431	426	395	367	433	411	409	441	395	378	380	392	418	387	419	427	422	422	412	393	407	415	377	365	430	421	442	388	397	378	398	421	404	397	413	418	435	424	450	416	405	421	391	416	412	434	412	406	354	402	387	423	384	411	385	393	396	402	367	417	384	466	395	413	433	360	428	409	429	407	400	402	394	419	398	387	403	421	428	398	464	457	423	430	413	431	396	435	406	425	429	437	406	415	399	445	427	380	410	414	404	371	433	420	396	407	415	393	436	420	416	423	408	372	402	386	410	397	420	394	422	391	399	411	404	431	364	419	394	379	397	423	411	422	406	379	402	399	389	395	388	418	401	417	405	385	400	409	404	409	389	408	422	439	395	389	413	421	388	414	433	407	409	399	420	409	416	410	428	397	424	441	394	394	429	417	431	393	394	411	416	395	421	426	401	421	424	425	411	422	422	382	415	437	401	421	390	417	387	432	385	400	394	436	384	435	430	424	412	381	433	458	392	385	374	438	404	403	442	416	462	478	410	406	395	417	440	416	404	441	398	430	386	431	466	430	412	423	433	440	381	394	431	408	360	413	403	388	406	402	428	395	380	454	406	366	418	387	400	408	362	407	403	380	395	407	389	380	421	422	375	387	432	379	425	433	403	403	392	412	391	396	410	425	425	413	421	426	381	413	388	429	405	404	414	430	399	395	405	432	420	405	401	436	401	419	411	438	437	397	439	385	380	444	379	412	422	385	433	442	415	448	406	401	415	421	397	401	390	433	388	421	393	396	435	441	418	413	399	396	395	426	399	441	380	416	400	471	405	426	440	395	381	443	394	424	451	396	438	414	383	415	413	411	385	406	411	417	380	389	409	435	441	396	435	405	410	369	381	412	410	403	421	425	373	393	412	419	409	417	403	405	443	414	432	430	403	402	407	425	451	433	415	431	422	395	420	404	400	418	415	410	417	450	395	420	366	437	439	386	394	411	407	370	380	412	419	374	415	368	383	388	417	422	390	415	407	425	399	420	401	405	409	418	456	382	433	445	399	389	418	401	405	420	416	414	422	408	427	453	390	390	365	390	432	429	409	423	408	416	407	377	405	462	446	398	429	378	425	398	403	407	440	456	428	424	406	402	358	409	427	400	412	393	445	436	442	404	414	418	413	437	401	420	393	409	403	385	411	401	398	401	407	418	428	435	445	372	395	431	411	389	426	390	409	404	419	425	388	385	406	432	418	420	391	412	393	403	406	436	388	376	427	425	417	389	420	429	366	424	413	447	418	414	375	395	389	415	429	405	398	416	427	400	408	414	405	434	381	397	429	439	376	392	398	403	422	396	403	366	427	385	431	440	389	427	446	399	424	415	400	403	442	377	381	401	435	419	398	433	387	414	454	402	402	394	410	415	410	400	403	435	413	433	400	403	404	424	398	400	394	419	388	390	409	370	419	411	381	407	399	378	378	427	399	417	451	449	410	376	424	464	433	383	414	452	399	403	404	361	393	419	403	436	410	394	464	379	439	376	416	410	415	416	436	421	360	384	421	385	423	412	379	443	411	432	389	416	429	423	430	396	417	438	399	434	431	389	439	445	419	447	406	401	413	401	445	457	394	403	431	418	404	407	428	411	398	373	349	390	388	424	432	417	444	431	401	424	424	381	442	446	386	444	408	435	462	412	410	417	446	427	418	436	437	403	436	416	419	417	400	447	398	410	396	390	439	385	383	406	440	386	409	397	435	385	421	410	401	405	409	428	388	382	411	453	404	434	407	409	379	411	391	398	424	377	414	393	400	401	392	407	392	405	418	402	410	415	386	379	402	402	399	418	418	391	410	439	400	378	401	427	409	424	405	430	442	427	432	410	438	425	443	410	408	430	420	426	405	378	415	463	416	400	409	443	447	392	403	413	404	459	412	431	405	398	405	409	383	435	427	396	395	392	415	402	408	392	422	435	414	383	426	402	384	455	393	396	382	415	414	386	411	410	362	419	421	384	430	453	432	409	401	418	397	378	410	404	409	420	390	401	407	400	446	371	398	376	433	418	414	410	446	370	409	417	365	374	413	375
40127	3136	4333	5003	4484	3726	3070	2695	2395	2140	1866	1808	1835	1585	1638	1537	1474	1403	1312	1324	1275	1251	1255	1179	1137	1225	1219	1158	1149	1231	1344	1260	1237	1185	1190	1146	1070	1041	1001	1050	1074	1035	1090	1051	1047	1039	1055	1051	984	996	1042	982	975	1052	982	1014	982	1024	1013	993	991	970	975	983	987	990	1045	946	976	989	982	920	949	1010	1006	1030	1019	971	982	1013	1051	1004	1055	1034	988	980	1002	992	967	1022	965	1010	949	1036	993	973	967	994	970	967	992	981	1005	956	1023	920	932	990	935	990	984	950	966	899	929	1004	1032	1021	954	949	987	910	1024	999	954	957	965	955	1000	984	971	938	937	926	937	950	957	1018	1013	989	956	1036	1011	912	1000	967	956	951	956	1009	996	965	956	976	974	1025	991	977	950	950	939	1000	997	929	911	920	998	964	993	962	969	960	953	967	993	966	1033	1022	1011	973	920	995	1025	1046	907	930	1001	983	1021	967	1004	940	940	955	963	985	954	983	927	916	1010	981	954	1034	977	952	952	953	944	985	918	964	956	971	994	953	1029	940	957	956	1000	1023	884	941	951	908	998	980	927	900	991	910	947	939	1000	1015	966	941	940	985	896	980	939	980	946	987	1019	939	963	980	972	1019	950	994	964	978	994	991	990	913	985	937	1037	902	959	976	935	969	960	959	1028	940	962	1002	938	1011	962	958	979	945	970	936	985	957	958	965	927	997	934	971	953	912	936	966	949	945	990	926	925	956	930	1000	958	961	957	980	1017	921	966	1000	927	942	970	1006	947	944	995	977	965	931	938	951	1005	991	945	972	988	940	953	927	1002	997	947	930	954	983	972	937	942	969	929	986	973	950	917	996	912	1007	912	1009	978	946	926	911	996	972	936	947	958	982	1006	969	919	973	989	960	968	946	970	927	975	997	979	969	1009	968	934	985	981	979	918	934	937	929	908	967	958	886	956	893	923	983	919	930	1019	965	966	938	958	968	908	942	996	944	961	992	1010	908	952	984	949	1000	929	995	997	1003	990	972	974	938	1063	984	967	938	968	986	989	974	964	978	961	950	984	935	991	940	1020	977	933	976	894	912	1018	948	955	916	974	988	918	958	935	1014	971	921	936	968	991	1006	961	947	995	962	984	980	924	954	970	987	961	937	993	1015	1009	977	958	959	996	986	992	1015	960	970	984	975	945	899	960	952	963	956	1025	1006	973	965	944	967	978	973	1005	985	941	985	1002	936	956	960	971	972	954	974	980	1029	958	987	971	988	953	925	940	943	976	972	998	1006	949	951	977	983	961	973	985	920	964	992	986	939	1008	984	972	963	928	907	933	977	956	973	970	971	946	957	962	981	1003	939	1015	974	966	971	960	955	962	960	970	954	960	973	920	978	966	983	944	956	930	929	1017	945	968	901	965	975	1011	967	913	975	919	978	996	996	1007	940	974	947	884	944	925	1009	960	1004	1021	959	939	1019	981	986	961	948	971	978	958	956	937	1010	1013	946	1001	969	925	977	1027	996	948	919	986	945	980	983	968	960	977	964	973	956	976	957	906	949	931	961	974	960	972	994	935	961	941	952	971	969	926	920	968	932	945	913	985	964	879	1027	1010	977	945	941	1019	961	958	939	937	985	956	915	951	1000	988	991	971	1019	933	939	972	939	994	1006	968	980	971	980	968	949	1002	934	961	990	1026	924	994	946	986	986	905	981	916	975	941	958	940	1016	982	977	967	991	987	1014	990	924	996	955	928	995	934	972	976	951	997	978	984	962	1011	957	1044	1021	930	962	960	981	921	990	1002	973	957	942	910	957	977	1023	996	942	943	1008	940	976	962	958	981	999	989	883	945	928	1017	971	949	928	971	974	1051	913	945	931	962	963	977	861	1033	984	912	940	926	985	981	949	920	928	976	1006	945	957	936	978	939	977	1019	998	959	955	997	946	982	1013	967	977	946	963	903	1029	984	955	961	958	957	939	955	1013	961	951	985	1008	983	956	928	973	917	980	921	967	979	922	1001	946	1008	909	930	960	920	961	944	926	964	966	934	1001	929	936	909	949	948	957	983	931	993	932	977	1001	909	920	961	1041	967	958	954	984	1020	970	971	920	938	1022	974	968	929	957	984	959	981	900	947	1015	983	1010	1001	930	996	1018	1020	919	997	989	990	1020	966	958	951	973	1000	951	924	950	972	967	982	979	957	974	891	979	964	970	942	946	971	992	943	1045	932	944	949	1001	916	935	948	967	991	969	973	943	993	932	1012	1000	970	938	1008	980	937	948	949	969	1025	1014	1027	984	992	992	942	975	931	981	1014	1012	1025	922	964	952	932	958	970	986	1011	919	978	977	962	967	975	926	905	950	974	980	957	969	952	981	949	934	944	921	964	911	1019	951	893	941	993	955	939	884	980	1000	968	905	923	963	1002	979	992	936	921	956	949	1007	930	927	1001	976	950	1017	936	946	1006	981	924	1011	1009	992	929	1009	1001	964	1009	953	976	988	940	892	964	946	1014	942	968	980	994	1011	950	993	938	956	976	966	1027	944	1029	972	949	969	932	976	951	953	1006	998	963	938	962	1015	989	972	934	926	951	994	903	1008	964	1021	986	1008	975	965	958	944	971	1005	987	973	952	989	982	1022	960	964	1003	1049	932	958	967	956	995	933	929	973	967	968	1033	961	1051	997	949	993	1038	922	917	989	935	974	912	954	995	938	936	962	933	947	925	1016	945	976	934	917	937	963	1001	1060	983	959	961	985	1031	962	1012	945	943	1016	975	1003	953	944	975	971	932	978	1012	935	995	914	972	957	901	954	979	974	992	944	991	927	974	967	964	992	1004	927	971	937	967	977	970	928	1006	929	947	954	933	998	955	962	959	954	983	1006	961	952	975	974	1024	901	928	933	945	960	991	985	961	966	984	943	937	937	916	913	977	978	952	960	955	981	970	971	987	977	934	1011	1023	979	974	976	948	1014	1022	950	1028	968	965	1013	949	1013	980	909	967	991	978	951	924	977	953	985	930	1044	979	1013	1022	930	978	974	926	940	975	942	991	964	948	988	990	901	989	996	989	939	998	975	1019	989	1005	1000	958	989	967	959	999	975	965	944	964	953	988	979	994	978	985	946	974	1038	991	995	948	967	984	977	1002	983	949	963	987	984	933	986	981	988	934	1001	955	951	948	958	978	948	980	1024	933	924	970	967	944	949	953	984	951	960	973	934	972	997	982	948	984	942	1010	915	987	946	929	928	992	904	978	959	913	931	931	1005	976	971	943	969	987	980	1050	1043	1032	986	987	1022	991	945	1016	947	957	941	971	988	910	937	1020	906	979	935	939	907	988	947	984	952	995	979	994	911	956	988	934	957	935	1009	970	1005	995	955	978	946	1002	982	927	966	1013	919	953	982	970	921	1010	1032	968	950	994	963	959	914	1006	956	956	1002	929	914	953	980	1019	955	936	928	931	937	952	937	990	966	977	947	955	962	923	948	937	988	1010	994	979	982	955	987	1005	982	1005	972	947	950	972	960	1020	915	944	892	1029	931	944	978	1036	981	971	898	975	978	945	937	956	939	961	983	1011	998	1048	915	984	973	933	975	943	937	1016	941	970	952	965	971	995	1042	944	973	972	981	957	961	967	935	966	988	930	1010	958	1057	1027	947	1021	1030	960	974	959	970	946	945	958	973	1020	980	931	986	955	946	979	991	984	1004	954	956	1010	915	977	982	1013	966	930	931	924	1014	977	926	968	964	904	984
7093	425	250	195	185	182	170	156	166	156	171	176	150	122	165	163	138	159	183	161	149	152	151	151	169	176	157	147	165	150	139	139	141	151	162	142	134	167	139	150	156	140	155	150	137	150	148	140	163	148	171	149	129	164	165	147	140	141	163	134	160	121	169	166	159	131	164	179	168	140	177	147	148	147	164	135	155	146	115	144	167	163	128	150	134	166	165	157	166	174	153	144	177	150	142	168	129	170	168	138	151	148	136	130	157	149	131	152	130	138	155	146	135	164	159	156	129	137	153	153	166	161	148	148	151	178	142	159	147	132	153	157	155	153	153	169	185	143	152	148	157	157	130	157	173	163	135	165	154	155	161	146	170	162	156	166	145	162	154	153	136	143	139	129	141	146	152	159	149	136	153	162	145	159	163	134	148	157	139	142	157	144	131	135	166	152	160	143	149	153	163	158	176	141	156	175	153	150	131	163	160	153	126	146	170	152	155	165	147	131	158	146	159	164	161	171	140	141	141	129	130	136	157	158	156	144	150	114	128	148	165	146	144	146	167	178	142	153	156	167	142	151	130	155	125	145	160	147	149	142	143	145	137	149	174	143	160	147	160	155	160	159	141	157	151	166	165	148	152	137	130	120	146	154	166	154	148	145	152	149	134	143	144	127	123	161	172	161	163	159	152	154	156	143	142	147	132	159	136	154	141	157	149	137	153	154	135	166	147	135	139	153	154	173	142	164	153	157	158	129	152	156	150	171	149	162	176	165	146	159	168	176	136	174	161	149	136	155	160	154	137	153	133	160	147	155	143	148	126	160	150	157	169	148	160	145	135	167	137	145	173	146	157	160	142	161	140	133	161	153	132	145	134	150	161	149	150	143	145	131	153	151	157	154	161	143	164	148	137	148	149	154	149	144	145	149	157	157	171	149	158	158	131	146	155	127	157	144	132	156	156	149	153	152	154	140	163	145	177	167	158	143	138	134	147	186	148	137	191	156	178	160	164	152	153	154	148	150	146	150	147	141	145	153	153	143	154	156	151	180	147	156	164	159	151	148	161	147	152	136	159	164	172	163	172	135	178	152	164	120	156	140	153	166	149	149	124	132	144	147	174	138	144	159	157	140	162	142	144	155	157	158	156	152	145	148	134	157	126	146	165	141	157	144	142	130	145	137	170	154	131	150	132	143	136	164	150	157	139	160	160	151	151	141	143	147	145	166	145	156	140	137	174	142	148	132	151	159	156	157	157	158	162	160	136	167	150	169	165	142	154	150	133	157	159	141	151	170	164	151	177	146	147	146	176	152	133	145	152	166	139	165	149	164	180	125	149	150	171	153	141	170	147	150	163	169	151	171	177	144	163	139	152	125	135	143	157	163	138	155	163	148	169	153	154	132	163	177	143	172	166	150	173	141	139	153	134	136	153	168	162	169	170	186	174	153	157	169	160	131	155	155	164	140	160	157	153	148	134	136	163	151	157	148	178	168	128	152	158	163	142	145	136	132	157	149	130	151	157	142	143	167	159	155	148	151	137	152	130	150	150	167	166	170	131	156	138	144	156	148	180	146	141	152	134	173	155	139	121	153	155	133	141	149	164	109	142	132	169	141	145	153	143	158	141	136	148	148	151	136	167	125	136	143	161	168	138	151	133	143	146	142	139	160	154	162	128	151	149	156	134	153	133	165	153	129	156	142	165	181	153	155	172	159	154	169	150	156	150	137	167	142	152	152	155	160	146	153	140	153	169	142	155	152	146	174	145	156	175	154	143	144	145	155	153	162	136	174	158	160	144	168	182	164	193	164	161	150	168	145	149	143	158	144	127	178	140	145	163	153	160	121	148	133	155	148	165	158	144	162	150	164	157	184	142	151	150	124	141	148	163	137	152	137	155	160	153	161	149	159	127	167	160	144	156	170	154	169	167	157	162	157	156	179	147	149	171	140	158	151	135	154	124	129	158	173	160	153	131	139	156	141	134	164	155	150	152	141	159	150	144	140	132	149	162	164	148	160	174	169	167	157	154	148	143	147	154	173	152	168	144	111	152	168	167	167	169	159	156	150	154	130	141	143	128	146	164	141	142	164	135	166	144	143	163	167	130	149	154	156	136	157	161	146	126	142	147	160	134	145	145	142	161	153	144	164	161	170	151	168	192	173	160	163	161	125	155	152	157	141	147	146	145	123	141	139	154	146	134	140	152	153	176	147	170	166	162	147	139	154	145	151	154	162	155	169	167	158	159	132	161	159	168	160	159	171	161	154	150	182	142	161	126	158	119	122	147	150	151	144	148	154	140	150	164	163	151	165	163	150	152	133	158	137	153	157	155	125	127	140	135	147	144	166	130	150	141	159	162	139	138	157	152	142	159	139	136	154	152	141	169	152	143	144	150	155	149	159	152	128	151	161	170	158	164	163	139	127	147	153	170	162	163	165	156	144	153	172	152	140	155	140	149	153	149	145	151	114	167	157	151	160	165	146	154	159	132	131	157	150	154	168	141	162	136	113	158	170	175	141	152	149	162	162	144	137	157	158	154	171	149	153	158	174	125	138	170	156	139	167	143	149	146	148	133	150	148	138	141	141	143	158	164	157	161	159	141	140	126	170	167	131	157	147	144	151	161	164	165	134	161	139	161	168	143	139	164	158	148	143	146	156	141	141	141	175	144	163	154	154	157	171	172	153	145	155	157	165	165	130	144	154	149	135	137	159	145	150	162	161	154	156	164	149	149	162	159	147	158	156	149	164	138	161	137	147	150	148	147	159	142	164	147	166	149	141	188	134	169	158	133	175	125	172	182	153	155	133	129	141	172	166	151	159	158	167	164	157	143	141	154	137	160	180	155	153	151	150	118	153	161	166	162	177	156	134	151	167	159	147	154	163	167	147	154	159	151	160	141	131	162	162	135	163	133	156	167	147	145	124	145	139	134	155	176	160	175	176	152	175	144	169	162	154	200	142	141	138	160	134	175	151	159	165	156	179	130	144	156	154	143	155	159	147	176	176	151	159	161	155	157	158	146	152	132	152	150	154	167	162	140	140	166	143	148	185	135	126	145	143	152	146	163	154	167	153	154	143	169	186	172	132	161	132	142	159	147	134	153	157	156	184	159	169	175	145	142	168	137	143	151	155	140	146	157	157	159	162	142	146	150	181	173	160	129	130	133	136	156	174	136	140	160	157	133	159	155	145	151	156	155	159	143	167	144	149	144	122	146	158	167	127	143	160	154	168	146	154	152	151	146	160	170	159	126	149	140	149	150	156	155	168	125	153	159	149	130	150	135	147	122	142	155	162	158	153	136	143	149	165	142	165	155	149	150	145	160	143	144	134	151	160	154	166	167	145	160	179	149	167	151	167	152	147	154	134	145	156	160	149	177	161	164	170	134	139	129	156	140	147	152	148	158	155	126	172	144	150	142	149	165	145	143	136	166	148	166	157	143	147	150	154	164	148	172	164	178	140	142	169	145	133	137	139	145	157	135	149	162	143	136	149	145	174	151	173
6963	509	587	609	520	548	486	513	485	491	499	454	464	495	513	494	489	460	508	477	479	455	465	474	465	488	458	500	469	464	543	483	486	476	461	468	428	450	444	465	454	429	480	451	451	466	423	426	440	468	425	419	486	424	443	434	455	438	486	440	417	473	409	444	448	442	416	459	413	448	410	473	444	424	445	404	447	425	491	431	425	468	452	413	459	443	431	427	402	443	437	470	446	423	435	407	429	442	454	452	468	465	453	411	478	427	414	441	402	424	430	432	423	461	428	430	443	425	439	471	455	432	403	434	440	444	432	426	419	425	444	437	443	453	462	430	445	429	451	457	443	453	466	437	413	457	426	431	435	464	443	422	449	422	424	425	436	425	433	405	445	434	422	451	430	430	400	433	433	491	427	472	447	417	426	434	447	405	443	438	429	411	466	449	446	414	472	449	387	472	443	424	435	426	415	445	418	413	474	420	433	428	442	421	448	471	464	443	433	407	445	440	473	432	467	435	415	443	440	410	438	434	437	468	437	432	477	415	465	406	444	429	415	454	408	449	480	436	430	431	469	428	429	437	420	420	437	424	433	443	439	423	444	431	425	469	412	419	435	408	430	437	440	437	425	452	442	388	435	434	434	449	432	451	469	444	441	398	427	436	451	431	447	412	432	408	434	410	428	440	423	443	421	420	449	458	456	455	445	430	469	444	430	449	418	439	413	443	449	401	471	424	438	419	422	462	417	453	436	409	414	440	428	455	447	424	425	406	473	430	439	425	435	429	443	453	430	454	431	445	454	420	461	430	409	434	425	443	454	415	440	459	451	407	429	417	421	437	470	416	436	446	434	429	448	441	439	441	452	423	433	424	433	434	485	410	452	446	403	435	469	426	418	452	431	433	447	445	446	438	445	433	451	410	436	401	470	442	445	445	419	419	441	441	418	402	447	392	439	408	412	433	434	418	447	436	447	440	427	458	452	423	461	436	459	424	406	393	455	398	437	407	411	421	415	448	424	430	450	470	462	439	436	430	448	429	431	499	471	427	438	465	465	437	443	422	435	436	441	450	446	447	451	422	430	391	433	440	431	446	470	413	473	459	437	421	446	431	444	453	443	424	433	415	408	416	474	477	458	448	462	414	426	415	473	429	457	448	436	446	472	450	445	449	430	442	425	425	425	455	435	436	433	443	464	450	418	442	403	422	442	411	428	425	420	426	428	455	467	440	451	405	431	455	426	415	435	453	427	427	440	417	388	461	421	409	416	424	428	445	449	422	452	489	413	424	451	437	424	483	449	444	394	417	444	448	427	427	428	455	432	409	464	419	471	456	420	414	426	416	442	458	447	437	422	415	457	379	422	398	435	438	408	468	448	415	447	446	422	444	435	455	438	451	436	460	437	448	447	464	457	441	458	439	440	444	437	453	447	477	439	430	447	459	438	454	458	445	449	439	452	451	455	435	460	406	409	487	432	448	449	447	418	417	441	450	449	469	449	419	439	421	398	389	417	449	485	462	455	411	434	376	420	455	416	432	430	423	440	441	442	415	417	441	411	445	442	484	437	433	417	427	415	450	420	432	454	468	436	458	445	447	437	462	437	399	434	392	403	444	454	390	451	404	431	422	441	451	430	451	422	486	445	456	444	466	480	448	461	445	401	447	446	463	422	435	416	445	430	422	422	416	437	432	426	409	410	452	458	417	459	457	431	407	451	474	414	458	407	410	427	406	463	431	361	466	449	419	447	449	440	429	436	448	442	455	471	465	427	415	448	443	434	428	468	446	446	428	451	405	442	456	419	444	444	416	435	459	407	476	427	409	448	445	462	429	408	440	419	429	464	422	424	449	425	458	425	449	423	461	465	477	429	435	467	436	449	459	442	460	447	454	462	429	435	460	456	435	424	436	506	439	454	464	422	498	450	405	424	442	445	427	429	432	420	438	429	428	421	465	437	460	446	379	429	414	413	449	415	460	419	450	409	403	435	440	453	420	416	432	409	429	441	404	425	460	428	452	449	417	405	415	460	405	422	447	444	417	445	425	413	415	419	440	432	442	460	410	420	434	442	429	435	433	485	444	458	439	430	419	453	414	437	447	450	429	479	458	469	449	458	443	452	448	458	432	433	460	430	458	472	428	460	400	445	433	446	443	423	468	456	425	423	451	442	454	430	455	453	460	447	421	424	453	423	421	455	447	424	440	411	412	445	445	434	425	438	427	406	447	415	416	440	445	426	448	438	425	424	405	461	442	434	431	465	425	446	436	427	442	449	407	408	424	479	433	464	459	497	443	421	448	426	440	450	391	407	468	429	416	440	403	430	465	438	460	470	457	427	450	435	376	378	407	417	446	469	448	409	448	467	451	399	436	417	413	354	430	439	436	428	419	444	435	432	421	471	442	460	437	433	454	405	395	448	445	416	432	466	417	442	409	445	437	394	455	448	427	440	397	459	427	408	444	425	445	436	415	471	449	424	449	451	453	440	402	455	426	448	453	436	470	461	442	407	459	407	444	430	443	420	457	473	455	459	425	386	422	470	410	437	440	422	438	464	431	457	457	418	453	467	428	400	457	451	434	441	432	408	426	440	420	406	425	420	455	462	426	402	459	433	460	453	443	419	469	444	447	466	438	433	414	482	418	434	407	421	444	428	456	416	457	491	442	422	472	392	417	395	430	443	435	418	459	414	455	464	438	447	415	445	399	431	401	459	501	441	455	430	439	455	408	444	448	446	426	448	455	467	403	429	457	449	452	461	459	410	444	488	415	441	456	437	410	449	419	436	405	405	446	441	446	473	432	430	412	415	413	449	427	460	451	427	433	431	435	445	435	437	433	440	425	407	427	423	407	471	435	430	446	424	453	457	421	461	436	432	462	400	453	434	428	424	434	436	453	446	432	403	420	448	439	449	429	407	455	436	461	435	452	414	446	495	415	468	450	446	424	431	443	444	420	428	454	423	433	505	459	425	434	459	451	417	451	444	412	419	489	406	436	446	437	426	452	437	388	447	456	418	418	425	414	446	443	428	451	448	448	418	429	426	480	470	414	446	424	430	450	451	409	441	465	421	406	400	466	435	435	457	463	401	445	469	473	409	473	440	418	422	427	446	470	452	431	441	429	430	437	438	430	408	435	434	467	403	435	444	415	444	455	447	438	447	408	472	428	445	421	412	435	417	440	451	447	476	438	482	429	429	460	414	413	483	421	431	412	415	433	462	453	435	434	432	468	472	451	431	427	424	440	451	415	436	436	417	444	427	405	430	450	407	464	468	448	432	452	441	454	460	453	458	454	438	435	422	473	467	423	425	452	444	440	454	472	444	419	480	435	457	474	455	437	427	444	439	448	435	472	420	439	412	423	448	458	454	422	436	452	409	463	466	459	414	480	470	461	459	424	441	439	455	429	446	424	467	437	373	461	411	444	435	464	466	436	443	431	444	437	420	436	463	442	422	416	428	461	456	407	486	442	428	411	442	448	447	419	477	431	442	451	474	436	425	449	410	431
53980	19111	3991	981	681	584	459	411	365	327	315	311	309	281	270	327	266	268	276	250	257	269	246	289	256	260	254	263	253	272	227	276	236	270	250	255	269	260	239	267	256	287	258	246	251	248	233	255	251	245	240	255	249	246	238	239	252	247	224	218	235	251	242	241	249	239	214	222	257	256	240	221	238	211	217	224	237	254	236	257	267	256	234	263	211	216	267	220	217	251	215	231	250	263	242	239	246	222	241	235	243	226	226	229	249	224	228	219	239	226	249	239	253	257	248	237	244	253	235	251	255	251	243	246	257	237	224	253	240	221	241	231	234	248	257	244	238	256	228	238	230	248	211	244	236	266	263	226	270	241	232	214	235	239	254	235	204	259	257	245	229	239	227	242	259	243	240	241	232	253	219	247	252	247	219	216	228	229	249	254	243	245	228	243	240	273	226	255	226	254	236	242	266	219	242	281	252	223	241	258	257	265	251	238	229	232	233	242	229	272	239	252	206	256	222	236	223	250	253	239	252	265	234	222	255	252	263	261	218	252	225	218	236	248	211	236	249	256	213	256	251	236	248	273	242	209	239	242	259	205	201	224	242	232	237	237	234	236	242	239	253	261	233	250	243	245	210	262	243	245	253	244	239	238	245	260	253	217	245	267	226	249	238	270	230	240	253	224	236	219	247	269	243	250	230	222	252	233	263	236	241	248	252	252	249	233	233	263	213	220	241	212	230	226	250	265	217	236	232	225	246	212	218	240	242	248	259	261	249	229	245	213	233	243	226	213	248	251	257	245	225	227	263	226	223	243	240	243	229	246	237	237	196	233	265	254	254	272	231	233	229	255	241	232	242	244	217	224	210	247	250	281	236	243	230	231	219	223	249	242	232	277	248	273	235	244	241	237	246	254	255	232	252	240	236	264	245	220	229	249	236	265	234	255	236	235	241	267	206	236	248	253	253	242	207	250	270	245	228	244	237	246	225	245	238	241	214	262	211	238	242	227	261	243	223	247	212	228	241	237	258	231	252	245	254	236	233	256	215	251	223	244	225	238	215	244	223	237	221	225	246	251	256	227	249	249	238	247	234	214	272	227	203	246	270	227	232	250	232	228	254	218	213	266	227	233	217	237	239	250	235	243	235	221	220	241	255	234	275	256	241	240	233	265	240	200	280	257	256	255	219	235	260	238	243	226	240	257	217	236	232	225	255	243	244	262	226	272	249	243	225	252	266	265	244	241	253	224	254	257	236	254	229	218	241	218	248	255	229	214	248	251	250	258	217	239	244	232	248	224	258	227	225	248	228	222	235	236	255	265	236	224	217	233	236	263	259	240	238	280	245	245	260	237	244	246	236	244	233	255	239	222	243	237	216	252	257	236	248	250	240	243	257	246	240	206	247	271	235	241	210	271	267	262	219	229	250	257	256	258	234	239	217	249	243	256	256	218	223	248	248	220	237	250	236	226	224	219	238	236	203	251	201	240	261	236	243	257	252	216	233	221	248	244	228	241	221	283	246	229	230	250	213	217	248	225	213	213	242	230	239	236	234	255	264	250	223	257	245	240	190	253	226	241	208	223	212	237	233	223	235	221	257	232	250	230	236	249	237	241	236	251	237	271	271	251	263	247	247	252	257	252	253	216	264	223	226	249	266	277	235	230	239	274	252	242	256	278	273	253	240	249	240	254	226	225	226	216	263	231	221	233	226	239	243	220	258	248	282	226	240	227	240	235	225	222	214	239	234	235	248	209	258	258	244	246	249	247	249	239	230	221	207	240	212	230	264	243	236	193	210	217	226	281	252	271	272	242	204	242	258	252	223	233	248	236	244	237	235	226	264	250	240	221	233	247	215	237	226	241	221	238	261	223	237	234	233	241	241	237	231	233	255	232	250	241	271	224	253	221	247	218	251	243	223	202	240	250	233	223	251	239	224	233	214	248	217	235	233	222	245	252	236	244	263	242	231	241	220	257	281	237	229	271	225	213	263	246	236	223	223	234	249	234	214	246	250	237	223	227	210	245	228	225	262	234	268	234	241	236	236	252	241	232	244	263	246	237	247	251	220	243	233	244	227	240	240	214	240	250	228	241	216	258	254	244	237	234	229	215	233	242	232	218	202	253	240	259	242	221	245	248	222	239	255	262	250	229	241	262	221	234	222	231	287	247	275	240	259	237	237	246	251	231	233	260	261	232	236	256	257	240	228	243	236	228	238	257	232	231	223	245	222	254	230	246	259	254	244	224	229	241	245	249	232	252	219	215	216	201	235	265	243	245	235	247	244	255	189	237	235	252	252	290	248	227	255	234	227	238	230	226	237	218	243	236	221	234	221	251	242	241	238	217	265	235	234	234	242	233	264	228	214	199	252	240	236	250	247	247	253	247	254	239	234	256	212	205	222	234	246	244	220	239	207	234	258	249	247	245	220	233	208	240	264	260	237	251	226	227	241	245	226	217	229	217	225	258	247	237	241	225	216	235	235	226	225	272	242	251	213	245	221	258	211	251	236	223	257	239	257	218	234	219	215	247	224	242	240	234	235	239	257	221	217	216	225	223	246	228	239	238	281	228	241	261	220	213	245	264	257	264	275	232	236	243	257	222	244	260	236	224	240	238	232	240	227	225	254	257	257	245	279	232	236	244	201	213	212	231	219	214	211	258	242	239	263	238	237	230	240	233	241	221	238	245	252	238	237	232	260	207	228	244	220	219	233	246	232	198	246	251	235	268	230	215	251	226	240	236	218	234	276	238	220	249	253	277	231	218	252	268	236	230	211	222	245	243	257	258	238	217	232	217	215	281	244	244	244	244	263	218	223	228	230	229	262	253	235	210	230	240	241	228	231	243	221	245	212	244	234	230	218	228	244	221	253	245	254	253	217	240	220	240	237	236	244	216	251	206	225	231	221	211	248	269	241	218	256	263	254	230	246	220	265	226	238	221	238	237	210	218	225	248	249	226	192	257	226	234	257	240	234	255	250	232	226	267	253	235	243	241	229	241	243	234	257	234	222	238	236	253	216	250	239	239	247	262	233	260	245	253	270	236	255	226	245	258	249	231	273	239	252	251	204	213	258	232	215	238	260	250	245	253	232	215	246	233	243	255	233	243	218	263	250	230	242	256	266	252	226	230	239	236	245	249	230	251	234	200	232	237	238	235	217	228	238	245	214	223	248	229	208	220	245	233	226	211	231	218	237	230	261	221	265	248	262	236	238	229	235	260	252	242	229	240	247	267	242	237	231	250	246	228	257	264	267	237	236	255	197	231	273	229	230	260	231	245	218	229	227	255	247	242	255	239	228	225	239	239	243	247	241	254	232	250	239	237	222	241	216	212	248	245	230	222	226	231	235	233	231	229	224	240	234	279	242	233	242	267	258	256	248	252	224	229	223	244	252	231	258	248	248	240	267	227	232	289	217	235	244	250	220	234	221	262	244	271	219	257	254	213	260	250	246	241	242	212	217	223	209	219	254	238	243	242	241	242	216	224	254	217	249	230	249	208
30967	2071	2404	2714	2485	2042	1663	1524	1347	1244	1202	1076	1077	943	911	909	924	823	791	795	784	747	800	779	764	785	770	750	800	803	817	798	788	719	774	718	699	674	654	656	679	670	694	689	681	660	670	658	707	658	626	618	603	651	667	619	587	660	647	622	623	640	653	683	653	627	638	668	633	637	650	601	608	663	667	666	714	636	613	687	696	632	664	615	633	642	647	627	642	631	675	636	624	651	636	637	597	678	621	651	639	648	664	648	640	623	630	627	686	600	605	648	632	613	706	660	595	712	637	600	619	602	696	617	591	692	648	625	650	620	601	626	638	631	642	608	634	615	644	640	630	644	631	628	606	611	641	600	642	621	661	622	650	597	626	646	680	578	600	622	647	629	636	644	636	653	656	587	638	674	587	628	599	629	608	705	677	601	654	660	673	608	599	614	640	670	600	603	588	676	634	698	668	647	643	597	628	665	673	629	640	623	634	615	638	628	574	609	628	611	626	654	668	663	670	629	611	578	601	613	628	610	581	660	584	625	616	673	651	639	637	640	650	628	623	604	637	623	618	638	616	623	648	619	616	636	579	650	672	645	625	654	645	594	614	666	662	630	624	664	589	629	623	631	650	622	555	679	619	624	642	638	607	614	658	660	658	580	640	639	669	604	657	615	668	586	649	686	698	601	606	639	644	638	628	625	627	612	669	564	618	616	671	634	658	649	665	651	643	600	686	666	653	701	664	628	644	658	642	653	658	653	590	617	637	631	646	602	597	640	670	582	669	611	637	661	602	624	613	643	635	628	626	588	629	614	577	637	622	642	654	609	634	660	686	647	658	589	652	620	600	655	663	612	618	581	604	618	629	655	648	648	676	658	662	658	661	629	582	658	617	616	625	605	626	639	646	634	694	611	645	628	637	650	589	605	606	672	598	631	596	619	663	619	652	660	629	687	618	620	607	649	636	637	616	597	655	618	663	647	680	658	578	633	669	612	604	644	645	619	635	673	595	609	659	642	564	629	672	608	594	627	617	660	658	625	641	649	602	666	645	639	659	592	669	624	633	655	658	657	633	647	581	623	623	611	634	635	644	657	568	652	644	596	637	628	655	567	645	591	620	645	649	627	613	630	616	668	631	619	626	662	607	634	625	644	623	593	614	626	671	628	636	608	618	617	640	634	620	610	606	660	620	618	601	640	621	572	620	611	608	669	605	668	609	624	660	637	639	612	628	641	633	668	675	626	638	623	645	610	617	634	625	630	637	620	612	583	595	600	662	647	626	611	598	616	662	598	645	649	664	638	640	681	609	640	622	661	632	597	636	656	666	623	626	625	649	629	608	635	629	668	653	622	621	637	618	557	626	651	644	604	642	625	639	654	650	627	602	638	645	613	610	671	632	599	637	680	592	620	626	635	672	658	632	650	615	594	646	647	629	671	634	603	648	639	625	642	627	640	608	600	634	664	628	645	673	655	633	600	668	601	657	647	625	623	649	675	673	622	639	577	598	638	656	626	628	634	587	630	607	658	609	633	647	613	662	611	667	592	632	611	653	649	637	667	605	637	613	634	638	667	639	644	612	633	632	606	637	614	629	643	646	697	638	667	673	667	627	598	586	670	620	622	595	651	654	633	609	675	603	605	601	690	596	633	659	690	594	645	617	620	625	614	616	650	631	655	665	625	673	614	660	635	635	633	675	633	690	642	635	607	631	643	718	641	622	609	602	620	641	618	655	626	630	648	669	654	615	633	657	639	623	638	625	662	613	617	675	622	628	574	614	642	615	605	685	595	647	590	606	627	614	638	583	600	720	641	609	637	639	631	673	621	611	610	611	666	640	668	644	664	632	640	636	638	599	649	640	687	638	611	652	628	600	615	612	665	661	651	625	651	641	647	655	643	603	584	673	616	628	630	624	652	651	645	595	640	610	627	619	662	616	628	632	662	618	633	641	661	653	650	611	593	650	669	675	640	657	609	617	660	620	646	638	662	645	627	673	651	661	611	650	658	610	628	656	648	619	667	597	564	606	597	610	687	682	637	640	594	665	686	664	675	661	619	614	638	636	626	624	626	647	644	660	573	643	685	598	696	650	635	623	673	603	631	615	641	635	659	643	609	620	615	643	606	654	637	613	633	641	589	658	676	665	621	610	609	598	638	635	612	657	624	616	623	646	656	651	604	614	618	613	611	620	633	648	668	639	598	694	617	617	684	636	644	662	658	665	629	601	630	639	652	592	588	621	646	664	637	651	624	639	592	607	633	605	605	598	636	656	653	648	600	616	673	617	602	658	636	647	624	639	619	647	644	614	647	626	679	587	645	664	631	606	653	636	644	650	656	666	662	634	612	660	621	591	599	634	609	650	651	638	621	656	669	636	641	626	647	638	655	601	632	623	644	645	631	658	652	628	656	616	609	666	640	613	651	672	655	634	626	665	596	644	684	617	589	669	612	584	635	641	681	611	684	606	584	616	650	682	624	649	677	581	631	616	598	582	610	684	598	619	646	607	649	602	573	602	612	629	629	575	679	614	617	644	620	636	662	576	645	605	639	647	642	653	603	655	632	655	645	622	633	636	651	627	642	667	661	606	623	636	639	626	624	629	612	667	662	636	619	586	600	611	690	639	618	641	622	598	587	587	608	630	635	618	618	623	615	662	647	630	611	617	635	632	687	649	621	626	657	632	643	636	690	649	639	653	609	605	659	640	611	595	603	625	652	659	621	643	677	621	668	626	591	672	599	671	629	611	651	638	673	622	636	581	642	627	612	646	605	600	619	624	633	645	627	684	616	626	622	598	663	621	636	613	638	615	635	691	589	641	619	627	601	674	660	635	614	621	627	608	645	624	608	617	632	648	651	660	628	582	661	552	653	649	586	643	639	617	623	630	675	629	604	657	592	633	637	619	606	681	628	655	652	576	612	662	645	600	658	635	620	672	656	620	656	616	637	609	648	644	679	632	645	635	605	618	631	654	629	633	609	654	664	648	597	653	664	609	654	604	677	625	587	643	628	615	665	645	617	611	629	617	615	622	663	602	634	597	644	640	662	610	617	634	645	610	655	625	658	636	630	640	685	610	648	641	655	600	605	642	655	636	609	685	608	647	624	655	649	640	620	626	679	672	652	654	626	674	597	643	643	645	610	638	669	652	687	650	675	627	621	650	610	621	625	622	661	629	641	613	588	627	607	639	611	612	610	659	651	639	622	652	637	631	633	667	633	599	586	645	668	618	656	591	634	663	637	644	637	639	638	666	654	620	639	655	669	630	626	601	569	632	600	677	630	645	627	620	627	631	629	604	630	627	655	647	689	625	683	664	668	629	623	628	637	584	609	609	603	611	678	592	632	612	604	652	619	672	601	613	656	619	591	630	629	636	642	631	621	648	593	643	631	633	666	640	614	634	640	653	645	599	598	689	615	657	698	619	623	666	634	616	614	614	614	659	587	645	660	655	609	626	670	623	693	672	641	650	648	625	629	600	613	621	618	645	621	682	641	651	603	628	635
64850	26060	12709	2604	1347	1012	876	733	657	681	597	596	528	559	554	498	490	506	495	487	452	444	466	429	488	454	431	438	408	461	488	443	420	451	461	442	459	453	383	443	467	412	420	440	413	457	411	417	433	404	412	400	388	390	375	382	448	406	400	419	434	410	411	428	424	427	392	415	419	402	442	403	435	455	433	433	439	400	444	430	433	437	441	471	436	386	419	420	417	410	424	422	425	429	410	423	398	416	426	421	421	421	429	392	400	357	448	385	425	434	421	403	433	411	440	403	441	373	414	436	408	418	402	365	397	399	434	428	386	412	378	404	388	376	391	405	470	421	423	403	385	404	396	407	441	447	391	414	404	376	432	405	399	434	428	431	431	385	428	416	391	414	373	430	421	409	392	420	396	419	403	443	388	426	416	417	392	398	420	412	413	448	444	418	402	436	375	407	396	409	425	444	401	417	450	430	379	438	426	438	381	369	403	395	433	422	402	449	408	447	413	415	387	416	419	419	390	399	423	367	432	385	417	464	400	388	435	418	403	459	394	382	422	390	378	444	441	418	437	401	425	396	413	405	409	408	417	401	419	408	418	424	455	407	420	435	430	403	409	418	411	427	482	425	398	402	433	386	433	395	400	450	386	401	464	382	397	390	414	390	440	457	446	406	460	414	404	439	403	395	450	437	428	428	425	386	436	380	388	350	418	362	439	420	427	400	413	448	419	418	429	420	451	395	374	425	409	407	449	407	360	422	430	407	425	389	413	441	412	427	419	412	406	402	410	380	387	395	401	434	432	360	409	406	406	395	425	428	467	400	478	386	392	411	404	443	390	383	429	405	456	392	406	381	371	408	426	398	400	419	404	420	423	431	418	420	424	437	407	412	406	394	406	373	434	459	423	380	408	409	437	419	420	420	365	400	400	386	400	401	384	427	422	413	399	425	389	401	381	412	421	394	390	428	440	397	414	424	426	425	395	420	388	402	429	438	402	423	383	404	395	412	404	410	426	388	456	427	392	410	395	408	419	371	414	384	429	414	411	410	463	361	417	416	402	468	445	406	396	433	443	417	399	432	427	407	416	422	425	417	442	410	398	388	413	387	397	419	413	403	401	435	385	411	435	418	401	416	416	395	436	430	465	399	410	441	410	426	419	416	394	377	412	399	401	386	396	401	412	387	403	431	420	391	390	399	415	423	428	429	420	449	404	430	406	444	373	394	424	425	386	414	402	401	385	415	445	433	410	441	407	444	433	439	409	397	430	414	395	394	385	413	381	390	435	403	422	397	410	393	393	413	446	443	439	432	422	423	449	433	439	387	414	419	376	398	415	402	424	392	399	391	408	419	424	414	389	385	401	395	401	410	431	465	390	420	435	426	424	395	402	373	389	416	437	395	426	430	380	396	407	405	400	413	436	412	408	385	403	409	405	396	390	399	448	417	402	387	422	391	429	420	425	392	400	403	402	407	405	420	402	430	422	371	413	438	374	398	434	374	426	428	440	441	407	450	410	419	429	446	431	386	426	410	420	412	418	445	432	414	398	401	391	371	437	398	409	386	412	387	409	430	451	404	391	430	412	404	382	434	427	416	439	408	403	385	384	406	390	416	412	396	416	428	440	398	419	386	378	422	380	452	406	430	388	380	384	419	459	403	436	394	392	438	430	409	416	402	392	401	386	388	402	410	398	388	445	402	416	423	421	405	415	392	450	427	396	436	405	407	406	387	376	399	385	393	390	403	440	436	410	419	419	418	448	436	408	422	395	431	416	409	409	393	437	403	424	459	409	450	427	412	429	426	400	402	402	411	409	412	362	417	406	400	417	401	392	428	428	383	382	421	390	356	397	420	419	398	403	408	407	461	426	392	384	401	404	428	432	419	427	422	386	406	423	419	437	435	448	429	403	439	405	435	361	434	429	413	395	400	350	401	380	416	431	401	392	416	432	429	420	400	421	414	416	415	383	380	418	406	420	413	446	407	404	396	409	422	454	454	379	418	421	471	419	402	365	409	416	437	427	458	388	389	403	389	369	444	410	390	451	445	396	406	409	392	397	403	379	382	389	430	389	409	426	430	442	433	404	401	372	426	438	380	386	379	474	407	425	419	427	427	380	408	418	429	411	406	393	435	430	408	446	428	409	389	431	419	432	416	413	410	397	419	413	462	420	417	441	399	364	398	428	424	430	423	393	378	396	413	472	409	426	402	393	400	450	415	412	375	437	395	405	418	417	460	396	385	417	426	393	413	403	408	433	415	416	410	410	395	402	415	441	419	405	406	405	458	449	411	345	425	442	414	427	431	431	420	422	391	434	430	436	404	423	408	413	432	394	425	412	369	384	417	397	410	379	411	391	396	401	401	426	403	428	403	414	437	447	411	412	374	414	375	403	424	413	409	395	443	384	411	407	445	384	418	451	427	427	399	400	412	422	412	420	376	420	429	433	392	404	417	407	393	418	469	435	408	428	417	400	386	413	421	407	398	436	404	405	410	410	432	450	394	422	407	396	389	413	462	406	410	422	412	426	392	421	426	405	434	417	401	427	418	388	401	426	390	417	437	403	430	422	395	418	419	407	385	450	414	420	395	409	432	420	426	379	419	456	404	451	434	404	430	416	432	407	409	372	404	397	443	407	415	404	425	406	408	395	390	452	448	396	403	401	403	441	407	426	446	409	413	437	445	400	432	415	408	401	411	399	396	421	419	440	422	379	391	410	425	411	438	429	372	418	408	437	433	369	437	375	407	413	409	422	427	412	402	391	381	420	421	399	423	424	402	351	434	426	405	382	408	364	451	422	388	402	380	427	380	432	387	359	416	406	414	430	389	409	408	463	429	396	469	426	391	391	453	415	401	437	435	430	423	408	423	442	373	427	411	386	400	384	384	393	364	426	426	411	383	421	427	470	406	426	431	420	440	440	420	431	430	435	423	394	412	441	441	428	400	441	413	411	419	386	447	442	417	444	408	421	414	396	410	430	412	434	415	411	424	419	453	416	445	395	425	399	392	396	383	455	412	411	374	407	411	471	437	396	401	417	415	411	387	389	394	425	425	438	418	423	390	443	432	438	406	427	434	404	408	398	431	401	422	384	406	394	410	416	372	421	437	395	416	408	425	395	436	395	398	430	404	416	395	426	448	398	427	383	438	396	419	437	425	403	403	428	404	436	436	410	398	398	428	447	389	371	412	417	400	370	384	397	386	417	449	409	438	407	406	427	418	411	440	403	422	403	426	372	374	401	456	421	423	439	394	419	393	426	426	361	418	383	417	404	393	413	407	408	427	371	395	431	453	435	395	462	396	402	398	454	430	414	407	436	370	440	417	392	389	446	421	389	424	424	456	412	414	428	397	416	414	414	427	451	417	404	401	429	403	426	403	446	422	395	426	423	416	419	409	422	444	415	399	434	460	409	407	409	428	414	396	408	386	385	382	428	379	372	417	405	429	414	404	446	406	406	438	397	448	446	447	401	413	390	411	394	436	414	382	376	394	417	403	405	394
40696	3415	4267	5107	4355	3748	3191	2749	2367	2147	1938	1876	1681	1642	1555	1459	1464	1354	1364	1323	1286	1217	1243	1229	1199	1152	1192	1173	1226	1289	1330	1306	1205	1196	1149	1156	1113	1094	1035	1040	1086	1083	1070	1057	1060	1033	998	964	970	1013	986	990	1058	1001	988	994	1018	976	996	1034	999	963	996	940	1032	998	962	1010	996	1007	1031	1011	994	977	963	992	1001	1070	936	944	989	957	978	995	983	976	990	995	944	975	979	936	965	1017	927	958	1017	966	1021	1002	966	970	981	994	986	977	1000	964	974	969	993	993	967	1003	984	948	1001	1000	960	1032	1019	1051	979	969	999	961	979	979	952	1031	960	1028	931	1036	1018	983	978	990	925	1000	956	969	928	967	972	985	971	1015	1012	965	944	953	1021	933	945	952	970	1011	948	1017	926	930	998	983	932	949	996	988	903	969	981	967	1003	1008	965	998	962	1016	962	982	1006	944	981	987	987	974	987	947	934	954	970	1019	979	1000	984	917	1012	989	931	959	958	993	1021	1000	936	955	972	984	952	1039	967	990	980	1005	982	968	900	988	963	973	950	994	1011	963	887	1009	1023	944	976	970	999	914	942	936	954	1023	988	956	967	939	946	936	958	967	981	1048	1004	978	984	958	977	984	990	961	982	981	994	983	974	978	1010	994	999	969	931	982	963	953	973	934	987	945	935	934	963	935	950	945	972	981	940	970	953	1011	943	1008	974	920	932	987	987	968	963	1009	948	997	1012	994	1023	997	964	1000	964	956	1036	975	981	961	1024	979	959	950	960	981	923	980	955	968	933	992	984	948	966	949	941	994	969	1025	989	919	919	989	1016	937	952	984	938	891	960	984	1010	952	1001	919	1040	931	931	935	932	940	934	914	963	920	1039	965	923	981	922	957	961	947	1001	991	953	976	914	986	936	1029	973	977	948	1007	950	954	948	908	971	942	981	1045	996	924	963	988	926	991	904	1015	952	942	961	958	948	981	985	952	987	936	1008	981	929	990	988	987	965	1014	983	942	963	963	979	971	941	952	983	1002	915	996	972	949	999	1004	946	954	1003	992	1019	952	936	1013	1006	983	943	977	959	898	973	993	920	985	945	947	976	952	964	1000	888	989	984	938	1013	976	985	1056	1005	905	1045	991	1015	985	992	961	975	997	971	975	1007	1020	956	940	960	975	957	986	979	958	1002	964	932	960	987	944	966	924	964	960	948	932	1001	935	952	973	936	909	909	942	1004	964	952	919	969	931	979	975	936	946	986	993	974	960	959	935	970	995	950	958	946	936	971	976	973	904	962	976	947	1003	1016	1010	953	919	978	1003	937	923	969	938	939	1000	959	982	921	923	948	991	976	968	969	979	964	934	1061	993	1041	1007	951	1011	1042	967	969	963	995	943	919	955	959	968	992	991	939	993	980	916	997	1018	986	1016	1024	972	976	1024	945	952	1023	925	959	958	1001	975	933	929	961	992	975	966	1017	951	977	985	961	970	1000	931	929	966	1014	1019	970	960	980	1024	936	955	995	1000	1001	956	943	946	958	982	972	971	985	1036	932	979	946	968	998	981	910	914	928	968	945	979	1006	963	989	989	944	918	1013	973	996	963	971	943	953	974	960	931	1018	997	974	961	1027	999	977	1004	940	981	985	974	954	973	911	1009	944	960	1022	961	961	952	973	920	989	981	1020	961	970	1009	929	1003	907	969	948	926	1004	931	951	979	912	948	920	969	973	1003	977	1010	971	1006	1016	961	1004	923	933	994	995	977	997	987	1014	969	929	994	963	912	980	937	949	969	946	984	1022	980	939	1021	937	963	982	1011	976	956	961	994	1003	961	952	977	995	977	971	966	934	988	974	966	960	999	963	996	987	974	984	973	956	943	964	1007	1018	988	946	924	934	969	999	951	975	974	1037	926	973	1007	951	1004	1013	990	977	932	929	978	969	999	938	997	973	954	976	987	986	992	1037	961	884	952	981	989	953	1048	961	969	919	992	957	947	1013	952	977	987	944	962	1011	1049	1021	963	976	925	970	960	961	1002	978	965	993	997	994	964	961	994	951	958	992	948	952	997	968	947	979	1000	980	978	1030	984	994	890	977	986	965	966	985	937	957	992	944	963	1001	969	999	964	939	953	961	1008	992	1034	959	990	978	980	964	1009	944	984	1008	1009	975	925	1025	977	936	952	947	1026	1000	990	989	927	1020	909	893	970	940	932	969	991	981	949	988	956	999	1008	913	937	971	939	1011	943	989	954	1017	1027	1005	975	977	965	940	941	955	945	990	948	978	944	987	961	983	956	936	973	1006	1014	981	960	969	960	927	963	979	992	960	984	995	974	957	936	959	957	944	978	972	988	948	922	1018	992	982	995	900	1026	976	1026	990	968	1008	1004	1004	949	1010	972	1014	966	959	972	969	967	1004	1003	928	926	1000	982	992	1001	950	955	1017	988	897	945	1043	974	975	949	1009	965	947	1045	981	968	1017	990	966	985	945	940	998	960	989	978	975	1008	1031	932	997	993	992	977	974	972	980	1000	952	913	919	1037	949	962	983	977	971	1035	969	963	1010	964	974	949	951	958	952	986	1028	976	911	1002	937	929	929	999	980	956	990	951	1005	934	976	1022	944	1017	953	982	995	955	901	1004	988	993	995	979	960	1030	1006	978	1001	973	989	923	927	963	961	1016	949	977	910	984	987	992	980	1009	984	1004	947	958	912	958	989	1012	1016	970	902	942	963	1078	1010	975	936	969	924	965	994	921	952	1001	912	969	1005	963	916	992	972	956	971	1004	970	915	982	937	984	953	1024	975	973	1010	961	996	986	994	984	980	952	975	1013	949	943	969	913	981	968	989	997	905	959	995	960	976	981	967	943	996	966	987	997	969	915	948	1016	947	969	943	939	981	979	976	936	994	989	953	912	937	961	966	1010	1014	1012	972	964	952	1012	966	971	972	1019	964	982	950	995	976	989	1010	1011	1006	987	963	976	957	983	1023	995	966	990	1002	982	950	997	961	959	933	1010	1058	997	1019	967	974	913	978	980	1007	972	976	943	938	983	975	943	938	1024	973	938	983	995	985	932	978	956	962	976	1010	960	966	984	959	956	975	940	969	970	994	1054	1008	963	999	989	933	970	953	969	988	979	964	969	937	978	950	944	966	983	958	974	969	925	995	985	932	983	987	943	966	1005	1010	1006	976	1019	1005	939	985	939	901	1001	950	973	1012	1006	945	954	982	961	959	939	914	931	1020	1013	926	922	1002	982	969	972	985	963	1000	1000	993	979	998	902	979	959	940	950	1022	961	990	945	981	996	954	1075	950	960	949	1019	1003	921	938	952	998	974	975	996	954	968	914	988	997	946	998	948	950	967	971	978	941	1010	967	915	918	978	984	942	956	934	1024	932	1001	985	949	1037	997	1030	965	948	933	966	1000	954	1001	972	960	1005	987	1019	962	961	952	994	998	969	1010	1009	961	953	947	909	953	996	959	961	964	957	950	989	990	1007	971	964	1004	915	909	946	959	989	953	945	967	1009	936	1003	926	942	980	998	934	969	931	908	942	953	972	957	1021	971	933	995	957	958	961	954	913	962	922	902	979	980	950	972	1003	961	991	996	984	984	990	926	936	987	955	971	941	1001	918	948	956	970	973	972	953	968	1010	923	935	958	1004	1015	1003	990	1011	954	937	951	956	930	985	955	1018	928	976	1001	974	956	975	962	976	941	1021	1035	964	952	961	953	968	916	940	917	1000	1003	979	991	980	983	1016	952	990	1010	1007	982	973	1009	961	1006	1002	998	939
7804	580	272	210	179	181	181	160	164	140	180	155	150	160	178	151	149	154	160	168	141	138	145	157	165	180	173	146	172	162	147	163	153	157	149	158	167	167	142	156	160	166	143	160	135	174	170	168	144	152	140	145	141	175	165	159	150	150	160	152	132	148	162	161	163	140	176	157	177	166	141	142	152	165	172	144	154	155	151	130	164	182	151	149	169	159	144	173	153	154	148	151	179	174	160	132	139	161	149	141	150	154	155	163	159	149	165	144	145	159	159	151	151	136	170	128	168	167	143	149	166	152	172	160	142	141	176	148	158	164	155	155	135	166	190	136	176	142	154	162	173	154	161	168	156	137	149	149	161	148	164	152	157	166	146	150	139	146	155	179	148	157	146	172	141	164	146	146	183	162	169	157	164	138	154	175	159	163	161	160	153	155	166	136	167	190	162	143	149	175	153	153	138	155	154	130	138	154	166	159	143	147	148	144	164	171	142	162	143	153	161	173	153	167	155	167	162	157	172	131	163	160	168	147	145	142	162	165	142	157	177	171	163	150	157	158	161	157	158	159	176	154	171	139	158	155	157	139	173	156	146	159	186	140	155	167	170	143	173	149	143	170	143	124	178	151	132	170	162	139	170	175	159	159	146	156	158	159	141	165	154	177	149	146	148	148	149	157	178	137	140	148	135	142	144	165	126	142	158	158	138	174	169	160	136	157	141	141	154	169	139	162	166	148	161	152	179	170	159	146	148	134	164	160	140	155	150	142	145	153	150	130	118	150	158	154	149	150	156	154	160	138	171	148	157	168	141	169	151	174	145	179	159	156	127	152	141	156	166	169	145	196	155	151	150	163	152	163	160	174	149	147	170	159	161	158	154	142	162	148	162	152	138	147	164	160	145	131	184	173	150	144	171	176	174	177	167	155	143	178	144	176	134	153	149	169	161	139	146	157	168	147	160	132	148	147	163	122	152	163	158	164	156	163	161	165	155	149	137	153	170	144	160	176	160	165	137	157	157	173	152	146	145	125	149	170	163	164	160	173	149	172	174	148	147	148	143	168	161	163	141	156	147	152	157	169	167	200	133	175	130	141	152	164	146	130	156	137	158	178	158	148	134	177	173	160	171	177	151	149	161	146	140	169	150	158	156	159	168	155	150	162	157	174	176	142	157	145	152	166	154	141	166	147	158	149	156	171	155	136	137	165	166	152	149	175	139	152	131	151	143	152	164	167	164	126	154	129	159	155	157	152	176	154	126	136	144	150	166	167	140	162	162	154	159	169	153	122	149	167	165	131	149	179	154	164	145	146	146	151	162	148	164	135	161	169	155	176	151	160	169	157	159	175	159	150	155	179	176	171	166	159	158	159	144	167	143	157	149	158	139	165	150	131	166	151	178	186	167	159	166	189	160	150	159	174	163	179	168	152	154	156	172	162	149	154	159	152	164	155	164	167	153	172	147	135	130	145	152	160	144	177	165	146	171	125	151	153	177	159	154	160	155	176	145	152	147	156	168	140	174	151	141	141	153	147	142	168	144	160	139	156	172	164	153	152	137	137	159	185	159	146	187	159	140	154	159	156	134	176	175	145	144	164	144	159	158	161	160	174	154	182	159	155	165	160	186	115	166	156	182	168	142	147	155	156	171	172	160	170	176	153	168	168	158	143	162	177	161	154	161	143	167	143	159	162	173	188	149	131	166	158	158	157	138	168	147	181	159	169	155	151	162	155	157	161	176	157	139	166	138	140	163	150	136	155	154	163	175	151	156	171	200	155	141	172	160	156	133	154	139	160	169	163	154	158	163	154	138	155	172	143	149	154	152	165	192	149	165	179	141	147	161	144	170	172	146	131	174	167	127	155	150	162	159	162	180	147	143	175	170	158	178	163	183	153	163	155	169	157	144	149	169	167	149	146	145	148	166	155	144	140	175	164	157	153	169	167	149	140	131	143	149	177	150	116	152	149	160	147	180	141	133	167	163	164	147	154	137	124	133	139	140	156	165	148	138	144	152	137	139	156	135	131	156	148	153	140	178	151	171	146	137	143	172	162	125	179	169	152	143	163	171	155	150	155	136	163	168	153	159	165	144	137	137	167	163	145	131	167	168	170	178	141	149	162	144	160	152	136	152	157	147	152	168	148	156	183	132	150	138	179	161	170	165	156	138	141	148	152	170	142	132	176	148	156	171	151	170	153	163	161	164	131	152	157	158	170	153	165	140	153	151	180	142	165	175	149	139	165	155	152	164	149	160	162	186	159	133	167	172	147	135	148	152	165	167	123	170	145	161	155	156	157	148	152	178	146	163	148	144	126	155	152	168	157	163	132	162	175	166	162	153	176	165	147	155	137	149	147	148	160	152	146	154	143	172	152	171	155	150	131	132	143	141	137	135	178	170	139	142	188	167	162	137	157	124	154	170	151	164	156	154	146	170	147	175	157	163	148	167	157	176	159	132	180	156	158	155	168	169	149	138	156	112	138	156	171	180	146	160	169	139	175	166	148	142	178	143	145	142	175	159	154	154	168	165	166	144	134	161	148	152	158	143	135	175	153	163	145	151	163	155	148	172	170	163	159	148	137	139	161	169	151	169	142	149	163	136	134	145	121	155	144	155	157	161	137	145	172	116	144	163	139	138	171	158	164	162	116	148	148	155	136	153	180	167	136	165	143	167	156	172	154	152	164	161	145	141	173	126	135	149	173	155	142	140	181	154	143	144	171	144	165	155	160	156	161	142	150	179	154	141	167	156	145	180	153	138	142	160	141	163	154	146	166	139	137	145	161	142	136	167	165	153	142	161	190	158	187	150	160	155	161	153	150	170	171	154	145	152	145	182	146	148	150	190	150	135	157	149	172	157	176	166	175	137	166	151	159	148	162	160	175	152	168	168	150	188	154	176	146	117	175	154	147	158	146	125	151	159	165	152	161	147	156	148	131	165	170	145	141	159	152	172	158	179	140	155	158	128	154	136	143	155	147	145	155	131	153	157	156	149	148	163	144	194	162	148	167	159	138	147	149	183	144	153	151	154	153	147	153	158	160	141	171	159	137	174	172	138	154	142	167	159	170	162	174	145	167	164	166	166	164	167	148	173	167	158	144	159	167	149	140	158	167	149	168	149	153	188	140	140	160	165	141	145	139	178	178	148	170	181	191	143	146	169	159	125	155	167	150	147	164	156	169	151	143	171	146	169	156	136	174	183	185	162	175	142	168	114	170	138	165	144	148	157	145	147	169	162	151	155	154	161	161	159	143	165	142	146	127	139	152	136	165	172	170	174	168	161	145	160	152	154	153	148	164	155	145	164	147	155	172	156	162	140	152	155	163	138	155	169	194	136	173	172	144	150	138	164	177	165	160	158	157	182	133	163	144	171	157	156	150	161	168	154	169	147	163	174	155	147	137	163	153	163	127	121	149	142	150	149	168	159	180	139	158	162	144	177	173	117	157	171	150	159	149	160	151	168	143	159	159	163	147	133	191	165	151	165	143	174	165	165	140
7576	573	597	657	588	566	525	516	481	538	484	501	534	442	482	501	438	451	478	481	440	475	456	449	478	479	453	470	491	500	468	473	460	490	474	500	471	453	426	464	438	445	484	462	490	455	454	450	436	420	471	427	446	477	469	489	478	426	473	487	465	428	467	446	409	485	427	441	437	456	464	447	435	450	435	477	451	479	460	444	470	410	410	439	451	451	418	448	418	454	446	448	432	479	448	483	427	444	438	437	437	442	460	433	464	439	456	434	424	454	457	482	449	454	444	461	422	438	429	463	444	467	455	454	438	478	447	419	445	440	452	430	452	456	430	439	469	407	443	449	424	439	431	452	441	412	451	425	413	453	422	443	448	468	433	447	453	436	443	424	464	435	444	433	461	458	461	465	443	480	435	434	458	432	451	456	412	440	467	458	425	474	464	435	447	475	435	422	426	456	443	451	441	454	418	457	453	402	430	451	449	442	456	465	450	434	430	460	460	451	448	460	435	447	434	440	482	444	480	434	448	443	438	455	423	470	431	426	440	442	433	429	461	465	453	447	454	452	451	452	483	466	473	421	450	423	455	432	453	429	484	436	441	459	462	454	428	427	443	438	448	440	456	456	474	447	449	472	439	456	457	421	467	425	446	437	456	450	411	463	428	436	453	433	455	413	439	408	423	437	484	456	454	417	443	393	419	471	462	427	462	409	466	460	462	460	454	416	443	432	414	432	434	409	412	462	469	428	412	405	449	415	438	409	445	457	436	471	449	446	456	460	509	449	440	472	451	488	426	401	440	463	432	429	455	423	438	443	450	460	427	446	437	460	455	444	430	457	449	419	444	436	442	445	443	504	439	467	449	440	421	415	440	468	468	446	445	486	449	426	466	369	459	431	452	396	422	470	484	405	454	455	465	453	437	449	456	446	447	421	458	467	441	450	433	450	422	465	408	419	454	421	440	466	459	420	446	414	417	434	432	432	462	442	459	449	431	447	466	461	445	458	452	448	414	468	461	457	459	452	448	433	441	432	431	467	467	457	473	448	450	470	424	428	442	468	483	468	433	437	461	443	480	414	443	439	486	447	455	415	449	442	452	461	437	475	418	439	476	424	478	411	467	467	440	467	436	456	443	488	435	463	453	405	424	452	428	466	456	470	467	438	434	448	456	480	436	459	462	432	428	445	444	461	444	485	440	431	421	444	458	421	419	456	437	448	454	470	476	415	419	451	419	425	456	437	458	450	445	465	432	451	449	470	462	438	452	437	422	461	438	425	419	458	437	438	453	433	410	442	419	443	397	437	463	453	425	456	428	467	457	460	435	448	427	415	438	485	454	448	453	452	428	447	455	458	467	414	428	465	438	425	465	441	480	423	466	420	410	467	465	417	478	470	433	451	421	464	447	452	485	462	432	407	462	466	447	447	463	441	486	463	433	440	415	453	436	443	480	435	453	448	435	486	443	438	458	429	432	405	479	460	428	439	429	411	468	502	461	432	459	393	433	474	428	430	487	451	442	459	442	421	455	459	450	465	459	470	458	434	459	485	453	435	446	462	429	437	424	446	432	440	458	456	437	442	428	426	429	440	423	442	478	421	455	492	444	461	441	476	430	474	422	464	427	429	442	498	465	493	470	426	396	422	434	470	441	425	446	457	446	510	445	445	424	451	456	459	420	488	478	453	452	472	487	478	414	435	434	454	427	467	425	444	413	409	502	454	431	439	454	415	442	416	446	432	435	448	453	438	444	410	461	462	451	443	416	454	417	416	430	460	434	432	424	447	425	468	439	426	466	465	457	458	429	450	437	469	452	475	446	468	429	437	470	449	482	438	435	443	407	455	431	456	410	462	423	419	418	453	485	436	473	418	445	489	471	434	438	433	433	411	429	420	426	419	446	449	425	461	434	441	413	429	456	450	448	424	456	466	489	448	438	463	457	432	476	441	443	462	400	456	415	419	417	418	427	443	419	468	412	431	448	430	443	473	461	438	451	438	446	404	472	474	425	451	457	439	437	435	486	442	461	448	457	442	464	479	458	433	464	430	433	440	454	448	475	419	441	460	437	458	410	454	467	479	460	475	443	480	393	424	462	441	434	475	470	451	460	454	448	424	477	456	456	439	514	459	458	456	455	441	423	452	486	402	457	446	424	487	468	438	454	427	456	479	439	434	442	438	480	451	450	447	430	427	450	434	448	451	477	426	449	454	414	440	453	445	438	455	447	426	433	444	466	438	461	430	426	402	473	502	472	459	435	476	447	417	455	431	490	458	434	479	435	430	429	444	461	443	454	445	456	420	424	467	452	434	434	420	424	441	435	450	433	437	451	478	435	456	417	434	419	397	469	430	476	425	428	432	425	452	462	452	464	436	440	427	418	454	456	445	468	447	448	440	449	445	479	435	427	481	474	440	466	452	469	420	476	428	412	457	460	468	437	411	429	439	429	396	440	422	456	442	438	479	447	418	431	438	446	445	454	398	454	424	482	421	439	440	446	434	464	437	431	410	420	440	457	417	459	464	479	432	454	429	406	465	447	453	409	446	431	483	484	432	482	437	434	418	440	444	445	478	415	435	410	473	453	451	435	457	408	427	441	473	423	424	427	414	439	431	416	445	447	444	434	431	409	430	453	463	456	414	441	472	431	437	427	443	455	475	439	468	438	448	430	426	469	403	411	449	447	491	469	449	431	409	430	436	428	442	457	454	424	448	450	448	474	436	433	470	467	460	424	434	461	458	508	494	430	429	451	448	454	443	495	425	469	457	435	454	461	437	448	443	428	448	451	469	437	419	446	465	433	426	469	462	446	445	454	448	430	428	455	486	418	448	479	484	509	449	420	446	446	448	434	475	424	461	482	500	436	435	490	433	467	469	437	436	417	469	438	447	478	473	453	456	444	435	411	472	443	462	482	383	456	462	463	446	444	464	442	429	434	455	446	432	416	458	432	467	428	462	451	437	452	458	432	449	472	460	425	474	462	475	452	440	457	468	432	468	431	450	454	465	421	474	453	423	466	411	406	452	467	456	434	428	465	479	446	418	424	421	471	460	454	462	490	447	439	475	443	423	406	467	464	451	446	432	437	443	457	460	428	451	414	467	467	439	437	453	474	428	440	451	413	468	495	404	446	489	453	436	459	422	434	475	466	428	440	457	467	402	415	445	448	451	436	425	436	478	481	398	436	457	427	430	420	454	465	442	454	421	458	457	437	472	458	441	403	416	417	438	460	423	437	440	403	411	424	438	455	417	454	465	454	462	447	464	449	449	426	435	443	440	398	469	468	427	450	436	459	450	476	492	426	441	468	445	438	436	444	430	430	410	453	449	442	447	441	446	422	478	501	432	429	488	418	483	472	464	406	453	403	463	422	488	406	444	471	439	420	436	467	453	447	428	472	442	459	434	472	456	451	446	451	443	457	402	463	424	409	420	393	443	450	475	491	440	436	429	451	472	453	484	449	440	431	404	473	433	461	458	455	476	450	418	404	444	440	476	433	477	393	445
54293	19149	4218	1068	723	500	439	390	384	359	326	314	296	272	330	287	277	297	282	260	264	248	261	216	283	234	256	259	256	255	295	238	264	242	260	245	218	243	267	263	280	245	233	230	256	253	212	227	209	255	247	259	274	251	276	257	237	235	250	251	232	221	215	239	234	264	238	240	265	217	247	250	222	245	251	217	244	221	225	251	221	267	223	215	261	236	254	258	233	244	248	215	232	230	234	223	251	213	241	219	252	261	234	267	244	234	233	243	235	259	244	243	240	256	229	221	255	224	235	241	243	258	244	247	229	261	229	213	235	251	262	236	222	229	228	227	216	215	252	258	237	251	261	230	223	260	224	232	269	252	236	231	251	204	234	224	235	255	213	250	239	231	252	199	253	234	231	223	238	254	223	244	238	251	280	269	237	278	254	254	231	251	238	213	241	223	221	242	263	233	248	253	231	255	243	243	233	244	257	252	231	266	224	216	258	252	266	255	231	265	222	251	252	245	261	233	244	275	249	250	248	266	252	237	225	236	240	238	250	226	232	257	233	253	225	252	261	241	229	216	231	258	257	236	234	236	239	211	231	260	248	236	255	236	230	231	244	233	232	277	236	242	231	233	244	234	261	246	219	259	252	249	250	251	233	236	212	238	217	257	239	217	260	214	257	220	265	225	218	233	271	259	224	240	243	248	240	250	239	248	232	237	229	231	237	237	257	220	239	267	278	229	275	263	274	248	248	244	246	244	232	236	200	230	248	245	252	246	231	245	233	258	207	242	240	221	262	236	226	243	259	270	227	204	271	254	242	235	254	251	246	239	259	207	253	226	232	273	207	213	230	255	229	236	246	264	241	224	250	258	249	232	236	233	243	216	252	256	254	282	224	231	230	217	253	245	229	246	261	268	230	234	245	241	251	242	226	225	253	242	253	221	267	221	238	230	250	244	225	230	254	241	232	277	232	222	240	255	245	239	285	238	232	227	253	259	228	243	247	237	232	238	253	268	243	255	230	227	256	231	259	231	230	228	246	256	259	232	251	231	255	241	229	248	253	264	213	243	241	220	248	230	230	218	232	246	256	251	252	224	240	242	240	211	275	239	215	230	213	229	214	238	270	249	257	264	238	220	253	229	262	233	265	201	240	262	258	224	230	245	251	246	227	237	270	241	230	239	194	239	222	255	247	250	238	252	265	246	253	216	231	266	220	210	242	253	240	254	230	207	236	266	246	262	242	197	229	262	244	246	244	233	260	243	266	284	213	243	236	251	253	234	235	234	258	229	248	222	224	243	253	252	258	238	227	249	250	222	271	240	233	244	247	257	247	215	189	270	223	236	271	274	229	211	248	225	237	225	212	253	228	217	247	237	247	264	234	230	234	245	229	239	268	241	215	218	243	215	246	238	274	256	246	229	246	247	216	218	209	228	243	254	193	232	249	221	241	234	264	226	213	245	249	231	230	229	243	220	226	266	227	228	241	254	232	247	244	240	272	234	222	209	232	218	224	239	270	209	255	215	224	227	229	234	237	222	241	260	233	233	225	227	247	242	218	230	216	258	243	228	223	234	234	260	263	222	235	218	211	241	263	231	220	229	225	238	236	240	221	228	240	244	253	218	243	266	254	251	216	268	234	226	230	218	236	244	248	220	234	244	234	220	255	219	221	231	238	253	249	225	236	239	239	244	263	257	225	270	254	240	233	217	239	241	243	256	230	241	244	222	241	234	226	248	250	239	240	237	230	292	219	242	229	249	234	232	244	234	224	231	232	230	248	225	228	246	213	257	239	210	255	245	236	216	220	236	256	278	229	243	238	241	235	249	237	195	220	256	230	205	258	237	221	233	254	241	245	249	245	244	244	220	256	233	242	272	255	206	246	261	265	269	242	252	254	262	232	256	232	245	239	262	217	260	230	241	234	232	231	212	223	241	241	235	248	275	236	238	238	224	220	249	248	221	234	253	245	249	249	216	243	227	211	241	230	261	241	214	228	231	236	264	270	245	251	260	212	216	268	264	229	239	227	242	244	242	226	232	230	227	229	258	242	256	245	258	227	225	264	234	226	249	242	250	235	250	263	260	243	204	264	248	230	210	224	232	265	218	236	228	257	238	238	225	242	266	241	238	231	257	232	262	221	259	221	261	241	249	234	229	239	216	236	244	223	223	249	245	248	238	246	219	277	252	248	238	255	251	244	234	269	240	218	239	245	258	264	214	240	219	214	250	235	229	237	253	247	210	231	242	233	243	244	244	233	226	256	218	245	245	198	233	220	211	245	248	244	241	255	218	233	225	245	221	246	224	248	252	239	243	235	244	262	277	210	240	240	254	204	223	235	237	220	236	237	219	259	239	232	211	200	230	279	254	251	245	223	210	250	242	231	256	231	271	246	241	245	227	263	258	252	226	244	255	269	214	254	242	227	224	227	247	238	242	257	244	250	266	252	224	230	232	221	236	239	241	223	241	230	220	245	244	249	206	228	224	243	252	244	253	253	247	248	237	231	255	221	232	224	228	210	238	262	206	244	224	244	228	234	236	236	254	259	252	222	256	244	259	260	229	260	232	239	242	235	236	269	252	245	240	257	244	245	223	260	276	248	239	220	228	238	256	243	226	249	243	239	233	212	229	236	220	230	261	250	257	256	249	283	239	262	220	238	232	225	233	223	229	240	278	241	252	247	230	270	199	254	213	238	230	253	221	233	221	235	279	245	233	276	248	247	207	250	244	245	245	218	206	226	232	231	233	225	233	248	237	239	245	256	232	240	259	240	227	233	236	237	217	247	234	230	254	261	239	248	225	222	270	267	231	255	249	244	239	245	238	247	245	245	258	233	244	242	223	235	238	234	253	249	231	261	227	248	234	224	251	228	217	264	235	228	247	272	236	236	241	221	240	256	252	230	218	232	227	259	247	230	232	217	230	243	242	221	237	220	234	228	245	226	229	259	242	239	262	228	249	259	292	240	261	238	247	282	237	251	237	240	248	251	233	239	242	235	245	229	219	232	224	230	245	218	250	268	245	249	218	256	230	256	237	254	254	257	241	221	246	221	235	226	254	266	239	222	238	244	227	263	249	257	252	229	241	243	244	230	218	252	225	225	246	224	228	235	248	267	243	225	249	232	257	257	214	234	224	235	262	217	216	248	210	256	241	243	235	275	211	235	245	222	225	268	252	202	215	252	235	275	245	228	248	230	235	211	269	235	236	243	270	235	251	226	245	255	252	198	243	227	230	224	252	234	251	248	214	233	232	248	270	239	209	224	211	239	233	252	230	237	254	256	227	231	225	236	267	242	256	242	225	250	249	263	250	232	270	237	219	245	256	233	244	222	236	238	251	249	253	229	239	255	229	243	234	250	252	254	235	232	215	243	225	267	232	236	233	234	248	224	260	255	261	256	248	258	256	226	246	242	252	219	231	255	239	218	244	238	255	227	236	217	241	214	232	235	228	254	239	227	214	239	252	276	241	235	234	243	233	237	242	238	213	258	235	241	257	249	226
31256	2093	2413	2787	2416	2035	1730	1470	1378	1191	1119	1104	1012	939	975	871	874	830	795	812	795	760	783	755	739	734	778	820	875	918	849	783	750	735	767	747	674	737	663	676	743	718	721	728	674	707	671	657	638	677	641	669	621	663	605	613	690	625	635	651	666	680	651	649	690	642	664	663	651	690	645	660	674	597	657	626	666	621	617	634	654	615	683	637	647	622	637	671	645	679	629	610	619	655	649	675	626	622	601	678	636	618	672	601	598	638	583	651	635	623	623	631	703	620	630	649	653	648	670	691	647	620	620	632	640	644	643	623	630	651	638	611	615	650	623	662	667	635	668	653	602	646	660	655	652	638	633	603	663	634	636	634	669	630	639	631	629	614	647	625	666	623	660	621	603	608	615	597	624	627	633	687	639	639	619	651	651	659	648	652	597	682	669	658	642	674	625	642	686	668	641	594	594	623	636	642	653	647	625	627	664	621	654	649	657	624	646	624	676	642	674	630	655	632	623	634	638	632	685	654	628	667	615	640	627	597	637	618	633	665	609	589	660	669	586	676	616	695	624	629	662	626	622	662	639	627	616	677	622	657	646	620	616	664	660	625	673	647	659	622	665	588	625	639	630	640	682	645	647	613	610	616	626	606	647	621	649	688	616	595	614	679	660	665	658	608	625	586	613	630	637	630	638	640	629	621	634	658	640	664	624	676	623	602	636	638	640	648	633	632	657	593	648	633	667	629	605	632	646	624	621	638	638	581	637	631	701	632	593	620	663	666	669	619	600	584	635	558	622	672	653	613	667	644	674	629	597	683	643	655	652	642	654	562	641	590	659	594	656	614	626	650	667	629	618	660	622	624	633	659	634	652	615	625	667	647	598	618	640	606	612	595	620	644	616	686	639	635	646	682	626	634	613	659	657	580	631	615	608	642	666	632	619	632	592	610	666	597	648	689	640	631	646	699	638	616	657	685	654	643	629	636	605	652	655	619	669	662	663	617	674	651	635	634	681	652	596	624	635	637	662	624	655	647	616	641	612	658	621	632	648	653	614	625	632	651	693	623	634	652	636	642	682	641	598	628	652	662	610	603	615	652	613	646	606	610	627	617	587	619	629	646	612	655	611	642	641	657	629	635	648	628	670	629	648	658	647	621	649	585	616	628	616	686	655	644	658	630	617	624	658	632	629	629	652	632	663	668	673	619	625	632	640	635	621	682	640	601	677	645	652	670	642	642	645	653	650	646	643	596	621	636	649	625	691	673	618	656	618	637	602	644	582	618	640	670	710	646	661	604	600	623	596	665	620	664	641	606	695	615	622	568	630	621	670	637	626	669	621	616	679	612	661	605	609	611	643	660	666	608	639	626	607	671	633	619	579	664	588	648	609	626	669	612	628	631	615	609	630	681	623	624	614	639	639	620	671	622	615	639	634	625	645	612	592	666	654	608	596	677	639	617	675	636	639	635	594	642	629	617	637	624	602	629	630	613	656	675	659	657	637	599	674	627	638	679	615	664	625	665	638	657	625	692	575	627	614	619	598	685	604	624	672	610	631	610	628	640	675	637	624	674	625	647	663	630	637	621	623	617	644	629	623	656	635	655	640	648	645	618	668	661	625	671	657	628	667	676	665	623	663	662	611	607	638	647	617	692	652	603	686	662	681	662	617	625	636	611	655	635	620	612	660	640	605	610	626	665	640	639	682	694	666	608	641	636	636	644	671	644	598	606	624	648	664	607	668	626	632	624	642	626	647	613	609	630	650	623	638	619	692	626	647	614	652	641	674	627	642	659	637	629	630	675	634	625	591	657	624	673	594	618	662	633	633	638	626	613	599	658	606	603	611	660	655	666	611	628	664	611	627	637	616	620	671	621	651	677	631	660	682	663	632	667	644	621	592	627	623	611	697	634	627	637	612	594	663	611	630	644	662	657	583	631	618	638	622	676	620	655	621	585	647	682	632	688	636	602	632	648	675	615	623	634	631	674	626	650	642	637	629	595	685	628	650	628	667	656	668	594	656	645	662	645	632	612	647	623	602	614	654	616	647	654	610	650	612	614	624	675	636	617	659	572	631	636	644	659	623	648	603	629	628	621	574	683	614	643	662	639	628	664	655	629	666	607	666	655	667	623	650	665	645	633	604	606	613	595	659	611	624	621	688	653	653	624	620	685	624	605	637	600	640	643	610	632	646	676	657	656	653	619	637	626	614	621	621	603	610	636	656	603	653	612	637	633	576	656	649	630	634	654	637	644	667	616	606	619	625	630	656	601	622	604	661	649	607	670	661	621	625	630	632	586	600	639	611	631	655	649	649	639	644	633	609	632	606	614	607	614	605	622	590	589	626	640	659	637	632	658	590	710	630	640	649	669	614	645	628	625	648	641	609	571	639	655	649	598	658	625	654	661	667	633	658	660	599	649	634	608	681	575	559	665	613	654	672	610	626	645	622	671	621	617	621	625	670	665	614	608	623	622	643	654	623	624	650	644	638	647	649	633	677	659	670	614	615	651	650	663	613	628	616	665	669	665	650	621	652	632	669	648	635	658	637	620	686	647	647	607	613	633	629	633	638	611	600	691	640	672	645	659	596	612	647	616	650	630	623	616	651	597	625	638	601	618	615	620	607	645	623	623	661	647	673	611	633	636	683	677	656	649	651	625	636	622	684	637	693	616	663	653	677	647	640	662	622	649	613	654	639	672	633	622	652	671	624	670	632	632	644	639	679	626	634	621	607	622	654	597	655	629	634	631	624	649	620	657	649	677	656	617	637	632	641	633	659	625	599	633	633	633	664	651	642	597	639	625	679	679	608	613	600	672	628	596	628	563	637	663	567	646	634	648	632	616	674	669	590	634	621	662	627	656	594	626	658	624	674	629	642	658	690	680	633	582	608	637	598	638	624	620	617	680	630	646	645	650	637	621	645	626	675	613	612	675	660	593	621	596	655	645	650	644	618	658	641	641	687	617	651	617	629	633	674	621	642	662	618	630	606	635	620	650	626	624	667	664	644	651	641	672	639	618	706	603	624	660	606	646	589	631	644	634	617	645	633	662	616	624	609	608	651	590	655	564	642	640	661	657	672	646	664	633	605	615	632	682	642	654	644	624	607	656	647	617	603	616	672	665	616	644	651	606	634	634	644	620	612	659	631	597	645	612	667	640	611	631	614	642	638	615	602	661	637	639	659	645	626	591	660	616	623	631	606	615	615	637	660	660	645	594	644	664	625	632	638	621	636	621	625	663	622	626	656	717	665	670	653	661	614	594	610	599	620	610	644	671	612	638	652	641	664	633	643	644	630	617	677	625	625	616	607	646	637	605	656	636	615	634	656	683	598	594	600	658	550	641	632	645	636	590	632	641	598	618	600	678	636	654	621	601	644	610	643	653	643	668	624	657	658	603	659	626	625	654	663	636	635	613	635	642	636	664	622	615	616	631	629	668	609	593	674	658	640	660	636	621	633	663	639	628	629	665	613	597	621	626	627	635	652	645	610	584	645	649
66658	25843	12263	2654	1405	1046	878	712	677	589	581	544	543	518	546	444	429	456	466	440	468	469	454	464	461	498	431	447	461	460	445	447	462	386	481	446	472	420	426	438	408	446	399	409	425	414	451	424	399	431	391	439	417	414	400	430	406	437	466	453	446	418	407	454	423	446	410	407	413	391	382	415	427	386	448	416	401	420	406	424	401	424	388	372	420	404	421	434	445	409	427	435	404	398	408	398	398	398	449	448	395	447	448	403	401	402	466	451	425	437	402	414	413	418	448	421	404	423	389	429	401	430	404	402	397	390	424	432	412	415	445	409	405	437	406	415	389	426	407	389	418	408	400	443	419	432	419	418	409	407	406	411	419	419	388	388	422	408	425	447	406	421	449	397	424	399	468	397	352	385	500	423	421	406	408	412	422	437	400	375	380	418	408	432	412	406	430	421	429	424	421	371	425	384	422	407	368	415	423	425	401	390	397	427	433	392	389	403	413	409	441	422	424	404	435	421	401	435	400	414	417	411	378	418	420	410	417	395	371	391	406	387	434	395	357	384	435	374	438	385	407	412	445	413	381	443	411	425	428	380	428	396	406	388	455	414	420	474	380	431	415	426	418	432	416	376	423	432	431	443	420	397	425	390	403	469	460	408	412	416	398	449	426	400	401	399	427	411	393	400	455	377	424	406	411	402	409	405	419	431	401	427	443	444	407	425	405	411	416	418	437	433	401	393	407	396	405	391	389	397	417	444	380	407	406	449	399	405	443	394	388	382	395	375	418	434	439	394	413	455	453	420	408	405	429	396	395	441	438	408	392	403	367	424	413	389	374	406	467	409	412	420	410	430	433	390	405	419	414	408	428	418	379	386	433	390	393	440	421	432	423	391	413	422	429	428	412	397	419	432	424	404	422	411	412	421	401	408	427	446	435	408	414	423	396	390	365	400	431	436	401	408	409	407	438	409	399	390	422	372	412	379	430	450	387	402	435	401	405	452	457	415	364	406	426	412	374	417	408	419	407	405	404	425	411	406	420	383	420	399	413	400	361	399	404	415	412	458	390	426	464	403	363	420	435	420	400	421	417	437	396	414	398	394	418	404	420	417	392	414	406	415	375	406	410	386	437	439	420	391	436	413	417	444	432	442	437	411	378	416	413	427	424	379	405	453	439	427	380	374	404	434	394	431	410	428	402	383	418	404	424	440	426	416	422	417	423	433	423	410	410	412	390	428	421	412	352	427	450	375	457	409	442	442	413	378	410	371	385	388	422	402	412	421	436	421	408	438	408	401	399	386	407	405	448	360	410	442	389	394	420	408	418	413	423	399	413	391	380	413	432	416	398	398	435	340	412	395	378	391	405	401	407	436	430	392	401	385	416	420	413	401	387	367	387	426	379	453	411	415	387	443	378	398	406	373	402	434	444	410	392	394	411	418	387	402	386	436	383	432	429	414	385	418	377	429	430	451	429	397	402	398	423	404	410	407	429	428	384	390	419	406	416	420	438	432	439	392	411	391	389	405	399	416	407	446	412	425	425	416	446	446	429	419	412	428	406	395	407	407	382	415	386	402	430	414	419	413	384	454	391	388	392	416	428	393	376	414	379	420	424	403	417	440	404	417	404	389	399	418	438	392	431	413	411	408	384	388	400	410	442	415	426	437	409	429	388	452	387	388	416	428	385	425	406	417	405	389	431	408	417	389	429	447	402	404	396	425	400	398	387	388	437	391	408	364	419	391	430	446	427	408	412	359	391	413	360	436	411	420	406	410	379	414	413	436	418	400	406	402	409	411	413	420	419	427	400	434	398	423	413	395	444	415	420	443	419	393	401	371	378	408	434	396	387	427	373	392	408	416	412	453	407	405	432	388	413	389	445	407	386	418	417	406	387	420	394	424	391	389	405	418	442	403	397	445	396	377	381	370	424	412	413	357	469	410	430	419	382	413	430	431	410	422	414	432	411	421	454	395	403	402	394	418	420	447	394	389	394	386	420	393	386	376	414	428	428	399	447	395	378	422	404	391	419	404	427	371	382	403	364	377	373	382	393	400	395	406	416	402	379	413	394	383	386	368	424	424	390	441	409	453	403	405	411	415	461	388	416	432	414	399	391	414	443	412	419	413	390	372	412	435	430	423	393	384	430	395	366	410	427	409	421	387	400	442	430	392	438	413	422	387	431	428	419	396	404	416	416	403	418	385	417	434	414	416	449	451	418	399	427	387	404	396	407	469	432	404	407	426	431	402	412	397	392	379	402	424	407	400	398	444	444	386	440	436	396	388	427	439	418	422	405	400	421	395	389	404	405	444	464	416	420	394	407	403	413	385	380	386	406	368	429	407	451	394	396	389	419	438	435	411	397	419	424	417	394	412	411	408	437	435	438	396	394	457	402	404	453	435	436	440	414	426	440	403	366	402	372	383	450	415	436	389	421	466	426	449	435	400	381	417	397	425	385	411	417	457	414	401	415	408	434	429	415	409	433	384	408	414	460	419	382	398	430	425	354	435	431	406	455	431	413	437	402	371	425	393	399	406	398	445	391	399	423	421	388	417	382	411	400	436	420	448	419	363	425	387	397	404	406	398	358	376	378	406	368	433	388	413	404	400	405	439	423	381	397	449	420	401	388	387	398	418	419	428	393	411	370	360	385	412	427	404	376	434	392	417	399	429	378	421	399	413	401	438	405	399	438	398	408	403	407	399	431	423	380	428	385	381	414	406	416	394	433	421	401	420	425	419	437	421	419	415	371	449	416	399	421	420	395	406	438	419	450	407	411	426	377	414	407	393	425	427	423	377	376	384	438	407	377	428	406	428	413	434	434	426	403	411	382	376	418	425	417	400	402	430	455	408	411	425	414	407	411	401	428	396	420	385	408	402	406	427	390	383	438	417	436	416	423	391	398	414	439	405	409	395	433	407	436	400	402	442	390	406	399	424	415	423	410	391	443	395	407	437	381	440	418	416	395	404	387	426	382	421	383	388	445	394	429	436	414	440	396	382	406	389	410	418	421	428	409	415	401	408	436	386	400	428	474	430	431	395	434	447	386	412	441	411	412	400	394	401	416	418	419	420	425	417	423	446	416	405	446	415	402	387	389	418	375	396	393	434	399	389	402	425	402	395	406	419	417	435	393	395	393	431	399	399	427	389	392	390	390	412	387	418	379	425	438	465	406	416	441	412	424	433	413	398	360	411	439	417	401	424	402	450	440	395	416	408	433	406	435	451	439	417	401	390	416	398	398	415	418	402	445	415	404	409	402	419	413	437	407	416	424	381	420	383	454	415	415	385	432	411	405	406	389	415	408	413	409	440	414	416	430	383	445	393	445	404	409	409	453	391	446	406	415	406	418	434	446	425	429	437	422	359	442	414	416	415	394	400	426	395	388	403	431	411	424	408	425	361	384	434	443	409	404	416	411	394	439	417	401	420	411	394	402	421	437	425	401	430	380	386	414	385	431	389	425	378	411	409	433	412	437	432	437	384	374	396	382	439	408	413
41281	3447	4388	4949	4378	3619	3130	2612	2471	2137	1986	1847	1640	1602	1587	1518	1393	1374	1368	1278	1278	1273	1260	1267	1228	1241	1204	1242	1304	1274	1282	1273	1159	1156	1154	1164	1107	1086	1033	1076	1142	1102	1130	1064	1002	1004	1066	1050	1047	1015	1058	968	1012	1008	1013	1076	1066	1018	977	964	1034	1035	987	932	1014	972	995	1018	943	1012	1024	990	999	1019	1074	962	994	961	948	984	974	1009	967	960	1059	968	983	949	995	951	979	942	1028	1000	1010	1007	957	978	882	954	935	1023	1009	984	947	1036	983	964	987	946	972	975	1025	1018	935	970	959	966	978	908	926	982	947	926	979	942	985	915	960	1025	1014	982	1013	951	999	983	975	935	977	938	951	974	967	947	927	962	918	970	972	1021	963	975	1023	942	923	1045	948	964	995	984	920	993	1003	957	994	975	1014	933	984	949	982	1003	903	944	986	952	962	980	912	958	963	917	972	989	943	982	972	963	972	964	983	992	957	990	976	966	941	954	970	938	995	990	973	1021	1018	931	947	953	945	912	934	991	1001	976	938	949	994	876	1019	978	914	930	973	969	952	907	955	960	995	938	988	932	949	932	960	957	958	938	1002	995	939	1042	978	947	979	1001	941	975	940	948	938	918	977	1013	951	1011	937	979	943	997	991	935	1002	974	998	948	979	993	961	974	1040	947	929	991	993	961	948	1001	975	1010	990	968	928	982	976	993	981	955	999	1019	1006	970	969	993	961	969	972	908	970	899	977	950	996	974	945	970	934	956	1040	956	933	977	1021	994	1034	979	914	937	1002	988	996	979	996	963	1036	990	1001	892	987	955	931	949	1002	942	996	964	978	1032	995	976	972	924	1015	941	944	1008	957	982	925	939	984	998	958	944	932	968	950	944	928	999	983	952	949	961	1014	1046	958	1010	964	970	947	958	982	945	966	955	1000	931	980	971	978	999	940	973	963	997	930	1000	1033	905	1000	973	938	963	948	971	961	979	951	971	933	957	1004	955	946	965	963	995	963	941	953	986	1001	1058	955	974	995	996	980	992	925	962	950	980	1036	954	991	958	1020	981	952	926	958	940	1054	994	914	958	998	899	924	989	987	986	956	953	996	967	969	996	885	959	1014	970	978	1033	981	920	982	1004	952	989	969	908	946	937	982	998	971	970	902	981	1007	967	984	983	994	996	943	969	980	1009	970	985	1002	965	967	967	941	952	982	1016	1002	947	972	977	982	936	949	984	980	918	922	958	1010	990	971	940	995	943	955	953	994	961	1031	992	962	959	975	924	991	972	927	929	949	1024	981	977	935	901	955	1003	946	973	951	943	986	980	1015	959	922	999	967	948	939	1035	955	957	948	959	1010	967	951	983	1050	1018	970	992	960	915	1030	933	933	977	974	993	991	992	976	970	969	951	1032	952	963	963	1010	903	996	970	956	1030	960	955	930	1013	923	939	972	974	964	991	917	975	930	1001	968	990	985	991	938	953	962	1023	971	987	1018	1026	1004	1013	968	979	982	929	923	946	945	902	979	954	937	975	977	886	1027	982	995	936	968	996	951	996	925	948	947	1013	995	956	983	976	954	939	1026	1031	968	950	909	916	993	972	921	984	971	971	991	931	1035	930	986	1001	942	999	955	948	1011	939	931	965	895	951	1005	966	950	988	963	987	1005	964	938	970	964	939	950	940	946	966	1013	962	985	921	941	965	992	988	973	971	1012	947	964	938	961	935	992	954	1007	951	921	991	976	977	971	947	929	964	953	978	968	922	996	947	973	1015	998	958	959	1001	990	985	1031	928	999	983	979	979	1024	1054	971	912	1019	959	1031	923	1005	1015	1022	975	928	934	1008	986	989	926	939	969	941	1004	994	1022	969	955	989	974	1026	956	930	955	984	1024	946	1028	966	953	949	960	943	991	995	930	988	955	1007	986	967	922	998	953	962	935	973	966	936	975	960	927	962	998	989	1055	1004	965	1014	1008	1003	1024	960	964	977	1009	978	986	1024	1031	983	1015	941	930	1000	949	992	966	996	974	964	1007	942	1008	951	1002	961	929	934	923	936	968	1038	948	985	1011	962	1012	995	937	968	981	961	940	1028	966	1010	918	951	925	990	1027	985	956	1004	1005	971	901	970	974	987	1048	968	994	994	1024	973	974	990	1015	950	991	929	936	964	950	929	976	959	954	958	945	993	955	956	966	967	949	931	951	979	963	963	958	976	949	984	974	972	1032	984	1008	947	999	956	1030	972	936	1027	948	916	989	944	1036	982	997	985	974	977	984	956	997	981	980	947	975	966	921	952	963	930	949	917	991	1004	939	987	904	996	963	976	955	1002	960	918	923	1010	921	931	942	993	985	997	1044	908	1015	1005	989	938	911	983	924	984	937	986	978	1047	965	910	995	977	896	885	955	978	991	962	975	976	989	1035	972	969	937	1030	987	979	1055	1007	1011	975	973	946	979	942	943	967	1005	950	1015	924	892	914	954	1003	942	914	985	951	1044	950	976	964	947	943	983	970	905	931	965	905	1006	987	967	947	952	959	973	970	967	924	962	997	949	992	910	1013	961	939	948	1017	979	991	989	1024	955	954	1008	901	902	975	965	971	995	916	975	959	951	998	946	976	991	941	978	985	961	990	924	970	1002	1009	1007	963	985	957	949	935	987	948	1000	985	927	968	957	943	958	917	991	959	996	959	971	918	950	1012	1006	985	948	974	952	946	931	992	956	950	958	918	904	989	1002	963	953	999	980	986	1024	955	973	1000	937	975	961	932	1076	960	996	931	914	1020	947	930	966	934	952	971	952	955	995	982	1026	991	972	950	931	967	923	946	929	942	953	977	984	970	934	951	995	909	994	979	1040	940	916	1032	969	949	953	1017	991	894	936	956	987	931	949	964	958	988	941	982	931	954	919	978	938	991	980	1005	998	933	993	974	992	930	986	963	939	965	947	969	954	978	954	966	974	1007	949	925	942	950	957	941	916	1001	946	991	980	952	975	964	982	973	966	961	994	980	960	1004	1011	916	1032	992	978	1031	993	966	932	962	1003	980	977	979	926	973	988	978	951	1005	972	941	1002	967	995	971	986	1009	1005	972	973	941	875	985	963	975	1016	964	976	990	994	969	923	1004	950	1030	955	969	1025	915	952	1005	948	986	977	996	944	980	986	984	988	930	991	995	983	937	951	958	909	983	958	938	977	958	986	970	933	1041	1017	913	972	949	968	985	999	989	999	1015	998	937	995	918	974	956	965	981	978	1023	933	1001	992	943	968	991	884	1011	1007	997	963	940	1022	940	946	927	907	992	1019	999	947	993	917	957	941	997	947	964	974	997	982	942	928	990	1023	988	928	966	956	1014	954	948	967	988	979	977	964	959	988	998	983	973	1008	999	1010	984	972	998	950	917	974	998	973	1003	971	941	974	1003	965	947	913	934	986	926	991	921	928	945	961	921	1014	954	998	957	994	959	980	944	966	914	948	971	994	993	979	1026	980	947	923	970	937	974	970	923	967	1004	996	937	941	965	985	988	981	954	971	944	982	936	925	933	1033	990	1007	974	937	1023	979	923	991	953	961	942	949	986	981	910	966	1036	941	1026	949	952	995	981	990	913	925	1008	969	963	896	975	963	999	960	933	1041	902	890	1011	983	932	958	952	952	986	1019	980	1011	988	949	983	976	937	1001	901	993	980	995	909	978	928	961	947	952	976	999	911	969	968	929	959	1004	995	973	941	985	944	985	957	933	1009	948	1001	1022	942	982	977	949
7248	385	198	190	153	176	156	202	179	161	144	178	136	154	163	158	146	161	133	169	131	156	162	162	165	131	164	168	141	195	154	149	138	145	152	138	156	156	154	161	155	142	171	142	181	148	159	148	174	171	172	153	163	150	150	159	145	142	136	157	137	172	137	124	158	153	161	184	144	161	148	162	141	160	135	174	140	163	163	123	145	142	136	147	140	134	125	150	157	161	155	146	153	165	157	160	164	124	144	137	145	127	138	130	156	145	144	159	142	148	135	162	151	165	160	157	148	149	140	166	144	149	148	136	147	137	147	164	135	165	155	150	150	130	147	144	157	138	154	141	150	178	135	158	144	155	159	169	149	147	164	133	146	161	132	175	162	148	175	127	152	154	142	145	176	150	166	143	149	138	140	147	153	155	155	128	157	142	171	155	167	174	145	145	188	138	143	120	156	154	128	151	145	154	151	164	140	151	142	176	151	164	161	132	163	142	157	173	135	153	153	144	141	158	138	168	155	131	132	158	169	140	133	150	171	147	139	154	171	135	161	146	132	168	160	126	152	136	149	140	146	132	178	177	148	163	144	157	156	151	162	154	163	137	121	162	156	134	165	147	155	177	165	164	152	149	127	175	144	155	172	153	166	151	147	158	156	167	136	168	142	127	156	138	131	161	172	170	140	149	150	149	159	157	173	166	148	149	152	157	157	145	130	149	150	162	134	185	149	153	154	136	141	154	142	178	136	149	153	149	145	156	175	159	156	152	158	130	151	165	150	165	151	149	129	133	145	154	156	188	125	147	145	175	168	141	159	144	135	162	147	160	148	150	142	154	150	143	136	141	146	132	136	141	159	141	131	152	167	152	115	178	140	152	150	156	167	158	141	149	144	170	144	148	149	148	144	134	156	141	175	144	161	151	145	163	152	155	150	146	145	175	124	156	167	152	165	144	146	170	152	147	151	158	142	151	154	156	176	155	160	164	140	168	165	158	173	150	151	167	139	135	143	165	160	162	172	146	172	143	158	152	144	130	135	150	186	129	135	145	148	141	137	170	141	146	147	153	150	136	170	138	171	139	135	140	152	145	131	170	155	144	151	145	170	122	144	144	143	141	138	171	138	146	132	139	185	158	138	134	156	146	154	149	171	151	150	134	139	164	153	169	134	154	141	163	186	142	145	152	135	164	144	150	162	140	154	144	156	141	157	145	168	147	165	165	154	159	145	154	141	130	175	127	143	153	169	140	159	138	172	157	155	157	159	143	153	150	149	162	135	163	165	131	145	154	156	137	154	141	145	146	149	155	144	137	155	161	157	146	144	158	156	157	145	170	146	164	159	132	155	124	171	155	139	149	176	152	154	156	132	135	144	148	153	142	148	168	152	157	153	143	118	174	143	147	138	153	147	136	126	153	151	135	140	152	141	153	138	152	136	135	174	152	149	161	149	132	158	153	135	152	146	135	177	169	150	152	137	144	148	140	170	153	152	152	180	156	167	162	156	153	150	156	174	155	150	149	163	157	152	161	151	172	130	138	141	180	172	156	165	122	147	148	180	174	164	141	158	137	142	168	143	144	170	138	157	150	162	162	135	126	164	131	120	137	138	148	165	164	154	154	174	120	167	157	154	166	137	141	141	150	134	151	162	154	166	126	148	143	163	152	166	155	179	135	160	156	147	156	138	169	140	154	166	156	162	175	145	144	149	159	151	171	152	153	156	175	132	151	162	131	139	143	161	137	154	170	161	135	166	149	137	160	128	148	161	152	140	168	153	146	151	156	151	163	133	136	159	168	146	155	144	154	154	149	156	155	165	156	157	142	164	134	146	155	128	119	152	138	136	159	145	140	178	137	151	168	158	119	133	156	160	164	171	153	150	178	161	147	141	166	144	167	132	149	147	170	150	130	159	116	140	160	146	156	157	167	150	135	170	155	163	152	150	152	168	162	154	137	148	165	153	165	160	178	140	147	162	166	186	158	139	150	153	146	168	161	179	172	173	177	166	169	172	161	111	147	160	133	163	125	158	135	166	169	179	167	130	136	123	151	167	156	168	146	174	170	194	153	170	157	164	158	170	159	136	147	170	156	145	150	163	148	132	153	116	139	142	165	156	143	150	157	162	152	143	150	147	158	165	150	157	140	169	152	155	154	164	157	156	145	152	171	164	134	158	148	147	155	155	142	165	157	155	162	138	140	168	141	159	116	153	155	132	144	148	164	144	142	159	165	146	159	153	170	157	138	144	150	131	158	138	140	157	135	135	155	164	151	149	154	148	148	149	151	171	149	161	134	143	146	133	135	130	184	153	146	160	141	145	139	167	142	153	166	167	132	152	160	155	152	142	152	156	153	157	182	131	124	157	168	147	150	145	142	133	166	152	144	149	184	145	128	153	144	131	151	158	147	141	148	135	181	148	165	148	142	155	165	139	170	148	157	154	151	161	162	139	148	162	147	159	147	139	147	145	138	152	149	149	136	138	147	169	161	124	137	158	149	150	154	170	140	117	148	168	179	171	122	134	120	151	155	140	186	181	150	165	143	164	152	123	166	161	165	174	126	152	161	147	154	127	171	148	130	176	148	154	162	152	141	129	170	149	160	116	166	137	172	154	174	164	149	140	178	159	162	156	157	149	146	145	138	158	150	158	149	147	122	131	148	143	136	132	140	136	133	134	132	142	158	195	171	161	155	159	138	135	164	149	130	160	139	158	135	162	155	157	157	151	160	161	158	132	140	139	142	161	129	156	160	146	136	150	159	151	158	156	158	152	152	176	170	151	150	163	163	134	143	143	155	150	129	155	144	148	137	161	133	134	158	137	141	147	145	159	159	166	160	166	125	155	165	166	143	150	176	137	162	133	135	123	163	155	155	160	142	137	141	142	158	127	157	141	133	139	154	155	169	122	176	147	150	152	150	140	160	140	131	136	144	165	154	168	155	179	163	159	155	145	169	150	136	145	169	167	154	156	156	171	155	148	140	136	159	181	142	157	147	151	146	158	160	120	159	143	153	164	167	174	165	158	127	160	152	163	173	145	142	148	175	161	148	161	160	165	155	154	163	163	167	173	149	184	156	150	136	161	128	161	160	143	153	176	145	146	156	156	130	133	160	133	158	159	146	164	150	153	148	156	155	161	156	169	134	149	141	142	149	140	183	142	166	164	145	158	151	166	158	174	147	137	157	158	153	162	142	169	153	180	159	143	167	112	143	148	137	146	159	136	164	153	152	156	146	156	148	147	156	153	157	165	132	145	147	160	170	158	139	165	155	146	154	162	167	174	158	140	179	149	171	151	143	147	156	146	132	139	146	123	165	152	145	149	154	164	152	157	144	135	145	177	172	146	162	173	159	151	149	144	165	159	152	155	141	166	136	153	126	165	153	141	157	127	151	161	151	146	123	140	152	127	185	204	139	149	158	150	158	126	148	138	135	139	150	156	164	161	145	139	161	137	138	181	135	148	159	147	172	160	140	177	168	149	155	133	145	163	168	145	147	141	160	142	133
7227	569	555	588	545	519	486	481	517	485	482	448	459	489	474	458	453	451	455	460	472	435	470	430	441	443	460	474	484	470	485	491	494	500	501	468	439	405	447	454	443	476	437	505	418	474	426	470	441	466	448	424	422	456	417	462	445	473	439	438	407	460	428	459	439	436	442	444	443	431	464	386	374	411	436	433	414	434	437	417	452	439	474	446	417	421	408	435	441	409	441	433	428	420	505	439	438	402	433	433	414	449	426	436	459	455	455	405	477	485	462	457	483	427	431	442	425	437	461	445	454	414	392	431	463	448	455	416	452	426	461	465	488	472	437	463	409	409	439	431	429	464	417	422	464	432	424	452	408	431	442	440	488	454	460	453	441	441	405	434	455	445	435	431	386	442	428	458	454	415	443	415	447	407	412	431	430	419	416	422	502	429	410	444	435	411	416	438	392	436	412	436	425	408	474	406	455	425	444	442	459	457	434	446	451	409	464	450	423	414	423	413	441	442	437	465	424	440	423	437	459	446	456	414	451	427	411	420	459	440	462	393	429	440	470	455	412	419	473	424	443	422	422	453	452	473	444	411	437	451	423	433	414	420	459	448	395	455	456	441	426	417	432	422	421	438	452	437	479	428	429	419	394	461	421	459	434	468	445	432	452	432	443	411	449	438	415	433	441	433	457	443	450	443	451	415	416	457	494	435	408	430	412	414	409	405	415	400	447	425	437	461	415	406	428	427	418	395	403	428	455	448	467	400	433	463	433	449	456	380	445	482	448	424	452	426	414	419	445	443	451	407	445	391	472	481	429	433	448	457	440	418	461	466	423	433	392	474	451	402	431	429	430	456	421	409	447	393	439	466	415	409	485	468	438	455	466	433	459	430	409	416	421	441	397	425	412	412	446	486	421	478	453	476	432	419	465	444	430	429	438	414	430	433	415	454	422	441	445	474	433	446	436	418	453	466	445	476	427	450	471	431	410	425	439	439	430	396	478	460	412	448	457	454	430	413	431	497	401	446	425	440	437	426	448	461	429	451	423	412	463	404	423	455	452	462	427	449	410	452	446	420	447	413	447	432	426	454	415	449	423	439	457	423	482	437	412	427	417	443	419	468	410	424	446	406	454	441	432	386	448	432	439	466	428	409	439	464	418	439	437	399	437	469	433	414	453	445	397	425	464	444	464	451	428	417	461	456	450	442	432	448	369	412	434	446	466	468	428	426	431	404	483	472	477	421	400	439	453	440	428	428	457	413	475	457	409	422	397	391	442	458	452	423	423	466	453	437	441	396	481	422	405	470	428	413	432	481	421	410	416	472	448	433	473	419	443	436	411	430	480	438	432	478	414	422	439	457	443	430	431	423	451	436	434	414	456	402	442	419	411	442	437	454	446	435	437	436	432	419	465	416	468	440	448	448	447	447	428	421	446	431	475	446	469	443	449	426	470	438	455	438	446	456	434	433	411	435	447	425	448	407	452	451	448	418	431	445	447	481	429	461	440	449	408	435	447	409	444	445	415	438	441	463	475	439	406	450	463	398	453	412	440	452	452	434	422	453	429	411	440	461	431	445	471	441	422	446	451	432	411	415	404	414	427	442	418	441	441	435	459	456	486	443	468	405	409	400	432	421	413	452	439	452	477	424	447	431	437	421	412	405	435	454	487	481	418	457	453	449	422	435	423	394	409	429	417	433	446	454	482	435	470	448	448	423	428	418	429	445	461	487	435	436	423	463	413	451	451	434	420	451	456	408	472	425	431	465	370	412	413	471	444	426	481	428	450	418	384	477	418	436	451	437	429	452	431	411	452	435	487	463	413	425	451	480	420	458	440	462	415	476	448	428	443	415	405	424	444	401	434	416	448	410	453	487	486	417	430	452	441	429	429	437	392	455	457	463	483	422	441	461	445	476	469	455	453	413	392	431	431	430	414	421	395	418	392	434	418	461	427	451	447	425	442	431	448	442	445	405	482	419	409	432	432	424	435	451	445	452	475	419	460	446	418	466	451	434	437	428	431	423	450	472	433	407	467	427	448	433	441	445	456	429	460	401	440	467	452	423	447	447	456	447	399	492	433	402	409	424	425	409	443	444	446	436	450	433	450	465	440	422	455	430	435	415	448	472	431	456	434	439	415	440	446	436	426	444	427	444	425	423	419	379	425	429	416	439	419	420	433	445	436	430	421	446	433	411	447	429	448	437	425	456	416	450	445	474	447	426	411	468	418	431	431	401	436	422	451	432	423	480	462	456	438	443	457	458	433	436	439	433	416	468	443	445	435	482	411	448	442	429	431	445	453	400	444	440	456	431	412	419	429	419	473	444	438	470	431	443	453	401	410	398	476	454	429	457	438	459	425	437	445	426	444	430	430	451	415	431	464	411	417	420	426	467	468	401	446	446	417	455	424	402	416	439	427	452	431	479	426	401	391	433	483	466	454	420	475	416	444	438	460	465	391	422	397	402	425	440	416	457	477	435	415	412	449	457	465	435	432	461	475	432	439	453	436	424	426	399	426	423	477	436	451	442	412	403	458	435	408	475	441	450	448	477	416	490	422	451	467	458	444	432	402	459	453	436	445	432	414	457	434	456	448	443	434	450	435	434	418	435	447	464	434	451	405	431	427	435	449	465	436	430	458	444	432	379	455	442	454	429	437	415	430	445	429	424	426	403	401	415	430	397	415	438	430	462	443	461	412	422	465	442	389	432	437	471	455	442	407	469	466	448	397	444	414	414	409	432	403	461	436	456	440	447	441	451	445	438	419	424	439	455	462	395	375	449	425	429	426	465	436	415	458	433	425	447	466	437	447	440	437	441	475	416	426	436	453	442	496	458	452	433	436	444	406	398	445	431	451	428	463	441	429	460	427	439	401	436	472	442	449	441	444	481	433	431	420	438	424	448	438	414	432	442	476	437	461	432	437	428	439	410	447	431	431	425	412	415	423	423	411	409	439	450	454	421	425	414	471	402	434	438	462	429	418	445	429	417	472	426	418	419	422	457	462	433	446	412	394	428	376	424	438	439	410	422	436	457	437	460	436	434	440	425	470	414	451	432	435	437	435	454	441	484	461	392	457	464	411	456	426	484	432	418	428	399	450	446	432	413	437	391	442	432	396	428	424	458	417	451	469	447	474	448	417	430	446	465	418	431	476	463	444	445	401	455	443	466	436	443	432	459	373	443	431	432	435	457	408	415	431	448	446	437	458	445	419	420	449	419	458	454	455	420	483	455	414	442	457	431	437	437	433	439	399	416	401	427	419	434	458	440	472	426	449	416	422	420	436	407	438	488	427	469	425	451	394	428	424	469	478	427	407	454	421	428	457	463	444	441	441	423	444	436	440	406	452	412	402	387	400	434	406	419	449	457	454	442	444	419	404	421	440	445	446	432	444	429	411	434	402	431	408	427	414	445	477	429	435	448	454	455	442	434	431	434	382	456	429	449	430	434	439	470	439	432	438	434	458	470	432	425	455	410	444	453	432	431	431	435	442	427	426	415
55718	18509	3718	1016	698	496	449	413	339	313	326	311	292	295	306	274	285	257	265	249	274	245	265	230	258	270	264	292	250	276	256	265	245	254	257	226	241	264	249	243	189	235	226	257	261	226	220	224	264	227	224	253	218	247	252	248	240	230	238	270	231	222	281	251	223	273	257	232	219	232	258	229	253	238	257	235	231	223	224	232	230	233	250	266	251	237	251	222	224	228	246	235	214	219	260	257	231	226	228	215	242	215	221	255	263	238	219	270	227	255	263	226	244	245	241	241	243	258	280	259	268	245	259	233	236	229	227	246	236	222	222	235	246	251	254	215	230	214	229	228	224	224	216	244	256	225	248	232	260	242	230	242	247	252	264	245	227	224	242	235	237	232	254	247	248	251	243	233	220	232	251	235	250	256	238	250	236	215	247	261	238	261	252	254	244	249	232	228	255	247	229	262	261	239	188	255	221	242	216	234	307	252	207	248	234	250	251	245	257	262	215	225	256	247	246	258	237	242	239	250	215	224	255	235	254	219	232	247	233	232	224	202	227	256	219	238	243	217	253	242	244	242	256	221	248	228	225	232	237	228	231	224	237	220	230	233	247	278	251	223	243	245	279	218	254	212	246	239	253	255	261	257	243	256	238	238	273	260	243	269	239	247	245	217	260	267	244	249	243	278	218	234	243	245	251	245	242	231	280	256	230	272	257	224	222	249	255	222	257	248	231	260	243	228	216	203	264	225	224	224	243	243	256	224	262	249	219	219	228	238	266	231	221	250	261	227	260	262	238	269	240	216	233	251	269	254	233	210	224	232	247	242	226	234	248	250	271	221	247	221	270	252	243	236	254	236	228	224	239	253	246	234	238	239	270	232	221	259	250	280	226	253	292	234	239	266	258	251	245	239	221	236	261	241	235	219	218	228	221	235	228	234	230	232	239	225	233	247	249	227	257	252	249	236	227	236	244	238	247	233	241	244	234	227	269	255	247	232	222	215	252	235	235	239	275	273	245	280	232	247	240	224	259	229	222	222	260	226	253	240	232	218	221	237	239	242	193	263	241	223	241	252	259	232	247	267	268	252	249	258	230	245	251	244	228	263	223	233	221	222	253	221	237	253	246	247	245	223	246	261	214	226	244	233	234	255	229	221	215	241	261	240	247	253	231	273	255	230	254	229	241	256	236	240	249	285	265	256	260	242	240	222	247	239	222	252	234	240	243	254	226	242	240	245	243	231	240	244	234	262	257	238	255	248	249	234	226	231	266	242	234	228	202	247	210	247	250	231	248	245	259	239	261	251	256	232	236	250	231	248	240	234	262	256	214	228	234	252	247	227	257	256	246	240	236	240	230	252	212	239	231	235	236	234	253	232	232	225	233	241	240	227	227	252	247	252	246	237	257	268	231	234	223	235	266	217	227	238	226	225	265	260	250	265	234	240	249	226	234	232	282	239	232	249	240	254	233	226	249	229	247	242	248	247	229	228	242	224	235	252	238	232	273	265	291	258	229	220	234	252	234	221	228	241	236	236	234	220	233	249	251	260	262	210	238	231	233	250	234	221	242	233	243	256	238	246	250	241	218	226	279	216	235	251	235	239	217	254	252	222	263	240	253	238	262	227	242	231	240	261	233	228	255	244	247	237	226	252	265	246	218	223	214	213	254	254	217	258	267	239	253	249	265	225	227	249	224	233	262	232	243	247	226	254	203	237	231	228	230	242	223	231	293	268	214	242	219	255	247	240	256	236	243	200	247	230	248	219	217	233	250	217	254	235	251	252	254	249	218	214	228	233	244	235	237	215	234	240	251	271	244	239	248	255	251	218	253	242	224	230	216	222	239	248	236	209	252	209	218	245	253	233	239	268	231	250	246	263	238	255	267	224	250	221	226	246	206	228	245	231	224	239	246	229	218	239	222	223	232	243	220	254	256	263	221	247	251	258	217	241	246	221	234	248	228	257	236	243	240	259	238	230	258	232	240	236	226	260	254	243	245	238	256	202	253	247	213	225	259	241	262	239	235	227	250	253	256	269	223	220	215	241	248	243	241	270	252	241	261	232	239	252	258	280	252	246	241	251	244	264	234	230	253	263	237	276	222	241	252	229	239	260	262	231	238	259	208	230	229	220	250	259	244	257	234	228	244	249	254	220	263	241	212	201	223	275	228	223	221	233	255	239	229	272	241	230	239	231	241	226	220	233	254	238	212	232	244	263	225	259	240	236	252	251	256	234	227	221	219	239	221	210	228	243	251	242	255	264	228	236	270	266	212	225	238	256	265	228	230	270	240	223	235	212	233	238	255	242	270	232	251	214	222	202	227	217	225	225	230	252	255	260	217	217	219	240	246	230	243	242	261	243	244	233	258	232	242	244	239	212	222	248	229	252	251	238	247	257	220	238	232	223	236	242	195	257	254	235	247	234	245	248	250	265	269	271	249	240	252	239	248	224	251	243	237	230	230	253	244	227	248	240	231	244	256	257	252	251	237	236	261	232	282	223	246	271	250	237	220	230	247	219	212	250	237	222	253	246	237	221	227	237	241	238	225	241	241	240	234	247	261	237	233	234	262	228	250	250	233	255	244	235	237	232	253	244	212	213	247	243	228	261	238	241	213	227	242	260	238	238	238	239	224	219	231	239	273	239	248	210	220	241	222	244	250	235	256	272	241	252	248	249	251	236	288	224	225	221	228	246	261	270	218	208	240	242	269	220	258	252	245	229	235	223	236	238	232	232	210	239	251	237	243	268	219	261	213	246	225	268	272	225	213	224	251	209	243	226	210	235	251	239	244	238	241	249	275	269	239	245	265	238	230	242	249	246	203	224	242	247	261	217	271	251	240	228	260	268	258	202	243	254	236	225	250	251	237	218	225	272	236	232	224	238	236	232	226	224	226	241	228	241	223	233	242	246	213	211	261	195	222	264	262	241	225	254	236	233	238	211	219	255	231	236	283	244	256	238	246	249	235	233	258	266	243	229	259	245	229	265	214	228	248	277	233	242	208	235	271	226	229	248	233	228	268	228	260	235	234	279	220	244	237	244	241	215	219	238	233	244	235	249	258	270	219	235	274	238	243	262	233	265	207	216	252	255	232	220	230	209	221	267	233	289	229	236	236	241	236	221	240	244	249	255	230	259	241	242	255	236	202	243	243	241	258	200	204	246	262	261	247	227	239	243	223	230	218	263	275	224	231	218	246	240	237	252	238	235	245	220	262	208	229	239	256	245	283	245	253	248	231	260	282	250	253	242	236	227	216	218	237	262	240	236	265	259	228	239	216	209	247	296	237	232	228	232	235	238	243	226	274	247	269	213	283	223	238	228	266	229	236	272	252	227	222	236	242	236	257	255	242	253	271	235	280	242	236	215	228	249	236	234	230	253	266	233	216	234	231	234	210	239	254	244	245	239	271	232	240	246	259	234	240	224	266	218	204	256	236	258	238	258	269	245	251	256	230	235	238	228	218	250	239	239	270	248	255	222	223	225	270	231	267	200	242	245
31578	2059	2538	2719	2435	2029	1762	1522	1355	1241	1207	1095	1026	982	997	921	887	848	822	843	752	850	793	785	802	796	795	787	778	887	803	755	740	713	763	700	691	660	661	666	682	697	665	678	660	674	684	681	720	655	688	674	670	651	667	623	673	613	677	666	609	636	628	689	645	676	652	671	665	598	612	629	648	649	643	669	651	682	610	628	649	640	674	670	678	600	657	608	666	665	664	603	673	648	626	678	654	654	658	612	655	636	641	617	613	627	622	663	608	646	585	633	656	619	639	671	610	671	628	655	636	646	633	623	619	648	643	643	670	663	645	623	618	643	656	594	685	612	600	612	605	609	630	607	601	649	644	652	612	636	654	623	657	635	674	627	674	623	599	653	604	637	638	669	626	670	628	603	685	602	656	623	638	646	634	684	660	663	660	630	620	649	671	627	628	649	661	661	642	595	646	624	614	639	643	617	597	643	634	645	617	622	633	692	610	613	670	677	624	611	653	601	583	674	614	608	663	615	655	609	619	640	649	613	653	589	622	658	639	608	632	628	619	664	657	618	675	660	635	656	645	679	628	600	581	631	631	630	642	634	675	634	643	641	650	625	646	678	622	665	576	637	662	640	689	600	665	645	654	618	648	643	641	636	624	630	674	598	638	612	629	659	642	625	644	617	680	641	619	677	636	625	639	626	625	625	676	614	650	665	644	655	644	638	671	669	588	599	638	612	628	631	681	639	656	593	603	628	671	644	588	671	610	656	667	630	612	632	691	628	684	613	650	624	637	612	660	651	626	622	595	668	644	711	652	653	643	619	673	650	666	634	655	637	633	633	669	656	660	595	616	653	662	613	650	633	635	638	649	615	645	649	628	594	625	563	662	658	619	635	617	632	636	644	632	648	638	625	612	647	586	612	684	599	692	674	564	629	678	639	624	617	659	643	621	629	624	609	654	618	613	638	625	655	601	600	649	633	676	657	627	648	666	606	633	624	592	665	659	645	647	630	671	639	643	636	629	648	620	610	613	639	618	619	623	627	641	612	674	648	637	613	690	607	653	691	629	633	591	618	646	638	627	618	655	577	632	615	609	654	674	643	649	604	630	655	606	639	663	664	613	623	600	618	650	671	681	619	610	605	659	583	622	648	673	625	655	637	640	640	620	607	647	666	579	639	621	674	640	664	665	606	656	582	649	642	622	609	691	599	621	602	607	676	655	605	623	621	668	674	618	640	596	654	609	644	621	604	649	670	628	620	656	625	605	667	641	648	687	644	612	628	615	626	610	620	609	640	603	636	613	576	584	644	648	639	657	677	626	662	636	684	629	626	605	618	635	583	649	623	614	645	653	651	637	664	610	598	667	637	652	630	611	655	642	652	635	617	597	652	622	661	622	640	584	671	659	671	600	636	610	602	624	617	636	613	630	633	614	650	611	693	645	639	683	628	665	604	621	638	634	608	648	614	636	698	613	622	634	634	613	628	628	600	671	632	573	648	659	645	623	597	647	647	598	649	655	606	642	618	635	647	615	672	604	618	669	610	625	622	644	661	642	631	659	623	641	646	651	605	615	677	618	701	636	624	688	645	632	666	622	661	678	621	603	604	644	642	622	625	613	638	640	631	653	645	687	677	633	629	648	636	655	630	623	670	604	664	607	601	628	650	632	622	639	639	660	649	645	659	635	614	651	635	670	614	590	632	605	655	634	616	632	656	692	612	632	676	683	662	622	600	642	638	619	672	626	617	618	630	596	617	646	620	658	632	626	619	610	632	635	612	610	638	667	615	644	686	626	622	588	679	639	638	641	639	616	675	603	587	627	603	631	631	622	606	651	616	648	649	654	647	654	653	662	650	646	626	633	613	678	609	637	630	640	664	604	606	596	633	655	630	632	606	641	658	644	603	646	594	604	636	602	657	640	645	610	612	664	582	643	613	660	633	664	648	584	645	711	646	661	664	618	664	630	634	623	654	586	678	640	648	659	651	650	656	637	657	671	603	644	641	621	699	605	634	659	651	652	672	635	638	652	625	658	654	659	613	593	635	599	651	655	586	589	680	636	657	584	679	627	619	636	619	627	631	635	652	670	622	628	591	602	637	600	649	660	632	647	631	636	658	615	596	647	615	653	627	656	661	604	625	624	640	635	683	648	678	649	619	643	630	608	601	600	665	621	619	653	655	694	617	621	658	623	640	649	644	617	621	596	671	596	680	625	647	671	654	589	597	647	696	601	664	627	585	681	636	618	620	648	628	614	602	648	607	598	638	677	642	676	641	656	627	628	659	631	625	646	649	611	612	624	591	669	600	659	651	603	648	648	663	638	651	642	685	649	652	612	575	601	641	624	648	610	612	642	598	636	667	627	609	640	626	676	635	636	641	616	636	614	658	617	663	634	658	595	644	622	685	651	640	631	662	603	654	685	636	652	652	628	656	625	600	611	677	643	597	616	672	670	672	694	628	651	631	642	623	639	651	684	671	659	638	578	636	664	629	617	626	628	648	612	651	669	673	592	681	617	644	639	590	596	662	652	669	619	628	665	636	645	647	663	649	668	610	644	618	651	630	653	651	591	656	624	604	639	666	624	656	665	621	623	617	660	711	616	620	645	672	607	600	722	630	632	628	649	651	655	578	658	640	601	622	618	588	584	591	607	645	679	635	662	627	650	619	635	639	636	605	621	601	667	606	667	583	652	646	643	648	622	593	622	631	655	607	649	624	602	655	615	652	638	625	606	670	636	672	619	644	591	637	629	652	653	649	639	649	678	615	599	625	654	662	639	624	658	659	632	578	604	653	658	678	604	630	687	650	659	641	652	644	630	657	633	602	640	672	675	625	661	638	599	590	592	621	635	667	635	608	626	673	619	590	652	628	647	604	622	590	641	598	641	620	641	631	613	594	648	617	620	706	632	644	644	604	641	620	682	660	632	634	647	596	630	656	696	659	661	650	606	624	588	663	610	665	619	612	651	642	575	611	610	623	650	681	642	624	615	636	642	616	637	603	610	642	611	607	654	648	635	587	622	617	610	615	609	654	645	632	645	673	637	655	612	669	636	621	630	620	625	588	623	644	666	598	630	607	600	639	611	639	644	677	643	629	614	630	604	680	678	635	589	649	645	639	647	625	656	649	651	635	608	602	650	650	642	652	588	620	654	630	652	605	652	610	639	631	634	615	628	628	655	628	609	606	648	620	605	644	634	653	637	639	620	623	661	642	630	616	623	625	648	618	611	644	601	621	592	688	645	643	634	655	572	648	642	679	689	635	646	662	622	625	612	670	665	671	628	661	632	620	619	659	678	632	655	655	627	647	657	667	641	586	638	632	647	631	639	648	631	620	595	582	612	629	665	644	644	631	651	631	635	646	698	634	670	633	681	605	611	651	598	655	646	667	653	648	613	648	652	611	639	649	657	631	643	660	650	655	654	676	656	646	673	637	610	648	703	593	586	645	643	648	679	634	625	657	577	589	612	622	598	666	634	598	609	612	672	657	613	675	632	620	691	632
66288	25565	12422	2668	1324	1003	840	748	718	618	574	519	549	514	506	474	457	472	485	518	501	518	478	442	464	464	437	464	449	496	451	416	451	448	427	420	410	421	421	471	380	447	455	420	413	398	396	360	396	439	418	417	418	412	465	429	381	370	404	406	410	386	427	402	397	387	445	439	382	444	446	403	398	434	385	421	380	426	418	430	421	397	447	390	393	404	426	420	429	429	432	412	466	422	427	427	416	381	417	393	393	420	418	440	381	417	416	374	398	459	405	394	416	388	420	414	393	414	381	414	390	426	403	420	400	416	428	442	409	410	416	439	399	432	411	435	416	385	412	363	411	387	428	405	439	411	388	395	406	409	421	419	353	396	377	411	443	446	421	404	409	401	395	446	414	422	387	440	436	447	398	429	399	432	411	461	406	423	410	428	447	424	445	387	406	418	401	413	397	433	387	430	397	400	416	407	409	363	416	394	418	409	402	403	408	398	419	399	434	452	430	402	417	421	441	370	438	442	423	456	423	385	437	408	425	399	420	437	413	403	420	405	407	425	415	396	421	432	420	412	428	412	377	416	426	452	437	402	410	425	403	421	397	402	427	402	408	451	404	423	404	422	435	433	385	403	416	423	426	398	404	400	396	403	426	400	413	392	418	458	422	432	414	416	433	401	408	403	376	406	410	404	419	444	428	425	455	398	414	439	442	409	445	403	409	411	409	415	435	421	433	401	441	391	447	367	407	419	418	373	398	428	398	404	399	401	403	417	406	391	452	414	447	443	382	425	417	394	387	454	431	458	423	446	391	376	400	423	447	406	441	436	431	418	406	421	423	439	399	420	431	417	415	392	422	397	394	421	414	435	401	435	418	437	403	428	430	405	410	416	376	403	450	387	444	401	398	456	368	425	430	410	410	427	430	399	367	432	399	428	417	394	445	394	424	416	441	422	420	392	382	407	422	420	423	406	411	418	400	403	388	469	409	414	419	411	409	410	408	386	400	413	458	413	397	387	401	381	407	444	470	374	422	383	419	420	446	411	429	436	431	431	390	383	432	409	428	418	374	427	407	433	440	425	422	403	402	426	444	403	427	424	387	387	387	395	400	424	430	410	427	419	408	451	420	440	440	392	425	390	424	389	420	419	418	399	397	395	403	416	421	406	420	391	383	464	370	403	415	416	378	414	380	465	390	398	422	451	395	399	445	418	389	401	412	452	415	420	432	373	396	438	426	440	375	404	414	414	439	388	405	400	414	442	446	406	433	406	399	411	399	442	399	404	408	394	446	395	409	410	405	372	407	433	415	414	411	445	389	412	386	433	379	400	370	427	431	432	433	454	381	404	362	468	413	411	413	412	428	408	402	395	404	412	418	417	419	422	436	404	389	412	418	406	424	412	416	415	419	396	411	442	424	408	414	403	384	468	420	412	391	410	430	374	441	374	407	427	379	396	423	415	418	388	402	391	428	442	445	420	453	395	414	463	462	417	423	470	415	424	394	396	392	460	414	420	421	448	389	427	406	413	405	392	432	398	442	435	408	402	373	433	454	420	404	434	448	423	411	413	439	402	409	435	413	431	418	416	391	397	391	411	426	426	420	379	407	427	393	376	427	422	411	394	442	394	399	419	406	406	397	427	434	405	405	420	427	390	406	453	371	421	392	426	413	424	462	418	400	389	387	442	404	417	423	391	444	418	418	479	406	421	423	410	372	418	395	420	392	434	400	432	403	387	443	418	399	429	432	435	425	427	400	421	388	425	416	411	410	400	411	451	428	421	430	403	427	388	406	457	415	442	406	421	408	424	408	361	401	438	429	446	384	429	403	417	422	420	428	439	416	420	417	398	386	409	419	397	406	423	412	415	404	406	422	395	353	408	367	411	407	383	434	431	422	391	402	394	412	406	402	369	347	380	416	401	396	435	397	427	428	441	404	458	395	431	403	371	410	404	410	428	421	398	410	386	431	407	451	405	410	407	431	384	427	431	424	426	417	408	422	374	394	391	433	403	338	377	427	405	399	453	380	418	399	406	450	434	438	409	395	427	431	422	403	380	417	410	414	416	434	421	387	359	436	394	373	392	422	374	409	394	404	402	401	415	439	457	428	421	418	445	407	417	408	416	443	441	453	395	431	427	384	416	406	415	400	398	428	384	411	430	421	386	424	433	402	412	443	429	425	427	384	406	399	425	422	401	426	431	378	440	407	421	412	426	390	426	390	400	455	380	402	395	394	388	419	398	426	451	432	410	371	429	441	409	409	389	445	409	426	425	422	401	395	393	394	434	410	419	411	448	410	427	409	410	395	382	410	408	440	422	392	423	423	393	391	406	407	416	385	426	408	408	433	401	403	375	449	448	413	430	426	414	410	444	422	419	397	415	395	381	403	390	437	411	440	387	378	413	409	417	413	407	464	414	404	411	383	410	373	439	388	436	450	411	466	427	430	416	392	409	414	418	383	458	410	412	396	377	419	428	393	392	408	442	418	402	415	414	370	414	381	418	417	428	422	410	421	437	450	414	414	427	396	403	412	395	389	451	415	439	404	367	375	399	432	409	423	438	430	400	432	404	443	386	406	360	403	425	432	417	404	404	415	397	412	430	370	422	438	412	414	401	395	412	399	437	421	397	412	417	408	453	404	411	400	390	396	386	409	406	446	398	408	389	406	409	377	359	418	432	413	396	450	423	448	429	422	398	398	449	408	392	427	445	434	444	381	408	392	408	416	393	380	443	397	394	396	392	377	409	451	432	430	385	375	426	417	444	395	409	444	409	440	427	410	411	414	425	426	399	440	411	395	408	439	425	412	460	373	417	411	452	408	409	417	436	431	412	441	419	401	443	399	392	410	424	433	446	410	429	435	389	372	437	447	397	428	425	390	413	411	440	439	431	446	394	464	409	414	421	394	416	395	417	395	424	396	406	361	397	416	425	395	419	444	396	404	392	382	427	442	406	403	381	426	406	384	409	402	412	390	379	396	404	391	430	417	439	455	397	453	406	405	399	443	424	388	395	403	432	419	417	439	417	433	406	373	438	381	416	385	448	416	433	445	403	390	411	401	432	437	410	389	422	426	402	388	402	429	424	410	412	366	406	396	421	371	441	416	441	386	395	420	391	417	394	436	425	426	426	441	397	417	441	387	415	426	372	443	388	397	422	439	385	413	414	398	420	389	412	391	405	414	421	393	434	378	415	392	427	378	431	415	421	423	438	436	424	406	388	427	380	430	382	433	416	400	422	386	437	399	394	412	462	388	418	418	392	408	401	394	401	421	422	436	413	395	396	398	453	393	402	394	374	396	417	418	384	399	418	400	422	407	384	412	415	411	424	385	427	410	389	413	469	413	401	397	403	416	425	396	439	401	420	388	401	410	427	421	415	426	416	436	432	431	377	418	461	397	432	434	429	402	434	418	393	392	420	437	424	403	399	425	445	449	405	464	434	390	395	462	376	414	383	432	444	395	403	400	412	408	424	400	402	396	409	399	434	396	452	386	412	427	411
40967	3328	4337	5032	4459	3626	3142	2655	2382	2195	1953	1904	1697	1659	1627	1521	1378	1370	1338	1367	1264	1267	1172	1235	1223	1229	1243	1277	1298	1319	1213	1246	1115	1175	1146	1095	1135	1051	1090	1094	1079	1118	1065	1053	1066	1017	1103	1021	1069	1007	993	1016	1046	976	1022	1014	1023	1032	982	962	1039	993	1009	986	1021	962	985	955	1004	954	991	949	976	968	898	935	1013	921	987	975	1014	985	960	973	1008	983	1023	1013	975	998	946	978	989	1023	966	1004	996	996	1003	964	963	961	982	990	966	1032	969	961	939	988	953	946	962	1001	985	956	954	950	967	960	951	1026	932	970	982	968	977	944	932	972	977	956	990	918	1027	969	921	1019	960	932	916	1007	990	940	1005	980	972	952	950	932	979	955	955	920	945	987	951	1002	1027	982	966	959	951	957	1003	1015	965	1046	996	947	936	1019	997	990	947	991	1025	1015	969	978	986	939	952	976	1004	937	942	1014	982	1005	949	925	954	944	994	1000	980	1017	944	960	973	981	1037	937	939	961	981	957	944	1002	940	990	953	995	940	1011	1046	971	964	903	984	998	936	962	982	973	966	949	980	998	945	957	913	901	959	999	976	919	933	978	945	963	971	971	962	951	945	996	998	952	966	934	958	962	986	967	933	956	977	903	947	955	921	1010	977	962	988	981	961	959	953	968	943	952	956	1003	986	933	952	1029	974	1027	971	915	955	969	982	974	979	987	958	995	1000	991	980	992	982	977	927	995	976	1064	930	957	970	1004	989	975	962	939	959	980	986	882	985	990	959	981	976	1001	1007	995	997	1000	977	1010	983	1000	998	991	953	967	957	923	948	1003	995	1026	967	958	953	998	971	957	927	1004	981	1042	980	995	1008	1006	912	990	942	1010	968	960	974	992	986	950	934	973	955	917	906	1015	937	1008	948	969	984	1014	983	1002	995	986	1050	970	982	935	1020	943	964	923	947	964	976	916	952	937	981	923	990	1005	962	1010	988	930	927	931	923	1027	967	937	960	946	950	975	945	1010	925	1003	937	959	957	959	940	959	957	965	947	991	961	968	1019	979	973	950	974	964	1006	979	941	981	1015	1004	949	963	930	1024	888	918	989	932	942	982	945	954	958	969	958	950	940	1000	963	1004	961	960	922	954	921	973	960	950	971	993	989	1045	941	989	988	976	948	965	954	972	997	946	967	994	963	982	948	934	945	940	982	972	995	975	1052	1006	1006	980	968	979	968	1006	991	928	933	955	973	963	975	994	1014	997	932	1007	1009	973	966	903	952	953	943	953	944	935	1002	989	975	1008	948	944	962	986	978	1032	968	961	920	997	1033	976	960	971	1017	971	918	948	1019	913	993	970	986	995	1018	941	908	967	952	1019	991	924	969	958	963	981	994	1021	988	1017	951	975	999	962	956	956	931	923	930	971	962	964	951	937	966	995	968	949	940	960	999	943	959	968	1034	964	986	921	945	974	973	948	928	920	973	962	970	983	957	978	961	941	951	1004	988	1004	999	974	990	993	932	967	1000	1002	951	938	965	970	954	1001	988	963	918	996	955	984	958	956	972	938	963	921	963	1006	996	1019	984	986	915	997	998	1000	947	1003	996	1010	961	938	1019	925	925	970	988	1013	989	965	984	965	1013	967	979	1008	959	954	970	935	969	977	940	938	998	956	975	932	973	999	954	1000	944	1009	977	962	1005	974	976	968	975	1004	974	983	974	986	918	1004	1000	1028	973	935	976	977	965	1004	986	991	988	987	966	980	1001	929	961	968	959	979	941	1013	984	945	938	982	965	967	919	956	978	984	927	1029	971	984	967	967	999	998	972	925	982	934	1011	952	1010	955	964	999	962	989	967	1016	934	978	970	991	988	1000	922	970	976	958	1032	973	971	959	984	973	993	992	1004	997	944	947	969	933	980	1011	955	936	965	914	1016	944	909	926	1026	960	949	971	919	941	929	968	965	963	970	903	982	908	914	1007	967	1001	942	990	978	992	975	1003	1003	942	988	908	986	926	989	926	904	958	984	954	959	974	938	909	956	997	1023	918	972	903	994	959	949	940	968	995	981	947	943	976	973	952	915	942	970	992	979	974	961	977	1002	992	981	978	993	935	964	944	930	958	975	918	946	968	994	950	969	864	986	968	998	978	1010	932	972	931	985	977	981	924	983	960	958	957	951	986	1006	985	955	1008	948	922	1004	945	983	969	1008	936	1007	981	952	966	987	969	932	1003	981	969	968	977	989	982	950	952	949	975	976	983	949	938	964	937	972	970	1000	919	996	956	985	995	918	979	966	992	1004	911	972	986	980	963	946	936	1015	997	990	1048	962	1002	948	998	953	964	1018	939	939	957	941	932	930	993	1011	925	923	926	1003	936	956	969	987	965	934	982	987	961	940	931	980	931	976	991	963	940	978	948	968	978	1013	966	992	995	961	928	969	1019	946	1001	958	934	965	1014	988	947	971	970	959	922	975	944	985	986	1046	910	984	967	994	914	952	937	914	1015	949	956	972	950	933	989	955	989	999	1013	952	915	1024	956	1033	992	963	954	946	902	910	974	933	946	1000	984	1005	959	984	977	948	963	979	962	981	954	961	954	967	1024	930	927	915	996	951	957	940	987	937	991	939	951	948	998	998	959	946	973	1076	983	961	979	1014	959	931	959	979	979	952	956	990	932	993	977	958	967	975	970	922	1001	960	963	945	972	957	1006	947	965	992	974	1013	947	967	930	989	990	922	916	979	923	973	1004	979	987	924	997	960	944	1056	974	951	963	956	972	890	956	945	998	1007	983	979	931	937	940	959	1015	976	949	970	980	985	1001	998	981	973	977	936	961	986	969	959	943	941	929	965	933	987	939	948	999	986	912	944	993	942	967	959	946	1028	901	970	1037	1013	985	1008	993	1004	951	930	986	903	937	945	975	937	966	998	923	925	1007	980	956	973	929	952	914	968	943	1030	949	946	994	959	1027	946	971	964	987	980	906	976	936	1016	953	976	965	953	961	948	966	993	918	926	953	958	935	948	962	963	948	945	952	976	965	945	1020	993	965	976	896	973	937	943	947	991	936	1005	1005	916	966	929	919	991	1004	930	992	1004	940	952	940	964	1007	970	1001	975	914	983	945	910	945	952	962	929	968	956	966	915	971	965	926	994	984	953	956	951	1010	956	982	1000	987	996	968	887	940	1021	902	957	972	956	967	888	975	900	923	975	1022	1014	981	993	973	990	976	948	974	946	957	946	920	991	950	972	931	927	957	987	1008	975	996	1034	980	987	985	974	927	982	948	1011	964	971	985	942	965	962	972	1014	960	959	929	1030	946	949	955	931	936	947	986	968	923	903	954	983	917	972	920	950	975	969	1018	951	1024	965	975	1021	934	988	936	926	946	977	948	993	991	921	965	996	1005	1056	903	1016	953	929	971	947	1035	971	951	962	911	903	1026	963	1008	994	960	1001	974	995	1011	978	945	1052	931	916	971	959	954	943	1011	985	936	946	1001	935	908	968	998	939	996	955	971	954	940	958	943	919	986	956	961	966	929	932	1001	954	975	1012	994	1000	969	938	987	985	970	993	934	983	930	921	944	1000	950	958	1024	942	954	968	981	1009	923	996	981	1011	956	941	947	926	944	1021	995	965	925	956	1002	1003	941	982	929	969	1015	1000	936	981	995	1012	974	947	973	971	1019	976	966	980	995	916	993	977	994	976	922	967	1009	956	1056	995	949	990	990	922	968	977	925	958	946
7402	365	210	197	165	156	165	160	150	139	154	160	154	120	154	140	170	154	172	146	184	141	161	143	158	178	184	142	156	143	156	123	153	175	145	158	144	159	131	153	130	149	135	169	159	152	157	150	133	137	149	162	144	120	156	159	161	150	167	149	144	146	161	137	166	132	169	165	143	162	168	155	154	157	159	137	164	163	156	150	158	161	143	135	167	136	133	166	164	149	159	148	158	156	149	127	168	168	148	152	135	165	159	137	143	179	172	159	145	164	152	149	142	157	150	149	178	153	160	171	154	155	152	167	148	154	156	150	154	137	125	162	137	136	150	158	180	157	139	147	144	149	161	133	142	159	159	133	128	156	155	151	137	147	135	155	167	137	153	149	165	136	146	159	165	145	150	168	152	151	149	140	137	142	140	137	156	141	160	143	149	151	163	149	138	136	155	148	146	151	171	143	144	130	180	136	176	160	152	171	152	138	162	168	159	169	139	163	155	152	155	156	149	180	141	161	166	155	120	180	159	151	143	158	163	152	162	155	129	152	128	152	166	155	145	159	152	152	152	130	158	160	167	129	141	154	154	159	177	151	155	160	155	152	174	157	178	155	142	166	146	150	141	135	159	169	150	154	144	125	138	157	157	162	179	121	159	164	133	166	151	178	160	149	126	143	143	141	168	166	154	132	167	149	135	155	162	151	144	182	158	122	161	153	151	162	156	151	148	143	140	154	147	157	142	167	154	145	132	145	164	158	155	149	186	154	144	147	137	137	134	147	156	152	164	154	150	152	148	162	163	151	148	144	145	152	139	129	137	177	159	159	145	147	165	166	149	146	150	172	173	143	134	174	160	159	140	141	161	134	160	143	153	143	146	150	125	173	159	151	152	150	159	158	145	162	165	164	163	169	176	148	163	169	157	132	137	149	154	190	159	135	171	182	158	155	167	151	133	146	147	161	153	160	147	134	145	161	152	144	164	134	147	158	152	145	156	154	151	149	166	154	169	152	147	170	139	155	164	135	128	133	143	132	152	141	139	187	155	162	156	131	153	129	157	140	141	161	125	156	151	153	146	164	151	128	156	159	139	147	159	139	133	147	140	153	149	153	149	144	182	136	175	142	153	141	161	165	151	148	170	128	139	159	152	134	155	151	157	142	140	142	149	187	152	149	140	132	154	152	158	142	130	155	159	164	164	147	141	170	147	147	174	175	171	155	154	140	155	148	154	146	147	143	136	153	146	154	173	141	162	152	157	133	166	193	145	140	142	132	148	172	139	159	169	154	161	137	154	174	185	149	126	123	160	139	152	157	152	146	166	146	169	161	141	161	143	135	145	174	140	155	169	144	144	167	151	180	149	140	154	155	140	153	137	166	156	169	142	138	174	131	167	145	161	170	156	155	153	147	151	151	159	156	164	146	164	167	156	168	151	156	139	140	157	142	135	170	152	174	169	151	166	151	157	154	143	138	133	149	146	162	165	154	138	133	143	171	146	146	165	161	158	174	146	167	155	175	156	155	148	169	143	158	162	166	144	166	157	162	141	162	142	155	159	158	119	129	148	142	146	149	124	173	152	131	156	147	143	138	155	141	162	170	152	157	155	184	163	125	142	150	160	116	147	144	142	147	148	170	156	155	177	155	154	171	155	139	154	148	138	149	145	158	131	151	161	168	174	146	164	152	162	130	161	171	173	140	158	141	173	185	146	142	171	163	169	146	149	150	174	147	144	163	145	161	152	162	166	154	148	156	145	137	151	146	118	153	156	163	159	168	152	157	166	146	139	177	152	172	160	144	118	136	162	141	149	169	127	141	139	162	166	166	134	146	168	140	146	152	145	162	171	135	132	130	167	158	175	149	115	148	144	134	155	158	142	139	152	151	165	137	147	151	168	165	164	133	135	152	151	139	142	154	143	171	148	143	133	167	149	164	141	178	158	128	182	158	155	153	181	138	152	155	155	160	153	156	146	148	146	150	159	159	160	141	139	142	155	145	154	162	149	151	160	144	176	142	167	141	161	151	152	137	165	145	146	164	136	150	154	136	166	117	160	160	159	176	151	153	154	126	157	150	153	128	159	162	143	153	134	142	158	134	154	140	137	150	125	152	145	161	176	142	150	156	153	141	163	154	156	152	143	129	173	161	126	155	177	199	134	164	128	152	141	143	149	159	150	147	151	184	154	160	163	160	139	143	158	160	148	146	141	164	142	145	168	164	156	173	152	163	158	177	150	139	160	136	169	160	156	142	127	147	153	140	143	152	147	153	137	143	160	147	153	165	168	138	174	180	158	150	149	141	138	175	142	133	149	160	145	152	154	151	146	142	163	170	170	147	153	161	158	152	144	158	143	145	161	159	161	156	156	159	150	126	149	148	137	143	171	157	143	139	158	158	152	127	175	173	154	159	157	145	166	137	162	171	155	149	147	172	152	154	141	141	132	140	150	174	147	137	151	167	164	171	150	145	146	139	147	182	148	161	143	158	166	147	178	148	145	142	151	170	160	162	137	174	149	142	166	139	134	154	131	146	150	145	151	155	141	153	162	144	160	154	173	139	146	153	141	159	147	134	138	175	170	174	144	182	175	165	159	143	182	168	120	135	142	155	154	172	145	138	157	167	150	158	148	158	144	142	159	158	147	152	139	162	148	151	171	160	174	163	182	138	169	154	171	164	144	138	150	175	136	152	157	155	174	154	153	164	153	169	141	159	165	136	162	127	149	151	161	152	151	171	164	144	149	160	146	169	156	144	159	155	148	152	174	166	165	144	156	136	156	149	136	120	161	142	177	162	144	160	134	124	146	168	130	129	163	160	140	147	146	159	152	157	167	156	152	167	139	139	170	157	156	168	150	153	157	156	175	155	175	152	147	157	171	167	172	168	148	161	148	160	189	148	141	186	170	164	163	141	151	146	150	149	153	143	147	132	138	144	155	145	127	161	146	175	131	180	167	136	163	141	148	154	157	149	144	170	175	158	151	152	175	148	132	160	144	145	175	161	158	143	135	151	181	152	145	141	155	158	138	147	160	159	144	130	152	153	181	175	140	150	169	160	147	169	158	154	166	157	161	163	155	164	164	167	145	178	161	175	166	143	160	169	162	161	173	145	156	149	145	139	157	142	172	167	130	179	154	156	157	166	125	145	157	168	154	136	144	138	146	187	161	155	150	161	175	141	128	159	146	124	150	154	155	181	150	134	156	163	161	168	148	136	142	166	164	143	158	162	149	174	135	162	145	170	148	137	141	142	155	138	184	166	156	174	174	133	152	151	141	149	159	180	148	155	147	161	140	147	165	166	167	166	170	143	148	149	150	150	135	163	148	167	146	143	153	196	165	164	142	171	156	146	147	156	154	134	148	149	164	144	155	130	140	172	134	157	163	161	125	153	132	146	162	161	152	148	154	160	143	137	154	173	171	160	136	152	159	166	141	119	158	175	142	152	150	138	150	185	131	166	168	131	153	161	166	151	147	176	143	174	167	144	144	152	162	167	144	171	143	136
7428	553	572	573	538	497	566	489	499	487	478	474	487	502	444	452	464	452	482	449	487	456	474	478	467	430	445	505	465	530	501	439	467	455	444	444	466	413	442	466	447	439	476	443	435	401	459	441	464	482	447	461	444	447	437	475	456	438	446	429	404	463	475	471	401	400	440	471	420	428	456	430	420	445	434	486	451	409	405	475	448	449	425	443	468	469	431	458	444	429	435	474	425	452	428	438	454	415	439	453	452	459	467	428	413	402	438	430	476	428	438	471	438	463	447	466	466	429	417	471	431	431	412	443	437	444	462	447	448	459	424	469	427	439	423	442	448	483	424	448	441	441	468	470	460	434	409	428	432	394	476	442	444	459	439	468	436	422	455	453	456	462	458	445	446	432	412	466	438	455	440	446	398	417	451	432	441	459	445	440	413	443	456	432	433	412	451	457	451	431	473	482	466	468	440	466	436	486	453	452	457	425	394	432	415	415	424	445	439	470	422	433	423	432	415	471	421	443	427	438	452	475	437	440	495	440	463	385	434	386	448	451	459	470	420	446	425	502	438	447	423	447	428	474	488	400	440	472	433	446	400	428	412	479	432	413	432	436	431	464	420	431	436	426	416	454	428	437	418	422	449	453	458	450	465	478	438	441	473	399	440	450	435	440	432	464	471	438	448	400	458	470	431	432	428	427	425	433	421	466	415	409	419	425	431	461	452	452	459	442	481	429	413	466	424	461	420	420	453	439	460	474	438	437	420	459	462	418	390	415	446	435	423	454	435	452	405	474	422	463	401	467	470	478	424	427	458	473	444	454	465	449	448	435	395	456	430	413	443	439	431	467	459	444	456	437	437	475	424	423	408	455	464	425	477	460	409	455	418	459	423	434	419	440	433	453	443	448	395	444	481	398	434	455	431	434	426	442	436	412	421	434	479	467	458	431	440	454	453	447	441	413	454	419	468	425	476	432	481	427	457	446	444	471	418	438	414	430	436	398	449	441	454	432	415	434	441	416	446	418	430	422	425	456	468	425	423	449	470	492	446	470	472	458	479	432	436	437	442	453	431	453	438	452	462	431	430	417	458	439	437	415	438	415	422	448	407	412	412	438	395	438	447	443	409	474	460	425	454	463	442	481	423	435	458	384	428	460	432	410	472	448	443	408	424	463	407	435	435	423	407	408	414	409	434	440	456	398	452	443	481	440	440	455	434	449	460	432	449	455	416	441	442	471	450	426	395	469	466	444	454	453	430	445	438	422	474	473	442	431	418	434	458	450	423	464	470	411	430	449	478	423	461	440	439	462	458	429	440	424	474	489	429	433	405	442	446	438	433	428	453	450	469	433	437	462	404	440	467	456	455	468	408	476	441	439	436	447	424	436	455	446	447	404	410	438	432	419	455	466	474	444	464	424	466	474	395	451	432	459	437	420	444	437	440	427	433	454	447	436	432	495	439	423	455	453	468	486	462	461	449	466	416	450	457	441	432	421	439	439	449	411	442	448	431	445	414	467	425	425	411	429	445	465	486	404	430	421	419	418	424	440	445	480	463	430	403	424	464	445	434	433	471	448	423	428	385	454	454	443	437	472	428	429	440	450	433	437	447	487	410	420	423	427	440	455	443	469	440	419	464	435	426	442	437	433	433	402	453	445	432	433	423	427	430	442	447	432	434	443	415	418	452	408	395	413	446	459	448	460	405	467	427	459	433	415	410	461	436	426	454	455	425	376	434	480	442	408	404	460	465	441	473	459	434	480	418	465	418	466	452	391	442	453	496	419	454	429	428	413	457	438	456	396	441	424	471	412	436	413	452	449	446	469	480	447	446	494	455	438	436	470	454	414	448	427	455	404	436	415	455	451	476	462	440	404	444	445	418	442	445	430	385	480	438	442	444	494	445	417	459	452	444	448	456	413	462	443	445	477	423	426	389	453	434	461	436	423	447	417	427	451	423	437	420	406	434	462	386	445	431	454	462	454	464	443	427	458	425	418	421	407	495	438	396	442	404	454	415	441	440	443	442	434	447	412	468	456	462	423	479	434	466	441	405	431	461	434	466	424	411	416	415	435	428	421	435	448	478	453	446	463	457	431	425	440	450	449	452	403	451	457	442	439	444	502	444	427	414	468	444	428	435	425	403	446	421	450	454	445	446	408	465	408	406	467	477	436	402	429	423	420	484	416	480	426	434	478	431	448	422	452	449	423	425	423	479	458	453	424	437	439	470	428	434	403	423	443	459	416	424	424	417	411	461	431	467	480	414	419	421	440	422	417	477	399	442	441	478	450	413	451	509	481	421	453	433	442	421	483	462	458	447	434	425	427	457	457	478	426	414	391	418	446	435	463	443	416	433	445	443	443	457	413	416	454	418	450	437	461	407	442	466	437	440	436	410	464	433	437	445	423	458	423	465	468	433	455	458	440	426	443	406	480	449	444	383	430	480	442	387	431	450	440	426	458	442	442	441	436	459	480	456	438	427	457	450	437	427	492	441	436	459	471	455	419	425	433	402	468	410	460	405	460	467	412	457	464	436	408	426	461	457	466	439	428	457	424	424	446	438	407	412	435	463	437	428	440	424	403	433	414	417	444	453	442	476	480	481	437	434	442	432	461	446	437	443	427	470	480	459	436	470	459	393	433	429	449	413	419	424	439	412	421	469	479	426	438	428	454	430	463	477	438	437	430	441	401	466	434	409	440	396	427	445	454	460	458	451	459	470	434	426	440	445	449	439	436	451	424	422	426	429	410	430	447	431	415	472	448	442	451	429	453	465	461	459	400	491	410	431	429	473	437	444	444	417	460	423	378	428	470	443	414	478	432	486	486	439	478	442	435	423	441	446	457	452	412	443	404	471	459	385	413	410	462	396	439	411	442	403	407	446	481	465	449	441	423	386	436	446	415	435	455	400	468	431	452	450	445	459	421	444	454	476	438	449	451	462	460	466	436	435	455	428	441	455	465	453	407	461	441	450	427	457	462	420	439	447	442	406	469	426	472	511	433	453	431	440	431	427	466	454	430	455	408	454	472	464	449	469	414	431	439	418	435	439	450	472	428	418	454	411	442	395	436	445	450	446	458	425	450	430	422	478	413	447	471	426	449	451	459	408	432	434	449	433	478	432	469	459	430	427	433	405	442	433	432	477	475	429	445	458	433	422	443	402	461	465	459	401	459	443	417	423	435	415	445	409	418	397	425	446	473	419	444	440	398	464	414	475	440	382	421	412	433	467	430	441	449	454	435	453	410	448	427	432	452	405	459	413	495	470	466	433	475	452	434	457	419	435	464	457	436	442	454	426	419	459	442	455	421	483	465	418	435	423	449	443	446	424	388	445	416	442	437	456	418	465	471	440	436	422	447	441	450	472	451	445	454	457	442	452	401	439	427	464	433	438	418	414	440	426	434	422	448	425	397	471	416	448	441	449	430	394	460	408	440	434	441	432	451	452	443	490	426	425	433	446	430	455	408	457	414	389	476	438	429	417	447	437	403	389	455	445	428
53456	18529	3899	1014	662	574	430	371	348	322	323	305	269	286	280	310	294	285	281	260	273	272	249	279	275	257	279	243	266	275	253	247	223	250	258	261	236	251	246	277	250	254	223	231	264	227	275	245	234	240	241	243	262	222	242	247	246	207	216	210	254	239	222	229	244	248	246	239	258	271	254	257	247	248	233	202	257	236	228	258	226	249	271	246	234	246	240	236	217	265	230	248	285	241	227	256	242	249	192	231	255	210	250	232	266	247	222	220	214	226	232	222	247	228	229	261	242	244	247	232	254	232	243	229	261	246	240	250	238	251	229	217	225	253	258	211	233	224	236	250	244	249	234	234	225	243	226	242	224	233	222	243	240	229	224	226	244	197	257	237	251	241	253	204	253	241	239	229	233	226	264	235	244	236	228	249	259	262	224	270	216	237	248	241	265	245	256	228	232	280	240	247	245	239	266	259	248	262	259	225	249	231	239	230	259	221	254	224	214	215	241	252	211	275	238	242	249	250	233	240	266	255	266	254	242	254	220	225	218	236	224	220	217	278	236	283	240	217	242	241	227	237	231	264	239	239	247	243	252	266	235	267	214	250	223	235	255	247	225	241	227	238	257	233	208	236	233	243	222	274	231	262	212	248	244	226	234	226	250	246	237	243	269	249	219	267	235	230	227	234	274	273	230	257	253	227	218	207	231	234	228	234	231	263	252	216	233	247	244	229	223	256	239	262	225	242	220	221	227	244	242	234	239	226	261	244	220	203	244	230	265	231	244	228	260	216	259	215	254	246	253	233	242	229	235	257	237	241	232	237	218	235	259	250	258	260	233	249	245	244	242	252	235	240	228	228	217	240	242	245	243	241	245	238	205	236	230	223	227	272	246	219	215	218	236	262	238	252	252	259	249	222	258	237	255	267	250	253	267	242	204	249	291	231	203	222	216	256	223	248	251	249	241	249	226	241	217	243	200	245	226	225	244	240	260	217	268	225	202	243	239	280	235	234	257	226	282	235	265	236	249	246	248	253	250	251	247	224	258	237	214	244	232	240	265	240	269	244	205	239	245	235	211	237	209	210	223	253	269	253	259	233	234	231	254	240	260	234	235	240	230	231	281	238	294	231	239	234	253	251	242	227	236	242	250	241	246	194	261	260	246	233	232	263	282	249	239	233	229	265	276	236	230	232	220	243	237	238	246	229	250	228	239	231	246	266	245	202	248	264	243	256	218	256	259	257	239	246	208	250	267	240	238	245	228	276	231	246	238	238	256	227	258	249	251	248	240	261	252	266	240	232	214	245	250	251	242	229	244	220	238	214	267	225	253	235	253	249	219	233	275	266	237	222	236	241	232	251	245	263	217	225	220	225	212	239	224	242	242	228	258	235	262	272	259	259	254	251	265	252	253	227	222	257	239	250	250	219	235	263	224	251	217	233	209	231	251	214	235	250	270	208	259	245	231	227	216	239	270	229	257	247	229	281	223	245	267	222	250	233	217	236	265	241	222	252	240	240	301	234	219	223	244	246	246	235	280	250	224	254	251	273	213	259	253	225	224	242	251	218	249	241	212	250	231	226	253	255	258	234	234	229	261	215	234	248	251	252	245	226	261	261	228	227	241	246	248	212	248	225	251	207	243	256	240	224	240	248	249	228	220	243	256	249	217	247	202	240	216	221	241	235	248	239	253	246	240	253	235	227	235	247	237	248	231	224	233	286	276	212	241	227	220	213	246	235	242	215	255	239	209	251	246	235	218	252	242	241	240	249	230	237	265	229	260	241	240	223	259	247	255	222	228	226	224	225	268	204	274	247	199	231	225	257	250	244	263	260	242	221	242	218	227	243	224	275	246	269	239	229	250	237	235	225	248	233	227	247	223	253	227	215	231	236	219	222	235	265	242	234	226	254	249	222	240	270	237	230	269	263	237	241	243	246	223	263	237	210	248	269	267	260	254	234	218	218	245	237	235	207	259	277	248	222	264	234	223	240	224	249	237	249	249	258	242	222	252	250	240	234	234	239	236	237	240	250	246	241	223	228	240	235	259	244	232	219	241	229	272	244	231	255	234	197	243	233	211	264	259	234	255	200	234	213	246	217	245	241	247	251	241	235	260	227	253	248	260	212	224	244	216	228	241	267	205	249	240	240	220	237	238	221	253	242	259	232	231	241	252	218	232	227	278	264	231	240	233	245	253	232	216	245	228	249	244	234	250	239	228	233	230	235	232	256	247	282	242	231	242	241	227	258	229	206	225	237	232	226	226	261	265	252	258	224	236	208	259	237	244	253	227	247	251	271	233	212	258	227	214	214	255	249	249	242	240	239	250	232	233	249	259	237	258	224	258	257	231	224	232	246	232	218	254	236	253	242	252	234	243	243	220	264	230	230	247	228	216	246	239	237	233	224	225	235	244	267	261	255	232	253	256	232	235	236	245	216	234	220	265	222	262	275	232	253	231	213	249	239	193	242	251	259	249	240	223	228	206	249	249	233	211	221	237	203	215	236	243	237	227	215	246	238	249	248	217	246	236	259	252	243	220	214	254	242	255	211	251	263	235	224	273	215	249	239	233	248	232	254	244	241	222	224	233	267	218	225	247	257	257	226	223	218	264	253	243	251	209	231	219	262	245	221	215	223	208	250	263	259	243	226	250	270	229	236	242	260	208	228	218	229	255	257	264	247	209	259	224	240	249	242	241	246	224	256	239	201	224	248	246	235	237	232	234	253	242	268	216	245	270	212	256	231	237	235	250	239	250	225	214	242	235	238	225	216	244	267	236	239	249	235	222	253	243	254	227	223	242	226	224	258	252	252	235	217	259	252	243	235	262	242	239	250	235	211	221	240	234	269	249	223	253	262	221	209	235	224	240	238	255	215	236	211	244	262	198	228	243	246	250	241	231	280	237	225	271	245	258	233	217	240	221	250	254	219	235	235	257	260	233	254	231	226	211	243	258	253	234	234	237	225	243	223	250	247	290	233	248	248	240	271	231	259	242	246	237	241	215	216	240	236	251	236	212	259	264	215	254	241	258	255	255	221	240	266	255	234	211	209	253	259	219	237	236	209	251	240	250	216	237	261	234	227	249	264	235	223	200	260	227	241	237	229	260	268	223	239	248	258	236	248	248	243	230	240	229	244	247	212	262	269	217	215	221	220	250	229	208	258	223	203	233	244	240	233	220	249	260	248	242	244	248	258	240	230	237	252	263	243	261	240	252	246	230	244	257	256	248	206	234	243	257	238	243	213	255	240	237	224	240	232	233	254	265	253	246	243	240	223	215	245	238	231	222	213	247	250	237	234	242	242	238	244	207	215	209	263	223	252	239	241	224	229	253	254	242	243	223	214	246	244	245	243	233	242	226	276	258	252	221	234	239	257	252	258	237	260	233	208	226	239	265	236	234	245	232	222	240	231	263	235	244	221	247	242	235	249	231	247	240	211	243	251	238	269	241	248	262	226	266	242	252	260	262	269	247	247	198	227	242	251	224	240	222	253	246	257
30350	2038	2347	2847	2413	2058	1791	1541	1415	1230	1107	1146	1050	993	930	927	821	836	847	806	787	770	745	770	758	787	812	844	825	819	844	732	680	752	704	702	691	690	686	651	697	713	691	711	717	647	641	658	670	623	662	681	641	650	674	709	666	641	681	616	656	648	631	633	606	659	627	621	645	662	600	675	671	689	653	640	615	634	583	628	695	621	645	650	633	630	645	683	653	627	663	622	647	636	644	656	681	626	638	673	628	624	637	601	631	611	651	621	619	629	598	615	655	676	661	616	586	623	644	642	649	652	658	670	608	613	662	656	658	638	642	656	624	639	653	654	659	655	618	661	604	593	605	637	603	650	623	634	648	654	635	643	626	606	619	617	608	653	587	659	621	589	672	653	643	626	605	619	630	612	622	672	645	662	668	645	637	643	599	571	587	651	621	649	620	606	606	642	605	611	649	623	619	647	624	614	606	646	615	628	641	653	625	665	643	598	600	623	628	647	629	639	623	623	617	611	674	625	662	639	641	603	629	630	623	626	668	623	638	645	635	617	642	602	630	565	658	609	622	633	677	648	642	667	596	628	651	623	640	629	657	633	630	592	587	630	606	611	648	637	628	689	647	633	615	598	671	629	683	604	647	621	665	662	586	613	648	656	619	655	611	636	632	652	625	674	659	660	630	628	669	603	607	615	659	606	661	677	602	653	650	598	616	646	600	638	613	639	595	671	612	613	626	642	602	642	654	626	621	597	644	635	589	578	643	609	607	643	632	614	690	621	618	581	653	639	636	627	625	620	655	642	606	655	632	627	669	628	641	641	641	634	636	645	633	609	644	606	642	636	663	601	581	609	674	617	632	681	606	639	639	646	675	583	605	625	628	601	631	631	597	623	608	594	662	646	632	602	615	675	602	675	644	675	620	622	608	640	648	599	638	669	662	657	646	632	614	655	620	649	599	604	659	637	629	643	615	582	659	635	563	612	602	623	636	642	659	627	661	666	632	644	645	614	644	608	627	624	649	604	674	598	658	612	675	614	627	627	609	616	649	642	627	674	651	632	669	643	666	632	638	670	631	658	621	623	566	643	607	659	645	598	611	645	625	630	579	600	624	624	649	616	630	661	611	608	645	611	666	631	654	608	623	689	594	626	601	619	633	726	634	652	636	610	625	616	633	597	606	613	597	656	620	631	678	612	706	640	631	640	693	638	630	656	663	628	675	635	676	622	638	628	649	653	615	597	660	643	603	662	606	620	664	637	654	617	612	601	662	623	644	616	613	643	614	623	618	653	608	646	603	662	579	619	612	677	632	625	570	611	637	622	652	683	614	645	623	659	634	575	647	631	659	623	658	672	603	634	627	628	656	637	631	629	635	635	653	660	641	638	659	605	645	627	622	625	678	655	605	648	625	595	561	645	616	646	603	658	643	614	632	666	682	643	673	670	635	628	653	650	664	604	628	609	633	622	645	614	615	651	680	653	647	605	625	649	627	640	646	585	678	644	606	618	611	683	647	626	603	701	662	638	598	670	660	632	621	605	655	578	630	627	638	595	675	634	607	646	631	650	621	653	647	612	662	664	624	605	627	594	612	636	651	677	665	621	657	607	627	605	632	681	598	609	581	626	623	612	587	639	597	621	633	645	642	630	662	672	596	622	669	671	617	611	612	634	671	593	657	634	685	668	656	566	620	658	696	647	651	656	605	686	642	623	621	617	641	632	619	656	652	646	636	653	624	641	609	625	631	652	591	640	676	635	621	642	645	631	642	651	615	677	632	609	649	670	674	644	649	681	637	653	608	631	655	645	651	614	689	578	661	647	654	659	658	584	636	594	600	666	624	645	628	662	655	613	644	641	638	651	693	650	603	646	622	668	645	632	675	659	611	633	621	634	661	632	604	631	638	624	611	594	640	661	645	585	634	628	674	649	644	623	645	632	634	625	624	651	618	605	655	682	630	666	624	618	631	626	660	649	654	636	655	640	621	593	673	670	598	638	648	647	671	674	609	650	668	645	644	625	654	630	596	644	645	611	649	687	673	606	649	659	655	652	624	631	642	608	607	637	662	600	591	642	585	637	597	668	631	661	633	669	605	656	636	622	623	668	604	628	651	651	618	651	644	628	643	616	645	657	628	655	661	690	617	646	641	619	629	663	621	677	629	651	656	610	680	620	622	617	653	667	640	613	661	613	657	640	627	622	645	623	632	647	668	649	604	667	700	669	625	627	615	640	651	638	638	653	610	607	643	640	628	581	669	632	598	653	615	629	620	647	656	676	612	670	617	647	598	679	642	630	601	624	613	570	652	589	636	623	663	640	591	673	588	609	636	607	626	602	654	648	614	653	662	635	660	629	620	707	653	625	639	592	619	644	628	661	665	627	648	655	629	628	648	590	638	671	624	613	616	652	642	634	649	670	649	644	670	612	630	617	636	647	645	641	646	659	636	632	667	671	664	656	639	651	632	631	630	580	629	646	637	652	618	647	621	653	602	594	607	628	656	646	642	626	639	608	622	610	594	635	628	613	618	633	587	624	653	647	628	609	623	662	609	654	598	625	671	604	598	627	636	642	669	629	632	651	682	633	624	666	619	637	696	591	683	634	620	656	636	702	635	663	575	670	654	674	619	663	596	654	585	600	658	618	661	673	626	661	672	658	644	615	589	669	618	627	642	633	654	609	674	612	626	661	685	689	650	598	615	613	629	616	639	606	621	674	679	619	665	646	645	630	623	672	639	649	628	671	591	621	643	662	646	638	653	615	642	624	618	641	621	617	629	667	634	581	644	646	606	655	627	641	623	608	650	681	673	661	620	646	645	573	620	592	648	650	656	634	668	670	654	606	658	596	589	666	679	666	630	639	622	579	635	649	637	646	605	588	662	608	619	625	626	619	620	613	611	596	609	618	652	619	645	646	667	659	665	646	632	649	608	634	637	632	647	630	645	645	644	629	641	582	621	655	669	637	647	686	620	657	639	647	593	607	629	626	632	633	616	656	637	636	616	663	617	642	628	631	634	614	610	636	629	626	644	625	665	615	643	624	631	667	608	613	652	628	643	630	687	596	657	581	600	638	642	637	631	615	663	616	627	626	631	666	659	648	587	569	619	671	614	572	681	650	646	629	607	634	666	596	635	639	669	629	663	617	629	622	631	660	671	641	619	635	633	596	656	650	693	619	711	632	655	628	611	676	647	646	628	615	613	573	636	659	616	655	593	644	646	592	653	630	612	651	669	618	677	583	667	638	629	621	668	599	627	650	629	630	655	637	669	591	655	624	604	642	626	658	637	637	652	636	593	613	583	640	652	688	689	617	611	622	646	672	573	630	653	608	628	603	641	647	622	590	644	696	659	607	618	660	645	590	626	618	640	630	633	603	611	626	618	584	616	655	618	589	671	631	635	678	625	658	654	657	632	614	619	621	653	612	644	621	608	647	637	635	609	614	662	627	631	602	604	648	619	666	657	642	614	625	630	642	646	618	636	614	623	636	620	653	671	625	654	593
65227	25377	13049	2649	1374	1067	880	756	640	614	578	574	554	512	527	480	483	467	466	440	429	486	493	433	448	452	464	439	469	471	443	455	464	425	436	422	428	427	443	452	467	411	423	377	458	443	425	435	400	366	430	445	395	410	407	421	434	404	420	430	398	392	411	417	420	370	398	427	479	394	425	435	427	409	406	371	430	389	435	415	392	419	414	421	419	458	427	423	420	441	420	396	392	396	374	419	408	418	409	413	437	448	421	433	415	407	376	417	383	426	400	412	381	423	436	409	396	431	435	398	354	392	386	423	424	417	365	407	401	415	416	427	406	400	388	403	408	394	428	423	387	383	422	417	409	440	426	376	418	415	417	416	375	436	408	442	423	391	398	391	375	430	423	457	440	413	404	423	412	455	418	395	429	401	430	401	422	438	420	441	412	385	400	396	399	412	425	446	389	373	425	401	429	428	422	419	426	461	403	436	428	408	430	420	382	427	409	394	417	468	437	457	446	401	425	414	382	387	422	423	420	442	401	429	428	401	419	401	442	400	411	398	394	383	415	410	411	453	434	383	404	405	390	388	421	440	394	449	419	394	434	387	379	430	392	422	437	396	417	456	371	460	388	397	414	398	433	385	413	399	386	404	419	446	431	461	443	415	422	366	418	425	412	377	403	399	420	400	434	384	413	409	409	427	459	451	363	412	425	388	394	371	450	429	425	369	412	424	385	393	396	413	394	431	393	420	388	404	447	395	428	384	396	414	382	395	394	405	434	429	459	412	404	406	402	415	411	420	394	424	390	402	408	374	410	417	422	390	419	442	406	396	373	391	427	400	392	465	465	390	402	396	422	435	427	399	390	425	354	412	445	441	385	418	418	403	387	450	439	412	436	401	429	423	415	429	412	416	410	441	384	406	420	406	377	436	453	429	383	398	442	385	441	406	446	434	396	434	421	441	430	412	392	395	416	437	426	424	416	385	450	451	422	449	427	394	396	409	394	412	416	407	471	429	407	405	384	431	420	383	387	429	427	414	392	420	388	418	429	461	433	402	385	374	432	398	434	408	438	386	451	404	387	422	458	383	428	415	393	420	394	439	410	394	415	418	381	416	415	395	417	408	382	424	410	398	405	417	431	430	415	397	410	445	429	413	405	418	405	399	383	427	392	393	410	427	449	401	410	423	415	398	425	353	414	407	376	442	385	402	396	411	416	448	438	407	415	432	407	462	419	383	401	395	395	406	393	392	363	370	370	405	397	410	392	411	397	400	408	432	416	419	391	422	408	405	434	417	399	400	395	418	401	432	434	372	395	383	417	436	452	387	396	426	440	416	419	430	416	450	386	421	440	358	437	390	400	400	399	407	387	414	368	430	426	404	431	424	418	405	402	417	462	424	441	414	367	397	405	416	440	423	431	407	404	392	427	412	396	400	438	429	415	423	437	427	402	428	427	429	412	395	403	402	424	416	411	400	404	409	432	421	425	401	423	422	409	413	451	416	433	413	399	391	402	418	395	405	422	420	378	412	404	356	430	457	416	409	415	405	436	435	428	385	431	424	447	460	422	457	425	400	427	406	405	416	372	423	437	419	425	446	427	400	402	420	409	452	428	415	433	412	411	420	436	401	383	419	437	410	401	424	431	393	378	401	400	431	435	397	391	415	440	399	468	413	423	410	389	401	415	436	398	458	383	432	454	388	414	415	403	427	443	392	408	437	428	395	427	408	389	363	400	413	395	430	385	409	406	433	412	411	396	450	405	444	453	401	396	382	421	395	395	385	407	418	414	390	434	422	437	419	423	386	411	415	409	431	424	397	425	407	404	372	396	410	420	407	402	384	388	407	422	389	425	473	393	352	436	414	434	419	435	446	407	395	402	460	424	436	426	397	399	393	424	421	405	366	416	384	381	422	419	366	419	373	375	418	443	416	429	408	416	421	444	437	374	380	419	401	415	401	397	460	422	403	417	385	399	430	435	451	413	417	404	425	434	427	402	455	410	398	410	414	423	405	386	417	386	416	459	416	442	420	406	369	406	422	389	463	465	417	421	375	438	415	427	424	408	401	421	440	436	414	393	403	485	437	416	386	417	423	407	412	394	371	433	375	418	425	408	398	404	429	407	386	412	450	454	422	448	400	425	404	421	424	391	441	424	389	424	409	395	402	412	405	396	440	407	400	403	443	398	411	416	434	386	414	455	387	403	455	389	421	415	424	405	413	421	395	379	392	417	420	399	390	425	448	452	446	436	426	403	398	409	442	400	402	390	398	428	413	389	368	393	380	449	422	412	410	389	401	410	468	404	401	458	410	445	412	437	384	421	407	421	440	396	439	416	393	410	387	433	407	395	416	450	397	414	392	396	412	431	386	405	428	401	437	422	393	411	406	462	422	392	398	406	391	399	428	427	414	410	436	389	411	405	431	399	408	434	430	406	423	418	400	434	444	419	395	404	464	417	416	426	408	412	422	396	408	404	439	432	420	393	416	449	408	429	397	382	436	404	404	376	384	389	416	409	405	431	425	436	405	417	383	400	388	415	409	427	444	401	434	421	415	431	417	437	419	400	373	439	415	416	416	442	400	453	432	410	410	386	419	424	443	401	404	390	416	431	385	449	433	416	415	436	435	401	415	406	429	410	419	395	414	391	384	410	406	417	397	419	401	399	415	401	412	386	434	416	450	434	393	403	407	427	410	425	433	409	436	368	438	418	409	420	397	383	441	428	394	407	411	382	410	452	384	410	383	392	398	393	431	398	427	420	396	449	424	383	383	422	421	421	434	411	420	410	383	445	405	442	407	416	423	423	434	421	370	426	401	412	416	418	392	407	406	388	409	409	399	395	407	423	404	423	412	404	414	400	417	431	380	392	408	423	383	423	387	391	425	401	429	466	429	416	436	396	410	422	425	401	407	383	382	405	424	399	385	426	417	408	394	398	403	399	441	412	427	363	432	414	414	426	412	398	382	419	418	406	404	393	411	375	396	382	409	414	374	415	399	388	432	414	382	423	435	413	404	410	399	409	432	426	413	405	427	454	404	416	418	429	386	417	427	401	392	404	411	431	461	418	398	427	473	413	439	462	406	419	428	421	435	417	431	449	412	416	388	386	423	411	376	409	413	400	408	419	397	400	434	419	443	426	442	404	387	394	420	400	418	395	426	406	444	399	442	416	386	421	408	406	442	412	387	427	413	423	419	413	407	401	411	420	449	410	427	451	389	419	386	415	432	382	381	420	417	419	412	436	383	383	405	405	380	416	409	403	388	407	443	393	427	383	413	424	390	395	404	399	440	424	416	415	377	435	441	380	429	399	405	401	387	373	385	401	426	418	453	448	410	372	432	435	381	404	423	440	449	428	406	429	403	396	393	426	426	393	413	389	388	429	420	421	448	401	442	427	389	438	407	368	395	401	374	417	436	383	406	416	423	402	395	404	454	395	436	445	407	384	395	409	409	419	406	431	425	421	406	437	409	399	405	418	437	393	427	414	392	419	391	406	412	412	419
40733	3386	4327	4980	4397	3688	3126	2670	2318	2101	2009	1809	1691	1670	1570	1522	1411	1380	1378	1290	1285	1309	1315	1273	1239	1247	1220	1307	1365	1316	1269	1148	1168	1222	1147	1060	1091	1081	1093	1102	1112	1117	1098	1123	1074	1026	1024	1005	1001	1037	1063	1032	988	1010	1014	994	1114	975	978	1030	979	989	999	1004	963	1021	986	970	1016	1023	979	1014	1020	1021	997	971	1024	1005	954	999	1001	994	966	992	945	967	993	964	990	1021	937	1011	972	1033	987	944	920	1022	1012	1002	986	1017	1026	986	992	917	969	979	1026	943	926	1040	980	1005	946	951	962	924	974	978	985	977	986	946	999	915	1001	1000	980	957	955	912	1006	1007	997	939	984	945	996	966	983	918	1002	950	1014	951	974	1008	969	929	952	1002	966	1031	975	996	980	951	937	1027	953	964	952	994	990	979	969	960	991	975	940	953	960	936	983	979	928	987	947	963	963	1036	951	980	950	1002	945	981	934	981	927	1018	1012	986	976	1000	937	942	1023	975	906	920	954	975	952	988	935	952	981	969	955	954	962	1041	984	983	963	970	992	1003	985	959	1008	973	941	978	966	961	979	967	942	996	943	914	960	921	969	964	981	943	993	983	1032	971	991	927	992	993	995	973	959	921	973	1032	960	1015	930	962	935	950	928	976	939	973	950	996	951	947	928	999	939	936	871	958	927	953	976	963	1004	1027	986	1019	932	1011	966	949	945	926	1014	946	965	986	984	879	1036	997	966	990	940	969	1012	1034	986	992	968	987	981	1021	952	957	1007	954	976	984	1009	960	961	944	1004	961	975	1004	951	980	908	976	958	964	957	962	962	982	951	1001	976	935	995	1043	922	951	975	960	933	1008	916	989	967	955	1007	962	978	1014	993	977	1005	964	977	921	983	918	994	975	966	1007	939	908	986	982	947	917	973	989	964	992	971	964	966	937	954	970	983	961	924	929	964	1009	974	947	957	976	935	941	959	940	960	976	968	967	992	948	974	916	961	970	965	1008	946	1014	929	1026	963	984	1014	1016	957	955	1010	1016	999	1022	903	956	1007	938	1001	905	985	931	991	986	950	1009	969	951	955	943	930	998	953	938	971	989	1011	948	976	969	994	1027	984	903	934	974	969	957	996	990	982	991	984	1000	984	947	950	952	939	989	948	989	958	951	981	1020	1022	1013	941	990	945	975	1027	930	993	917	967	929	932	974	931	1023	978	1029	953	959	1023	1012	978	956	967	1008	1055	941	912	895	928	954	963	994	940	969	1002	995	964	954	948	937	953	928	898	913	1005	994	980	985	919	984	1025	1001	961	954	939	979	1017	996	922	950	983	1002	988	886	982	958	1001	1031	947	956	1001	967	1010	947	1015	974	916	998	983	947	959	976	1003	984	991	937	966	957	998	921	990	995	955	973	991	939	955	932	998	927	964	995	983	994	964	979	943	952	941	1043	947	932	940	931	947	1002	961	938	966	942	982	1014	989	971	953	978	1023	962	974	1016	947	947	931	946	973	998	998	913	982	1011	1014	935	915	1007	1015	972	975	968	950	950	911	917	980	1006	946	945	944	978	978	992	943	993	952	952	1063	978	963	962	967	955	1026	1021	917	977	918	942	992	954	975	994	935	960	957	954	940	929	970	947	998	923	996	1000	939	925	981	956	932	1010	910	975	992	988	969	1018	940	963	967	955	984	973	1030	923	973	913	975	979	990	937	1008	949	994	919	943	988	930	994	937	971	936	972	950	951	893	917	1004	963	942	926	921	974	997	973	981	912	970	986	979	947	1010	902	964	964	1028	978	1060	1009	977	974	931	1043	1013	962	976	970	977	1024	973	940	953	940	922	942	1003	1026	991	933	973	991	1000	940	973	918	956	973	1008	965	997	995	918	999	928	972	987	990	955	944	1018	957	1015	924	1034	1009	944	1013	962	933	901	953	997	961	1019	946	977	1006	940	992	1025	964	993	998	992	983	941	956	903	990	945	954	969	974	1002	1000	989	982	963	1015	958	936	985	929	950	978	986	949	949	992	1006	936	1015	978	967	966	929	989	990	898	974	934	955	1006	929	960	989	909	975	976	993	1004	962	1042	959	1030	1001	999	966	969	1035	980	948	1002	946	931	950	985	965	995	970	912	983	1003	989	957	941	979	945	985	961	967	958	933	956	977	981	944	992	965	954	986	975	949	996	988	970	925	997	936	964	944	987	986	1000	947	920	983	953	952	975	952	967	996	971	985	915	948	988	1015	993	935	949	997	1020	949	931	965	988	928	951	957	994	952	924	971	938	992	971	925	981	985	957	968	978	956	959	1005	995	945	948	970	982	1015	988	1006	960	957	961	985	978	981	934	951	947	997	997	1016	993	996	940	1004	952	952	939	923	956	931	1023	946	954	1035	941	998	1007	967	946	973	987	946	958	995	930	984	1000	991	951	930	903	961	1016	1014	984	945	960	976	977	985	1027	997	989	951	984	1000	981	995	922	957	954	975	1019	906	945	964	998	1026	961	976	1004	986	975	994	1018	902	922	1043	953	981	932	969	954	992	940	922	938	970	971	992	965	999	971	968	991	914	965	1020	969	926	976	990	1004	959	890	1026	954	939	990	956	1000	1042	1006	980	981	998	958	938	965	960	958	997	953	1000	1019	993	975	979	938	893	962	963	1027	951	1014	960	987	961	932	938	976	962	1000	998	932	937	958	923	999	991	977	989	924	983	1018	925	969	900	952	933	950	1000	934	988	966	968	953	967	944	975	968	975	998	952	972	990	981	968	978	948	910	960	1000	967	998	966	977	987	946	950	970	956	982	980	982	1003	967	1026	947	988	955	1006	994	955	922	927	974	969	872	976	980	872	1003	1019	914	941	912	988	950	931	928	955	963	985	985	954	959	980	954	1011	972	996	917	941	938	983	902	960	969	998	952	993	921	970	972	983	984	963	951	991	975	926	960	947	985	988	965	965	954	975	969	963	971	1047	962	944	984	1002	981	996	956	964	943	946	1039	971	967	1004	931	983	1023	1011	971	950	989	965	963	994	970	947	951	957	883	953	928	998	1019	932	950	954	996	969	962	1027	970	1048	964	977	991	1023	1038	974	979	996	950	1034	953	932	985	949	993	957	924	956	971	996	991	1001	967	959	986	969	969	997	946	1004	1054	928	935	996	979	952	951	993	942	941	988	906	942	952	980	991	996	968	994	968	936	917	986	924	937	986	933	995	907	953	957	960	977	994	963	949	958	935	995	959	1005	1000	938	937	991	972	983	939	979	952	981	991	976	917	940	973	948	995	963	958	913	1002	1009	1003	1010	963	947	976	1025	981	960	896	980	988	953	1028	964	957	927	956	966	964	976	946	908	978	958	956	928	939	969	916	984	987	986	919	962	958	974	931	963	1031	987	1027	980	997	945	1007	962	1000	927	971	1005	956	905	924	1005	1013	1012	994	995	891	995	1000	952	937	934	1032	1038	939	981	984	1026	1010	930	969	919	936	1004	932	952	955	995	988	971	986	1023	986	938	973	1009	944	982	980	986	914	1067	999	975	1008	959	981	935	907	1020	962	941	948	958	939	1024	988	978	984	944	978	963	940	936	990	945	953	987	969	962	959	932	934	1034	937	951	962	1011	990	998	998	1028	963	915	1000	948	1037	992	931	1012	966	945	1025	905	1047	935	983	933	1003	960	984	996	951	967	982	971	952	960	918	967	963	969	1047	982	972	989	978	953	904	955	963	1008	952	950	945	924	941	961	978	984	956	960	935	1013	961	970	995
7350	382	211	179	194	177	167	168	183	164	153	149	127	146	156	154	174	144	150	149	142	154	155	147	151	178	147	155	157	170	155	179	169	157	158	155	163	148	131	141	156	130	158	150	123	137	147	151	141	163	159	137	176	146	149	155	123	168	147	177	140	151	155	138	131	160	149	159	177	124	130	146	136	148	150	153	170	130	152	147	172	164	138	145	137	141	148	151	150	165	154	161	153	165	133	155	144	157	160	172	130	140	162	188	160	165	118	163	157	143	156	166	155	167	147	172	169	177	143	133	164	147	169	142	156	154	143	162	140	162	166	162	153	159	135	128	144	134	154	169	140	155	165	144	152	156	188	155	145	132	157	159	158	161	155	130	136	150	154	118	148	139	161	181	146	174	139	140	148	154	160	158	173	138	150	149	134	177	150	143	163	142	157	153	170	167	168	158	157	154	151	146	145	145	127	148	135	141	142	141	153	156	167	157	130	157	153	158	141	145	175	165	152	158	156	141	159	146	150	170	142	171	145	126	152	157	143	153	160	139	120	166	147	165	148	147	152	148	135	172	143	125	155	154	139	166	145	137	151	147	138	153	157	147	159	155	140	142	160	164	168	160	143	155	155	137	194	155	145	175	164	182	145	171	145	162	138	151	156	157	153	167	146	148	141	138	167	174	158	156	147	153	153	137	132	152	163	147	150	162	154	164	145	145	140	162	147	151	130	138	162	147	169	145	150	140	153	172	181	153	152	160	141	158	164	178	150	175	151	145	133	159	152	155	170	167	172	165	152	152	168	154	152	168	170	156	151	142	137	167	153	160	137	149	145	144	181	140	181	147	151	155	141	151	159	158	151	130	138	160	149	138	139	165	147	153	158	147	154	152	149	165	152	150	146	153	136	147	144	152	139	153	147	156	160	177	151	131	133	138	161	126	171	150	166	137	141	158	150	155	145	155	148	156	142	137	165	148	167	143	136	146	154	177	149	140	137	164	130	166	147	155	150	163	145	149	139	167	151	157	142	140	155	140	150	178	144	137	186	130	154	172	152	179	150	158	157	144	135	136	155	148	143	163	135	139	157	146	158	147	152	143	164	161	158	142	140	149	169	150	145	155	169	141	164	161	170	170	162	161	145	164	166	155	146	154	191	153	165	165	160	130	157	154	177	157	149	138	148	169	149	149	154	174	163	138	147	145	154	134	150	161	127	165	150	146	152	153	138	120	160	150	132	139	155	153	136	163	171	149	180	158	105	152	145	146	176	146	150	170	155	180	162	177	129	160	157	176	165	169	136	163	164	156	128	168	145	169	137	141	146	145	135	148	146	165	154	173	150	162	161	137	152	161	157	138	145	157	125	153	158	171	150	148	155	146	127	147	182	159	162	140	157	153	155	146	161	153	145	177	161	202	176	143	158	149	142	142	131	159	160	142	140	144	161	163	159	133	160	163	124	163	156	147	186	149	156	149	148	158	144	161	151	147	168	163	155	157	158	167	173	159	152	155	170	167	171	160	117	144	143	190	164	163	155	146	154	150	146	154	153	141	162	139	167	138	166	165	150	176	175	124	169	149	133	158	163	157	153	149	160	151	128	128	158	156	147	139	150	139	137	167	167	149	161	137	158	157	135	176	175	166	130	140	145	155	163	163	151	153	143	134	153	153	166	141	156	155	137	151	148	149	161	155	148	156	150	150	154	159	131	142	149	153	162	157	132	135	128	150	150	179	180	160	155	170	164	164	156	149	136	161	159	145	162	166	158	160	154	135	155	162	133	151	132	171	133	149	164	156	158	153	171	151	140	141	155	163	131	146	135	156	153	159	145	165	158	150	153	148	158	134	162	177	136	146	149	144	147	158	154	154	128	142	133	142	148	144	147	150	150	156	158	150	146	150	126	147	154	145	161	138	149	158	161	159	131	141	151	143	125	166	150	148	152	159	166	158	141	136	155	169	177	176	131	123	159	154	156	122	141	157	141	144	143	151	172	171	152	144	150	142	157	131	135	170	166	140	158	167	151	153	140	168	185	151	150	156	149	158	164	147	160	154	122	159	151	145	143	153	144	165	138	146	141	151	151	173	162	170	137	144	164	183	165	154	136	169	152	156	174	143	145	152	140	145	168	163	156	151	144	146	139	149	155	136	136	129	145	160	152	167	164	170	142	156	146	151	141	152	135	181	129	149	176	151	156	165	126	156	134	161	164	148	168	130	144	166	152	153	140	155	154	138	160	161	150	150	168	163	167	144	162	138	154	151	156	139	146	145	159	143	173	139	148	167	167	153	143	157	167	159	155	171	140	164	130	157	155	153	155	152	136	151	154	147	158	166	151	155	163	152	143	141	163	133	152	140	173	158	160	142	182	158	129	131	154	156	152	150	163	154	151	145	135	137	122	145	157	134	161	160	144	157	173	118	161	160	158	162	148	154	184	154	155	148	151	145	141	143	150	150	161	133	132	167	144	156	182	159	142	148	137	138	133	176	138	153	169	149	125	152	147	154	137	151	149	154	171	160	151	143	151	143	161	163	163	147	142	122	157	180	147	167	172	162	164	155	163	139	129	134	122	130	144	156	160	152	169	162	147	169	150	152	145	151	174	147	159	149	138	153	176	145	165	126	146	157	162	140	130	154	142	179	169	145	161	145	164	150	160	167	136	152	138	159	143	151	150	170	170	153	170	136	159	174	163	140	175	163	152	138	152	139	151	169	178	161	136	168	158	148	170	152	153	157	145	130	152	163	165	154	176	149	177	146	133	162	182	153	165	167	155	132	145	133	156	164	165	151	175	159	163	140	160	147	151	151	164	131	151	163	141	168	149	135	155	141	146	151	154	145	142	121	150	164	124	158	142	153	157	134	155	157	161	160	137	139	153	149	158	179	168	158	173	129	151	167	142	128	142	132	141	148	155	140	164	150	147	145	156	177	138	156	146	121	128	153	155	138	141	147	144	161	151	119	142	166	160	125	154	152	156	147	164	158	152	154	157	157	137	131	150	141	153	127	159	154	150	156	158	138	145	139	158	166	160	155	141	147	143	155	178	133	123	148	155	148	141	132	155	155	171	149	144	144	138	143	146	154	159	161	153	156	160	150	145	159	168	148	146	156	140	152	153	156	163	159	150	156	154	129	148	161	154	145	173	147	131	164	149	152	150	156	158	153	155	129	163	185	157	144	155	161	128	147	171	138	145	134	135	135	157	137	145	164	153	125	139	156	142	142	142	171	161	141	165	140	164	157	146	148	159	167	144	156	154	173	148	150	173	152	156	166	144	126	158	157	125	197	166	145	153	151	168	155	155	157	160	152	153	166	163	147	168	154	160	159	134	160	182	176	166	168	162	147	155	150	142	160	149	170	176	146	147	163	163	147	145	165	175	173	168	154	154	144	178	152	158	163	150	159	155	176	148	159	162	172	139	149	131	143	162	155	161	143	154	159	180	145	158	159	175	172	132	157	136	154	165	149	170	149	166	155	131	144	163	147	157	139	140	168	138	175	160	133
7458	539	588	589	521	511	521	493	492	495	489	516	481	441	449	469	495	462	457	455	499	450	475	449	472	466	464	447	500	511	486	460	460	450	471	452	454	435	420	417	455	479	448	481	462	476	422	423	438	415	481	423	468	400	451	451	450	454	400	456	472	448	477	462	415	472	485	468	444	433	430	470	449	472	434	440	435	425	433	434	448	465	492	443	441	451	464	453	432	446	514	435	451	455	404	442	464	420	445	456	433	418	470	440	447	401	438	422	442	442	449	439	462	483	463	429	440	445	462	451	421	441	460	414	464	442	448	435	454	429	447	440	446	404	438	468	440	426	462	400	452	441	444	423	444	446	457	418	395	465	419	459	429	439	438	490	472	433	416	400	415	436	398	438	435	422	429	424	419	463	431	437	442	423	463	436	419	465	443	416	457	410	441	484	424	422	401	446	475	465	428	420	439	405	481	436	437	453	434	425	441	455	450	434	438	428	444	399	443	438	433	435	405	432	430	455	475	426	436	378	394	421	429	474	466	440	452	429	453	460	441	429	403	403	421	435	451	425	447	469	450	448	428	429	426	403	451	459	435	429	469	433	405	427	449	446	446	434	468	500	431	416	429	480	465	455	418	391	467	440	454	438	445	439	424	430	441	419	435	475	421	447	421	437	463	437	436	476	441	412	410	441	466	462	430	425	433	466	445	431	458	403	433	449	458	405	429	471	412	449	441	426	440	455	381	427	437	482	430	444	410	461	445	416	423	429	429	435	435	454	420	386	470	444	467	434	433	442	452	408	447	412	451	438	481	410	469	449	451	416	415	435	388	414	472	430	410	442	435	431	458	450	417	463	424	433	450	439	416	446	436	450	444	446	418	413	435	429	455	430	429	476	401	432	468	443	464	461	470	448	452	406	459	428	440	399	431	418	443	452	387	415	452	427	426	437	430	438	463	463	423	412	437	444	421	459	414	461	440	431	440	429	450	457	430	397	384	414	425	443	433	418	481	442	449	439	420	429	457	402	474	438	436	453	437	450	451	432	428	460	442	428	440	463	456	468	436	456	401	454	466	417	441	431	432	459	449	437	452	452	437	455	457	443	453	437	440	452	439	450	426	420	443	446	433	496	459	478	441	470	423	439	438	430	433	454	459	455	450	412	423	419	425	454	453	447	415	433	429	412	458	427	423	445	397	443	423	415	425	449	415	460	455	426	422	440	440	439	403	435	426	438	485	474	428	457	487	426	436	463	454	475	464	400	440	394	472	441	421	457	460	440	389	479	420	400	436	457	437	460	450	496	448	434	431	419	418	435	415	423	430	444	415	431	427	413	426	407	452	431	409	403	471	449	480	462	469	421	449	435	474	392	475	459	487	422	452	457	435	402	444	422	450	485	436	459	455	443	451	444	421	449	422	484	427	402	444	458	401	468	479	449	461	434	456	432	427	445	441	444	449	455	432	461	418	414	440	464	406	468	453	415	485	435	452	473	439	442	439	447	439	444	423	446	460	433	460	398	419	408	452	406	417	437	436	436	434	439	421	430	423	451	442	424	452	429	430	414	436	436	424	451	483	429	433	442	410	455	436	444	453	448	433	464	445	451	433	433	416	460	417	427	451	470	411	429	443	458	456	415	464	396	460	439	443	439	445	440	428	447	452	417	451	424	456	436	445	440	438	434	457	444	462	465	441	422	446	431	431	432	405	442	465	470	426	487	442	437	446	489	429	410	413	424	441	466	434	436	422	432	435	435	444	441	463	453	426	447	432	450	438	464	431	442	481	480	448	433	429	436	436	460	436	458	451	447	436	456	423	398	454	440	439	444	423	462	446	465	457	418	409	442	455	464	433	437	472	452	428	448	450	439	401	456	443	454	422	426	448	502	443	430	452	421	428	459	406	400	449	435	455	419	442	454	413	389	461	448	436	417	452	455	445	442	438	430	455	473	443	442	443	410	421	439	461	453	413	415	455	458	454	441	436	477	468	444	459	434	403	443	414	451	419	434	446	428	446	433	423	461	447	468	445	458	441	436	459	397	472	461	453	442	448	440	436	451	421	431	447	412	412	457	424	430	477	441	479	478	418	426	426	410	442	459	453	435	433	470	444	449	451	439	446	470	428	433	422	440	375	433	434	415	450	449	468	428	442	453	413	441	443	462	470	444	435	398	435	470	432	456	427	435	448	444	425	413	417	430	454	481	457	423	463	445	407	397	430	444	446	447	436	401	426	459	452	454	442	435	422	460	449	420	442	464	419	462	437	428	430	463	432	452	471	445	461	436	429	409	433	439	419	415	415	408	454	460	431	477	450	436	449	433	440	422	432	454	435	434	425	425	439	406	435	488	435	428	418	452	418	385	452	445	434	425	422	447	479	481	413	433	442	403	436	461	387	398	434	458	401	420	430	417	431	456	430	418	463	412	452	478	446	450	451	441	411	450	439	463	454	412	431	454	427	476	484	443	439	419	419	395	428	405	402	442	429	443	436	409	467	400	439	452	439	432	399	440	451	427	417	447	447	432	470	439	448	445	426	436	430	438	427	444	427	437	435	455	440	406	421	460	467	462	457	426	449	464	467	443	425	418	439	428	434	451	431	415	441	451	442	452	441	469	429	422	465	500	459	469	450	415	419	459	451	417	463	444	434	419	424	410	445	461	438	436	459	451	470	451	430	436	451	448	437	493	401	438	486	455	474	438	405	447	443	407	436	468	435	414	480	434	460	464	435	442	463	455	424	448	416	440	464	437	448	450	462	451	442	419	469	427	485	470	431	466	462	454	433	466	421	468	444	432	438	447	443	455	413	448	429	456	432	434	416	442	430	447	455	450	469	475	422	407	430	423	432	436	446	441	449	436	439	427	436	463	420	460	428	438	447	442	417	460	457	435	439	420	440	440	443	428	451	430	438	415	434	409	445	431	421	437	414	436	430	454	465	393	460	426	391	438	441	453	445	481	402	466	423	439	426	470	416	432	411	417	435	462	423	403	426	481	487	443	459	434	457	435	430	417	475	439	450	476	417	461	444	432	422	445	447	466	456	452	463	442	407	461	450	460	468	412	452	462	447	437	423	432	464	426	445	477	440	443	439	419	472	416	457	422	453	437	415	450	447	462	425	442	451	462	424	472	425	440	417	426	437	480	445	431	448	449	448	438	447	419	422	411	431	433	424	449	408	465	428	460	438	410	411	438	448	480	452	455	449	453	436	434	475	428	418	419	434	443	396	407	400	449	458	456	459	425	455	447	442	448	450	424	434	474	424	449	444	444	483	380	416	448	427	407	441	455	433	428	472	440	443	398	467	480	434	404	457	443	492	437	437	460	428	448	422	395	399	423	436	469	462	419	460	444	448	415	454	423	442	474	456	445	438	435	417	440	445	451	423	439	436	420	436	420	432	446	470	455	443	438	413	441	430	455	442	413	428	463	460	447	440	416	426	448	436	453	443	451	452	453	442	437	433	426	423	434	449	469	469	458	421	435	417	419	432	433	436	402	424	438	446	427
54347	18063	3181	970	680	550	435	409	378	371	318	309	328	287	277	279	294	269	242	293	274	270	261	236	276	287	251	271	238	261	258	268	271	271	264	250	256	249	246	250	257	223	248	274	273	246	234	266	239	255	232	239	227	245	244	240	242	206	222	244	242	241	240	196	244	248	248	234	229	218	233	256	262	252	242	222	231	241	239	235	229	234	251	223	218	209	260	223	229	244	261	240	236	230	245	244	220	251	225	240	223	246	270	263	209	241	227	231	240	227	231	274	238	255	237	246	248	219	242	205	259	255	221	229	258	263	246	203	225	225	257	245	209	227	248	249	238	270	268	261	263	267	247	235	258	259	237	235	233	255	269	209	226	231	229	225	255	246	251	222	249	249	250	252	229	237	239	234	224	232	257	248	261	206	248	258	257	243	237	250	230	218	240	231	241	246	230	237	214	235	237	223	246	252	242	208	219	254	262	244	244	254	258	269	231	218	250	244	241	238	233	250	246	245	238	251	226	247	240	219	288	234	261	236	262	239	258	220	214	257	218	261	219	237	244	243	232	220	239	259	227	249	236	238	221	219	247	216	255	248	234	240	223	226	217	246	226	248	229	228	235	278	227	218	243	245	245	222	242	233	224	233	235	216	227	234	228	239	237	240	212	269	245	224	261	244	213	260	254	224	241	225	244	214	224	256	249	233	288	261	224	245	218	227	246	229	254	230	252	244	220	262	245	244	232	247	219	230	276	253	236	239	234	237	249	236	257	251	239	227	216	235	235	243	248	235	233	231	259	230	250	248	230	244	222	259	227	221	244	235	237	256	232	223	204	252	240	233	241	242	230	217	224	261	232	222	209	272	227	255	243	259	240	224	238	221	219	247	246	266	237	206	217	231	201	204	217	199	231	226	263	215	255	244	247	249	229	229	195	231	213	227	251	248	210	227	257	227	220	236	206	215	227	232	237	216	241	240	240	242	253	266	264	281	248	232	237	250	256	273	263	256	251	236	248	224	237	232	236	210	256	231	232	233	240	253	246	223	230	244	235	207	230	246	266	244	236	231	242	229	262	242	264	231	226	226	271	219	226	231	230	254	267	243	255	213	233	223	231	252	210	257	220	233	218	224	253	261	244	272	235	224	222	222	234	234	214	252	228	221	223	242	253	220	228	253	271	250	244	263	264	237	226	235	226	225	232	247	251	244	236	231	270	240	244	232	236	241	272	230	246	264	209	233	251	233	240	240	214	253	204	227	246	257	258	244	238	253	235	261	257	246	255	273	235	258	228	249	229	246	243	222	221	270	231	237	222	233	217	239	226	264	253	262	257	234	229	239	212	238	245	231	259	238	235	234	240	251	226	243	263	240	259	232	245	274	258	240	283	228	248	220	227	265	254	249	246	232	248	243	259	216	221	232	232	197	235	249	235	239	228	231	252	232	211	256	240	233	241	243	227	240	230	231	229	219	242	247	229	230	214	224	226	247	239	248	222	234	217	246	222	254	265	239	234	235	204	226	228	244	235	263	244	244	223	233	223	241	248	234	226	261	250	252	271	232	264	248	235	248	212	237	233	233	233	242	260	233	240	220	250	253	240	216	208	231	224	228	224	244	217	222	228	239	283	251	234	252	210	245	233	213	226	229	219	241	231	196	234	252	241	263	254	219	261	256	230	230	264	211	265	235	225	235	256	242	246	250	247	223	245	228	240	233	216	213	215	228	238	234	257	220	242	231	250	224	213	221	229	230	227	246	185	271	243	245	250	248	234	232	256	242	246	232	239	250	212	233	240	240	236	233	242	243	244	269	230	225	230	236	217	249	242	206	222	228	243	202	242	272	275	226	221	267	237	240	227	254	237	241	228	217	232	223	239	229	227	248	252	208	246	219	257	256	234	225	231	271	281	252	248	241	236	218	232	245	259	215	220	258	244	227	259	251	241	256	239	250	248	239	258	226	228	220	238	239	229	241	235	209	256	263	230	232	221	212	239	240	243	235	237	212	269	242	256	242	247	247	247	253	204	223	236	226	243	259	248	262	232	218	247	209	216	247	238	277	276	227	244	234	238	224	252	269	248	225	239	235	222	237	254	250	237	242	248	224	241	237	246	214	220	265	281	216	248	245	245	232	239	228	213	223	247	245	227	231	240	239	239	225	243	241	228	220	241	237	222	219	229	231	248	249	275	240	199	220	220	270	222	235	252	239	223	250	248	237	235	256	248	225	241	229	240	241	222	236	231	240	257	229	289	230	252	230	240	251	244	226	232	273	223	269	227	250	268	200	259	234	223	233	238	251	233	237	234	246	268	236	223	231	259	251	272	251	214	201	239	218	226	243	211	238	259	234	239	242	229	219	248	216	226	250	231	239	241	230	216	232	241	230	259	227	217	215	233	264	232	258	227	243	251	257	213	246	239	248	230	264	242	239	254	247	252	252	265	261	236	273	235	264	249	247	215	237	229	262	230	236	239	247	256	228	253	223	232	240	251	245	223	245	261	252	245	230	256	243	275	265	235	231	240	244	252	253	235	224	241	250	279	198	252	258	229	244	223	245	239	222	218	221	223	233	247	217	248	250	215	242	236	248	254	221	217	208	252	239	242	258	234	249	243	226	228	249	246	227	216	215	210	233	284	230	222	250	250	231	237	250	238	256	222	256	247	228	256	218	208	235	253	259	250	240	219	216	224	272	207	235	223	233	217	249	238	257	231	247	242	239	219	258	230	213	194	208	233	223	217	243	238	257	226	260	229	229	242	246	243	238	241	243	228	243	266	208	244	238	231	260	225	226	233	256	212	249	229	238	242	242	246	211	262	231	228	220	210	264	226	218	236	191	258	232	243	241	255	237	251	258	237	248	216	235	264	244	258	256	232	254	222	245	236	246	238	249	269	259	258	229	242	257	224	228	292	232	260	252	224	230	258	224	253	247	239	246	245	233	243	254	253	253	227	244	237	217	250	256	241	243	223	229	261	250	240	223	214	253	240	250	252	244	237	250	248	222	244	236	254	244	221	218	225	230	258	263	238	245	248	248	268	222	213	221	248	245	244	230	251	227	232	228	236	227	248	252	217	246	241	233	230	231	263	246	229	251	227	203	244	229	253	288	218	210	223	229	222	247	247	248	228	237	255	243	264	234	280	232	266	240	226	279	249	250	229	291	231	215	253	229	241	246	240	217	209	246	231	204	225	249	213	229	219	260	236	258	261	232	220	258	272	223	241	236	228	234	206	260	247	251	226	243	235	237	253	236	252	230	246	232	264	242	253	196	244	268	228	237	219	226	231	269	233	258	244	240	251	248	281	226	233	244	227	269	245	246	243	243	225	243	230	248	242	263	219	203	256	230	243	264	214	238	238	239	290	246	226	212	226	213	204	231	218	241	243	278	225	262	240	240	237	246	226	234	260	245	251	230	245	243	238	207	259	240	225	235	234	254	212	224	250	212	246	259	240	246	238	228	243	240	251	243	240	271	246	213	218	271	255	236	240	235	226	224	273	249	237	231
30546	2141	2398	2771	2541	2060	1736	1501	1434	1289	1182	1154	1032	1007	950	989	847	868	869	772	785	788	802	776	812	782	780	835	809	896	748	732	753	752	737	789	722	680	670	697	700	670	744	671	664	683	637	681	649	674	660	652	681	656	606	672	679	637	650	667	633	652	709	633	641	681	693	654	653	574	640	641	672	636	659	635	676	651	687	632	643	651	598	633	664	640	619	640	662	681	631	635	639	610	676	666	668	660	645	651	681	632	650	650	617	685	623	650	614	593	630	641	605	716	689	691	662	655	645	616	630	592	634	590	633	623	683	617	638	618	632	634	704	614	642	599	653	650	654	654	609	613	636	625	644	664	623	625	654	621	631	562	667	636	641	661	617	594	643	635	662	628	624	625	625	642	658	644	616	644	639	640	611	682	595	640	668	614	681	607	646	661	677	672	628	621	628	651	658	645	627	656	605	675	665	649	603	581	602	662	640	618	654	620	640	608	633	630	634	636	658	655	609	593	618	611	635	658	647	621	629	633	617	642	666	648	604	626	613	626	643	642	631	637	688	642	647	641	651	621	594	666	621	623	672	641	635	623	660	629	651	633	654	609	659	655	636	655	632	596	627	613	628	697	613	618	650	612	643	603	620	641	684	619	622	602	636	652	675	587	671	658	623	647	644	607	610	643	588	667	632	617	632	663	658	644	630	640	637	654	629	661	632	644	620	618	638	658	601	653	623	603	648	705	662	657	631	626	661	642	610	626	626	669	653	619	633	642	648	639	701	602	644	592	619	633	650	654	629	602	647	667	647	704	639	632	625	649	616	654	627	627	676	639	650	681	602	604	651	647	615	611	654	625	635	683	662	633	645	676	644	609	620	600	659	586	638	632	639	646	662	622	669	606	594	596	614	631	603	621	624	650	666	664	622	662	599	662	580	697	655	641	628	626	658	610	640	620	666	629	615	621	632	631	691	614	633	645	593	631	601	636	619	613	663	672	648	634	609	611	618	643	628	630	601	634	636	618	623	624	642	649	634	598	632	648	648	647	671	610	669	630	626	605	635	599	616	665	623	611	636	649	626	617	667	662	683	638	639	691	630	622	655	639	606	687	639	599	614	624	651	660	624	594	611	614	640	611	603	626	619	629	618	648	594	655	666	642	610	650	595	610	645	655	613	627	615	636	622	648	657	650	650	673	595	600	577	620	623	700	630	648	656	619	604	657	620	631	633	643	640	652	647	626	617	616	619	627	630	656	664	558	684	670	616	619	634	622	639	662	626	655	610	640	618	597	622	610	643	601	668	630	653	594	649	609	619	662	621	644	622	621	645	600	674	643	676	599	616	639	644	651	632	639	638	606	608	662	636	662	610	618	622	634	718	630	655	615	647	665	645	618	643	615	651	630	609	614	683	623	633	623	628	689	628	649	615	645	646	628	634	640	649	663	588	643	643	667	631	646	633	642	583	626	661	638	611	685	632	665	645	686	632	673	669	592	645	644	657	587	615	643	663	615	635	662	628	670	629	670	623	650	676	650	603	653	631	654	646	643	569	619	656	598	626	643	682	630	613	677	652	654	656	633	621	629	608	609	572	689	660	603	649	620	644	679	590	683	628	647	637	646	638	628	615	630	626	628	643	638	655	640	649	646	639	588	624	668	640	608	630	633	676	643	648	557	592	686	643	637	657	657	664	610	655	670	622	605	662	633	652	658	645	639	605	607	639	617	618	656	644	609	676	625	636	685	614	594	605	584	613	670	689	631	651	615	646	601	629	621	659	637	573	651	596	646	618	632	609	649	628	645	593	614	614	643	681	615	650	641	638	668	649	630	611	634	596	597	629	660	657	638	627	615	648	652	603	632	614	607	670	611	648	628	666	639	660	619	643	611	600	646	674	663	665	587	632	606	645	572	617	672	647	652	602	635	650	648	601	651	643	612	633	632	653	655	688	626	629	634	647	619	629	637	630	673	602	606	658	646	647	643	711	611	612	655	646	609	635	663	648	579	632	656	675	609	622	674	698	658	666	672	633	655	631	624	631	606	598	619	674	672	628	653	685	633	601	635	657	620	633	639	681	613	627	638	664	640	683	608	689	616	614	649	653	646	633	622	604	648	595	614	616	645	626	651	667	626	579	606	617	662	646	649	648	679	654	685	666	662	606	656	633	630	630	617	636	674	650	645	613	662	661	635	619	666	611	662	651	613	650	672	678	657	609	653	622	627	653	598	646	603	597	654	627	640	652	636	626	652	609	587	636	621	651	623	681	620	649	639	620	650	615	628	597	615	649	626	590	644	643	653	660	645	628	614	608	625	616	616	639	630	627	634	656	637	586	603	660	637	616	591	576	634	648	677	639	637	627	615	616	673	632	635	634	623	688	623	674	656	666	667	669	650	660	626	638	628	630	633	600	639	652	678	655	647	642	646	636	638	690	613	618	634	629	638	625	634	629	652	652	646	635	603	654	610	645	598	657	624	664	630	637	634	610	637	636	657	618	611	665	649	589	599	688	662	646	661	650	646	659	657	633	639	585	625	682	623	630	627	571	670	645	666	631	637	652	642	654	649	601	670	606	618	608	608	637	643	639	640	576	634	658	647	660	600	652	658	604	618	672	635	621	627	643	599	640	652	663	632	653	639	645	636	649	659	623	595	554	557	642	603	676	653	664	660	613	616	666	646	640	622	614	655	628	567	633	704	625	637	626	645	602	646	634	598	671	667	637	601	637	689	638	653	641	637	621	631	690	646	617	627	631	634	676	633	609	643	615	644	641	591	600	623	617	650	665	669	618	630	642	602	618	608	654	657	625	649	642	620	595	580	642	608	615	615	622	644	632	646	596	659	596	624	625	652	666	573	673	634	619	621	662	635	643	626	633	613	643	682	638	645	642	611	628	682	690	614	638	627	643	649	608	666	616	603	640	639	629	639	640	596	603	648	609	636	626	601	642	674	635	680	598	686	616	632	646	645	607	620	645	647	648	635	645	656	574	633	644	648	629	619	613	689	626	672	657	622	627	599	665	644	638	615	621	659	642	599	658	651	631	666	644	581	631	634	684	643	635	629	654	636	635	660	595	637	594	671	631	658	646	637	630	643	645	606	651	645	640	657	633	640	634	642	631	597	643	646	668	610	628	658	649	649	591	638	683	642	601	633	612	645	612	637	649	620	601	618	667	634	628	619	659	643	621	588	644	650	661	640	623	626	633	651	642	644	652	629	667	594	616	626	683	655	631	608	624	606	689	636	653	635	621	593	640	682	652	643	650	626	610	660	649	621	654	635	667	604	631	628	631	615	659	593	632	601	645	651	609	666	643	659	594	658	647	609	640	671	638	621	612	672	642	635	657	598	668	642	607	692	614	641	566	679	667	636	621	600	667	662	597	622	642	605	620	643	659	632	618	618	633	658	635	651	605	652	642	600	639	620	658	672	627	630	645	679	646	631	634	653	637	638	607	640	586	686	600	616	599	647	638	595	622	630	649	629	655	620	658	658	631	602	618	621	597	629
65376	25330	12180	2523	1274	980	842	738	704	578	555	546	579	512	478	460	446	476	504	457	414	433	452	488	423	472	517	455	450	451	439	468	453	416	417	466	398	428	430	431	427	388	437	449	463	406	397	410	435	451	418	408	445	453	419	363	428	389	427	448	431	413	457	408	400	401	434	441	417	417	409	446	389	385	418	407	396	400	436	384	448	431	433	407	429	407	391	416	385	438	448	426	408	399	397	393	390	391	421	414	414	403	392	436	407	372	400	415	408	384	402	369	395	405	422	432	401	424	372	417	401	421	443	366	388	374	482	423	417	421	447	436	444	398	439	404	394	414	446	388	429	380	389	421	416	450	418	432	391	409	405	369	416	407	425	408	396	411	402	389	406	387	421	436	384	395	401	389	388	420	425	394	394	423	472	423	452	451	420	437	433	434	423	389	427	428	402	438	454	435	402	365	430	412	381	452	359	400	432	424	423	386	430	419	381	365	389	389	397	388	403	421	430	394	399	423	436	401	412	422	396	426	410	401	414	446	427	421	363	435	390	390	414	415	394	408	416	423	414	412	403	392	413	422	434	418	417	407	397	393	440	421	426	371	401	454	449	434	386	394	411	393	429	406	442	407	437	435	425	413	453	394	383	395	411	401	438	401	429	389	441	384	389	440	424	410	391	445	386	416	383	411	415	408	411	414	421	411	386	413	430	422	393	403	408	392	410	425	404	385	443	416	413	400	442	396	424	400	413	426	427	405	413	362	403	448	433	417	405	394	387	392	432	417	401	412	436	377	387	432	429	387	442	369	424	416	397	429	420	420	421	396	396	405	398	405	447	432	443	389	428	413	388	412	418	400	431	391	417	395	410	415	410	385	444	433	421	422	437	415	453	429	394	430	447	446	390	432	422	418	399	413	420	447	426	442	422	412	399	443	421	413	392	420	378	452	402	433	410	389	408	383	429	403	409	405	415	413	435	431	426	404	382	450	406	397	415	449	394	348	440	406	421	420	407	438	392	432	435	390	395	421	402	366	420	388	426	423	445	446	443	427	391	401	386	424	416	378	437	413	415	404	427	422	424	430	436	421	405	387	429	405	400	410	415	422	417	351	375	394	394	425	409	370	434	429	400	389	399	411	444	399	403	406	437	380	401	408	410	412	462	391	409	434	399	415	375	399	395	430	401	408	434	427	409	422	396	440	393	427	417	405	391	422	408	388	391	386	445	365	372	412	419	439	431	448	392	393	435	449	421	454	420	409	419	430	406	404	414	382	437	430	399	402	391	416	385	417	438	412	419	454	443	416	423	390	434	446	442	395	378	376	442	412	402	456	424	410	415	428	415	407	428	424	414	423	432	408	460	406	439	420	401	441	419	424	414	419	413	445	413	390	421	447	406	375	379	413	401	429	374	410	401	436	424	409	446	431	352	403	379	404	441	406	410	440	376	406	403	415	411	446	447	403	406	431	442	396	401	368	372	379	388	452	428	440	405	410	401	396	413	427	392	396	386	408	389	431	427	409	414	425	443	392	413	389	377	436	399	372	381	395	435	380	415	409	432	421	431	430	453	385	444	417	425	424	416	374	432	396	421	421	422	401	409	420	375	411	399	421	442	392	423	405	417	389	415	419	436	418	427	398	409	418	426	396	401	406	406	399	415	413	415	434	426	389	382	419	391	466	419	396	391	415	379	403	408	393	398	403	407	411	426	446	434	378	427	465	392	418	410	407	408	424	404	425	465	402	418	408	445	435	426	454	382	416	431	456	395	392	435	387	433	425	395	451	431	425	401	401	400	414	413	422	397	414	410	415	397	381	423	412	382	423	408	418	426	400	411	439	417	402	436	439	442	411	398	389	376	420	379	374	378	419	413	455	391	431	442	427	419	395	426	389	455	446	434	360	392	402	462	439	391	401	434	390	427	411	440	406	425	415	423	395	440	391	401	404	378	426	407	405	385	412	385	421	401	384	396	407	423	397	398	424	393	417	443	416	400	433	400	355	383	388	430	393	404	436	423	393	385	402	379	396	420	408	424	425	397	439	384	447	384	422	429	455	408	394	422	443	417	421	390	406	406	391	391	396	417	461	412	432	423	391	440	403	379	408	411	403	428	400	429	398	395	359	375	405	438	390	413	397	435	427	426	410	435	388	388	414	397	424	409	415	396	419	416	404	413	414	390	412	420	351	405	411	377	420	374	407	423	389	402	416	459	413	386	418	431	435	407	396	399	397	429	402	440	406	395	405	442	407	424	398	407	392	414	437	425	439	397	413	432	389	429	369	370	418	385	411	427	419	392	381	407	422	424	424	399	364	425	398	419	387	447	424	390	437	414	427	416	440	420	391	450	387	406	414	408	409	409	408	406	388	436	409	415	371	425	364	422	437	394	400	407	392	430	397	407	407	401	415	439	392	420	393	406	372	396	418	388	406	394	398	426	402	428	396	447	394	379	401	383	377	379	412	355	392	415	417	417	413	406	442	445	394	384	418	438	417	444	408	397	432	408	427	461	390	379	379	411	465	420	421	423	420	384	406	407	428	390	402	442	425	406	407	420	354	430	487	451	403	431	434	406	421	386	374	405	387	442	384	374	383	417	396	454	416	387	404	413	451	396	432	418	371	406	436	418	388	420	410	412	420	390	410	395	436	383	433	387	420	430	405	358	401	395	418	420	406	366	387	397	400	408	411	424	407	383	411	410	396	409	405	432	375	456	440	396	417	427	419	404	398	436	404	414	438	416	402	409	368	398	414	393	393	427	423	426	378	391	403	393	400	386	436	409	415	396	399	426	401	434	419	433	431	401	390	333	441	460	412	468	389	393	417	403	407	374	416	386	426	405	417	468	410	397	414	449	428	399	397	387	422	402	368	430	397	374	423	421	407	411	415	381	445	436	409	408	410	384	410	418	439	437	417	419	405	414	440	434	402	405	415	394	403	408	396	449	367	393	423	448	396	388	427	405	407	396	390	411	429	409	369	421	374	415	393	394	421	389	405	414	414	405	425	401	427	397	420	412	407	393	412	411	445	417	393	367	400	399	384	399	403	420	394	423	391	387	407	386	403	426	367	388	380	419	363	423	413	388	446	412	405	431	459	430	423	367	402	474	406	390	388	404	424	407	413	437	443	386	441	374	421	411	394	410	408	414	411	370	452	413	413	414	407	384	394	401	445	403	399	393	417	432	415	430	427	434	420	427	437	402	367	430	432	403	405	420	418	379	430	431	385	407	388	432	385	450	404	418	397	403	383	376	413	457	392	404	432	385	414	407	414	409	384	410	406	435	429	441	402	421	413	412	385	402	421	412	385	431	410	420	426	416	424	387	407	429	454	423	386	386	396	397	421	418	430	425	388	405	401	437	401	379	454	401	421	396	432	395	402	418	399	432	374	445	444	448	411	404	412	382	417	397	433	405	369	407	434	423	399	429	393	396	402	430	388	397	382	401	417	403	437	376	424	421	404	471	438	419	447	422	447	404	448	399	421	431	383	420	428	459	401	397	413
40466	3579	4375	4869	4527	3610	3071	2749	2315	2175	2001	1805	1710	1643	1583	1488	1363	1319	1326	1247	1298	1288	1330	1221	1243	1188	1278	1243	1266	1285	1256	1250	1156	1234	1118	1151	1045	1054	1122	1093	1148	1117	1092	1101	1085	1049	1049	949	1017	1006	988	1031	996	1061	1031	985	1038	1010	1064	984	949	1021	1006	1018	994	1041	1023	1022	1045	996	988	1019	980	1008	1009	983	1031	982	1012	939	982	1017	958	1014	954	940	984	987	969	978	1052	961	925	944	959	938	991	944	942	929	962	922	962	938	969	994	955	965	1049	923	951	939	976	992	986	990	1001	953	996	1023	941	995	982	909	906	961	995	995	987	976	959	1012	974	997	1014	976	982	986	924	971	989	939	955	940	965	1056	1011	1008	970	991	960	970	947	1010	1009	979	986	950	992	1016	936	982	969	993	996	1047	974	958	930	932	962	933	1001	1021	948	1006	1021	947	998	975	955	923	935	954	1010	987	964	962	972	968	909	1018	944	965	979	916	928	992	899	966	962	990	950	978	1009	953	949	897	943	1022	978	980	984	962	989	974	982	972	975	973	1003	969	992	983	973	977	1006	1030	1032	980	987	975	909	1007	978	995	1001	938	1054	918	953	982	962	957	964	969	978	1004	1007	948	976	985	977	974	916	910	942	987	1002	930	1006	949	993	982	936	927	1000	953	911	940	972	1006	964	1025	967	926	958	961	1019	941	971	949	909	1002	997	988	941	963	961	971	905	928	924	934	977	983	1037	971	947	976	974	939	963	957	964	948	978	953	961	974	1025	945	951	975	955	938	969	948	969	961	999	1039	980	1017	934	950	1016	964	931	977	936	963	962	902	899	928	979	958	994	992	983	985	971	963	920	984	979	1032	946	975	975	1019	963	1004	959	969	1019	968	969	973	1048	1031	944	924	969	957	979	965	934	948	984	976	931	990	923	953	950	941	964	982	925	993	1021	1025	959	984	912	982	953	1000	973	981	970	961	947	965	991	988	955	986	941	999	978	984	966	957	959	903	950	996	950	1005	911	1025	954	963	931	953	936	1000	995	986	942	983	972	1023	979	943	935	952	977	1015	969	951	1011	958	965	984	948	964	994	964	917	1004	964	970	914	977	947	1000	952	936	1017	917	957	1000	904	955	966	1023	974	977	1007	957	959	913	1017	938	977	1014	914	1020	972	911	972	929	970	974	946	958	955	987	974	971	978	1044	955	991	922	992	945	1003	1004	1012	927	940	951	982	965	985	931	963	987	991	982	945	971	964	1014	1014	932	948	997	947	1000	972	967	1052	987	1006	1001	972	954	973	1022	965	962	988	1000	972	976	955	998	1007	967	966	976	1023	987	1000	914	971	925	970	976	985	996	959	1003	933	969	971	1021	937	1014	985	957	960	1021	978	918	892	977	961	937	1005	1004	987	973	891	1006	968	960	998	902	986	1004	924	935	995	982	939	929	1022	955	993	1045	956	931	925	956	971	917	984	1020	997	955	932	962	993	1000	962	1000	940	957	961	1023	947	977	978	952	925	975	987	985	1007	998	1010	961	996	975	988	972	991	954	956	951	931	984	963	1003	1007	972	996	1006	973	967	938	991	974	986	991	929	992	943	1002	990	938	946	999	968	978	1002	947	948	1007	926	1007	982	979	918	964	957	1026	956	986	995	967	999	948	975	970	951	924	966	978	972	990	941	974	972	1019	953	1002	979	953	1017	971	954	940	972	975	925	972	1017	948	993	975	914	1029	973	988	970	894	1001	1005	975	943	991	947	991	960	1001	1000	1002	943	1040	973	989	970	1033	909	944	973	956	945	988	933	955	934	976	972	959	957	885	1016	981	961	958	976	966	975	951	942	1006	962	998	982	1019	980	970	974	965	921	967	1001	1006	972	958	994	981	990	957	956	963	993	947	941	974	945	951	974	953	969	963	954	877	946	938	965	946	963	981	988	959	984	1034	944	968	935	968	946	952	1013	958	1000	950	912	995	968	988	927	967	992	926	958	984	984	996	994	1018	972	972	935	932	973	945	971	1011	968	979	949	983	989	967	1033	993	923	983	948	996	991	958	981	928	973	979	924	952	930	1009	993	959	984	915	934	951	1005	980	1015	968	1028	989	975	986	965	1020	979	949	970	948	942	977	946	933	948	955	1006	947	960	1016	931	926	992	988	961	986	958	979	1021	944	930	949	961	974	1003	977	986	946	961	955	928	1032	946	1021	981	950	939	955	985	1009	945	1054	957	926	966	988	949	990	960	1001	974	983	991	939	984	1017	949	952	1001	950	975	987	968	982	980	938	991	991	959	901	954	995	947	966	947	964	966	940	973	930	968	963	960	1013	942	965	1039	928	1023	976	964	969	962	960	987	974	934	943	919	1033	1003	935	1038	947	997	978	995	947	992	964	968	986	956	1025	953	951	1007	1004	984	1001	998	1019	941	970	949	979	943	992	968	1004	989	939	999	1025	1004	985	937	937	1038	1006	982	1019	966	965	968	978	982	972	1026	1027	923	931	965	949	1028	1000	973	989	937	1007	1035	979	953	938	941	974	927	956	1009	1018	1025	938	1007	976	1020	916	990	956	996	955	966	979	946	968	923	906	989	976	961	956	966	977	997	997	1004	998	1000	958	997	968	966	983	1013	970	995	954	958	980	950	994	1002	956	1025	961	1043	982	1045	919	985	947	942	995	943	928	939	984	962	1005	971	984	992	998	950	1021	974	940	991	954	960	922	932	942	958	992	966	951	946	991	1002	988	982	977	1006	982	968	997	973	1003	959	956	994	958	1002	963	981	977	969	991	995	982	976	1010	965	966	953	975	959	1025	962	934	1006	951	967	943	972	966	971	1023	978	940	967	999	897	979	973	976	1011	920	987	981	938	1035	1014	1059	952	944	941	937	985	1003	933	890	953	966	951	970	970	991	983	992	935	954	970	943	973	975	958	955	907	968	951	973	961	992	972	1002	972	1000	923	976	986	952	969	1012	1010	953	985	962	977	984	976	918	913	924	996	974	955	978	989	964	993	1019	933	896	963	948	1021	942	905	962	1049	960	984	954	976	1037	996	1019	1005	969	912	965	943	931	938	971	972	919	912	963	1013	933	1001	953	966	941	1005	977	986	995	1023	1001	958	971	945	935	980	928	951	1039	935	987	968	1001	983	970	1008	1019	1005	970	959	1004	945	988	951	938	971	968	1019	906	997	967	1014	966	941	973	986	975	957	982	944	1001	995	957	983	1019	954	940	980	1031	976	965	954	1004	970	988	989	987	928	1028	930	950	988	947	999	1029	960	945	1024	952	953	982	980	960	968	1012	1014	941	972	981	996	905	961	954	946	971	981	970	959	999	976	1006	993	965	947	967	948	898	921	992	957	948	1006	969	952	910	962	999	963	945	972	954	941	958	931	946	992	991	976	988	983	987	953	993	959	1002	992	999	1002	948	994	979	952	931	949	868	942	998	1028	969	1008	1043	969	972	969	969	947	1003	957	967	934	927	1016	927	985	994	935	963	967	907	943	882	972	940	1000	1012	1009	997	935	1008	979	961	989	982	938	1037	967	968	987	958	975	964	958	992	960	1021	969	986	935	1031	959	988	1035	990	940	925	1000	897	962	1035	982	946	945	946	944	979	991	967	901	961	950	959	986	929	1033	1010	954	960	976	948	922	980	946	957	964	973	957	908	933	1022	967	936	973	1002	946	934	981	1006	931	999	989	938	957	949	952	982	975	959	985	1034	950	1020	1000	1000	966	964	953	953	900	1010	993	985	946	964	972	957	972	952	946	956	942	965	955	999	945
7378	377	192	202	178	176	138	189	175	182	185	176	159	175	148	156	150	147	157	155	162	165	184	161	163	170	140	163	185	179	163	140	166	143	158	158	147	133	155	156	169	125	168	163	138	152	147	150	148	161	145	158	151	147	163	156	142	164	140	149	156	154	146	137	138	165	152	162	154	167	139	156	152	159	139	185	174	182	154	159	155	176	133	144	148	136	148	145	144	155	164	149	142	139	160	174	144	142	136	159	165	146	146	157	145	160	169	151	166	147	149	134	126	157	157	156	149	151	161	147	141	160	141	160	161	140	150	142	150	163	168	136	129	185	151	153	158	166	145	153	153	159	179	164	152	162	144	144	154	165	157	173	138	121	158	178	149	150	154	152	162	144	145	152	139	172	153	152	157	150	157	144	147	163	149	139	134	174	159	150	131	158	149	138	121	159	139	156	150	149	141	167	151	155	174	141	161	151	161	167	148	164	178	126	155	135	168	175	152	151	162	151	149	172	145	167	170	136	177	157	157	168	158	152	151	142	164	131	134	170	164	164	123	150	140	174	156	150	145	181	169	176	141	152	158	162	173	165	145	154	149	173	145	144	158	137	133	165	164	159	163	175	176	143	147	155	141	163	158	157	136	153	158	162	152	150	147	149	145	133	156	188	146	143	156	140	130	139	155	144	143	148	155	141	148	140	147	135	176	143	123	173	159	142	143	122	127	161	167	128	157	165	165	174	137	151	172	166	146	161	160	178	150	140	180	138	156	157	149	159	184	143	156	174	151	185	167	145	148	148	162	142	146	145	162	161	135	166	162	155	145	139	159	170	148	115	153	155	162	156	171	148	142	150	159	147	132	170	153	154	152	139	179	155	152	150	149	149	123	162	178	160	154	170	166	161	138	158	140	163	155	146	135	165	167	151	141	138	158	148	157	144	160	163	158	164	142	152	137	128	171	155	138	126	139	129	153	144	133	158	139	159	140	154	157	130	155	144	152	175	169	138	147	135	158	139	150	157	142	159	176	150	135	129	136	140	150	161	144	152	147	157	167	155	162	134	142	156	154	162	164	157	146	155	141	147	148	153	147	147	157	154	172	166	146	149	129	128	162	183	169	157	148	129	145	150	140	151	160	154	138	176	151	148	143	126	126	141	150	149	169	137	171	151	158	174	174	140	131	162	153	141	150	166	161	156	154	145	143	157	175	154	152	160	144	160	167	148	152	139	130	142	149	159	145	149	145	161	153	160	142	171	147	162	145	154	132	154	171	134	132	154	144	144	151	157	154	136	167	192	147	155	156	166	141	150	155	159	153	150	151	159	148	168	155	149	177	139	141	141	133	148	161	156	143	151	178	153	131	151	167	145	146	152	148	160	138	171	143	161	139	151	161	147	171	152	156	152	145	149	158	143	146	132	157	126	117	171	123	142	159	159	145	140	155	166	132	157	150	141	155	157	157	157	123	137	156	143	170	165	141	140	140	159	161	149	140	158	156	121	163	178	151	144	141	154	126	152	160	132	127	148	157	159	167	149	136	131	148	157	148	134	158	130	140	164	159	126	136	133	151	153	150	170	139	152	163	165	173	155	152	138	145	147	126	165	135	151	140	166	167	171	139	148	148	165	161	141	165	165	150	151	168	137	130	142	122	153	173	127	141	153	148	142	133	158	171	174	156	146	147	154	132	157	157	158	135	167	145	143	147	135	161	144	141	149	150	151	150	132	155	153	152	153	177	178	162	154	161	168	154	150	145	149	165	143	155	155	111	157	140	158	142	150	156	180	140	173	145	142	149	153	147	144	136	172	146	153	146	154	194	158	141	138	173	167	147	144	142	140	135	142	173	148	135	158	133	164	149	141	157	135	170	138	135	170	160	153	162	158	157	148	169	146	147	146	159	142	140	139	142	155	148	128	163	152	144	135	151	140	157	166	127	152	159	156	177	146	144	140	155	138	145	156	151	153	162	168	155	144	164	156	146	152	174	148	182	162	135	167	153	127	165	138	139	157	154	146	144	137	147	141	159	148	144	166	156	156	160	157	142	135	149	149	158	135	150	155	147	132	159	163	151	133	139	156	137	148	153	156	172	149	143	144	172	163	140	123	147	162	174	145	142	152	152	149	131	132	159	160	149	167	145	133	131	158	126	155	146	129	148	134	149	160	140	152	154	164	133	153	160	157	151	147	152	132	155	139	130	154	144	146	142	150	151	153	138	141	141	158	157	146	164	170	153	156	159	152	154	187	153	150	177	171	146	153	134	156	157	144	188	140	122	169	137	157	137	160	143	137	132	160	148	159	174	160	172	155	152	160	161	168	181	165	166	153	143	129	134	155	124	158	156	141	140	147	123	161	163	148	177	157	126	139	156	145	153	138	141	169	135	155	157	150	146	159	145	150	142	145	136	159	145	145	148	153	137	137	168	129	139	181	164	137	140	146	128	154	147	169	167	144	136	141	119	132	188	158	164	152	159	149	141	154	156	156	151	163	155	147	150	158	170	167	145	131	144	160	151	167	162	139	142	145	163	155	133	148	154	147	151	140	169	143	152	155	152	140	165	159	159	142	154	122	150	167	160	154	143	136	145	153	155	142	140	145	140	131	155	171	176	133	142	147	174	165	158	164	155	144	134	161	169	152	152	142	145	129	148	158	132	159	171	152	133	154	141	168	152	130	161	138	158	177	152	155	152	141	130	141	135	144	160	130	144	151	144	152	147	150	141	169	158	165	187	167	129	151	140	115	170	166	183	150	141	162	149	161	139	159	127	149	139	154	136	146	165	171	148	133	135	172	125	157	169	159	164	142	173	140	142	147	164	149	155	128	165	169	165	167	135	162	164	153	149	167	147	132	145	136	140	156	178	148	149	172	163	161	158	162	162	164	167	197	148	145	134	167	157	152	142	145	143	155	137	135	157	142	158	149	134	150	157	155	147	132	148	132	153	161	148	150	151	136	154	154	141	153	158	132	147	171	159	146	154	153	135	176	139	163	150	151	155	166	149	148	135	136	147	141	130	141	160	135	167	158	191	150	154	148	125	145	141	162	168	147	181	143	156	160	152	156	166	155	155	142	170	146	139	154	137	148	149	146	128	132	166	133	143	141	130	152	151	144	154	162	136	161	160	163	165	165	187	135	146	136	170	163	154	181	150	155	158	156	132	138	152	159	171	142	156	151	142	145	145	149	142	137	156	129	140	149	147	128	167	147	154	162	135	159	144	154	150	151	170	167	119	133	155	164	154	145	146	166	164	139	164	158	164	151	143	168	119	158	165	144	147	152	156	147	139	158	182	159	159	141	151	141	149	157	125	158	154	160	162	134	154	160	173	151	162	146	166	120	166	161	156	158	151	137	149	156	158	156	180	141	140	169	161	136	158	148	133	149	154	154	152	133	176	151	144	154	158	161	156	159	129	153	157	143	156	158	146	140	170	133	153	144	170	152	145	126	148	136	178	122	146	166	150	148	169	126	142	161	147	162	154	132	167	129	158	158	157	132	168	140
7277	569	515	587	542	547	475	498	482	462	533	460	493	490	458	435	432	458	414	473	445	466	466	467	462	441	486	477	489	509	449	482	453	504	442	453	466	424	459	445	466	430	480	478	492	463	437	410	433	428	457	441	437	462	429	440	437	476	448	462	467	416	423	441	424	461	440	445	415	422	460	441	419	443	437	454	463	419	424	462	438	437	452	418	465	471	453	433	427	446	467	432	437	439	445	478	419	416	467	403	414	434	460	451	404	423	459	393	467	451	437	398	434	442	442	469	448	440	443	397	413	452	429	433	426	442	446	390	468	493	451	415	457	453	414	437	466	444	455	426	437	456	464	433	432	434	450	441	442	408	456	407	416	432	444	457	438	425	440	427	466	417	422	410	439	467	457	429	448	463	446	457	441	416	416	436	486	436	455	428	435	476	432	460	430	420	428	464	439	431	413	498	416	429	433	442	455	434	438	440	431	437	446	478	452	441	434	450	426	407	454	432	437	459	415	425	399	473	438	456	448	459	447	453	387	468	433	432	494	458	448	440	460	396	413	455	397	428	476	424	437	451	448	399	470	419	445	440	456	464	428	443	452	462	417	470	434	438	410	472	423	438	453	421	407	421	447	420	423	444	445	465	476	457	453	436	430	406	460	482	426	412	464	474	450	421	459	436	419	435	443	414	435	444	472	434	444	432	476	421	463	421	449	438	450	442	435	444	410	444	413	420	436	437	479	431	415	461	405	428	461	441	446	425	468	470	428	439	464	445	481	451	403	427	457	408	443	414	437	428	448	417	437	438	421	450	437	459	439	461	448	437	435	456	423	454	424	458	428	427	408	447	436	425	458	443	410	434	443	437	439	441	457	423	420	405	453	433	450	424	428	442	435	445	478	462	416	454	452	444	451	468	454	405	443	456	449	417	452	450	446	489	445	435	429	480	406	434	449	459	469	421	429	452	436	406	450	434	445	431	452	414	439	458	396	437	426	442	431	381	432	476	455	428	422	415	407	403	450	480	440	447	422	460	441	439	449	442	446	403	464	427	439	417	417	469	410	417	437	470	450	447	448	422	461	438	424	468	417	441	407	428	392	443	445	423	437	459	434	446	415	435	406	432	436	423	423	405	462	469	430	432	436	436	445	404	397	442	421	416	405	423	419	446	455	453	456	418	431	426	460	433	453	461	449	455	417	495	431	467	476	444	412	460	446	399	425	433	479	469	485	429	445	467	430	401	423	422	398	463	443	441	455	436	455	434	437	459	406	439	459	417	450	460	442	434	464	437	462	418	427	446	471	428	416	393	452	433	430	373	438	435	453	427	429	434	442	453	471	440	443	435	481	437	428	427	438	458	411	475	440	435	488	421	452	425	428	434	445	456	425	453	456	425	456	448	456	402	425	466	418	450	430	449	428	437	451	431	426	426	418	445	427	436	444	419	472	439	424	452	412	417	444	413	431	460	457	402	411	406	462	433	439	458	431	421	463	441	446	449	427	462	413	427	431	459	426	432	470	443	466	460	437	440	408	452	392	432	440	415	432	419	454	465	420	454	418	429	440	479	433	450	396	430	452	434	426	432	448	420	437	426	436	436	422	436	448	430	481	454	436	460	424	500	457	431	420	400	459	449	434	469	434	479	432	408	453	469	415	422	431	443	439	480	433	454	434	443	427	451	456	423	433	410	459	450	457	454	419	428	440	439	428	433	439	420	443	440	451	437	459	445	448	452	412	467	467	432	444	454	447	419	428	420	426	455	438	451	465	426	431	418	483	446	467	455	423	474	456	439	463	433	460	430	456	424	423	435	427	444	463	403	448	426	457	443	431	416	425	445	457	398	400	429	443	462	442	431	416	437	457	430	434	434	413	441	434	432	440	416	419	462	439	452	447	425	436	461	456	438	415	453	448	442	416	409	440	436	432	435	475	399	493	426	416	446	439	424	412	416	440	420	476	481	476	483	430	465	385	451	438	473	436	496	454	412	431	477	449	424	450	426	423	432	444	476	450	433	405	424	412	445	474	437	447	419	435	450	458	395	440	442	461	434	437	395	464	473	437	410	437	460	450	461	464	418	443	467	444	460	449	469	451	450	450	426	474	414	408	456	501	446	449	457	464	444	426	430	442	430	414	473	430	463	462	429	441	419	452	461	441	450	453	457	455	476	468	436	433	402	448	453	403	411	412	403	428	430	399	462	451	425	470	418	478	458	450	441	448	463	441	460	432	422	446	439	413	417	489	430	429	414	440	420	430	427	475	418	414	472	433	450	447	456	489	436	391	425	426	420	423	423	454	442	456	417	431	451	460	418	478	433	453	447	444	476	440	466	440	433	409	453	430	436	427	505	383	380	451	407	426	460	456	430	432	441	412	450	432	416	382	415	441	406	438	434	443	453	447	458	461	455	463	426	436	418	455	407	460	448	428	427	391	435	423	432	454	399	431	415	459	443	453	440	430	471	456	429	431	434	450	416	445	430	470	455	411	424	434	440	470	436	478	451	438	414	429	437	472	411	457	455	452	469	467	454	433	486	471	496	439	432	439	447	440	468	429	480	419	441	477	462	439	456	425	474	449	446	469	445	441	437	438	408	441	450	496	451	430	443	462	418	434	425	476	458	392	444	431	419	413	450	446	440	434	430	422	433	446	425	455	449	445	460	442	423	441	416	441	443	474	436	426	440	454	448	426	451	428	470	446	431	420	444	457	431	466	425	422	403	454	419	455	418	423	451	430	448	467	405	428	436	437	436	448	445	443	440	429	429	444	431	434	422	451	434	456	396	445	420	445	454	426	468	427	433	430	449	457	469	450	424	436	427	445	414	442	449	453	408	459	435	427	456	430	463	420	451	438	437	460	429	461	462	433	418	423	413	443	400	415	448	408	452	449	454	452	449	425	402	453	437	405	435	430	446	420	451	385	469	433	419	415	446	418	443	458	457	393	452	443	472	449	460	411	424	431	403	437	463	433	508	460	413	419	441	437	460	411	403	426	410	449	450	469	441	455	447	444	444	436	436	442	439	459	459	467	424	419	440	432	441	439	428	445	433	462	425	445	415	431	407	423	421	469	434	414	440	447	444	427	460	417	428	421	454	409	437	405	453	425	441	454	465	386	430	453	446	433	453	460	435	432	474	447	424	431	433	451	468	438	411	420	428	447	428	457	437	468	456	401	452	423	459	442	429	404	499	454	400	415	455	476	425	441	442	453	407	398	407	403	417	421	436	385	428	440	438	461	442	429	422	449	439	428	447	452	430	409	427	402	450	435	447	455	434	460	421	432	427	439	392	453	440	428	427	441	455	415	415	425	456	418	407	415	437	439	400	430	445	454	464	444	453	447	441	439	406	432	444	405	428	416	407	416	470	466	430	409	421	445	446	440	458	455	430	456	432	474	433	452	448	397	411	433	450	400	431	411	413	444	414	413	431	452	449	434	442	468	403	423	431	470	442	433	439	449	401	430	394	430	473	466	433	477	454	422	422	421	454	423	439	444	447	410	447
55875	17780	3037	986	674	553	450	372	390	349	329	300	291	272	271	283	293	244	259	272	241	273	268	237	234	261	242	267	276	276	288	237	264	253	222	258	245	237	278	216	226	250	237	261	226	230	249	244	255	232	226	243	256	233	271	246	235	228	231	291	240	216	218	230	234	222	247	252	255	227	221	253	245	202	280	215	242	226	233	219	241	255	229	249	285	213	225	242	268	237	246	255	258	253	277	248	232	229	261	237	230	211	267	249	245	233	231	241	212	242	244	248	272	232	231	248	222	250	281	223	258	247	250	260	232	259	230	227	254	242	232	216	249	263	195	236	243	238	220	251	238	251	225	242	222	250	234	274	251	213	260	223	258	217	235	231	277	253	273	255	254	239	236	261	231	251	225	222	217	238	240	233	240	245	242	236	231	223	256	238	247	224	260	231	266	228	210	225	227	230	206	235	246	237	243	221	235	244	218	239	258	254	237	244	257	263	243	257	231	232	236	237	227	255	250	237	224	232	244	268	221	236	220	241	224	240	223	248	238	246	241	238	234	232	257	263	259	225	257	249	267	217	235	235	237	241	255	230	242	225	269	230	232	235	248	233	243	235	223	241	247	258	212	252	216	232	245	217	208	217	217	254	232	258	258	202	248	237	278	257	249	232	264	217	241	250	234	230	196	245	229	245	233	203	223	233	241	250	250	252	245	212	267	239	233	237	212	253	240	225	202	226	226	291	215	264	249	243	247	236	238	237	226	228	249	205	224	227	246	261	240	274	246	244	262	209	219	238	228	239	257	251	238	244	272	240	234	258	220	255	243	217	250	218	253	252	241	231	253	231	252	231	232	244	228	228	213	241	221	229	254	237	246	253	253	255	217	230	228	215	245	210	244	214	212	247	234	209	252	227	230	209	203	243	239	227	224	223	231	231	242	201	242	260	258	237	245	235	230	222	258	241	251	287	237	216	216	223	268	229	269	249	257	256	266	252	284	252	246	255	258	240	223	240	228	225	244	256	216	230	246	218	220	263	244	236	259	243	260	233	244	272	221	259	242	249	261	255	234	211	241	245	238	232	256	256	205	235	239	248	274	214	244	243	232	238	231	271	206	246	241	241	239	249	245	245	224	238	215	231	218	227	240	219	234	235	244	267	245	258	232	214	257	253	242	250	240	225	253	222	242	249	250	254	215	214	256	240	222	237	260	232	256	229	250	252	248	258	217	253	260	248	241	244	210	228	273	233	256	254	244	237	227	232	236	250	233	244	260	250	231	246	226	253	209	234	224	270	241	243	249	246	240	228	256	244	251	229	211	260	243	254	242	221	229	235	230	211	247	228	260	260	240	221	234	250	239	254	239	241	234	231	235	245	230	213	255	265	244	253	248	234	254	250	229	268	260	237	251	208	246	228	235	243	267	249	218	247	250	241	255	243	226	236	226	227	248	228	237	276	234	264	276	236	247	264	243	232	235	259	215	218	256	244	250	220	225	214	252	255	229	234	241	251	245	243	220	246	236	235	230	280	214	226	277	259	233	228	233	237	245	261	253	264	218	268	237	252	246	224	246	224	219	255	263	227	215	243	234	244	274	222	250	256	220	260	228	214	229	210	247	250	249	237	252	216	223	223	230	250	220	202	261	257	252	263	229	239	248	249	269	265	238	244	211	266	256	241	226	240	224	275	244	233	231	248	250	222	252	251	247	261	248	238	217	231	263	273	244	252	259	247	219	225	233	229	247	230	234	238	220	260	249	252	211	252	243	227	237	211	260	235	242	248	233	252	239	243	245	236	241	282	249	266	222	268	249	220	236	188	239	208	238	228	240	211	247	205	229	237	252	228	265	249	242	225	207	229	254	241	230	234	212	235	230	259	224	246	220	253	277	233	237	239	243	227	222	250	267	250	256	246	234	267	236	235	216	230	245	216	260	256	254	251	238	239	239	249	233	240	222	219	215	263	240	242	227	228	269	204	211	265	258	213	236	242	253	257	236	235	249	235	221	233	220	224	234	246	243	248	259	247	234	241	226	259	227	245	239	296	262	207	234	260	225	261	243	241	229	274	279	231	259	267	229	238	243	225	251	225	240	266	256	246	234	207	248	232	239	232	233	241	238	247	258	232	247	247	237	207	246	245	223	227	217	231	233	253	235	249	224	244	217	228	242	247	266	228	250	238	250	257	250	242	258	202	262	238	256	292	243	209	233	278	217	248	250	243	237	210	225	246	236	237	272	249	262	254	222	222	248	219	282	253	258	267	228	233	238	203	265	235	281	302	237	237	231	197	241	271	239	239	248	261	230	254	248	235	225	259	233	246	228	216	251	233	242	266	237	225	253	216	240	243	217	231	256	253	243	233	235	241	244	257	242	232	235	244	235	222	231	217	231	258	235	250	225	250	250	242	267	228	248	250	240	249	244	239	240	245	236	216	267	266	242	250	249	251	245	250	244	236	238	242	236	251	215	272	234	220	207	234	232	224	252	231	237	260	232	255	298	216	228	254	258	244	262	256	240	249	225	270	250	257	232	242	271	201	215	247	227	270	227	236	248	223	234	232	237	245	226	219	249	218	244	225	211	225	213	228	236	220	247	211	227	225	214	240	236	230	223	236	240	215	236	211	278	248	239	249	224	232	248	235	242	253	236	254	278	258	248	239	225	254	231	238	232	218	233	243	245	223	219	223	222	238	227	239	232	242	234	237	244	213	216	226	229	234	266	234	235	248	232	247	224	245	218	262	211	250	235	244	223	247	256	252	212	246	263	252	237	256	213	231	253	239	225	246	248	252	249	254	245	232	252	245	246	241	267	251	232	223	223	249	237	244	245	251	235	235	242	236	206	236	257	271	249	278	243	259	239	262	244	238	247	226	216	222	255	241	249	238	248	260	236	226	225	242	227	241	223	253	243	239	207	233	203	259	237	281	236	222	244	226	256	238	237	226	244	259	249	247	220	249	232	244	227	238	230	264	233	239	232	230	242	256	244	244	262	236	205	219	254	244	220	248	299	229	219	248	253	234	257	265	210	267	215	222	205	271	268	256	251	211	265	252	246	246	221	268	208	233	210	238	221	243	251	265	258	248	257	245	255	238	222	252	224	272	249	214	240	233	250	244	218	201	247	226	220	253	247	254	257	240	228	235	256	215	206	225	245	244	240	192	250	234	253	233	239	253	227	251	235	243	231	233	233	218	248	242	264	263	230	267	245	259	251	269	272	281	265	216	256	237	237	249	295	249	240	235	265	245	216	217	260	215	207	240	244	272	243	232	247	259	252	264	239	249	260	228	223	274	248	250	230	236	233	244	223	241	249	264	222	257	243	242	218	232	272	241	266	249	244	268	237	235	245	232	274	232	229	274	239	239	299	238	262	225	228	232	251	274	244	243	256	229	253	245	254	287	236	248	264	226	242	227	241	214	232	281	241	224	256	239	227	241	243	260	256	265	277	247	230	198	225	257	243	242	241	266	265	232	230	261	261	218	264	230	228	240	210	250	229	258	226	239
30776	2279	2317	2775	2377	2058	1799	1546	1413	1270	1166	1021	1016	1003	1012	932	910	808	867	878	804	732	792	751	828	795	787	786	757	886	750	744	795	700	728	759	647	698	704	681	721	725	673	750	698	662	667	662	711	658	637	659	652	671	636	662	611	674	728	703	650	629	683	644	683	645	640	653	686	644	617	660	660	600	663	650	688	663	640	653	684	659	641	618	642	659	600	608	670	643	613	629	607	652	630	666	667	596	647	623	639	662	619	607	627	660	651	607	641	626	633	620	627	618	614	635	595	631	646	625	648	618	679	666	660	611	612	648	658	676	629	606	656	650	625	668	601	649	630	617	618	642	630	639	658	624	647	656	635	658	649	607	645	632	607	674	622	673	653	610	611	603	671	608	657	632	642	612	606	634	634	663	646	654	617	590	665	627	630	608	645	643	634	630	661	644	626	648	645	644	626	652	633	611	643	624	655	690	644	642	627	669	637	602	640	667	630	658	671	594	653	644	646	668	668	585	625	638	640	638	634	667	663	656	637	647	644	618	636	573	613	613	656	614	636	633	641	608	644	692	623	628	616	645	650	635	601	610	663	595	651	656	603	604	651	664	624	635	623	636	640	637	647	591	648	647	660	642	635	642	626	630	666	637	624	653	670	614	635	626	614	618	598	612	618	607	653	642	637	616	632	680	639	632	656	687	642	590	603	602	640	641	657	622	670	626	652	595	653	631	695	617	613	669	643	682	609	633	573	627	657	647	596	655	628	637	636	593	616	626	638	646	644	625	652	608	634	652	627	652	623	613	595	639	647	666	624	667	660	653	659	629	659	633	636	648	653	644	629	658	638	622	705	667	658	672	632	632	648	650	601	620	618	631	622	624	589	661	618	662	666	656	602	640	645	623	659	637	664	615	608	608	656	654	688	656	658	629	627	606	647	652	639	619	553	657	607	640	651	625	638	636	629	611	671	660	638	636	634	623	638	623	627	631	654	635	592	662	612	675	649	616	644	587	676	632	652	659	636	681	660	657	613	656	640	614	673	614	631	630	597	640	636	628	625	625	665	691	643	629	681	653	625	671	627	624	574	619	645	605	652	631	603	600	610	603	648	664	642	620	609	616	647	615	648	617	615	635	635	694	638	621	633	664	626	598	664	667	600	628	602	676	611	663	643	625	690	623	594	659	636	651	652	644	685	601	648	635	667	669	652	622	638	619	615	627	613	641	599	655	620	651	659	662	612	563	659	657	650	626	660	630	674	642	626	633	628	644	629	711	605	627	620	595	664	653	633	625	634	658	641	591	631	634	604	655	645	629	621	609	685	639	663	607	632	637	616	669	625	640	646	642	671	688	656	623	634	676	642	605	649	638	653	637	647	625	624	613	651	679	612	662	601	695	605	656	664	674	653	601	640	641	598	643	635	645	652	652	599	687	613	641	653	656	639	656	624	592	650	619	616	635	653	661	658	668	643	596	616	667	602	655	637	642	588	651	637	652	648	669	606	670	636	662	624	689	613	623	621	674	656	654	608	614	653	621	675	712	640	622	648	666	619	654	606	644	600	663	638	663	660	657	588	626	662	643	654	602	661	665	632	663	636	606	644	620	603	624	594	613	640	655	630	684	635	617	675	653	646	665	620	662	642	633	594	633	627	621	609	606	654	662	691	634	635	637	610	600	640	606	634	639	626	623	661	671	638	639	652	621	605	641	620	633	630	631	620	645	628	650	612	609	679	587	618	637	599	644	620	626	670	626	621	616	673	632	605	640	635	611	568	628	638	615	623	623	626	617	638	637	637	602	611	654	605	683	611	623	646	613	646	616	640	639	639	649	668	666	633	631	607	618	651	641	640	625	622	636	646	649	543	602	653	619	630	605	615	601	595	625	642	656	673	623	644	612	606	603	606	675	667	658	641	674	615	620	622	642	622	640	674	645	665	594	645	677	700	646	617	615	602	641	646	591	645	630	654	654	658	640	657	605	673	609	620	667	652	627	640	624	647	576	656	618	612	601	659	627	612	699	687	589	646	643	645	635	705	618	603	608	602	631	671	619	638	591	618	652	679	644	652	645	640	597	675	639	618	628	634	618	578	591	620	634	603	592	637	629	595	613	619	639	636	626	661	616	657	635	612	635	673	626	675	605	639	630	641	641	623	655	656	584	600	595	636	645	687	646	640	646	644	604	660	644	641	604	610	672	633	662	657	614	656	656	673	597	634	608	672	641	609	658	637	670	634	619	619	609	621	683	613	623	592	649	629	639	642	614	603	629	619	637	635	644	657	654	665	596	667	629	630	657	673	640	635	646	692	629	634	616	651	666	642	616	674	623	608	655	606	646	622	640	599	617	647	655	588	664	632	636	609	623	640	658	636	651	655	611	630	609	652	648	623	659	585	644	642	601	654	624	659	607	638	624	647	651	652	667	638	585	651	671	632	640	624	610	667	625	644	655	670	658	658	651	642	621	595	648	634	642	584	659	629	671	669	656	597	604	649	650	641	652	669	567	633	658	646	635	594	656	629	632	613	634	623	655	645	600	619	618	636	633	618	613	653	629	610	644	653	643	631	637	638	594	661	600	625	648	628	662	636	660	622	678	606	624	662	625	609	590	644	649	621	646	665	655	669	652	629	644	619	604	647	617	661	615	619	651	659	643	591	629	634	675	623	614	609	627	612	601	650	628	656	625	624	590	639	642	615	668	659	648	597	643	623	621	660	628	639	624	634	660	627	636	652	584	621	605	570	649	671	658	657	694	648	657	613	613	671	647	673	594	609	643	619	604	649	619	675	656	649	613	611	609	586	645	605	614	677	613	619	610	671	633	639	627	570	666	609	660	646	651	687	610	662	615	683	632	609	601	683	639	644	661	667	617	655	661	626	646	626	599	650	626	652	608	629	633	650	606	634	660	629	628	610	633	634	634	632	641	683	628	698	628	659	646	671	607	652	635	640	597	677	605	687	592	637	638	632	653	610	621	626	586	650	613	627	685	630	616	667	647	622	624	634	668	591	612	621	641	670	604	634	664	665	654	612	671	605	624	615	670	635	656	629	647	592	646	623	732	619	657	596	677	620	619	629	660	688	637	611	632	617	574	658	614	644	611	613	651	631	649	651	595	662	632	659	620	617	632	635	591	647	656	618	664	661	640	589	636	636	656	643	621	641	658	628	614	647	645	599	633	636	654	608	667	646	605	596	640	643	633	711	656	663	627	651	626	667	649	645	651	634	679	685	610	594	637	640	624	649	670	616	666	617	583	670	607	593	610	688	634	638	595	623	647	648	622	630	582	674	622	682	621	645	637	636	627	657	621	665	625	610	684	672	656	615	582	617	628	638	691	612	659	628	646	610	626	651	645	694	659	641	626	623	609	624	648	639	624	629	624	674	603	648	661	623	620	662	643	664	668	628	642	605	598	665	639	637	644	623	679	625	642	658	618	619	647	615	645	634	675	661	658	628	632	639	603	615	670	646	639	626	640	645	647	640	658	630	615	649	662	613	670	688	625
68079	25798	10736	2450	1336	986	792	738	680	609	596	585	510	525	507	444	456	464	462	453	456	434	454	436	454	434	435	491	481	458	465	459	460	409	442	455	385	460	380	397	461	433	444	428	418	433	393	421	429	394	422	393	429	429	423	438	414	373	440	457	425	413	428	435	451	416	404	409	428	419	421	420	415	390	450	408	410	441	421	372	390	415	416	448	384	407	424	428	390	393	408	407	428	407	401	408	437	404	407	423	398	433	394	440	422	388	424	377	431	446	383	411	408	425	430	393	420	411	417	431	438	418	371	464	377	424	429	401	393	396	385	402	425	397	409	407	395	419	397	426	436	419	414	392	437	413	427	429	373	415	418	380	392	390	437	403	411	412	438	427	415	376	409	430	433	432	414	405	391	436	420	414	393	396	418	398	427	392	402	419	410	435	367	386	425	398	422	413	414	414	405	429	405	447	397	414	399	396	406	433	427	390	405	400	396	417	413	396	427	429	415	397	384	365	410	353	410	427	403	374	412	466	399	435	428	412	431	417	392	399	415	433	437	426	391	434	418	423	370	399	400	403	406	415	406	447	367	368	427	422	380	381	413	405	409	420	420	390	426	394	397	377	419	429	411	417	411	413	386	429	410	432	413	412	436	398	417	413	416	410	410	394	449	375	423	455	406	420	406	418	410	408	412	390	434	443	390	407	414	384	375	419	411	427	467	387	429	410	370	411	412	416	409	407	386	428	422	397	408	404	411	408	365	387	406	431	396	421	401	417	386	386	410	426	399	406	439	432	460	364	440	426	422	411	382	368	401	372	437	429	405	380	411	385	407	435	417	386	416	391	406	413	435	395	413	421	407	414	414	405	441	412	384	431	386	422	411	415	413	373	382	376	416	404	384	391	409	412	422	413	383	432	394	433	366	429	425	428	395	394	415	405	416	434	423	412	411	390	402	388	438	411	452	432	429	410	458	420	415	384	427	439	416	414	444	442	386	413	446	436	399	414	404	438	379	384	438	378	418	380	430	391	395	417	441	448	472	410	420	414	411	416	419	428	399	416	437	411	424	408	424	421	407	402	380	374	406	388	392	408	403	336	445	411	376	418	428	411	429	433	439	404	442	384	410	426	358	413	411	433	435	439	411	401	425	397	423	418	411	424	417	403	396	391	401	372	429	446	434	418	391	421	384	405	397	410	442	395	413	443	395	429	429	410	398	406	422	423	400	438	409	412	431	418	399	385	442	382	411	395	433	408	402	424	407	396	380	383	372	412	401	406	380	401	419	391	447	416	416	415	378	424	403	408	411	412	412	400	389	426	433	419	426	397	429	435	405	402	397	445	392	403	423	410	390	370	390	421	408	379	416	411	448	438	402	393	449	383	399	395	413	385	402	378	411	423	444	457	430	424	417	369	395	438	420	396	390	443	415	394	412	460	425	374	396	420	422	383	396	415	381	404	468	405	426	380	432	386	399	432	438	405	416	420	434	385	406	412	374	438	434	431	398	421	402	392	419	424	391	393	427	415	455	413	413	397	429	394	424	404	435	392	411	408	427	433	424	384	396	416	364	410	402	393	390	397	397	413	400	468	445	395	404	393	411	438	442	421	399	387	418	426	435	416	412	387	358	401	431	430	408	416	438	362	376	359	418	394	417	404	411	408	402	392	397	410	445	399	420	381	391	440	391	399	412	452	433	399	432	424	436	372	389	397	399	404	373	417	396	438	446	407	419	413	379	419	442	432	389	386	411	414	404	370	430	381	395	417	390	396	389	376	399	414	421	439	402	397	457	419	428	423	408	419	444	419	399	368	396	410	382	423	405	433	402	415	421	415	376	407	397	408	430	417	372	450	430	443	435	436	400	425	387	416	417	410	415	370	445	413	389	435	416	404	391	429	398	417	397	417	409	430	409	429	417	439	424	427	423	392	412	427	431	417	387	419	446	466	435	430	398	398	409	438	418	414	413	431	410	434	393	427	410	449	383	441	413	449	412	389	431	433	399	400	412	438	424	442	419	406	407	395	404	401	428	399	371	414	419	417	396	418	432	380	352	412	405	409	402	366	383	398	384	425	401	376	417	454	405	425	427	393	408	429	451	449	408	388	403	409	408	437	419	430	431	421	407	414	392	400	406	421	403	414	436	378	425	401	402	394	416	400	409	441	418	436	402	408	399	430	424	443	385	424	403	403	356	430	400	386	450	445	419	383	425	453	407	417	415	420	424	427	387	411	430	424	393	435	443	389	405	387	381	372	404	408	412	416	450	440	423	422	395	435	442	412	404	416	382	412	378	421	417	404	433	419	392	398	391	414	381	380	412	409	380	402	434	436	399	413	390	397	406	451	409	407	418	384	393	376	402	376	380	438	404	402	391	393	421	393	408	406	394	391	391	407	424	420	424	437	370	455	418	382	424	421	390	440	422	423	425	396	381	436	426	385	413	398	420	435	383	402	406	417	416	425	403	426	420	449	440	412	418	416	419	449	421	364	404	401	399	417	406	408	390	412	432	400	428	417	379	406	378	388	402	408	403	413	390	424	412	449	395	436	411	409	434	396	439	388	379	434	399	417	390	401	389	402	423	417	423	414	420	401	429	425	390	371	447	433	417	396	395	432	424	451	432	408	371	407	419	391	400	431	404	409	420	416	380	407	385	449	404	412	443	425	404	436	433	395	408	383	428	388	441	460	420	377	399	364	400	386	401	409	413	368	421	392	416	429	423	376	406	352	406	401	413	411	360	408	402	388	409	420	404	391	387	397	432	413	425	435	428	432	424	378	434	435	420	404	407	421	425	397	466	421	451	395	380	374	421	438	420	404	423	371	373	415	437	414	367	396	415	396	397	423	382	410	445	422	405	359	417	362	388	424	415	436	408	462	411	397	407	437	406	391	412	393	437	384	381	404	398	381	420	415	399	416	407	407	396	434	377	460	404	364	414	403	419	366	435	407	405	430	427	384	407	398	404	381	401	424	466	407	403	420	444	451	419	400	450	427	392	408	394	412	395	387	412	402	425	374	484	410	430	409	424	404	433	413	435	439	412	435	426	412	416	424	393	445	411	398	410	427	436	420	421	390	399	381	388	429	435	389	399	390	405	421	418	407	404	393	406	407	426	424	367	410	437	416	406	407	438	369	433	413	418	440	416	398	430	402	428	433	437	404	409	404	386	400	429	426	443	403	380	395	394	430	413	432	423	425	394	392	438	389	435	359	396	451	380	426	433	410	431	350	398	461	401	402	419	428	391	423	393	436	442	414	409	451	443	424	414	417	408	404	376	372	379	407	416	409	412	414	383	430	399	406	401	436	434	364	419	429	425	374	349	435	407	423	414	415	437	408	395	398	438	419	407	425	422	405	390	416	383	432	422	415	379	404	396	396	395	386	410	446	413	388	366	418	412	427	411	393	398	413	431	401	388	431	463	431	410	403	393	415	433	391	413	444	402	408	407	429	424	415	409	437	400	436	445	422	390	438	433	411	393	396	416	440	450	426	436	419	418	398
40708	3577	4148	4959	4363	3721	3144	2814	2449	2252	1942	1836	1762	1665	1571	1510	1495	1424	1343	1296	1293	1311	1247	1212	1264	1294	1236	1365	1344	1273	1233	1205	1248	1252	1251	1086	1011	1021	1078	1176	1066	1085	1085	1045	1080	1008	1030	1077	1025	1018	994	983	1012	1028	1005	963	990	938	1015	981	958	1012	1028	1006	1069	978	1016	1013	963	1051	961	992	986	1018	983	977	995	993	993	906	971	980	976	1006	982	1008	980	995	1015	988	1006	1013	980	978	1006	1010	972	984	987	967	966	981	978	984	1023	939	927	932	957	964	967	938	942	1030	1009	978	971	995	943	1006	927	1012	1029	994	958	930	942	945	982	1021	937	1032	954	973	956	908	1021	1001	1024	895	963	967	988	1001	928	1017	947	1023	953	960	988	984	987	983	1027	970	940	957	1003	918	942	957	985	943	925	930	983	992	1002	992	1045	967	939	982	990	967	964	966	996	988	953	1004	967	926	948	952	1001	957	935	978	971	979	980	1024	955	948	931	917	1010	910	937	953	992	975	965	988	977	989	989	982	898	976	983	933	904	971	918	985	959	1030	971	968	1015	936	978	958	928	985	929	919	929	1005	972	898	1004	994	1011	985	952	987	964	993	1011	962	990	938	932	940	977	954	970	967	983	950	970	969	950	987	936	969	991	998	928	963	1001	940	981	930	1018	958	975	970	922	961	1036	921	1016	942	992	967	995	940	955	969	1016	999	968	978	923	919	975	990	951	1015	938	958	934	970	914	933	981	971	1021	1023	1002	973	1027	955	1001	1017	1053	1026	1001	1000	1042	940	924	939	978	961	966	988	975	930	981	927	977	960	949	952	964	998	966	981	997	959	949	949	989	986	918	945	966	935	961	964	972	955	992	1008	1006	1002	949	957	939	1002	963	987	947	986	1001	936	987	962	963	994	1039	896	960	961	936	988	962	968	911	1001	926	947	967	1011	969	943	954	957	925	980	931	930	964	1005	1011	998	956	996	957	962	989	946	970	948	987	930	888	1015	963	1032	964	1006	1030	923	978	945	943	968	972	1011	962	951	935	964	954	942	993	958	948	970	968	928	1036	954	953	954	873	950	1024	963	977	980	1036	1036	969	1004	915	978	924	968	996	988	932	950	1008	964	930	1045	980	1007	971	963	1017	911	999	931	913	952	981	930	943	919	975	983	963	984	956	986	1017	997	988	985	958	932	951	957	964	966	961	962	890	1054	963	938	954	983	976	937	979	949	975	974	1019	1003	932	973	1008	940	980	972	909	980	981	997	957	908	981	1046	966	989	974	1015	992	987	1014	956	1004	952	918	978	983	952	946	983	963	979	939	988	948	936	946	935	952	942	975	995	973	973	968	962	986	1046	972	1004	933	945	1003	965	949	971	969	929	921	961	938	975	1006	983	980	928	955	922	951	1015	1015	955	973	967	929	997	925	936	999	910	925	1019	962	997	945	951	951	977	963	968	974	984	986	957	982	926	947	985	1031	1025	993	990	977	1025	957	917	929	1047	956	964	1039	966	994	959	990	947	962	989	969	972	1020	979	949	959	934	959	979	1004	932	944	1007	916	1027	950	991	1017	953	960	952	992	964	963	979	967	981	1042	963	963	941	937	994	940	972	962	953	954	990	958	899	1009	913	979	1010	978	962	941	986	963	982	1037	949	914	1027	941	961	982	918	980	927	937	990	972	935	916	933	1036	1015	1001	982	1039	953	941	981	964	981	1002	939	939	959	948	971	992	999	940	934	949	943	938	962	995	947	974	983	975	972	943	946	954	968	921	1007	914	927	975	995	979	953	1048	943	970	955	963	988	970	960	924	1033	978	951	927	922	932	1006	948	905	986	1005	973	1005	977	1004	999	968	939	942	1019	1041	970	962	980	908	883	998	995	1008	1004	937	993	973	937	988	943	997	956	977	954	1050	965	998	1026	1010	978	982	933	988	947	964	947	990	966	1000	950	968	922	893	966	946	984	1007	1027	948	1018	951	990	995	932	955	934	960	967	945	936	971	930	917	953	955	996	1025	994	948	1032	964	989	998	955	969	946	968	939	925	969	961	969	987	978	950	1009	983	931	944	959	963	988	915	917	957	959	912	949	963	945	950	929	956	960	999	987	950	942	958	920	969	992	1029	951	963	977	943	951	977	991	957	916	964	979	1014	1001	935	981	969	963	933	974	946	982	962	1011	1057	979	966	940	917	991	930	1023	985	940	971	1009	1002	967	946	966	957	918	1013	940	967	913	996	933	950	1007	1009	1000	967	960	968	930	909	1003	984	961	953	965	874	1011	925	979	965	979	909	944	946	959	1016	895	959	1047	1007	978	996	1033	934	952	999	958	936	935	1011	954	971	944	957	959	962	956	939	965	890	975	945	957	998	995	949	1026	985	932	981	954	980	978	992	951	960	956	938	887	962	986	951	988	1009	942	972	973	980	974	923	954	1043	992	982	984	997	1015	1040	926	1022	923	911	975	929	943	989	997	995	942	1027	990	952	1025	971	982	948	926	975	937	973	947	1016	959	1004	933	977	924	989	960	991	941	925	952	957	984	923	975	897	963	963	969	949	965	962	936	996	966	938	1002	1010	1010	958	950	960	954	980	948	994	1009	942	961	945	985	958	1013	950	999	969	983	981	956	990	1001	989	978	994	992	1000	993	983	1004	988	940	979	954	929	946	938	951	932	1003	997	1022	939	984	957	991	918	970	982	948	991	983	1060	942	963	966	964	923	1002	976	910	970	935	1019	1014	937	1017	971	991	958	990	960	987	957	986	942	1008	970	956	951	879	998	964	982	966	982	1052	937	1019	928	960	969	934	1005	981	959	991	917	981	948	954	1032	950	935	922	940	979	920	974	965	945	956	978	1013	937	944	940	963	965	962	961	955	980	965	932	975	976	902	944	929	965	930	1046	955	959	949	1011	960	1005	994	928	973	956	930	950	1015	986	984	968	945	987	1001	977	976	983	928	910	1010	987	990	966	980	946	964	970	986	916	959	958	965	954	933	1001	975	936	981	1027	961	914	994	948	976	982	940	901	975	959	1003	934	954	954	992	975	1049	990	905	943	980	973	966	960	948	920	1001	982	1023	997	961	946	1027	954	973	983	973	942	996	972	935	983	990	901	921	935	955	953	995	946	942	984	908	952	974	927	977	999	969	971	954	1000	987	1003	995	932	956	944	990	1029	958	905	975	930	957	1000	941	969	1018	980	955	973	959	986	974	985	938	891	881	981	995	949	1015	946	976	921	951	921	1006	1009	981	953	983	958	1021	967	936	950	1030	915	958	958	947	973	952	938	974	971	1007	988	1020	995	929	898	941	931	949	1025	998	972	979	939	996	969	1021	959	976	986	952	915	963	976	949	982	971	973	969	956	952	965	947	985	1026	954	1014	939	891	1004	944	996	952	953	966	985	954	936	972	965	938	966	970	971	940	959	980	966	984	930	987	962	946	978	939	956	947	988	987	940	1045	912	935	1020	987	915	960	1001	981	933	918	976	983	952	971	969	928	969	921	991	974	982	981	988	972	960	927	957	899	956	974	968	1004	982	993	938	974	951	1004	952	961	929	964	963	926	956	978	977	968	963	959	923	946	983	959	963	947	969	956	963	979	990	1016	1016	917	958	910	979	969	961	987	958	945	974	978	1025	964	983	1054	934	961	927	929	980	983	946	991	978	865	969	982	960	1000	954	983	1014	1009	931	978	932	935	961	1009	929	968	935	952	943	921	970	970	999	975	979	960	942	981	950	946
7560	418	207	192	175	159	147	145	173	160	180	145	165	163	146	187	150	135	146	185	151	181	158	146	151	160	140	175	162	165	170	148	159	166	159	179	144	146	152	158	132	136	140	155	155	156	151	149	160	174	155	158	141	175	168	163	153	164	149	152	144	138	154	166	140	154	149	158	129	168	147	150	160	162	141	159	175	147	138	165	144	140	164	153	161	138	158	157	169	149	153	142	164	154	161	153	156	143	168	189	148	133	136	167	201	153	142	158	134	134	150	155	156	170	137	145	160	172	148	163	165	151	154	142	168	159	146	176	151	128	148	141	155	160	142	131	142	149	147	138	173	140	151	164	126	163	146	162	140	154	161	163	160	148	155	142	149	140	163	151	129	181	167	178	150	161	164	149	137	147	149	178	164	168	161	139	142	137	153	154	165	154	181	188	153	159	148	161	137	159	132	133	168	145	154	168	160	145	146	169	146	185	152	160	147	161	165	162	163	142	139	168	177	151	143	139	142	151	142	158	137	151	149	156	131	174	161	154	146	170	170	165	139	140	154	136	145	163	170	149	164	163	188	153	174	149	168	158	138	129	139	195	157	126	156	165	161	139	150	138	159	141	151	155	159	167	163	165	169	159	128	162	150	151	174	172	160	165	132	145	151	174	156	161	150	173	144	162	150	154	164	167	151	156	157	140	154	154	180	139	145	144	145	173	161	158	158	146	148	168	153	155	162	152	147	130	138	169	166	154	154	163	154	161	154	153	120	164	140	155	158	165	147	142	168	124	153	152	145	154	177	152	139	143	138	158	119	172	156	146	153	151	135	173	170	140	153	149	150	155	172	153	167	160	176	167	165	151	150	152	167	172	160	165	165	144	156	142	159	146	150	157	149	156	137	150	131	157	137	156	140	154	161	152	155	148	126	168	163	155	157	142	152	164	160	131	150	155	151	147	171	146	173	163	166	135	137	178	150	137	138	177	159	159	131	165	147	170	158	158	164	148	133	154	138	167	144	149	150	164	128	137	173	175	136	128	128	148	171	146	156	151	158	150	169	158	139	161	154	158	172	160	153	138	137	159	186	152	132	152	136	168	148	182	143	172	151	151	159	132	146	149	167	165	161	152	173	143	141	162	156	155	129	155	128	159	183	159	168	187	163	160	131	165	146	157	159	137	142	153	147	141	151	150	140	149	162	159	144	137	171	166	171	164	147	170	152	149	156	181	153	150	152	153	146	156	144	167	145	163	158	141	151	166	140	148	166	161	161	144	139	152	171	126	155	169	135	151	150	161	144	139	143	138	173	138	140	164	154	138	161	154	151	172	141	156	124	140	182	158	145	148	161	149	166	138	152	153	147	119	147	160	129	158	137	162	138	178	134	150	167	154	167	137	150	151	155	155	149	178	146	146	178	146	134	172	153	159	154	128	162	167	141	173	162	152	169	146	164	155	142	156	159	156	171	179	142	156	171	149	150	143	140	143	157	146	155	156	152	158	158	164	138	146	148	145	149	168	176	145	151	154	120	140	160	163	132	160	153	172	160	147	155	162	154	148	164	161	142	175	170	161	143	164	147	155	142	170	134	177	161	152	161	174	141	148	161	137	156	174	149	161	175	131	132	134	179	154	172	133	169	152	156	175	144	135	153	142	144	145	191	149	169	156	151	149	135	147	159	156	148	172	199	179	143	162	152	144	157	155	166	168	152	164	185	143	160	159	157	162	157	145	159	174	152	145	151	160	163	144	159	145	158	135	147	157	132	142	142	147	168	149	155	163	158	155	168	178	135	136	143	131	163	158	139	146	155	148	145	143	163	148	155	170	179	140	152	162	142	172	135	162	150	160	153	161	145	147	144	157	165	148	161	157	177	159	151	144	166	148	154	139	145	149	148	169	146	151	133	168	142	143	147	145	163	164	130	174	137	156	162	137	147	154	142	140	171	151	149	168	161	148	164	139	167	154	160	171	148	133	177	132	159	146	153	130	165	170	184	178	123	173	152	156	159	145	152	145	167	142	169	141	152	174	178	150	153	137	163	145	176	148	160	143	157	185	152	157	152	143	153	159	157	145	154	156	154	174	157	140	152	147	160	151	176	144	157	154	181	151	167	154	151	150	134	140	171	130	169	170	144	140	157	144	152	158	171	152	146	144	149	162	153	139	142	141	155	123	142	169	140	161	147	171	145	123	154	169	161	125	159	151	163	160	140	172	145	147	160	165	158	163	149	125	143	177	142	188	134	154	137	143	152	156	165	155	186	166	143	148	154	134	188	160	159	156	145	167	157	149	164	138	132	155	134	178	166	171	176	175	151	150	144	170	139	168	143	184	172	169	149	143	123	152	152	158	139	148	142	150	161	159	154	156	142	159	153	144	162	151	174	156	157	148	155	161	154	137	138	164	174	153	157	152	167	148	152	147	162	163	151	152	160	149	155	158	138	154	153	151	159	149	145	149	151	121	136	163	161	166	147	135	126	139	141	167	136	158	158	164	136	159	140	178	165	167	161	152	170	137	146	144	159	135	155	176	166	154	162	155	143	130	161	157	147	146	154	150	115	148	162	153	148	146	155	169	138	140	146	173	163	161	152	140	158	160	142	132	150	164	187	131	163	148	158	142	144	182	162	128	157	167	123	162	150	163	153	169	175	171	148	166	151	153	136	156	154	156	147	162	131	135	173	158	148	150	149	153	130	145	156	146	174	150	153	137	184	157	151	152	163	137	163	173	152	151	145	155	141	128	142	131	158	141	157	149	173	150	167	142	154	159	167	149	153	133	157	159	138	143	165	150	163	153	161	141	148	169	159	158	169	160	128	171	161	148	168	122	157	158	170	182	151	158	156	186	135	152	166	163	151	147	164	128	153	165	169	155	136	152	149	144	147	149	167	156	135	161	148	155	139	147	137	156	157	160	139	144	146	166	139	156	152	147	132	125	125	170	147	161	157	173	148	140	127	152	136	132	151	156	142	162	147	152	170	132	152	152	167	156	150	180	173	169	134	153	159	150	163	158	144	141	124	149	156	158	142	155	156	153	169	163	157	112	185	147	169	173	159	167	149	155	143	165	151	178	129	147	150	157	140	153	134	147	164	174	106	131	165	185	151	155	151	165	161	153	179	130	163	157	152	154	143	179	172	155	181	155	160	138	145	174	156	138	137	150	145	154	166	161	180	144	141	178	130	181	166	169	125	149	129	154	158	128	141	158	147	136	138	150	143	171	144	141	174	133	153	147	124	147	149	153	130	138	162	167	160	142	148	160	159	141	148	168	140	127	140	163	138	145	155	150	150	144	147	156	151	171	152	149	153	157	145	143	145	145	163	160	171	147	152	151	153	147	164	140	160	161	143	148	146	157	146	176	134	167	163	154	142	151	160	150	160	165	143	153	144	166	139	143	138	162	146	154	158	153	162	134	169	164	120	146	155	151	140	163	145	135	151	149	151	143	159	152	164	160	164	166	155	160	148	151	140	125	155	152	166	145	162	151	169	153	167	146	177	148
7364	512	555	584	574	529	477	492	517	491	492	472	454	509	482	477	464	502	465	467	469	473	476	451	458	494	520	509	508	511	471	449	508	444	480	447	458	453	461	453	415	446	457	476	448	423	394	442	463	447	503	455	447	426	452	428	426	433	453	430	407	439	461	470	442	409	451	487	418	427	472	456	445	451	469	434	417	424	444	443	480	464	424	484	445	419	445	461	470	457	435	443	452	448	456	431	421	460	411	458	450	453	421	456	450	422	451	446	452	444	435	452	462	457	431	430	417	404	438	440	438	425	433	466	421	425	429	426	450	424	431	474	422	433	437	474	420	453	454	475	447	449	454	455	455	426	406	427	423	473	448	401	441	433	471	422	425	438	411	444	454	490	427	450	484	414	443	428	455	449	409	442	454	505	453	466	442	477	442	431	438	461	415	453	505	454	452	407	447	421	433	460	457	465	436	451	432	470	447	447	468	427	442	480	441	432	417	415	443	458	430	441	403	487	479	444	421	385	442	400	441	472	447	445	459	434	441	459	398	464	396	424	466	424	428	429	441	418	453	460	439	465	436	425	405	483	470	461	425	416	427	468	466	451	407	412	434	438	453	453	424	402	441	413	449	449	454	478	460	463	454	457	468	380	444	450	448	444	458	437	422	449	452	465	470	473	436	402	460	451	458	446	491	457	442	446	455	442	447	406	467	436	439	444	453	448	453	423	425	401	428	425	422	423	471	450	429	448	451	432	397	402	436	428	419	459	449	425	460	388	436	419	448	443	416	426	464	422	445	428	433	399	437	470	418	478	418	434	429	415	442	461	425	440	427	445	464	417	420	464	454	472	491	428	436	459	426	407	486	447	464	458	450	469	425	424	501	453	464	438	401	411	448	367	448	458	446	460	415	433	427	447	418	423	444	441	410	468	423	445	433	463	437	429	427	456	446	464	450	451	442	432	388	398	430	440	458	426	432	490	427	437	470	452	412	446	476	448	422	424	442	496	423	439	479	427	455	437	452	443	428	444	399	458	452	459	427	444	451	405	462	438	423	424	453	433	435	427	403	462	450	447	446	485	494	455	420	478	457	443	439	451	416	418	461	425	458	433	433	442	411	423	433	440	451	441	433	465	437	438	450	430	477	440	446	421	401	458	469	443	437	455	481	421	459	459	455	452	421	437	499	411	431	430	474	432	441	463	475	419	417	422	449	397	489	451	435	439	455	462	470	479	442	450	445	421	440	468	421	446	428	411	434	431	434	434	413	425	427	460	428	433	464	440	461	445	441	433	454	447	480	447	437	451	457	408	438	454	423	439	439	477	436	440	438	467	479	433	445	444	423	418	425	459	438	426	478	454	472	434	418	429	413	417	454	460	469	409	455	429	425	442	436	421	429	428	461	465	419	425	411	432	428	455	421	475	446	430	410	433	442	406	429	426	459	443	423	452	408	431	435	429	449	451	477	469	458	434	448	475	440	432	442	410	412	441	431	418	448	425	425	422	443	462	449	434	407	393	452	470	442	453	441	453	428	424	416	394	441	428	440	436	444	447	448	451	445	451	425	465	428	426	435	441	434	439	436	497	479	432	445	461	430	447	441	466	458	450	446	421	452	487	393	430	459	445	413	443	459	430	416	474	498	444	455	439	390	426	439	459	460	410	459	457	438	464	429	448	429	416	426	446	488	418	457	444	473	427	473	442	428	438	433	470	428	483	438	453	442	485	438	467	464	454	464	460	451	411	440	427	449	453	446	441	460	441	434	449	433	445	424	451	406	437	464	433	443	459	496	417	446	447	467	394	448	427	436	439	492	482	413	437	482	474	410	444	425	445	436	412	488	458	468	392	418	429	424	425	422	434	472	437	444	442	426	444	442	430	413	441	435	422	441	457	456	457	449	464	435	447	475	469	441	448	434	427	451	478	434	447	431	458	466	421	445	460	431	449	410	441	430	427	449	436	464	455	455	491	442	476	418	442	442	426	490	417	478	438	426	430	424	461	438	483	444	412	416	442	395	462	424	432	444	393	415	483	452	438	463	458	389	442	437	473	438	416	409	443	464	455	485	395	437	434	427	426	426	481	468	451	441	436	412	406	414	446	414	434	439	442	472	441	459	452	470	470	421	434	440	438	458	432	424	414	429	409	454	438	440	421	431	450	456	458	429	431	458	450	437	430	426	444	431	430	417	433	416	486	479	438	429	453	424	488	443	438	429	463	427	409	446	437	406	452	412	430	452	443	395	408	460	442	449	472	415	470	455	441	428	462	428	448	477	471	427	434	442	448	446	436	426	436	440	438	436	410	440	468	440	468	458	472	451	466	435	448	457	459	471	434	446	456	421	410	464	425	436	426	461	446	455	440	442	463	445	435	414	443	430	434	450	439	437	436	412	450	463	418	467	456	449	456	398	418	452	461	487	432	479	451	450	424	462	477	467	456	440	444	436	452	430	426	448	440	427	431	468	434	458	442	446	433	450	454	435	430	438	419	465	453	434	450	443	446	439	446	476	462	441	464	403	445	427	406	445	447	422	414	436	480	404	456	424	457	425	421	445	425	438	457	412	442	401	428	455	440	430	433	432	420	456	442	460	456	415	468	453	460	450	455	453	472	467	463	438	446	447	413	462	447	477	421	442	420	490	427	457	452	468	437	453	454	460	428	414	433	422	415	454	448	442	424	406	486	484	457	469	470	450	453	466	446	451	428	423	457	454	473	451	426	476	478	432	428	438	485	462	423	460	430	441	431	414	397	397	432	430	414	424	456	442	468	456	453	453	412	430	438	434	459	463	419	436	433	432	430	427	423	438	436	470	421	477	433	456	405	452	445	458	450	420	473	463	422	433	467	404	437	434	466	441	410	448	399	459	426	451	437	463	392	408	445	425	447	465	445	444	419	458	456	416	450	453	433	423	453	467	397	445	433	419	444	432	444	416	460	443	463	453	422	438	442	444	402	451	442	442	418	463	439	461	440	466	435	477	456	413	418	479	467	415	448	428	468	432	463	465	428	455	436	434	413	443	477	446	468	457	434	450	428	432	426	458	477	446	440	466	454	441	428	422	450	442	458	423	472	440	451	444	441	461	469	436	442	457	429	490	455	432	446	393	478	463	458	424	448	433	451	447	455	451	414	435	443	444	432	457	453	472	439	460	413	454	447	451	429	433	487	423	440	388	422	454	476	435	454	452	470	426	408	436	460	427	452	438	416	465	438	422	456	449	440	447	436	408	465	436	409	400	446	433	398	457	476	436	440	434	424	439	431	481	435	485	454	412	462	419	445	461	430	434	461	481	429	445	451	441	451	449	412	403	391	415	460	439	436	451	449	444	465	428	451	449	452	419	430	453	433	454	436	460	480	438	419	452	426	462	458	442	433	441	480	436	445	449	419	451	433	412	424	423	455	437	426	429	436	424	453	453	470	451	451	443	422	474	486	476	484	429	462	434	433	415	435	412	454	432	424	432	459	462	432	440	457	417	466	426	442	433	455	458	487	436	454	450	471
57296	17820	2686	906	654	527	457	369	384	363	355	300	297	270	273	255	274	306	296	257	255	243	266	281	238	257	258	270	254	255	256	279	286	267	260	251	226	249	240	271	226	281	276	243	234	235	240	214	257	252	223	262	240	234	233	241	258	247	247	239	214	217	224	229	254	252	238	236	251	261	248	252	243	246	253	227	242	238	250	229	272	243	216	245	234	227	271	242	247	235	259	234	235	229	219	240	247	242	230	251	203	237	265	266	240	248	270	253	245	210	244	261	260	230	233	241	266	229	259	226	223	246	281	255	244	230	263	255	204	258	222	252	245	250	233	241	227	247	244	236	245	226	227	263	251	209	252	239	233	237	257	233	249	258	251	240	226	246	256	244	241	243	240	237	215	238	255	228	266	252	258	262	243	245	255	235	255	220	247	221	235	218	228	253	232	249	246	222	261	229	263	237	251	223	248	252	242	260	233	236	258	249	261	227	251	231	231	233	226	243	214	240	239	253	258	223	271	274	245	230	242	246	232	220	267	230	254	262	261	237	254	238	276	251	243	238	229	259	254	236	261	249	249	256	249	253	225	228	253	231	213	255	265	246	219	269	227	232	233	254	239	234	240	220	224	236	242	241	196	240	267	247	260	260	260	258	266	255	259	321	247	255	249	231	245	274	246	266	242	230	249	256	240	228	245	251	261	271	228	251	276	293	257	218	247	242	264	250	248	233	228	239	259	241	241	258	233	269	241	214	241	257	253	263	243	261	258	251	248	224	256	242	261	222	233	234	259	248	235	243	256	216	230	274	260	229	215	257	256	230	256	253	281	265	275	263	260	242	239	217	257	216	272	264	237	259	252	230	230	236	240	202	227	219	219	256	247	245	264	275	242	222	222	227	244	234	295	242	244	267	254	252	240	287	263	263	259	254	280	224	238	213	262	227	226	229	250	230	255	252	246	227	247	251	229	239	245	223	249	231	252	269	238	243	246	228	239	231	239	250	254	261	224	223	250	238	240	243	231	229	247	234	249	277	254	277	250	250	247	206	269	211	213	231	231	241	213	236	232	241	232	248	236	242	235	258	263	230	242	268	251	240	243	241	238	213	228	246	256	221	213	229	250	235	230	236	276	269	226	268	242	232	246	232	257	220	258	257	246	229	204	239	240	239	235	231	238	243	236	275	270	241	247	254	277	261	236	225	247	256	276	248	273	231	222	246	278	257	221	258	274	233	237	262	265	260	250	230	229	253	264	221	228	243	237	270	218	229	236	272	275	260	269	272	212	234	238	237	238	237	275	226	240	263	217	230	242	240	253	224	213	246	229	222	222	252	225	239	226	226	224	224	237	263	220	221	281	264	249	231	231	251	254	243	227	269	242	259	238	262	244	233	214	234	238	241	248	258	259	235	238	238	235	235	244	232	241	248	272	260	245	257	235	232	280	270	242	242	254	212	250	228	249	220	237	229	231	281	246	222	261	267	242	231	261	241	276	238	255	229	243	255	218	270	244	227	268	247	246	218	249	261	226	231	263	229	240	253	252	255	250	226	236	242	228	245	254	250	205	245	264	247	246	260	220	259	269	261	243	274	244	251	223	255	251	237	243	249	212	240	254	243	271	241	216	250	217	260	253	236	230	258	235	282	218	255	224	240	232	238	256	228	218	229	213	240	259	245	230	240	240	258	252	243	223	251	279	237	254	267	260	267	238	267	249	229	236	254	236	227	271	260	244	218	249	245	203	259	224	230	256	272	248	291	237	222	252	256	218	259	210	256	237	241	248	262	254	239	243	272	244	257	250	249	237	253	242	253	264	239	238	240	241	259	261	225	272	229	215	226	254	237	233	233	220	255	236	233	240	251	274	256	246	215	256	254	230	261	240	224	253	234	260	244	232	260	265	249	257	258	242	261	254	213	254	245	234	207	216	248	246	200	232	232	209	264	236	257	225	233	256	248	243	224	220	232	267	209	239	244	237	266	259	242	248	210	242	252	260	245	225	232	222	269	281	223	258	217	235	258	219	243	225	246	255	254	223	246	224	204	236	241	256	212	218	249	238	268	248	243	228	243	258	222	259	252	254	286	228	248	229	234	235	234	226	232	216	242	245	294	258	231	216	274	257	237	222	285	262	224	217	242	231	255	229	223	219	252	252	232	246	228	236	232	270	251	242	257	232	262	231	247	228	241	249	267	243	250	255	253	243	234	222	265	233	261	264	245	231	254	266	237	270	245	243	268	228	275	261	228	236	241	245	249	256	261	240	231	246	244	255	253	259	241	274	246	222	231	239	237	257	263	245	238	229	221	239	255	230	237	224	241	264	258	242	234	214	246	252	234	256	237	264	239	248	232	273	236	228	248	236	253	247	264	261	249	260	228	252	257	239	260	224	230	250	276	263	246	248	266	236	241	265	245	205	249	223	245	246	228	244	248	260	259	249	260	250	230	215	248	210	239	256	244	255	254	252	233	250	238	276	227	248	250	217	246	251	238	230	224	198	260	241	234	227	275	253	232	232	227	243	197	231	224	255	218	252	232	213	228	229	239	256	240	239	255	232	238	231	261	236	240	218	258	220	242	267	236	247	214	228	254	253	246	231	212	242	225	241	244	253	268	260	217	249	256	255	223	242	220	271	220	235	265	247	234	236	236	224	232	265	241	246	219	254	243	249	243	248	250	238	215	264	264	235	261	242	264	255	249	233	253	213	241	254	237	238	260	227	254	223	255	252	251	234	263	261	227	252	246	233	260	238	264	238	207	247	255	245	214	239	210	251	242	260	261	231	236	255	242	225	226	257	222	230	249	260	241	226	226	251	258	256	217	283	227	243	256	241	293	270	216	247	276	255	224	238	238	201	264	271	254	261	246	258	243	253	218	235	238	253	256	235	256	229	222	233	266	264	264	249	231	238	240	234	232	218	234	205	254	218	208	232	225	254	243	241	223	245	256	233	243	255	232	252	225	228	246	262	261	232	270	224	267	269	257	253	270	264	262	244	255	287	248	242	218	274	239	249	236	238	273	254	264	257	249	231	252	241	221	241	230	220	209	239	252	284	225	219	235	238	245	248	220	245	260	236	255	233	220	241	228	233	258	247	236	237	243	238	247	208	234	242	246	245	257	252	253	244	274	235	261	236	286	273	249	256	226	217	234	240	247	217	270	216	234	231	243	265	266	250	262	235	220	230	253	228	238	222	250	255	255	247	233	246	208	250	260	219	275	273	229	265	248	220	238	245	211	276	238	253	224	244	233	238	262	198	235	288	265	227	244	212	230	226	235	238	253	246	257	225	217	247	239	224	240	250	256	244	245	271	268	276	244	238	273	235	239	235	229	233	224	238	250	251	255	223	220	241	223	201	252	239	224	238	266	247	240	244	263	230	235	240	236	266	216	271	257	252	237	274	232	225	242	247	245	256	249	214	241	266	243	257	217	270	223	230	275	263	266	228	245	234	282	242	234	217	237	261	236	270	255	220	231	249	264	255	217	210	258	245	238	249	248	230	224
31435	2076	2349	2787	2446	2066	1772	1546	1382	1279	1157	1055	1019	1015	1017	931	826	890	834	826	827	782	803	814	782	781	836	827	834	842	808	772	817	778	807	732	659	712	687	699	704	697	753	692	659	682	646	647	715	656	690	628	658	640	644	673	639	670	670	628	655	643	656	634	683	634	647	640	637	653	642	624	614	631	644	641	637	693	665	641	712	633	647	620	620	678	578	648	624	610	661	651	642	653	611	637	629	641	622	648	582	611	662	641	638	642	698	620	645	659	633	617	665	642	622	656	653	618	690	665	642	646	647	664	604	627	641	665	623	650	648	615	621	635	681	657	674	629	632	629	682	621	634	677	647	630	651	636	681	669	578	581	616	627	646	626	648	601	624	663	590	608	648	662	632	656	652	704	603	642	684	640	627	634	656	636	660	646	661	639	627	666	621	641	639	644	636	637	623	675	658	630	639	587	618	663	589	647	648	626	632	648	628	644	633	636	685	649	627	607	643	627	611	656	646	635	623	619	645	648	649	645	620	648	692	616	617	633	628	607	663	612	681	637	618	660	641	654	637	629	669	604	633	630	644	592	638	651	636	665	645	632	641	632	653	656	624	606	612	636	621	626	574	614	662	616	654	645	613	638	628	629	607	636	660	600	636	632	640	673	634	636	640	633	647	641	625	634	611	618	624	643	646	621	667	639	652	633	634	681	651	634	649	618	640	700	625	621	625	616	651	642	615	657	627	641	637	647	639	612	641	622	611	649	660	626	645	675	656	615	651	649	628	602	622	630	648	630	668	622	644	621	583	643	668	608	711	608	647	623	690	630	655	613	632	693	650	622	588	619	635	617	640	686	653	667	671	631	608	666	712	629	650	643	640	616	612	655	663	606	674	678	662	613	634	620	603	645	644	675	597	630	668	651	615	665	650	601	651	655	652	657	626	605	650	631	601	602	637	629	635	665	673	654	662	593	646	588	624	633	636	620	574	612	644	671	628	659	619	636	645	632	655	649	621	622	683	650	682	635	649	603	668	631	639	638	637	680	621	667	647	639	624	609	670	634	677	660	631	640	660	672	634	614	666	595	630	625	631	648	659	607	640	655	669	688	649	653	611	674	613	639	628	638	637	666	625	667	642	653	658	633	645	640	667	614	603	620	672	631	659	681	650	625	637	642	569	622	637	657	652	637	629	617	668	651	592	678	611	608	657	600	638	608	624	657	664	630	677	675	662	634	644	638	653	623	599	665	649	654	679	619	593	636	638	614	621	655	669	625	664	611	622	650	580	620	615	599	656	610	650	643	663	640	649	658	606	648	608	652	690	639	639	644	658	605	638	671	669	607	631	654	696	645	658	651	666	641	644	584	624	690	585	622	622	667	701	624	634	614	612	634	614	685	631	613	645	648	650	609	630	697	644	608	663	598	655	646	655	609	662	651	645	664	662	607	631	627	636	643	612	634	639	589	634	631	613	652	673	644	626	586	665	678	652	625	658	627	650	647	662	707	633	658	604	612	609	636	678	610	665	628	644	687	615	667	613	616	686	583	670	678	647	578	666	641	638	688	674	655	673	626	632	642	657	631	621	626	642	620	661	661	620	664	653	621	661	676	632	615	634	670	627	655	663	683	594	649	628	679	618	649	587	639	672	638	645	672	649	656	618	650	650	620	617	649	648	630	648	642	679	644	624	623	655	630	676	612	666	644	642	689	653	635	613	655	616	684	633	646	629	681	619	649	627	612	631	628	658	660	648	580	639	689	658	660	656	620	657	603	648	651	635	632	670	659	608	636	654	654	596	698	627	621	676	646	639	626	608	629	654	616	665	651	608	606	570	654	642	665	663	621	695	597	631	628	649	654	587	663	628	658	653	622	677	670	629	650	652	624	649	657	643	589	661	648	607	614	637	593	617	625	660	630	662	641	650	652	648	616	621	611	650	643	695	637	698	654	670	683	658	601	662	620	616	588	647	628	619	636	630	655	657	634	639	657	643	638	632	591	649	665	644	641	600	631	658	618	659	636	672	689	616	622	659	601	646	697	655	667	647	610	648	636	649	659	614	655	650	624	634	578	640	661	647	656	694	614	643	650	618	690	666	624	630	630	630	600	690	668	648	647	622	646	629	643	656	619	670	638	637	678	637	643	657	611	650	642	582	664	643	604	595	609	673	631	640	650	633	653	628	647	618	646	618	640	644	627	603	671	692	650	651	656	639	653	601	639	631	677	628	727	646	646	606	621	660	619	625	680	665	646	615	661	645	670	655	652	591	645	584	636	646	674	607	689	634	661	650	651	628	630	653	651	612	678	656	636	634	644	639	621	645	676	641	647	647	676	660	664	625	685	684	663	659	698	691	656	664	690	628	653	665	668	690	624	682	656	663	621	660	641	592	621	623	614	708	655	647	695	645	651	642	653	659	631	622	670	660	677	634	678	670	621	600	633	623	648	625	597	622	630	646	640	646	606	644	655	643	669	636	633	637	666	618	665	634	635	674	621	634	616	675	638	680	652	624	653	669	650	645	643	654	646	671	659	646	648	662	642	626	681	669	671	707	631	653	628	600	656	612	665	692	661	611	656	660	629	681	664	635	606	644	634	629	623	646	623	655	608	678	628	646	611	644	623	618	635	591	660	634	629	677	678	645	637	672	641	672	647	675	676	613	655	645	635	617	601	678	619	686	705	651	657	669	626	632	652	691	634	647	660	639	628	610	629	669	662	669	683	584	649	673	631	656	629	706	631	629	671	655	616	650	684	674	650	638	683	601	652	592	646	676	681	682	647	621	679	675	630	617	690	651	675	664	664	647	665	612	673	656	652	645	646	641	659	665	605	709	590	644	623	676	640	598	651	652	656	670	632	649	652	616	642	688	651	677	606	661	633	670	625	648	655	581	632	618	620	607	628	662	661	636	671	618	609	666	675	653	658	664	632	664	646	612	612	639	676	621	635	665	670	632	624	632	634	624	638	625	666	655	656	640	640	659	661	638	638	605	660	654	630	621	640	668	700	620	631	613	681	656	663	628	636	678	652	660	683	672	654	603	639	657	631	680	699	583	629	688	648	666	609	631	685	661	651	650	615	600	629	634	640	648	584	641	648	663	637	633	636	649	632	669	580	621	673	685	642	681	652	627	651	659	657	639	678	601	635	695	684	628	687	645	657	646	616	647	640	638	616	634	679	633	622	651	672	654	637	649	617	686	620	668	655	619	672	655	629	633	658	688	619	640	631	651	679	598	612	642	613	649	626	609	617	635	640	648	650	624	633	700	637	642	633	639	672	630	678	651	630	603	642	621	674	594	647	618	604	668	664	668	635	649	666	662	655	628	637	605	666	684	650	628	666	644	605	661	580	625	665	661	645	667	667	661	679	618	624	618	662	624	615	629	650	605	655	694	625	654	633	671	655	661	608	684	667	641	659	640	647	671	651	686	625	659	626	650	642	618	617	667	619	676	657	630	653	623	666	643	670	657	628	621	628	629	584	634	664	699	642	632	669	593	647	648	640
40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	40	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	26	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
