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
336148368139	336148368697	336148369245	336148369797	336148370345	336148370895	336148371445	336148371995	336148372547	336148373095	336148373647	336148374195	336148374745	336148375295	336148375845	336148376397	336148376945	336148377495	336148378047	336148378595	336148379145	336148379697	336148380247	336148380795	336148381345	336148381897	336148382445	336148382995	336148383545	336148384095	336148384645	336148385197	336148385747	336148386295	336148386847	336148387395	336148387945	336148388497	336148389047	336148389597	336148390145	336148390697	336148391247	336148391795	336148392345	336148392897	336148393445	336148393997	336148394545	336148395097	336148395647	336148396195	336148396747	336148397297	336148397847	336148398397	336148398945	336148399495	336148400045	336148400595	336148401145	336148401697	336148402247	336148402797	336148403347	336148403895	336148404447	336148404997	336148405545	336148406097	336148406647	336148407197	336148407747	336148408297	336148408847	336148409397	336148409947	336148410497	336148411047	336148411597	336148412147	336148412695	336148413247	336148413797	336148414347	336148414897	336148415447	336148415997	336148416547	336148417097	336148417647	336148418197	336148418747	336148419297	336148419847	336148420397	336148420947	336148421497	336148422047	336148422597	336148423147	336148423697	336148424247	336148424797	336148425347	336148425897	336148426447	336148426997	336148427547	336148428097	336148428647	336148429197	336148429747	336148430297	336148430847	336148431397	336148431947	336148432497	336148433047	336148433597	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2749	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
47873	15552	3983	2161	1477	1094	809	655	499	514	434	394	328	302	292	288	266	272	269	250	236	249	230	227	224	201	220	224	216	208	209	196	210	229	199	207	189	211	236	209	216	184	195	178	184	181	169	186	186	178	159	217	186	190	193	214	197	200	167	184	196	192	187	170	184	191	182	196	212	190	180	212	174	181	195	198	162	182	199	187	174	197	164	192	183	190	204	180	197	177	185	219	180	208	192	179	208	172	188	196	180	202	180	192	169	214	172	181	202	190	209	188	180	215	189	189	185	176	173	196	169	196	181	186	171	199	193	204	193	193	194	192	190	195	190	201	157	197	183	201	186	192	197	175	210	180	178	200	187	169	184	196	179	177	207	211	170	205	184	203	193	183	182	166	190	165	186	179	179	176	176	207	201	167	198	189	185	168	200	200	186	160	172	176	202	178	184	186	193	189	185	178	185	204	176	186	187	170	191	186	176	178	193	165	180	181	175	178	159	200	177	183	186	197	213	164	176	200	193	182	170	203	184	169	195	204	188	199	180	202	184	218	173	187	167	160	182	185	187	197	191	184	203	171	187	160	168	190	187	212	160	201	194	192	176	186	201	185	212	180	183	200	201	215	186	195	186	191	184	186	190	196	213	190	191	186	161	182	183	170	176	199	197	216	182	174	185	191	198	196	178	200	184	192	205	202	179	221	188	226	175	174	182	183	194	193	237	169	195	209	175	184	188	173	165	189	181	170	189	193	173	196	196	167	210	183	197	188	187	178	198	169	171	207	187	183	173	189	152	160	162	194	181	201	162	167	184	165	204	179	191	196	189	206	194	196	162	175	187	191	202	185	181	168	208	207	162	185	173	192	174	179	222	171	191	154	185	223	208	183	173	179	167	198	166	181	187	150	180	202	154	177	171	157	188	159	183	163	202	183	194	174	185	171	168	178	187	188	194	181	203	222	190	164	205	176	171	210	166	197	196	191	211	181	199	209	165	176	198	185	173	167	189	175	185	192	193	228	165	183	207	182	184	192	179	184	188	182	186	179	210	184	191	157	207	221	175	191	179	181	183	165	181	207	190	185	204	170	173	167	187	178	187	214	186	213	200	155	169	199	183	178	180	178	176	173	195	194	187	178	198	192	174	193	168	181	182	188	195	166	195	205	230	170	165	213	168	206	170	175	198	192	192	188	203	193	191	162	181	169	205	175	199	185	195	167	198	192	170	174	182	188	185	209	179	199	190	188	202	186	222	171	185	197	199	227	196	205	174	177	190	194	187	173	199	198	193	191	168	180	184	219	195	199	183	199	183	191	182	191	172	176	214	183	184	218	194	210	180	169	190	183	174	180	188	183	183	195	162	195	191	185	207	190	166	202	174	183	175	195	195	174	211	162	164	165	163	159	194	198	191	173	191	181	201	186	185	170	176	175	187	179	194	200	198	181	189	196	189	205	203	205	194	192	190	187	185	181	193	168	211	191	200	193	196	189	185	199	187	169	184	191	188	197	178	158	197	174	176	183	206	176	193	177	175	188	159	185	193	194	179	188	193	158	172	211	189	196	185	181	201	190	176	194	191	179	197	199	197	189	190	158	178	184	175	199	184	180	193	178	196	176	198	167	188	190	179	188	207	196	171	162	204	180	173	192	190	181	207	176	186	200	208	180	189	178	202	187	173	178	181	187	193	150	208	179	202	202	191	197	195	165	201	178	179	162	181	204	201	206	188	170	176	185	171	199	173	183	164	198	194	178	193	201	171	174	179	182	206	162	162	187	187	163	184	183	186	187	171	194	189	194	191	167	203	191	199	170	208	176	173	214	167	212	181	194	148	184	189	174	187	163	188	196	195	205	185	194	176	174	173	195	188	167	190	183	173	177	204	208	181	184	185	172	190	186	205	189	198	159	192	212	211	188	195	194	198	208	182	211	177	197	198	187	184	184	173	204	156	175	165	193	174	202	199	188	156	171	178	199	183	190	191	199	185	191	232	195	207	189	197	189	183	189	182	190	189	211	181	168	198	173	188	192	177	182	173	189	180	174	179	160	167	182	201	203	192	191	191	190	193	194	214	215	167	186	167	178	195	189	160	193	184	172	168	203	182	207	191	193	195	192	200	210	186	178	187	189	203	183	222	172	184	193	179	187	193	160	177	197	197	172	183	165	199	220	204	187	193	187	191	160	171	186	176	160	200	169	186	171	167	162	195	177	210	187	185	196	181	184	201	162	171	212	167	174	171	196	187	187	180	183	180	202	196	202	197	190	161	187	166	191	204	190	179	169	188	207	195	217	186	211	174	160	190	188	190	190	195	164	177	213	194	203	201	164	174	201	175	171	203	192	196	204	199	190	189	197	190	211	185	192	186	167	198	221	206	201	177	209	190	207	191	170	167	194	197	198	204	172	183	191	204	169	200	193	170	192	196	190	189	193	172	160	188	203	203	189	170	192	203	179	219	182	217	196	169	204	176	191	181	191	190	186	198	181	198	186	180	192	194	181	198	180	191	187	177	185	200	199	189	181	160	184	193	185	193	194	177	165	192	208	196	189	194	168	171	213	199	189	205	191	185	190	193	197	192	205	188	190	191	170	189	191	197	184	197	178	177	171	211	163	207	197	189	183	180	201	210	172	214	178	190	186	181	190	191	189	173	205	184	191	212	198	178	192	178	181	185	186	171	207	190	166	185	201	169	179	203	182	176	180	182	194	189	200	199	148	174	195	223	186	173	203	178	191	208	189	183	187	201	178	192	164	165	188	172	196	198	177	183	162	171	168	184	201	176	190	199	176	191	171	183	202	193	190	184	192	196	190	212	187	201	172	178	199	205	186	175	180	174	209	199	203	190	197	191	188	189	185	201	195	186	187	214	197	185	197	174	194	174	194	165	188	193	194	172	188	203	177	179	187	168	196	205	178	176	181	196	178	168	154	175	203	180	205	190	182	201	218	171	186	168	219	185	193	171	200	208	189	192	180	191	206	233	204	140	174	152	167	208	191	163	187	183	182	195	172	206	216	201	174	191	205	190	177	192	207	161	166	182	161	181	198	197	190	201	169	186	181	170	172	187	184	188	231	180	186	189	228	186	198	214	201	203	185	182	181	198	187	190	183	209	187	184	180	186	180	164	179	191	213	176	192	194	189	189	193	168	193	193	177	214	198	213	194	190	192	175	184	196	170	201	210	189	164	180	208	197	203	156	190	203	197	175	178	172	190	217	177	197	185	216	209	185	204	194	175	188	179	175	191	194	159	162	167	185	196	172	211	176	216	197	178	205	189	215	189	210	171	197	218	207	169	172	178	195	172	199	186	181	210	200	181	201	166	196	196	197	180	182	185	169	190	170	201	203	183	213	194	175	182	177	193	207	172	171	181	183	189	177	186	192	192	210	175	163	190	219	191	200	193	175	178	194	182	196	191	193	184	197	193	186	186	183	184	169	176	208	232	211	179	173	215	173	195	199	186	194	182	182	174	183	216	206	177	187	172	196	185	189	196	199	171	190	193
20700	2651	6070	6612	5535	4557	3654	2997	2490	2116	1851	1727	1544	1451	1339	1255	1149	1085	957	960	969	945	847	831	799	806	773	790	718	749	712	700	696	692	709	707	685	626	656	584	603	594	631	584	645	596	650	592	602	633	624	584	607	599	626	614	572	589	566	571	622	586	560	577	585	562	569	576	563	608	582	557	547	611	553	569	520	530	597	569	605	565	588	576	564	548	528	561	563	558	570	543	542	561	522	567	579	585	511	577	567	539	613	555	574	556	560	527	565	529	542	518	579	566	555	572	555	524	544	558	542	545	550	518	556	569	578	542	564	525	532	541	528	547	508	526	530	557	550	569	549	540	565	528	588	586	541	549	550	514	528	550	567	537	514	581	534	542	560	514	584	563	521	529	552	537	559	530	520	566	569	554	541	499	549	520	546	508	522	531	530	582	555	579	531	587	542	543	561	524	587	559	548	534	530	519	549	528	542	537	532	549	529	534	561	600	523	539	546	570	530	571	569	540	542	494	523	553	497	510	584	533	539	566	549	543	545	575	557	549	536	534	544	546	535	593	524	550	542	558	528	540	556	571	548	549	533	557	613	538	529	529	536	525	562	559	589	568	571	567	555	529	560	541	540	563	568	526	545	521	526	490	553	511	535	596	534	526	533	530	568	534	564	573	551	524	562	580	559	521	536	525	543	554	574	584	563	548	580	535	531	542	542	537	556	547	538	559	520	575	548	522	558	579	555	508	541	536	541	521	530	558	522	558	609	537	524	535	527	527	525	535	540	539	518	522	523	537	537	552	598	556	539	547	553	548	509	576	506	545	515	522	556	583	533	564	552	550	517	547	518	555	538	554	542	531	540	519	571	573	543	484	525	586	513	544	501	522	542	546	537	521	503	509	534	559	506	544	519	532	538	599	561	522	558	563	515	523	557	537	519	560	534	576	515	549	518	535	561	557	491	526	541	578	578	515	577	565	536	560	521	524	561	525	583	541	540	555	535	536	490	537	503	531	579	541	576	506	512	524	545	527	527	539	503	528	555	537	523	548	534	546	573	583	544	548	521	555	565	562	554	506	533	523	575	537	506	506	527	544	510	563	523	553	527	533	576	547	517	538	528	559	546	502	553	535	546	564	533	512	555	549	492	555	545	544	519	560	524	572	536	569	544	532	568	537	489	535	530	520	531	585	560	530	574	530	562	542	533	517	587	543	506	545	545	545	535	528	501	524	538	569	577	544	566	542	519	574	500	506	575	596	552	551	532	516	507	532	542	563	569	542	522	534	558	536	525	575	565	519	501	545	513	511	619	534	512	512	562	524	499	544	606	520	570	567	526	548	552	528	584	504	563	551	514	558	517	520	517	561	523	544	559	570	554	554	541	548	566	556	548	523	480	517	558	517	545	587	544	554	582	526	512	540	564	542	570	554	548	563	523	525	536	554	551	557	542	530	563	565	544	520	541	556	512	538	522	593	541	533	599	571	551	549	518	531	553	548	567	549	525	524	525	545	529	513	512	532	562	543	557	596	548	576	526	497	518	527	540	521	520	564	531	505	571	556	540	542	532	554	531	523	528	574	573	590	532	519	588	519	559	526	541	546	562	551	548	513	528	591	528	529	537	513	534	536	557	556	561	522	560	523	544	530	523	544	484	523	517	556	547	548	581	540	534	567	520	534	545	557	561	518	539	550	558	518	524	544	541	563	553	562	560	498	543	520	504	569	528	531	579	568	553	487	547	533	544	592	529	541	552	569	526	576	513	584	529	543	559	528	546	547	548	538	559	529	545	592	540	550	545	566	555	522	572	540	542	577	537	512	589	524	512	550	566	541	517	516	533	505	604	526	508	539	539	532	534	493	547	513	532	510	501	539	531	529	502	547	524	544	553	540	537	490	575	547	525	547	552	563	540	533	553	521	547	564	525	565	550	563	549	541	488	518	513	553	493	573	527	558	526	570	522	546	537	550	571	508	544	548	549	507	583	587	549	551	543	578	542	514	534	520	520	545	539	575	545	554	545	574	561	523	512	557	527	502	533	534	532	503	514	574	537	529	565	524	543	527	524	557	537	601	536	544	559	518	524	570	528	558	528	539	512	516	558	549	505	563	561	535	531	558	489	576	506	545	560	528	547	555	512	543	504	497	503	547	556	542	575	528	564	557	542	536	529	547	555	558	531	565	516	580	528	490	480	564	518	530	548	494	547	585	549	560	562	526	525	525	538	531	531	555	564	530	517	531	511	582	551	532	517	530	545	490	524	594	585	533	520	549	538	543	543	527	527	515	538	534	525	553	534	508	491	552	532	601	552	518	543	536	523	518	522	562	554	579	510	550	552	515	536	519	497	554	555	531	489	578	514	508	548	539	580	580	537	531	540	521	542	533	580	585	547	505	520	511	534	553	557	550	574	561	556	533	535	551	483	527	545	528	499	535	524	540	566	476	539	559	522	503	547	480	556	573	512	540	525	549	545	508	550	544	554	541	512	570	526	564	564	563	546	539	525	543	541	551	535	535	534	549	551	502	536	555	571	538	529	490	534	538	547	530	540	590	531	517	527	521	565	566	533	555	509	582	495	544	557	531	562	547	564	530	526	514	551	516	555	496	566	499	535	506	515	508	544	556	565	540	532	532	558	538	542	506	559	536	544	543	512	531	593	538	569	547	540	524	546	560	545	528	512	542	536	549	563	536	537	558	507	556	495	564	527	592	494	538	507	535	558	579	528	526	545	579	527	573	537	534	549	543	529	544	553	539	504	564	568	499	550	611	572	603	573	545	514	532	532	545	550	576	540	537	532	530	533	537	523	554	542	523	529	533	562	510	599	528	552	554	539	538	556	553	505	553	541	516	555	554	505	502	544	545	502	550	558	519	504	570	526	567	563	545	519	561	556	543	542	562	527	544	551	563	567	519	519	564	503	565	556	541	547	547	543	559	528	500	543	537	533	557	509	557	523	520	558	560	551	537	516	553	531	544	537	511	523	545	571	510	529	502	536	580	534	538	515	537	514	507	541	499	560	569	589	483	536	516	512	554	557	504	568	530	580	541	533	561	526	582	552	553	510	611	526	525	539	558	508	539	505	554	561	547	556	535	534	559	543	505	538	535	536	575	502	566	519	532	536	528	561	546	519	527	514	502	547	548	592	559	591	559	538	548	547	573	567	535	541	554	535	493	541	586	584	569	561	544	574	562	502	526	540	600	548	561	515	529	533	546	521	485	524	524	551	535	531	522	582	560	542	573	528	526	539	527	561	513	558	516	518	533	537	516	520	528	575	530	561	500	510	529	505	582	552	567	565	510	565	561	523	545	537	526	535	584	537	569	548	514	571	559	551	501	524	574	558	562	540	540	509	548	525	569	551	538	534	574	512	496	560	555	514	538	541	520	550	552	525	584	529	509	533	558	533	538	536	520	559	507	571	498	540	564	535	542	567	560	530	535	486	570	559	516	526	533	524	569	512	564	532	513	540	519	529	556	532	548	570	550	551	553	519	558	540	567	559	562
6097	293	215	214	181	158	166	162	167	128	154	156	137	149	148	171	146	166	147	162	145	140	184	170	158	163	151	150	161	165	155	145	141	190	139	136	135	157	151	140	143	147	144	142	176	146	133	156	154	141	128	162	133	153	134	150	137	124	169	154	155	140	141	145	138	161	137	131	143	156	161	131	154	141	140	157	144	132	129	157	133	160	136	162	140	152	175	177	151	161	143	127	155	146	165	143	148	160	167	143	141	151	164	151	145	149	154	168	154	189	154	158	153	148	141	148	157	148	162	156	163	164	150	161	170	152	146	159	163	156	152	139	136	160	158	151	169	147	154	131	153	148	135	141	145	144	147	145	159	166	150	153	163	147	164	160	130	163	147	130	135	168	145	141	150	170	160	158	142	156	160	146	167	131	188	160	154	159	151	152	154	155	133	151	142	151	149	141	140	156	166	140	158	159	163	153	155	153	153	154	128	155	154	145	166	150	170	155	160	157	136	161	135	140	155	171	151	128	136	167	147	155	157	142	155	150	142	154	153	136	152	155	151	160	148	131	169	161	157	156	149	148	134	141	140	133	154	148	176	148	148	127	127	152	144	140	167	180	170	145	135	161	143	141	144	158	147	139	159	158	143	126	161	152	147	134	134	153	150	178	131	137	147	131	162	162	150	163	154	141	114	150	158	172	149	141	142	135	145	145	144	158	147	131	134	144	163	159	163	152	182	178	149	148	138	157	148	143	128	171	163	140	141	138	153	124	149	125	153	178	155	145	160	138	169	161	140	154	158	153	141	162	146	125	152	146	155	131	162	130	153	150	153	159	143	149	145	156	154	165	168	152	146	150	148	142	130	146	169	143	143	169	135	136	149	141	130	172	151	171	162	146	144	173	147	152	154	144	143	162	160	175	150	138	151	154	159	135	150	149	155	138	159	166	166	171	143	152	148	142	143	132	164	155	144	139	134	150	172	148	151	152	151	152	152	155	133	170	163	158	178	128	147	160	162	160	142	143	178	143	127	161	172	162	161	143	158	157	140	131	158	140	164	141	156	136	156	165	162	137	148	151	157	153	171	182	149	148	171	142	169	162	167	160	150	153	142	151	168	129	176	162	145	144	152	139	154	133	149	152	160	165	147	161	173	144	148	151	150	136	165	163	163	136	147	168	148	157	160	161	145	155	145	153	149	135	139	149	149	163	154	158	153	136	156	164	148	142	161	147	163	158	145	148	132	139	149	153	151	162	160	147	139	155	143	150	154	155	154	141	143	155	162	151	138	129	163	152	150	140	160	165	159	154	154	141	132	156	155	144	154	134	159	158	158	151	155	140	137	181	145	166	150	151	161	149	176	131	156	132	166	156	147	164	128	157	156	152	160	161	142	154	160	155	132	154	163	152	149	158	153	147	146	154	144	147	159	159	144	137	138	157	158	154	128	165	161	134	174	131	138	157	139	135	157	136	136	151	154	126	184	140	133	155	156	157	151	179	140	163	133	158	143	174	153	149	158	148	151	156	164	134	145	144	168	168	145	144	147	151	147	133	147	132	128	166	157	139	156	149	163	133	156	137	136	144	140	164	155	166	132	132	139	145	141	172	149	133	159	169	156	152	158	175	145	139	135	169	140	161	145	149	173	172	167	125	157	148	140	155	170	148	132	150	148	119	147	128	143	153	141	166	160	156	163	149	153	155	144	151	154	158	141	141	146	141	144	152	167	140	137	151	145	161	182	163	157	142	161	138	147	133	149	157	150	152	163	128	168	166	165	165	190	152	159	142	158	159	133	147	157	148	133	143	154	153	143	169	164	128	145	139	120	146	157	167	160	158	162	145	145	161	143	164	162	160	165	165	134	161	159	163	146	155	161	147	146	146	161	160	152	129	159	170	126	169	133	154	162	154	164	146	172	134	157	154	165	124	159	135	158	131	144	160	141	142	163	149	143	138	164	151	157	150	171	146	180	133	162	148	134	159	151	145	122	147	141	156	155	146	157	175	145	170	158	162	167	135	140	152	149	149	140	156	174	168	136	131	165	138	176	154	152	151	186	135	144	126	160	146	144	146	160	138	147	174	146	152	152	141	165	141	131	144	159	142	144	141	152	138	159	133	123	149	181	158	164	146	152	164	154	153	138	148	138	176	178	164	143	156	152	159	155	135	144	160	166	160	154	142	131	116	136	154	164	157	144	155	146	135	160	141	161	144	161	145	150	158	158	134	131	177	147	164	150	147	138	150	134	149	154	170	133	141	164	169	158	147	159	153	146	143	165	139	133	172	138	137	159	177	155	163	149	151	167	163	177	147	133	169	140	151	165	153	153	158	149	155	137	148	133	171	149	142	151	159	155	137	177	159	163	150	148	151	152	171	156	155	157	160	156	151	151	134	147	158	134	155	127	128	152	157	124	142	185	147	168	132	166	153	126	140	145	138	146	158	168	126	155	157	168	163	168	157	137	158	156	159	136	148	134	159	149	129	150	140	145	136	157	167	153	148	178	158	141	153	131	145	148	186	143	156	160	162	160	156	141	167	154	135	160	152	154	173	154	157	136	136	136	165	155	158	167	162	144	152	141	158	147	160	135	152	132	186	157	161	138	149	126	137	149	139	147	149	158	142	152	157	148	141	139	137	153	143	147	146	160	144	175	183	145	165	161	133	149	152	153	140	137	155	145	175	151	151	166	131	156	166	147	165	156	151	164	122	133	147	166	136	155	151	157	150	162	154	153	161	168	163	152	163	138	139	143	135	146	160	149	169	157	152	124	159	148	148	165	141	123	155	129	143	142	166	142	152	171	146	143	139	136	146	144	142	160	136	155	158	135	165	163	152	145	147	131	157	161	162	159	171	131	148	150	135	148	137	138	155	149	170	151	154	145	140	134	172	140	156	153	140	159	154	162	137	143	158	143	169	139	135	184	156	152	158	147	160	136	137	137	157	158	135	154	145	154	133	191	165	167	135	154	144	160	153	152	170	174	150	149	151	156	166	170	154	137	164	145	138	148	125	156	152	131	140	134	150	137	164	151	169	138	134	129	148	157	145	170	156	143	141	158	134	155	139	122	129	147	126	144	182	141	131	141	172	148	152	153	173	134	144	138	150	172	157	146	167	124	140	126	160	144	152	145	142	148	147	153	145	167	148	144	140	152	140	159	149	157	155	145	122	147	144	165	149	146	157	171	152	154	161	134	149	160	150	142	155	148	153	166	152	156	170	153	128	167	138	130	165	159	156	157	151	153	135	170	165	152	135	158	125	141	143	146	154	140	167	139	163	154	131	138	149	168	156	170	155	140	181	157	139	165	156	167	150	171	147	136	164	136	162	140	117	145	166	159	155	140	156	142	138	139	153	138	154	142	153	145	153	153	154	153	163	130	147	147	155	146	139	153	148	134	147	133	167	163	167	127	130	157	138	150	145	135	163	147	141	158	140	142	159	155	144	146	151	150	153	141	167	174	143	175	159	162	147	160	158	152	171	146	149	147	142	148	150	150	133	149	153
7516	486	571	625	621	535	519	481	473	499	465	450	488	453	479	467	438	430	437	429	459	410	423	442	477	425	443	448	470	437	456	441	414	459	440	429	411	420	453	424	443	436	444	432	426	462	457	427	453	428	423	460	425	445	427	406	451	448	410	429	459	414	433	461	442	426	443	462	414	408	433	439	427	422	381	402	396	402	440	421	476	444	432	416	392	453	436	434	441	479	432	442	421	429	423	456	427	418	446	428	405	429	426	415	441	426	415	408	423	446	458	402	417	433	436	392	429	406	440	438	442	426	440	443	402	437	453	438	462	401	451	421	459	426	442	443	453	455	445	476	428	416	436	407	449	428	460	426	416	436	427	435	451	424	482	443	421	454	415	465	436	418	421	379	441	423	403	401	431	439	442	429	429	418	438	456	430	422	433	448	456	479	447	398	417	407	416	432	417	469	439	450	398	419	427	408	460	440	429	408	417	432	422	420	415	469	384	412	438	447	455	448	417	450	458	367	459	430	435	441	461	484	455	426	428	376	411	401	396	425	460	428	422	471	451	438	444	445	403	404	376	434	440	449	400	445	436	448	445	431	431	399	431	422	407	476	434	414	413	402	389	441	431	464	435	429	431	422	455	420	428	448	437	414	441	398	431	425	414	412	413	416	418	455	441	406	446	429	477	425	436	434	435	427	417	428	454	429	429	445	416	450	431	394	460	428	454	429	397	433	427	427	479	462	423	425	417	403	462	444	413	393	431	440	458	430	447	417	409	454	455	445	389	411	416	438	464	409	429	396	449	453	437	459	424	469	417	432	443	429	435	398	418	433	458	470	426	436	424	420	429	399	441	453	423	420	459	431	409	444	418	414	468	471	447	462	445	434	462	422	441	417	403	437	398	462	439	428	422	440	420	409	426	423	412	437	427	466	463	425	453	426	438	435	439	410	435	439	421	453	430	425	438	501	440	407	429	425	440	431	410	428	412	407	381	427	448	410	411	449	435	435	445	421	447	435	419	446	431	454	412	408	411	409	430	398	445	422	438	418	449	435	448	421	457	454	430	456	435	428	418	385	449	417	434	431	424	416	436	441	417	438	398	471	416	424	444	437	447	409	462	403	399	497	395	433	457	446	433	435	434	416	434	439	447	450	429	420	447	414	456	445	434	428	440	453	433	420	475	439	416	418	399	479	451	420	455	433	443	409	430	436	434	445	444	427	405	416	447	414	432	432	429	410	463	419	424	466	419	420	447	469	428	439	411	448	412	431	445	428	444	432	433	458	443	455	468	436	446	400	465	442	422	434	429	405	431	452	479	432	426	410	414	405	445	431	435	417	442	421	414	409	458	487	392	453	403	408	415	440	425	443	434	416	405	430	433	427	421	395	471	432	450	429	473	423	424	433	433	438	399	421	436	474	493	446	449	439	393	433	423	439	424	416	434	431	441	427	412	404	460	378	410	441	429	426	419	442	456	430	415	418	420	416	454	433	395	428	465	406	459	454	439	401	428	427	424	423	442	441	442	447	426	404	467	439	420	444	429	410	403	425	468	424	441	424	489	407	447	455	441	431	468	404	465	408	404	436	437	452	434	443	426	481	404	446	433	414	437	406	423	435	409	424	413	446	420	437	451	442	425	414	417	424	405	454	425	441	432	407	392	444	397	425	428	411	458	438	434	451	433	443	412	442	425	450	429	438	469	468	464	410	423	440	436	446	434	408	477	444	453	419	425	397	412	449	436	448	430	439	440	445	464	434	414	465	427	457	430	459	467	433	457	418	426	429	380	444	426	414	434	448	409	400	422	405	429	470	412	375	425	445	467	418	477	423	434	465	429	429	438	459	425	434	432	426	402	483	417	439	446	450	440	382	419	445	406	425	418	460	386	411	418	403	443	422	415	458	475	480	419	443	397	394	429	436	404	468	433	403	436	414	410	374	422	444	415	430	435	449	417	428	447	418	421	427	410	452	442	435	467	421	458	443	427	451	424	438	436	407	431	429	405	454	420	406	417	452	426	445	394	429	450	451	413	369	422	432	461	445	423	437	436	451	452	451	492	428	448	448	406	416	424	426	414	416	404	447	448	423	413	447	420	425	443	409	396	422	412	432	406	439	444	432	434	427	436	445	443	424	485	443	426	423	390	416	437	438	447	430	432	452	436	400	404	462	456	390	467	409	408	437	433	434	454	435	453	465	430	465	423	396	428	450	402	460	438	416	444	421	448	418	416	438	454	443	432	432	430	465	433	440	448	429	434	434	414	419	445	419	450	415	439	421	412	458	394	425	372	429	425	415	442	453	439	407	423	452	412	439	462	423	448	404	453	422	425	427	440	434	450	428	450	434	427	433	447	446	459	484	395	437	451	442	440	434	417	467	383	414	412	441	429	418	353	443	396	415	422	428	439	397	417	440	395	428	423	434	398	427	464	440	437	452	435	417	445	434	420	432	429	448	457	421	444	445	469	430	481	442	463	427	433	449	447	447	431	419	444	452	443	474	447	461	404	449	444	444	395	427	429	446	424	424	449	461	438	430	397	396	441	416	456	450	434	443	454	418	430	437	450	412	397	441	413	461	431	402	400	426	429	429	432	444	440	429	431	428	457	467	426	429	431	459	482	452	442	456	449	439	402	442	431	414	411	396	418	422	425	406	460	424	419	439	421	438	469	428	407	426	397	428	448	442	422	457	436	418	434	429	442	433	436	439	414	416	445	419	414	455	416	403	447	417	455	400	410	436	454	416	433	432	464	443	452	451	428	440	400	445	463	431	422	440	414	467	418	453	432	419	452	441	428	421	436	416	459	415	433	427	419	410	401	425	464	435	440	435	446	478	403	445	438	411	439	445	402	406	431	441	446	441	467	414	441	425	415	418	446	417	417	419	412	461	417	465	437	439	468	430	454	418	463	453	478	467	469	440	435	393	432	449	452	413	447	453	442	453	413	452	446	398	455	432	427	443	457	450	429	458	435	410	417	392	421	418	441	443	420	458	436	430	443	443	450	414	458	401	454	420	478	446	450	491	446	425	438	409	428	442	470	431	454	477	439	465	434	445	440	417	426	444	475	413	406	455	410	427	427	463	413	419	423	440	410	397	425	418	403	440	420	422	426	413	440	428	394	399	418	428	454	418	446	426	421	374	407	431	416	425	410	431	426	444	435	428	440	412	448	444	428	453	416	439	442	457	439	483	449	403	442	433	445	425	424	458	437	451	405	409	409	415	418	402	428	431	410	431	426	419	436	427	437	460	443	432	423	425	457	410	421	414	435	436	453	446	418	407	445	437	449	440	380	459	433	449	426	442	427	435	463	440	417	440	419	423	419	473	460	430	457	446	459	449	406	427	435	416	443	378	436	423	446	443	417	462	453	430	466	427	420	430	498	474	433	431	417	481	454	419	409	447	431	450	418	475	408	415	393	421	415	430	420	421	419	439	438	400	414	426	435	410	456	442	436	439	459	419	433	419	423	433	450	449	438	454	420	427	435	428	470	390	437	418	427	439
35089	6367	1563	957	745	488	365	289	257	231	193	164	147	167	146	124	123	122	114	129	116	118	113	109	121	87	70	97	97	98	91	122	102	109	97	115	99	89	102	99	101	90	109	97	81	105	92	110	91	97	83	107	109	85	93	101	89	87	87	98	99	88	113	73	105	93	98	105	86	72	74	76	97	99	93	107	75	86	110	77	84	82	86	94	84	79	103	78	85	98	101	89	100	84	95	76	70	80	112	105	71	94	99	83	80	101	98	91	85	109	96	102	118	109	109	93	84	101	94	79	87	92	76	80	84	78	95	100	84	106	103	88	74	102	83	75	90	79	115	76	96	99	70	101	97	84	74	82	74	92	71	73	87	90	79	99	114	84	90	101	93	91	90	96	95	74	89	89	83	80	95	98	103	107	88	101	94	109	100	89	74	98	94	103	95	102	102	85	98	89	93	77	104	79	117	98	83	85	95	93	88	100	100	90	94	103	101	85	83	106	78	101	83	86	86	83	98	94	92	78	77	89	75	94	103	86	81	96	94	105	92	116	86	105	102	88	82	94	96	96	92	90	96	104	83	88	110	102	95	102	92	97	90	97	78	96	108	103	89	101	93	88	85	101	86	83	89	88	97	92	76	96	93	86	91	92	85	91	91	84	101	107	93	83	82	110	102	97	99	90	95	88	111	84	102	99	83	72	94	82	83	91	84	106	104	91	80	95	88	116	85	102	101	87	86	72	82	91	79	101	84	99	74	98	90	88	70	94	102	87	93	84	83	94	97	102	83	98	104	87	90	88	99	91	99	116	95	79	101	91	95	85	84	88	81	100	95	93	107	93	114	89	79	87	97	87	98	78	80	108	79	69	87	90	89	95	83	79	76	115	94	81	83	99	78	105	75	80	93	102	109	82	95	91	85	78	98	85	84	121	102	88	77	93	85	106	90	84	92	100	101	92	83	91	82	106	102	109	88	102	97	74	96	85	100	75	91	82	85	104	86	108	84	78	73	84	75	98	98	87	80	94	93	108	93	67	83	94	104	86	92	99	103	98	92	98	88	86	98	88	69	81	89	79	89	94	91	93	93	108	88	83	95	100	91	90	90	98	94	110	101	92	83	92	99	80	92	89	92	94	93	98	96	89	79	60	99	101	90	83	89	82	84	59	85	84	108	90	82	85	88	99	84	73	87	102	86	80	93	100	73	95	96	89	90	80	96	83	96	86	83	102	83	85	88	84	71	81	75	94	90	91	92	98	94	92	81	104	71	91	91	97	89	102	92	86	88	107	99	92	97	105	88	97	92	70	113	81	94	95	78	84	99	86	89	89	94	107	95	98	95	86	79	108	89	98	98	98	83	105	78	78	103	96	95	75	86	87	85	78	99	85	76	108	88	60	78	102	91	99	79	93	83	100	103	93	89	88	106	85	92	84	88	101	84	92	96	95	78	100	73	105	100	90	81	83	86	78	100	97	104	90	82	89	103	99	91	101	84	87	105	83	91	84	88	76	93	77	84	71	92	106	103	91	99	103	85	87	105	94	81	89	95	92	80	97	78	80	92	111	89	86	96	87	82	81	82	97	98	95	80	98	86	101	100	105	84	84	86	87	84	83	90	68	91	85	100	79	102	90	82	90	88	103	93	86	85	93	75	74	92	90	81	90	107	91	88	94	71	111	96	96	93	99	99	95	80	79	92	100	78	87	104	94	90	92	82	83	97	87	78	76	89	95	94	87	99	103	80	94	83	103	79	83	96	94	90	84	91	84	86	86	88	87	76	90	105	84	73	97	88	76	88	81	94	100	85	88	96	101	92	81	82	93	91	93	87	97	69	84	84	85	88	84	75	96	88	85	74	96	95	90	107	108	93	103	80	83	82	92	82	100	99	90	99	95	101	105	82	85	99	83	111	100	68	112	91	95	69	82	87	102	89	99	78	87	83	84	99	101	90	87	90	81	114	91	97	96	76	97	80	88	90	96	99	96	106	99	92	83	86	106	89	90	93	87	95	94	71	94	95	89	95	85	92	86	102	71	90	81	88	85	102	86	79	95	92	88	92	100	95	84	88	84	85	84	91	90	96	91	97	81	89	89	88	86	90	100	93	83	91	87	83	100	107	87	78	91	103	82	86	91	92	96	114	91	95	86	90	82	79	90	77	77	89	75	96	81	86	98	103	87	107	75	80	97	84	105	103	74	88	91	96	94	96	87	95	103	96	81	95	77	88	106	92	97	91	87	69	93	86	73	78	86	103	103	106	74	86	114	87	91	94	92	90	86	98	97	94	99	90	92	100	73	98	89	93	105	80	87	88	97	96	74	82	97	94	105	85	72	89	78	70	102	100	109	76	97	88	77	90	83	96	82	91	95	91	98	93	85	92	91	95	91	83	95	83	107	80	75	86	81	80	83	86	93	93	96	93	94	88	82	99	109	87	100	81	83	91	88	99	86	86	87	83	82	106	96	87	71	83	91	76	95	85	98	100	97	98	87	73	94	79	84	97	98	90	113	89	93	90	81	94	97	97	80	93	87	81	95	67	102	91	79	85	96	104	94	79	103	77	100	98	89	84	87	99	103	83	96	100	86	91	93	90	92	102	91	89	90	73	99	94	92	95	89	98	93	77	80	87	84	82	73	80	68	86	96	82	78	83	86	86	114	97	85	100	92	91	85	96	77	83	73	88	79	90	89	92	91	81	96	97	95	103	68	98	92	81	88	91	94	100	99	95	98	87	85	91	92	92	84	106	89	87	80	101	89	88	85	89	100	95	91	103	89	88	95	116	80	110	89	77	98	88	91	79	89	91	83	82	110	97	101	96	92	94	92	84	108	93	95	96	96	109	102	91	89	88	95	91	88	93	97	73	92	69	81	75	103	85	83	92	87	86	86	103	81	105	101	103	91	90	88	76	106	85	82	99	96	106	93	93	98	98	96	95	88	84	70	99	102	82	88	102	87	79	89	79	103	95	83	78	93	87	76	106	84	95	96	77	90	82	92	83	85	83	72	85	100	76	83	105	91	88	94	75	99	103	86	99	73	80	76	85	92	88	93	112	80	82	93	83	93	87	87	87	96	89	72	92	87	98	73	117	102	90	99	77	92	95	80	94	100	103	85	91	91	81	100	105	90	98	92	108	102	102	87	82	89	81	88	93	83	73	77	100	89	87	93	120	103	88	113	80	91	78	97	119	97	90	91	73	87	91	79	81	70	96	91	89	74	82	82	73	85	88	96	83	93	94	83	101	83	96	86	89	99	91	85	110	95	79	87	87	90	109	97	95	95	86	80	91	75	99	75	78	82	64	111	88	74	100	88	88	81	105	99	94	90	92	98	89	94	99	96	108	98	98	82	100	102	91	92	98	104	87	109	91	95	95	86	87	93	92	91	87	91	91	113	102	93	99	94	84	128	90	83	86	97	70	56	98	74	84	92	88	103	73	86	82	84	96	90	97	81	85	89	88	68	85	74	86	77	96	106	87	77	94	91	96	100	101	84	105	79
15754	1372	3135	3583	2922	2330	1866	1570	1305	1064	955	838	763	741	681	611	599	589	482	527	479	499	430	441	423	410	448	440	394	392	396	362	389	347	371	361	388	357	332	381	330	308	340	342	322	365	308	331	338	343	334	347	311	307	322	334	335	313	310	320	297	311	352	301	335	317	298	328	279	317	328	318	294	283	359	299	285	306	321	313	308	290	301	312	305	295	291	313	267	267	276	318	300	306	306	289	284	261	309	284	282	315	280	308	304	307	269	317	287	308	298	295	284	298	307	287	292	294	312	322	297	270	304	262	325	291	297	322	307	313	318	303	255	292	292	280	272	280	327	287	286	277	320	299	289	322	311	311	303	316	277	297	314	279	308	299	297	279	283	317	333	278	292	295	289	316	290	300	293	317	312	300	307	291	304	331	303	279	292	294	291	288	318	321	252	293	287	282	283	278	291	309	289	280	264	303	339	296	318	301	314	296	285	319	297	313	274	283	274	313	284	275	309	291	287	314	291	327	302	291	288	291	312	289	306	297	278	280	308	308	311	290	286	290	305	272	281	284	293	315	328	289	285	267	268	295	289	300	303	286	275	312	258	287	304	297	278	295	298	275	307	326	278	294	316	298	288	284	266	290	260	289	329	284	297	299	305	306	317	280	303	303	295	280	302	279	316	256	295	333	297	275	298	266	286	290	305	293	295	295	295	281	309	317	331	301	284	288	298	265	321	299	307	296	302	306	275	318	250	270	284	307	336	259	261	277	294	306	293	279	291	253	279	275	287	260	308	288	286	289	305	285	293	275	278	278	299	296	318	275	292	282	260	265	302	278	319	280	316	305	283	288	310	305	294	256	294	299	309	322	280	279	279	266	321	269	311	276	306	296	289	312	291	277	314	283	295	274	277	287	314	261	278	296	291	292	309	324	276	308	278	343	302	290	275	296	319	267	312	283	280	312	289	324	281	322	296	312	289	316	276	286	305	278	316	281	279	321	309	273	291	296	316	290	276	299	295	306	291	294	265	309	272	299	285	309	301	304	315	296	284	323	288	295	270	297	296	286	285	314	267	303	285	301	275	322	307	279	284	281	295	296	270	287	309	276	285	315	299	297	327	289	290	275	280	266	326	302	279	309	287	308	289	286	296	291	313	316	310	319	287	297	304	265	279	278	308	289	299	289	326	307	279	276	318	308	293	263	283	312	324	320	311	323	279	293	291	299	288	267	291	283	314	281	318	277	287	323	298	293	291	280	282	312	301	292	301	276	276	297	253	283	289	310	273	295	307	289	284	310	319	289	312	292	286	298	292	307	300	308	297	303	280	285	331	289	280	277	300	285	297	283	265	285	318	289	296	305	298	279	289	285	312	294	277	301	287	299	307	288	310	313	295	275	325	291	270	297	307	302	287	289	287	322	298	278	311	304	319	286	273	312	285	290	296	306	286	309	309	324	299	289	294	308	295	306	311	308	277	293	268	299	302	283	304	306	308	278	301	246	280	287	307	290	316	301	288	292	301	321	279	282	283	336	298	277	290	308	283	288	295	291	316	267	273	303	294	289	295	310	288	289	313	303	289	289	304	268	307	305	308	313	287	303	349	305	297	272	321	282	244	270	319	275	289	289	292	283	332	324	304	307	311	300	299	279	326	274	284	294	274	305	250	245	268	303	298	299	300	259	270	304	289	298	292	303	319	299	301	284	299	278	283	292	295	307	263	283	273	289	307	309	257	315	275	302	295	249	297	314	284	268	303	296	291	297	282	317	278	311	284	264	263	281	302	310	262	310	280	284	266	302	279	302	300	274	303	284	286	312	285	288	291	313	290	293	269	290	282	290	298	320	287	278	306	283	294	285	258	282	285	279	291	306	286	294	320	281	265	304	261	323	313	273	329	279	295	280	316	293	304	270	292	312	299	296	298	303	287	312	333	262	285	284	297	285	308	280	278	289	272	273	321	297	277	310	307	305	324	284	291	295	296	276	268	269	289	297	297	300	273	272	304	289	289	253	300	283	306	304	304	313	304	273	305	294	294	275	277	292	290	315	292	312	296	293	292	310	299	304	279	293	307	304	286	294	285	300	297	303	296	289	287	286	288	298	300	264	314	302	263	295	257	262	330	265	286	288	293	312	275	292	304	308	304	283	295	301	285	300	307	289	318	300	322	254	306	298	312	270	294	257	296	295	307	302	331	311	287	295	304	283	293	277	307	297	315	315	285	317	289	296	288	283	284	323	290	294	298	284	311	294	319	285	304	312	275	307	300	332	283	284	284	296	286	319	300	287	289	325	286	286	291	293	285	302	271	330	286	308	289	295	277	318	309	317	302	285	304	282	304	260	296	290	299	279	279	280	302	280	293	277	305	272	298	312	324	295	276	308	281	310	291	291	307	294	299	324	297	297	292	285	287	327	283	278	273	292	304	294	301	266	280	274	290	287	318	285	289	301	311	307	257	309	308	268	291	276	287	296	282	321	262	298	313	266	258	320	263	305	279	331	298	285	294	273	267	274	275	305	295	315	303	305	294	270	310	292	309	251	272	301	289	304	310	263	269	310	270	326	319	281	304	289	279	280	311	287	278	264	290	274	274	302	282	280	308	312	293	286	304	303	270	301	276	299	303	291	284	291	305	292	289	264	291	289	297	276	276	331	295	283	300	269	314	305	292	279	270	290	315	258	303	298	271	320	301	287	284	317	319	263	293	276	265	286	268	303	304	307	317	309	293	292	290	286	283	322	299	303	303	278	308	297	298	298	263	282	266	301	282	309	315	311	286	305	282	289	295	276	274	298	311	308	290	287	273	271	283	247	315	284	286	297	284	288	326	282	302	322	279	299	298	306	292	295	274	293	288	286	269	276	307	277	283	281	273	285	275	296	285	293	303	302	293	306	303	291	268	319	304	287	287	283	296	312	271	316	294	294	307	299	301	296	295	315	297	314	285	289	312	292	277	284	269	303	283	295	286	304	304	279	313	306	270	260	266	310	276	278	302	279	281	277	325	317	293	296	269	300	305	283	276	305	308	319	309	279	269	295	271	285	289	281	316	271	297	284	281	321	291	285	281	307	279	264	312	260	298	276	285	305	304	295	314	290	316	282	309	297	326	276	287	279	279	287	307	275	316	264	305	290	315	330	272	312	262	310	307	312	293	287	267	270	301	328	292	285	316	306	288	273	279	310	284	299	288	292	294	293	279	311	287	278	287	257	276	282	294	274	301	309	284	299	306	277	288	286	272	306	265	325	294	297	273	289	320	286	298	311	271	286	270	280	294	277	276	291	274	324	311	292	269	283	252	320	300	322	295	285	285	280	261	285	356	293	292	304	292	334	272	325	289	276	313	289	268	303	251	289	314	287	266	279	294	300	313	273	273	289	294	287	300	280	295	283	330	299	291	286	311	315	304	264	326	287	280	285	316	264	312	276	307	294	280	275	268	280	332	277	293	315	292	282	294	319	296	274	322	288	300	302	296	284	290	269	311	287	304	279	284	306	277	304	319	306
46946	16350	4186	2129	1484	1070	838	628	527	403	420	355	329	321	306	292	257	261	276	242	210	249	232	216	224	201	214	204	194	181	214	218	185	196	220	202	197	211	187	224	207	172	184	203	180	211	176	163	209	197	189	187	197	163	208	196	184	194	191	192	193	205	200	210	191	189	183	184	160	202	193	176	196	198	182	185	190	175	177	182	177	194	201	197	186	183	188	174	161	206	211	191	211	194	189	198	190	157	180	192	208	198	175	181	168	194	174	182	193	194	182	189	165	159	209	178	196	156	182	194	190	214	184	189	175	160	189	174	188	193	179	176	166	184	161	172	200	172	183	184	213	190	198	206	176	162	192	180	168	193	165	180	174	192	192	165	181	190	189	155	195	192	193	166	174	193	145	191	178	201	180	196	173	182	166	197	169	198	181	171	192	184	164	168	168	174	174	182	176	184	217	188	195	178	173	178	218	184	192	217	180	183	192	166	209	198	179	168	196	191	161	217	192	188	175	190	181	179	202	183	161	170	202	191	175	202	173	181	179	165	168	204	188	160	184	167	153	181	184	201	166	168	174	169	168	179	160	160	174	184	196	199	175	171	179	176	175	180	157	191	181	182	209	169	186	176	173	175	182	187	205	194	178	175	210	190	179	171	189	163	189	191	196	221	189	177	213	205	195	185	175	179	190	180	174	182	197	172	172	182	201	196	190	180	179	157	176	184	195	191	177	183	186	199	207	138	194	182	167	200	199	192	207	169	177	210	184	200	194	156	153	174	210	170	166	187	205	187	177	210	201	190	194	165	192	179	202	182	183	189	181	187	186	186	182	160	166	194	176	200	203	183	191	190	183	196	175	184	179	181	191	172	182	199	181	174	166	198	178	164	178	160	198	191	175	177	191	180	216	161	176	169	186	163	185	177	162	183	182	175	187	188	161	182	171	219	171	184	185	196	190	162	194	193	155	186	170	212	197	161	174	197	198	167	178	187	179	197	188	191	187	195	190	173	181	199	192	177	177	176	197	191	186	183	196	187	169	187	180	180	173	176	181	192	162	185	201	179	204	180	159	180	195	164	167	216	194	203	172	184	210	194	177	175	193	185	177	166	218	168	164	178	171	192	174	162	205	190	209	193	202	187	179	170	157	201	192	186	180	157	214	229	201	167	180	193	196	189	191	181	179	172	174	187	165	171	181	205	168	156	189	179	190	200	186	183	162	209	189	207	167	184	177	180	175	179	182	189	189	190	171	178	191	180	191	198	157	199	181	175	171	181	152	181	162	188	176	174	159	190	197	199	201	173	193	207	190	173	180	199	200	187	181	211	164	184	183	163	206	197	199	203	176	167	198	177	145	202	189	180	195	172	192	167	175	199	192	177	163	184	192	207	190	192	171	175	189	170	189	197	176	189	167	184	182	195	168	184	194	170	200	194	173	198	181	186	194	181	213	197	220	198	166	189	174	190	182	182	199	179	185	191	195	202	179	180	188	191	204	205	209	159	175	190	154	181	200	177	172	189	185	181	184	180	164	198	184	190	181	189	189	196	198	194	183	172	206	174	169	184	160	203	191	200	185	200	172	213	170	193	166	187	190	189	201	195	178	188	193	173	173	168	174	196	176	199	213	175	194	195	190	197	182	191	179	186	179	163	171	198	162	160	176	173	179	182	169	168	181	180	184	194	200	190	184	183	195	184	219	166	174	195	180	181	174	195	165	167	177	206	189	184	202	197	203	214	197	185	183	175	165	199	194	181	184	201	175	165	173	164	200	215	214	198	182	184	211	214	189	188	181	178	207	189	179	160	174	170	199	179	192	219	189	160	197	184	206	179	196	200	197	211	164	167	205	182	176	220	187	192	179	195	204	179	175	182	190	200	157	186	204	198	205	184	181	178	192	187	203	189	207	179	197	166	175	198	172	200	202	193	186	193	186	178	183	181	179	171	171	181	207	188	185	165	209	152	178	166	189	187	171	176	189	202	179	170	182	179	173	161	193	163	166	189	196	172	187	201	181	201	184	178	179	167	182	213	194	193	211	211	181	173	205	158	193	158	204	196	195	181	176	203	184	210	177	187	183	190	188	160	159	195	203	174	147	171	177	195	182	187	166	193	179	202	180	173	182	181	160	179	161	186	170	219	207	175	192	190	184	183	162	196	199	180	186	174	179	172	171	190	180	209	201	179	201	173	160	172	189	175	183	199	163	174	182	207	198	184	183	171	193	186	184	186	172	183	201	183	189	152	183	171	203	196	192	181	206	191	181	165	183	181	188	200	184	193	212	184	187	177	200	163	173	185	185	203	187	194	173	203	185	190	173	181	204	166	184	178	186	190	216	173	186	190	177	181	181	197	208	163	185	168	187	200	204	230	175	206	169	177	174	184	177	183	190	179	194	181	203	184	179	172	180	204	171	184	210	216	162	170	176	166	200	199	185	180	198	182	192	158	194	185	199	187	211	196	194	184	175	194	177	190	183	197	186	201	205	158	211	167	207	175	163	190	210	154	159	182	177	166	156	184	200	173	175	162	194	166	168	175	165	198	184	174	184	195	184	154	172	187	178	197	190	168	177	186	199	185	185	202	198	194	176	180	209	176	192	177	157	176	173	177	208	183	164	208	201	216	186	183	168	204	171	187	175	189	194	171	195	164	158	202	158	195	167	175	167	196	191	191	185	165	184	179	178	192	203	202	168	177	185	175	166	193	172	197	169	192	191	180	194	175	168	185	205	181	201	197	198	183	205	199	215	196	186	159	197	146	201	205	170	159	201	175	170	186	174	167	202	195	180	199	157	180	183	179	163	185	195	170	162	183	168	185	188	184	177	176	181	185	190	185	181	178	187	185	184	174	171	196	191	185	179	175	206	199	205	178	169	188	182	184	167	211	170	183	196	176	203	195	194	177	179	195	193	187	170	172	169	165	198	197	190	189	186	203	187	176	180	201	186	200	164	190	192	176	176	195	175	168	183	172	160	171	170	187	181	201	209	165	193	180	177	169	185	188	187	165	192	185	203	187	175	166	170	212	174	188	191	191	188	181	187	198	180	195	184	172	203	177	195	199	177	186	184	227	198	174	177	177	178	175	168	180	219	206	170	187	194	164	194	167	170	183	189	209	183	187	216	168	192	201	195	206	183	192	174	168	187	169	198	187	188	211	163	192	196	177	175	179	162	178	180	159	177	203	171	176	188	233	187	180	186	173	157	179	176	197	196	188	185	192	175	160	191	194	205	199	175	188	200	184	182	176	189	176	179	200	189	181	180	195	190	204	178	183	190	193	179	191	201	184	184	189	178	179	166	180	209	185	185	178	184	171	172	211	202	171	201	175	199	182	180	202	175	160	169	175	178	165	186	191	178	176	183	190	153	186	189	190	166	165	173	196	195	187	189	160	201	168	193	188	180	186	178	194	189	187	189	182	176	192	194	169	180	176	176	196	174	176	182	189	186	199	163	160	140	231	188	172	174	175	175	193	173	178	199	152	166	178	182	180	178	196	203	175
20266	2682	6127	6550	5546	4500	3652	3059	2505	2129	1858	1657	1485	1409	1249	1141	1148	1044	992	1006	891	919	854	838	809	785	769	743	745	720	724	772	741	652	652	674	629	628	645	676	649	623	624	631	591	638	594	622	656	590	571	665	597	602	574	544	580	607	585	584	605	553	604	570	592	590	553	581	549	572	571	630	584	562	561	560	571	567	559	534	548	564	544	562	591	541	522	564	562	592	537	558	563	582	549	541	571	512	578	571	584	551	515	524	576	513	602	538	502	563	542	535	512	492	561	564	507	541	552	568	535	508	524	548	582	561	534	580	512	555	527	561	531	590	530	556	550	553	596	534	486	532	527	515	515	571	555	547	517	521	543	498	554	523	585	605	555	541	566	541	531	524	544	528	523	519	539	574	575	557	550	542	489	535	571	545	546	576	532	552	549	495	541	542	510	533	516	524	557	551	514	578	490	543	511	562	562	541	530	507	531	514	547	525	522	529	530	523	538	509	560	525	548	532	525	510	518	511	514	537	520	499	518	515	546	528	574	523	532	528	542	543	510	529	527	507	550	510	565	535	557	548	518	554	517	524	565	499	479	580	548	495	557	513	553	536	560	560	571	523	549	580	533	541	534	541	518	540	564	503	552	538	558	533	535	598	520	546	530	559	512	555	523	533	572	538	572	552	533	486	531	555	539	578	507	512	516	514	525	539	571	538	543	539	565	532	530	534	554	517	589	509	535	529	548	561	524	507	546	530	507	531	547	535	513	526	522	512	545	535	531	555	559	538	547	546	493	525	557	546	540	493	553	554	551	538	551	524	539	501	517	537	519	543	540	539	525	562	536	515	520	531	490	535	531	557	547	524	547	529	556	537	511	541	557	497	554	519	555	553	523	543	563	544	526	540	557	553	544	502	573	535	495	539	542	520	508	534	545	548	556	506	495	503	521	539	522	537	548	532	516	543	518	521	509	550	552	578	529	502	565	545	539	525	492	527	519	528	554	532	531	504	499	534	551	512	512	507	534	554	556	536	512	487	518	553	504	497	513	525	556	590	515	552	512	563	568	566	554	524	545	518	513	509	561	529	505	554	524	526	516	538	535	596	564	534	530	517	543	543	586	579	550	531	567	535	542	509	512	527	538	526	551	493	519	508	565	553	539	554	565	521	521	540	558	557	526	527	538	507	529	540	559	548	572	530	539	540	515	537	569	533	520	505	540	529	586	549	521	519	529	538	531	550	554	528	534	533	520	539	532	546	551	523	491	549	520	570	518	537	500	544	522	527	551	509	539	545	512	517	503	504	532	512	573	540	516	497	548	571	533	499	531	533	531	511	556	514	578	553	520	556	515	513	526	534	531	584	528	589	513	558	527	520	523	522	525	528	518	566	579	504	536	552	502	545	548	561	587	531	545	507	567	489	506	501	551	564	564	524	531	554	536	556	527	558	554	555	522	545	547	492	525	505	537	530	514	549	516	495	546	575	518	467	533	536	512	532	469	513	535	511	547	507	510	553	508	539	521	539	535	558	569	512	585	591	535	544	497	548	564	514	530	538	534	542	550	511	515	556	551	513	555	584	514	513	515	565	509	565	542	551	534	476	493	543	532	551	563	532	519	508	526	589	581	547	550	512	541	549	555	538	555	544	531	542	540	549	547	505	546	587	563	541	517	522	553	532	512	526	554	515	557	535	526	531	515	544	558	537	478	535	536	514	526	555	560	521	562	522	575	537	524	542	580	547	519	508	546	538	519	544	523	543	542	548	516	507	586	522	503	577	524	516	531	528	539	500	544	559	564	487	514	508	521	518	529	511	533	546	520	470	565	482	536	511	568	533	524	526	562	494	547	543	512	561	553	536	567	520	502	540	545	526	560	549	539	536	517	514	536	546	507	553	506	558	528	539	560	513	568	549	591	553	581	565	550	553	504	557	535	514	539	586	545	539	529	552	502	530	527	579	521	519	541	522	512	535	572	544	567	511	533	522	551	543	510	505	504	519	498	541	528	520	533	543	531	541	519	544	520	551	507	557	581	531	530	523	540	544	547	491	505	532	567	533	494	508	567	539	518	591	545	525	538	521	529	564	508	540	536	536	563	582	500	541	545	565	520	536	516	523	542	528	528	580	532	532	536	523	593	518	535	515	578	487	518	529	556	545	537	576	596	526	525	551	534	525	554	565	572	544	523	544	536	543	560	511	579	536	495	509	534	580	503	533	528	529	540	532	501	488	556	527	522	552	571	518	533	550	493	581	513	543	553	546	542	494	550	528	549	533	512	560	556	535	549	543	543	563	531	525	502	548	529	544	526	484	519	525	517	562	557	540	557	535	493	537	556	511	537	514	585	559	530	542	529	511	538	518	556	522	529	545	519	486	528	530	546	523	553	550	541	545	574	513	532	509	539	546	557	562	566	557	509	522	539	532	530	535	551	602	523	514	539	530	520	570	527	528	534	542	484	523	530	556	531	545	528	541	591	535	513	565	546	536	518	535	555	463	536	520	516	553	520	538	537	554	524	525	560	531	523	509	542	558	550	558	580	525	510	515	582	532	555	520	553	541	496	547	534	587	552	520	571	520	524	538	527	543	513	551	513	517	587	559	523	558	596	533	543	504	555	542	550	567	538	534	604	537	535	542	543	552	538	526	554	523	537	547	563	556	548	543	525	565	560	551	523	527	542	553	562	596	542	560	491	556	509	578	509	543	535	512	534	545	530	552	538	525	540	517	509	506	510	542	544	512	531	522	518	567	533	578	569	550	553	546	488	554	493	524	542	588	520	537	538	528	544	511	530	524	507	535	515	548	553	530	562	552	583	528	522	543	554	576	535	594	573	545	526	499	524	473	509	534	548	557	561	514	521	550	517	521	512	535	506	507	537	551	570	542	520	511	538	570	539	564	517	565	550	515	539	565	531	510	544	524	586	545	525	547	534	524	525	541	533	583	542	520	570	564	558	592	541	527	544	524	514	540	536	538	552	524	503	541	530	518	521	547	547	566	549	541	558	537	585	532	575	549	569	535	555	544	503	547	514	537	510	561	562	584	556	512	527	526	566	568	544	495	546	493	514	560	545	538	544	531	554	544	542	520	527	565	506	586	516	519	551	515	524	517	498	544	533	511	507	538	527	502	513	573	529	552	525	525	540	540	564	537	582	489	559	545	547	568	502	599	555	511	532	539	529	534	556	562	548	551	528	502	596	535	562	518	559	588	560	569	550	529	482	550	565	521	520	521	515	498	568	546	545	518	509	521	528	551	517	511	548	568	536	515	535	503	525	508	536	501	512	507	562	523	543	519	531	501	532	522	542	532	538	545	529	556	536	521	586	535	536	536	522	540	519	558	572	516	525	511	490	542	543	550	501	556	540	561	530	524	556	507	535	543	499	551	549	546	508	509	517	533	487	568	519	564	546	543	551	530	592	506	519	535	512	512	569	524	530	530	530	573	547	503	587	521	471	545	529	486	543	564	504	546	514	522	525	539	482	562	539	551	526	501	522	579	549	523
6240	353	251	230	192	157	162	163	159	147	187	149	165	172	162	145	161	161	166	156	138	158	139	143	145	158	160	155	147	148	153	155	150	156	187	158	152	172	168	148	160	163	150	153	170	149	172	143	143	160	141	151	170	130	153	151	158	154	139	144	134	155	134	150	171	158	177	156	140	150	124	137	153	136	171	129	129	151	148	137	154	159	140	141	167	151	167	137	135	152	154	162	140	144	173	159	161	156	140	151	119	148	161	154	134	137	131	163	155	140	154	150	140	136	128	173	153	162	153	157	166	136	162	151	167	145	131	169	137	173	165	162	137	146	152	165	136	159	170	152	165	119	133	151	128	163	167	136	158	155	149	139	148	177	136	151	161	137	177	136	167	167	135	164	152	149	161	164	152	161	149	154	164	183	158	164	140	145	158	130	165	137	188	155	158	151	150	155	141	132	164	135	154	147	170	177	152	161	136	164	169	150	158	131	157	128	155	171	133	132	135	160	169	144	164	161	174	157	175	150	136	176	150	156	175	146	146	162	142	147	148	154	157	166	134	143	130	148	159	158	141	147	156	164	167	161	149	152	146	166	145	152	151	141	146	133	151	175	153	157	156	163	152	169	165	148	152	144	165	148	132	177	139	151	172	160	144	138	153	146	162	163	153	135	131	149	150	140	169	150	139	154	162	140	170	153	165	157	169	168	175	150	136	144	141	157	150	145	152	169	149	139	168	140	148	136	128	152	117	140	153	146	129	137	137	133	165	175	145	151	164	159	166	144	121	138	148	142	131	154	157	171	159	158	165	139	171	138	156	145	154	134	157	172	145	150	153	150	151	157	127	151	135	143	139	149	139	146	139	163	169	153	163	137	162	158	162	155	158	151	148	167	165	130	149	154	120	156	174	165	143	163	166	143	159	157	160	146	148	169	146	124	142	152	159	164	157	179	163	164	152	150	147	156	165	141	147	175	145	148	173	158	150	157	148	143	156	137	153	149	151	143	145	161	146	169	162	160	154	129	157	161	147	170	143	164	141	172	159	143	149	164	163	137	159	143	151	169	143	172	187	155	153	152	146	168	160	166	129	148	154	145	180	170	153	141	127	162	187	154	155	149	168	163	154	157	147	147	139	139	154	147	133	176	153	160	145	146	160	138	138	145	166	171	147	149	164	152	155	169	169	149	151	142	169	159	178	157	149	142	161	143	138	161	157	156	152	151	158	153	145	169	166	144	151	142	156	138	143	135	158	147	151	143	148	150	150	150	139	181	156	141	153	170	140	151	116	150	151	180	118	141	148	118	152	148	154	174	148	138	146	157	157	168	181	161	169	128	148	169	137	152	167	163	166	158	138	144	154	175	138	159	156	151	158	129	155	158	161	155	170	142	158	161	142	154	162	117	158	144	156	145	156	148	175	150	148	174	156	142	145	126	153	160	149	132	165	152	161	151	146	141	146	171	135	149	148	154	156	158	129	153	160	161	146	185	142	171	162	128	153	174	143	136	166	160	150	149	146	152	150	156	144	142	137	152	162	150	169	140	153	154	157	165	149	154	153	147	120	155	152	164	145	159	159	122	152	154	126	147	138	137	179	139	152	175	142	142	168	141	140	141	161	160	163	154	163	152	165	132	145	149	147	152	166	130	163	135	178	122	177	153	140	155	160	152	154	162	159	179	156	143	136	123	147	183	154	151	154	148	152	149	150	157	132	160	123	152	162	130	144	158	161	164	163	147	155	139	137	145	174	157	146	152	160	145	143	160	146	138	154	170	146	138	143	141	152	159	135	167	146	153	155	139	167	167	140	151	157	159	159	140	147	151	142	151	158	174	167	161	144	138	146	159	146	137	139	145	154	161	174	138	133	150	188	159	140	128	147	156	153	149	151	149	162	141	156	160	151	153	155	169	149	143	168	175	145	141	156	140	169	154	142	153	164	152	174	145	163	144	128	151	163	160	143	155	158	139	152	141	148	163	133	182	171	146	161	157	147	143	147	156	147	169	136	159	166	134	157	163	159	143	162	143	145	149	155	171	153	153	161	166	137	135	151	159	167	175	157	184	166	146	149	139	124	142	156	162	168	148	162	146	174	135	160	153	159	165	150	139	147	148	141	142	156	152	168	144	171	152	149	164	155	145	154	164	140	127	157	155	138	163	151	157	165	172	175	171	165	141	134	155	153	143	139	140	144	154	144	145	148	128	140	135	153	135	124	155	129	165	151	139	146	152	132	147	148	166	164	163	165	146	139	160	159	154	144	141	168	163	152	128	147	121	143	167	156	167	149	151	156	172	150	146	159	144	170	144	151	152	145	145	155	148	133	148	177	158	151	150	155	160	158	147	142	156	190	129	160	159	139	149	160	144	166	145	148	136	166	179	154	149	175	167	136	154	149	150	151	135	148	143	151	147	155	144	151	171	153	153	135	123	156	156	154	144	150	150	158	175	141	143	156	137	170	161	143	163	156	151	125	163	156	167	143	155	144	154	160	132	137	154	125	147	161	160	169	140	146	128	146	155	133	169	153	133	142	166	175	125	155	174	160	158	155	148	163	156	150	156	129	139	158	166	149	171	149	141	152	150	153	172	149	165	157	129	137	147	161	153	163	148	179	182	148	151	136	137	165	158	146	154	133	151	139	145	149	149	150	145	145	149	161	145	163	153	147	153	140	163	145	145	147	150	170	136	138	169	134	140	167	148	157	138	161	151	170	137	153	139	156	151	131	152	149	143	154	156	149	164	144	137	156	166	168	142	142	158	134	165	141	150	144	164	149	150	158	173	151	130	130	156	163	126	165	149	148	166	153	146	139	149	154	159	138	158	170	168	137	130	188	137	155	165	160	160	158	135	148	148	134	170	140	151	199	170	171	137	137	156	168	156	145	157	139	147	146	144	127	164	136	155	150	158	144	135	167	139	142	136	150	178	126	148	162	141	166	153	155	132	152	172	140	143	138	140	157	129	174	146	150	154	158	138	164	142	142	167	155	160	165	148	129	158	162	146	152	161	153	161	152	147	141	149	141	156	179	145	170	150	153	149	171	164	149	133	135	157	149	182	148	162	142	162	170	130	134	155	169	141	153	124	157	146	139	148	149	164	128	145	162	132	166	134	165	151	160	144	172	160	167	172	161	177	144	140	148	141	154	141	165	147	143	147	168	140	179	148	151	124	143	161	144	156	143	174	159	144	143	181	133	166	136	157	157	168	146	149	151	150	135	148	161	152	166	140	143	151	143	165	147	141	162	149	140	131	134	142	173	147	161	144	137	161	159	156	150	153	158	156	149	164	143	158	141	155	155	157	142	155	142	164	152	136	154	165	145	165	139	131	136	134	150	152	161	143	165	140	148	174	167	146	131	151	170	161	151	162	165	164	160	133	156	167	167	145	163	135	149	125	132	156	148	169	157	168	142	166	147	154	150	149	116	158	162	165	156	158	157	140	141	137	169	169	158	151	156	165	159	151	173	159	168	163	137	148	148	162	167	148	141	159	151	141	158	150
7593	490	622	628	579	561	499	506	488	485	433	430	462	466	482	460	448	418	452	444	415	439	451	439	450	460	477	442	403	430	474	414	474	474	432	436	416	423	449	484	452	430	433	418	461	454	451	457	454	414	436	439	471	410	406	438	430	442	401	446	426	469	409	418	421	413	438	446	448	451	409	417	390	478	455	475	437	444	371	423	437	428	456	445	475	416	424	449	464	433	454	430	410	436	431	480	433	401	397	443	466	418	423	424	430	433	429	453	401	397	453	424	451	418	430	411	440	417	428	438	444	416	407	421	426	444	439	437	455	439	451	441	409	413	420	438	430	440	411	395	417	437	434	401	449	423	426	429	441	428	445	426	452	384	433	443	425	440	418	453	425	418	427	463	438	439	459	429	442	434	413	431	392	436	428	426	453	419	411	447	495	425	442	419	404	451	429	407	428	428	401	428	435	448	430	450	449	440	446	407	411	443	435	422	417	400	414	404	391	420	390	453	429	412	422	441	431	428	436	451	464	447	441	429	383	400	444	450	452	428	439	435	448	417	421	397	457	411	411	440	450	455	446	445	437	451	466	477	428	435	470	415	431	448	427	458	448	457	430	419	457	416	458	426	455	416	446	427	434	461	407	440	417	443	436	442	432	444	465	488	416	452	425	418	428	439	394	442	468	463	457	433	440	444	422	432	420	428	422	355	444	444	426	415	426	422	451	472	389	466	471	457	420	424	423	452	476	430	436	464	465	450	481	427	450	430	424	478	435	436	391	457	402	417	427	401	436	430	433	401	419	446	443	460	430	418	442	414	434	415	399	430	439	412	437	425	431	464	430	403	431	445	445	400	392	430	427	442	429	459	409	427	417	423	427	427	423	420	409	484	465	434	415	479	447	460	416	448	449	491	437	421	415	433	439	406	445	403	478	461	438	464	412	416	401	431	433	456	408	411	450	439	443	438	458	446	459	408	433	461	459	434	405	480	441	446	446	437	424	424	431	432	439	422	439	437	452	407	419	428	440	406	442	452	427	417	414	427	397	428	424	478	486	441	445	397	456	451	460	379	450	398	409	407	404	436	413	443	454	407	427	429	425	405	472	424	439	451	442	465	432	436	450	455	431	448	408	418	469	417	404	430	425	423	429	397	425	400	428	459	407	439	424	448	450	419	437	440	421	439	436	397	393	400	434	480	430	452	433	441	397	367	466	402	435	412	419	413	445	455	414	436	428	425	470	424	425	472	456	481	442	429	448	425	404	447	388	438	457	453	450	408	431	412	440	453	423	436	438	446	413	405	424	436	422	426	407	471	409	440	422	444	451	430	446	439	453	458	432	409	440	456	449	439	432	447	399	404	429	433	416	406	436	469	470	456	409	469	432	443	461	407	438	449	435	418	409	407	443	421	427	424	397	436	432	461	431	449	461	431	458	431	432	466	441	415	471	407	391	437	431	437	433	426	465	457	415	415	469	448	435	424	442	396	422	425	455	403	416	455	427	384	411	414	395	402	407	426	417	439	449	429	430	398	391	454	422	420	444	469	402	405	482	427	455	473	447	429	432	468	462	468	439	439	455	405	418	427	448	433	459	456	455	451	442	437	410	478	437	404	447	422	417	430	424	419	450	451	414	450	442	406	440	430	427	453	456	448	442	405	376	428	408	434	442	445	389	395	419	448	450	431	438	411	432	442	416	425	437	438	440	440	426	468	477	412	411	461	407	465	427	398	418	466	425	444	446	388	424	433	435	403	440	447	402	431	411	453	423	406	487	432	434	452	422	416	465	441	452	406	414	433	412	437	417	441	431	440	415	443	429	423	474	430	444	417	419	434	426	459	440	418	439	447	450	397	401	452	443	463	430	444	399	462	416	463	418	430	417	447	426	437	449	414	407	454	433	440	417	462	481	433	410	435	423	420	421	446	402	459	422	432	426	413	430	454	428	424	424	451	420	465	436	434	436	445	429	400	403	446	433	400	423	387	467	446	462	437	434	439	404	393	444	429	455	406	456	459	474	407	379	416	460	469	419	454	430	459	432	462	419	420	399	412	475	401	434	465	439	453	433	449	399	443	459	430	447	437	405	429	425	463	426	390	431	452	398	403	451	430	436	435	440	431	454	451	427	438	445	418	434	411	439	425	477	459	424	442	481	431	400	411	446	422	438	440	431	429	442	421	438	447	454	460	457	427	411	470	419	427	406	439	445	424	437	476	422	406	453	457	437	438	434	434	423	438	416	413	443	428	433	429	425	420	464	432	405	442	477	452	397	423	432	399	456	448	459	430	413	456	433	489	448	443	431	416	456	474	434	408	420	440	420	398	458	442	465	399	419	433	455	428	409	470	440	401	403	444	447	448	480	455	480	456	441	449	462	471	434	451	434	427	457	462	439	406	450	444	448	440	435	428	434	435	428	434	444	449	433	445	440	412	420	451	422	468	471	454	444	421	440	451	448	400	408	452	417	446	439	451	428	444	440	442	474	434	435	452	433	434	422	442	424	443	433	428	441	431	395	449	405	448	441	414	441	420	451	463	464	458	445	446	432	445	421	434	414	437	421	424	437	404	439	405	404	419	439	470	427	424	461	436	431	416	412	446	401	429	418	386	404	432	430	445	427	421	444	470	405	405	408	415	433	442	443	428	455	433	436	437	445	405	434	470	456	449	419	436	405	423	430	392	428	402	430	431	443	443	446	433	431	415	456	415	439	441	428	401	452	425	438	431	429	414	440	385	416	457	449	428	441	432	436	423	417	472	436	450	415	421	430	416	432	430	427	421	464	420	396	467	444	424	421	434	462	399	428	410	428	432	439	436	416	436	450	443	445	412	442	403	430	417	434	470	444	435	458	433	445	427	457	460	435	469	415	463	490	463	458	430	434	424	425	418	440	442	434	434	412	411	447	443	436	423	406	436	446	429	443	408	454	461	448	416	421	438	415	451	429	430	415	459	408	420	448	412	442	438	427	425	437	446	423	470	421	401	427	388	457	438	404	420	451	443	386	399	451	427	425	443	391	438	436	408	447	418	431	439	440	446	451	425	463	462	446	419	448	406	438	457	431	463	412	448	440	454	443	438	399	420	435	439	446	412	410	442	482	458	403	454	441	448	477	474	457	420	438	404	435	440	421	439	445	432	468	415	436	406	408	435	395	414	416	428	441	423	421	430	445	406	405	456	442	445	455	433	429	441	403	453	442	462	421	434	419	433	434	395	453	465	420	419	406	456	428	418	449	423	434	436	440	419	450	412	431	478	431	398	446	415	417	443	475	406	452	438	415	465	450	405	426	418	426	409	422	445	459	450	447	438	416	410	425	409	472	454	436	434	406	472	414	378	439	380	446	417	398	467	447	419	452	445	417	436	446	417	463	415	436	431	399	437	406	430	452	416	450	460	401	452	455	456	436	402	452	437	406	460	458	442	435	425	459	446	460	416	457	401	433	440	419	437	422	454	457	422	417	474	421	440	413	404	434	426	453	418	428	435	432	430	391	457	420	445	442	412
36336	7454	1460	949	722	508	371	336	245	236	179	196	162	153	139	137	108	120	117	109	113	125	108	114	84	122	90	91	127	104	92	83	121	106	90	102	77	94	101	86	77	88	100	90	104	83	97	93	102	85	95	101	115	66	82	101	79	106	89	79	102	112	106	108	103	89	91	83	92	90	91	94	104	110	72	90	93	94	95	87	91	95	85	91	96	106	105	76	90	81	83	99	100	110	76	97	103	97	93	82	100	88	95	103	90	73	77	96	104	97	95	88	83	80	84	93	82	125	94	90	92	100	99	109	90	94	88	80	106	83	78	83	84	83	73	98	103	90	101	94	102	88	102	100	94	77	117	101	98	84	92	101	106	91	96	83	92	90	98	102	90	105	95	65	101	93	98	96	84	80	84	82	80	100	76	82	87	73	106	89	87	87	96	94	99	79	77	90	90	84	87	95	102	92	84	98	93	102	90	96	82	114	107	94	99	104	85	88	106	77	73	106	101	77	89	79	91	90	80	97	100	86	85	85	81	74	94	94	72	98	107	85	86	92	93	77	90	73	106	80	106	103	102	101	85	71	94	83	86	93	82	89	88	94	81	79	105	77	102	85	88	85	89	85	98	93	77	105	105	99	86	70	102	83	75	78	84	92	95	105	84	92	117	93	116	87	86	87	106	93	82	85	77	93	76	83	80	80	103	89	83	87	66	88	100	87	93	102	82	71	88	107	95	96	96	92	77	86	100	68	90	79	88	96	106	81	83	84	89	83	100	114	91	88	98	79	78	101	109	85	93	83	111	84	98	82	90	94	96	116	105	102	96	96	97	86	93	89	115	87	103	88	90	83	99	98	80	83	93	93	76	97	93	86	92	86	94	86	87	81	91	86	78	99	83	89	84	90	98	92	93	89	83	76	97	103	81	90	87	92	80	94	94	85	76	82	94	90	89	97	79	114	89	97	94	95	97	67	96	89	88	103	91	86	102	90	96	64	74	92	82	102	79	102	100	96	97	88	97	86	67	87	73	84	86	86	89	86	98	103	83	97	80	98	92	83	76	106	87	93	111	98	105	102	79	79	98	75	103	82	92	94	100	90	81	85	101	88	102	83	91	107	86	103	79	69	90	75	86	80	95	82	108	104	84	85	100	100	80	102	91	88	82	84	80	105	93	90	89	89	94	105	69	105	86	101	92	85	81	92	85	92	98	88	84	92	88	98	82	93	86	87	101	93	85	87	96	75	79	99	87	78	91	85	94	89	86	85	88	100	90	84	85	96	100	98	93	90	84	104	78	87	89	94	81	103	99	93	84	92	107	93	91	81	100	97	102	77	96	96	84	94	91	83	94	89	93	97	88	90	87	76	101	90	81	88	88	107	70	102	93	109	91	83	94	103	84	86	84	86	90	91	86	80	93	84	104	94	85	77	79	89	88	83	76	88	84	98	109	89	84	86	106	100	99	103	80	103	98	86	100	86	88	74	87	89	90	92	102	88	89	78	69	109	83	105	94	104	65	114	104	84	80	83	85	77	101	61	104	75	100	89	84	81	78	87	109	89	72	99	88	86	85	80	92	82	68	74	87	91	65	69	87	90	103	88	87	91	92	97	88	87	94	85	79	84	100	83	89	62	94	105	89	106	101	73	104	84	103	87	91	92	78	78	101	80	112	84	95	91	76	84	95	91	102	86	91	79	107	95	96	104	111	83	98	105	84	101	88	92	88	80	90	92	99	92	78	90	99	93	83	104	98	106	88	74	91	96	90	83	101	79	80	90	91	81	82	95	108	94	92	104	81	102	95	96	78	82	101	84	86	91	82	81	97	104	84	96	78	98	83	84	87	79	75	102	89	107	75	82	102	87	101	92	81	75	83	104	82	95	112	94	103	92	100	111	91	77	97	100	78	84	102	67	105	91	92	98	90	82	97	89	93	86	76	82	84	106	90	91	91	91	92	87	89	100	91	92	86	83	88	92	92	89	102	97	97	100	113	85	109	100	88	74	92	100	78	112	92	75	85	87	91	95	93	95	104	90	94	94	95	91	99	101	82	87	85	82	98	97	75	78	104	89	83	101	94	79	89	112	95	81	93	88	80	103	82	99	85	91	104	99	104	94	93	84	81	87	86	95	106	85	87	80	105	109	98	81	82	102	88	89	81	76	83	83	86	84	95	92	111	89	102	100	80	90	97	100	87	108	80	74	80	113	99	81	87	96	96	86	104	83	93	88	82	88	81	104	96	81	86	87	93	92	85	91	111	90	80	81	89	90	112	94	78	86	100	91	98	91	106	91	85	80	95	78	90	93	102	95	104	93	90	94	87	104	100	95	109	83	94	94	88	82	94	92	97	84	94	93	88	92	96	99	82	73	87	100	91	90	90	74	95	95	84	100	83	113	97	93	99	100	107	101	86	80	91	102	84	91	101	99	81	76	77	88	105	83	109	87	75	88	83	106	85	81	99	84	83	103	95	82	86	98	87	83	74	102	85	105	95	89	92	90	87	95	83	87	94	81	101	79	76	77	108	105	85	86	83	106	83	77	76	88	87	85	91	88	106	93	75	97	87	95	71	78	100	88	102	77	81	107	79	81	99	88	96	99	84	79	101	105	104	68	92	97	97	90	92	87	85	81	91	99	77	105	96	93	100	95	117	102	94	98	97	92	112	94	68	104	98	89	105	95	96	97	70	91	95	85	96	92	75	90	93	108	79	76	92	86	92	91	94	97	81	89	87	98	105	77	106	103	97	100	95	84	83	94	73	84	80	100	102	92	79	56	77	75	81	96	103	117	79	92	116	83	97	98	115	92	100	84	110	101	104	80	90	94	87	93	87	88	95	78	91	107	111	82	99	82	85	77	86	96	98	112	95	102	102	104	106	90	90	88	104	74	92	105	78	90	90	94	93	89	100	89	82	87	73	93	99	97	98	99	90	99	98	83	86	89	94	97	77	106	105	97	89	91	86	79	76	76	81	90	88	84	81	108	84	86	103	84	88	95	70	100	114	82	84	103	91	98	107	90	90	95	91	89	104	87	102	79	107	81	74	83	96	113	82	85	84	99	88	109	71	92	85	74	85	87	88	106	88	88	75	85	91	103	90	87	78	98	77	85	98	98	67	105	88	82	83	85	103	94	100	88	93	87	95	102	84	95	108	95	81	91	89	87	89	91	85	106	104	80	110	85	81	92	95	96	95	94	82	76	99	92	76	82	93	66	84	79	109	76	80	83	83	96	83	102	92	98	80	112	110	88	87	100	82	105	85	100	94	79	101	101	76	81	91	89	78	89	90	93	81	81	80	94	88	83	91	109	92	86	84	92	72	104	89	111	94	86	73	86	111	84	90	86	98	92	81	81	85	102	94	95	82	95	90	76	78	94	97	86	84	89	82	104	92	94	104	102	90	107	88	80	86	107	92	86	79	95	82	88	92	94	84	76	99	93	73	95	102	88	87	106	92	78	99	74	94	107	85	94	85	87	98	85	82	75	92	71	80	90	82	97
16154	1401	3229	3497	2856	2282	1847	1528	1268	1115	924	854	761	718	667	637	598	537	507	526	476	481	438	462	439	425	424	434	370	403	366	399	370	359	328	370	337	353	350	357	333	325	323	342	325	361	332	329	337	317	336	289	271	308	304	282	333	307	317	314	291	337	310	350	255	317	302	304	308	336	311	323	302	292	292	333	310	310	303	307	311	306	299	290	288	316	318	309	331	291	344	298	321	306	307	285	317	302	345	295	319	304	296	312	322	298	325	273	272	292	296	312	313	285	274	304	297	295	267	318	272	267	293	295	291	311	328	307	313	300	288	302	315	321	310	312	289	300	280	310	302	316	269	292	304	314	297	282	277	260	317	322	318	303	299	266	279	323	293	284	286	274	304	279	256	294	308	294	335	291	295	322	291	278	322	259	295	314	329	293	312	271	275	316	283	300	295	291	301	330	311	280	292	265	282	289	291	280	279	292	290	314	299	319	317	309	273	302	278	328	305	277	270	288	278	282	300	316	282	288	325	286	292	294	316	329	271	317	270	281	329	275	305	293	301	286	305	280	282	295	288	285	269	277	303	311	304	306	290	307	291	277	256	324	257	304	277	303	295	289	289	269	302	284	308	274	287	302	274	294	306	298	275	272	238	301	272	279	303	312	289	280	303	277	301	303	296	292	291	319	327	318	267	287	314	285	299	264	301	304	306	321	315	274	313	288	292	302	297	267	295	275	303	282	279	295	294	300	300	314	317	279	291	297	281	302	297	289	305	310	303	302	283	279	304	312	303	301	279	302	320	274	278	299	330	288	307	297	279	285	274	296	319	316	286	291	303	270	302	317	294	315	303	269	290	298	289	304	278	265	308	274	292	292	302	286	360	270	290	291	308	307	287	262	277	306	321	291	319	278	298	289	291	293	285	289	332	287	256	317	281	265	279	305	308	305	296	307	288	268	275	301	302	282	313	313	308	274	277	308	301	277	255	284	290	288	336	281	289	283	312	261	309	336	273	300	296	292	304	289	294	275	265	292	273	286	285	294	303	310	311	295	325	326	301	289	266	270	302	267	305	294	314	303	266	323	288	305	275	291	299	301	272	284	301	288	303	284	294	285	294	300	294	307	294	332	263	291	315	291	279	298	293	298	292	333	279	290	315	314	311	306	332	293	321	297	296	290	311	310	278	290	276	294	278	272	286	312	289	292	296	274	323	281	287	301	291	275	295	297	248	312	292	291	330	293	313	259	294	265	299	266	295	272	316	310	297	308	259	292	287	275	325	271	300	296	285	285	282	288	300	330	302	312	303	290	323	328	258	294	282	308	318	285	315	297	305	309	300	265	279	325	304	299	283	299	287	296	265	264	293	293	294	297	296	306	280	276	323	291	283	302	288	262	306	313	323	287	334	279	281	308	302	318	307	304	268	292	306	272	298	302	280	263	290	286	277	292	286	286	303	311	285	278	284	296	305	298	301	292	319	292	299	283	305	273	290	296	321	282	290	279	283	272	293	282	313	301	303	282	285	312	299	303	312	280	283	310	311	276	284	284	296	294	304	298	296	323	312	294	327	306	294	285	298	307	303	307	298	326	294	298	278	291	278	291	314	299	309	311	280	265	287	273	313	287	306	307	296	302	300	295	308	345	287	298	307	270	290	310	292	275	321	281	301	284	302	256	314	302	284	287	297	296	300	283	308	299	289	287	278	274	260	323	297	274	308	243	317	284	268	292	300	316	325	277	319	303	290	280	284	290	307	294	278	321	299	261	281	285	269	300	289	281	320	253	302	262	306	293	295	268	313	325	294	302	278	295	302	287	317	309	292	279	290	282	293	271	293	293	313	262	319	282	270	297	314	275	308	288	281	292	287	288	291	307	291	292	290	284	267	266	308	287	296	282	290	275	291	301	280	281	329	285	292	267	308	304	279	312	301	282	275	289	286	282	288	293	289	247	303	308	295	284	301	323	303	311	273	285	292	312	318	285	324	333	303	280	320	273	295	279	270	293	297	277	277	264	302	274	315	275	304	277	313	259	286	326	301	271	297	296	310	305	268	266	300	307	306	293	310	294	303	305	285	313	299	329	299	310	270	278	321	312	291	325	272	271	285	277	314	298	265	334	272	293	300	279	319	288	304	288	308	266	282	299	312	288	297	306	278	302	301	282	277	300	276	305	329	307	293	289	292	307	295	285	306	314	297	291	291	275	291	289	286	271	270	298	282	290	278	299	281	287	316	262	302	285	288	317	282	290	280	255	282	256	298	324	276	282	297	328	321	319	267	309	307	295	291	325	291	261	264	325	295	313	303	276	297	283	280	293	272	288	309	282	292	289	295	310	288	290	309	308	282	275	291	308	272	300	327	292	299	273	310	293	254	275	282	279	269	299	287	283	278	309	292	311	298	322	312	280	248	302	311	264	304	297	259	310	310	291	281	287	304	300	280	252	275	273	257	281	282	296	287	292	294	290	278	297	302	326	301	315	291	284	319	293	269	303	297	283	300	295	323	279	307	289	305	309	330	302	309	265	279	279	280	317	280	286	290	284	284	256	314	302	288	279	313	281	314	253	301	299	281	297	300	335	270	296	283	301	284	276	300	282	290	285	285	303	279	307	283	292	295	303	306	308	280	279	326	307	320	296	286	293	281	299	295	314	303	260	312	296	271	286	318	279	288	262	298	271	322	295	299	326	285	306	283	300	318	299	307	267	291	281	276	284	292	302	316	269	295	289	312	306	276	280	302	326	294	286	280	295	330	300	253	324	275	320	294	292	291	277	304	304	265	293	334	303	302	296	307	278	306	292	289	304	267	289	304	285	289	281	261	289	308	293	298	296	267	300	314	288	294	271	305	261	315	326	282	280	281	314	294	313	305	289	274	282	289	294	277	292	295	283	304	297	281	310	319	299	320	272	274	310	308	312	304	269	300	278	266	286	306	297	309	327	276	274	296	292	311	254	280	293	295	312	306	302	273	298	332	272	306	284	295	317	297	310	275	309	291	289	267	295	304	255	291	277	288	302	321	292	275	275	270	304	251	294	270	294	295	322	312	284	296	312	249	295	279	294	278	264	293	297	307	300	280	284	251	286	295	309	280	285	281	275	313	285	289	288	288	311	281	275	302	275	283	312	318	296	288	287	306	291	318	295	302	284	291	259	305	319	292	307	278	274	299	306	299	283	292	300	307	293	278	295	301	311	283	279	309	319	303	293	315	259	302	280	296	268	284	283	279	271	279	290	284	280	266	287	274	296	314	291	276	301	318	275	287	287	297	300	305	292	280	287	266	287	293	321	316	307	326	287	325	271	301	283	279	311	291	276	275	310	290	316	289	270	285	280	259	293	302	271	336	272	302	298	283	302	277	306	273	302	285	301	323	294	328	295	276	310	290	301	277	286	286	260	303	271	305	320	298	279	285	287	290	286	279	289	292	286	303	296	290	310	295	266	315	328	296	296	287	320	297	280	297	268	275	295	298	290	254	272	302	309	272	305	306	298	290	306	315	296
45978	17123	4202	2119	1525	1085	837	678	536	453	388	386	321	336	307	264	272	263	242	241	229	226	192	239	209	201	205	222	208	187	199	237	212	196	198	201	199	196	192	180	194	198	201	206	206	216	204	187	220	202	230	209	167	211	179	203	168	192	186	178	178	210	192	193	185	193	179	191	199	174	181	175	198	186	193	179	208	169	207	166	175	200	175	207	194	157	214	186	177	201	193	203	185	198	199	181	202	202	210	174	182	199	185	190	182	179	196	194	185	161	198	181	161	222	206	141	165	206	180	168	201	177	185	205	195	191	178	171	221	200	193	194	169	219	186	163	193	181	169	176	199	184	168	193	181	197	178	198	198	187	224	182	203	169	179	184	192	196	178	193	165	186	197	193	174	184	172	194	201	191	194	168	180	192	174	166	197	187	186	178	176	173	197	199	154	168	188	193	186	161	197	185	188	173	177	202	183	194	191	175	186	196	171	179	194	195	192	194	179	179	181	195	189	201	174	172	165	179	192	206	179	173	178	171	198	155	192	178	176	190	205	175	171	176	201	179	197	174	193	184	184	187	185	201	194	184	184	193	187	172	195	187	168	188	176	202	190	193	186	189	179	183	175	207	183	176	179	176	177	177	180	190	193	178	188	176	187	177	198	186	191	202	179	217	187	168	194	187	199	192	182	190	189	160	183	200	194	159	181	192	179	174	210	159	197	176	210	201	185	169	207	199	183	156	183	187	163	192	190	205	170	159	203	207	178	207	200	180	189	167	180	179	193	172	160	195	201	184	212	201	210	174	205	188	177	194	184	172	193	178	180	187	172	174	201	189	195	178	177	179	216	187	175	196	170	198	172	183	194	164	205	200	172	182	181	161	198	176	176	206	192	186	159	158	184	173	177	209	164	163	171	176	197	188	223	175	191	190	190	173	187	187	171	187	178	189	163	200	194	161	177	185	189	166	178	172	172	212	214	174	198	213	175	212	175	153	174	198	170	161	181	167	184	187	182	185	194	165	174	188	186	208	205	190	170	203	194	167	180	202	207	193	191	173	174	192	184	186	211	171	159	183	197	170	208	205	172	183	190	198	204	172	202	178	204	201	202	200	163	198	225	163	199	161	178	195	181	170	171	198	190	186	224	185	171	199	175	165	198	161	182	191	217	190	192	188	185	183	173	159	196	178	170	181	179	189	184	186	201	191	185	165	186	193	178	165	162	188	175	167	191	193	183	166	186	196	183	185	195	186	169	179	197	175	191	189	160	201	167	192	169	164	190	193	177	188	162	171	170	175	191	189	195	174	195	173	178	199	183	169	179	166	182	186	178	186	172	219	194	173	195	202	185	189	159	167	148	164	167	166	171	207	191	194	180	185	185	198	191	177	176	175	184	181	179	169	170	171	175	170	201	186	196	200	169	168	199	204	163	212	197	176	172	182	190	214	178	195	179	183	184	196	175	189	188	193	187	180	182	181	187	176	188	190	178	168	165	218	206	185	181	197	181	205	166	187	177	190	172	180	180	182	192	193	193	175	192	196	190	190	194	201	190	194	194	191	183	175	183	204	185	170	166	208	197	208	188	203	200	193	201	193	196	173	180	173	207	192	188	186	180	210	178	181	162	206	180	195	183	186	173	184	162	164	181	193	193	176	178	172	182	176	189	188	201	198	188	162	169	177	187	149	203	167	155	189	162	185	185	178	176	161	169	176	189	190	177	185	187	194	196	176	192	186	176	181	207	193	191	221	192	176	191	170	190	187	179	194	201	169	194	182	186	160	165	205	186	192	188	158	186	193	206	166	179	215	187	185	190	178	185	172	162	174	176	196	160	187	204	202	180	212	193	185	173	187	186	191	164	200	195	189	177	187	172	196	177	158	179	207	178	159	184	175	176	171	203	211	198	191	200	171	170	202	197	190	186	198	189	182	183	186	185	172	192	196	173	180	190	167	173	159	218	206	200	196	182	205	200	178	199	206	184	189	186	191	184	187	170	189	184	175	185	189	204	189	218	175	186	152	198	191	183	196	211	199	195	193	188	198	200	174	175	192	189	200	171	187	162	174	157	210	183	183	195	187	169	166	177	177	191	186	202	183	181	175	178	169	182	217	183	182	157	184	185	175	186	199	185	186	175	171	199	202	182	181	172	186	175	164	158	195	190	178	181	192	180	195	180	184	178	182	193	197	189	170	173	189	183	203	205	173	179	170	180	207	189	171	181	162	193	166	200	194	189	170	177	173	224	154	171	190	178	169	220	186	184	195	169	188	182	175	194	218	177	188	199	182	176	149	186	198	204	159	201	177	186	204	204	180	168	186	196	195	156	184	153	182	189	179	186	174	181	188	190	194	207	203	186	186	162	184	172	174	184	168	164	176	194	209	179	190	171	177	201	189	199	166	164	180	157	183	182	164	184	180	157	199	175	214	195	200	187	180	193	152	201	191	183	182	192	206	192	179	179	168	172	177	168	165	191	179	186	188	186	196	180	184	192	217	158	182	194	193	199	187	175	183	183	173	178	201	198	186	167	189	185	194	203	163	181	181	182	195	202	181	198	154	210	189	168	195	181	182	187	230	178	170	199	198	178	175	196	185	186	202	178	219	177	189	187	170	207	190	189	187	189	184	177	169	179	204	171	183	188	177	171	220	177	183	198	176	168	193	161	170	180	212	180	181	211	192	189	175	161	147	178	173	193	196	156	184	178	206	173	189	208	199	168	183	182	169	210	194	179	178	195	195	186	173	204	189	160	181	169	169	200	178	197	200	182	185	175	176	163	194	205	185	169	156	187	202	172	169	197	169	175	170	190	178	191	201	187	181	192	165	187	169	187	204	195	181	186	198	206	199	162	175	177	190	201	168	175	195	185	166	191	186	192	173	187	167	169	206	196	212	192	178	199	178	191	164	177	195	173	189	182	218	186	179	195	204	174	200	193	218	191	214	188	212	197	170	186	189	171	195	197	175	189	169	181	175	194	173	182	157	190	186	190	168	198	196	175	165	203	199	196	172	193	182	168	181	167	161	190	201	201	172	166	212	178	187	192	177	201	191	194	184	190	174	187	197	168	211	175	201	187	173	184	162	202	163	189	169	160	169	185	174	180	188	188	192	188	170	176	187	203	174	201	194	178	184	169	208	149	199	169	183	195	182	204	179	172	179	186	178	174	210	167	183	183	177	192	205	213	198	176	188	178	174	203	201	187	178	161	185	165	165	176	198	187	193	176	206	175	168	196	182	185	176	210	166	179	208	167	176	187	187	203	170	204	200	199	169	188	188	152	199	173	209	177	170	192	177	168	204	174	174	193	176	186	153	195	187	195	193	174	218	193	190	204	179	166	188	167	173	178	187	162	184	178	194	204	190	179	203	192	169	205	190	211	178	164	181	178	223	183	195	195	195	190	187	176	176	167	197	163	172	189	176	175	183	169	194	179	204	176	189	183	202	166	179	177	168	190	196	188	195	186	176	178	182	166	204	209	180	172	178	183	202	193	185	171	168	168	187
19932	2604	6193	6577	5522	4382	3662	2988	2455	2144	1903	1689	1539	1430	1257	1190	1128	1042	991	934	922	926	857	868	767	804	754	711	737	699	682	679	712	658	691	626	673	663	671	692	685	652	600	628	629	589	609	575	601	577	633	565	601	574	555	631	590	586	662	541	608	578	553	587	555	545	541	557	553	561	544	556	578	546	552	529	572	559	555	571	572	558	551	550	539	569	594	580	569	492	527	524	588	597	537	544	525	530	552	568	554	558	512	588	543	533	506	542	530	590	553	574	539	559	533	530	509	556	554	525	541	600	551	554	558	540	556	503	570	543	523	531	535	524	526	561	526	557	556	540	516	553	529	549	528	572	542	516	573	580	533	521	515	529	517	584	543	546	553	548	556	536	525	573	497	556	556	551	539	550	534	523	498	604	519	541	560	581	596	570	526	542	572	562	483	511	549	539	550	541	520	536	502	584	567	592	503	527	509	548	575	522	568	568	567	536	534	568	529	557	526	550	555	581	528	544	535	528	556	531	562	546	522	541	504	524	548	537	516	531	564	515	549	557	540	529	514	494	524	580	486	523	546	545	507	537	557	497	529	532	527	554	556	536	539	584	576	531	564	552	518	488	511	577	536	540	534	499	524	552	548	566	549	560	540	545	519	512	537	529	534	537	509	528	513	562	561	558	584	506	512	508	550	549	544	550	525	504	542	508	559	504	550	558	565	522	540	533	551	544	512	524	524	550	545	537	506	542	492	560	481	587	531	528	561	495	532	545	522	528	545	517	498	533	533	503	497	568	562	517	530	524	533	551	557	536	520	568	560	559	562	522	521	508	496	532	524	503	506	535	523	520	530	502	556	535	494	507	506	485	517	538	530	570	529	564	554	524	535	485	519	570	550	503	551	522	542	524	523	524	534	542	524	545	493	545	565	514	555	520	540	526	519	547	516	560	556	573	507	519	491	540	546	555	529	524	498	567	505	561	548	545	519	518	499	567	492	578	513	528	534	533	523	525	521	540	502	521	496	542	560	556	541	535	519	493	521	514	538	544	513	488	542	606	556	533	535	500	551	546	508	582	512	534	531	555	505	576	563	512	565	507	518	510	558	516	539	504	555	508	527	552	481	522	512	541	579	543	564	550	510	555	497	525	563	512	527	518	541	530	556	505	563	529	521	529	557	544	522	505	494	572	542	561	552	566	560	596	521	533	601	523	529	542	561	512	558	491	553	534	524	531	570	530	534	529	534	503	518	536	571	509	512	558	490	585	579	529	546	538	535	524	546	537	540	560	539	550	522	512	537	561	543	525	538	543	570	513	554	518	485	555	521	549	508	533	544	548	559	544	543	542	511	553	534	520	581	554	539	563	568	490	549	503	536	497	528	521	536	555	490	561	507	506	508	502	523	558	520	562	560	579	568	519	520	527	515	510	506	543	512	571	570	547	542	552	514	553	533	509	544	532	552	522	522	500	548	504	538	514	518	494	511	534	506	512	522	522	522	556	495	532	557	596	478	504	516	549	513	541	544	530	496	548	515	529	533	534	521	527	522	540	526	502	554	550	509	539	523	542	538	537	533	556	524	504	536	530	499	555	558	550	527	530	532	527	544	517	568	531	559	541	495	523	527	540	527	548	535	528	488	525	536	499	550	559	516	552	588	538	540	516	529	567	499	539	554	516	553	534	563	552	554	526	518	510	514	496	549	549	552	531	513	558	512	523	553	556	519	573	517	533	567	527	531	566	558	536	556	561	549	556	555	532	530	552	526	543	483	522	550	535	523	525	499	544	494	534	549	546	539	517	556	541	506	550	538	595	552	514	533	531	533	551	550	504	510	513	532	569	541	527	526	552	541	511	537	515	526	508	550	536	555	568	504	509	516	537	498	535	504	527	550	494	546	504	521	538	540	535	554	555	529	524	516	553	536	553	554	517	549	507	542	536	536	515	509	546	522	564	478	504	537	546	476	563	549	529	541	545	477	547	539	536	525	506	539	541	566	509	482	537	551	580	513	522	538	519	522	534	548	539	533	537	553	511	542	509	567	498	510	514	551	522	550	521	546	533	522	531	540	539	545	517	539	551	513	550	527	554	595	529	513	565	564	525	504	586	525	522	487	496	591	594	523	517	532	560	502	555	492	547	515	555	576	536	538	530	568	519	565	554	570	532	522	510	565	542	540	594	547	536	569	508	556	574	573	534	546	552	501	497	540	553	554	527	545	531	539	552	559	552	491	524	526	539	514	494	561	519	544	537	554	521	509	575	530	506	517	534	530	556	551	531	503	555	511	518	557	538	543	531	544	532	567	567	492	553	506	571	545	517	557	567	538	544	555	594	549	516	537	503	534	539	545	535	486	512	530	551	523	543	541	518	533	497	535	547	543	526	552	514	505	513	548	545	545	512	554	513	558	549	499	531	537	535	505	512	525	542	531	520	562	470	527	527	565	522	523	521	486	520	545	510	538	516	529	543	569	542	518	581	553	536	527	530	549	514	574	537	542	555	550	525	554	514	545	515	506	544	518	583	524	548	525	565	518	528	554	520	548	550	557	556	521	510	533	507	537	512	521	525	560	525	529	560	532	581	559	545	523	527	537	545	549	542	534	533	528	529	507	551	523	541	525	522	508	489	507	508	513	557	549	526	567	577	523	527	586	564	526	530	523	562	537	518	515	512	505	559	538	518	558	505	568	482	561	538	550	517	536	519	551	512	573	537	538	510	544	542	519	532	546	557	499	578	534	581	486	525	568	520	589	559	519	548	513	494	535	535	542	518	516	569	574	533	515	547	528	503	516	546	510	506	534	494	535	509	521	551	510	532	573	543	527	589	534	492	535	601	505	556	575	528	518	532	537	541	513	535	556	556	537	525	550	505	544	575	561	554	485	536	517	500	531	501	514	555	542	552	505	526	560	494	525	572	499	569	554	519	524	502	519	533	529	518	537	506	549	552	523	551	522	517	527	522	553	533	514	579	480	548	496	555	504	535	512	557	549	584	528	569	538	526	566	523	531	566	544	524	530	519	534	539	548	491	574	523	541	536	546	542	512	509	536	525	514	492	524	561	530	569	547	516	528	528	590	516	540	510	545	541	537	533	532	517	543	538	524	537	565	493	523	567	533	550	526	520	508	542	510	526	518	565	534	496	547	543	558	537	518	513	553	549	511	524	541	511	536	542	515	500	510	531	536	505	549	551	598	504	523	563	551	538	558	540	553	529	566	520	495	552	524	527	530	580	566	537	538	503	503	552	517	500	511	510	522	501	543	563	525	551	589	499	506	541	523	544	495	530	535	528	561	523	543	518	547	519	581	519	519	559	551	536	531	534	528	522	536	529	519	489	523	540	547	538	524	568	522	548	532	518	531	565	556	538	533	485	565	547	537	546	548	504	561	486	549	557	541	584	541	528	585	538	524	555	551	530	555	572	529	515	516	610	515	524	562	521	543	548	530	555	527	533	550	554	536	514	550	549	570	526	519	537	481	519	515	568	524	468	528	523	530	493	584	546
6075	381	248	242	170	179	157	180	150	142	142	176	159	169	163	151	170	150	146	157	139	168	145	166	156	144	172	150	145	171	142	168	162	150	168	163	160	146	154	148	137	134	157	161	162	157	140	140	174	142	164	163	155	140	149	139	176	156	154	158	133	152	151	132	174	162	148	152	149	153	169	161	162	145	144	148	138	146	144	147	145	145	130	157	162	137	162	181	142	155	160	143	138	156	143	128	179	138	130	137	132	174	148	146	147	159	141	134	156	149	136	148	135	130	166	144	159	164	144	135	140	144	164	130	172	171	157	163	128	151	148	157	144	147	136	142	147	152	146	148	139	159	144	138	137	173	158	147	146	154	154	131	149	140	150	134	155	164	157	154	134	165	169	149	140	141	152	142	150	158	118	159	166	139	147	150	146	155	161	155	139	159	145	149	142	155	147	144	165	132	172	158	139	173	154	149	176	158	133	153	149	138	158	154	165	150	159	158	133	162	156	158	161	130	158	145	146	149	172	169	156	154	133	137	150	160	143	182	146	142	161	145	174	170	143	149	148	141	164	142	147	158	146	146	143	143	154	135	165	154	160	146	149	155	147	142	130	142	160	154	125	175	189	151	161	163	151	153	149	168	144	154	157	143	155	160	136	141	139	124	151	155	158	156	157	152	159	151	163	135	145	159	159	149	159	152	148	147	165	150	164	146	172	163	162	143	152	135	168	141	156	158	144	141	154	148	144	139	125	160	123	161	150	151	137	164	150	153	140	143	144	157	170	134	169	139	137	130	161	141	151	156	146	133	147	144	157	148	158	135	144	155	163	149	167	165	154	149	143	147	166	140	136	124	150	153	145	147	164	154	148	142	155	150	139	170	134	132	147	161	145	111	136	143	152	149	124	143	147	153	143	133	165	137	148	133	156	205	129	173	135	163	151	158	140	150	153	142	144	144	165	155	154	145	145	156	168	144	160	143	135	151	149	133	157	156	150	123	174	149	161	151	139	143	137	135	150	145	175	154	173	154	137	169	149	156	146	145	162	171	150	153	142	153	173	146	167	150	143	144	143	159	143	152	144	145	144	153	142	141	152	142	149	130	141	150	154	144	154	164	141	134	164	144	153	164	135	136	148	137	153	165	163	154	141	147	145	158	163	156	149	164	175	151	148	144	138	151	135	146	161	132	138	181	155	145	146	143	151	151	155	152	161	141	147	136	141	139	161	121	149	154	152	137	163	156	138	150	157	169	157	135	143	173	146	139	159	174	132	143	138	146	127	147	135	155	147	128	145	158	178	131	153	162	148	160	144	141	158	164	137	158	155	133	156	145	160	144	155	155	151	149	160	147	164	152	141	152	169	143	153	155	149	164	151	140	159	139	129	144	156	168	171	163	141	134	151	156	146	130	149	155	128	160	153	136	139	161	141	144	140	155	161	168	134	146	163	138	167	157	147	165	158	155	137	143	189	141	134	135	156	142	170	138	138	160	174	153	172	144	135	144	168	137	157	131	175	147	157	144	180	138	139	141	160	132	137	144	156	129	147	174	136	170	132	177	148	141	155	148	145	163	156	130	152	141	150	147	149	139	131	137	171	143	150	136	168	135	144	144	143	161	148	124	161	158	122	146	165	136	174	167	173	158	141	149	147	133	146	147	158	146	166	158	148	154	149	131	164	165	143	136	168	154	145	140	152	146	158	159	134	144	147	157	157	161	159	152	149	149	155	152	154	144	147	142	140	159	168	158	138	143	140	145	131	150	171	142	124	133	143	153	153	156	144	178	135	143	148	153	151	161	147	140	155	165	146	149	124	168	156	144	163	142	151	154	162	177	146	154	161	142	154	132	148	136	158	127	132	128	143	155	139	158	130	130	142	147	138	157	140	149	142	157	143	175	148	135	149	158	134	97	153	138	134	126	138	154	133	147	144	133	154	136	157	127	141	161	168	161	132	154	139	141	153	155	134	150	158	143	152	165	145	164	147	162	139	176	147	143	140	159	177	162	141	166	128	161	144	148	143	148	154	144	157	146	132	173	132	154	145	153	175	146	180	163	159	160	156	137	168	160	155	151	125	148	165	150	166	157	149	139	172	137	147	140	132	176	153	138	165	151	146	160	150	174	146	114	173	162	139	149	147	150	163	154	160	128	163	166	158	143	150	168	161	147	136	141	171	148	159	135	171	172	165	139	160	158	143	158	173	146	157	139	145	133	154	156	141	146	172	158	152	150	142	146	133	140	134	139	158	155	175	128	126	147	148	168	138	150	136	141	160	156	150	146	150	159	155	159	161	154	136	146	140	132	161	101	133	146	127	173	133	132	162	154	151	151	142	133	148	153	140	152	147	158	165	166	154	162	171	132	143	159	145	160	114	160	152	185	150	155	152	157	136	145	143	152	159	158	134	181	160	167	158	144	146	145	168	172	164	153	153	137	144	150	162	166	143	149	142	154	157	182	143	155	145	169	141	160	165	186	144	154	153	139	144	133	123	124	173	144	149	138	143	162	147	158	158	158	136	123	143	156	140	170	159	169	155	144	150	156	150	158	148	166	121	135	171	140	148	170	166	154	166	149	136	149	145	152	144	157	138	161	163	135	152	149	158	147	132	151	142	163	128	154	142	154	147	183	137	138	155	145	149	150	165	146	164	150	161	155	136	161	162	151	157	153	184	174	153	149	155	153	137	135	151	151	141	145	148	147	155	147	157	163	136	152	124	151	138	145	149	161	152	155	140	137	185	163	151	148	137	175	150	152	170	158	125	146	139	162	157	168	159	130	158	145	146	138	152	143	158	161	149	146	159	155	148	153	163	157	139	161	154	141	138	165	159	148	158	133	126	155	143	148	163	144	128	128	136	135	152	140	160	157	133	150	151	169	158	138	164	160	158	169	132	150	159	145	155	153	143	168	135	152	146	164	137	135	155	144	168	146	156	149	149	149	147	140	148	136	169	152	156	162	147	144	161	160	162	156	165	134	157	130	150	138	147	133	142	159	147	155	139	155	157	155	150	164	124	143	161	141	158	151	133	135	150	128	131	148	167	146	135	149	169	132	150	153	144	155	121	162	125	161	144	168	143	152	149	153	162	134	147	149	156	161	156	140	167	153	148	166	132	144	156	166	190	142	148	163	169	154	145	140	138	140	141	136	162	148	184	138	174	151	147	174	167	160	152	158	167	131	142	146	142	137	184	156	145	141	168	147	147	165	156	159	137	159	127	151	154	148	144	160	155	164	159	143	152	158	155	158	157	134	169	156	174	152	129	161	151	160	149	130	157	135	160	170	159	148	146	152	139	138	126	158	143	129	129	136	136	142	148	145	150	170	148	159	153	149	155	144	137	152	153	155	150	173	174	155	160	171	137	148	167	151	147	159	134	137	140	153	167	176	152	131	150	158	138	140	157	145	159	149	180	133	152	153	143	151	144	165	155	179	169	150	148	149	151	158	124	147	138	133	147	169	176	148	159	164	150	136	158	151	133	146	169	142	167	150	143	141	132	130
7500	521	571	634	568	573	529	516	504	491	505	470	441	442	477	452	467	432	455	457	407	447	429	444	438	468	425	485	497	459	453	451	436	430	407	425	414	454	430	434	466	417	440	456	431	433	463	429	460	467	417	426	445	421	455	437	455	416	438	433	451	479	437	436	439	426	417	441	400	413	424	471	431	410	413	432	418	434	411	457	421	445	405	463	455	438	465	414	438	459	439	452	415	388	457	406	442	420	450	429	421	423	410	447	430	428	444	435	431	453	425	428	457	454	421	471	427	438	431	408	450	445	425	467	416	466	408	409	431	404	427	462	449	450	409	439	397	411	434	445	373	453	449	421	411	422	459	400	402	399	460	425	440	483	453	448	440	466	456	440	424	440	409	475	434	465	409	415	431	417	433	429	460	447	421	456	451	476	425	435	426	447	425	426	440	426	460	436	405	421	430	417	400	406	423	441	458	423	456	444	434	427	408	422	426	436	444	440	439	443	412	449	445	396	435	440	462	411	448	421	451	472	391	415	455	415	463	432	433	416	404	397	452	430	432	447	437	417	434	412	428	413	428	446	416	435	437	490	424	478	431	467	423	449	476	439	437	439	407	438	427	419	437	442	435	425	431	432	433	430	444	446	482	398	410	411	475	462	420	438	452	450	453	432	423	446	408	427	426	454	405	431	477	451	464	428	412	431	449	397	413	419	430	434	440	422	425	457	449	457	422	423	417	444	427	466	414	440	434	453	458	440	401	465	448	434	423	415	421	439	436	395	416	414	432	390	425	480	409	417	419	432	417	459	407	435	429	435	420	441	419	397	442	460	429	412	418	412	427	391	453	430	401	405	450	433	435	435	436	423	443	467	439	433	451	436	437	438	446	420	445	438	414	448	416	414	431	411	383	407	401	392	408	431	410	459	431	441	463	441	435	427	437	413	453	431	421	402	438	472	449	471	472	472	457	450	421	450	405	431	402	417	410	428	454	472	441	435	459	413	472	422	426	462	409	470	443	442	436	449	469	422	445	427	449	424	422	462	408	400	385	438	418	438	428	434	472	424	428	425	466	430	442	440	405	432	443	414	434	438	445	422	433	467	422	462	394	424	443	446	430	432	462	401	415	429	401	449	446	414	439	439	436	413	413	437	430	440	434	410	445	416	405	430	441	446	428	428	439	406	415	443	401	449	456	422	449	446	430	449	440	450	444	436	465	413	415	410	450	426	449	420	405	430	436	437	405	420	434	406	422	410	428	444	421	422	426	418	435	479	437	443	421	408	419	415	471	419	434	426	468	402	447	423	453	403	436	417	409	479	433	437	435	447	394	441	410	436	424	418	453	449	402	402	438	430	454	418	452	447	430	449	424	449	431	417	458	448	460	414	460	428	399	453	426	434	440	421	429	467	412	452	418	411	463	425	425	422	410	465	464	447	441	435	423	433	440	426	404	412	438	442	421	436	429	439	435	461	448	433	431	419	402	386	411	436	443	474	454	446	494	430	408	442	419	434	425	447	432	424	435	438	461	443	479	400	442	449	426	393	448	446	455	423	473	407	424	440	407	432	423	412	460	443	418	446	432	423	470	413	435	430	430	437	417	431	422	448	409	444	452	405	446	455	401	393	455	450	400	450	456	426	481	474	427	407	409	453	435	420	455	392	457	402	450	426	447	428	459	451	434	445	411	418	422	431	424	419	415	445	437	456	429	440	434	409	436	432	416	416	428	452	468	434	429	430	447	412	436	437	396	422	468	444	429	402	477	422	455	440	405	453	424	452	435	412	431	440	442	427	434	408	437	461	409	424	408	440	409	482	449	420	432	451	403	404	438	427	421	470	427	439	439	440	443	415	433	455	455	460	442	441	440	411	438	440	414	460	424	415	414	404	396	462	426	437	419	419	438	450	408	425	413	422	405	412	450	398	409	463	455	434	419	412	429	450	461	441	419	415	456	449	464	427	432	451	442	458	430	460	435	422	426	414	481	418	457	485	396	413	415	425	437	446	420	409	433	432	429	393	485	414	440	395	454	451	432	397	439	410	432	413	431	443	399	452	435	417	460	437	431	461	453	420	469	450	421	417	471	486	414	397	460	450	454	391	453	409	467	462	472	445	430	463	446	462	442	427	411	473	418	428	461	434	436	460	428	464	420	428	409	389	431	379	415	450	435	417	435	440	447	448	461	430	406	419	440	428	441	436	455	442	433	425	440	492	401	447	432	423	412	377	458	409	432	442	412	444	439	413	464	451	426	442	434	412	397	422	429	480	438	461	426	399	455	452	410	422	439	406	444	419	422	422	424	409	449	418	430	437	425	429	443	430	419	424	425	414	466	431	449	466	421	458	402	411	452	422	411	456	442	439	405	438	403	427	424	421	417	431	447	462	425	422	387	451	418	436	468	435	458	422	440	448	423	411	460	443	447	471	462	431	447	415	416	413	455	412	435	454	397	414	416	429	427	426	448	468	430	408	419	427	428	424	460	438	440	438	441	471	445	438	429	402	457	429	428	440	420	479	421	399	451	409	426	409	434	438	436	439	444	408	451	422	426	419	434	419	420	430	457	445	459	394	439	425	447	416	435	465	406	464	426	411	466	414	403	470	416	421	433	413	413	408	455	450	407	417	427	446	419	424	416	421	428	425	420	460	409	452	415	459	431	451	440	436	445	431	454	439	422	460	424	412	434	434	452	418	444	385	438	448	399	448	419	402	448	435	437	414	446	414	405	425	447	441	420	411	417	399	432	453	438	452	416	438	451	425	407	426	433	446	390	427	438	457	408	447	454	448	465	414	420	402	399	448	437	434	453	423	431	469	463	413	438	422	437	429	469	437	463	426	409	402	453	428	414	423	425	442	411	434	444	424	440	441	432	448	480	412	461	400	421	434	438	427	431	453	442	451	428	416	435	475	414	425	431	444	418	413	474	419	458	438	439	451	430	446	466	427	430	421	439	443	418	419	433	407	456	399	429	450	421	372	466	438	427	472	449	444	435	483	451	407	450	407	429	421	431	392	431	456	424	447	437	443	452	429	448	446	462	424	455	450	461	450	430	443	431	419	425	408	461	444	455	425	404	419	416	405	409	438	429	413	400	432	430	449	466	418	442	438	424	441	452	437	416	470	444	465	479	455	410	420	464	441	414	402	418	418	454	421	471	460	400	417	391	412	454	424	432	444	463	453	392	468	413	446	432	451	455	421	440	423	456	461	445	458	417	459	425	436	395	403	422	428	449	422	438	375	432	434	492	417	441	432	438	406	434	438	461	486	425	430	416	404	447	437	442	425	449	436	435	418	464	435	422	424	418	427	423	459	423	387	426	461	473	412	421	416	435	438	420	419	457	394	440	391	433	434	437	431	431	447	403	423	420	445	424	425	434	423	442	429	444	410	408	465	476	435	434	398	418	456	410	429	443	379	388	444	443	437	411	448	414	405	424	430	420	404	449	455	424	418	440	417	429	440	456	431	443	447	442	421	437	413	449	440	439	450	421	401	435	449	464	412
34624	6655	1392	994	691	529	384	324	293	204	199	193	164	147	153	167	145	142	134	100	124	101	109	116	118	116	124	115	96	101	100	107	103	110	86	80	94	93	108	98	87	94	93	96	80	92	76	91	83	97	93	85	101	90	85	111	97	104	89	78	87	101	109	85	76	97	97	93	111	94	96	95	96	90	104	103	85	103	96	99	105	99	85	94	93	107	85	84	95	83	88	70	90	106	87	96	93	103	88	80	94	83	77	93	91	97	80	112	81	99	103	75	107	95	98	97	76	94	78	72	88	96	84	95	98	99	106	86	84	86	86	88	93	101	88	111	111	93	105	110	85	107	99	88	80	98	85	110	93	94	99	86	102	85	96	98	92	105	74	103	105	94	96	84	78	73	113	93	94	114	98	105	90	104	75	79	82	87	89	88	86	89	67	91	92	102	123	85	89	94	113	98	102	93	85	85	91	98	104	104	92	86	82	98	98	80	91	96	86	75	89	80	90	95	94	89	87	96	91	92	84	93	86	92	84	96	91	90	96	75	83	95	93	82	96	78	105	86	82	109	84	96	87	84	82	101	84	78	83	92	103	92	88	81	86	101	89	78	100	72	87	106	101	96	89	86	100	83	101	83	87	71	87	107	117	88	104	88	87	88	94	87	89	91	94	98	94	73	72	92	80	86	107	92	77	85	84	98	94	91	108	102	95	96	103	100	78	82	100	89	99	98	92	88	83	82	90	93	100	92	89	81	91	84	113	79	93	92	90	97	90	91	83	79	98	104	99	95	92	73	98	92	94	88	91	97	88	100	84	81	94	79	86	91	86	109	97	85	79	98	99	95	82	84	94	74	89	89	85	97	85	89	102	91	95	85	85	83	99	94	89	89	108	95	84	81	78	73	88	86	105	88	88	90	77	77	85	90	94	93	95	105	94	81	106	100	83	99	99	92	94	75	83	95	97	83	86	86	104	91	89	84	89	90	95	83	92	95	81	91	89	90	96	94	87	84	87	95	88	92	90	109	83	80	94	94	103	75	97	92	81	88	105	96	80	90	89	79	83	97	86	95	90	81	108	100	100	82	96	81	79	92	86	97	111	91	87	87	86	101	85	97	99	83	95	107	79	98	86	89	107	97	88	86	92	87	96	85	93	100	93	86	93	95	94	95	97	102	94	105	96	93	90	111	90	91	97	90	94	83	102	86	95	97	85	82	86	81	90	82	82	98	87	88	109	91	110	105	81	79	83	90	74	89	94	80	87	87	94	84	85	84	91	80	77	68	100	79	98	83	93	90	82	72	69	97	77	78	77	99	81	84	100	104	105	101	112	77	100	87	77	98	93	85	89	101	101	114	88	105	84	74	77	98	100	83	94	91	88	69	93	89	92	80	92	85	89	85	101	96	89	107	92	99	91	88	85	97	84	89	84	94	97	91	98	103	93	87	85	85	108	103	106	93	90	107	84	81	80	112	90	102	104	102	84	94	87	75	104	98	97	89	85	98	71	111	87	105	96	90	95	92	91	79	78	85	93	86	83	81	90	78	107	82	100	88	74	93	109	75	90	94	85	87	87	82	95	66	72	81	98	77	82	74	90	84	83	90	100	96	90	91	90	86	87	71	91	81	91	91	98	109	104	75	91	102	91	90	88	94	92	103	73	78	98	84	88	80	92	95	82	106	106	90	90	114	88	104	102	105	95	100	103	78	101	90	72	88	96	92	90	98	77	76	87	99	101	73	91	77	71	93	74	77	97	97	108	88	78	88	91	89	81	77	102	81	103	93	99	100	95	87	62	77	92	116	84	97	92	87	88	75	80	87	96	79	85	82	86	93	85	81	83	99	90	86	83	78	95	86	78	98	97	78	99	91	104	89	91	94	78	90	80	85	79	95	96	94	88	97	77	84	106	86	93	79	92	78	101	79	91	79	84	80	88	88	89	91	108	97	95	101	84	91	95	88	79	94	94	92	95	105	106	85	89	89	81	84	84	103	86	87	88	77	82	85	76	71	91	97	88	88	100	89	85	84	97	82	103	95	89	76	85	92	93	100	71	91	102	74	89	89	110	89	94	98	92	98	70	91	82	94	103	104	89	77	90	95	90	83	69	93	77	84	91	94	78	83	104	101	84	86	100	94	79	97	82	86	99	84	97	97	108	84	93	86	100	82	86	95	96	71	93	92	78	72	95	70	91	102	99	85	91	99	89	106	92	98	90	89	92	75	85	121	103	86	89	88	97	92	87	85	96	84	87	69	98	109	74	82	101	101	103	94	86	93	79	92	100	84	87	77	85	86	100	96	64	100	98	93	99	96	70	99	97	74	95	88	101	76	100	98	104	107	81	94	101	91	95	84	72	104	94	86	80	81	70	104	101	110	115	97	92	88	88	91	102	87	97	93	77	90	95	95	84	78	94	78	80	85	87	81	84	87	79	88	99	82	94	84	74	73	90	88	75	84	86	95	94	80	92	103	89	67	93	81	81	94	102	121	80	86	96	92	78	97	106	97	97	92	86	97	107	104	84	102	77	90	90	85	96	91	98	110	96	72	90	81	72	102	96	89	85	98	102	89	97	83	83	79	86	95	79	92	86	86	76	81	104	95	81	91	82	87	106	83	94	96	95	90	91	95	97	93	100	98	105	90	81	95	95	70	104	87	94	91	91	99	78	94	92	113	95	81	84	79	88	81	78	98	100	90	78	87	99	83	87	104	81	91	90	79	89	94	73	88	89	85	90	94	113	79	83	98	97	94	84	89	83	94	109	82	96	85	94	92	97	101	100	94	83	80	94	75	71	74	83	93	98	101	70	84	80	93	78	102	87	94	88	94	89	77	79	78	82	75	83	86	94	89	89	93	107	87	86	90	85	105	98	99	100	96	94	82	96	82	101	101	104	89	79	92	99	93	79	87	110	90	85	80	87	97	81	93	84	90	92	71	99	92	83	103	118	88	82	93	107	83	83	98	88	102	86	82	100	90	88	85	89	83	94	115	88	90	89	84	82	105	80	105	85	93	100	98	94	109	92	93	96	99	88	75	102	103	94	89	77	93	83	77	87	94	97	92	109	94	87	103	85	107	87	80	93	91	101	90	91	105	113	95	94	69	85	81	94	110	79	80	93	83	84	93	87	95	107	86	88	74	95	65	84	80	93	74	77	97	81	90	103	89	80	100	103	107	97	93	97	76	95	95	86	79	101	81	97	93	86	103	72	91	109	87	91	89	79	97	92	79	88	91	92	88	74	81	104	99	75	88	87	94	84	84	83	75	89	89	67	86	99	94	102	77	80	105	97	102	95	76	82	103	95	88	97	84	98	97	98	77	89	91	91	78	94	110	86	87	100	81	82	102	103	93	85	105	102	94	95	87	82	95	115	100	88	98	79	111	71	88	87	89	110	101	81	84	103	93	87	84	82	97	95	87	87	82	101	75	89	97	83	72	102	75	87	91	98	75	93	71	98	78	72	77	80	82	93	90	94	91	92	70	79	86	85	92	100	97
15592	1350	3142	3555	2910	2348	1919	1529	1343	1091	1004	872	783	717	662	626	593	545	496	508	491	457	473	490	440	430	407	408	428	385	365	357	340	398	392	356	359	324	359	362	342	338	331	339	331	363	323	339	309	363	331	361	331	320	333	342	323	317	316	354	284	303	283	303	273	339	309	320	302	319	322	297	305	308	336	298	288	276	316	316	299	311	328	326	337	308	302	281	322	304	329	320	303	304	323	285	280	283	294	303	284	333	318	287	290	281	270	265	312	296	313	277	311	284	295	252	314	276	286	314	296	294	271	300	292	305	307	313	272	309	290	293	317	295	274	315	297	281	312	287	292	300	309	307	276	255	267	310	324	275	283	287	278	298	289	295	285	309	265	302	298	311	314	277	256	299	257	286	279	289	307	305	291	303	293	269	289	297	278	304	296	320	308	295	305	292	302	307	312	289	315	297	306	278	315	273	287	278	293	327	272	315	307	295	298	303	287	271	303	260	307	243	277	278	316	299	281	293	280	295	306	281	306	272	283	313	285	287	279	300	272	276	262	320	305	290	313	271	298	291	301	268	311	296	283	331	328	291	297	298	272	282	302	288	305	289	316	291	286	300	283	283	311	296	308	288	291	296	321	280	275	295	262	286	325	337	292	286	284	289	273	307	271	308	290	304	266	295	286	288	316	302	268	274	314	283	287	324	304	273	311	282	287	273	306	285	316	309	294	285	315	275	295	271	290	279	303	294	321	290	303	284	289	304	297	322	281	299	304	295	261	299	287	277	313	282	281	309	288	269	265	248	271	307	292	301	260	263	316	270	256	278	305	297	304	310	272	295	286	302	269	323	296	285	277	277	276	303	294	282	302	303	315	287	286	280	266	262	318	262	295	294	306	293	293	293	304	285	320	274	324	284	300	275	316	289	276	297	328	297	305	304	359	278	311	271	288	311	281	302	311	310	307	288	315	303	291	274	266	281	308	274	270	290	288	282	273	285	292	302	288	276	306	316	316	268	308	275	298	263	295	317	308	296	261	276	306	296	318	306	290	305	287	317	300	333	277	301	294	305	294	253	299	285	267	295	291	281	282	279	299	293	275	289	278	311	320	283	254	294	290	302	295	298	288	284	291	285	279	262	283	317	298	313	351	304	311	325	291	284	291	282	257	284	278	308	257	253	297	297	302	307	285	292	316	278	299	291	264	284	297	272	289	290	295	289	302	287	302	319	302	293	268	309	309	264	266	311	284	294	260	288	299	283	274	309	280	327	321	291	299	300	285	324	284	328	273	297	247	291	279	303	281	305	311	298	317	269	299	279	273	286	279	308	321	292	321	302	282	281	279	328	270	283	281	305	269	298	316	302	278	306	289	284	297	275	278	259	294	284	291	305	261	318	271	313	296	284	259	255	304	316	284	297	314	312	288	263	275	315	314	255	303	299	282	283	308	308	292	325	279	281	283	293	304	296	294	292	304	322	324	294	312	336	318	292	307	318	258	289	287	294	293	277	293	295	308	275	300	275	278	288	304	304	311	295	280	296	290	282	280	274	313	303	281	272	291	301	299	277	261	275	310	265	309	290	319	286	298	295	296	284	302	291	290	279	325	310	298	321	265	314	297	295	279	278	286	280	304	287	286	301	290	277	293	272	288	271	305	283	312	344	297	306	278	295	303	308	296	293	302	300	285	290	281	262	280	297	263	284	273	299	288	298	291	321	278	303	320	309	298	306	286	303	265	295	280	295	271	285	281	284	302	274	266	282	300	313	268	279	307	295	281	277	347	277	278	320	276	294	307	293	304	268	271	291	282	309	276	303	305	288	293	295	299	255	265	270	321	289	296	306	294	307	287	306	304	283	267	289	291	280	307	281	332	285	282	287	305	285	306	307	328	325	285	303	293	272	288	305	286	284	287	256	290	305	278	301	284	329	280	297	289	301	288	289	318	316	278	283	297	268	314	279	314	294	292	308	292	308	294	277	319	288	300	311	314	297	326	291	283	299	315	280	297	287	279	309	282	278	301	287	293	304	299	312	287	277	278	265	303	274	316	291	298	289	313	317	306	305	330	304	308	320	307	300	300	300	279	310	294	288	277	276	308	276	314	300	293	286	294	269	276	270	285	284	319	281	292	279	261	305	310	283	288	308	293	303	307	305	248	284	285	269	293	302	306	294	306	299	265	301	278	301	261	295	304	310	314	306	296	326	285	312	299	305	288	298	320	284	285	305	321	277	282	304	267	312	303	293	291	307	261	300	277	288	303	306	283	305	295	293	291	286	294	323	318	271	299	274	282	286	289	247	311	308	313	266	305	271	275	295	289	287	283	317	300	284	320	303	304	289	291	290	293	293	287	290	301	321	281	305	284	264	256	298	316	265	323	296	288	274	298	275	340	312	270	305	286	297	271	293	315	297	297	304	313	288	298	291	282	270	287	297	273	282	263	293	313	286	294	274	339	296	300	313	294	270	268	311	294	300	292	281	279	296	268	274	303	281	276	278	307	304	311	285	293	307	265	299	289	296	316	288	322	303	286	291	283	272	284	295	292	295	281	272	311	305	263	308	323	308	286	281	290	288	316	284	312	276	299	302	308	275	286	314	291	309	308	273	303	316	305	322	291	310	300	289	283	279	273	279	292	294	282	293	294	308	299	266	264	297	289	310	272	293	294	288	312	298	301	296	286	309	284	319	295	286	311	293	297	316	255	281	302	292	277	291	302	299	264	306	325	281	286	290	298	281	318	302	310	271	286	287	288	289	310	306	291	295	300	303	286	289	256	305	290	299	280	313	310	293	308	311	293	290	264	308	309	318	315	269	294	297	282	283	315	301	303	294	299	331	302	298	300	278	300	292	313	295	284	269	301	305	289	286	297	305	294	310	315	307	277	303	315	311	295	300	258	276	279	290	299	304	258	291	316	307	269	284	279	292	298	316	304	293	271	310	311	284	323	280	304	270	306	265	273	287	300	301	295	306	311	271	315	251	336	281	268	285	270	267	294	305	293	297	293	269	320	286	295	326	261	284	328	269	303	305	310	265	288	297	294	298	276	309	282	318	306	305	315	258	297	285	294	310	272	283	276	281	292	281	283	284	309	329	294	274	258	291	295	299	263	305	273	319	299	294	262	319	332	314	305	319	299	295	280	287	271	303	311	317	276	299	298	263	308	277	314	282	272	348	317	295	313	272	277	288	306	305	303	305	277	306	308	276	276	323	278	300	288	297	285	269	303	288	260	271	293	273	273	284	286	263	314	315	296	274	307	277	299	290	274	264	312	286	282	273	307	291	267	304	256	309	298	280	296	315	302	273	300	276	275	329	289	301	303	299	277	292	315	287	322	281	293	283	314	302	327	288	256	261	303	282	290	289	324	283	288	299	328	269	302	293	271	293	273	282	297	285	271	311	306	288	277	320	296	312	286	299	274	318	300	301	340	273	281	302	289	292	289	280	308	251	289	300	323	308	315	283	287	302	280	311	302	287	278	313	292	284	302	290	307	296	297	304
44309	16110	3921	2166	1509	1074	809	657	527	459	411	394	327	302	295	234	264	262	230	249	237	228	227	225	218	188	211	195	220	189	219	221	191	191	201	202	219	203	189	207	179	198	186	192	207	172	188	189	165	187	186	200	194	206	175	218	190	173	212	196	173	210	185	152	181	177	177	184	196	152	200	187	185	191	185	172	181	146	180	196	171	197	162	194	179	205	204	205	177	185	196	199	168	178	179	170	176	200	196	182	164	169	176	167	190	206	202	177	167	173	204	190	171	174	168	180	168	196	181	184	187	205	180	188	220	201	178	159	203	191	191	174	189	172	173	182	167	185	167	192	164	176	156	163	181	201	191	185	157	180	184	192	193	187	185	209	180	180	183	190	212	179	192	161	218	198	176	197	193	193	169	188	207	180	187	163	189	194	181	216	173	190	208	175	198	190	182	176	179	185	216	188	183	179	182	205	195	184	187	204	187	179	193	183	162	193	176	179	186	166	194	155	174	195	223	194	179	167	200	225	190	186	158	164	189	196	191	197	203	199	194	172	174	191	202	175	177	212	207	164	185	195	187	184	164	204	194	197	189	219	179	178	215	183	194	194	185	172	190	191	191	198	180	186	202	191	185	184	198	191	189	176	212	191	182	197	160	190	183	187	184	173	191	193	173	202	202	188	196	212	182	199	177	175	179	196	181	182	171	179	184	178	164	180	177	169	189	186	203	207	172	185	193	173	171	160	177	181	200	181	173	191	200	180	191	208	190	179	208	166	175	181	167	183	181	178	190	196	180	185	181	171	185	189	197	191	173	188	190	197	184	196	197	174	184	194	173	180	182	194	193	198	190	186	195	165	199	183	175	164	173	179	176	172	176	190	183	170	198	189	169	171	173	205	186	189	217	182	193	197	205	179	183	194	163	193	176	173	205	168	171	168	203	200	206	191	157	180	174	211	157	185	166	193	189	174	188	206	175	181	179	196	192	167	199	188	175	152	184	184	163	185	186	212	192	200	175	200	212	189	174	186	185	174	186	186	178	180	207	187	187	197	156	194	175	171	192	172	185	154	189	188	186	161	173	199	178	188	188	175	202	191	182	189	185	199	197	200	184	174	187	190	207	157	180	172	189	178	194	205	187	207	184	174	177	189	205	187	180	164	202	200	175	158	193	170	189	188	197	184	181	203	184	193	197	165	189	175	198	178	177	168	175	173	179	185	168	182	171	177	189	205	164	206	188	185	192	187	173	191	199	184	200	175	194	198	197	173	197	145	170	193	170	161	208	184	186	195	194	175	182	182	207	169	178	189	196	194	194	201	188	196	209	188	187	179	190	201	175	199	169	205	183	179	195	169	213	172	185	152	187	197	168	172	177	193	149	185	160	178	190	194	179	207	199	177	178	190	194	182	197	182	184	192	213	194	196	172	178	214	207	186	193	205	187	198	210	176	167	188	193	176	191	167	188	176	175	168	160	176	192	193	168	174	200	180	195	158	188	182	189	192	206	192	179	204	197	180	165	163	168	202	178	160	186	184	174	206	179	180	176	197	202	199	198	189	202	200	159	211	160	188	177	186	178	166	193	162	199	190	185	187	172	172	208	181	189	201	174	155	200	183	164	185	177	170	174	189	197	161	188	172	172	206	189	171	202	198	179	196	168	186	195	175	162	192	184	162	176	187	191	184	196	174	180	170	182	192	182	181	156	185	186	161	193	194	169	184	186	226	190	197	175	207	161	195	201	193	206	163	204	231	173	189	204	226	195	175	192	170	204	209	165	166	206	181	197	191	178	190	203	212	185	194	196	169	193	195	198	191	194	189	169	231	182	168	177	194	186	182	159	179	177	172	181	155	173	187	204	189	222	196	189	187	193	197	191	204	172	194	202	212	196	193	194	191	183	186	179	186	201	171	176	153	198	165	180	169	199	185	187	186	188	172	206	174	197	171	199	195	199	194	227	164	162	201	196	182	201	203	184	184	181	206	179	183	190	179	168	174	207	200	180	183	155	198	174	205	195	151	188	200	174	201	176	188	157	178	175	187	166	187	174	180	198	180	194	185	196	194	188	185	183	196	196	185	205	168	175	196	186	182	207	171	169	205	174	202	173	171	176	191	186	220	206	178	162	186	182	175	177	205	180	175	176	172	189	201	168	194	193	203	182	191	190	183	188	165	227	166	171	194	198	194	181	168	201	184	162	194	198	183	180	193	181	199	164	176	208	183	174	184	208	203	167	171	183	179	188	206	189	183	186	184	184	188	199	153	194	169	195	200	177	168	210	206	174	184	185	191	189	196	181	163	189	169	169	183	168	172	195	186	188	187	186	129	212	179	199	196	214	180	185	182	194	188	195	180	165	200	204	209	172	203	197	177	186	209	185	185	200	186	188	187	186	187	197	176	200	178	162	176	170	172	184	179	205	192	202	201	187	190	179	187	181	189	199	172	173	190	183	184	185	183	205	184	172	189	157	184	184	187	207	190	155	158	171	189	182	184	193	154	176	186	180	190	182	219	197	185	187	161	170	197	200	176	175	171	184	189	185	198	187	171	192	191	181	188	179	208	184	206	191	194	191	207	183	164	183	216	184	176	193	219	198	181	199	182	173	165	186	185	163	170	204	154	191	166	189	167	223	183	193	209	196	185	201	165	179	185	199	177	169	178	201	194	189	189	213	185	170	177	181	182	184	201	175	184	167	208	179	197	196	188	185	190	221	204	199	216	178	194	184	200	165	182	200	168	191	196	178	185	208	181	175	192	155	184	189	189	168	174	175	175	189	191	136	202	180	193	200	192	180	190	190	189	173	195	180	202	199	176	190	200	180	190	205	180	181	196	185	192	166	175	170	200	192	185	197	177	199	209	199	197	182	201	175	200	198	192	185	207	186	188	194	177	190	183	206	171	218	182	187	191	170	189	202	199	188	183	166	184	193	196	186	162	202	176	206	178	199	172	191	179	174	174	205	198	176	169	190	220	203	189	195	197	163	172	197	176	179	181	183	156	191	179	183	179	197	171	197	182	181	182	179	183	178	173	173	187	200	169	189	206	182	194	198	190	204	194	164	189	163	191	169	177	186	195	176	223	188	172	199	204	182	184	187	199	182	157	209	204	171	173	193	196	158	177	193	170	207	187	161	199	161	165	158	179	188	196	185	175	175	180	195	174	159	170	183	192	192	188	173	171	199	172	194	179	199	195	184	178	203	179	186	202	182	170	191	197	181	179	166	203	167	200	177	178	195	178	196	194	170	189	208	201	199	198	179	162	198	196	185	192	185	176	208	179	186	179	168	196	170	169	200	188	199	189	176	197	200	195	167	182	187	190	174	174	177	222	195	169	162	182	189	186	190	209	191	181	173	185	189	202	197	201	212	203	181	192	198	162	186	201	189	200	195	165	180	180	196	172	190	215	183	180	197	172	210	175	178	157	184	176	177	194	173	199	166	181	189	218	184	176	176	167	191	197	181	163	173	172	181	177	172	193	179	195	195	173	175	184	202	181	201	153
19047	2753	6129	6400	5623	4303	3584	3031	2501	2099	1946	1651	1571	1424	1347	1202	1156	1093	1026	975	892	895	848	845	807	765	811	786	755	764	701	749	717	688	698	666	650	690	634	618	648	678	647	634	628	618	581	613	590	595	623	602	587	564	596	588	609	552	575	577	596	543	576	549	577	575	529	604	600	641	600	560	579	544	552	576	535	536	597	556	573	599	596	528	546	553	568	547	536	526	579	505	574	581	569	531	536	551	563	564	539	523	562	533	566	558	545	517	550	523	565	564	553	559	504	545	549	537	543	544	525	588	527	558	546	530	584	535	531	524	557	532	554	522	529	545	545	544	552	589	514	575	513	509	516	561	570	547	533	553	571	525	506	569	484	495	509	563	487	531	494	556	551	509	560	528	538	537	580	556	552	536	541	568	561	514	549	553	532	569	518	504	513	498	544	569	499	554	518	505	550	529	539	544	535	528	533	511	588	512	558	558	535	538	528	545	539	554	533	509	538	521	486	514	488	518	567	552	537	518	528	536	502	529	495	522	557	519	583	558	551	579	516	548	536	480	528	522	537	552	514	522	524	549	539	539	535	528	552	503	548	509	505	521	501	543	553	568	511	521	513	533	529	556	567	506	548	531	522	518	524	504	500	593	535	484	554	550	555	547	529	524	500	546	531	514	540	549	516	531	513	532	563	536	545	511	554	535	505	529	535	530	566	511	527	524	510	498	532	586	541	525	578	538	550	534	521	555	549	532	513	495	546	530	525	552	564	542	548	576	494	559	569	560	543	535	487	502	568	496	538	555	482	521	540	520	540	500	550	557	488	528	552	538	518	541	532	538	535	576	506	533	538	551	586	513	587	560	531	565	533	539	555	534	549	534	502	503	542	582	522	510	493	529	544	517	558	538	595	498	541	491	552	560	528	548	513	556	493	497	506	569	484	533	545	567	553	550	520	509	537	521	515	517	544	518	552	549	524	528	539	510	519	573	544	484	557	511	531	532	544	516	506	524	563	567	535	542	545	579	515	533	537	536	512	534	558	548	535	533	541	506	549	538	509	526	507	505	532	508	570	517	567	533	566	537	494	500	531	557	547	515	545	536	525	535	597	501	545	504	536	565	492	508	501	510	524	485	516	510	535	577	552	531	534	528	518	561	582	503	523	545	540	538	549	546	497	544	535	493	565	496	561	526	522	507	592	551	534	579	562	519	578	522	523	481	531	486	522	517	564	553	527	542	530	509	493	566	544	553	562	564	537	555	541	534	508	528	530	517	509	532	540	568	502	543	522	543	545	523	522	531	550	551	527	571	519	533	544	551	544	553	546	507	555	547	527	513	508	523	517	514	551	514	552	542	517	547	562	528	527	553	535	493	542	497	508	511	500	536	471	551	570	539	545	537	504	575	521	540	589	534	559	550	566	551	529	521	484	544	545	507	527	534	550	499	522	489	479	565	519	562	536	555	547	526	540	556	495	515	530	546	513	526	523	565	551	530	552	556	492	495	535	532	521	533	561	538	522	513	510	569	501	530	540	550	551	526	529	557	502	570	517	522	533	508	566	523	545	543	534	521	511	545	461	570	538	513	497	543	503	525	565	514	519	526	526	557	519	552	541	491	528	543	549	513	545	489	525	531	516	544	519	548	523	551	552	528	566	556	511	532	501	554	519	517	537	465	542	554	499	523	499	538	521	514	526	527	525	560	526	527	567	566	524	532	517	546	500	520	559	520	552	543	528	530	554	563	534	504	558	549	570	545	523	564	561	542	510	565	502	506	574	548	572	483	548	537	558	537	520	516	521	574	505	495	552	509	487	528	547	517	551	546	506	561	518	491	554	536	539	568	502	547	520	557	483	557	542	529	566	532	520	525	561	519	535	525	516	528	510	556	527	489	557	520	549	539	508	547	527	526	545	516	519	548	539	521	560	507	540	534	539	529	513	564	530	502	552	529	538	504	561	554	465	535	560	541	521	564	522	548	502	501	575	513	540	515	545	534	552	506	549	517	500	535	558	545	544	523	546	555	523	551	512	511	543	532	495	521	549	517	518	556	529	522	530	550	540	519	515	511	554	547	560	554	529	467	552	540	552	496	525	520	537	496	493	511	531	559	544	532	534	534	567	547	541	496	481	525	543	516	538	508	542	473	548	532	524	522	560	532	543	512	574	554	530	504	574	504	544	530	543	475	510	516	534	534	516	516	542	516	507	546	545	530	460	533	525	550	534	549	569	529	569	526	531	525	556	521	535	506	553	551	531	517	541	523	533	520	523	539	538	493	571	508	548	524	530	550	506	527	517	473	554	565	552	513	562	530	558	512	532	515	552	507	533	522	537	541	536	528	524	522	545	548	512	517	522	536	545	502	558	545	564	511	536	519	527	570	579	551	521	490	530	533	569	519	567	516	526	529	526	532	550	496	519	496	537	497	563	504	544	522	556	565	533	486	501	533	533	525	514	538	582	508	499	563	542	557	531	533	546	528	532	580	551	547	534	564	533	490	565	545	549	555	505	534	559	551	516	570	535	516	568	531	512	520	533	545	518	583	581	562	525	523	478	531	543	546	502	529	563	505	548	550	557	483	523	555	507	542	545	565	520	558	557	559	511	521	559	544	523	551	505	527	558	547	540	501	548	520	539	522	544	533	509	539	524	514	555	511	534	530	530	554	510	526	525	546	520	536	550	528	527	574	610	502	554	553	552	493	522	518	515	558	499	545	493	533	514	503	564	538	547	539	530	536	527	513	565	517	565	553	521	545	564	517	516	520	533	500	527	550	540	528	542	528	552	525	507	524	529	552	534	557	569	564	545	524	556	560	556	543	575	538	590	523	517	498	517	578	530	516	519	527	542	562	550	544	536	513	567	513	525	510	541	546	536	520	543	517	589	539	554	523	553	532	496	544	509	540	513	483	537	537	552	564	470	574	555	537	556	514	501	504	549	529	509	501	564	526	519	486	564	524	541	540	532	519	544	571	561	522	520	557	535	526	523	526	532	566	555	557	529	525	516	521	554	515	521	531	541	522	525	532	526	525	564	545	525	554	548	531	521	522	517	511	594	523	539	525	522	535	548	562	578	513	528	539	525	544	501	540	503	550	500	524	535	577	550	544	537	537	539	535	537	556	510	505	525	501	512	513	524	530	578	557	538	527	516	523	528	559	524	540	584	510	530	500	542	533	511	530	516	533	518	557	538	577	522	539	562	569	500	532	542	566	565	523	511	518	564	554	546	564	515	564	538	529	514	499	573	528	519	533	535	569	527	525	497	502	547	514	537	526	542	506	493	567	545	575	518	500	569	519	525	545	542	527	550	568	511	513	527	565	537	537	516	511	536	503	551	562	536	498	545	536	570	512	486	526	509	519	519	550	542	560	564	546	530	528	553	540	514	559	540	548	513	533	525	521	536	491	493	547	534	523	541	556	585	583	517	570	559	502	552	470	520	521	522	528	502	557	497	525	491	559	536	553	536	569	512	562	512	540	569	518	508	559	553	512	533	530	549	536
5810	393	227	198	182	176	169	177	140	145	172	149	140	150	161	149	143	166	156	159	168	148	138	174	156	170	155	169	172	160	185	137	150	135	130	166	149	142	170	173	182	156	144	135	135	133	158	158	155	131	147	165	169	143	151	142	148	159	160	137	172	142	168	148	158	147	170	163	155	132	126	131	132	161	138	154	151	159	157	158	145	144	134	160	144	170	159	146	179	159	142	144	168	151	158	142	146	174	134	132	147	165	157	160	163	147	142	137	128	149	155	143	144	152	139	142	170	148	152	164	160	140	145	163	136	141	164	150	138	133	141	153	168	131	140	163	144	147	145	148	167	156	173	152	159	141	155	160	178	158	149	164	150	157	140	139	168	149	156	133	141	150	145	162	139	162	158	159	138	166	154	123	141	150	131	159	145	149	137	158	134	151	143	140	157	133	138	159	146	142	151	165	168	138	156	142	137	141	153	148	129	149	135	149	170	131	163	152	148	160	152	152	127	187	146	152	146	141	151	158	130	163	139	146	142	153	168	135	145	142	145	154	132	137	160	140	140	167	140	150	171	145	178	154	135	155	169	154	143	155	139	165	146	168	146	165	148	166	146	173	144	137	143	167	167	144	137	150	170	177	142	185	149	163	172	136	155	148	142	156	160	147	146	135	149	145	177	148	170	152	143	152	155	162	142	139	172	137	169	132	169	156	161	145	132	153	155	187	130	154	157	142	150	161	156	163	164	158	145	152	129	122	190	153	168	141	162	157	182	138	149	174	145	156	150	145	151	158	131	175	150	152	162	150	144	153	149	148	143	157	155	137	144	138	173	142	134	145	135	161	146	147	178	122	154	144	186	149	126	125	163	150	157	164	162	157	147	160	147	132	153	127	129	154	146	137	146	151	156	144	145	152	155	140	160	150	154	143	147	155	148	163	151	150	163	152	156	153	130	161	136	171	153	149	156	148	164	149	136	144	142	142	158	152	155	165	142	133	170	149	152	162	166	143	160	147	154	142	144	162	155	158	145	130	147	138	123	155	143	136	151	159	145	156	167	150	143	137	136	145	162	155	152	168	156	159	152	146	152	137	128	142	160	146	139	132	138	128	148	155	156	140	145	152	144	141	137	164	141	132	149	153	152	139	162	133	146	143	176	151	155	182	151	157	156	150	154	156	172	151	181	144	134	151	154	153	162	137	145	135	161	151	153	141	157	176	145	176	136	166	154	165	140	147	149	140	157	132	155	125	147	142	149	144	162	145	139	148	143	133	158	167	150	139	158	142	140	140	152	169	142	151	162	157	145	156	169	146	162	146	155	158	173	170	157	167	139	169	151	161	135	159	142	174	172	148	155	157	175	163	167	145	149	157	143	150	136	141	150	154	138	156	139	153	155	161	149	147	156	133	150	168	146	140	133	150	149	155	143	175	144	148	139	117	146	152	155	135	165	158	157	155	131	151	137	148	164	168	150	153	142	150	139	162	153	189	168	158	156	164	157	146	139	149	131	169	131	183	149	135	145	160	126	137	169	161	159	167	149	182	130	153	152	149	142	144	163	155	138	128	141	164	140	154	144	142	142	155	155	144	141	138	148	168	177	151	153	154	167	153	157	148	138	167	164	164	131	163	133	148	147	142	143	150	131	147	144	162	142	138	150	143	145	151	129	162	149	149	147	154	158	159	127	140	155	165	163	151	155	146	144	141	162	142	131	144	142	160	153	161	155	146	133	138	137	165	151	166	141	142	131	150	153	166	169	168	151	150	146	140	159	144	135	158	155	131	143	143	155	134	153	151	159	169	178	142	158	165	150	156	153	139	139	162	163	165	148	143	159	155	143	154	175	162	138	145	154	138	138	148	160	184	143	144	171	123	150	146	164	138	144	144	145	152	167	150	114	163	170	151	154	141	140	137	141	146	153	148	162	148	156	149	134	144	147	140	158	141	147	167	161	135	149	146	140	169	157	153	165	116	149	169	168	153	156	164	135	134	153	146	154	158	166	133	155	163	146	150	164	183	140	137	160	160	136	157	160	146	159	152	151	135	175	150	161	134	133	143	166	165	145	131	140	160	171	143	171	149	148	136	142	139	151	165	151	177	154	145	154	141	140	142	146	153	148	143	142	164	143	173	133	152	148	174	161	161	161	151	142	133	160	152	157	135	148	166	151	138	127	174	173	149	137	145	150	175	145	149	159	157	133	147	135	148	140	170	148	150	134	148	150	165	129	152	146	134	139	165	155	168	141	163	156	152	151	149	167	139	138	174	147	168	151	135	144	137	160	168	159	166	172	147	138	161	135	162	149	122	153	182	159	135	166	139	130	134	151	161	148	138	149	130	149	158	155	145	127	149	151	158	167	132	156	169	139	164	132	158	146	158	165	143	165	141	157	149	180	162	141	157	144	139	160	132	130	161	148	147	167	158	147	147	139	137	161	141	144	156	160	176	156	159	148	153	131	155	149	153	141	151	165	134	148	135	151	168	144	150	140	155	155	165	149	148	145	160	160	161	159	144	129	159	144	163	151	132	155	157	137	157	145	168	184	149	149	136	144	143	155	127	141	169	161	128	153	146	152	162	138	171	132	156	146	195	152	144	159	126	155	164	142	155	168	166	151	124	163	171	159	144	181	146	165	162	164	159	153	158	164	149	151	135	127	152	177	185	164	153	166	151	160	164	151	144	154	129	149	142	137	125	160	139	176	146	142	151	135	152	154	145	141	171	132	145	163	152	149	159	158	156	145	166	134	162	155	147	188	152	150	151	154	129	154	144	153	147	161	141	157	151	160	150	149	176	150	166	154	163	149	160	157	148	142	147	154	172	165	129	156	147	137	135	144	132	130	163	144	127	154	154	155	159	188	129	161	143	137	150	145	122	131	161	140	135	163	152	159	141	160	173	133	165	150	127	146	145	145	157	160	161	143	128	142	158	154	155	148	178	152	146	154	150	172	151	154	150	146	138	158	141	156	150	155	150	147	158	179	165	153	158	146	146	149	164	157	150	116	134	152	181	146	134	140	144	137	147	144	141	172	145	145	159	161	152	130	155	145	144	169	141	166	141	148	162	151	137	151	139	175	142	148	162	145	138	139	157	153	142	155	148	134	161	153	161	162	152	153	149	130	159	140	159	158	170	143	161	116	158	147	159	161	145	166	153	130	160	168	131	165	152	135	162	164	130	144	138	160	139	145	118	126	148	113	146	149	136	150	161	137	160	149	172	149	144	157	164	147	170	184	143	170	137	147	166	119	152	133	148	126	152	160	153	145	144	122	156	146	135	153	157	160	171	160	147	144	164	168	142	156	155	147	139	144	159	148	134	146	133	147	145	142	158	141	151	158	134	151	136	170	180	168	148	156	157	140	144	139	146	185	129	149	144	138	140	146	148	150	158	141	145	143	145	161	155	134	136	151	170	176	176	148	156	171	146	171	155	152	153	165	131	139	154	151	152	171	164	141	177	159	141	130	161	172	152	170	153	135	146	147	163	138	184	134	133	176	170
7291	545	590	604	625	553	524	524	510	490	510	490	463	455	472	449	439	409	417	440	422	447	452	445	417	449	439	462	426	408	403	471	444	438	416	449	429	429	459	434	432	405	435	468	412	405	415	462	432	430	454	436	448	474	476	429	417	430	392	449	401	408	412	438	451	400	453	450	423	401	425	419	418	463	446	454	399	413	450	435	422	423	458	407	448	431	417	450	415	397	420	427	478	409	464	400	403	432	454	418	399	451	434	411	403	450	433	441	403	440	466	432	394	406	409	431	386	433	428	401	403	402	417	422	437	480	411	414	433	407	404	407	420	425	482	399	404	440	430	456	440	443	446	459	422	451	428	399	447	398	443	424	462	423	420	447	438	422	458	453	432	431	453	416	449	446	414	460	422	435	451	439	406	399	453	452	436	441	467	420	423	419	421	449	436	445	404	443	439	454	441	451	444	432	414	399	439	455	400	441	398	433	447	455	461	436	427	415	401	413	420	406	397	444	423	434	423	445	440	416	425	454	474	459	423	430	392	476	427	429	464	453	457	433	400	398	457	429	421	407	432	415	435	417	423	455	392	429	438	442	370	457	413	447	419	428	444	422	413	433	423	423	432	412	460	438	465	402	432	460	433	429	438	449	390	440	436	454	403	477	453	389	451	400	380	407	427	419	418	447	428	416	409	402	441	418	423	439	406	464	437	462	434	415	454	425	471	402	414	432	421	447	427	421	417	483	444	418	442	412	407	416	436	416	392	430	462	420	442	450	443	391	425	398	405	436	457	396	459	445	405	403	452	445	423	467	425	443	436	428	470	429	457	450	432	392	401	400	383	455	458	455	414	482	470	437	448	411	459	418	443	442	440	416	420	451	440	418	417	444	440	445	431	436	409	434	446	412	444	447	444	437	426	414	444	458	440	462	466	411	493	456	443	440	437	435	423	457	455	417	418	438	444	417	446	450	409	384	412	397	418	440	432	446	471	436	422	427	416	401	440	448	421	418	455	433	438	446	417	417	397	449	454	444	450	422	442	405	434	459	386	444	444	406	462	465	433	435	418	456	463	447	455	402	419	453	415	446	425	415	451	447	437	449	415	417	411	418	426	423	429	396	436	444	422	415	408	455	423	443	445	418	408	442	423	432	430	419	465	434	422	447	418	422	390	458	424	434	444	452	403	395	433	416	426	415	442	427	428	448	455	440	468	434	439	423	451	481	413	432	427	424	437	420	410	408	433	450	384	408	431	443	423	417	421	416	435	452	429	431	470	461	411	454	415	520	422	427	462	426	450	409	446	422	423	420	436	451	440	425	411	397	458	428	417	445	463	435	423	432	413	424	410	440	443	472	400	453	461	467	422	463	412	452	438	469	437	462	449	418	418	419	415	451	419	466	434	424	391	436	447	425	457	430	398	439	421	441	459	429	414	461	444	419	428	432	457	455	428	435	426	455	425	420	462	442	438	453	448	407	435	448	447	441	473	421	422	438	423	451	408	460	428	409	458	465	442	408	419	395	425	433	418	459	466	480	408	448	431	458	410	440	437	430	452	436	443	446	390	395	484	487	432	455	419	422	429	436	407	452	425	414	432	435	455	414	444	448	397	480	443	411	466	449	423	445	437	452	416	430	406	429	420	443	417	414	437	435	455	410	445	390	417	430	425	444	448	456	424	373	429	454	436	438	420	445	448	458	418	419	425	432	405	447	411	413	449	432	441	424	424	407	432	393	407	456	439	448	474	425	423	456	441	467	455	448	462	420	435	445	435	427	411	416	410	423	450	429	434	428	412	425	439	445	399	452	424	398	419	464	455	399	431	411	439	392	402	454	463	435	406	431	406	375	431	407	450	432	433	467	417	423	399	401	440	401	454	439	444	446	449	439	461	456	414	398	415	405	438	417	440	393	439	431	422	412	430	446	437	425	443	449	409	413	405	410	424	431	449	447	426	444	476	417	435	446	457	414	415	418	437	413	463	428	452	405	429	455	406	414	422	439	428	413	458	445	411	445	430	455	426	424	401	462	458	442	433	424	442	418	427	431	454	445	429	436	446	417	474	429	425	410	396	434	451	399	441	441	399	415	411	460	424	423	431	406	459	393	434	415	436	412	400	456	408	433	413	459	452	436	426	445	398	415	403	447	441	487	452	447	453	423	417	446	434	405	420	413	448	395	452	453	426	421	403	401	363	416	444	458	420	450	433	457	396	413	390	421	449	467	408	441	466	434	448	441	440	422	426	432	441	418	435	433	456	439	369	412	416	427	409	415	438	432	417	464	410	471	483	418	415	423	471	442	398	447	441	423	424	450	448	388	447	426	454	434	418	446	426	420	460	437	432	427	444	425	419	402	437	434	415	403	404	421	420	439	384	415	435	417	437	414	435	457	471	429	438	416	449	432	446	409	452	475	461	414	435	451	407	422	424	413	399	459	439	422	463	425	423	444	414	420	436	441	446	435	440	414	418	429	428	446	444	473	439	431	447	433	478	470	426	401	403	440	446	407	426	422	446	422	449	419	451	455	431	417	424	443	474	400	435	453	421	439	421	432	450	406	431	456	442	428	478	421	422	452	476	419	446	436	479	458	418	432	431	425	441	444	421	463	403	413	473	457	413	450	398	396	429	392	474	414	386	386	452	425	437	424	425	417	407	433	419	430	456	435	425	408	408	437	440	399	412	406	428	434	440	416	410	433	462	431	399	433	400	410	453	398	441	440	411	477	407	411	419	450	416	453	412	437	397	430	421	451	436	432	440	434	424	437	429	427	415	426	407	452	465	437	403	486	429	459	430	407	391	443	421	462	435	392	427	440	426	392	416	408	409	426	425	433	448	433	439	434	427	471	445	429	450	439	437	429	447	412	436	435	425	454	429	437	440	433	420	455	457	382	407	400	461	437	431	420	417	435	446	422	452	472	422	439	469	460	449	417	492	418	451	421	449	430	423	436	391	435	402	448	425	454	459	442	415	428	410	415	405	443	407	441	444	421	435	417	433	425	426	406	419	420	461	398	439	456	438	459	451	407	464	431	428	453	415	446	453	424	458	416	437	441	447	434	422	395	423	434	426	449	452	443	476	445	412	446	417	384	434	445	432	445	413	448	414	419	461	466	447	435	436	409	423	394	462	435	466	448	428	439	410	416	430	415	431	421	393	438	474	433	461	425	407	426	433	401	423	425	468	430	438	405	427	454	415	408	410	445	447	409	433	438	430	428	477	449	437	441	415	455	430	423	410	445	424	410	461	450	448	427	424	401	448	443	386	436	460	439	411	458	403	424	452	452	431	406	438	463	436	433	426	426	450	422	420	416	442	393	439	415	438	448	470	421	435	429	420	407	435	442	454	415	466	412	456	435	419	425	437	436	438	438	442	435	451	424	427	425	427	438	455	415	428	441	417	448	423	419	431	430	441	449	394	450	394	395	434	390	428	412	388	449	445	442	483	406	405	472	433	445	429	398	423	414	458	437	438	447	397	469	442	429	460	426	452	424	404	421	424	411
33252	6324	1345	994	713	520	386	290	308	200	186	158	182	149	127	135	137	137	119	142	141	120	125	124	111	117	107	108	94	93	105	114	106	93	92	85	104	124	100	91	110	78	82	89	80	93	91	92	106	98	93	93	92	100	112	86	90	99	73	105	88	78	113	102	84	90	90	80	79	81	87	108	88	95	101	94	91	89	99	103	76	96	93	82	79	94	93	80	104	80	102	73	90	81	100	105	83	88	99	82	91	90	79	77	90	98	103	82	88	88	88	91	88	89	99	105	75	87	91	90	87	94	82	86	83	102	95	77	87	78	80	84	87	77	101	99	101	86	103	80	99	99	86	85	86	84	91	79	100	110	91	83	102	91	96	86	89	77	88	100	103	80	75	90	98	88	105	97	81	87	97	94	100	92	95	101	110	97	80	106	77	91	91	82	94	98	117	110	88	89	79	108	74	93	92	88	86	81	82	105	88	92	95	96	97	82	96	84	103	103	95	79	82	100	96	80	89	92	87	99	87	83	97	86	81	86	91	87	79	84	87	101	99	80	99	83	80	97	83	85	91	95	98	84	82	90	106	76	82	92	88	77	86	77	88	87	88	96	99	86	91	79	88	92	97	82	74	84	98	100	91	67	94	85	81	101	73	74	100	94	78	94	98	105	99	88	101	86	105	91	81	83	103	87	107	103	74	103	89	101	76	80	82	82	95	87	81	100	93	92	94	97	99	83	79	71	84	110	85	104	97	87	89	80	105	98	73	97	104	90	75	101	91	82	102	87	106	86	84	83	91	100	82	80	86	93	99	86	100	91	78	83	91	116	91	95	87	84	67	69	92	98	73	81	77	85	87	86	91	109	103	85	107	78	93	94	88	72	90	86	78	96	98	108	82	100	90	92	104	99	83	96	81	89	87	101	78	93	94	78	89	88	88	83	103	85	87	73	77	104	89	88	101	76	102	90	94	81	99	97	92	96	97	89	99	81	92	92	81	101	106	80	76	102	81	88	105	65	92	89	97	82	92	105	79	87	86	87	85	87	91	82	106	92	85	92	92	105	99	87	87	90	94	87	89	89	96	100	88	88	88	81	86	97	93	93	86	101	78	88	86	101	105	93	103	91	76	92	87	91	90	91	81	81	85	91	92	84	85	90	74	86	89	96	99	104	75	85	100	92	90	78	81	70	94	89	90	108	89	85	87	94	89	82	95	77	96	82	71	91	88	90	97	112	92	110	92	105	101	87	82	94	95	72	85	89	79	106	91	85	85	76	88	81	103	104	110	86	92	95	100	93	99	78	97	93	81	98	97	85	92	77	102	92	94	89	76	93	79	118	82	83	101	88	79	86	94	98	106	89	91	72	86	84	86	86	64	85	97	85	95	80	95	100	83	79	107	69	98	98	83	77	94	101	103	114	97	90	83	96	91	100	97	94	91	80	70	81	91	89	105	78	86	104	92	85	98	89	98	87	87	83	86	81	101	89	85	95	89	95	79	96	95	89	78	86	74	82	75	95	81	110	73	95	83	83	114	113	100	110	92	89	86	97	87	58	94	68	78	74	102	89	101	76	95	103	89	88	70	77	91	82	98	88	86	83	117	88	89	82	81	85	75	103	82	94	81	86	112	85	107	94	88	99	76	87	92	89	81	72	87	83	83	65	83	108	80	92	94	83	76	79	85	88	92	84	89	103	89	80	95	84	83	86	96	89	78	98	87	91	97	100	83	91	101	95	92	84	98	86	76	112	77	96	77	80	82	103	107	91	110	87	76	86	112	87	109	90	90	87	101	88	99	83	87	91	81	97	96	84	87	106	84	86	88	101	84	85	92	79	90	82	95	95	98	82	83	74	94	91	91	95	79	93	90	85	93	82	78	72	102	107	100	87	80	91	82	81	77	76	92	80	97	95	83	87	82	85	81	88	76	93	95	75	90	89	92	99	80	91	88	83	92	84	89	75	85	87	98	91	97	110	89	88	82	77	88	86	90	101	86	83	88	100	104	79	97	97	78	81	81	101	88	92	83	95	84	83	89	101	99	88	88	103	100	88	87	93	102	92	84	113	85	91	89	105	80	95	76	96	80	98	81	108	95	102	103	94	87	88	92	88	88	68	82	103	110	88	77	87	107	102	87	87	90	85	85	97	100	100	99	84	92	83	96	97	90	90	89	100	97	97	105	92	74	106	99	86	87	84	95	90	98	82	95	94	86	94	93	85	103	97	94	96	111	99	96	90	94	87	85	96	85	82	88	97	87	82	95	78	96	94	89	96	73	90	79	102	91	101	78	88	87	88	94	96	91	92	100	99	89	83	103	95	81	90	90	84	87	108	105	83	90	92	94	78	103	92	93	90	92	91	95	85	89	80	80	106	81	87	97	85	93	102	91	92	101	93	88	77	93	81	83	104	107	90	75	81	81	90	95	85	106	95	78	90	88	93	75	89	107	102	95	106	74	68	89	96	72	85	89	95	105	98	98	91	93	110	83	78	90	85	94	93	91	96	82	89	88	89	83	94	94	82	95	99	115	95	100	91	94	72	91	106	88	104	103	91	86	91	89	91	103	91	78	91	82	96	93	98	83	72	88	78	92	92	87	88	94	70	91	82	93	86	100	93	89	93	87	75	108	96	81	93	81	102	91	88	87	89	96	87	83	107	91	87	91	110	85	97	97	85	82	85	67	89	89	107	92	111	84	82	80	96	90	93	80	85	94	74	80	85	99	92	116	88	102	92	95	81	93	99	107	69	91	96	87	76	86	94	92	94	87	89	102	74	93	81	88	95	92	74	93	81	79	90	98	103	99	76	106	95	88	89	96	95	105	89	75	78	83	100	82	87	110	89	92	90	101	85	74	107	96	85	97	92	86	85	76	95	112	94	86	97	102	93	88	84	93	90	87	90	97	82	85	89	73	91	97	85	93	80	94	91	88	90	112	94	89	99	84	90	93	90	86	79	86	91	107	76	88	97	100	85	93	90	105	96	105	90	94	87	89	112	77	86	95	81	80	88	90	94	114	92	93	100	81	92	89	90	76	63	95	112	94	84	99	85	78	77	94	75	100	95	87	87	73	90	107	73	82	104	65	77	87	109	95	94	90	100	81	102	105	87	95	92	87	92	91	97	86	94	106	84	96	110	79	91	96	83	78	83	100	76	95	91	98	81	81	77	99	83	91	108	96	81	82	85	115	89	109	109	94	91	96	107	106	77	78	89	89	93	105	99	93	90	95	86	85	91	75	82	89	90	94	86	89	91	94	84	77	75	95	97	97	87	98	86	110	93	82	95	93	73	85	81	81	93	104	87	98	99	96	100	105	83	119	91	94	81	97	98	96	92	90	100	87	82	83	84	86	83	86	84	84	85	97	91	86	96	84	81	85	96	116	97	91	75	91	90	75	77	109	103	103	90	96	98	98	73	102	90	82	93	109	83	100	98	102	74	85	99	91	92	100	75	83	94	80	96	96	80	99	99	107	103	84	96	96	94	103	92	75	90	94	98
15143	1400	3281	3486	2962	2440	1937	1558	1324	1109	987	882	774	710	719	592	612	561	526	497	505	469	460	450	412	438	480	425	387	393	375	395	383	387	315	361	346	386	363	347	337	339	307	328	343	320	328	311	339	319	309	299	334	319	305	314	305	324	319	298	314	305	315	305	309	312	293	275	332	332	297	314	303	303	296	317	295	300	304	306	290	335	288	306	290	317	287	291	317	271	326	304	281	332	294	269	280	293	334	322	329	307	279	321	305	326	331	285	294	283	301	298	309	314	299	304	298	309	281	313	281	285	283	296	291	297	274	281	282	317	258	298	292	302	314	288	293	322	282	315	295	299	298	278	265	285	265	280	312	300	300	287	284	314	331	320	280	299	304	298	302	281	298	314	296	309	298	321	337	319	287	301	282	303	313	276	305	282	301	304	294	297	282	306	305	333	264	314	277	332	309	294	333	285	290	311	294	299	288	284	310	290	319	290	310	272	275	265	290	290	288	284	254	316	282	277	297	302	292	285	309	270	300	292	327	272	272	284	288	309	278	302	290	328	260	337	313	336	267	307	295	306	289	302	259	277	264	292	259	287	313	287	302	306	308	308	305	272	297	309	316	268	299	284	289	313	289	309	294	301	301	253	261	304	304	329	287	314	265	306	307	279	270	271	287	259	277	283	322	303	269	261	290	292	305	314	270	309	311	290	261	252	327	290	297	290	285	293	297	304	295	301	278	275	300	299	315	293	311	281	295	278	297	316	301	278	287	292	288	306	261	278	298	282	323	303	266	285	302	265	288	264	280	300	284	277	304	298	268	328	300	272	289	266	288	291	298	307	300	282	277	298	312	278	336	277	267	284	275	328	288	300	255	303	287	302	298	306	315	305	294	319	274	305	283	302	285	275	304	269	301	272	304	306	296	305	288	284	298	278	293	281	284	316	289	283	288	313	273	310	274	294	294	266	309	286	305	265	287	282	307	310	273	295	280	279	280	317	276	305	311	297	281	292	307	311	288	290	311	307	281	298	278	295	291	297	300	289	247	296	307	261	343	288	307	282	302	267	278	275	312	301	287	286	259	295	289	262	280	247	293	285	280	235	303	291	315	344	289	326	266	297	296	318	312	263	301	312	284	280	275	284	305	339	305	301	273	327	283	265	314	296	312	271	283	312	285	277	267	292	273	298	284	323	284	316	303	287	284	269	284	278	281	288	262	284	267	276	304	267	280	303	294	276	269	285	288	280	286	273	269	287	282	291	275	312	326	311	308	300	297	271	273	298	303	307	310	286	283	282	290	292	319	299	307	280	282	301	302	279	282	286	286	306	291	286	302	298	264	303	307	296	283	305	303	268	296	253	296	256	273	273	285	297	333	303	304	327	299	299	286	302	286	300	249	296	277	296	301	299	296	274	254	290	295	284	340	309	306	309	275	270	295	280	311	279	284	315	281	300	277	323	291	274	298	264	273	277	300	288	289	297	271	302	302	294	299	303	268	270	324	299	306	283	290	277	308	282	271	317	310	280	301	274	313	282	330	287	283	322	310	276	301	300	267	291	284	297	310	258	262	296	291	297	281	279	302	273	267	286	313	283	283	283	301	290	272	272	287	267	298	285	285	300	320	248	308	299	299	328	292	288	325	291	298	294	302	295	311	247	344	320	301	306	288	318	297	303	300	278	299	301	299	288	276	278	272	278	288	328	292	320	274	310	291	288	292	273	305	303	311	273	339	294	327	301	303	295	305	313	307	311	277	297	301	295	313	304	309	258	306	321	289	277	298	288	273	287	283	304	301	298	289	254	290	283	290	294	288	321	257	307	257	323	295	284	304	281	300	286	273	302	305	282	256	291	304	293	279	301	271	283	299	301	302	303	294	283	303	269	280	293	295	302	251	295	276	298	319	298	280	310	307	300	281	293	283	303	282	262	292	269	295	273	305	317	301	284	314	295	281	283	304	298	306	287	309	307	280	306	293	308	322	280	296	302	281	280	302	283	267	302	297	292	266	288	289	300	345	314	287	299	266	261	280	314	288	315	296	266	311	302	294	287	271	313	285	296	335	285	319	276	294	280	302	326	296	284	287	276	303	311	301	294	278	296	311	296	332	280	302	280	280	281	292	285	272	283	334	294	271	292	317	318	284	291	300	285	320	309	293	304	328	320	280	298	269	298	298	305	292	295	293	281	296	276	307	291	298	283	301	289	284	297	297	285	277	298	268	306	311	302	313	291	283	273	300	268	333	278	294	296	260	279	301	282	329	282	263	304	293	310	295	262	284	295	275	336	286	295	334	260	300	301	299	314	303	303	289	293	294	289	298	288	303	281	257	305	277	280	299	290	304	273	294	281	325	287	289	297	283	275	298	317	299	289	284	324	258	328	279	289	271	292	297	279	283	275	284	321	303	314	283	272	276	270	277	300	326	267	303	314	292	301	290	277	300	298	302	283	300	292	271	270	280	303	303	292	315	288	267	285	285	270	290	290	313	301	284	283	312	308	274	264	301	290	286	288	274	288	291	287	273	282	294	270	294	284	296	292	313	302	306	294	325	306	289	311	269	285	308	290	298	285	311	288	289	309	279	291	289	279	289	297	301	261	311	279	300	302	271	296	300	308	307	291	287	294	296	307	303	273	270	308	269	284	276	278	295	278	274	275	307	301	309	304	282	314	311	309	280	301	283	310	265	297	298	324	287	286	288	338	271	301	302	295	256	274	314	287	272	290	301	316	316	311	278	286	286	310	283	305	294	297	270	330	267	296	306	289	302	249	293	287	306	275	261	267	263	303	273	303	302	303	297	273	294	293	284	269	307	303	297	289	300	293	290	297	308	323	266	309	286	284	246	315	301	290	279	270	296	277	288	272	306	260	313	320	312	292	297	287	247	272	300	287	278	285	279	284	308	298	326	274	300	285	285	316	301	292	259	286	279	314	297	291	289	296	284	299	271	329	265	287	277	315	292	330	282	283	316	290	308	277	296	310	262	295	313	308	275	296	290	299	318	276	283	274	325	314	278	266	273	311	288	272	291	310	290	306	313	299	287	306	294	323	278	281	299	284	308	277	279	309	317	312	290	302	285	301	300	294	306	284	300	265	271	267	302	291	260	307	294	278	285	280	282	290	295	287	283	297	290	271	290	333	313	294	302	300	284	307	323	304	282	259	298	286	306	300	311	302	276	318	267	325	299	287	289	247	276	311	273	273	315	308	295	316	294	290	279	333	294	282	295	297	294	282	285	299	298	274	277	274	296	305	319	282	297	262	328	293	309	286	262	298	269	292	301	267	294	267	319	307	279	273	299	300	293	294	288	318	308	277	272	264	289	309	277	311	299	284	296	276	310	281	296	304	309	263	283	300	304	291	309	280	284	306	276	275	335	307	276	281	310	288	278	286	311	282	270	291	285	286	319	307	301	291	302	312	307	288	308	327	323	326	324	300	302	307	302	316	289	309	275	288	326	315	273	291	303	304	312	289	284	280	312	304	293	305	274	293	280	279	284	293
43292	15450	3656	2075	1442	1028	793	601	535	461	377	371	343	314	285	269	281	235	248	273	228	211	206	253	252	227	248	204	194	229	207	194	210	203	208	187	201	193	216	173	220	208	227	213	163	203	184	198	165	198	188	219	172	193	183	165	175	187	191	210	194	199	182	186	178	167	183	181	189	174	194	174	193	176	186	191	196	178	171	169	175	188	196	187	167	188	196	186	190	153	179	177	194	214	187	207	211	182	201	175	171	210	177	200	163	226	180	211	170	163	199	180	180	181	174	168	186	206	194	172	182	184	183	185	202	187	201	169	169	201	192	221	192	183	176	186	184	207	172	171	212	185	201	188	167	191	204	180	198	170	166	169	182	201	208	152	169	186	192	151	212	177	186	174	179	193	168	176	182	177	203	209	188	177	212	165	168	183	186	159	219	188	183	172	177	173	190	170	171	183	175	196	180	184	185	167	178	192	177	186	185	200	188	190	184	183	201	189	173	183	189	168	192	202	195	199	174	186	195	183	193	207	179	180	171	174	175	179	187	187	182	162	193	166	194	181	181	172	180	201	205	174	162	193	215	198	178	155	195	170	182	206	210	199	168	203	174	172	182	170	195	161	196	193	185	190	188	184	202	224	171	188	185	178	188	190	178	176	171	179	185	189	179	187	180	214	204	182	198	188	181	183	207	191	205	165	192	193	186	169	175	171	171	188	178	201	212	184	183	172	173	190	184	167	182	186	176	178	183	206	207	190	214	179	188	190	185	201	155	172	218	174	195	159	205	177	197	194	187	165	151	153	185	176	190	197	196	170	190	179	186	184	187	199	195	170	178	178	169	214	177	177	195	180	178	167	185	207	175	185	189	199	181	188	203	184	172	170	157	196	191	171	195	184	181	167	188	186	193	197	186	206	191	192	178	217	190	169	186	174	196	181	199	179	194	185	199	187	164	210	167	193	179	194	173	176	188	197	173	219	196	196	174	200	192	180	189	178	178	177	212	164	161	208	216	207	189	201	191	171	164	180	182	184	192	190	199	173	176	192	182	189	177	185	182	174	174	182	217	194	179	178	211	164	187	188	190	166	184	185	169	174	167	169	196	193	175	162	189	210	189	217	196	189	181	184	199	201	208	194	171	174	210	183	172	173	167	163	182	192	186	191	185	167	177	194	181	178	176	173	202	172	189	176	192	181	181	194	199	171	193	190	200	179	158	164	182	178	169	193	188	209	201	184	187	160	193	179	185	176	198	180	193	178	179	191	176	193	177	172	194	205	179	192	185	157	202	184	172	191	184	200	193	194	177	179	170	177	185	207	195	184	191	175	186	189	199	171	180	192	179	176	194	176	207	187	181	195	202	201	179	188	190	186	190	201	193	170	181	181	190	200	169	198	190	204	191	207	176	191	157	175	168	168	197	187	195	150	199	187	168	172	228	218	171	209	162	163	177	169	185	189	174	190	204	193	170	186	193	195	171	190	177	196	186	175	206	170	192	197	176	172	179	173	159	181	189	175	180	178	211	181	184	180	197	199	183	187	192	165	204	173	228	218	192	167	188	188	179	192	175	184	195	194	159	180	190	200	165	191	195	170	187	174	187	195	179	194	197	180	169	176	177	176	187	192	208	196	182	194	163	180	165	204	188	199	206	162	172	185	194	176	187	179	173	181	202	196	196	155	193	197	174	165	182	183	205	173	181	198	181	187	191	191	200	162	179	189	193	177	192	190	187	171	165	176	194	181	182	198	175	180	194	181	177	189	198	188	186	186	213	184	195	188	169	181	185	174	162	174	184	201	181	176	199	195	188	206	179	180	174	171	171	207	184	184	172	206	174	180	176	171	199	183	191	165	173	185	196	169	187	155	164	185	202	178	165	166	182	230	181	198	209	175	203	186	181	157	192	167	202	221	195	174	173	166	173	194	198	204	198	175	181	171	182	189	191	180	184	176	198	173	160	175	172	179	169	214	204	179	198	179	205	186	185	190	187	186	174	204	170	172	173	177	184	156	211	201	176	198	188	205	200	186	209	166	189	176	197	204	173	179	173	198	194	176	201	213	179	198	177	202	176	209	173	192	177	167	183	176	191	185	227	188	156	196	187	183	176	177	190	199	186	190	160	208	190	182	170	178	188	203	187	167	201	184	188	172	186	189	171	200	185	183	192	179	191	171	188	187	207	197	187	183	186	197	180	183	182	186	185	174	177	175	157	199	191	182	196	210	170	190	215	194	181	183	199	171	180	191	204	175	166	184	184	208	209	172	175	178	176	163	184	168	190	198	203	161	173	183	170	182	185	190	187	192	208	187	170	187	181	187	170	190	193	206	197	159	178	193	210	172	201	172	193	162	182	200	175	201	183	188	185	188	185	178	167	209	163	170	187	170	167	192	182	174	147	168	190	218	177	175	159	193	192	184	190	194	183	186	205	179	197	205	172	174	182	215	187	189	188	199	176	160	169	166	182	208	206	182	177	195	179	217	162	177	188	180	191	190	194	170	202	185	202	162	190	180	174	209	189	182	196	198	178	162	193	193	167	175	186	175	174	205	164	168	187	163	194	172	187	194	186	196	192	172	173	170	200	164	197	178	189	181	178	207	169	197	176	173	181	181	182	194	197	183	185	172	214	164	178	176	174	201	190	176	162	167	186	160	158	185	206	183	165	164	176	197	192	203	166	193	187	188	166	168	174	198	191	181	193	186	162	191	184	211	182	166	205	181	172	178	165	197	190	175	219	197	163	178	187	222	192	188	181	195	198	178	176	196	205	174	190	188	190	182	183	175	186	198	174	203	188	176	167	167	197	171	201	176	195	177	193	192	177	186	174	191	192	171	187	173	200	173	186	176	198	171	222	191	181	185	182	167	183	181	195	188	191	183	181	200	189	196	176	199	194	198	195	190	175	190	185	174	191	188	190	182	194	190	169	184	170	222	180	202	165	190	139	171	177	202	168	178	178	188	186	186	189	169	221	171	168	173	194	189	217	183	190	175	237	199	191	210	185	192	183	191	207	196	186	176	161	173	187	165	182	148	173	172	185	204	175	183	167	186	195	192	209	186	156	198	204	144	203	196	164	193	182	184	183	178	176	211	163	197	186	202	210	170	175	154	154	168	181	164	170	174	169	182	204	181	196	183	202	182	218	188	169	195	188	173	201	204	178	193	171	195	194	208	229	175	157	181	153	183	193	201	207	187	197	188	174	197	183	177	221	193	189	176	190	176	175	202	173	177	181	162	201	169	180	176	185	189	180	197	189	145	163	208	167	188	188	180	192	181	193	209	198	196	207	180	192	168	153	173	197	204	188	183	169	195	189	166	190	203	191	202	169	197	178	183	178	182	184	169	192	185	177	187	178	183	198	173	195	182	193	181	181	197	194	187	189	181	181	183	180	179	210	152	182	183	179	149	182	153	201	184	184	182	176	180	193	189	186	177	169	189	181	189	173	193	181	176	197	192	181	167	177	214	184	194	201	199	192	191	179	177	175	182	232	177	178	174	184	169
18849	2725	6095	6441	5544	4514	3633	2932	2501	2167	1910	1766	1597	1394	1259	1206	1108	1068	969	973	884	885	886	791	802	791	759	762	699	729	709	722	667	646	686	671	681	628	643	677	625	629	635	609	641	576	619	597	576	568	589	600	585	571	587	575	580	576	582	567	604	558	545	545	609	592	610	568	562	573	549	519	579	559	540	553	568	551	580	580	555	547	502	514	544	581	527	547	507	553	605	523	512	532	560	542	569	563	566	534	531	538	514	531	563	560	562	538	544	536	550	532	510	546	537	566	574	532	525	560	508	527	526	573	563	540	509	526	556	521	541	479	496	552	523	565	536	558	541	544	509	532	550	527	536	524	558	482	573	534	530	552	585	535	535	514	523	549	540	574	531	547	525	536	590	548	558	523	564	507	517	519	525	533	519	571	518	543	547	518	524	510	529	578	536	567	536	547	514	526	551	542	553	545	544	566	512	485	540	537	501	518	597	493	523	525	536	522	554	569	515	547	530	545	524	511	524	517	528	567	549	516	501	552	503	523	561	533	550	536	577	538	529	498	538	528	524	539	549	510	543	528	520	520	545	492	524	525	525	586	522	516	562	507	503	523	562	519	529	535	527	525	491	583	580	530	562	522	522	546	516	525	525	517	549	522	517	554	559	507	579	543	540	564	579	572	537	544	534	541	531	557	499	520	569	474	535	527	517	531	534	518	491	559	557	522	510	509	553	542	531	489	534	548	522	515	560	556	554	502	533	534	543	546	565	478	519	557	544	521	560	519	503	551	533	573	532	510	561	502	526	490	576	544	568	544	511	579	541	532	560	549	495	515	558	491	566	518	477	498	522	529	501	555	520	523	571	539	570	527	538	536	548	531	550	518	534	516	517	533	540	555	526	566	527	560	541	555	491	528	592	524	551	542	537	522	510	546	527	585	540	575	514	567	559	550	525	519	559	544	544	491	554	558	516	524	532	541	500	504	498	524	544	500	532	544	542	538	503	477	522	526	541	510	547	493	557	548	529	503	563	553	560	530	546	577	553	534	566	534	558	576	517	506	564	570	521	519	497	564	523	560	545	525	518	553	556	524	561	561	534	577	520	508	540	540	507	542	549	540	526	525	513	540	547	524	538	506	506	591	512	549	551	536	537	522	497	521	515	545	522	551	524	545	511	490	538	530	489	531	551	529	513	502	513	504	507	504	546	545	544	542	531	551	533	504	515	519	539	531	507	549	537	543	536	563	504	516	527	527	503	524	545	548	524	513	519	555	521	530	508	529	524	535	570	520	545	540	512	551	540	540	540	533	567	532	493	535	524	542	535	489	532	538	528	526	575	553	514	534	539	537	495	547	507	540	513	507	562	515	532	532	528	541	567	508	487	531	509	564	565	563	530	539	526	509	539	540	541	565	554	532	524	526	567	505	530	540	512	514	554	526	560	566	498	548	469	557	542	517	536	561	531	577	558	531	516	531	513	577	523	562	549	527	566	574	507	577	534	531	504	542	540	561	481	509	516	496	536	552	547	519	554	515	519	540	565	543	550	563	523	545	567	498	539	517	525	502	523	535	575	585	565	544	532	569	591	497	501	510	520	576	539	525	577	536	482	583	530	544	513	510	552	524	522	542	551	553	502	521	504	544	505	538	516	512	534	539	487	551	549	524	527	521	486	512	502	541	502	510	529	550	540	531	524	524	528	522	514	541	527	568	531	572	499	515	518	531	568	520	532	532	517	555	538	514	533	542	513	521	518	515	575	538	505	572	542	550	522	504	503	529	507	504	486	529	519	527	546	562	534	527	555	520	536	530	556	544	515	521	517	507	502	535	550	532	507	567	513	519	546	512	570	512	548	508	556	522	545	485	518	565	526	530	541	508	545	510	561	515	532	560	515	495	526	557	517	494	543	535	548	565	538	545	519	533	518	553	582	559	530	530	525	514	540	541	555	521	528	542	560	534	524	529	516	567	558	492	517	529	561	535	524	539	532	580	545	535	530	493	510	549	533	536	532	567	542	539	535	520	541	497	535	527	555	528	517	531	539	530	476	554	547	493	519	556	537	538	496	542	547	540	530	557	539	568	562	524	599	558	523	531	568	574	534	516	531	544	538	525	563	521	526	516	517	551	568	522	518	520	548	537	528	562	563	545	528	527	533	575	538	520	581	525	548	584	558	538	521	496	504	536	562	535	552	533	502	550	524	522	541	534	563	542	536	547	529	506	489	519	541	551	549	499	531	514	565	550	485	551	552	517	554	561	550	502	521	533	538	517	501	506	535	546	515	542	549	530	529	526	528	526	508	535	509	571	559	561	497	536	566	545	545	541	545	517	566	547	534	533	519	529	540	507	520	509	511	528	529	570	574	560	550	520	544	522	525	525	535	550	514	540	558	523	530	533	531	536	524	521	553	546	531	548	495	557	554	529	562	549	540	510	530	535	535	530	514	555	501	500	538	524	557	554	504	529	507	502	515	549	541	520	512	551	552	525	496	546	514	523	522	502	507	528	523	523	531	499	510	524	501	512	563	561	525	502	528	562	525	575	546	522	530	558	513	521	527	538	529	532	533	569	547	557	530	501	547	498	505	581	538	507	562	551	550	534	529	536	527	516	528	500	545	542	551	556	575	549	543	558	514	527	560	533	544	487	499	510	521	538	530	542	560	490	577	521	573	526	578	573	516	586	523	529	518	522	560	538	544	532	521	547	504	565	568	517	536	559	535	531	631	564	532	563	548	542	516	571	542	530	563	487	518	543	528	521	590	479	529	544	520	547	537	524	527	511	520	559	506	490	539	553	532	491	532	511	539	511	519	525	529	557	574	540	546	509	522	507	549	547	499	523	527	521	523	595	491	532	497	524	529	587	542	567	532	520	551	541	560	542	514	519	548	516	515	516	518	537	494	517	569	522	540	533	503	533	496	487	533	515	541	518	550	484	538	543	514	559	536	532	512	518	499	571	517	544	521	548	547	519	518	517	543	498	521	557	535	552	558	512	542	520	539	546	544	541	526	543	532	498	554	510	516	528	557	536	531	504	541	503	540	512	507	526	519	522	494	542	514	572	510	553	503	564	556	502	510	555	564	504	569	529	499	560	496	566	501	537	551	499	531	497	514	542	515	534	523	584	573	532	546	576	532	548	547	537	514	513	535	510	533	509	485	537	532	566	498	558	551	509	516	516	555	521	557	541	528	563	547	526	505	540	487	522	502	540	510	515	523	509	518	520	525	491	497	524	555	523	532	517	520	551	540	559	485	493	535	517	548	526	559	559	548	512	548	510	538	535	571	527	497	511	520	499	533	541	557	528	530	552	538	550	537	560	513	534	556	502	492	498	508	557	514	508	491	589	507	548	557	532	536	568	522	578	509	525	492	534	538	524	531	518	507	496	572	514	519	537	553	561	560	513	542	508	532	507	532	556	508	590	547	525	569	592	502	518	572	509	511	520	539	511	518	496	490	543	542	597	522	489	548	563	520	493	534	512	595	531	568	560	546	534	550	572	487	538
5656	334	215	207	185	178	134	151	167	147	159	153	171	155	157	150	158	150	136	161	136	137	158	147	131	149	148	155	154	168	146	135	145	145	174	143	149	151	162	160	150	171	153	147	142	132	157	154	146	169	159	155	159	155	179	139	131	151	161	135	150	140	124	160	133	155	163	133	159	150	150	176	155	156	179	145	149	143	141	171	160	151	149	136	156	140	159	136	144	144	143	145	152	133	153	188	150	143	149	143	160	147	136	171	160	139	151	149	157	131	155	160	162	154	147	143	133	115	160	148	184	150	136	144	148	158	143	145	140	123	149	133	158	158	137	161	148	138	173	135	113	145	162	155	138	135	144	167	128	171	153	141	151	135	155	157	152	128	135	159	176	148	158	149	148	158	131	152	149	159	141	154	161	154	136	148	167	157	148	148	154	155	157	172	154	139	151	140	135	146	150	139	151	145	143	174	163	138	131	149	155	138	139	149	160	137	138	160	146	140	145	136	157	157	153	152	144	143	131	124	130	147	165	155	139	143	147	160	133	160	153	151	173	159	148	147	145	152	149	130	158	135	153	150	150	192	155	151	150	139	145	142	142	161	127	146	131	154	120	148	141	147	158	169	152	154	138	147	152	131	159	146	155	154	150	153	165	187	144	148	129	152	148	169	148	157	159	166	155	164	157	154	149	144	153	129	175	142	138	146	134	137	148	163	146	143	156	161	161	157	166	168	172	157	128	181	149	161	174	131	150	161	131	170	146	139	153	179	136	161	153	167	148	153	152	172	139	157	167	134	147	165	144	142	169	139	150	121	155	162	146	160	190	148	153	165	139	139	117	151	164	125	126	162	165	144	148	152	149	160	164	154	151	149	160	148	161	137	134	156	153	149	140	159	130	159	152	132	141	149	177	136	153	153	180	151	136	164	174	142	129	150	155	156	149	160	150	143	131	126	158	157	135	171	145	127	155	145	142	134	158	136	162	150	138	161	155	155	136	171	162	145	150	123	147	163	144	160	159	147	146	144	152	140	150	140	158	168	147	153	151	148	137	147	134	148	170	139	162	166	167	142	160	161	153	160	138	149	138	151	147	156	134	139	155	189	145	150	161	162	149	150	156	135	158	175	130	151	122	178	154	140	146	166	154	153	133	161	142	148	143	140	153	160	147	155	163	165	147	175	143	145	153	165	142	153	157	150	125	151	165	139	152	149	161	144	179	153	148	127	144	154	149	132	144	134	158	167	176	147	126	158	163	133	147	156	155	128	155	150	159	174	174	153	145	157	161	154	151	159	166	157	151	149	144	131	129	169	136	134	140	164	171	147	155	148	141	133	141	154	158	150	142	151	134	157	159	145	127	180	129	146	152	157	140	150	119	146	175	181	148	139	138	152	157	146	152	149	170	176	150	144	148	165	154	153	143	142	143	149	162	147	148	120	165	143	139	134	129	142	134	155	167	144	134	150	164	168	154	174	135	156	169	178	165	154	149	158	148	132	148	161	150	153	139	138	154	135	146	158	151	153	149	139	148	160	148	147	173	167	144	135	161	152	148	162	132	162	173	142	144	158	157	168	174	153	141	170	179	144	161	157	134	152	154	119	160	145	160	136	148	172	156	151	143	137	148	149	149	151	158	149	148	150	129	165	152	137	151	157	150	142	142	159	155	142	163	143	148	161	147	167	153	154	141	124	158	149	155	179	149	157	170	139	155	139	170	145	138	147	155	141	161	151	170	146	146	137	161	150	162	158	150	149	159	148	149	149	167	144	160	143	171	139	144	155	152	155	177	131	138	136	139	149	152	158	139	130	133	138	153	139	154	138	139	169	170	147	164	162	161	135	142	189	149	165	135	150	147	125	157	158	144	126	150	141	133	147	129	164	159	177	137	155	159	148	149	161	151	142	154	145	154	149	149	150	143	136	150	157	152	136	159	160	130	146	163	138	184	132	166	163	153	162	147	169	148	142	144	183	150	151	159	151	153	156	162	141	135	144	154	153	145	143	146	164	158	157	178	125	163	162	137	142	147	146	132	141	157	168	147	153	144	153	132	159	119	141	145	172	142	156	160	164	153	141	155	149	136	158	160	143	136	148	165	151	157	129	146	174	146	147	152	150	160	138	168	162	160	164	152	150	160	155	130	147	150	145	167	137	162	163	163	140	165	142	134	159	161	172	150	144	156	151	150	152	157	156	142	150	148	160	130	128	146	159	177	138	128	155	169	133	155	152	150	130	152	147	139	145	138	160	141	173	148	165	150	157	163	157	148	156	141	150	142	158	139	159	175	152	144	146	142	157	152	147	144	149	166	157	147	147	167	162	143	141	172	163	159	136	130	153	159	146	130	147	144	132	131	135	150	153	170	135	153	136	139	138	159	152	151	140	174	147	163	174	161	144	145	157	150	158	137	142	150	164	146	139	171	160	145	160	125	145	161	138	139	147	154	162	140	145	147	136	140	161	139	139	131	127	160	143	144	168	149	148	151	165	144	147	166	147	130	155	162	145	161	158	157	150	172	158	147	140	148	160	145	149	164	116	146	129	132	166	139	138	187	147	148	169	159	165	156	151	147	154	162	149	147	139	149	165	128	155	169	157	136	139	133	154	153	136	156	132	155	138	156	140	132	165	149	159	163	148	155	140	162	150	175	130	163	147	151	134	164	170	135	172	140	165	130	121	148	166	161	148	161	151	151	133	157	189	146	147	162	169	153	158	124	144	134	144	153	109	153	142	125	149	147	153	162	167	149	163	153	147	159	150	152	166	141	154	139	158	145	158	145	151	145	155	165	154	158	154	141	150	150	136	150	144	160	130	161	150	152	139	126	158	143	151	147	158	146	150	148	154	149	164	170	154	160	132	168	159	165	139	160	140	144	142	129	129	117	168	140	154	159	148	144	174	148	131	148	160	147	148	161	148	106	149	174	154	145	147	153	151	152	164	137	142	170	163	142	145	148	146	139	138	140	157	142	148	157	139	155	152	167	173	127	156	133	136	155	156	145	140	146	130	146	131	143	162	156	167	172	145	149	161	127	141	133	152	147	154	141	170	150	150	138	156	154	145	164	154	138	144	147	139	146	137	159	153	143	153	169	164	156	138	145	140	157	159	145	167	144	151	146	151	158	157	137	158	158	151	159	147	147	167	140	148	140	159	156	151	151	167	158	151	154	130	148	164	132	155	138	149	155	174	151	163	145	169	149	155	170	136	161	169	152	147	151	139	160	131	151	149	121	148	152	151	150	167	143	129	144	142	123	153	148	154	135	155	141	129	135	155	156	144	143	156	165	141	143	152	153	142	148	152	144	151	151	157	150	139	174	159	136	130	158	187	156	139	138	178	163	155	147	128	167	154	168	170	151	120	145	118	139	134	142	151	161	158	153	122	127	147	150	141	109	151	144	127	151	144	154	126	155	152	158	149	152	148	162	144	175	158	143	140	145	139	148	150	161	145	156	171	165	157	181	131	170	172	160	167	140	142	155	155	141	138	148	142	137	164	153	171
7076	513	613	651	567	546	534	490	514	511	443	467	453	485	453	463	460	438	423	445	432	471	475	438	439	465	433	404	439	406	430	402	402	459	433	405	400	421	454	446	444	418	458	423	423	470	445	422	458	443	425	391	436	434	447	420	396	413	440	453	430	423	452	408	421	409	435	446	435	486	449	382	444	451	424	441	451	411	421	405	443	457	461	444	438	412	471	440	426	424	397	402	443	441	409	436	409	456	440	434	429	461	444	426	404	438	406	424	423	434	395	431	427	434	465	429	436	473	408	401	432	418	419	393	400	414	424	451	439	408	435	450	466	441	433	409	434	450	422	408	437	424	448	439	404	466	432	452	411	419	420	411	422	424	395	407	445	381	395	440	449	435	481	461	442	448	448	399	452	425	434	428	437	435	403	409	413	434	429	440	416	415	424	470	447	415	421	450	457	440	389	411	400	425	408	428	457	448	472	444	414	421	411	431	443	433	400	474	425	412	407	483	449	443	424	425	404	424	423	427	442	422	436	406	433	456	441	413	398	388	445	408	434	438	426	412	442	462	451	447	363	435	434	427	437	449	466	411	465	413	463	445	439	403	464	395	454	428	433	398	427	454	468	407	421	449	459	396	443	404	476	425	439	454	439	413	443	409	437	445	435	422	473	427	453	436	409	458	401	401	436	443	424	391	440	447	461	449	448	415	432	417	425	416	451	443	431	420	439	421	439	388	466	414	414	483	439	416	395	410	397	418	447	403	428	424	409	418	417	402	439	435	411	427	444	421	455	409	441	434	401	423	430	465	440	424	438	434	432	412	430	420	418	422	393	440	432	454	396	455	458	414	423	432	460	428	440	431	412	418	445	455	395	420	423	433	416	470	441	417	433	439	416	448	425	430	406	427	450	432	413	447	427	423	434	453	395	398	470	437	442	396	436	452	446	463	411	448	396	441	398	447	441	442	440	460	423	449	446	422	427	424	409	456	429	439	423	412	413	451	460	417	459	430	445	424	439	423	428	441	459	433	428	411	450	434	421	440	427	395	459	430	411	450	405	436	423	399	417	431	410	418	420	398	420	424	401	418	418	459	441	376	455	463	425	467	414	396	426	388	448	392	459	415	453	415	410	417	419	448	451	449	407	421	438	421	453	431	436	406	428	452	420	420	400	444	424	440	381	425	407	388	411	434	407	392	454	415	405	429	429	439	429	414	403	414	435	480	435	437	413	405	458	442	442	401	413	442	430	432	400	436	381	426	394	443	423	388	456	420	454	422	433	438	439	450	398	435	462	431	448	418	403	450	448	463	454	438	467	410	422	418	439	455	442	448	452	431	400	421	422	417	429	431	450	462	441	436	427	413	425	402	462	418	390	426	427	476	441	446	426	450	462	435	464	430	414	417	440	410	413	457	423	434	420	429	437	408	419	426	449	427	488	401	431	393	454	413	453	436	384	467	435	403	444	441	409	410	400	444	469	479	423	435	450	431	400	409	409	420	447	435	442	440	426	410	430	456	416	415	426	411	477	420	473	422	478	422	400	446	403	420	437	398	416	439	431	396	448	437	431	415	434	414	432	415	460	406	412	431	455	439	426	446	451	430	445	422	438	419	454	432	415	425	439	436	418	427	409	462	456	444	448	445	407	415	466	430	403	460	458	446	426	445	400	428	431	471	439	446	448	445	442	397	428	409	446	411	442	443	462	420	438	420	433	429	427	451	428	443	443	458	427	429	452	462	420	430	429	439	440	412	404	404	474	461	432	422	451	398	430	447	444	421	459	433	434	421	403	435	426	416	437	417	390	444	394	426	455	438	400	438	426	397	404	458	405	424	435	434	437	437	444	452	438	429	392	411	397	448	437	404	448	444	464	403	424	447	448	412	437	440	432	455	452	417	403	450	449	423	389	456	466	436	413	446	479	483	430	426	407	456	396	399	453	424	431	401	456	460	424	416	428	389	433	458	441	425	425	459	461	430	458	470	464	440	424	406	466	436	457	440	418	403	405	421	456	411	455	439	431	404	441	385	447	428	443	455	418	427	400	397	429	458	442	405	432	447	444	417	435	423	437	445	411	398	429	428	442	420	419	451	416	446	434	449	429	426	434	456	440	431	420	418	400	417	427	463	396	423	441	432	473	406	418	391	434	415	435	428	438	429	410	472	429	420	446	401	434	407	385	457	476	438	467	424	432	420	405	453	467	397	411	419	428	475	426	432	423	445	415	430	436	438	418	414	407	435	434	431	426	433	430	440	427	420	448	425	455	460	455	459	409	432	420	452	403	442	458	396	445	464	441	436	407	381	455	430	434	457	459	460	416	403	430	409	450	437	426	414	413	426	454	463	461	417	407	435	410	461	459	418	445	412	447	400	450	454	445	444	420	466	403	410	438	398	408	462	443	431	433	399	422	442	433	428	436	408	441	428	392	460	399	426	438	438	453	434	414	427	434	453	408	409	394	421	441	451	434	427	447	427	416	438	403	446	441	403	419	413	410	405	438	456	436	466	463	439	422	456	431	416	412	395	405	442	413	417	440	438	432	427	443	402	454	421	446	424	433	402	426	453	439	432	431	446	442	414	375	447	428	444	429	434	406	398	448	418	409	409	405	422	456	420	430	433	412	396	447	431	475	452	429	429	421	429	447	414	439	395	413	434	422	443	431	425	457	427	402	433	400	442	436	389	451	437	449	421	434	398	458	412	410	441	441	467	435	418	422	450	434	410	405	444	431	427	409	429	449	423	395	426	450	441	415	453	428	442	438	451	427	428	396	454	456	414	438	426	450	427	431	412	450	406	427	422	444	418	425	459	464	421	456	434	400	430	434	452	437	448	427	433	395	419	419	430	413	392	449	385	468	467	409	458	434	447	461	381	421	466	414	403	411	417	424	482	409	437	441	442	423	405	418	416	468	395	431	381	379	424	388	441	411	474	449	452	438	437	420	426	415	420	440	438	444	440	431	455	456	414	417	413	382	455	430	402	405	418	433	441	387	421	397	458	438	434	414	448	437	427	409	420	392	439	463	458	440	451	422	430	417	436	386	416	448	437	421	453	426	429	431	420	411	425	430	429	430	468	451	435	419	437	441	449	443	452	411	377	454	425	415	422	434	396	459	426	411	458	435	493	439	424	433	426	438	430	431	469	408	453	418	421	456	453	471	419	466	445	419	428	428	432	479	415	426	428	401	425	449	439	413	429	460	464	410	413	455	429	437	441	440	454	402	417	451	441	456	474	432	425	459	455	449	413	432	432	445	453	423	415	427	408	405	437	420	450	458	421	454	429	442	421	426	431	448	449	410	440	387	397	422	448	414	417	414	450	401	431	409	473	460	410	449	425	422	429	421	460	437	428	457	430	426	395	430	418	398	440	408	411	470	434	398	416	394	413	465	410	430	421	451	430	476	448	444	427	424	422	458	448	460	419	439	441	408	449	413	442	420	456	403	433	463	403	428	453	433	423	397	419	405	472	441	416	460	431	429	435	432	411	421	459	437	426	399	458
31754	5624	1429	1052	708	517	383	300	265	236	210	174	152	146	138	145	127	132	128	114	112	97	96	107	111	111	122	101	102	102	94	111	103	87	89	110	100	91	85	87	91	91	97	101	95	91	98	94	111	96	99	81	76	77	96	91	102	86	111	95	89	90	92	88	90	91	92	95	92	92	89	103	107	97	77	100	94	108	81	79	107	102	103	109	90	97	78	81	71	103	86	94	96	89	90	89	86	85	91	86	98	93	88	78	104	113	89	83	73	80	95	99	110	99	88	98	101	89	78	80	91	84	76	81	90	95	91	88	96	100	85	69	72	102	91	91	77	79	108	92	88	83	87	97	93	80	95	106	96	79	88	90	79	90	91	79	103	85	69	91	100	89	83	94	72	93	98	98	87	92	61	86	86	99	94	110	74	96	93	76	101	97	92	76	84	78	93	82	93	101	78	99	106	93	90	83	95	93	103	106	93	85	90	90	90	88	91	104	91	84	97	112	103	79	107	90	87	95	103	86	102	109	93	89	97	78	82	104	87	97	93	94	93	89	85	99	112	76	74	82	93	106	94	99	81	77	91	97	81	117	89	81	93	96	89	105	79	90	89	98	114	102	78	103	90	87	96	80	87	77	105	97	73	86	110	81	103	94	75	100	95	77	100	89	103	77	79	90	120	86	95	84	80	101	91	83	114	83	100	88	95	80	93	97	100	87	76	111	106	84	104	86	89	96	78	88	102	95	81	102	84	101	90	86	80	84	74	95	82	94	100	69	94	116	101	106	97	91	85	77	94	94	97	99	89	85	87	90	75	85	84	85	87	87	89	91	95	81	102	92	79	85	91	69	79	82	96	88	81	98	94	104	83	99	97	85	83	79	84	106	92	82	92	103	83	96	106	94	94	93	98	83	89	98	97	100	90	90	97	89	95	80	93	101	79	91	87	106	92	91	85	74	82	90	83	85	94	83	96	81	89	82	71	91	72	88	101	104	93	106	87	96	97	90	119	100	77	91	85	84	94	96	85	86	82	101	86	88	73	76	85	83	86	67	103	87	107	82	87	102	101	89	84	96	71	78	73	80	82	88	99	89	72	96	75	85	97	83	94	88	108	92	76	97	96	97	98	95	105	93	79	95	94	91	93	97	101	98	94	98	93	92	71	72	77	89	85	92	96	99	87	86	104	99	89	104	79	87	86	88	87	95	100	83	93	95	79	95	105	94	81	83	96	83	89	85	86	74	105	85	83	86	83	83	101	78	71	103	83	90	91	83	88	79	95	86	102	102	87	80	110	84	97	95	103	85	83	92	88	83	98	112	116	85	96	91	98	82	89	88	94	85	81	86	93	90	91	107	88	101	83	88	82	75	87	93	89	105	75	73	78	105	87	85	95	85	106	86	87	92	99	96	98	78	103	94	79	94	80	91	77	92	99	102	95	74	76	99	111	85	77	65	86	87	83	104	87	83	83	98	99	80	79	89	90	90	102	100	91	107	99	86	89	80	106	73	79	79	86	104	89	79	85	73	90	97	92	99	97	99	85	90	106	94	89	94	106	81	91	83	108	79	109	86	87	93	95	75	88	86	94	88	98	102	94	99	94	89	92	103	81	94	88	100	87	84	84	96	102	103	91	89	90	82	93	80	97	88	77	95	88	100	75	74	81	86	77	77	106	91	97	71	95	69	70	84	84	102	81	81	89	95	92	78	78	78	103	89	71	88	84	100	102	105	97	74	81	86	95	100	93	67	102	88	92	105	85	89	89	86	92	78	84	76	75	102	88	107	85	84	74	79	99	90	95	98	88	104	66	80	82	90	95	103	70	86	94	86	93	87	89	90	84	114	86	113	77	77	87	111	94	101	97	80	101	100	102	107	101	75	97	98	84	104	93	102	83	75	92	99	73	96	88	76	101	82	91	94	100	80	88	95	89	88	99	85	99	78	86	91	74	94	91	101	85	95	85	81	95	104	74	87	90	79	91	104	72	85	86	109	78	82	71	90	91	70	106	76	84	93	99	89	104	91	74	89	95	73	107	86	84	91	92	102	95	106	96	96	90	88	83	99	82	94	97	95	90	72	106	74	93	81	93	87	85	102	98	116	85	99	69	100	85	89	95	97	99	79	84	79	90	96	84	88	98	85	79	76	84	90	85	82	95	96	93	77	99	74	88	95	96	97	91	88	106	103	85	89	77	86	95	68	88	86	95	86	84	77	85	103	87	105	104	104	95	96	92	83	100	85	91	84	80	88	84	79	88	90	98	90	88	87	87	87	101	95	84	71	86	99	85	95	86	77	102	96	77	81	80	74	86	84	87	84	101	104	97	92	104	84	84	83	89	98	80	104	91	83	86	83	104	84	94	89	91	92	88	84	90	84	93	84	103	95	83	96	88	103	86	89	88	87	89	96	97	82	89	81	93	82	95	88	90	81	98	87	103	88	103	80	99	115	79	88	108	99	90	95	111	80	67	96	89	97	83	84	88	76	100	84	116	96	82	92	98	76	85	93	80	89	109	86	88	100	85	92	85	81	101	92	81	89	87	82	90	83	96	90	95	94	85	105	101	94	109	83	97	100	96	84	83	95	90	93	96	91	92	76	76	84	84	85	103	90	89	96	98	93	98	93	79	96	79	92	89	95	88	97	96	91	91	98	106	103	102	80	104	92	96	89	92	86	73	92	100	87	103	68	82	96	77	84	95	88	107	90	82	91	95	80	86	97	75	118	94	92	96	92	70	86	93	81	111	95	97	86	96	76	92	84	103	94	88	90	86	99	83	101	85	77	100	91	96	82	86	91	97	73	94	100	86	99	94	95	92	89	117	79	107	105	94	98	90	89	87	95	90	87	94	83	90	102	73	89	90	96	83	82	93	102	95	103	84	93	104	96	97	102	80	76	96	88	106	80	94	95	107	75	80	95	81	96	108	96	82	84	94	83	89	84	94	65	71	95	98	97	89	93	83	102	81	87	77	64	87	88	94	89	94	108	88	98	81	103	91	86	90	96	88	95	78	81	73	95	84	98	87	83	82	87	90	84	77	91	73	93	89	84	82	84	97	90	95	85	108	76	106	87	89	76	87	84	81	81	96	79	93	91	83	91	83	73	112	101	93	100	109	91	65	96	84	93	92	100	96	95	92	91	102	84	96	94	92	93	85	85	75	83	73	79	93	99	88	99	88	106	99	83	93	98	91	95	89	86	79	80	90	108	105	85	84	77	100	98	116	76	101	89	102	88	86	103	106	90	78	93	91	87	88	89	85	96	89	88	100	90	85	83	84	87	88	92	114	74	81	81	77	90	92	89	101	88	91	94	70	108	98	84	111	103	106	76	76	90	77	88	98	84	85	89	79	74	86	82	96	105	84	107	91	93	95	82	97	95	108	83	103	98	85	91	100	84	87	88	92	90	103	87	89	86	85	70	93	90	99	105	99	85	111	87	82	92	94	83	103	95	89	100	92	106	94	96	89	97	100	91	103	102	87	93	80	90	103	112	98	94
14590	1352	3186	3600	2996	2432	1912	1586	1303	1092	1013	967	810	741	633	670	590	553	521	475	493	463	425	422	413	422	409	407	412	405	389	370	358	373	343	380	337	338	366	366	360	344	347	322	337	320	359	334	300	298	314	328	333	309	325	311	326	332	339	324	310	333	318	306	292	302	334	272	328	276	272	293	334	296	301	306	319	317	302	292	269	268	269	287	286	266	286	283	279	309	308	282	319	329	299	277	296	318	300	319	284	327	305	288	283	301	308	309	312	284	336	294	308	295	320	316	290	300	309	283	290	299	323	313	282	283	294	299	302	323	285	329	272	290	290	303	293	296	308	295	298	297	320	277	280	278	269	298	287	284	298	285	299	280	285	301	302	291	297	277	314	310	285	279	278	324	320	278	315	279	280	269	334	309	282	263	279	300	314	298	302	284	309	297	285	309	304	310	291	294	306	301	283	295	295	322	262	304	275	269	271	299	267	316	292	276	282	306	301	314	298	287	285	267	341	289	316	310	313	313	296	292	309	282	275	313	293	277	315	300	289	293	301	273	307	335	252	283	301	315	296	275	289	272	301	267	276	292	289	282	299	289	252	281	293	298	322	275	303	270	276	289	327	308	301	292	298	289	296	269	285	276	296	314	284	279	290	300	282	308	297	285	295	279	269	294	287	277	293	309	313	319	307	293	299	276	283	288	301	277	267	286	267	295	298	313	269	307	326	322	272	321	300	279	307	279	277	271	271	292	317	278	302	280	316	288	284	285	328	288	297	313	292	306	286	315	320	289	279	263	316	306	309	304	280	296	285	278	294	280	281	255	298	310	291	313	317	345	260	319	312	289	298	292	280	303	307	282	313	277	286	249	309	295	301	320	338	301	297	279	285	259	313	305	282	281	298	274	293	281	304	299	285	320	299	326	309	299	317	267	299	280	294	262	301	336	262	280	304	299	280	298	253	316	286	283	273	304	289	296	288	309	264	263	300	292	287	284	285	291	266	312	262	301	278	318	273	305	310	291	304	312	276	287	297	294	298	299	303	312	293	290	311	272	278	318	276	267	313	300	283	273	299	257	280	287	294	296	291	292	285	298	272	286	307	296	266	294	306	265	309	299	295	281	289	292	294	259	268	304	309	335	278	304	292	289	266	302	293	300	290	298	309	281	275	276	278	302	284	294	272	292	309	315	271	290	297	280	276	314	317	274	275	300	271	310	300	290	286	317	280	288	298	274	261	299	305	300	277	309	308	295	288	322	298	289	300	254	305	273	270	295	310	296	295	309	292	291	277	305	335	310	284	271	300	341	260	271	299	302	273	279	265	298	278	297	317	278	306	291	301	268	270	256	282	298	312	295	255	280	282	292	277	284	300	292	309	327	258	280	305	300	301	296	275	284	251	311	297	312	313	276	284	276	293	289	283	278	293	303	274	304	270	251	329	281	293	292	279	314	283	295	287	280	297	287	295	326	287	285	274	272	307	270	279	305	279	309	287	280	290	323	322	290	275	311	317	311	287	272	323	286	303	308	304	291	277	271	275	312	273	299	281	280	270	272	268	285	293	303	317	305	295	309	305	261	268	293	251	289	273	292	311	286	293	264	294	287	293	294	288	322	306	286	311	292	293	303	335	304	279	301	281	294	289	266	278	271	270	284	287	286	304	292	290	305	307	294	314	308	304	303	284	304	280	285	271	262	298	304	295	298	304	305	312	292	297	309	299	285	266	293	260	305	303	271	271	285	289	295	284	305	309	288	280	307	280	295	289	280	327	273	308	288	284	319	301	293	280	336	296	286	297	301	315	271	304	310	299	300	307	328	310	291	280	316	287	279	304	322	303	329	276	289	302	280	298	288	267	293	293	331	324	318	307	275	322	312	286	263	311	286	289	300	323	293	274	268	302	285	281	271	312	309	290	293	315	276	312	293	285	283	292	333	285	319	301	274	298	291	283	292	286	269	313	284	280	314	283	306	311	308	264	277	285	316	340	284	330	291	312	305	309	306	314	277	292	317	288	286	300	276	303	285	339	299	293	290	290	290	302	300	283	314	285	317	307	289	277	314	285	279	315	265	320	312	286	304	255	281	296	273	288	267	329	279	303	264	271	311	287	317	262	305	306	281	263	285	263	291	287	301	276	310	311	277	297	258	276	272	309	258	297	311	308	325	284	267	291	305	318	284	308	293	293	296	313	285	277	277	280	299	273	270	292	297	270	271	301	279	295	303	342	262	282	289	275	269	279	283	311	324	301	283	291	272	293	298	301	295	296	293	309	332	294	290	284	296	284	281	302	272	273	304	295	288	284	317	274	274	263	285	288	296	275	253	294	269	288	283	282	278	285	304	305	272	285	278	331	311	281	296	280	316	258	288	267	300	315	312	296	294	277	320	286	276	290	296	295	265	273	287	284	272	294	297	280	277	294	273	267	282	268	284	290	294	310	277	255	304	276	314	279	293	330	288	292	299	310	310	292	314	292	308	317	300	286	300	259	271	296	288	305	267	279	298	283	307	286	278	289	312	272	343	290	271	306	291	281	305	265	298	298	301	284	306	314	300	330	291	294	285	310	311	267	303	257	290	292	303	274	320	316	307	272	288	285	251	271	293	267	288	316	272	296	296	288	289	303	287	319	277	269	320	318	287	290	291	289	285	289	285	259	299	309	296	278	327	295	310	297	286	310	304	284	307	285	278	314	327	286	281	307	289	304	296	275	281	306	278	297	272	309	256	323	261	282	307	297	269	287	260	262	285	301	281	301	286	295	288	253	276	280	275	297	275	287	300	279	282	282	270	281	313	357	332	318	278	275	313	311	300	319	302	298	278	313	284	326	300	325	331	291	291	295	299	284	265	286	276	346	312	269	300	281	271	275	297	270	305	264	300	280	281	288	297	290	318	286	296	290	292	302	308	301	310	287	309	331	305	311	286	283	301	280	296	295	298	277	317	294	289	302	315	274	296	290	301	303	334	276	295	294	274	316	298	282	293	320	292	330	303	279	295	299	308	307	304	288	304	300	283	284	277	284	303	291	344	287	273	305	275	260	301	316	299	280	278	286	294	306	286	292	284	314	285	320	297	304	319	297	283	299	277	295	303	284	305	278	315	293	277	303	301	277	278	288	309	331	318	281	288	266	283	286	295	282	311	300	290	292	306	292	269	284	265	268	269	276	296	292	272	276	300	283	293	287	286	316	285	293	295	302	265	288	304	270	270	246	271	282	273	292	278	289	271	270	279	268	278	286	278	306	346	336	310	307	282	261	314	285	288	280	326	283	276	290	273	305	287	307	319	314	294	315	284	309	287	276	258	281	306	299	299	284	293	277	285	283	294	293	300	288	276	288	271	309	261	274	277	321	268	270	289	282	290	308	304	278	276	292	303	290	291	252	305	312	302	267	297	320	272	292	297	303	282	304	315	272	295	278	301	292	275	290	297	254	262	309	309	270	303	283	292	285	292	308	274	293	300	280	286	310	288	306	300	313	301	294	311	306	303	313	269	275	277
41642	14142	3518	2215	1593	1122	855	627	549	468	410	398	333	281	313	298	279	261	232	275	238	242	230	256	204	225	216	209	212	217	184	193	227	181	208	211	186	193	191	188	209	225	172	194	182	187	194	207	179	183	188	175	192	177	180	185	206	216	187	170	184	175	190	212	170	195	224	200	197	155	178	163	173	195	208	208	180	223	200	202	204	179	208	207	165	173	191	215	189	200	177	203	201	179	210	161	166	205	194	183	185	180	158	156	174	198	179	161	181	174	195	179	196	196	201	177	169	190	195	192	199	182	205	192	214	187	185	188	193	174	199	180	192	167	175	197	175	195	198	188	202	186	206	182	191	183	187	175	201	174	200	182	175	221	186	183	206	171	189	193	207	190	174	182	160	177	187	200	164	189	169	225	195	186	167	178	186	182	185	198	206	181	187	211	160	195	173	185	179	174	201	193	213	145	165	164	196	204	180	180	183	174	175	193	182	192	180	172	184	187	183	189	164	199	183	177	177	194	162	194	161	181	173	158	219	207	167	167	187	185	195	167	203	189	179	207	180	179	180	178	207	168	207	204	177	173	199	208	183	172	180	166	196	170	169	167	185	191	180	183	187	186	180	191	198	186	202	198	185	199	187	172	178	164	171	173	187	170	203	192	187	205	160	180	181	170	171	185	180	176	178	203	182	182	176	207	177	187	167	194	207	165	207	179	187	174	187	186	175	187	183	189	199	201	176	172	179	192	190	178	196	171	198	189	179	187	186	201	189	165	201	176	193	208	167	189	186	169	197	198	186	169	183	181	183	165	171	200	203	190	201	182	169	171	167	199	155	186	196	182	197	194	184	207	193	194	181	176	183	184	181	192	205	197	187	172	184	182	202	184	182	194	212	193	183	204	178	182	178	189	192	170	189	192	195	192	182	163	188	179	197	180	180	220	178	194	189	223	176	200	172	204	189	175	222	193	179	175	162	179	202	179	184	155	185	186	179	188	220	174	175	189	199	195	176	187	178	181	183	174	193	179	168	189	183	181	171	195	185	183	173	198	176	181	175	174	179	179	184	173	188	177	182	206	194	178	186	179	153	197	182	189	174	193	169	161	169	180	185	197	166	174	197	185	197	207	187	173	205	193	169	184	193	182	176	195	196	196	180	162	147	187	180	164	195	200	165	183	200	179	208	176	197	173	169	198	188	187	180	177	178	172	186	174	199	172	184	180	198	175	195	198	170	157	186	199	165	185	181	188	197	170	198	195	180	194	208	167	175	175	186	200	180	171	194	220	174	165	217	196	208	183	200	195	165	201	180	180	187	184	182	165	206	204	189	171	200	188	182	200	190	162	178	193	178	169	185	184	189	203	173	184	168	167	172	178	191	180	201	202	188	195	195	169	175	192	203	187	207	200	182	187	172	179	175	185	187	186	179	180	199	164	170	182	170	153	168	210	194	182	173	176	190	227	157	203	174	184	202	161	194	190	206	184	180	181	188	163	214	179	159	223	177	175	200	197	168	173	185	185	167	175	188	199	186	185	202	179	186	166	194	200	182	201	190	190	163	179	170	206	177	211	180	187	184	187	200	175	178	190	187	172	194	209	206	204	206	203	188	163	200	178	186	201	190	170	175	169	178	187	171	170	172	178	185	181	166	169	188	172	166	196	187	193	173	191	170	162	196	201	166	164	201	190	173	179	188	181	186	182	172	173	181	178	206	198	198	163	200	206	170	179	194	194	201	211	179	179	200	174	160	159	201	175	194	182	191	195	204	185	193	191	190	211	172	209	184	170	194	176	171	186	199	210	187	175	190	170	204	165	176	169	172	180	177	179	173	202	198	198	167	195	185	188	176	210	180	177	182	191	190	213	178	201	193	195	178	204	185	193	179	202	181	173	179	197	170	170	191	192	185	207	168	175	204	190	175	176	176	175	181	172	157	181	194	170	203	177	184	200	175	200	184	179	176	174	186	192	193	190	199	194	186	185	173	196	166	184	179	187	151	181	190	192	180	167	156	199	175	188	164	188	176	187	184	190	203	179	162	176	176	190	199	183	179	161	204	200	203	173	206	206	200	181	184	173	181	185	180	178	207	173	199	190	181	208	166	169	182	164	149	176	180	189	184	180	180	185	206	196	173	187	198	199	187	168	181	178	185	186	210	196	187	207	167	204	186	192	183	186	170	176	184	189	199	188	193	183	176	171	191	207	198	160	185	195	167	195	167	180	186	173	192	179	177	214	172	185	188	181	169	189	175	198	170	164	180	175	189	207	178	185	217	183	172	216	175	167	171	196	197	179	181	188	179	170	180	157	200	205	194	184	206	194	188	182	177	203	139	160	179	177	180	184	193	189	187	212	179	178	180	211	168	163	192	202	190	180	178	203	163	194	155	172	182	190	185	199	168	167	184	207	169	172	186	181	194	178	190	199	176	182	185	183	168	200	176	182	182	195	178	186	187	192	187	199	178	182	180	211	169	176	187	197	192	202	182	158	193	190	183	167	183	184	218	185	184	184	172	202	200	166	177	185	196	191	196	180	140	210	178	163	181	200	181	203	182	194	163	185	169	201	168	192	204	177	196	175	188	177	166	211	202	194	180	183	182	163	207	192	183	169	206	171	181	158	189	199	187	178	172	204	171	179	181	194	168	188	168	162	172	165	181	215	166	206	199	190	178	188	174	170	175	181	211	196	188	176	196	190	197	179	199	164	190	182	192	186	175	167	182	191	171	185	203	220	169	186	190	193	178	243	183	185	201	184	156	171	180	207	188	199	165	182	187	186	196	179	181	184	184	183	174	183	189	173	198	164	176	207	183	182	194	178	191	202	217	193	179	209	174	177	169	173	216	194	166	183	184	181	215	179	177	194	177	207	171	195	172	192	161	186	171	172	153	195	189	200	172	182	190	153	177	179	191	174	190	203	174	188	191	174	180	190	173	191	197	180	194	171	159	174	220	195	178	167	182	194	166	201	167	177	185	168	188	189	205	174	162	187	188	182	183	170	168	193	200	178	162	188	195	162	183	182	187	173	173	186	183	192	202	226	191	179	179	193	207	207	205	184	188	179	196	176	208	228	188	186	188	195	186	200	201	167	179	148	203	182	180	165	184	182	166	175	185	166	183	172	174	170	169	198	182	175	210	174	170	210	165	185	179	204	174	193	187	206	206	177	174	169	195	206	187	180	164	207	164	189	181	172	181	204	168	182	207	176	184	206	220	196	201	179	178	195	199	195	197	190	181	178	171	195	174	203	197	186	181	192	178	193	195	178	191	208	180	169	185	174	174	178	198	184	176	174	169	193	206	170	185	204	185	175	197	185	202	166	180	183	222	174	208	171	161	191	204	190	206	190	175	191	202	189	208	170	210	188	187	162	188	179	158	187	171	183	176	184	153	185	205	207	191	174	192	184	180	178	180	188	197	181	197	167	196	179	173	195	184	185	177	199	178	216	191	177	186	186	169	180	199	166	159	223	172	182	170	175	200	170	176	179	202	189	194	177	198	221
18085	2691	6018	6574	5540	4532	3629	2935	2511	2200	1932	1726	1502	1382	1286	1182	1141	1098	1010	968	926	913	798	926	816	772	812	760	782	718	713	693	716	657	627	647	688	610	628	641	619	634	665	601	619	616	620	582	622	542	634	633	611	518	580	566	582	577	560	555	571	554	602	583	519	544	570	545	584	541	582	590	576	575	538	517	552	577	581	558	566	542	575	534	571	514	537	534	589	493	545	556	561	546	507	566	525	544	544	559	578	547	507	575	512	531	558	566	607	507	564	545	527	523	510	541	519	537	575	530	523	576	537	533	565	563	541	524	515	539	578	520	510	532	530	547	533	545	549	583	497	516	519	556	521	519	547	552	540	508	498	512	508	536	483	508	525	529	565	561	527	539	560	518	549	544	525	514	530	522	536	527	553	515	500	547	518	526	526	497	507	514	521	539	540	580	560	529	543	504	551	569	543	551	561	540	507	531	549	501	492	527	574	539	528	513	514	565	551	528	512	509	519	531	526	534	523	540	492	514	516	536	524	505	553	583	551	555	541	530	564	543	562	535	511	525	523	536	562	553	532	526	570	502	499	496	534	523	534	573	551	491	549	513	507	568	561	517	576	503	495	519	543	508	524	521	516	493	550	497	526	561	539	535	518	493	545	547	545	530	542	526	527	525	519	546	554	537	553	534	525	484	503	533	544	539	566	504	536	519	517	529	533	504	560	582	550	523	515	566	566	555	544	526	550	589	521	521	526	525	552	497	575	531	521	471	506	512	534	519	523	587	537	523	534	535	548	506	505	492	520	507	522	539	511	546	534	534	565	579	530	558	554	536	536	535	512	535	571	521	502	525	545	539	534	498	536	507	558	549	494	564	562	534	515	486	541	542	549	545	511	538	517	511	530	501	536	564	535	528	549	506	507	491	544	509	522	514	512	557	514	502	546	566	509	508	552	527	569	539	537	574	536	520	568	494	542	576	528	522	498	534	543	515	526	486	475	529	524	526	559	562	532	540	527	517	560	550	526	543	535	535	489	534	506	521	537	508	538	499	511	590	511	510	603	511	506	544	530	537	500	570	531	513	530	529	571	523	500	516	580	468	553	494	525	529	533	511	524	527	532	537	526	506	552	554	542	529	498	556	558	521	491	529	564	535	558	518	532	509	462	514	587	529	505	491	494	568	559	527	589	536	568	499	482	558	544	536	522	513	558	538	571	547	535	543	571	530	539	534	531	511	511	549	501	472	547	526	560	569	484	494	544	556	531	553	554	547	527	511	500	573	543	575	542	493	535	522	518	584	575	520	537	517	503	565	481	568	503	511	557	503	555	488	530	516	539	543	525	526	519	487	509	544	544	517	508	548	588	524	542	480	529	537	577	558	531	562	534	550	548	567	529	538	514	508	522	499	559	522	553	578	529	533	554	551	529	536	541	516	509	484	544	483	572	508	528	520	534	560	551	580	540	537	524	490	538	571	531	543	531	539	546	556	512	543	525	532	518	568	530	529	538	545	517	523	539	522	523	553	527	567	590	505	539	529	575	558	536	533	538	515	500	534	493	574	531	552	544	539	535	502	567	537	489	521	584	498	525	555	527	519	509	546	556	499	557	538	504	515	536	494	514	549	538	505	544	536	548	543	532	521	503	578	563	517	503	549	542	555	503	524	547	548	508	499	513	564	526	579	511	566	496	565	499	521	508	558	555	502	564	497	507	511	541	545	511	528	546	504	518	567	514	560	561	546	559	523	499	525	541	478	504	484	515	540	521	531	546	558	522	531	534	533	594	553	536	495	523	542	517	527	543	556	489	540	527	538	516	577	565	524	495	535	525	550	515	536	552	528	528	576	506	536	555	524	534	554	526	531	535	525	513	570	544	555	529	496	563	559	557	544	555	501	523	544	497	554	544	557	541	515	558	528	497	527	538	508	541	549	546	504	568	512	495	529	536	544	491	534	532	544	542	559	527	533	516	543	575	533	554	528	514	488	543	553	509	552	513	545	512	504	547	493	525	550	533	558	520	536	558	512	547	516	577	563	511	523	533	493	500	555	503	545	508	513	502	495	532	546	539	504	533	505	521	538	550	512	553	523	523	529	531	486	552	544	535	523	537	552	523	511	541	565	565	582	483	537	524	531	526	545	532	488	517	588	538	506	542	522	554	565	521	540	519	514	544	529	542	542	553	542	497	496	532	529	530	516	489	569	525	520	567	512	498	537	512	511	527	515	576	534	539	508	527	552	521	558	520	574	502	580	536	541	552	532	566	542	534	547	540	521	525	540	517	525	506	540	523	508	496	530	543	537	557	544	521	503	551	563	534	575	515	527	543	534	537	533	524	532	546	526	520	564	556	529	562	571	539	528	558	515	558	525	547	518	504	522	569	537	533	580	480	492	523	540	533	553	516	534	538	540	559	511	546	508	542	538	507	504	546	498	495	529	537	495	528	542	503	522	562	537	534	542	517	538	492	512	532	508	533	503	567	528	543	482	533	512	533	558	517	539	517	544	548	541	528	558	552	522	513	530	522	507	557	537	541	520	547	512	548	539	516	519	526	516	536	486	499	488	524	522	554	544	557	502	540	542	489	515	528	484	559	493	514	518	537	542	520	549	506	522	546	495	523	523	508	494	526	552	547	566	534	509	502	546	518	532	527	556	547	584	558	519	544	516	528	527	492	530	515	562	530	470	521	497	528	526	562	524	540	495	527	527	524	511	534	555	524	515	488	519	526	512	507	580	531	524	504	493	540	544	546	549	548	592	554	516	521	523	523	494	525	502	507	516	536	555	529	511	512	506	566	485	526	544	518	490	496	523	500	492	513	521	532	551	528	507	553	543	527	527	525	527	543	516	552	466	533	544	525	536	528	544	490	500	537	526	514	512	523	536	533	570	511	558	513	534	535	541	513	513	579	549	560	512	553	552	549	531	539	524	529	484	529	511	500	530	528	496	499	532	543	543	510	530	527	523	526	525	528	573	506	532	493	533	556	483	515	576	568	554	548	529	505	538	487	517	540	529	514	548	533	566	517	517	528	535	542	525	511	562	563	550	544	520	543	542	543	497	564	532	580	543	513	521	532	554	540	534	532	498	525	523	518	500	522	489	527	502	579	543	585	515	511	526	505	506	497	498	551	547	552	528	534	540	566	538	512	536	521	495	506	475	572	541	508	551	562	509	514	562	545	509	534	515	547	495	548	554	501	531	538	506	530	525	507	526	551	570	504	585	540	517	527	555	507	548	498	534	528	542	564	554	579	543	540	560	494	524	499	527	549	516	571	526	550	552	538	525	531	540	495	536	556	540	524	553	566	542	499	550	553	560	522	501	561	504	535	543	539	543	529	498	541	541	521	512	504	508	552	536	556	541	517	548	496	572	552	525	534	537	527	489	584	524	558	520	539	488	529	521	522	525	491	574	559	557	522	511	552	518	541	493	539	525	537	506	532	504	574	513	548	527	534	563	518	549	525	548	521	522	530	522	493	526	555	503	484	506	568	506	550	548	568	490
5509	330	222	201	211	159	153	185	145	168	138	158	157	179	166	146	136	135	155	149	168	182	158	164	163	149	139	149	149	148	152	172	157	151	154	145	135	145	165	142	137	149	190	130	132	133	130	146	150	153	130	136	152	187	151	151	149	162	156	148	138	135	167	152	171	140	150	145	159	155	158	151	131	147	150	145	118	150	163	145	166	146	130	151	154	159	169	152	153	187	172	139	156	163	165	161	155	148	142	155	163	142	152	152	151	143	149	160	143	145	140	146	161	156	137	144	149	138	141	141	141	145	158	159	147	143	145	168	145	144	162	145	176	157	167	146	120	152	138	151	136	161	164	148	171	136	134	136	132	170	146	148	139	140	153	156	150	157	142	168	150	129	132	163	136	137	146	163	160	167	140	155	154	137	158	159	143	130	153	153	126	162	149	153	139	158	158	156	160	142	166	136	157	147	150	141	135	149	136	131	146	137	136	151	165	152	155	148	181	163	171	130	179	136	193	152	126	145	162	149	165	138	128	163	148	141	147	151	149	153	155	135	157	147	162	160	144	146	142	136	140	145	130	177	156	164	164	152	153	139	154	145	159	125	133	167	143	139	161	148	172	159	144	138	143	141	163	132	179	119	154	149	125	170	162	130	154	155	146	167	153	160	123	148	139	157	150	150	162	166	161	174	142	158	147	147	143	141	141	162	149	131	166	148	152	146	144	151	148	161	156	133	158	168	146	149	150	161	150	145	137	151	143	162	144	132	142	147	156	128	166	147	158	154	156	155	146	138	160	150	156	143	125	183	140	167	154	167	167	150	163	138	157	143	148	164	141	148	145	160	136	147	150	145	137	160	161	164	131	162	155	155	138	165	140	158	168	166	148	171	163	136	164	156	130	158	138	141	169	160	148	165	139	156	142	142	149	140	149	151	159	156	148	133	143	168	143	149	145	140	137	160	147	145	153	146	129	130	173	136	155	147	157	140	155	148	152	145	136	138	159	152	164	148	146	141	155	148	149	127	151	152	154	173	173	178	157	151	164	132	164	140	146	155	158	164	156	157	127	136	168	133	161	150	178	158	159	134	163	165	146	144	142	166	149	141	168	164	145	146	135	137	146	136	131	133	143	154	141	169	153	142	147	169	159	148	158	144	147	160	162	161	127	185	159	177	147	173	174	137	166	165	124	124	162	170	142	143	151	159	156	116	139	138	176	168	138	157	150	156	164	173	161	146	157	141	152	146	175	158	142	149	160	137	154	155	136	148	153	144	163	155	145	144	137	157	149	122	159	155	126	138	146	149	165	158	128	162	146	140	134	168	144	127	146	154	133	155	157	160	157	128	140	163	128	147	144	153	137	149	161	148	151	146	142	153	150	142	166	172	152	140	133	139	154	157	177	141	131	150	118	164	151	140	170	137	144	154	154	160	137	140	140	168	174	159	141	160	153	151	167	163	155	162	170	160	177	154	171	122	156	129	150	138	156	138	151	160	160	157	151	134	139	158	143	149	143	164	151	144	143	147	163	158	161	160	149	147	170	161	162	163	163	136	142	172	125	153	149	145	146	146	149	143	157	163	141	142	166	159	115	150	138	138	164	166	123	151	151	172	154	157	171	151	159	144	131	137	153	142	149	126	132	154	146	145	154	158	132	151	148	150	166	133	141	127	122	143	160	170	142	143	150	138	140	147	154	153	161	143	124	137	150	151	139	133	161	157	145	114	130	153	134	143	185	169	168	134	155	161	138	146	155	149	142	135	133	139	159	130	187	146	171	131	135	159	162	147	151	141	140	173	156	168	137	153	167	184	165	145	143	160	157	147	160	137	151	139	145	144	156	155	145	131	145	140	167	155	119	151	141	151	142	140	144	118	147	153	145	174	166	143	120	145	121	158	157	154	143	144	149	150	147	142	148	148	164	149	144	185	144	152	154	142	144	137	147	151	159	131	154	155	160	135	136	150	132	146	137	129	142	157	162	154	157	156	159	149	138	134	155	157	149	139	173	133	173	167	143	139	136	138	152	131	145	131	138	149	125	153	153	152	168	136	169	146	153	133	192	138	173	144	134	162	151	157	132	147	142	143	152	147	140	171	139	148	131	162	169	151	168	139	160	162	155	149	146	134	147	161	166	147	162	153	171	166	149	152	139	134	159	133	161	173	156	136	144	121	139	154	168	140	178	140	150	155	160	142	157	157	142	165	163	154	132	137	131	134	140	153	161	131	158	132	131	143	169	149	135	183	127	159	166	146	137	145	143	152	154	167	157	152	154	164	137	142	174	146	147	134	153	166	146	158	137	144	144	169	124	129	130	138	150	160	148	162	160	165	139	146	141	137	134	143	144	156	151	145	134	157	129	151	145	140	136	153	151	167	141	151	135	151	172	154	133	182	190	132	164	152	153	128	140	133	167	144	152	140	133	136	139	152	161	132	144	153	162	133	160	152	138	160	145	118	155	144	155	160	170	132	169	154	133	141	152	143	185	129	151	132	146	138	146	148	165	156	144	162	138	159	154	159	153	144	122	147	145	165	148	136	147	141	128	130	164	138	156	161	175	159	159	147	142	150	154	159	148	159	157	147	141	139	155	169	138	144	162	142	139	140	152	131	172	143	151	156	175	154	159	167	134	159	147	148	167	156	162	150	150	127	139	157	157	150	151	155	153	140	158	153	138	138	156	142	166	153	138	143	166	160	147	152	153	158	139	145	144	141	141	156	156	155	162	147	174	169	165	148	157	164	149	165	164	136	160	156	178	147	170	127	162	162	127	148	157	149	151	154	148	139	119	151	162	159	143	143	143	142	146	133	128	135	152	133	159	165	151	153	153	161	144	142	166	165	149	136	130	145	152	144	161	147	156	161	156	160	158	145	137	147	167	139	148	144	153	147	152	142	125	131	158	137	153	137	137	124	145	147	163	138	122	146	147	153	141	160	157	157	127	148	150	149	143	134	137	157	161	146	140	171	162	148	140	140	142	144	145	148	129	178	157	148	153	164	175	171	152	147	155	154	144	148	146	130	152	154	144	150	154	129	128	143	165	124	153	162	148	165	173	150	166	155	156	140	133	144	151	136	159	158	143	133	138	157	150	150	127	149	163	151	157	151	165	149	153	169	143	164	170	153	138	152	145	151	155	128	154	145	137	156	153	143	147	168	160	145	150	149	176	137	149	145	137	154	116	153	138	152	140	144	162	150	135	159	138	145	151	129	150	144	154	180	168	161	142	164	147	137	138	149	170	184	174	156	162	165	175	138	151	170	153	154	145	158	157	150	144	166	159	137	157	169	151	129	140	159	153	158	149	140	146	154	163	164	151	170	155	149	164	135	144	159	157	160	136	137	164	149	143	146	151	134	158	164	154	153	143	135	128	146	159	138	129	149	145	185	153	146	168	128	159	137	140	150	156	174	165	156	149	156	148	147	171	159	163	144	161	141	156	152	142	170	183	159	160	138	158	158	144	167	134	166	165	148	118	144	132	145	145	134	149	160	169	150	148	149
6990	471	609	656	604	518	524	499	472	473	473	506	451	438	452	423	459	472	446	419	462	429	441	430	430	413	431	489	420	456	426	431	462	460	429	428	422	445	434	412	433	406	425	414	435	428	422	461	417	417	448	465	458	469	454	435	398	419	436	446	435	437	462	385	424	400	428	434	431	421	424	412	465	451	454	429	418	433	445	415	424	418	407	450	440	418	398	411	430	427	446	404	452	426	437	425	459	396	439	418	445	461	447	432	428	406	425	405	438	426	414	395	413	369	436	452	468	410	431	420	391	414	422	393	439	414	429	429	433	412	482	429	420	469	398	425	434	440	402	393	427	416	440	419	445	448	427	424	426	458	427	436	443	424	417	435	422	426	441	446	465	427	409	460	440	442	408	416	449	431	422	426	419	439	399	441	475	458	439	432	456	447	423	411	440	424	438	416	422	453	454	451	430	448	431	438	438	412	410	412	406	440	422	444	456	398	452	464	406	443	429	435	439	444	446	398	393	436	438	393	423	447	421	420	428	440	461	435	455	438	449	386	421	436	417	436	374	430	452	438	429	453	465	436	436	446	433	439	447	416	446	430	416	419	474	413	448	443	437	443	443	430	372	396	400	456	448	406	419	431	440	418	420	479	418	432	429	420	406	427	437	441	427	420	377	441	412	421	407	419	483	454	464	407	445	430	420	403	430	415	441	426	400	396	447	387	423	397	435	399	450	402	381	442	455	411	445	419	416	442	447	457	432	425	412	439	413	429	433	437	439	407	400	460	427	429	423	445	440	449	431	397	409	408	419	445	411	419	482	451	439	445	419	408	488	434	435	428	424	438	405	415	415	423	443	432	439	430	425	403	428	412	423	411	398	438	450	419	457	415	450	434	392	443	433	436	459	421	475	445	401	416	438	422	438	406	418	411	426	417	420	448	416	467	428	406	479	433	431	417	445	424	391	418	441	413	416	410	430	413	403	474	472	416	432	442	401	443	424	412	460	451	413	419	455	441	440	420	436	434	434	407	393	407	416	401	401	399	441	449	383	436	432	457	434	430	448	441	447	394	423	436	412	419	431	407	454	435	430	451	437	430	417	464	432	456	462	410	437	399	400	405	414	435	462	421	427	419	439	424	418	444	411	394	430	439	446	429	432	439	395	461	419	436	436	452	422	411	396	437	426	452	422	413	398	419	466	412	437	387	396	422	418	457	408	436	444	478	437	452	429	418	409	431	417	428	442	437	421	447	404	439	440	408	420	426	466	384	443	425	437	421	412	429	397	408	435	434	455	411	399	406	439	418	394	418	456	382	454	429	446	405	434	427	430	419	451	411	425	448	427	417	420	398	429	475	415	460	419	417	442	399	453	415	429	437	441	449	418	425	407	411	426	448	413	448	405	432	415	435	425	445	422	443	424	440	394	438	454	412	430	470	434	420	446	427	418	453	433	409	399	406	418	433	472	432	430	426	422	464	438	449	389	445	473	433	457	414	429	410	426	400	414	407	431	456	422	473	441	458	438	406	441	416	394	443	432	412	428	421	456	431	396	391	404	425	432	471	477	430	429	417	438	434	468	417	408	416	416	425	433	414	423	425	426	423	419	420	418	462	393	404	457	440	414	427	455	456	435	409	401	384	415	411	439	414	448	416	417	414	415	431	391	402	393	450	409	376	435	445	422	463	416	474	437	448	427	407	395	444	433	425	433	415	408	421	390	386	410	460	439	440	417	402	440	452	437	409	430	430	404	411	430	425	439	427	442	453	400	451	440	452	406	399	418	409	394	445	412	433	456	395	427	452	437	385	433	441	408	442	412	431	406	442	435	465	411	440	404	403	380	403	421	424	423	451	453	396	440	457	423	456	406	397	385	416	417	426	431	452	414	440	432	411	416	445	418	448	460	446	406	399	423	413	465	415	425	437	441	431	448	439	426	423	406	402	429	415	433	468	444	444	468	416	463	452	427	414	430	460	461	421	455	425	439	409	399	449	406	391	417	427	427	443	441	467	423	454	426	457	444	394	474	420	399	421	426	451	429	409	427	373	436	434	451	421	440	425	458	412	472	435	415	397	422	424	394	416	431	419	467	411	408	447	402	417	412	426	428	418	407	452	454	399	385	405	393	462	424	408	414	412	419	414	416	415	427	428	460	432	411	433	460	449	413	450	446	429	440	436	417	407	440	435	427	441	428	457	431	409	446	424	439	433	400	451	427	448	438	418	419	443	383	421	484	407	432	442	429	437	413	441	410	438	434	452	422	443	368	406	458	453	449	409	430	418	430	428	433	483	421	417	400	426	452	424	441	397	441	445	421	438	418	452	478	441	413	423	429	444	431	404	432	423	452	429	407	421	401	409	427	445	411	429	429	430	444	428	447	396	424	434	431	477	427	462	423	434	443	446	437	425	433	433	456	435	463	471	404	428	440	441	403	447	425	459	425	472	469	413	463	451	420	427	440	382	435	394	390	415	397	417	434	440	420	422	446	403	430	480	411	398	421	417	419	452	404	427	405	423	423	458	425	430	409	457	435	402	414	411	460	456	397	388	442	416	417	420	413	413	420	414	466	410	440	419	366	464	416	454	412	398	428	417	421	400	446	447	390	412	428	426	444	437	427	481	471	361	449	424	425	433	409	440	435	462	438	453	433	429	414	412	413	460	436	400	411	413	406	421	437	403	416	467	429	398	407	439	432	397	470	418	424	422	448	426	428	457	453	424	426	404	435	404	458	448	447	454	386	409	439	454	457	488	416	459	415	428	445	408	472	396	406	447	432	438	428	435	432	437	443	408	438	434	447	430	429	427	423	429	403	447	401	384	428	391	411	433	410	390	412	429	443	451	379	449	389	441	468	453	426	407	402	427	385	454	447	432	441	446	424	438	402	403	480	439	414	402	416	444	430	438	437	404	442	432	393	428	417	471	445	412	458	445	427	432	425	408	412	420	427	453	468	401	435	412	438	432	429	445	431	433	441	442	412	408	433	395	393	407	467	420	408	406	399	445	418	461	409	446	442	463	426	408	428	487	421	437	406	432	400	422	390	435	440	443	460	424	412	437	445	446	444	427	404	423	427	413	441	384	461	411	397	379	426	411	433	439	439	414	435	423	413	441	447	466	428	434	433	420	464	463	429	418	422	385	468	452	434	448	415	424	448	416	404	428	433	404	450	427	394	436	439	444	401	456	422	431	447	414	419	402	437	472	412	446	452	424	404	445	434	440	440	440	431	441	438	472	453	427	437	420	458	424	445	413	398	439	439	396	427	434	446	432	462	434	440	398	410	405	465	400	438	394	433	401	409	451	435	444	439	421	439	436	388	407	447	415	415	444	451	427	430	411	419	444	476	446	453	444	413	431	429	447	430	434	478	467	451	419	402	405	417	448	409	431	427	450	401	428	414	434	437	406	446	455	440	453	412	437	452	417	439	462	405	422	440	398	403	414	454	418	421	439	380	403	430	463	411	484	452	405	396	381	418	405	456	428	438	420	421	385	427	436	413	433
30291	4834	1355	1045	690	510	379	321	251	223	205	186	148	156	153	143	133	142	120	118	125	92	112	113	104	95	120	111	104	100	97	92	94	95	93	90	99	95	99	88	103	79	85	98	88	93	112	93	88	108	88	83	91	98	102	99	100	93	99	97	85	96	109	84	84	92	91	92	103	86	89	101	92	110	98	93	107	98	82	81	101	111	95	81	91	83	96	101	91	92	88	95	75	91	90	90	93	91	85	100	93	94	99	86	84	94	68	91	93	94	81	83	79	69	87	100	103	73	88	96	92	90	74	92	87	116	73	80	99	88	89	101	87	97	90	89	95	91	108	92	103	95	90	88	86	89	90	93	94	85	80	77	82	92	92	89	91	89	89	87	83	91	80	86	102	85	83	94	101	83	81	105	98	93	86	104	86	90	72	96	100	84	84	76	81	93	89	94	103	85	102	86	78	83	93	84	81	104	81	96	79	88	91	83	84	71	97	100	78	86	85	90	95	96	88	110	91	88	79	102	103	92	91	81	93	102	89	88	92	81	89	100	97	90	87	101	86	95	84	77	94	92	87	77	100	81	84	78	109	81	93	89	80	81	91	83	101	79	92	84	98	76	86	92	91	76	83	91	100	92	92	85	96	94	86	92	82	93	88	87	98	68	115	83	81	86	99	89	96	83	96	84	83	88	73	83	90	83	88	92	86	91	103	96	106	88	88	93	76	94	102	79	90	94	91	88	86	92	83	96	87	87	93	97	77	85	122	97	107	85	83	100	74	98	88	97	88	95	85	84	93	103	103	80	92	81	98	96	92	88	89	105	86	80	84	95	90	97	81	73	91	91	73	76	73	80	68	95	88	90	94	89	77	106	74	100	99	104	84	82	130	100	83	82	83	99	86	94	72	90	99	96	89	110	76	83	79	98	99	105	91	83	71	103	94	100	84	98	95	91	88	80	79	105	83	98	95	86	95	100	88	94	82	101	99	75	87	83	74	91	90	111	81	104	91	87	100	76	81	73	82	87	81	90	82	100	96	95	108	108	93	87	97	110	91	101	77	104	113	106	93	71	66	101	73	92	77	89	100	83	110	95	101	99	71	90	87	93	91	92	93	93	87	83	76	84	88	100	104	91	92	77	84	89	89	107	94	93	74	81	90	89	97	94	80	76	94	91	94	90	73	98	106	84	79	88	88	92	74	98	89	98	89	89	94	90	88	73	71	110	72	92	84	62	112	98	74	87	90	92	89	99	105	91	94	88	88	85	96	101	84	82	86	95	84	95	83	103	83	81	90	100	90	83	86	97	81	84	93	96	88	84	92	103	83	83	114	78	94	96	87	94	92	98	106	98	87	90	94	77	77	79	98	80	101	90	94	83	96	87	83	86	90	78	94	80	98	94	96	92	91	92	92	78	82	95	102	93	112	101	86	86	96	79	96	83	97	101	91	98	100	70	76	83	86	94	98	104	93	92	79	84	84	85	81	83	95	77	108	84	96	87	105	68	94	85	85	80	93	89	67	89	86	89	89	80	85	89	80	96	103	90	82	90	94	75	100	96	77	111	92	73	76	88	68	82	97	101	93	86	86	90	87	97	85	80	83	87	81	91	103	95	80	89	70	91	100	93	80	90	90	81	103	94	97	73	84	89	86	93	100	89	91	88	83	104	91	84	100	93	77	97	84	99	96	107	71	83	100	95	71	95	92	100	83	94	76	80	82	75	91	65	77	112	95	84	95	97	81	89	106	90	92	106	96	84	71	91	86	99	94	96	77	99	79	99	85	103	105	86	70	94	87	98	77	84	84	86	81	85	97	101	88	78	112	94	105	78	90	89	95	72	92	76	94	77	95	92	97	91	88	103	86	75	84	88	88	107	85	102	83	83	96	101	89	84	77	97	73	87	105	90	89	83	103	97	111	94	97	94	76	102	82	121	86	80	86	97	95	89	85	106	82	97	90	90	85	107	96	90	96	82	87	80	91	98	96	94	79	82	101	79	76	82	90	96	80	104	89	85	104	99	67	96	89	85	80	79	99	83	96	92	87	79	87	94	83	77	76	99	94	89	88	89	84	107	74	84	95	82	96	75	76	73	87	90	94	93	92	103	101	87	99	74	90	89	90	72	80	93	105	89	100	103	96	98	84	102	86	96	90	87	95	91	87	102	96	96	97	76	90	83	103	83	95	93	104	87	89	87	93	102	86	83	89	83	109	82	85	92	88	87	97	74	63	93	87	96	90	106	97	77	84	81	69	88	76	91	99	93	75	96	92	80	94	85	88	80	102	107	74	113	85	84	87	106	82	98	91	79	92	94	97	91	98	75	79	110	80	121	88	86	98	63	89	90	84	87	83	90	89	92	78	96	94	88	92	94	92	79	99	80	88	81	97	85	81	94	86	88	99	98	74	94	89	107	103	105	94	85	76	100	85	89	85	83	86	86	90	90	95	96	96	95	92	104	82	91	91	86	93	105	86	88	84	89	78	77	80	113	86	86	80	83	92	102	84	96	88	90	104	92	97	95	95	80	98	73	92	79	85	83	83	80	92	97	93	89	93	94	80	86	93	95	95	102	81	93	87	84	77	88	86	103	101	105	85	80	107	103	86	96	77	88	90	99	86	111	100	78	113	95	93	90	98	92	91	90	96	100	95	83	98	81	104	81	81	77	99	97	79	93	88	78	86	92	85	103	83	84	94	78	98	85	94	69	78	77	96	86	74	83	95	111	91	100	87	88	88	82	88	85	80	74	105	94	105	99	79	67	110	96	93	84	71	104	92	94	88	82	91	86	88	86	96	86	77	77	95	81	91	100	92	88	99	85	81	88	99	99	94	77	90	86	100	85	97	97	108	83	79	101	98	97	83	91	96	77	83	91	96	90	93	86	83	93	81	84	88	95	92	92	85	65	88	79	96	88	78	91	88	74	91	82	96	85	99	93	79	89	105	90	97	72	87	80	90	102	90	86	88	93	89	92	106	90	90	72	88	95	96	82	97	104	90	73	82	110	103	108	89	92	89	95	84	89	108	113	105	93	93	94	83	78	96	78	94	109	90	102	104	99	77	105	95	84	99	98	84	101	79	98	92	95	79	85	102	92	73	102	106	108	92	77	97	95	95	80	88	84	95	89	97	76	97	77	102	103	95	85	79	78	99	87	98	78	80	103	84	81	99	110	97	94	82	103	102	95	87	83	78	95	83	86	77	89	86	103	75	93	73	90	81	90	93	80	84	87	96	88	101	86	85	78	84	96	90	84	95	78	87	86	100	101	94	92	86	81	101	111	109	107	76	84	85	92	80	82	96	82	86	77	106	89	75	85	99	99	104	89	79	93	81	100	100	84	79	92	87	78	97	83	82	108	90	93	89	100	87	83	85	80	86	97	91	92	106	82	104	103	90	91	100	114	86	90	74	73	85	78	79	100	93	85	118	100	80	72	84	76	76	80	78	84	98	108	98	85	96	98	103	93	98	81	87	98	80	68	105	82	85	90	60	89	92	75
14027	1384	3253	3476	2990	2310	1954	1601	1340	1158	969	890	840	758	696	656	603	597	497	519	503	476	461	441	404	407	392	415	389	387	359	386	361	349	336	392	357	366	367	374	344	349	363	327	339	362	320	325	303	323	337	324	276	327	342	298	326	311	318	310	316	313	315	325	298	308	317	319	310	326	320	315	304	283	293	296	296	302	304	287	319	315	294	293	312	300	305	291	292	323	291	277	308	301	313	291	266	300	336	298	314	295	317	274	282	283	306	289	308	302	308	312	305	298	275	282	316	316	320	287	281	284	295	301	325	276	303	286	300	290	296	290	308	284	309	280	291	291	283	284	275	309	275	277	313	283	283	308	313	298	303	288	300	286	269	281	314	289	310	320	284	299	303	276	308	285	299	295	274	303	301	298	291	293	267	265	282	290	297	260	283	291	304	275	285	292	293	276	274	288	314	300	298	303	296	330	304	282	284	288	288	301	277	304	298	274	287	284	278	303	332	296	311	299	283	291	320	319	261	305	288	293	305	255	281	269	267	295	268	280	310	294	297	312	296	298	260	262	284	294	316	297	300	308	300	256	281	279	298	290	276	289	315	287	298	300	271	299	270	307	291	294	302	310	274	280	295	303	274	310	269	315	296	304	295	295	284	282	232	295	311	322	307	288	277	269	259	328	267	260	313	321	314	264	303	311	259	328	273	296	259	285	281	278	335	292	300	308	279	294	297	283	289	304	284	289	284	291	277	311	280	310	310	266	291	282	318	293	282	294	290	280	287	284	293	292	307	289	288	275	300	315	278	297	312	281	297	295	305	259	273	277	275	272	290	309	320	269	278	294	259	261	324	278	267	310	289	272	311	273	275	281	297	281	277	321	278	263	267	287	261	306	279	301	293	275	304	279	281	305	279	296	312	286	284	293	289	277	281	272	285	302	313	284	302	276	256	295	310	273	286	299	273	298	270	287	285	277	298	296	301	279	300	284	297	296	275	293	294	270	321	272	323	302	323	284	264	267	288	285	289	273	290	280	287	329	312	292	274	284	302	277	291	327	302	292	288	279	288	315	290	299	281	290	267	306	287	286	287	306	326	280	310	258	236	311	311	297	291	278	268	309	304	304	307	284	275	308	296	309	280	268	296	289	286	287	309	299	291	291	332	273	305	263	282	286	282	276	288	282	285	295	280	277	297	310	322	273	320	317	261	274	309	300	316	276	274	284	256	284	284	302	286	275	306	310	291	277	283	302	309	312	291	296	288	289	327	297	298	316	290	282	323	288	284	277	272	278	295	268	328	333	303	287	315	290	284	286	293	329	282	304	306	275	304	303	286	306	273	292	275	319	304	304	325	325	293	319	293	267	307	281	295	281	285	307	280	301	289	313	290	298	287	279	274	258	288	295	276	332	281	274	270	275	303	286	287	298	282	309	273	332	312	303	286	296	275	270	308	308	295	301	291	264	298	265	274	309	284	303	294	274	304	296	289	279	288	287	274	299	309	314	276	301	294	293	264	297	263	289	286	306	273	297	304	315	303	328	267	294	272	290	279	301	280	300	288	254	285	300	276	266	264	278	286	287	286	288	315	316	259	270	260	287	298	300	329	274	297	306	295	302	282	310	295	272	287	275	272	274	307	291	278	287	296	313	282	288	296	299	299	319	278	276	304	322	293	281	316	305	298	261	309	297	295	288	283	272	246	293	290	297	280	288	287	293	274	296	304	290	321	284	286	291	300	300	267	273	302	299	282	277	311	278	270	251	244	294	312	306	329	290	300	282	285	299	304	319	278	310	313	263	285	293	312	315	272	269	256	289	332	310	278	293	285	292	310	294	290	262	305	304	270	276	286	292	256	319	289	300	261	283	300	261	293	273	286	283	289	300	297	304	292	285	305	278	304	282	290	291	311	298	296	284	318	278	291	292	288	298	329	273	298	274	294	302	278	328	289	302	226	289	308	296	262	284	329	290	302	271	266	287	292	287	300	283	294	301	297	279	259	290	294	285	284	268	271	300	297	286	314	262	304	275	244	269	319	311	317	288	264	288	291	295	285	298	322	310	250	281	316	326	292	274	274	279	257	263	321	309	292	328	320	290	296	285	288	256	279	270	286	299	277	267	323	326	297	280	290	287	286	285	292	297	324	288	300	278	311	299	286	294	300	263	294	285	325	321	287	289	303	258	309	281	265	266	291	285	307	300	276	293	300	294	300	295	301	285	320	301	273	284	294	287	296	316	303	323	301	281	309	274	301	320	300	289	290	291	260	268	294	251	290	309	279	278	282	269	314	307	314	279	266	281	284	278	294	297	300	272	267	254	285	272	314	321	286	304	326	284	315	269	311	325	259	274	311	299	308	278	285	315	312	269	275	269	303	282	275	307	298	312	287	300	256	281	264	300	287	283	290	268	309	274	276	258	295	305	300	296	308	270	306	291	286	323	278	254	262	263	309	264	278	304	280	334	282	291	304	302	269	291	291	271	285	274	295	283	289	268	287	302	304	273	305	287	267	277	265	273	311	274	268	258	292	300	267	277	277	318	279	279	290	264	281	289	290	249	295	265	286	272	291	270	288	301	306	301	307	329	290	297	274	307	294	270	275	288	286	287	289	291	298	261	297	271	295	273	275	290	299	299	287	294	283	309	287	280	271	284	271	306	291	268	295	295	272	315	287	274	240	274	268	268	276	287	255	290	281	291	298	289	284	251	274	290	299	282	308	290	275	303	274	267	287	302	278	281	251	309	304	289	260	307	295	282	306	290	272	267	270	260	275	289	303	287	249	290	266	294	276	296	300	255	307	283	318	259	284	291	289	317	296	308	264	291	308	298	261	283	284	275	288	287	255	288	307	294	292	292	286	305	301	282	287	272	270	291	288	280	280	294	298	276	302	299	296	244	272	286	302	323	278	308	288	291	307	268	264	265	286	317	298	275	260	289	285	287	296	301	283	287	287	301	317	295	306	277	306	293	278	279	297	281	303	309	304	278	279	286	277	308	300	274	307	285	286	300	325	293	286	269	326	296	308	297	287	280	297	293	301	259	271	258	308	305	279	305	298	297	293	318	274	319	304	295	295	284	305	310	282	298	279	310	270	295	284	327	297	283	280	291	300	293	291	273	265	309	291	311	284	269	296	287	269	302	289	270	290	264	297	306	281	290	287	307	320	276	299	279	266	322	280	296	265	301	279	288	311	289	305	301	300	333	270	279	299	301	291	295	288	269	282	260	286	295	283	289	287	282	286	284	287	278	305	281	282	310	281	285	278	290	304	279	307	263	268	261	279	271	273	283	277	290	276	285	303	294	283	304	297	264	302	308	312	300	270	307	312	282	274	290	248	249	302	298	270	281	294	282	280	280	280	270	301	293	273	283	281	281	312	275	304	351	266	287	275	261	304	290	284	328	305	325	267	277	283	286	277	302	307	272	262	314	289	280	275	292	291	287	289	271	275	298	268	299	244	297	273	298	287	281	276	281	307	280	321	282	301	309	330	303	284	286	285	272
42055	12946	3284	2119	1509	1089	792	660	528	435	401	359	329	295	323	296	245	276	246	248	231	201	224	201	233	232	206	221	207	200	214	210	199	209	182	194	186	175	195	180	195	191	188	183	199	181	194	198	217	181	195	183	203	180	174	207	179	222	167	188	211	186	181	171	180	188	207	207	199	177	195	187	195	177	194	198	192	180	195	202	193	169	194	181	162	211	182	188	187	186	183	185	185	191	199	181	174	183	171	186	200	191	185	169	172	178	179	185	189	201	208	170	171	174	173	190	163	198	186	180	196	162	186	164	171	195	169	207	191	176	188	167	188	205	171	188	200	202	184	182	186	197	210	194	167	190	204	199	183	167	180	190	174	205	188	170	174	182	178	182	187	202	201	178	182	183	216	174	182	197	182	204	166	179	180	182	194	156	188	180	173	166	193	176	179	174	160	177	181	170	172	189	190	183	184	198	181	187	163	181	193	186	197	144	173	169	205	182	171	190	171	181	173	186	184	183	167	199	185	200	184	187	187	189	200	171	184	180	189	200	198	181	201	179	181	195	163	191	160	180	185	220	183	181	184	198	166	183	186	171	187	191	174	179	186	178	184	177	182	196	180	181	183	162	184	175	141	200	178	198	178	181	181	161	175	171	210	194	163	158	209	182	156	196	187	179	178	172	171	194	192	174	168	188	185	166	169	186	180	186	192	181	176	173	149	153	182	175	168	192	201	193	175	192	174	166	169	175	178	199	189	200	195	184	191	182	182	195	199	170	170	198	192	178	180	176	181	188	164	195	176	170	194	189	176	189	201	193	192	174	201	203	167	191	172	181	166	186	165	179	178	181	185	176	188	197	193	185	191	190	189	165	176	183	192	194	173	192	229	165	182	165	186	163	183	163	191	195	176	184	185	186	178	169	184	182	193	199	164	183	198	156	187	182	196	162	168	192	180	180	179	176	191	180	148	181	189	188	198	163	207	173	198	198	182	183	191	152	175	187	190	184	189	190	157	188	189	185	195	183	194	203	171	156	185	197	185	172	176	163	210	177	166	189	179	186	182	191	182	209	187	169	194	180	182	194	191	178	191	189	176	186	182	192	159	182	175	154	164	172	199	198	163	180	173	173	183	159	191	182	198	176	195	180	189	165	177	214	155	182	174	201	205	195	168	186	198	174	190	180	171	170	201	171	184	172	178	178	201	223	175	211	197	160	151	192	153	194	165	193	174	197	173	172	157	215	183	186	194	160	198	164	216	188	186	184	178	201	188	179	162	162	192	186	176	190	177	187	164	182	198	182	172	199	178	179	156	186	171	192	178	185	191	176	190	197	180	175	201	178	178	191	176	197	175	174	181	190	163	176	167	168	186	200	174	198	169	175	176	190	198	158	181	180	189	156	162	186	191	195	181	172	201	202	202	182	191	200	172	190	180	179	171	191	179	173	189	165	162	190	163	186	171	196	168	174	179	191	196	192	189	197	204	183	187	187	176	176	190	178	167	177	185	210	183	187	176	152	186	174	210	193	178	166	181	157	166	197	190	177	181	183	190	157	167	162	184	184	169	176	184	160	206	178	160	192	169	199	175	177	196	183	187	158	183	187	198	192	170	188	172	202	203	184	185	184	203	186	203	181	175	172	205	166	190	209	180	172	193	188	155	171	192	157	164	183	183	212	170	195	194	187	165	177	172	174	168	201	184	191	189	196	191	185	186	169	180	204	166	191	167	193	202	168	192	189	167	174	177	164	189	190	202	200	185	197	197	196	170	170	171	194	167	153	188	169	165	176	184	196	165	188	178	184	192	193	170	180	179	177	207	171	193	194	170	170	186	171	190	201	181	191	170	194	188	188	172	187	164	184	194	180	176	194	180	207	180	161	182	204	189	200	181	155	191	152	206	188	183	175	209	178	182	186	200	154	194	200	194	173	183	186	200	162	177	180	169	184	186	198	174	176	190	181	164	207	185	201	172	184	191	180	197	197	200	179	193	152	165	169	193	196	218	189	171	188	217	184	185	180	181	177	175	206	186	205	180	192	158	185	179	182	170	163	183	161	184	163	184	182	170	195	186	180	171	166	181	176	169	173	191	192	185	170	196	204	207	178	196	172	190	178	178	180	215	158	204	186	190	188	175	186	198	180	183	176	173	179	174	165	195	190	192	177	181	192	193	198	170	194	229	192	176	207	190	181	231	210	157	186	168	187	175	168	193	182	178	175	178	183	193	187	196	201	209	190	173	185	178	199	205	186	176	171	197	172	159	177	166	170	192	192	182	167	157	177	185	190	181	195	187	198	175	195	197	190	172	185	176	173	185	199	176	181	157	170	211	198	192	175	215	171	177	186	180	175	164	182	170	182	180	207	178	195	190	190	195	163	181	175	205	158	166	193	165	182	163	171	186	148	220	190	182	184	155	204	206	183	193	197	198	191	209	182	181	201	170	178	168	184	176	196	177	199	191	192	186	168	185	207	211	170	217	160	200	192	236	185	162	206	200	175	159	195	202	197	213	172	180	173	199	166	186	177	193	185	170	194	209	170	174	167	186	172	177	177	191	169	198	182	172	180	207	174	190	176	189	178	188	169	191	178	194	183	208	160	193	168	174	184	185	197	209	190	197	174	195	182	192	210	191	180	186	184	215	193	180	198	169	159	189	204	170	186	192	160	174	160	167	173	206	167	195	166	177	177	194	183	189	180	176	176	188	208	179	214	181	177	186	171	203	165	185	176	182	176	174	183	183	205	196	172	188	184	178	208	166	197	175	178	184	179	199	181	206	178	169	163	187	168	172	183	171	187	162	196	182	180	194	166	190	199	191	207	187	210	190	177	193	206	202	201	171	174	176	170	169	185	164	177	197	181	187	213	186	182	172	176	176	169	181	209	177	201	187	177	183	174	185	187	196	204	190	189	157	183	174	164	195	189	181	186	173	175	191	201	184	163	195	202	177	204	186	196	164	192	205	169	192	193	192	190	185	195	184	169	201	177	175	201	177	182	177	188	166	197	190	184	189	150	181	206	178	170	178	168	173	184	195	195	201	180	209	200	182	201	150	196	189	185	179	169	202	201	205	157	193	190	181	173	189	184	191	180	195	184	200	200	173	172	185	187	190	180	172	185	174	210	192	193	163	210	203	199	162	172	178	186	185	180	175	170	188	172	177	196	156	183	193	194	202	185	175	170	179	198	173	208	190	203	195	197	195	199	178	178	168	195	189	191	173	197	207	183	184	177	160	175	182	173	199	191	176	167	175	189	161	184	183	174	214	203	169	189	174	153	181	183	173	188	182	194	188	168	199	175	203	151	180	183	195	175	174	196	176	192	153	180	174	190	176	159	201	203	177	149	187	175	179	187	179	161	183	180	181	203	188	194	172	163	194	166	166	160	203	192	164	197	184	179	155	191	199	197	182	186	211	180	175	172	170	193	181	180	188	168	159	184	191	188	175	189	175	210	203	212	170	173	174	171	179	201	188	204	179	180	174	163	184	193	189	169	208	186	207	157
17940	2673	6205	6528	5499	4467	3623	2983	2585	2144	1937	1642	1576	1422	1276	1193	1125	1075	1051	965	915	929	867	821	805	757	767	727	722	719	732	678	704	693	640	674	656	682	638	628	656	620	621	649	652	625	630	633	597	620	584	556	589	591	594	556	574	617	545	594	622	567	559	596	572	566	573	570	579	591	522	556	560	577	587	569	592	583	570	536	573	558	564	581	548	537	595	519	597	565	576	542	589	544	504	563	508	532	553	557	535	564	564	543	565	561	581	534	557	523	537	504	498	535	538	539	553	532	551	526	523	544	554	530	546	560	519	542	537	516	513	542	519	511	514	553	554	563	545	541	521	503	508	523	528	542	493	518	520	549	477	506	539	584	546	490	524	521	554	544	555	528	525	490	535	549	510	529	517	529	563	534	525	578	493	516	528	541	477	508	549	553	539	533	562	560	575	593	496	525	502	541	534	536	518	589	510	541	528	546	530	540	528	547	552	496	547	526	553	570	522	554	516	534	527	540	504	568	536	555	564	546	539	561	549	536	517	547	544	540	531	492	510	527	517	521	545	548	534	546	526	519	531	459	540	561	510	551	554	532	526	521	508	576	528	540	540	509	568	580	580	560	490	532	570	514	541	521	509	517	580	515	525	527	514	550	546	548	544	509	521	578	527	566	511	542	564	508	537	522	537	545	544	528	499	481	544	516	490	548	497	553	518	514	518	550	566	502	525	480	534	530	533	553	513	538	505	523	529	512	560	538	527	561	543	539	475	512	506	529	561	579	566	567	530	552	582	548	539	513	511	537	554	561	554	550	565	490	521	509	552	512	545	570	524	509	532	519	513	510	496	521	535	541	540	523	538	544	543	538	540	518	481	544	534	560	526	553	515	543	547	535	531	528	540	586	538	547	526	587	543	491	526	534	539	501	521	548	534	550	571	571	547	509	550	523	497	513	530	544	543	554	496	568	538	525	545	495	531	547	503	526	565	511	543	485	521	562	515	537	548	542	583	540	547	558	547	526	504	529	498	519	580	510	515	560	556	540	519	556	571	527	530	533	516	552	532	571	517	502	525	548	538	518	519	558	530	543	544	502	544	535	590	516	518	539	551	516	527	563	535	566	520	554	574	544	542	503	521	537	500	494	578	538	519	567	544	546	525	571	522	503	543	512	510	544	499	522	545	487	537	524	525	537	525	520	527	556	541	514	554	534	573	540	488	539	547	522	523	495	490	511	557	526	573	520	526	522	537	557	523	519	534	530	550	562	519	489	510	524	516	530	531	549	528	467	526	514	545	558	556	513	532	550	517	530	518	525	512	528	492	488	577	547	538	541	534	506	531	559	526	539	544	546	551	573	544	523	562	494	531	541	507	540	504	585	543	540	518	534	543	533	534	540	519	507	519	546	504	547	536	523	513	524	548	552	553	560	515	545	530	526	512	510	549	497	552	521	502	550	519	545	553	569	559	548	559	576	539	531	511	520	531	581	540	527	526	499	510	487	506	540	511	499	521	521	546	470	542	521	545	512	527	542	564	567	557	542	539	521	543	534	546	513	521	534	539	533	508	550	514	494	543	500	522	575	515	525	504	553	499	503	571	544	532	495	511	515	542	507	557	555	533	537	518	552	522	515	502	536	526	513	516	552	535	511	513	543	517	509	530	513	489	549	543	479	560	526	525	571	514	538	527	518	534	494	527	540	516	515	493	534	525	563	513	543	565	544	498	539	542	503	542	580	536	514	537	503	506	560	549	493	553	526	525	525	551	505	511	536	528	575	534	544	563	521	514	545	510	526	514	548	504	530	519	546	511	580	542	527	522	501	533	512	504	562	501	588	527	518	535	514	503	487	512	578	532	517	546	504	522	517	549	489	549	503	566	485	567	547	550	504	549	525	518	551	547	545	542	513	573	509	516	503	533	514	557	526	497	519	510	530	528	500	539	525	521	494	532	554	540	498	545	511	522	500	524	541	501	524	521	494	559	523	579	511	507	499	539	548	511	554	558	523	549	528	517	531	566	495	539	503	517	540	544	551	463	548	536	571	541	506	526	518	518	535	531	531	527	573	558	553	557	542	525	517	519	557	539	546	550	528	515	525	519	517	515	510	565	510	589	538	540	525	514	541	494	545	542	513	518	506	510	543	516	544	519	537	542	518	525	554	549	572	551	499	551	521	499	542	509	537	507	561	583	560	519	504	554	550	558	515	546	521	525	550	561	534	529	542	541	499	519	533	547	518	499	537	573	530	537	547	510	535	513	552	556	521	498	553	524	529	496	519	495	585	540	574	548	534	539	568	511	528	534	523	492	516	519	525	553	520	530	539	531	511	534	535	561	497	560	520	553	485	525	534	540	504	529	514	509	532	538	539	533	533	482	541	511	519	514	507	564	542	508	504	501	598	495	493	535	503	531	516	520	496	548	499	510	529	548	552	515	538	523	514	537	463	517	528	464	532	544	508	544	530	532	522	512	524	525	514	551	546	511	566	537	567	581	548	494	511	522	527	544	548	519	548	557	545	533	560	548	515	521	526	530	551	499	558	559	523	499	503	526	534	555	544	506	546	577	567	524	578	496	508	501	530	533	547	516	532	542	533	505	567	505	536	524	548	564	557	549	520	527	501	512	500	581	529	536	525	541	541	510	551	544	538	549	552	536	530	508	530	526	522	507	537	511	527	514	480	579	529	546	496	516	531	520	511	534	537	517	536	545	555	508	493	526	543	515	538	519	527	513	558	509	535	511	484	559	510	549	561	550	500	532	575	531	528	514	520	525	540	534	552	532	514	519	524	483	580	550	578	533	536	546	501	504	521	500	522	525	485	514	565	525	560	556	550	521	505	537	532	550	547	567	518	551	517	569	521	538	528	558	566	552	503	514	499	528	497	546	516	455	523	557	570	549	579	533	572	553	525	567	512	536	546	573	527	509	517	507	559	520	533	551	536	505	565	539	519	513	537	546	522	523	555	501	542	504	547	496	516	551	531	545	523	516	530	524	532	570	532	555	542	509	530	543	519	549	546	508	552	537	574	537	525	506	525	523	536	500	526	566	501	531	506	568	526	547	580	558	487	559	544	495	533	514	524	556	540	549	568	537	546	532	509	518	568	520	501	504	481	528	536	537	496	549	540	506	579	530	529	519	521	542	514	540	511	529	513	535	503	526	572	559	544	574	472	521	553	537	528	504	515	529	492	495	512	526	588	541	518	505	497	496	549	519	501	562	550	505	583	540	544	542	530	526	506	536	520	547	566	581	518	568	521	528	551	574	528	518	500	540	516	512	530	551	497	535	561	536	498	536	533	547	528	526	524	510	531	525	540	516	527	496	570	502	573	532	529	566	521	554	546	512	508	538	549	562	529	514	541	564	538	548	527	521	513	527	517	526	520	542	502	520	554	545	547	526	512	525	518	525	566	547	520	557	530	534	554	535	549	535	503	535	559	509	499	570	561	516	534	554	552	529	516	539	524	543	501	530	505	542	518	531	536	524	542	528	546	530	541	555	539
5289	310	240	216	194	151	181	156	168	162	158	135	152	152	154	147	140	147	129	155	159	161	154	154	158	155	149	144	144	142	147	145	122	168	152	143	171	151	164	139	129	141	148	149	165	138	142	131	157	146	178	161	159	143	148	154	144	158	148	145	149	162	158	142	137	123	141	162	137	141	142	144	143	135	145	150	141	149	160	145	164	140	158	158	148	127	142	133	168	139	153	131	173	141	143	139	142	134	155	149	151	146	162	154	123	152	116	145	158	146	132	149	152	158	141	153	150	137	157	170	151	143	122	137	141	154	131	142	173	142	159	149	155	156	136	137	145	176	143	159	139	147	141	139	140	142	137	141	159	139	153	157	140	164	153	130	130	164	163	148	152	150	154	143	168	126	146	142	149	154	135	145	162	146	149	124	142	164	172	171	158	148	143	152	132	170	159	151	145	137	158	127	148	133	146	167	148	139	157	152	158	125	163	150	150	152	143	134	136	156	141	142	166	158	140	135	129	158	160	173	150	135	146	135	140	148	151	137	167	149	150	134	128	161	158	155	156	132	176	170	143	148	145	145	170	130	147	163	161	145	162	134	157	131	148	143	151	137	160	133	146	154	134	156	148	137	155	168	123	154	134	121	130	123	148	131	161	174	143	162	152	153	120	145	148	136	151	156	163	139	136	152	129	137	145	157	175	151	136	141	143	146	159	147	140	138	140	143	142	169	160	160	147	124	139	137	145	147	149	159	140	157	143	157	147	146	135	168	142	162	140	143	143	158	136	153	143	145	131	172	182	130	167	156	167	142	155	165	144	167	125	158	144	135	144	152	149	154	131	141	136	140	144	157	153	145	156	151	152	157	137	134	156	157	148	157	141	167	156	144	151	141	175	142	134	150	156	180	132	159	148	138	149	163	132	122	138	145	184	158	132	137	161	154	134	140	139	157	164	145	147	129	153	146	155	140	141	151	147	155	146	142	158	129	128	143	135	163	153	154	166	146	132	165	155	140	140	132	160	126	153	140	132	131	136	152	161	155	138	148	160	143	154	145	151	146	162	139	127	157	149	153	158	146	176	136	144	150	152	143	145	147	150	142	144	129	165	154	146	137	144	158	151	179	160	167	136	136	145	143	157	158	148	162	160	154	149	139	135	128	151	164	163	155	145	146	152	136	175	130	156	140	159	138	141	163	152	149	144	160	175	150	155	137	133	161	151	123	144	184	146	153	160	130	155	129	155	144	138	141	154	154	140	123	158	169	148	146	140	151	165	156	136	160	144	139	146	153	149	136	151	134	153	144	160	161	158	159	116	169	163	168	138	153	152	138	158	146	141	148	131	146	142	135	128	161	154	175	168	139	155	137	139	137	137	141	146	156	157	164	154	150	159	138	162	164	144	122	141	144	140	141	150	164	158	160	181	130	139	156	134	146	135	131	127	150	165	150	148	137	135	148	143	126	167	166	146	166	165	138	155	150	161	129	149	147	157	141	145	166	155	130	148	157	167	121	133	175	133	150	123	166	158	152	153	132	164	131	155	150	150	151	150	173	146	175	133	153	145	141	137	156	142	139	159	142	144	131	142	149	130	144	157	156	172	155	133	155	145	159	133	153	138	163	147	130	138	154	140	149	152	149	142	152	152	155	158	142	135	148	147	163	168	164	139	148	135	134	132	146	162	152	150	143	140	142	143	148	138	160	145	134	153	131	179	143	138	156	168	160	148	125	156	140	136	140	160	133	134	147	148	133	149	164	166	155	134	109	143	161	160	162	143	154	149	139	132	119	145	146	154	147	149	127	147	140	159	146	162	156	158	136	156	148	153	150	142	143	144	143	140	175	147	148	129	141	142	143	149	146	150	166	153	153	147	171	127	159	135	143	151	132	151	152	149	156	147	129	128	134	136	160	143	138	163	146	168	144	153	145	121	168	147	139	158	156	165	146	147	146	143	152	152	160	143	168	144	139	138	143	176	146	146	131	170	159	153	148	177	155	150	152	140	149	144	146	160	172	149	121	153	130	157	152	159	132	137	154	141	133	154	163	169	150	174	135	139	157	158	140	154	157	137	147	163	150	135	147	163	151	176	139	157	125	136	138	140	142	150	173	153	149	138	162	160	175	142	149	141	132	160	156	158	161	134	154	144	161	148	146	124	115	148	127	149	159	151	126	151	161	149	138	150	150	135	139	152	153	162	160	150	149	144	158	149	144	137	122	149	155	145	135	166	130	144	150	134	144	150	145	155	124	153	134	147	172	121	148	139	195	168	146	128	131	164	146	172	151	150	139	141	150	140	154	142	161	143	177	156	135	140	141	147	153	150	158	160	149	143	147	137	156	134	130	153	150	159	133	140	131	147	138	152	149	146	167	169	143	168	154	145	155	181	134	119	138	164	160	150	187	154	140	129	139	156	143	163	137	158	121	137	142	129	145	158	161	159	145	141	133	166	161	155	169	156	146	145	151	132	161	181	139	162	152	149	140	145	173	153	152	152	136	155	124	161	144	139	144	150	158	148	138	155	155	147	148	169	132	149	159	152	148	133	162	143	136	137	161	161	155	145	141	132	141	159	163	156	143	146	147	145	146	164	138	135	137	159	138	133	145	142	159	153	149	150	132	140	163	145	165	149	145	157	145	150	148	144	161	132	149	143	144	150	149	144	141	146	146	140	138	140	142	152	124	147	158	145	148	130	145	134	127	149	143	128	136	165	135	172	139	159	159	141	148	159	127	122	152	137	151	143	123	145	163	160	156	142	153	131	137	161	170	150	146	143	172	152	158	134	159	151	153	151	144	144	147	164	134	138	151	136	144	119	139	151	159	152	141	131	169	169	141	142	143	138	166	169	146	148	167	152	172	156	161	164	149	150	137	157	162	132	149	151	150	149	143	156	145	140	130	163	157	134	148	154	144	145	141	145	140	157	155	153	133	125	141	133	125	146	147	152	143	168	163	154	150	143	158	151	157	138	163	162	137	147	142	130	160	140	126	154	145	143	137	147	150	125	137	168	126	135	151	156	154	125	151	145	142	150	144	166	142	123	158	120	145	127	147	124	147	156	146	166	159	146	146	155	140	148	160	153	151	153	166	141	155	149	168	181	154	153	144	134	134	154	144	170	148	147	152	159	132	147	164	168	160	157	145	157	152	137	133	153	130	164	137	125	152	148	143	145	161	139	119	165	161	140	158	178	145	157	147	150	152	154	153	149	135	146	136	166	139	144	140	151	147	153	158	151	133	144	145	146	139	137	141	160	141	156	150	130	140	136	152	141	158	146	144	155	161	153	144	149	145	141	168	172	149	116	169	144	142	134	151	147	149	141	141	143	137	139	149	153	146	136	134	156	132	127	167	150	144	171	155	149	134	144	143	146	133	142	149	155	149	138	153	149	174	153	166	140	156	152	158	151	138	143	152	149	167	141	144	127	148	146	148	150	141	127	143	156	143	156	160	160	138	154	165	135	174	147	150	160	134	124	145	167	144	133	159	144	146	170	174	156	161
6722	522	577	592	576	567	533	542	500	468	477	463	477	448	466	414	471	466	430	441	450	431	463	415	406	398	407	427	408	411	434	363	442	416	457	433	433	430	435	461	443	428	411	419	443	390	435	440	446	441	435	449	469	467	426	442	411	410	388	435	441	433	446	435	435	405	421	405	399	430	429	444	423	419	423	430	440	382	432	460	444	414	463	427	425	430	428	419	438	415	432	434	440	414	417	435	440	461	448	433	421	414	423	396	416	437	420	433	425	429	417	428	419	428	406	401	440	436	437	458	426	432	431	421	439	394	414	424	398	425	430	409	431	447	410	419	413	442	475	409	424	386	465	412	423	411	432	423	417	418	426	457	412	401	391	436	435	459	444	417	451	418	430	409	436	445	422	414	429	432	407	430	456	419	411	455	442	425	425	453	438	451	424	413	434	425	474	452	413	422	415	428	446	399	490	429	445	441	422	468	412	457	424	441	431	442	409	431	450	452	451	409	416	410	448	416	430	424	457	397	422	427	407	430	389	431	416	408	462	405	410	387	429	422	392	433	453	412	454	392	422	426	433	440	443	455	407	415	442	457	436	442	455	446	424	432	440	438	416	399	381	415	422	413	410	425	406	409	410	445	409	395	459	456	414	440	432	407	360	429	452	413	389	438	396	420	446	431	422	446	456	448	407	431	432	449	427	440	429	448	460	411	405	425	395	421	438	433	420	405	439	407	435	386	400	458	421	441	424	458	448	420	387	437	410	427	467	406	427	425	406	412	407	444	400	413	408	422	467	468	430	438	417	419	403	433	404	436	423	429	431	445	388	374	414	446	422	412	423	448	387	447	438	401	421	405	400	412	437	434	406	445	437	433	408	428	443	413	451	402	453	423	427	407	414	446	430	444	388	454	444	442	466	412	435	447	453	424	436	417	458	423	430	463	467	410	410	415	443	420	438	420	435	448	426	426	461	443	409	401	441	444	421	419	436	416	425	445	420	415	432	433	390	402	395	421	437	456	397	442	440	454	420	381	443	447	440	404	420	443	426	401	420	443	418	395	426	435	453	412	433	410	438	420	409	414	391	392	410	402	439	404	446	436	414	374	418	421	415	449	420	399	458	442	444	409	452	406	410	425	418	452	430	415	435	412	401	409	400	421	420	413	459	418	411	416	419	439	439	425	416	429	429	435	444	471	397	403	428	395	430	438	452	408	427	416	375	421	459	443	429	407	411	434	428	435	439	430	456	456	401	453	406	436	463	448	397	446	404	418	445	423	443	392	394	468	444	446	422	442	407	471	431	402	420	415	389	443	376	444	458	422	421	433	411	406	438	455	457	421	421	399	391	437	460	445	445	443	427	417	403	422	452	408	420	430	431	418	460	391	415	389	416	408	425	401	452	438	433	421	443	415	430	442	432	474	417	388	451	423	439	429	445	462	454	418	409	459	409	436	433	401	396	474	436	437	445	462	434	410	445	411	443	437	417	418	435	407	431	422	406	443	430	413	421	444	421	413	436	417	420	429	471	452	391	439	462	431	424	440	440	408	420	427	396	431	407	417	442	415	416	404	445	408	403	433	423	393	443	467	432	399	441	465	428	427	430	459	446	425	469	445	410	416	426	409	454	434	391	467	388	438	435	443	449	437	445	440	406	432	425	449	443	441	428	408	404	432	406	366	413	418	432	430	418	439	467	471	398	405	402	422	439	410	411	427	438	408	434	427	433	418	447	434	422	421	441	409	418	409	439	427	421	443	423	417	477	430	389	403	426	397	434	423	409	402	434	422	440	429	385	412	406	425	433	429	451	424	424	441	438	454	423	443	387	448	456	441	405	421	424	419	434	454	443	431	424	441	460	424	434	414	395	411	410	426	422	464	442	437	430	432	432	416	426	463	415	415	417	424	429	438	461	461	429	395	444	435	423	405	494	417	404	398	417	414	445	436	420	447	439	415	427	436	448	395	447	446	419	462	416	450	418	436	431	422	401	447	435	443	439	444	432	417	416	421	398	393	415	439	410	424	410	417	435	446	422	432	452	411	455	428	436	429	409	415	422	457	429	403	424	408	450	382	403	416	427	450	408	439	400	392	424	412	399	452	408	457	418	443	462	416	399	385	448	401	428	408	438	441	408	452	384	384	427	424	434	435	424	429	444	461	440	463	435	411	400	417	442	392	421	440	419	456	396	417	393	424	424	465	437	406	419	444	432	425	418	451	410	421	415	389	431	443	438	431	414	444	426	410	420	445	395	442	449	413	382	445	394	406	447	426	437	466	443	432	413	433	416	445	431	427	429	454	437	423	447	414	418	444	445	418	469	431	422	452	412	446	419	422	437	452	435	446	431	427	408	411	444	423	414	423	431	425	427	458	447	432	417	408	420	445	446	421	436	405	429	443	406	443	431	457	420	422	421	416	439	403	417	414	410	408	400	423	453	431	432	408	478	406	427	429	431	443	435	463	419	432	443	415	443	413	443	419	419	457	433	422	485	412	435	448	431	416	446	405	421	409	432	440	439	438	416	422	427	449	443	422	431	405	435	399	418	420	395	427	420	419	424	466	417	431	450	431	449	467	415	401	424	443	427	411	474	429	438	449	449	435	422	397	440	451	430	457	455	467	428	393	436	391	422	435	386	438	445	426	460	445	417	479	465	453	411	434	497	432	443	434	410	449	438	441	409	418	460	425	456	404	387	423	443	411	405	418	419	409	431	427	439	413	462	440	427	432	416	399	425	445	425	419	427	433	450	435	377	441	449	422	462	395	440	410	445	447	390	427	421	417	396	418	423	405	399	409	410	433	448	431	417	436	407	425	434	432	420	423	412	428	418	477	424	421	456	440	422	427	427	416	432	406	425	409	433	432	426	431	452	413	436	444	428	423	439	399	410	430	418	435	427	420	413	420	416	432	449	393	434	412	438	436	430	430	429	450	456	466	427	421	451	435	425	464	421	430	426	416	424	386	420	406	457	408	403	422	420	439	395	433	408	428	400	483	410	428	405	413	424	405	425	424	410	423	432	437	404	436	444	413	423	419	406	392	403	429	433	418	456	416	421	393	485	412	440	439	408	444	427	448	447	461	432	436	428	397	448	449	420	427	416	426	439	424	426	468	435	397	420	452	425	436	471	428	434	455	393	446	442	430	440	410	425	444	403	473	386	431	425	421	420	421	451	451	416	443	424	412	427	388	436	425	410	441	397	415	422	388	426	406	439	417	395	385	421	434	380	425	432	441	459	442	443	414	446	415	416	386	419	400	407	403	467	405	503	413	403	431	396	454	396	425	422	383	407	445	441	417	415	428	433	421	454	441	434	446	422	399	421	384	431	443	401	435	455	437	409	440	437	453	450	437	414	449	401	410	436	423	421	402	418	429	401	419	432	449	410	416	415	468	439	433	417	414	411	433	442	438	433	464	424	423	444	452	421	406	386	409	433	442	450	438	421	411	418	437	437	369	415	412	425	423	407	445	419	430	432	427	438	424	440	448	411	412	438	443	397	397
29757	4552	1395	1030	699	528	410	310	254	214	198	187	165	161	132	138	112	126	115	114	97	111	105	95	100	123	109	100	92	81	90	113	96	98	105	83	110	104	98	67	93	83	88	80	107	86	84	86	78	120	97	109	102	95	78	71	97	79	91	85	88	101	102	100	92	95	88	86	97	100	83	85	84	91	89	90	83	101	96	92	95	90	76	93	93	81	76	77	86	94	99	76	93	87	73	99	91	91	88	94	80	80	82	92	100	92	76	97	108	78	72	109	82	79	91	98	87	98	82	106	93	97	76	98	95	86	94	95	92	97	80	68	82	87	77	95	96	100	101	101	82	97	103	87	69	81	77	90	76	92	91	81	89	94	69	109	82	96	96	84	83	97	87	106	91	75	76	99	90	91	83	84	93	90	101	90	88	88	101	85	97	76	84	86	97	80	108	83	93	105	98	99	78	90	93	75	77	106	87	94	90	86	92	97	86	114	94	90	96	90	96	93	86	87	96	80	79	84	94	82	93	84	91	100	89	78	89	108	96	94	101	95	84	97	81	81	87	89	104	100	79	93	79	104	99	89	92	93	86	94	104	96	83	75	93	81	93	89	97	88	86	87	82	84	93	70	73	82	85	92	94	91	78	97	105	102	90	93	87	92	84	82	77	84	97	97	71	89	95	99	89	81	68	91	86	92	91	90	78	81	75	97	100	80	73	88	75	85	82	88	77	78	106	89	96	93	81	106	107	103	86	88	80	90	83	86	101	75	82	89	84	100	111	84	91	92	77	85	92	93	84	76	102	65	97	105	85	94	81	61	84	72	73	91	84	85	78	104	81	105	96	78	88	91	82	89	79	95	63	95	97	88	88	87	91	95	94	78	88	67	90	89	92	88	101	93	76	85	96	79	80	85	91	78	86	86	98	90	99	90	97	85	74	85	85	99	70	72	84	98	83	79	95	94	88	84	92	87	98	95	87	86	86	89	79	74	84	96	100	92	97	89	88	82	84	100	91	101	100	86	80	80	107	91	86	85	80	108	74	92	80	89	100	76	82	97	97	82	67	89	107	83	80	72	103	88	95	91	99	67	96	83	99	91	104	84	91	92	75	92	85	85	91	86	87	92	109	95	106	98	87	90	98	81	71	93	98	100	85	78	89	93	81	81	100	87	72	108	102	98	79	80	118	94	109	102	85	90	94	91	84	76	98	86	79	95	93	90	87	90	96	92	91	76	97	86	80	99	99	79	70	89	77	73	83	117	99	88	110	80	96	83	84	94	94	85	92	82	87	100	73	99	88	101	92	84	89	90	91	114	105	73	80	82	83	91	78	80	91	69	82	104	85	91	97	95	107	92	74	83	93	96	80	93	93	84	97	91	88	87	89	81	77	87	94	93	101	90	98	98	90	71	89	77	102	84	93	81	104	73	99	87	100	92	98	100	100	80	94	101	72	98	85	96	110	85	96	91	97	81	100	95	102	90	67	94	82	86	84	85	97	96	81	84	79	87	89	88	96	96	86	86	91	89	93	86	101	86	79	83	88	66	89	81	87	78	107	78	92	89	76	77	76	92	82	85	87	74	90	91	79	82	85	78	85	73	115	89	97	94	84	91	107	87	86	89	88	105	96	82	84	77	92	76	98	100	70	91	92	77	99	97	81	90	88	93	85	96	123	99	103	83	110	77	97	73	82	84	87	85	83	101	104	96	84	70	95	99	84	89	93	93	91	85	84	88	85	79	105	84	99	78	101	75	86	81	94	80	80	82	118	87	95	97	90	86	87	89	83	75	91	71	110	78	84	83	88	95	93	98	90	102	100	82	83	95	97	79	93	80	99	99	93	87	66	112	89	96	72	81	86	96	77	88	76	86	96	88	77	66	79	88	84	75	92	85	99	112	79	74	96	85	92	92	79	91	98	70	89	88	89	85	88	96	101	93	110	82	95	96	104	77	80	107	85	80	87	80	81	90	84	93	96	79	99	78	93	88	69	69	95	104	71	89	102	79	79	95	97	85	89	86	98	81	96	74	100	99	103	90	75	74	91	92	83	85	113	99	72	103	91	85	100	75	77	97	90	93	92	83	77	77	93	85	78	63	92	87	105	93	86	82	101	72	90	89	103	95	74	96	86	110	86	90	96	88	102	88	82	95	82	86	100	74	98	79	95	92	91	80	86	97	78	92	95	97	82	91	90	85	77	109	100	85	88	93	96	82	101	75	83	85	99	81	80	103	93	86	76	93	88	79	87	80	85	106	69	100	73	90	96	97	91	98	87	80	80	87	81	92	89	74	90	80	76	82	87	100	94	85	76	85	98	93	90	85	95	85	95	96	98	79	85	98	99	100	84	88	97	85	79	91	100	77	91	93	90	98	100	85	95	85	105	88	89	93	110	89	101	123	86	88	78	86	91	106	77	101	96	95	82	100	78	77	92	90	90	105	89	97	89	86	82	82	81	100	76	106	93	86	87	86	94	76	82	102	88	95	82	81	91	96	102	93	90	96	73	84	85	91	95	105	79	89	93	86	84	83	92	88	87	85	91	69	81	78	75	72	76	92	75	99	83	88	82	96	68	78	91	102	75	101	80	78	93	108	80	91	85	90	88	74	91	109	85	86	78	100	91	95	82	84	74	94	112	91	73	86	84	88	85	77	69	76	76	91	97	90	81	99	95	79	92	102	99	72	92	106	84	87	96	114	77	83	94	106	101	89	98	77	108	86	99	83	81	93	110	81	92	95	93	91	105	87	79	77	84	73	93	77	76	81	92	87	107	81	101	111	82	85	69	86	90	92	86	91	80	81	80	85	82	97	92	95	105	80	76	76	96	102	85	90	101	75	92	95	71	88	93	86	88	101	99	88	86	106	78	90	73	82	84	78	89	90	91	93	84	93	84	79	88	80	98	86	89	92	94	88	105	90	102	86	97	77	75	94	82	80	72	84	83	82	95	90	85	78	80	95	75	73	97	80	101	87	101	108	104	80	84	78	109	78	107	99	101	62	75	97	88	82	87	102	86	85	86	100	84	93	90	77	87	82	80	86	82	89	104	85	86	83	68	93	91	99	88	91	91	108	76	70	91	93	94	94	85	91	107	102	82	85	93	105	73	89	107	87	86	80	110	86	90	83	92	83	88	90	67	92	94	99	79	91	107	75	94	96	81	98	101	85	97	75	89	93	76	84	86	67	85	90	98	86	87	100	78	100	80	93	77	88	89	92	97	95	93	97	77	82	97	81	90	87	95	93	88	90	97	103	70	76	82	73	73	95	78	90	89	106	99	78	93	105	102	97	69	87	89	91	95	70	83	113	90	102	97	95	89	76	100	91	93	91	109	87	116	74	99	105	92	79	84	82	89	85	93	88	93	84	106	87	103	107	80	89	90	94	108	93	85	95	90	99	81	95	79	95	94	97	93	85	100	80	98	86	80	79	93	104	80	92	83	88	103	87	84	89	67	98	89	84	87	94	101	84	96	92	95	86	103	84	88	79	99	88	84	84
13682	1422	3253	3502	2992	2366	1926	1541	1367	1131	991	835	850	752	659	623	606	557	522	531	485	475	472	426	445	403	432	388	371	358	407	345	337	356	349	390	336	336	367	321	356	364	329	296	376	329	330	315	307	351	314	322	293	299	324	312	311	306	289	319	300	309	300	298	304	303	309	312	307	315	310	282	325	302	315	279	307	334	267	300	281	270	302	315	286	298	297	266	331	270	316	279	281	289	296	287	288	304	314	283	329	308	298	318	274	302	268	275	321	276	297	316	308	265	292	322	276	291	290	273	319	281	297	305	319	314	297	270	281	287	316	302	274	283	286	258	310	286	305	305	306	274	301	285	268	314	294	283	282	271	256	279	290	284	294	287	289	257	283	288	292	283	290	302	335	274	306	287	299	280	266	293	277	262	278	285	260	282	304	284	318	290	267	314	291	266	325	317	286	271	275	270	318	298	273	275	301	282	335	279	312	258	286	288	294	325	299	293	279	289	298	294	277	297	284	292	289	274	257	297	288	286	265	301	280	268	302	321	294	295	283	302	267	272	275	279	274	286	302	268	293	287	302	288	285	285	288	282	269	302	263	285	282	275	325	294	288	282	268	282	275	301	299	289	290	305	325	307	295	302	310	256	296	259	304	306	288	321	313	257	288	292	277	274	296	323	260	264	291	286	298	281	285	265	292	296	284	301	325	291	293	333	277	284	297	292	267	305	281	266	271	282	278	295	286	285	290	321	305	307	333	303	259	288	302	298	281	280	297	296	301	291	288	288	281	274	307	298	293	290	315	294	293	304	298	241	305	269	286	302	320	279	279	302	299	316	279	273	269	270	284	259	305	280	326	267	298	293	318	278	265	290	293	265	293	267	300	274	261	267	303	290	296	319	318	290	282	269	279	302	287	297	280	318	315	274	287	313	307	277	304	323	292	258	272	310	286	285	297	301	320	291	290	261	310	299	269	286	308	325	328	294	285	309	274	299	314	272	285	270	284	283	276	284	287	291	292	300	300	280	286	305	287	278	333	309	286	294	265	280	274	318	300	288	313	277	280	283	283	277	268	266	280	288	270	296	307	300	312	299	290	279	303	277	289	303	322	278	302	292	266	267	292	297	274	284	288	296	286	304	265	278	274	287	314	273	283	290	292	292	301	301	293	279	289	289	306	273	273	304	312	291	336	306	284	294	290	312	289	302	285	291	292	270	309	314	269	276	284	313	281	282	294	284	284	322	290	277	293	323	310	292	312	276	308	269	297	275	299	282	309	293	288	257	279	323	287	260	269	264	272	268	270	278	251	308	294	288	294	274	269	282	287	295	271	289	334	279	284	290	295	325	280	281	292	269	274	321	299	268	277	304	278	278	279	294	276	302	308	296	275	315	304	286	299	300	302	330	301	289	301	284	298	299	307	295	299	277	300	268	275	311	282	290	282	277	314	302	276	296	273	285	308	290	327	305	267	307	313	293	306	281	304	271	311	304	300	271	274	296	261	258	308	296	307	282	258	301	297	272	311	302	323	288	298	282	303	268	298	262	318	296	304	284	274	301	304	285	325	304	288	268	315	297	305	273	300	277	271	285	310	302	302	304	325	257	267	276	298	287	286	292	279	306	294	276	290	281	300	282	309	276	298	269	304	272	312	296	288	299	268	271	299	320	275	303	294	276	278	284	274	301	311	294	339	292	303	306	281	288	311	283	294	289	298	305	279	289	316	318	275	259	322	288	285	285	342	276	304	277	279	302	242	270	288	254	286	289	307	305	292	314	307	319	292	285	297	298	276	297	302	324	290	293	277	293	275	272	303	300	277	250	331	295	300	306	266	264	273	270	299	287	318	290	294	277	283	309	278	289	288	285	315	304	275	287	297	273	304	298	285	290	312	284	275	313	276	283	324	254	317	296	281	289	287	291	272	309	275	322	293	293	262	315	263	292	258	310	290	270	291	276	278	299	276	291	291	292	268	289	303	268	273	272	310	275	294	305	286	298	285	320	322	298	280	324	284	274	289	288	292	329	306	300	274	313	313	271	324	275	306	269	294	293	297	308	267	265	310	269	303	274	300	275	282	302	296	287	300	282	268	274	284	307	280	306	305	304	291	291	282	295	283	322	292	285	289	266	302	287	292	283	300	290	276	270	300	301	299	275	300	261	306	236	254	317	283	273	313	275	274	280	292	272	273	274	297	306	304	293	314	298	320	282	278	293	273	301	280	303	285	278	279	314	270	263	299	279	289	277	269	291	287	274	265	290	306	297	312	272	289	292	281	301	280	261	297	288	307	326	269	280	288	301	290	292	275	264	296	269	300	310	274	281	286	293	293	253	305	311	302	297	319	283	292	295	268	290	301	250	315	292	300	273	273	292	282	263	295	337	296	308	265	298	311	278	303	264	308	288	272	266	294	287	304	267	282	270	296	281	280	295	296	314	281	280	257	286	303	273	258	284	290	296	330	299	271	290	269	288	279	282	311	319	294	271	297	293	293	305	312	289	303	279	289	272	279	305	310	317	276	297	319	288	278	285	280	297	295	295	299	277	295	308	297	265	292	279	287	286	293	273	280	298	277	294	299	333	277	274	318	298	313	272	281	278	279	283	292	272	280	283	286	318	300	292	276	284	290	310	279	296	298	301	278	305	301	255	321	318	286	295	271	302	283	304	265	295	249	290	290	260	320	258	295	292	277	279	298	267	274	278	292	322	308	274	301	287	268	297	259	292	294	283	285	313	305	274	290	264	274	299	282	302	299	278	279	290	296	302	279	290	294	302	267	254	262	274	292	298	300	267	273	281	289	290	276	308	285	302	291	317	293	252	261	293	304	303	274	306	291	294	297	281	260	307	286	272	313	297	295	300	291	329	296	298	254	289	283	308	285	281	269	284	255	288	299	292	278	286	284	265	311	268	280	288	305	300	269	289	282	253	288	326	275	307	305	261	291	287	277	283	271	288	293	292	282	272	303	301	275	283	294	264	275	272	295	302	280	293	296	294	286	309	261	307	280	265	266	310	279	270	292	283	293	304	266	285	279	297	294	295	283	311	286	280	286	321	254	272	281	285	298	326	284	312	306	289	277	250	311	286	283	289	307	317	299	293	272	288	272	276	307	287	273	306	293	299	281	300	301	283	282	286	299	294	286	317	296	280	295	281	287	291	254	266	290	287	294	278	267	292	278	296	294	294	285	263	306	297	281	307	282	298	304	283	288	248	293	291	283	295	265	289	320	309	260	291	282	290	282	295	276	284	294	298	306	269	291	287	290	285	316	254	292	253	286	271	272	281	320	256	299	288	287	299	277	312	277	302	271	307	312	304	282	288	275	269	281	265	308	264	312	290	308	289	259	305	288	297	296	286	271	273	310	253	286	289	302	324	306	298	286	301	291	302	298	290	299	307	308	276	295	274	281	291	276	304	254	286	315	318	295	245	283	289	304	335	301	273	278	289	320	267	281	290	292	284	270	282	292	290	299	287	305	280	303	281	266	299	259	302	276	278	292	273
40577	11731	3181	2143	1498	1103	794	639	535	446	383	401	311	311	273	292	264	232	273	245	222	214	236	255	224	210	177	194	192	179	189	180	186	222	203	173	212	201	194	179	168	216	197	198	172	169	214	169	223	201	194	180	174	209	192	188	188	190	185	203	191	208	188	207	177	177	200	206	212	169	192	177	210	171	186	200	175	175	198	212	182	182	178	174	176	170	180	190	180	201	176	164	184	195	195	191	185	174	184	162	201	162	166	174	167	165	193	191	184	182	198	158	213	197	179	194	174	202	174	176	190	207	193	190	169	191	173	184	173	196	179	183	173	213	179	161	169	199	189	185	182	158	166	189	189	182	197	191	198	180	188	206	180	161	170	150	186	206	195	175	184	185	191	176	187	187	179	183	200	196	178	216	178	190	190	184	208	182	198	175	174	203	183	206	197	172	188	169	165	187	174	177	178	177	196	172	186	186	158	183	183	201	185	183	183	175	156	178	204	196	198	187	183	189	195	182	176	175	166	176	173	158	193	160	181	199	176	197	190	198	169	184	166	184	203	171	191	161	170	184	189	204	195	188	174	180	222	168	178	182	184	190	173	216	187	178	171	186	174	145	191	199	191	172	200	173	171	178	180	158	173	168	153	172	190	183	173	181	140	162	196	190	195	181	159	200	198	213	173	193	177	159	153	178	170	186	186	169	184	194	194	217	162	196	197	191	185	195	172	190	174	199	179	175	196	184	143	173	180	197	171	156	183	196	164	215	201	166	199	199	180	183	170	189	196	183	181	207	168	184	178	187	165	188	190	172	163	187	185	173	211	176	178	196	211	182	171	178	180	199	174	215	181	178	176	220	180	174	192	192	191	178	176	166	171	175	197	191	167	189	175	194	208	168	186	187	177	194	186	195	207	195	167	186	177	194	177	180	194	171	180	178	170	180	196	189	179	169	182	181	179	203	179	167	199	186	177	187	181	174	168	207	169	186	166	182	218	153	188	195	176	201	201	162	176	218	185	175	162	178	196	182	189	190	202	184	194	196	199	167	189	178	165	188	190	178	179	164	176	198	171	180	193	197	163	171	187	192	181	221	176	170	180	162	172	177	181	183	186	176	182	177	170	174	189	197	173	171	206	187	174	177	227	170	179	203	193	170	193	182	168	180	184	178	197	160	170	171	171	179	191	178	167	175	158	185	188	169	200	186	180	193	175	175	201	201	217	160	186	181	169	190	193	185	161	186	173	182	165	183	180	198	148	186	171	195	181	180	197	171	186	182	167	168	181	197	179	176	185	167	200	156	211	182	189	168	186	187	173	199	173	185	216	178	181	188	169	185	160	181	189	206	191	169	155	178	181	190	178	201	206	198	176	186	191	182	177	168	178	185	178	172	182	191	201	173	219	192	184	210	189	176	178	185	184	187	187	186	176	196	170	169	196	174	198	175	193	164	190	190	189	171	200	204	202	182	200	193	169	175	190	172	204	177	181	194	159	193	171	178	215	190	187	205	162	192	176	205	181	182	167	181	185	183	179	180	161	191	176	176	200	189	192	186	181	171	167	202	181	188	185	170	182	191	171	189	175	182	191	163	182	177	193	182	178	188	181	183	187	175	195	200	177	202	162	189	158	200	171	152	194	182	206	167	161	200	175	167	203	192	165	199	194	205	154	182	173	183	165	183	193	206	184	186	209	197	199	168	176	162	178	186	178	174	184	180	182	179	197	184	174	173	181	197	182	190	193	171	195	181	160	197	167	188	183	173	180	165	150	171	187	166	190	192	179	188	172	185	171	168	187	155	190	164	195	194	177	171	193	174	187	165	173	180	165	167	169	210	202	156	197	179	192	198	169	190	208	192	187	203	191	200	191	210	197	182	187	186	177	194	179	188	173	157	163	162	167	177	159	199	167	176	196	195	188	184	189	187	197	179	196	168	170	170	167	164	196	184	188	201	187	183	186	189	182	161	190	193	188	189	191	171	170	205	201	208	177	166	174	154	169	216	180	171	179	198	146	178	193	187	175	183	209	186	177	162	193	180	194	175	179	180	188	181	200	185	189	150	203	188	172	181	188	177	159	207	188	169	160	219	179	203	194	201	192	182	174	180	184	167	217	212	180	181	172	199	209	208	182	200	162	213	190	185	172	180	171	164	172	205	169	190	191	184	195	183	157	202	170	194	169	177	197	168	164	228	173	193	180	166	177	164	166	175	169	156	228	211	167	167	176	190	171	179	178	191	170	159	164	190	201	202	195	174	178	179	191	206	167	193	203	161	205	183	170	186	176	177	206	173	184	195	199	205	182	194	179	188	186	182	177	203	166	181	174	184	198	199	194	184	161	163	183	185	203	198	173	187	165	176	169	160	195	180	206	204	197	199	172	194	152	189	177	192	178	179	168	180	167	174	203	200	196	176	174	185	190	163	194	182	168	188	162	192	200	192	161	190	176	185	189	191	199	171	189	193	193	201	171	182	186	169	182	185	185	185	183	189	175	191	180	172	161	196	156	164	204	170	172	162	175	182	166	171	165	171	193	169	176	185	171	202	156	183	187	217	170	183	170	170	187	170	176	183	184	182	166	172	169	176	181	183	166	193	177	177	164	188	197	188	188	196	168	204	162	203	181	190	189	173	168	169	194	188	198	167	196	192	155	207	175	166	194	188	165	208	208	141	217	172	199	194	192	185	182	181	184	194	179	196	187	186	166	176	175	164	198	195	187	190	203	197	200	161	193	164	182	188	192	183	180	195	200	165	186	206	206	156	167	191	191	189	177	181	180	179	191	206	178	194	163	188	215	188	203	170	176	191	199	175	201	197	159	155	186	213	192	191	168	144	186	182	185	211	200	173	166	208	180	209	187	196	212	196	193	172	191	178	190	204	189	181	183	184	199	188	196	200	163	183	184	167	178	156	185	167	185	181	146	186	174	168	168	175	184	192	174	194	156	178	197	173	182	198	195	201	176	163	180	211	202	188	172	167	164	188	166	213	198	153	216	183	180	193	173	174	153	150	171	169	173	172	209	169	175	171	198	178	167	167	181	189	190	167	169	197	190	189	179	195	204	212	185	190	198	186	186	159	161	182	202	164	166	178	174	169	185	172	164	185	192	164	211	165	177	195	158	173	176	216	190	211	194	154	168	193	169	164	168	162	185	157	171	214	178	176	212	197	183	177	178	186	177	195	164	183	171	186	201	158	205	163	169	171	180	195	172	172	171	183	182	181	194	172	192	165	191	188	178	177	212	177	196	181	184	194	199	180	180	182	137	166	194	189	168	179	195	197	196	184	171	200	160	204	174	166	167	178	181	170	188	193	156	186	185	181	188	176	201	182	179	209	162	178	187	192	176	198	169	174	192	199	190	201	171	197	211	199	202	191	167	176	182	169	195	175	193	168	146	171	175	191	167	179	184	192	203	184	187	200	174	168	181	166	187	196	161	158	183	177	182	153	177	211	183	176	208	202	189	185	159	197	197	175	176	172	173	197	177	173	178	193	185	187	188	187
17343	2729	6261	6726	5565	4407	3725	3063	2500	2210	1882	1701	1489	1460	1314	1181	1091	1088	1047	999	936	893	894	846	823	816	737	811	768	726	676	714	665	668	667	710	639	698	645	618	647	655	622	572	654	597	593	623	612	623	582	610	589	595	619	562	577	554	604	601	545	606	596	558	551	570	573	581	544	545	602	547	519	595	535	577	534	577	549	550	499	548	580	510	566	616	574	543	563	530	503	562	520	524	559	494	568	524	569	556	521	527	510	556	514	503	531	564	502	548	577	558	520	514	547	520	586	547	538	521	474	495	519	542	582	581	542	538	565	518	552	524	532	585	505	529	542	543	586	538	488	536	524	545	517	547	552	576	536	548	550	550	523	544	556	546	548	567	525	572	570	542	523	541	557	574	533	528	553	503	505	546	561	506	501	506	563	523	571	572	518	542	534	566	521	512	495	488	538	528	522	541	521	552	515	501	548	535	584	528	542	542	566	530	521	553	527	507	533	540	519	526	530	541	525	551	541	543	547	530	495	552	549	546	545	547	511	533	565	551	563	573	570	516	534	513	525	546	494	516	487	552	548	509	529	534	549	504	491	520	541	542	541	514	537	512	488	508	538	539	491	503	535	524	504	564	543	561	511	531	561	541	537	533	530	503	500	527	515	494	540	563	520	536	538	541	497	554	507	524	524	595	481	520	517	557	504	552	523	543	537	565	555	532	544	533	499	561	537	559	537	549	538	523	574	511	483	493	522	530	524	531	513	563	509	558	552	537	586	488	509	567	534	559	555	527	516	538	523	516	542	533	556	524	516	511	551	514	499	486	529	512	531	513	555	613	572	509	518	515	529	554	567	514	552	522	562	563	512	553	517	528	508	533	552	497	540	515	552	524	526	534	545	548	545	557	539	574	506	534	542	535	567	504	513	509	575	503	507	533	527	545	503	538	538	560	531	522	566	562	503	545	505	548	518	483	518	528	595	506	519	538	531	549	529	533	518	555	579	514	555	545	517	540	522	548	529	560	493	505	500	538	518	530	509	531	554	513	556	542	536	516	538	511	522	542	556	544	579	500	535	550	527	525	519	511	512	560	544	542	540	479	521	496	559	529	516	559	561	513	485	528	531	546	493	590	553	574	555	525	493	561	531	490	538	532	568	535	483	556	478	529	504	545	539	579	546	522	532	547	513	569	567	540	585	541	546	519	602	541	540	507	556	514	547	527	542	532	552	539	495	501	550	487	504	536	515	519	550	523	520	505	524	530	587	531	550	521	502	541	515	531	520	493	512	549	536	549	505	538	535	536	537	548	513	535	513	541	544	525	551	530	526	501	558	529	538	528	545	541	570	498	498	532	554	554	529	525	524	532	589	494	531	530	516	548	570	582	490	538	493	540	469	516	537	520	515	535	559	544	554	506	500	537	530	542	532	534	541	526	522	530	550	521	555	520	539	510	564	542	515	577	556	522	549	570	508	578	574	503	538	528	538	557	505	505	554	507	491	532	506	504	501	576	542	561	547	541	541	520	538	510	536	561	556	545	531	503	512	541	531	516	549	532	553	513	567	552	547	530	510	522	507	507	550	567	542	549	569	541	555	525	524	553	571	570	559	503	521	552	547	537	542	567	518	560	565	529	522	550	517	540	549	544	540	542	527	552	532	542	578	544	549	489	511	539	549	529	549	539	510	534	568	537	500	504	514	530	524	484	538	533	521	549	519	536	563	537	554	511	530	504	580	557	532	530	540	532	521	529	553	540	578	481	533	567	582	520	537	485	553	515	493	472	541	505	529	534	536	519	498	569	537	558	484	535	510	557	555	575	541	507	497	570	522	501	545	496	503	499	540	551	591	596	560	505	546	520	520	552	540	572	521	536	526	568	533	530	536	565	539	481	499	510	532	550	524	561	557	509	494	492	542	534	521	559	529	531	546	556	543	544	542	487	531	507	563	520	497	563	524	563	518	537	551	567	524	533	545	553	550	525	507	523	542	555	523	543	513	530	567	527	546	577	502	549	501	518	562	526	464	549	524	488	527	552	546	588	525	544	526	569	546	539	519	518	522	545	553	560	558	503	502	545	532	536	540	528	536	535	531	578	504	528	570	567	564	527	572	565	494	502	533	550	518	506	535	577	569	536	520	560	557	562	519	541	517	509	521	527	514	507	509	544	540	527	494	563	531	530	550	524	554	516	539	509	532	555	533	549	560	495	508	502	512	542	515	530	508	505	491	553	532	508	575	533	542	555	533	546	525	543	544	571	535	516	527	496	534	495	557	505	543	536	508	560	594	527	533	510	509	537	535	498	519	512	537	530	534	540	537	541	521	535	530	522	535	523	515	475	502	513	502	523	490	542	549	526	499	540	515	530	554	539	512	524	529	548	524	528	572	565	550	523	564	539	519	522	528	500	554	529	511	483	545	520	515	531	495	536	536	518	537	525	481	580	525	520	526	505	523	487	537	508	540	542	529	561	540	538	557	562	512	539	530	519	530	552	499	562	537	560	486	561	492	512	565	480	543	547	485	573	550	506	518	558	531	507	524	545	520	528	525	498	512	550	541	550	562	529	509	543	560	540	543	561	503	558	527	502	523	580	509	548	515	515	565	509	542	556	529	495	544	524	595	523	527	527	532	488	549	543	555	535	549	511	505	534	536	535	550	562	534	554	539	537	519	529	528	522	535	555	563	536	519	544	559	523	486	520	496	554	504	538	527	518	483	526	501	595	482	516	528	588	533	525	518	540	539	549	532	513	539	500	533	498	527	552	542	566	511	577	549	496	517	490	513	555	544	549	519	556	551	509	547	508	542	512	529	534	575	502	524	535	491	511	540	510	480	536	537	536	546	515	514	505	526	536	522	528	557	548	548	527	530	545	528	543	534	524	526	507	518	547	529	527	531	524	539	496	512	540	555	539	526	561	541	547	548	518	526	514	549	565	506	527	551	511	495	557	515	567	560	573	498	544	515	580	534	501	581	517	548	558	558	496	559	539	573	505	500	483	528	486	517	550	529	535	494	523	540	533	503	572	530	544	514	534	528	540	486	533	555	508	556	532	501	516	541	543	508	556	536	521	539	512	481	504	599	522	519	569	526	510	535	533	524	532	541	508	469	552	512	519	543	555	569	506	531	557	502	548	572	605	550	548	520	534	549	515	514	536	500	533	530	572	562	512	520	555	533	503	484	532	526	527	496	527	521	522	514	523	503	528	522	527	568	506	519	542	517	528	537	516	533	523	527	534	550	548	538	531	537	513	517	534	482	547	501	505	519	514	513	534	522	532	552	535	514	508	522	550	565	503	519	502	543	541	555	549	547	521	521	550	522	485	544	489	551	572	479	493	545	514	546	495	523	541	538	535	565	507	535	551	580	496	540	516	552	507	526	505	541	525	568	540	523	521	513	520	495	536	577	492	525	495	505	536	548	557	507	567	518	532	556	493	490	512	533	554	500	547	514	547	566	623	533	542	519	499	546	526	538	520	518	531	502	484	530	524	557	509	515	525	539	509
5101	314	217	189	201	165	159	182	154	144	161	154	140	158	126	152	151	154	155	163	167	143	145	155	172	126	135	150	159	143	140	131	163	146	139	153	157	155	142	148	185	149	135	151	149	160	148	144	136	174	165	172	161	152	158	165	152	134	167	130	153	153	165	145	138	153	148	171	147	115	146	160	160	150	144	145	146	142	151	181	161	142	159	172	166	164	132	154	145	163	141	133	128	149	137	118	159	140	140	159	139	173	132	158	173	129	149	169	142	159	151	175	157	158	166	154	135	156	145	126	136	151	142	119	160	137	125	141	142	152	157	160	153	157	134	166	157	143	129	156	138	141	158	133	146	141	169	146	154	157	130	156	138	153	144	159	140	146	133	151	162	147	128	147	132	117	149	164	124	130	131	159	144	152	136	164	155	138	173	151	142	167	136	147	147	138	179	151	140	140	168	151	152	146	138	163	140	131	147	141	137	140	155	142	141	156	171	164	123	140	134	160	122	155	140	145	147	126	146	149	147	169	150	155	156	138	148	162	166	140	150	122	161	149	138	163	124	144	140	171	140	150	152	160	133	151	144	141	147	138	134	145	128	150	158	158	151	168	148	139	142	154	172	140	138	149	146	149	130	126	152	137	166	149	136	148	148	145	157	165	133	142	142	138	127	144	158	151	137	142	130	132	150	142	148	123	145	161	140	147	135	119	140	141	157	184	142	165	134	155	138	134	141	137	134	155	145	132	155	151	123	144	141	148	147	147	161	153	159	142	166	151	154	142	155	142	128	147	134	164	136	171	150	148	158	146	155	147	147	136	135	136	127	154	150	136	136	142	143	142	137	164	151	145	134	143	140	145	132	153	162	163	139	141	156	159	158	161	130	146	152	151	144	146	142	158	132	143	137	130	159	151	155	152	171	144	121	128	134	141	146	148	149	144	146	146	137	142	141	165	167	159	138	127	151	133	130	144	143	152	140	156	134	134	147	144	149	123	135	135	145	153	145	145	139	166	139	151	158	142	138	145	134	130	145	158	177	154	158	159	133	138	141	152	153	144	140	150	146	150	151	151	149	168	170	150	147	168	132	153	155	150	167	139	140	136	151	127	164	137	168	156	145	141	147	154	141	129	165	138	154	135	170	153	132	149	136	142	156	159	152	146	168	154	136	146	110	153	124	154	155	150	164	130	146	159	172	175	147	165	145	168	158	157	167	147	135	152	135	145	155	159	140	157	162	148	146	158	147	135	138	156	152	142	141	162	142	152	143	161	143	129	136	154	148	164	148	144	130	153	130	155	135	151	123	152	126	176	142	149	134	159	139	149	140	149	153	146	158	137	146	160	129	169	149	139	150	164	153	148	161	160	139	157	139	148	177	150	146	144	116	147	133	157	135	143	176	147	134	169	152	128	141	145	158	168	141	138	139	153	142	136	148	143	149	145	156	126	153	140	155	146	146	145	149	180	144	150	156	160	152	156	162	133	149	115	157	156	142	144	136	127	157	170	134	156	167	145	135	142	160	136	144	138	142	141	144	137	124	132	139	148	126	136	172	152	144	151	147	155	156	117	162	165	162	154	158	163	150	147	137	125	141	149	156	166	160	153	156	146	134	152	144	140	133	141	144	130	145	131	148	146	160	138	134	138	145	151	161	133	159	152	136	132	148	161	141	154	143	150	130	154	152	142	154	125	132	130	129	146	161	157	154	133	158	144	153	149	158	144	126	141	136	153	159	124	141	131	146	143	121	168	137	156	140	142	159	135	165	150	152	162	147	136	134	159	167	146	160	147	126	147	157	138	152	175	142	119	140	160	162	144	145	150	169	151	150	156	150	142	151	109	174	136	120	149	143	144	143	142	167	151	134	131	140	135	160	141	137	137	147	148	167	154	163	153	131	163	150	143	149	144	129	152	139	118	126	129	128	136	139	144	130	137	158	134	177	160	145	140	169	158	157	132	157	175	162	140	158	143	139	152	126	145	154	157	148	166	140	140	149	140	129	138	154	138	146	171	143	171	162	160	167	169	140	148	165	153	176	125	148	148	150	127	156	151	123	130	151	167	140	154	149	135	168	141	151	114	148	151	143	172	134	139	146	151	132	167	165	153	149	155	149	155	127	146	140	152	134	157	145	160	151	153	166	159	141	158	154	155	136	140	127	145	130	149	133	138	136	165	154	172	149	139	146	144	138	145	136	132	141	143	155	149	152	154	156	164	143	131	171	148	147	132	132	139	150	172	170	140	136	150	154	157	162	142	148	137	143	143	134	124	146	171	150	141	161	128	147	139	164	145	123	141	137	159	151	146	129	141	138	151	141	136	137	141	159	161	166	144	142	152	161	128	156	159	155	149	160	150	173	166	128	160	155	167	178	136	144	161	151	158	143	149	146	152	164	140	148	144	147	155	138	140	151	162	135	147	139	153	166	150	160	148	158	157	139	148	169	121	147	147	148	151	163	143	155	154	142	125	142	156	157	145	131	159	136	150	159	150	135	157	148	155	134	152	164	149	136	132	156	156	171	150	130	160	137	136	130	150	150	149	153	145	137	150	145	147	143	128	120	138	159	152	147	140	134	150	143	122	163	155	144	143	140	159	145	154	142	167	158	172	151	153	143	136	146	161	142	137	154	147	132	142	145	148	149	161	158	160	158	140	151	138	150	134	144	145	157	132	143	148	142	124	158	148	153	152	137	138	161	143	125	147	145	142	142	163	118	164	140	172	175	149	153	164	153	171	159	160	135	138	125	158	152	158	148	159	113	163	140	138	136	116	132	168	156	138	124	141	174	159	144	155	135	160	151	157	130	125	159	134	153	150	144	157	140	169	159	152	168	163	141	156	144	138	130	153	147	129	137	157	131	126	165	147	143	132	154	158	140	139	162	141	154	124	175	125	136	148	126	152	170	145	153	132	145	145	149	135	142	145	145	141	145	147	143	149	138	140	150	132	142	124	151	138	152	146	147	160	149	147	142	146	171	159	143	156	149	158	134	143	154	142	146	165	162	144	169	171	139	149	136	156	144	166	149	154	134	165	143	134	150	126	153	161	146	150	123	148	163	142	145	145	148	162	149	139	150	151	177	153	140	161	161	153	131	131	167	152	134	138	144	148	133	161	152	149	163	136	134	119	137	150	158	162	171	149	153	141	157	127	171	159	143	143	129	140	168	132	153	151	166	155	139	149	131	142	135	150	134	159	155	145	132	158	122	151	147	153	138	150	156	133	153	145	131	157	154	147	145	144	142	125	163	157	144	166	154	149	138	139	153	127	135	140	144	144	144	147	148	165	135	145	141	168	150	147	144	158	155	161	136	159	144	148	139	166	158	137	158	149	168	149	122	150	138	150	134	158	156	129	135	137	157	145	139	160	155	150	143	156	148	134	150	144	173	157	143	134	126	140	178	164	155	144	165	161	165	137	133	156	149	136	134	139	160	148	134	144	160	148	134	146	130	158	131	161	166	139	141	143	135	136	143	132	148	137	155	176	147	146	170	157	140	141
6571	480	608	651	598	564	486	519	489	477	457	464	420	475	455	480	479	465	448	446	437	423	416	441	433	427	473	421	408	444	426	404	469	480	459	431	448	402	415	423	422	452	443	421	417	424	458	426	399	418	413	425	430	385	435	424	449	404	413	396	399	412	410	389	442	428	442	411	448	436	454	420	416	444	462	448	398	431	416	431	415	413	399	426	411	390	406	414	449	424	467	426	414	408	409	430	434	438	425	429	431	432	425	475	424	452	429	406	411	459	429	407	412	442	428	434	415	440	430	403	461	442	402	432	466	423	469	402	410	486	428	428	448	398	408	444	441	419	470	443	381	451	419	460	413	399	429	408	410	401	461	410	388	406	411	434	444	439	430	411	444	403	437	430	408	435	417	440	414	441	448	427	423	464	443	416	379	412	449	395	430	418	417	434	426	428	392	419	422	452	451	434	357	414	380	425	428	417	409	448	388	436	426	438	458	437	439	425	457	403	433	425	443	370	451	427	419	425	443	415	426	425	431	412	403	430	426	453	406	449	483	412	417	438	439	400	429	413	410	411	395	397	423	410	395	407	445	429	429	449	426	409	405	413	440	418	441	391	418	432	439	427	408	418	406	438	411	413	441	403	416	403	450	420	450	424	425	437	405	431	401	395	430	428	402	419	418	426	440	403	400	435	397	419	421	438	411	436	428	455	402	432	420	429	434	423	436	416	403	431	398	407	434	412	441	455	433	393	433	409	454	434	424	456	453	390	411	425	427	422	386	439	440	397	422	410	444	458	434	442	413	431	397	436	427	420	423	442	409	428	419	433	437	419	433	418	433	397	417	422	454	393	453	406	396	413	389	433	431	381	425	385	418	395	405	417	425	435	378	420	395	428	447	413	438	402	415	454	413	450	419	422	396	433	424	423	425	432	452	416	413	423	423	399	422	447	413	465	448	466	418	407	428	397	416	397	410	435	472	417	430	418	431	429	422	435	421	412	425	436	420	425	432	413	444	400	388	433	452	450	397	395	414	436	426	406	422	409	399	435	395	393	409	415	424	409	417	392	380	428	423	414	413	427	394	422	443	472	433	406	428	441	435	396	445	419	480	433	380	423	412	413	454	450	448	418	431	454	424	442	424	439	409	423	418	428	464	431	414	418	435	452	426	420	421	430	425	384	420	433	407	394	415	446	386	429	417	475	412	443	423	410	402	434	426	436	388	417	445	439	426	403	384	413	433	441	415	416	443	444	418	430	448	421	416	431	404	406	412	403	400	429	447	407	436	425	443	438	410	431	418	437	419	430	418	401	422	424	454	416	441	403	463	398	395	415	456	406	446	387	411	438	446	457	420	413	443	412	470	411	400	450	410	434	411	417	442	423	411	423	379	412	432	426	399	435	416	417	427	436	400	388	407	393	467	419	424	405	407	420	456	410	451	433	436	433	423	380	410	465	420	430	416	450	426	406	429	412	460	404	383	430	435	457	389	435	419	390	435	437	431	450	406	453	453	451	427	437	428	474	435	430	403	425	410	390	418	443	440	398	436	447	428	409	377	408	402	429	460	417	465	438	419	423	423	449	429	444	411	373	447	417	446	427	400	401	428	398	423	433	381	431	373	429	425	435	427	418	418	455	398	445	426	429	458	398	414	441	437	426	455	412	449	428	451	470	442	465	421	434	427	451	393	446	435	398	437	406	409	388	431	451	443	395	420	427	400	407	441	429	421	433	376	433	443	427	403	418	447	395	424	421	436	432	456	419	412	414	390	425	447	408	426	423	432	419	430	411	426	457	374	414	446	437	395	393	422	478	414	466	445	427	423	369	436	410	470	400	431	413	470	401	426	443	426	401	403	444	438	461	446	416	447	434	421	424	422	420	420	395	401	425	412	406	421	414	425	419	414	462	427	396	420	461	419	453	392	433	425	426	399	396	466	440	438	454	433	452	413	396	441	412	399	413	430	431	453	413	442	428	444	422	398	424	430	405	417	412	442	418	399	420	427	431	386	401	454	421	440	412	442	431	431	403	435	435	440	410	433	428	454	417	461	399	410	454	435	440	456	438	455	389	401	465	408	390	408	405	426	447	397	416	451	424	427	430	411	372	425	424	434	406	403	425	426	416	403	447	428	383	396	412	404	389	406	451	440	431	471	430	440	411	411	416	410	453	404	436	435	416	432	422	420	409	408	449	403	406	444	408	426	426	386	451	432	412	424	453	456	423	419	415	424	430	416	446	425	429	412	466	457	433	451	449	422	477	458	428	449	451	424	432	417	442	411	432	469	432	400	466	414	404	440	434	416	489	404	417	451	424	440	414	403	459	435	469	417	448	391	419	400	423	377	426	437	387	435	419	429	420	418	461	451	402	445	407	405	416	392	435	430	403	475	447	433	465	432	447	413	420	432	421	402	456	433	422	405	444	438	410	464	414	419	418	430	429	434	460	416	449	438	369	442	398	428	423	394	450	433	417	418	403	416	396	448	430	424	391	411	415	445	443	427	424	449	420	394	422	414	425	392	442	402	420	423	451	399	402	406	418	462	397	376	440	399	402	425	392	437	433	450	437	397	426	428	426	432	417	445	462	427	416	412	421	401	388	430	441	412	398	453	390	418	429	432	404	442	400	399	388	406	407	428	458	446	449	403	431	404	399	423	427	413	448	415	447	402	435	433	430	456	439	433	455	412	421	441	442	444	438	413	408	424	447	414	468	436	399	432	468	452	406	401	396	430	399	414	438	425	425	430	413	431	450	420	438	427	411	418	383	439	408	390	445	445	427	440	440	431	384	438	441	420	429	399	423	429	410	471	397	440	413	399	383	434	424	418	426	461	423	444	418	450	431	399	406	402	411	445	429	437	431	458	398	405	391	435	407	402	432	437	455	443	401	429	442	413	439	441	433	425	449	413	399	436	393	451	444	393	435	427	444	398	435	401	411	404	431	420	425	428	418	420	404	423	394	466	439	425	437	445	424	460	436	434	434	407	423	427	383	400	423	381	386	429	395	429	396	413	413	453	451	426	443	411	464	435	441	422	426	420	434	438	458	408	436	378	442	430	472	414	431	413	425	409	421	418	469	441	418	430	413	453	445	432	430	398	429	445	388	425	452	480	426	417	429	457	408	421	411	440	430	435	407	415	417	449	454	442	406	403	424	401	425	409	455	437	399	420	441	432	422	409	428	469	444	444	412	431	414	436	381	400	435	456	436	405	465	462	420	412	449	434	413	415	435	424	414	425	421	414	444	428	430	452	432	418	419	389	407	414	464	403	455	452	427	428	445	428	424	443	458	425	440	418	381	410	434	409	402	439	423	428	452	458	437	410	424	429	425	404	467	390	412	468	434	376	381	410	452	441	417	433	415	436	405	411	443	425	398	404	430	446	432	422	432	417	448	413	451	431	460	437	433	423	412	428	436	433	417	398	446	466	456	434	435	425	422	426	451	443	459	440	426	437	406	408	403	424	425	393	428	447	433	398	436	442	408	442	412	434	413	404	437	424	441
27706	3759	1362	1041	704	540	386	301	237	230	211	175	147	153	132	140	137	124	126	134	108	118	119	104	114	101	122	109	105	110	97	83	104	82	107	92	89	99	98	101	105	78	95	81	90	90	90	86	104	93	75	95	88	78	89	104	102	76	96	72	100	81	87	95	93	93	98	99	108	82	89	100	87	90	106	101	108	91	76	98	80	97	86	91	86	91	74	81	107	92	85	92	80	79	90	95	94	73	82	107	90	90	81	86	100	86	87	89	96	62	88	86	90	97	67	87	76	84	91	97	89	92	101	91	85	90	93	83	76	102	105	99	91	95	83	80	94	70	83	115	87	86	88	102	88	91	87	100	93	76	80	80	89	91	94	84	93	95	82	89	96	98	97	82	77	87	79	106	92	80	72	100	93	104	83	97	100	90	95	93	93	109	88	78	86	81	81	93	80	106	89	94	90	89	99	82	92	106	80	82	80	89	100	103	92	92	91	79	81	71	96	76	82	97	111	97	111	97	113	78	91	78	87	92	92	77	88	95	87	98	72	87	91	78	79	92	77	85	115	71	96	88	103	95	86	82	97	104	95	89	79	86	106	88	91	88	101	93	76	94	89	97	84	96	101	81	78	95	91	90	97	96	88	93	83	101	91	72	76	83	112	79	90	80	76	94	72	117	89	90	95	97	79	93	100	75	79	87	83	82	82	80	77	78	78	83	84	78	86	96	81	110	85	114	80	100	90	92	81	105	101	97	92	106	87	82	82	99	106	86	101	76	96	93	96	86	103	77	79	93	87	105	106	83	105	100	85	121	90	75	105	76	96	91	95	88	90	87	95	98	82	89	86	90	97	89	88	79	98	88	89	87	92	86	89	88	87	92	90	94	86	88	81	89	81	84	107	110	84	88	83	81	96	84	99	88	89	78	104	87	94	73	83	79	60	86	97	79	91	89	103	79	104	101	99	95	81	75	102	100	91	82	91	85	100	89	79	96	92	93	81	99	83	85	81	96	88	86	85	89	107	90	88	85	77	80	82	95	78	85	83	115	97	88	77	89	88	111	89	96	82	91	94	96	82	76	87	79	104	86	84	85	88	88	98	91	104	96	100	92	79	95	85	101	106	72	80	93	63	99	80	92	80	83	92	90	84	71	97	82	97	92	93	99	85	97	94	98	82	90	106	105	96	81	96	95	87	97	99	71	88	89	105	85	87	77	100	94	103	94	79	91	99	73	98	93	92	89	94	105	94	77	90	71	84	109	80	77	68	92	95	102	96	104	94	95	98	85	77	97	63	86	84	109	77	95	98	90	96	95	96	82	93	109	80	82	89	86	108	97	111	88	106	99	85	90	89	96	93	82	85	87	83	88	78	112	87	94	74	107	108	76	99	94	85	91	90	68	90	90	86	90	80	85	83	92	84	82	96	88	83	86	81	116	65	78	85	79	72	76	104	84	75	90	99	85	119	107	81	98	110	85	84	88	86	96	95	101	85	98	80	95	89	97	93	84	94	69	92	109	81	83	94	95	84	88	89	116	96	93	98	96	115	83	85	83	83	90	97	89	88	91	97	82	90	67	94	96	89	80	89	76	96	90	86	72	72	100	88	85	97	80	82	94	77	106	83	90	86	88	102	104	93	98	93	86	80	82	75	97	90	97	72	93	84	102	69	76	72	101	108	91	80	89	91	87	76	91	93	67	85	90	84	94	81	105	103	90	77	100	94	83	89	81	93	79	95	82	92	84	87	79	90	83	85	81	103	92	89	99	101	91	82	98	79	84	91	81	97	89	81	89	89	78	84	89	84	103	97	82	89	101	89	97	95	98	98	100	101	86	95	86	89	79	87	93	94	78	90	109	77	97	81	84	104	84	92	78	87	77	92	96	74	86	92	82	97	75	82	89	73	87	106	91	76	97	91	80	92	65	70	79	86	105	86	77	81	90	87	92	91	102	83	102	94	68	88	117	100	89	82	92	75	84	86	105	103	87	91	86	86	93	91	99	76	79	91	114	83	102	88	106	100	100	80	75	76	82	111	107	87	105	89	97	92	103	85	99	89	83	79	80	71	84	73	79	87	98	87	86	97	75	83	84	92	101	97	90	86	97	82	105	83	95	81	91	76	96	107	82	73	85	97	114	79	70	70	97	86	85	80	99	95	76	88	82	100	93	85	96	102	83	98	89	86	83	98	104	85	89	108	68	106	87	111	102	81	110	81	84	81	98	75	80	94	92	96	73	74	77	108	111	91	92	77	99	75	83	101	72	94	100	85	103	84	81	87	87	70	88	97	92	95	67	75	88	89	105	77	81	83	66	89	85	96	83	89	91	87	102	88	94	77	70	82	81	107	98	83	88	96	97	96	63	85	80	100	92	82	88	77	104	85	82	102	97	84	100	96	74	92	97	113	81	68	88	104	99	99	93	84	86	94	72	93	89	97	89	101	97	108	98	90	95	76	96	98	92	90	105	89	86	90	102	74	96	94	88	88	92	112	86	94	84	99	87	95	86	83	86	95	95	109	82	94	78	73	83	92	92	91	80	94	90	87	103	100	82	109	83	84	90	105	88	85	87	95	66	89	89	84	77	105	96	95	80	81	73	86	112	99	87	95	83	92	98	101	86	89	88	106	88	86	103	76	90	89	77	87	92	102	79	89	93	77	87	94	91	110	82	76	88	86	102	103	94	77	79	80	83	86	92	87	76	79	93	83	94	80	104	93	83	92	84	79	93	77	100	91	83	96	105	72	81	83	83	96	94	85	70	83	78	74	94	97	95	90	92	95	77	83	97	71	83	65	88	70	87	87	90	74	101	91	87	97	88	97	73	75	65	78	78	79	87	102	86	92	97	84	101	108	92	75	79	97	94	87	72	104	74	85	94	85	77	91	93	101	83	87	104	99	87	80	87	93	73	92	90	92	103	75	97	89	117	82	84	84	71	101	86	94	81	87	93	84	107	86	89	101	92	87	86	76	96	76	81	97	92	77	105	103	97	92	64	73	88	99	115	85	79	83	90	91	82	79	83	86	92	76	97	103	95	94	113	76	99	83	93	91	103	88	107	100	84	92	87	88	99	93	90	72	72	76	91	91	109	96	79	65	79	108	90	95	92	80	95	95	89	95	87	87	85	98	76	98	80	78	76	87	81	96	108	87	91	93	76	86	86	101	124	85	90	94	76	97	104	96	91	92	89	91	99	73	92	84	79	101	102	68	88	96	78	95	114	89	87	102	124	94	94	111	96	105	97	108	82	95	93	96	98	92	82	95	84	100	96	80	82	106	91	94	89	106	86	98	90	87	84	95	89	74	97	91	80	82	97	67	84	78	107	85	92	83	96	79	90	94	81	69	79	75	97	103	81	92	89	75	95	85	96	108	78	83	90	95	86	96	89	80	80	99	86	88	89	87	88	67	99	79	101	110	89	86	92	102	96	71	80	88	83	81	84	86	85	99	102	90	86	90	91	96	101	62	97	91	98	91	106	89	88	111	85	103	74	78	92
12712	1405	3337	3629	3046	2371	1872	1574	1318	1173	994	951	817	744	691	687	584	571	551	529	455	468	460	452	431	416	409	400	421	393	367	346	382	348	318	344	345	344	340	353	346	353	305	355	373	298	292	343	326	317	316	310	341	303	324	326	308	321	332	325	293	323	308	307	315	323	293	323	292	274	286	302	319	304	297	299	292	299	269	298	282	296	319	310	305	299	277	288	309	299	319	260	297	264	316	322	293	279	328	325	309	294	264	302	314	275	324	273	309	299	279	302	290	296	293	283	288	318	281	295	322	272	326	293	288	275	279	276	307	331	312	293	259	284	323	291	276	287	295	272	322	280	324	264	299	309	289	285	300	309	272	296	298	278	301	255	314	282	289	304	258	275	300	275	279	289	271	291	279	287	309	300	275	278	276	273	304	294	280	279	292	319	249	288	300	263	303	261	286	296	286	266	303	277	300	286	287	264	309	271	276	278	271	321	306	272	298	283	298	307	293	292	272	296	296	306	320	290	276	318	272	302	269	270	288	297	294	265	306	306	287	247	270	282	301	289	328	274	310	291	305	310	300	304	282	272	281	288	300	327	277	307	291	316	265	319	295	291	300	278	297	295	261	292	279	282	330	274	278	318	296	301	320	310	287	267	250	295	258	282	269	309	323	264	307	257	281	325	289	277	286	280	308	260	331	319	335	284	285	281	290	289	295	302	299	310	275	273	285	298	336	296	260	297	298	287	333	308	279	282	292	276	306	265	268	271	292	304	285	289	294	280	266	323	290	289	279	300	308	309	291	299	285	310	278	295	298	291	289	277	263	302	305	260	286	302	315	322	289	293	246	275	287	331	263	302	288	260	303	290	300	285	270	294	284	305	306	290	264	314	287	307	286	252	330	298	290	315	282	275	282	281	272	276	289	274	291	286	315	280	305	269	304	273	289	315	312	296	309	273	279	302	293	282	277	301	308	301	303	289	288	254	294	268	321	304	301	292	281	278	319	282	283	257	277	272	295	317	305	307	287	283	322	309	261	276	308	292	321	315	282	277	271	287	302	282	249	249	275	282	306	273	298	305	281	296	285	258	279	327	286	299	253	300	297	292	297	292	276	303	322	246	255	280	310	291	274	290	296	306	265	261	288	281	325	290	311	274	296	274	296	271	292	304	302	288	267	294	314	285	268	285	277	267	297	278	284	278	298	266	294	262	291	316	297	287	295	309	289	272	264	301	290	315	289	284	288	292	278	286	281	306	293	273	292	316	303	283	296	271	266	311	282	319	259	269	304	313	297	274	266	267	308	299	303	281	280	288	249	291	297	256	294	284	311	284	285	279	293	288	308	284	285	301	296	264	245	243	307	281	282	306	286	286	313	289	285	293	268	323	300	273	292	288	305	292	279	284	289	259	302	299	303	282	302	295	280	277	272	287	303	272	294	287	327	275	265	305	270	305	300	287	279	274	315	259	289	265	291	265	292	291	288	282	267	312	291	276	299	296	279	280	299	288	297	313	307	250	300	291	307	302	285	283	300	289	314	297	273	317	252	260	264	285	296	282	299	322	282	282	302	270	268	285	276	307	300	283	275	294	319	308	287	293	282	292	299	314	285	279	295	280	302	304	256	293	302	280	280	270	265	301	289	296	280	293	286	300	317	280	280	296	262	262	297	270	315	295	271	309	290	276	263	295	282	268	298	294	268	249	303	322	289	283	273	303	280	280	275	293	298	274	295	297	287	279	302	302	294	312	293	292	312	292	325	310	308	276	300	315	267	286	315	307	287	299	253	268	293	272	274	283	306	314	319	283	277	288	290	317	283	297	297	289	298	311	295	288	293	294	265	286	304	311	283	289	269	266	305	293	322	287	258	305	315	300	287	284	310	306	289	286	306	274	297	283	304	298	282	283	296	289	280	311	312	282	307	295	299	300	285	306	305	291	305	255	300	312	295	319	302	289	279	264	277	284	305	274	294	317	312	300	296	289	262	292	308	283	271	272	277	306	293	292	294	272	263	299	295	276	292	314	284	270	273	275	285	294	288	301	279	310	278	258	279	308	298	273	266	281	310	295	290	277	303	304	324	269	275	270	320	284	326	286	298	290	292	277	278	288	276	259	257	280	283	293	312	288	305	322	286	274	309	274	271	302	306	300	281	299	271	295	279	263	329	274	282	319	305	274	298	288	274	292	279	315	306	295	291	320	283	286	248	289	302	267	272	296	278	291	314	277	282	300	314	281	296	331	293	292	284	294	246	284	298	300	284	288	288	261	299	249	311	311	296	281	303	280	296	290	296	266	272	277	268	299	278	295	292	296	289	262	274	302	274	281	274	280	281	251	294	275	283	280	254	307	260	276	266	298	307	258	301	287	266	283	292	295	300	283	294	295	302	280	284	273	275	290	286	268	296	303	272	286	288	272	290	325	317	275	282	276	297	283	266	287	298	292	303	269	264	349	312	291	300	299	264	270	296	302	293	300	274	278	299	258	270	290	306	279	260	284	286	289	302	296	316	321	296	281	320	289	288	292	297	313	295	265	287	291	298	277	298	284	276	304	309	285	280	318	304	297	291	259	287	337	320	310	283	294	279	315	273	319	298	259	292	303	285	289	301	293	259	285	300	281	264	279	285	292	286	305	291	273	271	297	260	292	289	278	296	287	283	314	286	287	303	308	264	261	273	277	292	263	284	302	298	281	273	279	294	306	267	295	341	307	310	261	292	257	260	286	274	284	313	275	292	301	269	276	304	295	298	260	280	284	285	271	311	317	271	293	285	275	262	310	301	274	304	292	320	301	306	309	268	293	301	273	289	278	302	273	299	268	291	298	313	313	282	306	288	302	293	246	272	324	285	257	272	272	284	305	283	272	280	288	302	293	311	290	274	250	274	284	300	284	274	276	322	275	305	305	270	274	306	286	301	284	259	252	281	288	304	275	304	281	283	293	291	303	297	282	274	268	295	310	289	259	296	309	300	310	302	288	302	312	307	276	314	292	295	276	326	294	282	271	306	261	275	312	297	307	270	292	279	285	289	301	318	257	289	263	272	288	281	304	294	306	299	289	301	254	288	273	293	274	301	285	287	297	321	309	288	282	287	292	265	289	273	313	292	301	284	284	279	268	271	311	304	277	259	268	292	255	292	281	279	302	298	274	276	296	274	290	289	289	283	292	280	275	299	286	265	298	291	269	291	297	294	301	300	300	294	284	286	284	292	298	284	289	284	284	276	275	253	303	286	280	257	287	273	299	297	281	304	302	307	274	285	320	313	300	266	319	283	311	296	287	279	281	263	295	290	289	315	280	279	273	286	306	281	293	263	289	307	292	285	285	289	294	307	302	292	316	292	264	292	256	282	270	302	265	276	291	264	289	302	270	264	301	260	270	289	274	277	258	283	300	273	288	301	273	297	288	275	295	316	303	317	281	289	300	289	289	279	267	277	285	276	323	287	281	257	303	308	287	295	305	280	255	278	280	284	285	286	281	270	264	313	297	266	313	277	279	295	275
38189	9200	3009	2094	1556	1043	810	699	538	411	412	401	329	299	285	261	257	246	249	226	228	213	237	255	207	222	204	188	190	204	200	216	215	196	202	200	187	175	211	194	200	203	212	180	203	204	206	187	223	205	176	203	193	202	203	203	168	168	201	193	200	192	199	166	177	179	192	176	177	196	173	194	179	196	202	185	187	195	185	202	202	164	196	193	165	196	184	200	168	188	184	212	176	173	173	162	205	191	186	198	163	196	191	196	190	186	170	172	164	173	184	166	161	189	172	181	191	164	167	191	189	187	170	195	188	184	188	169	168	175	163	182	205	185	186	193	175	168	180	209	177	161	183	196	182	198	214	165	190	193	168	184	186	187	214	186	176	181	156	188	189	186	149	163	165	196	194	168	177	170	184	187	167	172	193	162	180	181	182	190	154	184	208	189	171	184	208	177	198	176	184	174	188	189	173	174	196	168	193	177	177	166	210	192	191	195	174	204	176	196	192	181	189	178	175	181	187	201	156	177	179	190	189	187	187	169	203	177	192	203	193	195	193	183	169	182	188	171	183	175	191	200	180	162	202	182	172	193	186	195	178	145	162	194	155	204	164	211	169	187	181	185	181	177	172	219	166	183	186	199	190	183	198	193	202	166	185	186	191	188	181	215	163	170	185	184	169	183	209	178	195	181	187	167	175	185	200	176	180	181	189	175	171	165	167	166	185	182	190	188	186	186	184	198	167	187	164	194	184	174	194	184	193	179	175	198	180	163	167	190	165	183	163	193	178	168	188	191	175	212	210	193	186	174	176	162	196	199	202	175	205	174	183	180	191	182	187	170	164	174	175	178	202	172	160	178	200	160	179	190	178	172	184	189	182	179	176	198	175	175	188	173	183	168	175	201	196	174	195	206	193	169	173	181	186	207	179	185	181	208	191	208	175	206	149	173	185	180	169	180	206	175	147	189	187	187	198	182	185	179	160	179	203	205	201	184	173	181	154	168	187	193	180	194	193	206	205	175	186	181	193	168	169	196	174	203	191	215	215	159	188	177	164	153	174	179	199	212	197	182	167	191	217	170	190	207	171	190	202	176	153	183	189	160	180	186	161	180	175	177	201	189	184	178	178	197	139	188	186	180	188	187	198	179	186	183	194	175	180	184	185	168	194	174	186	176	197	225	201	191	198	176	182	192	179	182	163	202	198	188	187	166	191	178	193	170	178	195	200	174	188	189	191	193	183	187	194	185	200	194	187	182	151	172	175	189	166	164	189	190	200	200	202	184	193	146	189	183	172	183	194	170	197	185	189	195	184	196	162	175	175	176	182	215	193	186	186	184	201	188	182	187	202	167	172	198	195	184	156	205	179	188	205	180	189	175	174	207	185	186	200	182	186	193	176	180	193	186	180	158	152	198	179	184	183	165	165	178	193	162	167	168	173	211	201	178	156	194	184	190	196	183	174	180	163	167	185	159	191	205	178	172	192	151	196	172	185	178	175	187	180	155	184	185	191	202	191	190	175	178	187	171	189	178	177	182	185	178	160	184	182	172	180	196	198	165	179	183	177	192	182	178	165	187	171	178	169	181	194	193	179	178	199	187	198	208	164	177	192	167	193	193	191	200	172	192	179	204	166	182	194	166	185	177	188	186	179	221	192	177	164	169	200	175	162	174	173	181	195	197	167	175	184	169	172	190	156	174	171	185	198	171	182	183	174	161	225	167	192	159	193	184	179	195	177	181	185	170	174	161	173	195	196	193	179	172	192	168	187	161	183	181	197	188	185	196	184	175	176	157	176	186	217	210	159	181	205	173	180	199	173	172	171	175	202	172	176	174	177	192	176	170	186	147	170	203	188	188	195	188	168	191	195	182	193	174	180	199	179	176	158	165	186	195	171	174	172	168	186	199	203	183	194	178	191	186	183	186	181	178	185	172	170	182	191	196	178	182	185	183	179	175	182	188	154	163	200	181	189	182	177	192	154	173	178	211	216	188	187	165	212	195	183	192	207	181	186	189	185	193	171	183	168	186	140	176	172	196	183	215	181	185	174	178	198	183	173	171	189	181	193	169	175	175	204	194	176	167	193	177	180	176	184	153	185	165	194	183	189	158	201	174	187	163	178	183	165	187	182	178	177	178	165	202	185	176	173	174	203	199	192	175	183	180	204	184	178	199	169	176	183	185	154	190	186	171	159	193	187	185	192	188	193	203	186	199	175	184	187	202	186	183	188	191	189	189	170	197	173	168	193	176	186	171	193	199	184	166	181	168	176	170	187	193	176	184	193	172	161	190	199	178	192	174	161	177	183	194	204	197	193	193	168	171	196	171	192	197	184	189	196	171	179	194	183	182	213	212	151	202	224	190	188	176	176	175	150	179	180	187	190	211	176	176	191	176	169	183	175	199	190	204	184	191	196	185	149	164	187	190	183	192	178	183	177	172	198	158	153	180	205	166	180	195	195	148	158	179	206	194	184	181	165	175	180	180	167	188	188	203	182	169	204	169	200	182	190	175	180	184	207	154	186	188	193	187	176	208	179	172	163	190	186	170	160	147	168	179	146	167	171	194	187	179	163	213	177	161	176	166	194	191	203	193	180	175	180	172	193	187	198	164	182	170	181	186	171	215	185	172	210	213	211	186	165	168	150	168	191	215	198	191	167	167	169	167	206	181	189	183	167	190	172	179	186	192	175	180	196	177	190	180	180	185	169	193	175	168	152	196	165	186	158	162	177	203	190	156	207	201	183	184	180	156	200	163	168	156	172	180	172	187	186	201	180	172	207	176	194	174	168	175	201	178	194	172	185	191	176	185	211	175	176	181	179	196	195	187	175	190	142	194	179	164	179	192	172	193	187	174	178	184	196	187	187	187	203	195	179	185	194	189	187	167	195	187	158	165	182	170	183	190	190	194	195	179	178	171	198	209	187	211	188	174	189	179	166	182	163	193	194	201	196	174	177	186	179	174	179	183	160	177	192	183	183	170	179	167	182	186	208	175	193	186	174	194	173	187	183	167	164	187	177	197	152	215	163	186	174	184	197	171	196	188	174	179	189	200	184	202	173	179	163	181	192	170	195	165	201	183	166	188	167	184	178	175	206	176	195	192	174	177	182	177	188	171	162	160	192	192	181	187	194	182	194	205	186	186	174	190	170	184	170	198	194	198	160	194	176	222	171	168	179	176	173	173	207	186	189	172	166	177	198	161	195	192	193	186	169	172	181	186	175	186	200	189	180	189	186	200	193	177	178	192	223	171	185	162	190	182	198	181	207	199	194	218	196	167	204	198	175	211	174	170	184	186	179	168	209	194	176	174	187	182	187	180	182	193	188	173	159	188	202	190	161	191	173	192	178	177	204	195	223	180	196	170	196	169	167	166	175	194	182	178	169	162	181	172	185	190	199	180	187	213	198	170	191	186	175	176	186	210	198	160	196	172	201	205	207	199	191	199	208	183	185	174	190	201	185	187	171	210	199	186	179	168	164	169	239	187	173	188	195	180	177	183
15957	2627	6233	6703	5653	4621	3734	3020	2550	2211	1933	1654	1552	1461	1275	1188	1140	1123	1007	976	928	883	862	857	767	790	796	784	741	726	723	721	753	769	656	643	633	684	667	598	621	613	604	599	659	580	630	615	599	620	568	577	570	600	610	613	568	603	595	550	577	576	577	602	625	558	575	569	574	582	537	520	574	560	558	550	515	543	563	525	562	563	584	492	566	537	519	518	533	534	512	549	510	557	559	540	538	540	559	525	522	505	549	599	512	541	498	585	561	538	575	528	534	552	526	563	541	526	578	538	528	517	561	549	530	574	544	531	548	526	527	535	486	542	538	585	558	522	570	528	539	537	575	551	514	541	557	547	521	500	531	525	533	527	505	562	534	587	521	478	546	499	542	553	553	541	489	575	499	513	525	543	541	528	545	531	487	520	544	536	530	558	555	518	516	514	553	522	530	515	531	585	550	564	527	510	544	528	545	575	524	523	533	531	538	540	543	521	523	553	523	571	546	545	537	550	559	556	557	509	532	479	512	493	534	528	581	532	526	516	550	584	545	534	525	543	573	522	518	529	504	549	545	520	565	521	571	503	543	531	554	520	505	559	544	526	527	556	560	553	511	530	570	500	505	523	522	506	531	530	545	545	537	544	533	519	578	542	542	524	563	499	516	496	548	541	542	576	525	529	526	567	521	563	544	555	527	542	497	580	548	544	571	546	576	488	545	515	563	528	548	526	513	523	529	531	534	563	522	514	502	523	552	546	533	542	472	550	522	518	563	517	490	529	563	568	541	534	511	551	507	508	550	544	520	542	500	520	523	512	519	495	516	539	524	549	512	543	531	511	502	531	534	533	515	488	534	571	544	555	530	542	519	527	519	538	510	492	553	539	552	528	521	525	514	512	569	535	511	532	527	505	554	544	539	541	525	546	535	515	525	538	521	531	524	536	523	543	545	515	530	522	552	525	534	474	491	513	547	559	506	548	508	525	566	505	546	556	564	533	535	539	534	546	486	492	543	490	543	501	542	539	549	534	521	581	535	551	550	530	523	521	523	543	549	535	519	499	497	517	545	532	547	503	514	511	496	514	518	511	548	479	546	548	529	476	515	485	494	518	548	517	526	512	589	548	521	548	562	557	549	492	526	524	517	517	522	533	533	494	522	573	547	490	488	532	496	530	567	539	576	515	506	519	541	522	559	576	548	532	551	557	506	535	542	523	527	506	542	553	569	545	494	512	543	562	535	533	578	490	574	530	526	514	553	526	566	539	512	541	524	532	546	539	567	501	530	535	505	544	530	516	523	479	516	544	556	561	516	501	534	539	542	496	529	536	530	511	517	509	509	518	569	548	520	516	517	515	571	555	506	476	547	534	507	566	549	528	534	523	508	543	531	513	515	569	544	525	566	568	506	519	534	518	560	561	517	524	535	535	494	515	524	527	508	458	532	514	529	538	539	509	523	527	535	525	516	524	506	510	508	539	540	523	563	570	519	512	548	483	508	555	569	518	510	528	519	553	522	500	519	542	503	559	558	517	503	546	544	565	529	501	522	509	545	524	509	544	550	545	515	530	483	534	508	554	518	546	534	518	541	532	534	514	522	517	513	555	528	520	549	544	528	497	504	531	541	504	549	488	532	527	547	529	510	515	517	543	582	497	494	524	557	548	575	553	551	515	556	480	487	536	503	502	492	493	507	512	540	538	514	525	535	567	593	540	546	525	524	494	556	542	522	516	520	517	512	532	540	531	540	544	517	538	543	536	535	502	569	545	557	505	536	541	517	523	525	517	514	508	559	542	505	537	555	531	534	540	522	538	530	528	552	536	520	527	522	496	463	544	533	562	559	524	506	558	561	525	558	552	503	545	510	554	543	516	514	509	554	514	520	529	550	571	520	552	537	526	518	491	509	524	558	531	533	532	534	539	518	530	533	522	488	537	541	499	519	507	549	490	540	523	523	557	567	515	501	518	549	538	554	553	538	516	570	529	540	544	519	497	539	516	527	541	534	528	546	497	524	527	560	545	549	558	502	543	534	480	542	543	517	555	496	541	539	494	519	570	503	540	519	553	515	545	526	547	514	548	537	528	542	505	567	525	515	482	507	557	532	545	508	541	551	504	509	536	568	524	528	540	578	555	576	550	500	558	507	506	520	466	525	526	561	544	550	544	593	502	533	550	520	494	517	597	518	572	534	489	560	510	513	472	508	549	520	539	559	508	502	547	532	481	504	523	485	526	495	549	544	555	551	586	508	564	497	557	578	548	526	534	519	520	557	550	546	518	567	545	507	488	487	541	535	555	536	501	517	495	491	527	556	542	541	505	500	523	543	516	525	564	597	540	523	533	510	518	551	499	501	520	530	465	535	508	513	545	516	533	490	542	531	537	538	515	530	504	511	540	523	503	517	499	529	542	542	517	532	541	529	543	552	556	519	516	526	522	535	575	559	544	483	528	519	555	533	529	546	513	517	509	566	516	524	501	502	561	553	551	522	558	538	540	532	557	521	528	550	556	525	560	542	536	534	560	505	544	566	527	523	543	487	510	528	524	506	537	560	499	569	559	524	486	538	507	495	544	493	501	523	532	562	536	523	521	529	530	495	563	529	544	564	565	483	554	496	540	551	563	532	555	500	544	517	505	536	486	571	524	538	539	514	551	566	509	557	512	519	522	557	495	528	517	563	520	518	520	503	499	564	526	551	536	575	491	562	498	542	501	529	534	564	537	532	530	545	548	513	531	563	508	467	537	524	518	522	493	523	539	526	537	552	577	544	545	539	509	538	549	532	519	498	567	531	550	529	473	530	522	525	555	563	576	533	549	549	532	550	565	530	528	496	449	541	562	544	543	518	475	512	518	508	511	495	545	513	517	523	551	548	544	560	553	500	556	533	539	545	528	538	529	506	495	557	567	512	543	538	533	519	544	525	534	515	524	518	535	576	554	538	499	492	502	547	515	494	575	535	531	502	551	509	544	522	529	540	549	536	529	512	513	537	477	576	529	567	532	534	517	533	550	544	524	520	530	550	542	506	539	532	531	494	532	533	532	542	499	505	532	524	536	554	544	562	519	515	515	528	503	557	555	523	542	547	556	536	502	507	551	545	502	582	499	553	548	571	514	505	505	541	553	548	552	518	507	561	549	498	520	538	494	527	520	542	505	522	511	511	560	548	582	512	527	536	527	526	512	522	467	564	554	526	551	494	584	514	569	515	526	531	527	519	497	502	558	507	522	505	566	503	501	516	487	511	497	554	555	540	534	595	537	522	526	482	520	525	542	534	554	523	507	513	491	531	528	495	538	533	520	507	500	479	556	518	588	532	546	543	531	504	530	528	529	559	537	518	496	514	559	546	529	520	528	531	559	528	549	477	481	527	537	516	453	489	528	561	565	491	542	555	522	519	477	521	542	575	556	539	544	550	516	544	551	501	535	548	547	526	542	543	533	530	526	559	545	554	484	534	531	524	612	532	530	550	526	503	520	530	538	556	544	530	537	516	555	534	514
4792	208	228	200	178	165	150	182	136	152	154	142	133	128	164	182	131	170	155	150	138	143	131	149	153	138	149	152	142	150	138	139	138	153	158	152	151	152	144	151	130	151	143	121	142	133	148	134	138	133	139	152	156	156	149	153	123	135	149	165	153	144	149	164	143	151	159	156	139	160	149	143	140	123	162	150	184	154	138	143	146	144	117	163	160	144	121	148	138	136	144	157	151	154	159	142	140	142	142	146	144	157	133	133	140	135	147	141	152	121	141	141	148	146	137	154	144	145	128	176	118	123	167	141	139	139	131	110	156	132	137	124	155	157	152	126	149	144	156	148	132	147	135	129	149	132	136	155	163	146	160	164	150	161	153	135	131	124	150	137	146	130	159	144	146	131	146	126	160	169	129	144	148	152	142	165	152	138	133	155	129	158	121	167	186	149	148	142	168	164	151	132	135	140	175	144	144	159	133	122	130	153	149	164	142	126	141	156	151	157	162	150	177	148	154	150	138	149	159	158	153	167	145	129	141	138	147	140	138	151	146	169	128	156	146	170	160	153	162	119	160	146	157	145	160	148	136	152	126	166	150	133	145	143	134	144	146	146	137	157	149	153	138	147	138	149	140	140	163	137	151	128	159	129	166	144	156	153	177	147	144	157	131	166	138	145	152	142	153	134	149	186	147	142	138	169	111	143	147	143	163	137	126	146	135	143	160	148	143	152	160	152	179	157	156	118	137	135	150	164	131	154	152	145	172	134	129	169	132	155	145	163	139	132	174	156	171	147	138	145	117	153	156	143	128	145	149	148	146	131	145	139	160	168	148	147	151	138	122	154	132	167	154	134	162	132	149	133	145	160	128	121	158	136	161	174	133	131	147	144	137	163	129	141	156	177	137	143	155	144	147	142	130	157	161	131	145	131	128	138	133	150	140	167	161	156	139	138	143	148	175	141	151	129	148	138	131	143	145	156	143	138	151	167	129	161	162	148	135	159	142	167	147	142	136	141	155	155	137	160	141	137	153	124	139	150	158	136	152	142	121	136	171	142	151	123	127	181	146	126	148	145	132	142	118	154	147	160	153	172	159	139	173	152	143	148	142	142	145	138	139	169	129	131	151	150	162	159	165	157	166	131	146	135	140	137	131	135	150	138	154	131	133	142	144	152	163	147	160	156	141	139	155	145	164	143	136	136	143	145	132	145	136	129	146	151	145	122	142	145	144	138	162	150	153	138	154	146	128	152	127	158	140	138	149	132	135	152	152	140	163	138	156	136	145	155	172	157	120	154	152	132	141	127	157	157	148	136	130	134	146	146	146	146	152	142	141	154	156	132	122	161	161	116	141	150	145	159	163	139	150	166	148	135	142	137	155	147	134	135	150	145	136	145	170	157	144	148	132	150	125	138	142	143	140	159	152	159	141	142	169	153	154	142	138	130	167	152	147	157	127	156	156	163	142	132	146	144	150	133	128	143	129	175	132	126	130	155	132	159	160	139	144	135	151	136	146	138	139	161	156	141	157	147	161	160	146	146	160	141	149	142	162	158	143	146	163	143	143	144	151	151	148	143	157	123	146	137	160	136	144	150	128	123	140	143	152	131	135	153	145	136	154	118	149	120	160	125	156	135	138	156	144	141	142	127	152	124	158	161	137	156	126	148	128	143	128	149	144	141	145	161	158	139	149	150	143	150	134	142	157	144	175	140	136	149	144	135	153	167	145	153	134	145	154	150	153	127	153	158	140	134	145	136	138	154	116	146	144	139	173	156	157	157	160	139	177	150	132	155	135	153	146	129	147	154	135	145	128	127	146	155	158	146	164	139	155	143	132	144	162	135	136	139	125	155	152	151	159	151	157	142	118	166	128	148	136	124	128	134	154	165	147	163	137	171	142	130	157	147	161	137	144	148	161	145	143	136	146	109	152	148	138	138	157	141	142	133	131	147	146	149	141	133	146	146	150	134	141	141	124	144	161	145	147	153	148	141	139	146	152	148	129	160	155	175	134	147	133	145	148	122	144	140	153	134	135	135	159	154	162	159	167	136	141	122	145	136	137	163	123	149	144	117	155	152	153	132	158	151	145	153	141	148	154	154	155	147	131	146	129	151	151	152	150	119	136	153	151	154	144	150	140	136	149	147	167	131	151	157	132	141	133	128	155	142	150	148	154	169	146	136	150	138	148	158	127	165	146	148	134	147	144	161	146	140	138	155	160	126	150	153	150	140	146	130	151	154	148	154	145	141	161	155	145	151	140	153	157	127	146	142	129	138	145	151	137	128	139	161	119	142	148	141	150	144	144	154	125	170	148	165	133	133	165	130	159	153	154	138	157	141	129	145	134	153	166	163	152	157	134	135	148	143	165	171	160	151	141	161	153	158	133	146	142	128	124	143	140	134	156	138	147	149	157	184	156	147	152	151	140	129	151	137	142	150	150	167	140	156	164	158	138	150	170	157	138	137	146	138	147	160	136	146	160	143	125	164	159	142	149	163	139	141	159	155	145	136	160	126	157	189	175	138	141	146	147	139	133	143	141	143	149	156	159	155	141	141	149	160	151	154	141	148	141	157	148	161	132	155	153	183	140	127	138	155	155	149	165	166	145	134	160	154	166	159	147	151	164	146	128	147	151	160	156	140	151	132	141	144	150	150	147	137	160	168	144	148	135	143	133	173	142	132	150	133	146	149	155	175	133	148	154	137	145	139	138	135	153	147	169	159	140	149	131	146	156	142	173	129	155	148	125	142	138	141	136	151	125	132	140	133	125	133	168	148	159	135	142	125	159	152	142	150	166	179	127	138	129	153	153	164	156	151	137	163	135	141	147	146	129	121	156	145	136	160	159	158	147	146	177	139	138	172	149	146	148	146	148	163	148	141	131	139	135	147	149	150	131	151	147	140	139	144	149	149	161	143	137	151	131	146	148	148	145	124	177	163	146	157	144	167	149	166	157	151	154	164	158	148	148	148	160	148	137	148	134	160	128	136	146	151	134	135	147	157	140	152	151	142	143	169	149	137	138	139	128	165	158	139	164	149	144	118	151	156	136	151	133	145	122	147	139	137	141	174	143	132	131	163	156	149	153	134	123	144	141	134	143	154	142	146	133	165	145	141	152	166	150	153	152	147	176	123	158	132	153	162	154	140	163	127	134	153	142	141	129	155	120	134	143	151	129	139	150	150	145	158	156	161	143	151	146	150	155	151	124	136	161	125	144	148	146	156	168	161	151	161	156	150	144	163	163	153	135	154	166	141	134	153	155	161	169	146	133	144	140	142	132	137	146	155	160	145	128	133	147	143	119	147	150	155	147	128	156	142	142	159	157	154	160	118	137	137	138	149	140	143	138	150	144	147	143	151	157	149	126	134	154	113	140	143	135	155	134	137	136	136	142	153	159	141	157	149	142	130	148	158	123	126	143	127	159	150	145	154	145	137	159	135	144	136	148	160	122	141	140	138	165	148	168	150	145	165	169	149	139	132	144	147	149	145	124	163	154	154
6264	465	594	619	603	532	520	482	520	461	423	451	458	422	444	444	477	464	456	433	446	398	443	438	434	449	414	456	436	439	417	426	452	409	424	432	422	430	424	430	408	414	441	428	428	469	447	433	436	417	431	405	428	421	413	426	443	397	396	428	423	444	437	409	396	416	453	454	415	426	429	419	422	418	405	426	390	449	427	447	413	395	415	439	416	463	408	433	433	405	442	448	420	395	421	382	398	396	428	423	455	439	403	421	424	420	422	428	411	442	427	458	419	439	443	387	428	418	392	413	420	430	429	417	420	398	433	410	428	419	428	442	401	423	385	442	399	447	431	402	403	450	420	411	401	437	435	448	431	410	423	401	407	398	383	412	466	440	400	397	423	424	407	447	411	416	418	445	423	402	410	407	417	441	404	391	430	434	434	431	399	422	430	425	403	406	438	399	433	420	445	438	430	419	437	445	419	416	434	446	445	428	412	385	440	407	414	416	404	394	375	427	457	398	413	423	434	440	401	403	461	389	405	421	458	407	418	391	402	465	435	403	426	387	408	461	400	389	415	410	449	437	437	429	440	417	431	423	467	428	415	427	454	422	417	419	373	435	434	447	454	407	390	403	462	401	421	438	401	438	422	373	417	386	429	432	399	446	409	371	425	439	419	427	456	412	435	395	377	385	428	385	434	456	433	412	455	433	425	449	432	468	418	439	452	434	426	432	401	409	440	422	418	433	425	382	414	438	405	431	412	442	447	432	443	423	386	431	443	402	396	438	435	437	420	417	424	450	480	431	419	423	410	412	412	445	418	431	394	450	424	433	453	448	424	447	429	417	398	424	458	402	423	439	401	421	413	387	421	417	405	444	431	432	442	435	428	428	432	458	423	434	425	400	428	414	450	410	420	419	427	404	418	416	416	418	394	410	451	397	409	443	416	452	472	422	424	432	443	457	412	434	422	434	447	450	412	419	419	401	445	425	417	430	457	392	439	412	436	376	412	422	459	418	444	426	444	421	440	422	466	430	404	415	378	447	417	448	445	390	393	451	393	429	437	418	441	404	431	452	413	413	455	434	436	406	409	427	434	441	426	456	455	419	416	416	382	428	423	424	418	424	444	467	431	433	371	427	439	455	453	423	448	415	396	403	415	406	422	433	408	416	440	458	386	417	452	398	405	449	408	385	433	416	463	429	414	433	417	419	421	435	451	427	420	426	425	406	440	436	416	411	434	469	445	405	441	415	434	417	444	427	436	422	440	433	390	450	407	424	417	436	443	416	421	422	397	433	433	403	429	413	426	474	440	413	429	396	425	409	415	442	446	469	452	446	405	462	428	455	414	446	398	399	442	455	455	392	407	392	407	382	410	392	427	418	452	401	400	463	423	420	439	421	368	437	418	404	417	414	412	449	392	392	443	423	420	411	412	417	446	414	408	421	425	403	386	444	417	392	406	398	423	433	408	421	393	448	448	416	408	446	453	417	406	444	419	418	423	427	447	459	397	446	449	418	445	384	438	428	424	435	392	445	441	396	406	431	404	417	393	462	426	384	408	431	401	450	413	395	417	418	442	424	419	428	409	454	406	418	391	464	405	426	437	409	455	404	436	453	419	392	431	422	426	409	430	439	430	423	441	418	452	428	455	467	462	450	445	425	415	396	437	402	421	410	417	404	414	402	426	429	475	459	456	416	448	399	396	404	412	398	453	414	408	424	455	431	452	400	403	427	471	445	410	430	404	404	428	446	422	425	438	406	437	449	444	411	407	419	422	426	419	428	419	434	453	420	404	433	437	420	419	427	445	430	388	417	453	446	417	390	465	426	436	429	445	404	403	429	464	402	390	439	434	446	399	424	434	446	420	442	427	434	457	432	393	399	418	429	426	412	436	428	411	437	366	447	419	491	418	420	419	418	411	442	452	418	419	440	401	405	437	426	404	472	439	403	419	402	425	428	421	420	415	411	423	413	406	443	454	414	446	410	422	474	465	397	406	436	415	408	408	411	453	448	370	438	427	455	431	395	443	426	435	451	411	436	448	440	426	431	428	449	407	420	446	454	412	424	414	422	394	408	433	434	415	423	396	433	420	411	436	453	401	438	416	407	408	439	436	435	433	405	446	392	419	428	459	455	399	410	425	420	431	414	423	448	441	431	377	460	414	424	432	469	440	406	432	425	359	429	445	424	410	453	400	420	429	420	419	433	439	419	419	398	415	419	442	414	418	408	425	445	438	399	410	420	410	403	422	423	452	433	451	418	434	428	457	418	398	394	455	409	465	453	443	379	449	415	420	435	430	409	434	435	415	417	384	405	399	382	403	466	412	435	457	449	467	437	418	427	421	422	432	429	433	433	425	428	444	389	404	394	451	416	397	455	423	422	370	418	381	455	444	403	419	438	431	427	438	428	402	393	387	443	405	416	427	438	404	413	414	415	442	437	405	420	402	442	410	430	452	413	438	404	404	438	384	439	439	416	476	393	414	396	454	415	422	435	427	406	411	428	397	409	477	403	440	436	437	409	394	412	420	414	420	401	412	394	447	448	471	425	440	447	442	434	404	402	408	382	413	400	402	399	435	423	431	375	420	413	423	441	433	454	417	431	406	443	423	445	439	431	431	421	426	392	399	404	456	414	424	433	440	415	369	441	460	417	418	410	443	434	426	411	413	440	459	416	435	407	421	398	406	388	428	424	426	453	430	394	398	433	437	417	425	417	428	449	403	421	400	414	439	478	425	401	419	398	428	404	405	428	426	396	401	438	445	453	434	423	410	440	418	437	416	399	402	456	458	430	398	402	416	437	403	394	431	399	420	379	416	437	404	409	400	444	419	466	430	410	392	390	426	488	422	433	415	432	405	407	416	434	431	406	395	472	392	379	422	446	450	395	442	378	488	445	423	432	439	418	447	385	432	389	445	421	445	434	407	415	392	425	411	430	421	424	428	480	447	406	432	426	445	400	436	457	397	450	448	448	410	426	448	405	383	413	391	416	425	434	422	408	391	425	426	431	377	427	403	434	420	419	433	446	429	388	417	432	381	368	438	449	404	404	419	461	397	431	439	449	410	413	422	425	408	455	428	415	390	420	420	405	402	423	413	434	400	413	462	424	399	435	419	395	420	387	460	421	405	427	414	435	402	387	408	418	420	381	441	407	417	424	418	407	424	417	399	405	417	479	407	415	432	423	445	394	419	412	424	415	436	403	424	425	409	440	414	389	423	417	422	393	428	382	408	446	416	424	417	411	416	432	410	429	402	423	436	423	429	378	407	392	401	408	413	404	434	463	417	420	407	414	398	403	413	444	405	446	464	421	437	402	389	397	395	433	439	405	422	399	454	419	394	461	432	424	411	407	411	441	451	428	397	411	404	443	396	417	422	454	432	433	425	440	423	467	403	410	390	399	442	406	429	455	415	416	452	410	450	437	430	415	424	423	422	419	427	411	417	410	445	402	419	421	388	401	434	419	454	434	401	422	423	436	412	413	424	411	445	480	418	407	398	393
24844	2737	1443	1037	686	519	402	302	274	240	186	201	172	170	158	131	135	121	122	129	104	111	106	102	86	115	99	101	96	100	89	119	97	107	97	97	106	102	100	97	93	83	111	88	105	100	96	99	97	93	75	97	96	91	100	96	84	86	83	91	85	111	94	72	93	86	91	91	99	80	91	101	81	82	97	87	85	78	101	87	91	85	88	84	74	83	83	96	88	82	91	95	96	89	97	83	86	97	79	102	87	90	103	84	92	93	96	98	80	94	66	69	84	97	78	108	93	83	91	96	76	82	96	82	83	79	92	56	72	90	74	73	93	73	72	83	82	86	89	82	79	106	95	95	92	88	99	86	74	100	85	84	86	88	101	86	105	76	81	89	83	88	94	85	86	98	99	92	74	81	85	80	87	84	91	79	95	66	76	79	85	98	97	79	93	95	86	86	75	88	86	103	76	90	87	89	83	76	93	94	93	91	102	95	72	78	85	72	90	89	94	89	85	91	77	84	96	80	76	97	95	99	87	91	99	101	85	92	98	100	105	74	88	90	103	101	84	93	92	92	97	86	88	88	87	73	88	104	94	79	96	88	84	82	87	81	81	69	90	70	105	82	84	79	83	83	89	81	94	87	83	79	93	79	90	84	94	70	83	89	75	90	101	81	86	96	75	104	90	97	85	79	91	91	94	99	89	81	74	88	85	91	97	73	78	89	87	94	95	106	98	99	82	119	100	80	100	90	94	108	90	75	62	94	85	85	84	97	84	100	95	89	86	96	89	99	87	81	86	99	96	89	90	98	91	85	96	85	91	83	80	93	92	80	91	99	84	93	89	78	78	91	80	77	87	91	85	102	99	89	60	86	92	93	85	83	90	76	87	86	93	89	90	103	92	60	82	72	85	67	88	79	109	74	83	83	83	98	98	91	94	80	86	73	84	79	86	69	76	106	95	84	74	87	90	78	78	102	101	93	103	81	100	86	77	87	75	90	91	76	98	90	81	109	90	84	109	90	92	106	70	98	78	89	103	74	115	111	79	82	84	70	87	88	90	110	82	85	84	101	88	80	87	87	99	87	95	102	81	88	92	90	87	83	100	80	92	81	95	106	89	109	99	94	84	100	98	90	90	88	88	101	93	89	85	90	84	88	94	86	79	105	101	89	72	96	82	79	74	91	94	85	88	100	112	78	72	83	103	82	81	97	58	86	91	82	87	86	93	91	77	81	91	88	69	94	92	101	104	88	98	76	95	89	95	82	93	98	88	73	112	73	71	92	111	92	90	92	99	73	98	93	89	86	92	72	81	92	83	84	78	97	97	94	101	93	93	94	80	74	75	96	90	88	88	98	96	80	105	90	83	87	83	89	91	82	100	90	82	103	88	87	97	68	84	84	81	104	97	95	79	85	84	94	90	80	84	100	95	92	86	73	85	81	80	105	95	91	69	84	83	90	89	71	82	79	101	87	74	74	85	87	103	79	96	97	81	89	61	66	92	76	87	104	88	85	91	94	82	89	92	77	95	77	96	89	89	83	93	87	97	93	104	89	98	85	77	78	97	102	86	92	80	86	105	87	98	91	99	109	97	76	90	87	88	114	82	99	83	85	100	78	92	93	93	83	75	91	102	85	89	83	98	91	90	85	76	77	86	82	90	85	97	97	81	87	86	77	100	91	92	99	76	88	82	91	97	82	91	86	77	92	73	100	92	103	89	100	85	98	80	85	87	80	86	91	91	93	90	117	98	71	89	91	84	98	94	83	89	91	76	90	97	93	86	79	72	100	77	86	72	92	98	94	82	70	101	87	86	82	112	99	97	91	80	86	86	98	81	88	86	90	95	90	92	75	98	85	90	99	71	89	85	71	93	77	80	85	87	93	71	89	99	81	79	85	83	81	85	94	80	86	89	94	81	98	87	100	95	73	80	100	85	82	82	84	85	91	83	80	108	88	102	88	80	80	107	75	100	97	84	91	79	87	96	88	77	96	98	96	85	89	76	89	82	90	90	95	98	83	107	87	89	89	95	94	92	73	69	91	88	92	91	84	98	83	105	90	73	82	81	99	88	88	95	104	103	85	77	90	107	90	108	79	74	86	87	100	81	98	92	82	97	81	91	95	104	101	100	75	91	88	107	101	81	73	74	101	94	94	94	92	79	81	98	86	94	87	87	73	90	92	95	101	82	69	90	90	90	88	78	107	84	98	74	77	92	80	105	101	76	90	72	101	102	77	78	77	68	81	91	97	90	94	97	76	94	81	88	89	96	85	89	93	92	78	111	88	92	89	77	78	83	84	86	86	107	99	75	100	78	98	93	85	81	80	90	92	80	81	90	95	87	86	91	88	90	80	90	81	99	86	80	80	86	86	86	87	77	83	90	98	82	92	80	75	85	97	95	87	80	75	83	98	98	80	92	77	103	87	101	93	88	89	67	85	99	79	94	94	94	83	76	84	102	92	103	88	105	90	83	99	98	94	78	109	94	79	82	102	98	82	101	92	86	96	92	86	87	78	100	81	82	95	78	91	93	89	77	93	86	95	96	83	97	74	105	94	93	95	73	72	81	81	86	90	107	91	87	93	80	69	94	95	99	95	111	95	95	100	93	73	83	84	85	79	85	71	94	90	97	65	105	88	89	95	89	87	98	95	88	89	104	81	69	94	85	89	90	115	71	81	97	94	90	82	71	88	81	91	99	82	85	88	92	96	91	85	88	87	98	102	82	93	84	85	87	81	93	79	72	76	91	89	66	101	89	90	93	94	106	92	90	91	103	121	87	94	80	104	79	94	64	80	101	79	74	96	74	100	80	73	79	78	74	80	70	84	93	69	99	81	83	93	101	87	90	92	79	88	93	95	90	74	82	77	76	83	97	89	85	75	82	90	74	88	72	78	91	98	87	85	89	77	98	94	93	90	75	92	89	77	89	92	70	94	83	80	75	86	100	73	83	105	73	92	82	93	89	91	86	95	80	78	87	83	94	89	89	91	97	82	75	92	80	94	73	78	78	87	92	71	85	94	80	100	110	86	98	94	97	72	96	105	82	77	102	96	82	90	105	62	97	74	88	84	95	75	93	71	84	83	108	99	92	76	80	102	98	120	74	97	79	77	99	87	85	88	78	78	97	92	95	95	107	74	71	88	101	95	78	90	94	82	91	97	91	89	102	93	84	87	88	94	92	101	83	76	76	102	99	94	74	81	97	81	85	92	88	105	75	107	81	87	92	84	116	81	102	89	86	76	86	88	91	67	81	69	92	76	86	75	68	87	90	113	85	88	90	102	81	80	84	69	96	75	74	77	96	82	86	94	85	90	74	90	88	95	101	104	79	87	83	95	85	85	86	84	105	97	81	92	90	102	92	97	78	65	87	96	94	91	93	76	84	86	98	85	86	96	95	77	88	82	88	84	98	81	84	90	88	98	73	84	84	94	95	82	94	64	85	81	102	94	93	76	71	93	77	88	91	101	89	87	89	78	102	93	99	87	99	103	91	88	86	106
11710	1368	3270	3689	2936	2369	1944	1588	1224	1120	1058	900	814	759	673	625	584	606	550	503	503	473	494	467	459	432	411	407	335	401	371	377	369	379	326	344	349	359	350	337	335	341	338	354	325	348	315	343	359	333	315	304	318	319	327	308	324	318	298	299	316	305	293	312	303	289	301	301	297	284	310	337	273	303	322	305	319	295	300	297	285	311	296	332	329	266	296	296	282	297	304	299	300	314	267	278	284	303	275	292	282	287	288	302	280	278	311	276	274	285	300	292	288	277	293	284	298	263	305	297	251	296	300	307	284	309	300	311	302	296	305	301	260	284	279	297	285	287	272	294	293	277	287	326	300	305	303	258	290	308	274	258	277	262	263	291	282	278	250	275	301	238	282	281	300	308	295	282	267	255	288	290	295	292	298	283	295	295	290	259	282	276	299	293	284	299	306	285	274	276	264	281	310	289	278	270	288	306	292	323	259	298	308	295	243	272	306	293	304	303	314	312	320	287	291	319	275	270	254	280	278	278	305	276	248	310	289	296	297	303	277	276	308	292	282	321	286	300	307	269	296	296	313	263	298	272	279	289	333	327	300	282	316	283	273	287	288	288	279	322	337	295	318	296	303	268	293	313	292	268	279	280	263	280	274	278	279	296	288	263	288	299	265	305	269	291	263	277	277	327	280	284	283	278	297	295	276	282	295	266	298	282	317	293	300	267	266	300	282	293	297	260	287	287	283	299	286	255	263	277	275	267	265	275	278	307	275	292	305	300	296	257	335	271	275	274	298	272	272	274	268	273	282	284	284	274	274	281	292	308	258	281	265	281	268	313	274	294	240	283	268	280	281	292	274	296	306	330	328	262	283	266	328	275	281	275	269	303	327	279	279	279	280	292	298	299	284	323	281	274	316	270	304	278	281	267	277	311	297	264	297	285	311	274	278	302	304	288	280	291	298	291	285	278	293	280	292	298	298	272	291	277	274	304	291	311	315	293	302	295	282	330	312	291	254	291	301	295	284	280	324	259	321	308	350	262	287	276	272	282	282	307	273	270	290	290	290	290	268	290	279	302	292	273	284	296	295	297	295	274	301	279	320	291	288	253	309	280	289	295	312	299	278	286	268	268	265	289	269	307	301	304	285	309	275	276	302	281	261	266	290	253	312	326	278	281	269	305	306	267	274	308	292	294	295	277	289	308	291	299	295	292	297	285	306	282	286	257	254	283	280	286	298	317	312	272	275	317	283	247	280	300	321	271	323	300	276	286	300	275	289	268	292	276	289	322	308	309	286	281	324	264	283	301	309	296	264	281	287	271	282	290	286	269	311	306	298	282	284	284	307	282	311	295	275	275	263	269	282	292	304	311	305	267	264	277	272	241	317	281	272	294	272	266	300	282	280	261	284	304	297	301	261	295	312	276	289	310	299	270	246	300	314	286	305	268	325	282	295	290	316	283	285	306	223	298	271	274	278	298	294	288	265	285	285	305	320	277	271	310	268	302	304	292	275	279	281	275	306	287	246	312	305	302	263	288	279	320	291	305	280	283	299	275	300	296	272	294	287	278	296	286	301	305	293	302	275	286	292	275	263	291	289	270	278	282	271	311	295	292	289	292	315	274	307	248	271	300	291	256	306	288	297	266	284	248	290	296	283	260	283	278	294	261	290	267	274	294	307	269	292	279	297	302	271	293	259	294	292	298	302	299	270	274	298	303	272	273	293	288	272	282	285	295	313	280	255	278	301	300	281	301	298	282	284	295	282	268	266	328	272	285	321	264	299	272	290	256	293	287	304	281	269	276	314	314	287	287	295	296	320	292	292	281	276	303	305	292	263	274	278	313	314	299	281	301	307	292	279	286	299	317	338	283	298	318	288	298	300	284	289	323	283	303	281	293	314	297	287	297	250	315	275	291	266	285	275	270	324	301	292	252	273	274	301	293	257	278	272	289	286	295	274	294	286	313	303	279	282	277	280	284	300	281	283	290	267	275	277	263	234	265	314	297	304	249	281	294	296	276	297	283	312	286	280	291	290	251	292	284	251	267	301	268	287	282	271	264	292	266	312	303	307	286	273	279	322	278	285	298	265	311	284	293	324	278	280	306	278	266	278	278	304	263	294	276	284	313	275	246	283	263	269	289	324	267	324	325	301	317	320	277	274	304	284	289	280	286	286	283	252	291	299	283	279	264	292	281	284	260	294	298	271	276	285	287	283	285	273	283	278	280	279	273	321	307	294	295	274	309	303	290	281	309	319	277	282	282	277	310	303	261	301	282	263	279	290	299	296	282	290	280	340	252	324	289	286	271	259	253	307	297	286	293	301	331	298	313	294	289	261	287	271	285	258	287	250	294	286	303	282	288	287	296	320	285	281	316	289	268	296	276	303	262	290	286	291	289	285	289	318	293	295	288	287	281	284	274	298	288	266	282	277	297	310	279	299	261	290	269	298	280	275	261	289	291	276	321	272	274	252	268	313	315	317	289	270	275	264	279	313	303	266	277	294	274	290	294	291	297	301	288	276	266	295	270	324	272	291	295	281	288	317	266	287	284	286	280	277	304	294	321	294	296	291	275	273	274	292	265	305	247	275	320	291	307	288	282	275	288	308	317	276	265	298	304	267	293	265	287	276	241	268	292	292	257	293	325	275	293	286	283	290	301	298	302	285	262	290	282	301	296	302	285	312	260	277	273	292	283	269	321	296	279	286	271	284	308	289	311	266	284	307	312	265	291	269	287	275	296	298	278	293	278	292	293	295	280	280	295	299	287	294	315	305	300	272	298	284	257	261	272	312	293	278	299	312	276	284	299	284	288	265	270	285	314	285	308	293	295	293	288	299	310	268	263	259	287	294	241	263	293	289	270	295	280	285	295	281	259	277	259	275	272	266	308	289	290	271	295	277	270	284	234	264	281	267	271	278	285	282	283	311	302	322	304	296	287	299	284	308	293	288	294	241	301	310	302	287	275	312	283	265	293	255	311	314	291	274	289	315	323	288	270	279	256	281	270	290	285	302	292	313	268	291	284	238	328	277	281	269	299	315	263	288	279	271	296	277	286	298	274	270	281	297	285	288	266	308	292	294	294	297	276	288	277	304	275	280	295	307	321	292	263	269	262	281	294	277	289	274	258	288	251	304	282	259	299	246	303	282	309	285	298	304	306	315	308	273	279	265	267	262	265	297	296	252	289	268	299	286	284	318	316	279	302	279	276	311	299	280	278	285	245	298	285	297	299	315	261	285	299	295	293	269	306	270	264	289	283	286	276	301	280	287	298	290	277	277	284	281	285	304	266	297	275	317	257	271	284	272	278	291	256	279	306	270	275	306	283	280	281	284	277	268	284	286	314	290	301	284	283	259	284	304	283	270	262	292	310	256	283	273	303	295	270	276	285	303	300	301	279	295	271	270	301	298	275	273	267	306	266	297	250	274	288	300	316	278	270	304	281	282	263	288	291	302	310	298	267	279	296	309	304	285	274	283	270	290	287	303	311	269	286	313	259
37391	7801	3005	2217	1515	1118	790	673	538	438	400	404	311	332	303	294	264	286	244	266	241	222	230	216	211	220	231	209	185	208	197	208	195	195	208	214	202	200	184	217	178	176	199	176	177	212	188	169	201	209	192	205	184	198	180	161	224	194	192	169	174	192	183	207	173	202	159	189	187	174	217	207	200	192	187	173	211	204	193	185	190	191	196	177	170	167	201	184	182	194	198	180	189	198	177	182	203	182	177	178	195	190	193	171	183	187	191	199	189	179	187	187	172	187	177	200	177	179	187	158	175	174	172	185	175	179	169	212	187	176	190	187	182	164	193	183	211	195	194	217	194	208	176	186	220	183	173	196	181	188	207	178	194	211	175	187	172	191	175	184	174	159	185	171	209	197	189	186	181	178	172	179	167	157	177	180	181	156	195	161	182	193	196	200	188	175	178	186	197	194	162	168	168	186	157	175	180	184	181	180	193	168	201	199	176	175	190	183	164	191	184	165	187	205	183	187	186	183	162	177	175	178	214	187	160	192	159	179	207	180	168	175	185	188	189	176	180	203	183	197	179	193	184	195	201	208	174	169	160	205	168	171	196	184	177	171	172	176	184	199	183	163	166	195	178	196	182	185	209	179	188	190	183	181	194	193	196	155	168	175	187	152	173	163	208	182	183	170	182	183	206	191	176	207	172	197	165	203	151	168	202	200	184	174	175	208	180	197	163	198	169	172	183	196	161	173	200	166	193	176	194	188	180	175	180	187	190	154	184	182	214	185	207	181	180	182	177	194	188	167	186	179	167	194	195	165	169	186	188	181	175	173	181	192	187	204	193	191	213	202	168	201	178	173	180	202	172	163	164	169	194	167	188	192	176	177	166	171	174	194	192	186	165	197	166	161	189	186	171	194	205	189	172	185	188	209	188	180	179	179	180	184	190	196	194	193	188	193	175	178	164	163	185	182	186	184	166	197	186	171	176	184	206	182	190	191	214	195	170	157	189	168	195	160	179	181	193	185	177	190	183	185	186	189	181	187	181	185	169	189	207	199	177	192	179	166	172	175	188	170	193	174	202	185	182	182	181	182	175	208	187	173	179	200	191	206	182	178	179	181	213	155	178	195	166	178	163	169	192	205	189	182	214	173	186	203	173	203	154	182	169	202	174	206	193	192	187	193	176	178	178	189	176	162	203	187	156	196	191	182	168	177	188	188	181	188	160	147	194	160	181	208	186	174	218	203	201	200	194	186	176	182	187	197	186	179	194	173	167	185	188	169	220	197	203	208	184	184	174	193	195	188	173	181	185	179	175	182	169	185	186	165	205	189	198	191	199	172	190	168	184	192	190	192	183	195	184	185	194	191	201	200	191	190	200	194	194	181	160	179	165	178	207	190	200	181	188	199	174	206	193	180	190	196	197	195	166	180	190	189	196	172	193	184	163	186	183	188	195	197	183	184	194	179	207	157	193	156	182	193	175	200	165	191	188	189	158	187	195	162	212	189	191	183	178	175	182	182	203	186	171	187	185	171	186	170	214	199	200	167	184	191	174	164	199	171	194	163	194	174	213	204	211	195	190	191	182	192	166	193	190	202	209	181	181	183	177	199	179	194	193	173	216	196	173	217	182	189	198	197	192	199	170	185	183	198	176	187	190	192	179	188	181	177	175	182	177	184	158	188	167	189	183	209	206	206	218	199	190	203	182	160	180	174	193	178	150	182	199	171	181	181	207	188	163	193	174	185	181	171	184	187	202	183	182	186	187	184	186	190	189	183	216	190	175	206	176	222	172	229	190	173	185	197	182	175	185	181	187	199	187	195	178	161	183	176	195	175	178	196	172	183	185	170	190	176	186	185	181	181	180	175	191	188	212	160	185	168	192	181	190	173	178	192	195	184	167	170	181	197	185	181	158	167	162	197	201	162	196	181	193	206	195	196	180	168	166	181	191	186	180	191	175	167	179	192	159	194	185	168	191	184	189	179	197	179	188	192	175	206	197	165	157	180	181	163	182	188	184	183	209	211	193	208	144	178	203	173	170	182	189	215	184	169	178	176	167	190	201	186	191	203	210	161	183	178	178	180	194	190	180	194	194	170	176	199	195	193	158	175	187	183	197	169	187	175	183	182	173	188	200	189	179	159	175	172	209	190	165	186	178	189	194	194	204	152	191	183	165	170	177	191	190	172	190	185	192	171	192	195	180	171	175	176	192	184	168	213	199	183	188	188	195	199	194	188	185	206	196	197	201	196	190	200	174	194	190	188	212	195	193	209	157	193	172	168	185	199	186	175	168	187	182	196	169	178	173	197	195	205	162	192	204	190	183	179	173	191	206	202	195	206	173	186	184	180	177	196	191	182	213	209	170	180	170	185	153	176	173	160	161	189	203	175	190	156	185	215	184	158	205	168	188	204	189	186	175	169	195	189	185	184	200	168	192	183	201	214	191	185	167	215	181	195	212	195	178	174	183	196	186	193	165	188	170	170	167	178	191	189	186	183	199	168	194	211	186	156	169	167	198	205	170	179	165	149	179	189	183	188	177	164	173	177	182	187	203	184	196	204	167	176	187	192	178	185	178	195	195	191	211	162	178	181	149	190	212	175	182	186	174	161	186	186	168	188	197	196	184	172	175	168	198	172	192	180	174	181	192	172	158	178	179	193	197	198	175	211	191	186	160	185	189	175	195	191	192	188	175	154	186	176	171	196	181	171	181	174	189	172	194	199	180	189	186	165	199	209	160	148	194	172	184	188	173	171	186	219	199	176	175	157	181	225	176	174	196	176	178	155	181	206	187	181	189	194	158	192	188	190	196	188	177	182	185	196	172	187	160	157	189	169	193	188	187	197	167	189	187	175	165	149	193	191	191	172	195	166	173	177	180	189	166	192	191	192	175	197	178	194	200	170	191	172	209	183	199	147	182	161	214	184	207	184	200	195	180	183	167	163	171	173	165	213	174	174	181	181	184	199	214	176	152	176	182	177	181	168	197	180	184	192	160	178	195	182	186	169	200	174	194	166	195	197	183	181	172	188	187	160	187	196	182	176	180	185	172	191	207	192	146	173	181	167	166	201	146	176	163	184	180	182	228	173	170	177	174	171	184	172	187	149	189	188	210	188	191	180	177	182	199	174	195	206	178	179	163	177	170	175	203	205	167	198	187	226	184	186	205	168	171	183	209	224	182	186	182	197	173	177	193	212	173	193	172	180	187	167	178	186	170	188	200	195	184	175	198	217	170	158	185	178	188	213	191	197	200	188	189	186	164	199	195	180	173	163	170	179	180	192	177	198	196	181	182	190	194	194	174	186	189	184	198	188	188	186	184	180	182	204	197	189	187	173	190	169	174	172	170	180	180	189	183	192	192	189	190	181	146	175	175	167	197	205	175	183	177	193	176	200	191	190	193	197	189	213	163	190	183	209	192	167	214	185	169	173	175	191	168	186	162	190	214	166	199	186	193	166	193	190	173	198	191	192	173	185	174	210	188	183	179	189	176	205	196	182
15390	2726	6301	6668	5738	4554	3617	3092	2622	2179	1957	1723	1551	1441	1312	1179	1127	1139	1039	947	960	956	897	826	843	799	761	761	782	768	691	687	725	690	644	670	682	603	641	596	643	563	674	615	580	592	581	607	579	615	606	612	576	584	610	574	570	555	614	562	592	557	588	565	575	536	598	588	527	529	589	571	585	564	527	545	575	530	568	560	578	542	532	547	550	556	593	539	565	518	536	600	562	534	546	605	560	507	520	539	589	559	577	555	544	529	540	567	545	578	552	508	560	501	531	527	570	498	504	553	538	510	551	506	537	538	545	531	500	545	522	542	514	558	499	526	548	545	568	515	519	505	575	575	538	534	553	532	499	548	521	538	549	538	525	554	511	602	518	516	523	541	501	485	534	525	561	498	502	504	527	520	508	540	537	534	516	512	555	489	554	519	553	553	479	500	537	538	517	535	548	505	559	547	531	509	535	522	501	571	539	508	552	541	546	512	558	531	528	527	526	565	493	520	545	529	559	501	559	531	528	539	530	535	545	499	515	552	520	478	496	529	521	535	555	497	512	561	522	506	528	535	572	532	493	549	567	534	530	537	534	537	576	528	514	532	507	521	498	507	562	564	551	516	480	498	558	540	566	547	577	511	562	536	516	529	494	531	545	571	611	507	552	547	532	537	555	563	538	488	541	558	562	522	511	513	531	546	541	532	529	529	524	544	509	500	509	544	544	544	518	468	491	523	531	509	521	504	518	553	491	514	554	550	521	491	515	508	558	547	566	530	546	535	540	523	542	513	527	527	503	517	525	518	527	565	544	566	507	524	531	484	533	547	523	504	533	522	538	529	484	524	522	560	503	548	546	532	516	537	555	546	506	516	522	521	499	519	530	542	532	564	494	525	526	516	511	556	524	516	514	534	543	540	514	548	546	520	565	517	524	557	495	528	528	537	561	532	532	517	557	542	540	550	526	523	542	527	525	521	544	482	548	528	514	547	515	514	532	565	497	554	546	511	548	526	534	515	526	526	496	519	530	542	559	513	542	560	524	516	530	530	517	532	522	555	546	509	540	499	567	517	498	522	576	518	525	498	513	509	517	527	541	541	538	545	544	522	567	525	547	511	528	531	545	540	540	505	556	540	552	539	567	500	527	521	531	528	549	524	512	508	549	543	500	532	522	525	577	536	545	531	544	529	536	533	507	516	525	535	537	560	488	554	516	563	502	578	571	548	556	539	539	506	535	521	528	546	557	526	528	529	529	532	550	548	477	510	546	546	538	550	535	532	569	533	547	551	537	542	533	560	564	516	531	541	512	536	518	526	513	558	502	559	547	511	524	536	558	515	529	490	521	552	560	559	516	544	517	517	541	519	523	523	544	473	561	538	525	555	537	543	525	536	554	512	549	532	535	531	527	520	548	548	565	552	522	513	567	524	528	550	557	510	509	567	549	497	552	528	546	531	539	540	524	504	541	589	546	505	506	520	519	529	502	542	536	547	521	540	525	535	541	505	483	498	529	532	537	507	542	501	542	537	500	522	546	553	548	525	504	511	525	486	551	554	517	530	503	539	518	498	533	545	503	570	531	553	561	529	504	524	516	520	513	532	553	501	564	519	549	534	540	549	512	501	508	579	511	555	506	507	505	498	495	537	563	551	538	501	533	508	532	489	524	555	507	499	528	563	551	525	555	509	542	502	557	549	527	547	520	547	521	560	567	493	547	530	537	517	509	530	531	521	500	516	515	538	528	541	529	558	531	509	499	536	508	520	544	549	564	546	540	512	528	576	492	559	539	520	540	529	585	517	544	499	518	585	540	513	537	550	510	517	545	490	566	555	545	576	548	537	569	566	551	533	542	541	544	502	532	524	520	522	554	499	550	494	560	545	536	508	532	559	538	510	546	553	584	544	554	517	571	508	515	564	530	510	497	550	521	508	568	499	566	523	522	514	539	549	509	530	549	478	527	493	538	541	541	557	487	539	543	497	549	564	563	523	543	501	531	550	519	525	557	492	502	491	567	527	488	547	520	530	531	574	525	551	546	541	538	586	528	572	510	542	536	537	536	560	557	559	516	544	543	558	486	522	523	564	586	520	532	512	563	527	576	516	530	507	534	507	512	577	531	527	535	538	496	509	519	547	529	506	496	543	554	520	511	499	515	545	547	589	534	504	542	541	521	488	489	559	549	546	501	550	515	556	550	580	505	513	532	551	536	535	545	541	546	522	502	536	504	540	517	529	582	519	535	509	538	524	537	535	517	504	524	547	539	549	517	549	534	524	537	493	556	565	554	547	515	499	491	481	515	531	573	504	563	572	522	521	508	531	508	544	544	545	532	545	507	516	529	550	540	540	509	530	533	552	544	501	535	564	483	541	553	535	555	510	529	567	539	535	506	514	525	545	523	587	531	563	515	513	536	527	531	524	569	498	538	536	572	508	539	560	550	554	531	498	522	548	565	567	508	536	536	511	537	532	547	536	546	553	570	488	568	536	530	509	527	506	512	543	546	527	525	459	514	529	517	514	529	502	583	546	535	512	505	579	555	544	519	533	576	547	541	523	542	516	527	492	544	520	570	541	586	516	522	533	540	515	549	579	509	536	569	542	523	508	534	478	518	515	536	532	547	546	565	516	501	515	489	516	541	521	511	513	550	537	540	499	514	509	564	562	564	532	574	525	541	518	518	527	528	545	501	550	517	539	526	543	570	565	501	551	520	528	530	513	545	520	551	505	520	566	492	567	533	506	514	519	472	525	529	534	546	516	546	562	526	556	575	561	542	489	539	505	519	496	540	510	549	519	541	517	537	519	531	588	569	526	565	586	515	537	479	499	484	495	561	543	502	560	534	528	528	547	516	569	558	513	550	543	527	541	500	541	494	504	540	537	542	545	554	527	534	515	541	574	523	563	524	546	523	520	552	533	562	544	531	489	522	584	497	525	591	545	554	516	507	557	547	551	549	531	542	510	532	541	516	529	528	547	570	549	519	531	538	505	506	512	498	525	500	530	506	534	526	498	516	546	538	531	504	482	531	574	547	520	529	543	552	553	510	546	498	537	532	510	517	532	526	519	513	504	510	524	492	518	609	532	553	498	518	564	531	516	552	553	522	529	552	529	525	511	575	531	593	504	568	551	574	509	524	551	503	517	556	544	536	484	519	525	508	525	531	493	512	529	592	549	523	546	535	517	503	494	532	521	540	523	527	524	492	520	557	522	517	512	562	562	512	507	535	514	535	581	544	512	524	527	536	512	530	474	573	502	542	505	504	522	525	532	533	519	548	536	538	562	492	549	525	528	514	552	524	535	512	521	502	558	516	526	549	538	535	523	550	532	521	527	506	532	506	560	550	539	546	529	538	574	512	551	564	527	517	563	515	485	522	536	529	507	512	516	548	571	560	515	459	511	564	546	518	535	514	528	526	514	550	523	554	538	528	551	514	573	508	512	493	566	554	552	556	515	518	497	523	515	501	510	550	504	515	557	546	520	503	520	579	547	527	519	554	534
4816	283	249	229	182	152	160	157	154	176	158	134	151	156	153	142	120	145	149	140	159	146	145	167	144	136	133	149	151	133	155	129	175	162	168	156	149	128	160	136	159	156	141	159	159	141	144	135	147	138	145	143	132	139	139	176	146	139	160	160	148	168	146	131	173	175	139	146	159	146	134	169	131	164	140	175	155	168	150	132	127	143	160	150	136	144	140	148	157	175	147	156	157	136	132	161	161	151	148	146	123	147	133	138	150	130	123	140	139	148	165	155	140	156	160	128	135	142	160	135	141	148	144	135	132	132	159	175	163	141	137	144	157	165	135	149	160	148	153	123	150	138	140	164	147	164	153	148	175	168	167	156	147	148	126	190	144	127	157	153	147	151	155	171	153	146	142	145	147	154	149	158	156	138	153	150	148	129	154	145	148	147	154	158	127	136	133	136	140	157	155	150	122	145	145	140	139	127	159	137	138	136	150	166	163	139	146	135	153	123	143	152	126	146	151	143	151	135	151	129	139	153	153	167	144	136	119	150	142	107	124	156	147	167	164	134	127	180	164	155	154	151	143	134	170	143	145	165	167	166	131	135	138	148	142	176	145	153	159	163	144	157	134	134	187	157	142	149	151	150	135	135	138	122	147	148	144	156	137	139	152	153	133	168	138	142	130	149	150	145	138	160	131	157	161	167	136	145	169	157	162	146	145	139	138	152	147	140	130	155	153	134	152	152	123	149	143	157	139	140	141	158	158	156	147	146	169	127	155	159	143	146	142	151	160	138	146	136	146	165	162	151	113	148	173	165	129	182	143	145	156	128	131	160	147	162	151	149	158	133	137	142	169	167	129	171	146	144	141	148	162	151	153	136	145	153	145	173	125	149	150	184	121	159	149	147	175	169	166	126	141	149	142	149	156	131	162	132	127	140	162	140	143	130	172	147	161	141	153	152	148	152	140	145	128	139	158	135	142	165	151	166	140	140	160	127	138	154	167	149	134	151	130	162	160	155	145	151	136	153	138	135	154	159	158	141	137	141	137	151	156	167	159	168	148	158	148	153	128	136	126	147	155	114	156	125	153	130	147	132	135	148	146	142	155	167	141	152	152	144	141	118	170	152	130	132	142	129	156	143	166	163	163	156	160	138	156	157	132	132	131	129	150	138	148	155	153	150	141	151	138	156	151	161	145	192	154	121	142	146	141	152	164	146	129	155	155	153	143	129	165	139	143	150	151	122	154	152	168	139	141	136	156	139	156	154	126	142	166	152	145	155	148	148	141	180	148	152	145	168	129	145	140	142	161	156	164	155	128	150	153	162	152	157	155	151	165	154	142	142	147	155	171	131	151	150	150	162	154	139	153	142	143	153	135	163	150	173	130	159	152	148	157	159	149	141	174	152	134	146	160	164	159	146	145	153	146	144	129	128	146	145	147	142	149	137	136	170	129	141	141	151	147	137	149	142	149	145	141	146	161	142	168	173	143	151	157	154	130	145	139	148	149	143	151	154	126	148	165	129	147	146	138	163	148	147	163	155	157	166	161	123	134	144	129	139	160	140	128	134	142	145	147	164	157	138	144	131	167	174	129	146	163	135	138	118	168	151	151	141	147	141	146	159	172	161	152	162	140	169	162	136	149	126	132	137	150	153	166	142	126	174	145	150	136	159	136	157	138	140	165	159	136	136	141	158	126	134	149	149	150	151	147	130	155	122	129	160	124	159	158	145	137	143	147	149	142	163	173	143	145	144	140	150	149	150	165	147	162	144	153	150	126	136	141	162	142	140	152	154	162	131	176	141	160	150	155	140	135	139	168	147	158	153	138	125	136	138	139	152	161	143	162	160	132	148	155	144	138	133	140	144	141	146	142	154	145	146	130	158	147	160	149	159	139	132	141	154	140	142	164	140	126	143	140	144	168	152	154	155	131	147	141	127	137	160	138	166	126	154	144	163	149	166	163	148	147	144	160	147	139	165	144	139	135	166	166	117	143	149	157	144	133	122	143	156	151	147	158	129	142	159	147	157	147	162	150	141	141	158	123	148	152	153	149	151	174	145	152	154	166	146	140	130	164	143	138	137	144	158	138	171	159	147	157	152	149	141	177	144	148	157	132	159	152	136	165	144	145	148	153	172	130	147	156	146	117	141	159	139	177	137	137	140	141	157	118	171	136	145	152	142	156	150	150	151	146	132	162	172	132	145	127	163	176	144	150	166	160	144	149	140	168	135	161	155	151	149	126	152	152	144	156	133	142	147	146	149	126	139	144	143	135	128	139	160	158	135	160	165	143	149	140	153	166	155	142	145	172	177	139	160	138	157	128	151	149	172	136	161	144	167	147	129	129	157	154	141	137	149	141	133	135	124	136	136	157	136	151	142	165	162	159	162	143	173	131	143	137	160	158	138	166	147	132	176	140	156	151	139	151	152	140	165	146	146	149	147	169	133	151	153	163	140	157	146	161	171	151	144	141	135	141	145	143	167	146	148	164	172	170	125	163	158	148	159	142	171	145	150	147	151	150	141	162	134	128	157	147	161	141	162	164	136	171	141	150	140	160	146	152	136	141	138	150	135	159	163	158	151	147	137	161	156	128	155	115	132	146	152	153	141	165	158	154	136	130	151	117	156	143	122	129	150	116	151	139	136	161	153	152	154	138	171	138	129	165	148	133	161	136	160	135	141	153	138	139	160	143	164	148	134	129	163	149	169	158	165	158	151	142	130	130	146	138	125	138	139	142	130	138	157	141	140	164	142	149	151	147	149	147	150	165	158	135	146	159	142	158	154	142	151	156	169	136	142	132	169	138	150	147	151	152	131	130	151	144	140	160	141	154	141	181	144	123	154	129	161	140	150	143	165	168	152	153	145	148	147	140	143	140	149	153	149	140	140	143	163	149	145	123	143	117	141	145	150	153	120	147	136	118	142	136	148	146	159	158	142	140	148	132	162	135	158	140	154	158	140	153	136	150	140	158	161	143	150	134	178	163	123	139	137	130	152	156	146	136	132	158	138	154	131	141	152	155	142	145	142	174	163	167	139	149	169	158	171	144	174	140	121	154	141	146	141	158	137	134	151	160	144	133	135	147	140	160	158	125	159	164	152	155	159	127	157	128	146	128	147	145	157	149	133	150	139	133	148	132	140	153	139	148	155	168	144	150	146	138	155	162	159	134	149	148	166	145	160	154	136	128	155	156	152	140	144	156	158	191	149	160	151	143	153	138	140	152	148	184	150	150	154	125	133	139	162	154	131	132	162	165	134	151	133	139	131	153	166	135	148	156	150	138	159	143	154	148	132	162	130	149	139	178	136	152	135	164	144	128	152	176	171	146	117	145	144	151	168	124	124	144	145	167	143	169	157	170	164	146	144	144	144	132	147	161	148	152	137	133	161	148	160	179	160	164	149	135	133	157	118	158	169	151	166	140	138	151	137	142	144	144	163	151	149	152	156	146	158	144	164	141	154	149	173	142	137	150	144	141	136	173	159	135	134	160	161	146	144
6266	492	640	644	617	513	549	465	468	465	490	472	408	470	466	454	448	426	459	467	434	429	442	409	444	429	435	408	422	454	439	468	444	428	427	477	448	435	430	422	417	448	425	427	400	403	453	426	440	406	431	420	420	430	440	442	424	435	416	476	427	462	440	420	463	431	403	421	409	406	444	431	462	443	448	442	417	433	418	408	408	410	447	395	398	420	389	409	413	417	438	407	399	392	406	428	405	423	457	426	411	400	442	438	429	435	447	447	474	430	404	432	417	429	417	462	401	397	423	431	395	467	414	404	427	430	417	409	419	396	440	444	399	433	413	463	393	398	425	417	441	379	427	430	442	437	429	428	408	428	434	388	416	481	443	429	453	413	444	452	420	418	429	387	431	417	426	409	453	423	470	436	425	404	449	420	394	433	420	398	428	403	404	453	421	486	414	435	418	412	422	412	407	401	387	425	459	416	429	401	426	427	454	417	417	457	430	454	457	422	431	425	443	434	442	426	420	415	434	428	437	414	418	395	412	417	409	419	465	430	436	414	377	442	447	410	437	416	395	425	450	450	427	418	431	406	437	426	411	420	411	406	441	408	426	421	416	394	430	457	408	425	401	470	399	430	437	444	416	411	413	434	401	395	434	421	394	426	427	437	458	478	409	400	407	420	404	408	432	436	455	380	421	394	425	427	419	452	388	392	403	411	419	432	428	406	465	396	406	424	430	473	399	419	407	418	443	415	421	467	395	423	431	381	432	412	406	410	431	428	418	422	442	455	435	423	402	428	391	400	429	424	421	423	441	390	423	420	400	402	421	439	386	443	441	406	412	434	405	410	421	412	427	399	396	447	399	399	398	463	447	442	429	495	396	437	436	410	447	413	432	455	428	429	431	424	378	407	409	409	453	419	427	408	420	425	436	423	425	459	413	422	416	431	455	427	433	403	407	433	400	419	414	461	431	415	436	389	381	449	448	440	435	437	414	395	430	425	419	415	440	412	390	445	445	433	421	428	444	379	449	413	388	437	395	428	479	403	405	434	417	413	408	430	397	432	413	446	435	432	419	377	435	442	407	422	429	440	456	439	415	451	414	408	416	450	431	421	431	419	419	465	435	432	429	423	448	430	430	423	406	412	469	420	441	391	418	447	438	441	430	415	393	449	427	395	441	433	426	444	397	400	443	401	434	440	425	390	449	433	443	413	419	413	451	426	468	435	410	450	463	411	438	434	404	392	385	412	462	377	438	434	414	430	422	390	417	415	428	413	436	434	443	435	396	427	437	443	407	435	460	404	418	427	454	406	434	416	436	464	412	415	435	416	430	403	440	414	422	436	429	448	406	398	388	423	410	431	422	432	403	415	416	446	448	436	363	461	433	438	448	420	398	467	409	413	440	407	417	445	441	414	429	410	404	377	437	435	408	432	397	445	417	418	456	445	414	405	389	379	434	406	405	436	379	425	427	413	410	421	416	423	436	405	429	415	446	422	410	435	406	435	396	441	406	418	433	418	436	414	435	384	401	423	415	432	432	406	426	371	439	463	390	435	435	430	409	442	418	416	398	414	463	423	437	431	426	440	412	430	428	369	434	413	458	402	477	434	454	433	413	437	424	406	436	414	438	472	410	421	430	408	452	438	419	399	424	426	389	435	434	404	462	426	390	429	427	425	385	421	406	404	434	421	436	464	408	443	403	411	451	416	411	426	414	457	472	407	432	419	457	397	446	433	400	427	389	411	392	378	445	450	451	417	424	441	435	438	437	408	371	437	438	448	418	451	451	401	432	420	431	421	442	411	441	436	441	424	438	436	459	432	414	423	419	412	441	420	402	421	393	402	424	409	425	420	439	440	415	406	415	434	438	401	460	415	418	439	386	424	432	410	407	417	455	433	446	415	436	411	446	409	437	431	403	437	458	416	391	424	392	423	433	389	419	443	412	435	425	449	436	418	408	442	396	393	442	382	430	413	417	426	445	403	406	445	399	430	422	460	420	420	405	433	426	397	436	397	437	432	470	426	427	454	399	433	436	424	420	395	434	458	458	425	416	400	418	419	417	440	422	440	435	402	461	459	438	403	420	381	418	431	393	436	456	423	423	411	449	411	399	408	431	402	440	409	426	408	441	404	427	441	427	437	444	409	436	436	423	397	397	421	434	419	448	405	429	404	413	436	408	431	433	419	403	390	414	439	383	441	468	434	425	391	407	401	441	425	415	411	459	380	423	407	410	450	427	415	410	431	430	450	382	434	379	439	386	408	420	407	418	420	435	413	408	423	385	415	387	417	433	431	458	427	391	434	421	403	417	417	411	456	426	396	436	392	420	430	394	421	461	446	412	416	417	419	446	438	421	414	416	441	414	391	400	391	430	400	408	412	390	401	404	441	401	441	373	440	428	399	405	408	429	414	435	423	418	423	377	403	420	410	402	425	427	389	410	405	449	430	447	420	436	419	402	399	416	402	424	433	429	416	432	437	409	438	460	413	443	442	403	404	449	413	413	406	447	434	424	388	421	450	417	429	405	432	405	449	412	411	452	432	459	410	412	401	433	389	415	428	412	433	399	398	427	431	413	389	449	398	437	429	434	401	418	417	408	397	374	399	408	410	430	429	430	410	465	391	401	436	435	403	447	424	453	403	388	451	411	418	438	426	421	443	408	433	414	415	423	420	452	406	455	437	451	393	427	424	431	432	436	436	424	425	414	432	415	402	410	375	412	421	435	429	423	435	428	452	419	423	422	409	405	413	456	470	395	420	400	403	426	400	449	450	438	437	430	443	371	405	362	467	409	403	391	432	426	414	427	393	419	416	416	404	399	404	430	424	433	435	427	440	409	417	403	416	385	450	450	416	480	423	404	416	407	439	441	439	421	428	420	443	434	464	418	429	403	426	401	403	421	396	381	416	434	422	440	427	427	418	428	400	441	442	434	424	421	431	421	437	419	435	425	416	424	450	450	429	392	447	474	447	436	444	367	411	423	449	463	443	462	403	435	390	455	430	425	461	427	399	440	424	418	422	434	412	434	407	412	439	442	406	440	428	412	415	461	386	430	438	451	438	453	418	405	396	413	392	430	403	414	435	416	435	429	424	435	442	400	425	408	414	415	416	426	435	419	419	412	419	445	443	437	399	401	417	407	441	421	444	440	392	441	417	435	421	402	410	455	399	436	445	422	404	417	426	414	429	417	432	402	424	447	417	430	430	438	404	421	442	420	408	419	403	448	412	401	443	438	430	403	438	425	400	409	436	446	452	440	434	435	482	410	443	427	429	416	424	419	417	443	407	466	407	450	407	398	447	393	444	428	434	395	405	371	443	425	401	409	447	437	406	424	432	427	429	424	437	422	442	443	395	387	408	425	440	436	465	401	392	440	436	428	399	392	450	400	395	378	423	415	407	434	444	432	423	428	432	479	444	406	450	427	427	434	388	423	454	436	422	415	423	428	434	454	442	452	447	449	406	380	429	416	447	428	405	418	410	408	443	412	404	411	407	424	416
25509	2755	1398	1019	704	520	391	336	248	229	220	190	167	160	130	135	140	127	120	114	101	119	103	123	107	88	88	113	107	103	108	97	102	94	97	95	108	88	81	98	79	109	96	93	90	97	98	88	90	92	105	82	71	81	92	90	94	86	101	102	106	75	96	79	98	101	101	75	85	88	100	100	75	83	95	102	108	93	98	82	99	102	68	87	93	84	94	108	97	97	90	95	92	77	80	97	84	95	90	88	85	105	107	82	94	78	96	90	92	97	81	95	98	84	76	112	94	95	99	82	95	101	84	97	96	81	87	103	91	83	96	80	91	97	90	82	90	90	75	96	72	70	102	88	76	104	84	91	75	102	77	88	92	94	82	101	80	102	96	90	84	102	99	95	78	85	73	99	83	89	81	82	87	91	107	90	86	84	88	83	88	94	95	92	104	76	96	91	93	94	85	92	93	84	86	95	114	93	93	81	88	96	90	100	92	99	92	72	88	91	87	72	84	103	90	97	89	90	99	87	86	83	99	87	100	98	76	96	97	105	90	105	82	93	75	101	94	89	75	85	105	101	77	86	97	97	106	82	96	90	96	88	106	63	75	91	95	82	103	101	95	94	90	83	92	82	100	65	92	89	95	87	98	90	77	97	73	96	100	83	92	86	66	92	92	99	95	104	93	106	94	83	87	91	91	101	85	94	82	100	87	103	96	86	87	93	86	93	77	66	85	106	88	111	87	93	116	71	92	99	101	90	101	86	95	81	99	103	90	89	88	98	106	88	94	94	90	92	70	76	79	101	87	66	95	85	77	94	83	85	92	92	106	77	100	103	107	79	69	93	87	90	104	94	96	78	90	88	103	96	101	113	80	91	88	71	84	107	71	98	90	108	91	92	95	89	75	97	111	62	86	91	80	86	84	77	78	81	88	98	79	95	78	87	96	91	95	95	96	104	87	92	77	93	93	84	85	91	83	92	81	92	75	111	96	102	73	74	93	89	87	85	91	80	70	84	99	81	99	92	90	85	88	83	78	70	86	93	90	96	103	83	93	76	105	94	87	104	84	82	78	63	86	94	89	96	89	86	78	80	79	97	105	90	90	90	80	89	100	84	74	108	77	80	66	92	97	90	82	88	93	83	84	82	88	92	105	96	89	92	81	88	81	82	83	99	88	100	73	87	101	95	81	93	91	79	108	94	82	71	93	102	77	103	89	82	100	81	82	113	91	92	91	92	94	95	75	97	100	108	97	104	91	92	76	91	73	74	85	85	107	84	96	89	101	105	92	83	92	106	111	78	89	90	90	92	77	99	92	98	70	99	79	80	97	86	80	91	89	87	90	94	95	86	99	93	91	100	90	81	74	93	96	96	79	78	95	86	84	92	73	82	99	87	85	94	83	91	78	83	96	94	91	95	108	95	82	97	84	88	82	94	104	79	85	90	92	82	95	83	88	90	100	85	88	67	91	82	78	90	86	79	100	96	85	78	108	84	93	82	87	94	86	89	87	97	100	80	84	92	87	106	88	91	96	93	85	95	78	90	86	92	79	58	82	81	81	106	80	91	91	105	79	93	86	80	91	76	86	111	113	91	95	103	76	91	87	84	92	87	90	86	82	97	89	79	80	80	84	88	105	86	96	88	92	75	83	89	90	97	81	82	74	87	89	70	75	90	66	79	98	72	91	107	83	87	87	83	91	92	104	92	82	78	96	105	93	103	93	70	102	91	100	102	100	92	89	89	89	103	90	79	90	99	65	84	82	104	88	83	69	89	86	86	69	96	76	94	98	74	96	79	84	118	70	83	93	94	79	99	95	83	90	99	102	97	81	92	79	79	88	94	88	81	97	83	76	93	101	103	86	99	100	86	80	83	79	89	69	88	78	90	89	96	87	94	85	83	88	84	95	76	83	100	88	80	89	87	97	101	104	73	104	83	88	75	101	100	110	108	83	84	79	78	80	73	84	89	98	95	85	98	84	76	94	79	81	85	92	104	99	92	91	77	91	92	101	100	84	105	72	82	98	91	91	96	97	96	95	80	88	91	94	87	100	98	83	86	115	70	92	87	89	86	93	91	91	77	87	98	101	77	75	84	97	92	81	85	95	75	81	83	95	88	82	84	80	93	83	100	90	96	75	72	88	79	89	92	76	89	98	100	77	93	81	80	80	77	102	95	81	97	94	94	94	98	89	77	88	90	107	93	81	90	79	78	87	90	101	90	97	99	106	84	77	93	95	85	86	89	95	96	78	80	72	109	89	105	94	97	91	81	94	76	104	89	86	93	90	94	64	98	92	85	70	77	96	89	93	82	89	71	78	97	88	81	95	97	85	101	96	90	101	86	84	91	101	85	95	81	85	99	90	83	90	96	87	95	89	98	104	96	73	78	87	90	105	97	103	102	106	78	94	87	83	98	79	98	96	95	88	93	109	88	71	104	105	97	87	81	72	73	108	103	102	86	113	88	71	104	95	90	89	83	70	84	84	96	76	90	81	74	78	116	89	81	83	97	93	93	85	93	77	90	101	86	99	94	79	84	89	103	105	97	80	88	94	88	95	102	109	82	87	95	102	91	79	104	98	104	109	90	98	86	88	83	84	88	94	91	80	89	89	81	88	87	83	98	82	87	79	86	88	84	88	87	90	83	67	86	92	82	78	75	88	89	99	93	112	78	70	81	78	83	87	93	90	91	103	88	98	101	91	84	83	93	81	94	81	110	90	100	84	95	78	90	92	104	93	79	92	80	86	97	99	89	87	109	77	85	90	79	98	69	82	98	96	95	86	86	74	93	102	104	71	87	86	81	78	99	89	86	105	93	72	99	88	93	91	103	86	75	88	79	89	72	76	105	110	98	115	102	86	72	91	80	76	81	85	88	83	92	72	88	105	79	85	91	94	96	98	81	74	71	89	81	83	98	95	80	82	94	96	80	86	94	90	101	88	98	87	82	83	70	101	88	97	81	89	84	78	82	88	85	89	101	90	100	71	83	90	81	102	92	89	105	81	82	97	90	96	86	98	82	103	79	94	77	80	82	100	71	93	94	95	94	97	94	89	67	107	80	94	95	105	82	100	93	93	103	94	98	95	85	90	96	88	79	91	88	86	72	90	71	109	92	96	90	81	93	81	91	84	89	96	83	73	94	100	81	108	73	90	96	89	91	92	93	93	80	111	86	90	82	83	89	83	99	94	84	86	99	97	83	97	86	102	120	77	95	88	98	86	75	95	99	93	90	79	105	90	99	92	80	100	84	96	95	111	75	80	93	93	94	109	104	82	72	92	90	95	79	92	96	75	75	93	94	87	83	102	95	92	87	103	87	79	88	88	88	89	88	82	64	88	86	77	98	98	90	92	78	83	89	90	97	91	98	93	77	100	79	91	116	90	70	105	69	103	76	83	99	85	101	81	91	90	91	84	77	84	76	104	110	80	87	81	92	100	83	81	81	91	108	94	86	91	75	83	89	88	89	100	88	92	96	93	78	77	100	93	84	107	69	79	93
11988	1395	3323	3546	3005	2396	1974	1642	1332	1137	969	913	835	734	655	673	614	519	564	517	486	501	497	471	407	446	389	407	410	366	366	389	386	321	349	342	362	328	345	364	314	328	359	321	365	327	282	306	329	312	328	302	311	330	321	303	318	301	320	278	287	306	295	301	326	307	306	325	309	331	295	249	290	283	306	267	331	279	321	305	307	318	325	297	303	298	279	277	299	294	297	272	296	300	315	294	303	309	287	275	296	278	312	300	277	288	297	310	286	284	325	298	291	285	286	329	301	302	305	293	312	283	295	319	258	289	284	285	289	277	283	312	282	314	302	294	306	293	318	261	280	289	292	309	302	281	253	320	294	290	281	300	293	299	289	289	305	299	319	288	287	274	276	313	294	296	277	258	277	311	279	285	292	277	283	298	282	270	275	275	283	272	289	275	300	296	270	305	287	263	288	275	258	274	278	316	301	285	311	277	281	270	259	304	262	304	256	285	290	277	295	286	319	276	299	312	290	271	287	271	299	330	297	309	276	285	283	319	270	288	327	270	275	306	315	303	274	284	327	269	282	257	277	293	282	266	301	295	308	245	279	267	306	284	283	279	276	283	301	282	279	305	291	262	293	283	276	268	289	280	299	274	290	264	265	283	274	307	269	304	283	295	268	293	281	302	284	273	284	295	286	272	304	264	302	267	274	277	272	280	293	290	287	256	317	300	279	278	302	307	290	274	279	281	270	303	262	311	322	271	275	329	285	265	284	255	265	294	301	281	314	240	282	300	263	286	301	249	269	304	290	330	298	287	276	280	282	268	283	293	309	285	282	251	294	269	265	268	299	280	274	294	260	302	307	276	272	291	274	311	300	278	319	291	288	286	276	276	306	263	297	275	288	297	285	279	277	305	285	262	285	281	286	285	268	324	284	304	285	292	275	271	300	274	315	271	256	257	295	280	295	264	284	274	353	276	295	287	291	312	279	278	288	287	308	274	270	278	281	302	265	310	275	291	269	261	307	286	244	298	295	255	281	313	293	278	287	274	313	312	293	299	299	307	298	271	302	301	274	311	260	263	289	310	290	285	270	276	304	258	297	292	277	306	257	281	261	257	250	271	269	282	257	280	294	309	258	272	284	287	266	265	275	299	311	301	282	273	278	318	285	284	258	297	291	308	301	278	305	262	311	292	283	250	296	302	271	285	262	333	268	289	296	269	271	290	266	268	288	280	277	274	281	300	268	272	282	293	344	294	284	252	311	305	303	288	280	275	288	306	308	322	311	245	274	293	274	286	276	271	266	302	257	259	277	289	282	290	297	280	265	320	285	289	286	263	263	299	265	267	314	252	272	290	284	322	274	268	276	303	300	283	314	285	290	277	300	283	276	285	282	284	270	278	303	319	329	293	325	274	291	252	280	277	315	270	293	275	282	313	234	279	300	275	302	294	297	316	291	302	300	291	252	269	288	303	275	330	282	284	289	289	300	302	298	265	280	320	273	298	280	276	310	277	285	264	302	297	282	292	264	313	283	324	266	289	282	295	336	287	292	295	293	262	302	286	271	280	306	286	316	271	317	307	304	281	283	289	293	296	262	281	294	306	306	288	289	299	282	274	311	260	278	316	282	265	266	285	292	295	303	292	312	280	318	281	302	303	284	303	305	324	298	265	262	309	275	287	289	280	304	262	271	263	292	298	297	283	292	279	294	308	261	290	291	277	288	287	287	293	278	315	295	301	269	259	281	304	277	299	305	300	292	290	277	310	309	296	292	273	300	273	333	269	289	288	261	275	289	306	298	284	296	265	308	286	256	290	280	258	290	300	299	305	282	304	287	295	296	287	310	266	283	290	281	267	285	285	257	280	299	265	279	291	251	287	278	287	288	304	326	318	248	275	274	316	291	306	280	311	260	288	293	307	278	295	272	313	325	311	285	274	310	291	265	290	263	295	308	283	295	280	267	265	291	289	331	274	303	307	282	291	281	283	282	247	286	261	269	316	278	274	260	285	298	286	274	278	284	306	314	283	311	295	275	274	298	260	311	308	327	301	291	305	281	281	296	275	288	300	267	297	273	258	304	246	295	271	269	290	281	317	276	267	286	283	281	287	263	288	298	329	301	305	282	294	293	300	288	280	294	261	312	264	272	285	290	290	282	305	284	280	285	299	269	292	278	279	285	297	287	285	301	321	312	287	283	281	318	316	274	280	267	300	301	271	283	270	284	313	286	296	303	271	279	289	277	295	302	281	314	275	287	285	294	256	301	285	291	276	276	269	274	275	269	319	311	283	265	286	303	273	316	298	274	283	310	277	286	314	292	275	301	269	270	290	289	279	283	297	282	271	300	293	280	290	279	259	280	326	292	291	292	305	312	269	319	280	286	243	297	285	276	288	300	288	271	287	277	288	270	282	307	288	272	287	268	291	284	285	307	261	291	269	280	293	270	260	296	281	268	297	314	309	277	288	297	304	318	287	287	281	273	276	303	305	294	329	281	252	270	295	323	271	288	295	272	270	271	290	290	271	291	268	279	270	269	294	275	301	292	247	292	313	320	281	279	274	279	292	278	263	285	280	297	294	281	318	325	300	257	295	318	227	296	284	299	292	289	292	289	280	288	280	284	275	286	296	263	288	294	285	310	291	297	291	269	302	316	311	280	304	272	267	308	288	283	280	302	287	274	285	270	283	309	276	308	265	285	284	310	282	291	294	279	317	276	282	277	306	273	289	283	314	283	271	317	297	290	276	293	264	285	276	276	290	302	301	260	277	287	274	293	279	279	320	300	278	299	285	266	324	289	270	273	284	280	305	285	300	282	336	311	313	282	280	254	306	251	301	276	262	319	274	265	283	273	270	306	305	314	278	267	271	289	284	282	314	294	294	328	285	251	307	302	283	275	263	293	273	270	270	283	242	315	294	279	276	284	275	280	295	288	270	267	284	280	291	281	305	305	295	287	316	293	296	280	285	286	291	302	299	278	291	289	253	298	259	242	267	276	264	281	306	280	267	317	289	295	291	239	299	304	310	273	284	288	272	283	270	288	296	318	282	275	285	309	307	267	251	298	308	306	272	291	315	266	285	293	312	292	320	301	259	262	283	292	304	271	282	281	305	275	307	311	315	295	296	311	276	282	278	279	278	292	295	289	302	303	290	307	307	301	259	284	268	269	252	302	291	274	281	275	315	292	265	296	287	285	290	290	287	310	286	306	287	312	268	277	286	290	298	264	249	281	259	309	269	303	276	264	280	271	334	284	309	278	301	288	273	294	264	283	274	261	308	280	279	265	299	286	279	304	283	298	281	249	289	246	285	305	298	279	294	267	274	284	306	284	267	273	334	296	283	277	276	282	266	302	279	298	306	286	288	266	269	301	281	268	270	277	278	314	304	266	285	318	284	287	312	297	271	304	289	299	268	285	270	301	286	292	312	312	293	296	300	323	303	277	275	297	297	276	261	273	282	271	290	299	291	297	292	303	292	291	304	288	293	260	282	311	253	294	302	318	312
37350	7719	2881	2229	1540	1107	826	645	584	454	393	376	331	307	303	305	251	272	257	281	237	235	251	215	222	234	238	228	214	200	200	214	212	227	190	213	214	211	208	199	198	194	191	188	192	180	180	179	210	174	211	212	181	185	201	187	193	196	190	183	207	182	207	196	168	188	197	183	210	224	170	166	167	189	198	193	192	188	191	176	187	198	202	191	172	174	162	185	176	192	194	174	210	180	212	195	164	168	152	192	164	177	199	206	190	177	195	190	203	164	184	187	177	171	185	171	195	202	179	178	177	204	194	187	203	202	162	189	182	179	184	185	139	176	206	162	177	218	195	184	197	195	199	191	193	181	176	202	183	175	196	187	194	162	176	194	193	193	174	191	162	182	173	173	160	179	174	197	180	168	171	167	178	156	182	174	214	178	232	190	174	161	202	171	182	187	164	177	161	185	180	188	195	174	163	204	170	176	192	196	170	164	183	180	206	181	198	182	182	171	198	166	165	220	173	161	167	179	188	199	208	203	172	177	215	209	185	198	204	167	181	206	202	188	186	191	167	187	161	208	179	161	171	191	185	181	192	199	166	174	198	162	197	186	180	201	189	221	190	199	197	162	180	170	168	201	162	191	200	178	193	179	193	159	182	178	173	198	185	189	212	185	164	203	169	180	175	207	194	182	167	202	185	192	191	200	159	164	181	166	209	166	180	191	175	186	183	212	176	193	168	184	168	183	172	169	163	178	208	176	192	189	199	203	199	193	197	182	189	196	158	182	169	198	185	190	184	208	213	198	211	188	187	201	177	186	165	161	177	190	182	193	202	213	189	178	170	161	170	184	210	200	202	171	187	181	187	193	176	165	166	173	177	179	180	194	179	172	162	170	184	208	188	187	184	181	178	187	189	175	170	189	183	200	181	177	169	167	190	190	190	168	171	188	185	172	200	201	205	185	169	188	169	192	202	195	197	158	211	185	182	207	188	184	186	180	184	180	184	218	193	186	183	198	191	183	176	195	200	195	202	173	184	159	172	144	184	161	175	205	190	159	176	202	177	189	180	166	188	143	185	178	180	193	188	168	191	156	205	196	179	177	209	181	191	186	182	192	187	185	182	161	185	202	184	187	198	166	174	178	166	197	186	192	194	182	184	178	176	162	201	192	212	178	167	154	193	183	171	193	200	190	172	176	170	224	179	164	165	192	162	180	180	198	183	170	171	178	184	181	181	154	173	182	179	197	189	180	179	172	204	206	182	181	167	177	179	184	187	191	169	179	194	195	173	196	194	161	190	161	176	173	176	200	181	179	195	169	188	185	173	178	168	202	181	175	173	178	197	175	173	182	172	158	200	160	197	178	202	197	178	168	177	197	175	201	200	209	181	197	191	186	206	183	182	172	185	185	213	178	178	174	191	155	178	169	176	190	182	200	190	173	181	186	178	157	184	219	158	190	180	179	190	173	181	190	214	188	166	175	191	194	186	187	186	197	210	169	168	190	170	207	202	196	197	203	178	198	201	184	213	209	176	168	191	189	165	186	195	182	204	179	192	184	176	167	177	187	192	176	180	177	168	178	185	178	206	202	188	162	192	204	175	189	210	169	178	184	189	206	201	161	199	181	175	166	181	188	195	180	218	199	183	189	175	173	190	205	163	181	187	177	158	177	177	193	188	184	176	200	207	183	179	184	175	148	171	191	183	189	151	204	181	187	184	229	181	166	174	185	193	174	180	179	206	196	189	190	194	178	186	155	169	163	177	194	212	192	201	199	172	197	181	179	207	184	175	185	189	220	208	183	193	190	188	190	185	179	217	185	179	169	176	169	208	173	190	189	159	193	174	178	191	195	187	170	184	218	174	173	187	187	189	185	176	194	184	219	201	208	201	203	174	194	183	185	185	181	201	163	184	211	189	191	198	195	193	188	162	213	156	187	209	212	183	193	178	184	205	175	181	191	167	203	183	179	189	166	200	184	180	173	189	179	194	144	169	167	186	210	193	155	186	184	203	198	194	170	211	203	188	178	178	166	175	174	193	202	187	200	159	174	176	187	195	197	194	177	168	178	187	199	213	177	170	187	158	184	202	198	176	178	163	176	180	187	176	170	203	194	189	163	179	173	175	179	190	163	200	179	170	184	217	166	186	191	187	157	173	203	184	187	216	180	192	171	167	188	166	183	174	184	187	194	174	172	178	175	195	190	167	205	159	178	170	180	181	184	200	164	200	208	193	176	186	177	185	202	183	196	172	188	167	186	170	183	166	166	195	174	162	179	186	196	187	205	176	178	188	179	175	184	186	173	183	201	205	175	199	179	190	185	169	184	197	170	188	182	165	185	192	192	182	164	183	183	185	169	201	196	192	184	206	191	169	174	185	197	204	168	199	173	164	189	188	164	202	160	158	172	184	193	187	205	198	204	188	196	186	172	199	163	188	203	197	194	178	192	171	192	199	206	180	204	176	172	193	175	163	207	160	201	175	184	200	190	190	171	188	180	188	158	211	178	182	182	203	200	193	167	176	185	214	180	178	173	192	177	196	188	184	163	179	174	159	201	180	207	170	185	176	164	168	167	199	224	181	173	172	173	195	187	170	178	200	168	157	184	216	164	183	170	193	177	186	187	175	170	167	203	190	168	154	201	175	178	181	180	203	197	194	182	183	193	180	199	193	170	186	215	179	197	202	192	172	201	188	204	177	197	188	208	184	165	164	171	173	156	168	160	177	161	176	197	194	211	183	192	185	218	197	195	191	178	181	189	178	181	176	183	217	200	168	166	162	169	199	191	199	170	191	157	196	170	184	169	177	169	158	184	179	180	201	174	161	169	188	208	179	180	188	191	189	172	191	195	157	181	172	193	203	192	197	180	181	182	182	138	167	179	170	188	173	192	179	169	198	197	188	177	174	200	182	196	170	192	180	187	179	182	179	176	201	206	185	221	203	211	180	197	182	180	176	171	155	169	170	170	156	187	181	192	180	213	187	172	201	167	173	165	199	192	183	160	201	189	182	192	195	178	187	186	171	176	182	192	192	197	217	201	179	204	168	195	186	175	174	209	189	215	184	155	188	202	199	189	198	181	199	190	165	172	179	169	205	193	186	182	170	169	177	216	188	183	181	171	167	185	174	211	175	172	202	160	175	151	189	191	179	178	201	193	187	163	170	191	178	162	181	158	185	194	185	205	203	210	182	202	178	176	181	203	195	176	188	173	169	174	183	176	173	155	194	185	182	182	188	160	203	168	191	160	197	182	172	189	179	189	187	176	205	178	205	181	194	175	195	197	202	210	192	201	188	184	168	177	159	194	177	181	187	198	196	171	206	197	170	157	175	206	159	191	173	185	180	174	196	170	185	206	190	166	176	201	189	178	193	201	168	191	184	195	171	176	190	195	185	175	182	181	167	182	182	192	186	203	177	193	182	189	183	210	205	201	189	170	199	169	182	184	170	167	191	181	189	190	166	180	172	198	185	172	186	197	185	181	164	187	193	169	208	178	178	190	180	172
15640	2881	6251	6708	5696	4608	3609	2994	2480	2161	1930	1715	1550	1453	1332	1268	1141	1113	1050	963	924	916	907	895	825	831	819	787	722	729	697	754	705	649	658	654	632	678	651	613	628	645	619	650	613	594	602	571	601	648	617	598	557	586	566	610	583	591	547	604	569	579	590	565	608	578	564	602	558	554	540	612	565	528	567	540	581	542	523	535	565	583	538	604	557	597	540	565	571	513	534	554	516	549	575	554	495	572	533	590	539	535	525	544	544	533	532	538	557	550	552	545	577	543	488	541	486	523	538	559	545	526	529	537	553	514	527	551	498	538	526	538	497	536	555	546	551	529	508	548	553	572	537	562	539	558	546	559	529	548	522	549	529	497	552	509	535	554	515	494	569	504	504	553	510	544	547	550	540	528	561	553	531	523	555	541	550	517	533	563	531	555	514	571	525	531	519	509	518	539	565	576	538	534	525	538	523	503	497	526	519	482	534	542	492	541	526	482	534	509	539	514	523	504	521	533	504	506	527	542	527	522	535	530	495	537	489	552	506	561	504	502	469	581	536	566	508	504	523	538	574	582	549	537	553	532	528	562	513	516	520	544	510	523	561	521	531	533	502	504	518	529	515	539	533	506	518	542	568	515	541	533	519	566	559	472	514	526	534	534	546	499	488	531	541	549	525	553	542	521	537	524	547	514	563	531	482	519	526	542	509	531	525	532	578	523	538	515	542	489	514	530	528	507	513	553	545	565	549	579	559	585	508	528	541	532	536	533	546	527	524	578	551	532	530	508	536	516	544	547	577	535	550	552	520	503	540	481	516	578	500	528	490	582	521	540	552	512	519	586	533	554	541	543	532	520	494	553	519	536	506	531	545	558	529	542	515	546	547	497	540	522	476	544	558	527	520	558	507	500	530	559	534	531	551	572	546	513	546	552	514	538	521	541	514	559	528	544	544	553	520	534	512	542	518	564	525	532	497	526	507	509	507	526	526	515	541	549	506	479	542	532	541	537	523	511	514	562	532	545	497	535	591	533	513	573	503	563	562	516	572	541	548	549	479	478	565	532	562	512	520	525	553	549	525	545	535	514	554	534	524	492	537	528	540	553	534	501	538	469	530	518	529	500	533	525	521	515	547	566	470	550	481	552	539	534	571	539	551	487	541	538	553	508	527	510	508	538	481	509	509	500	544	538	545	539	537	510	482	495	536	514	517	508	499	519	534	554	515	559	494	542	523	497	495	519	498	542	543	552	507	499	559	516	520	514	514	474	536	508	526	515	538	553	496	529	489	553	548	527	536	519	537	531	495	513	555	502	583	548	542	541	545	548	567	562	537	533	530	495	543	538	532	522	511	540	533	501	549	520	509	529	513	549	522	516	524	549	497	544	520	502	543	556	497	528	565	535	512	552	495	538	577	537	494	532	589	510	522	527	581	519	557	569	536	553	540	549	550	523	514	493	522	544	520	534	499	538	497	478	530	545	550	557	549	509	558	513	534	469	548	477	537	533	496	507	557	483	546	540	543	539	491	547	540	504	508	500	503	558	524	525	572	532	510	553	551	536	572	523	524	514	562	497	539	534	528	516	503	494	532	530	534	558	503	542	569	507	567	505	546	541	513	589	552	519	545	481	525	528	528	522	576	511	519	529	565	526	549	536	535	553	541	571	509	509	575	538	537	557	507	504	519	510	584	534	488	515	482	488	517	523	564	521	557	535	574	492	524	576	514	505	489	506	486	514	538	562	520	561	500	532	530	517	527	525	582	529	504	554	476	535	520	542	549	504	506	544	490	558	549	496	530	495	579	520	490	523	530	518	519	582	509	498	545	517	541	525	541	505	553	527	563	519	517	545	556	540	526	520	521	555	492	552	502	568	519	515	514	578	540	512	519	542	564	518	529	516	548	535	493	530	539	527	574	516	556	513	483	510	495	523	530	546	525	556	485	572	508	522	511	538	554	504	547	551	542	521	550	513	517	557	504	548	525	545	549	500	558	559	547	525	525	505	502	561	508	552	504	519	540	564	542	531	515	554	542	520	576	530	500	511	534	545	519	529	514	510	537	518	577	519	539	526	540	534	508	539	527	532	522	523	504	546	554	515	578	541	539	523	529	508	490	532	539	546	553	501	532	499	552	535	560	539	503	534	550	509	549	540	525	500	516	544	540	539	518	550	542	519	560	528	515	547	514	553	514	543	509	500	533	512	509	548	560	539	539	548	561	571	521	523	540	484	488	531	558	505	530	520	541	509	560	528	561	491	527	541	536	542	556	532	518	502	511	537	513	521	521	582	497	506	502	545	510	500	522	517	489	499	512	547	496	555	535	551	546	536	542	462	603	551	529	527	529	566	553	551	581	534	553	556	562	520	498	515	552	504	509	524	545	507	564	481	535	557	555	528	521	472	536	525	504	512	561	519	532	555	548	513	552	548	515	550	474	583	565	558	500	508	555	502	564	501	502	545	496	529	570	507	566	535	487	508	496	517	516	551	539	502	511	522	504	537	549	547	499	553	550	486	514	529	500	491	541	552	470	509	513	482	528	551	566	506	522	496	536	553	519	549	537	499	525	552	553	558	550	547	551	510	560	551	531	578	524	515	493	614	541	538	507	534	562	545	508	513	515	551	538	535	571	512	554	505	509	528	562	535	529	542	535	525	538	511	523	543	529	516	517	514	568	524	527	480	471	560	517	569	559	527	524	493	555	508	578	490	519	525	498	534	545	570	550	503	497	525	522	528	546	538	506	549	516	494	507	536	509	510	503	553	542	541	493	536	533	495	516	536	513	524	513	546	569	561	536	519	574	528	521	532	484	562	545	536	525	539	535	506	541	521	541	546	510	503	518	545	579	483	540	513	533	554	555	539	563	515	497	467	531	514	526	553	566	560	513	526	540	541	520	542	518	532	534	545	530	548	529	529	527	534	524	578	534	542	514	559	540	536	499	537	536	530	516	524	514	559	526	528	535	563	618	523	533	502	532	555	497	527	530	539	521	501	507	600	524	537	498	519	531	567	508	522	512	528	579	527	495	517	550	507	536	532	552	514	517	542	542	532	514	539	533	555	532	503	540	526	496	524	529	528	553	482	522	534	555	535	549	483	541	528	474	538	511	509	547	517	537	537	534	558	567	500	551	549	535	528	510	524	538	532	465	510	552	549	543	514	518	556	542	522	497	543	537	520	542	511	533	507	510	515	544	495	547	515	490	522	458	546	490	531	546	514	508	512	541	494	535	518	561	527	560	552	545	563	518	547	535	540	561	486	535	504	544	508	547	558	546	504	536	524	517	542	522	524	505	552	534	531	501	551	546	543	548	550	532	521	527	512	563	533	514	514	570	551	523	544	544	540	542	508	562	498	525	553	540	499	545	554	570	492	540	570	546	496	451	540	542	564	580	554	536	561	539	549	538	528	551	537	560	521	553	524	539	555	531	538	534	538	514	535	514	534	531	550	503	590	543	542	532	516	537	508	574	543	546	539	526	520	546	524	559	534	566	562	502	541
4670	257	225	224	180	176	176	175	164	154	157	167	166	132	150	146	158	140	143	124	141	153	158	147	166	125	169	131	146	150	160	153	160	143	155	158	157	168	149	156	149	136	148	156	157	155	142	139	151	173	158	152	142	164	154	161	141	157	130	138	169	142	122	170	162	149	136	157	143	134	157	140	151	136	147	166	149	158	164	171	152	131	130	154	128	160	161	138	144	146	156	148	154	133	133	147	157	160	147	143	149	168	141	152	157	147	148	159	125	142	165	139	155	166	154	144	142	139	150	148	152	138	121	142	150	156	135	143	145	141	156	141	165	138	153	157	142	155	151	141	126	153	179	147	156	154	152	140	142	128	159	143	155	144	147	143	161	134	152	146	162	167	157	136	148	154	143	126	159	165	141	145	107	129	168	153	153	142	138	165	148	133	149	132	149	154	157	149	159	152	136	153	143	163	144	157	142	116	158	140	163	142	167	150	147	153	150	138	146	140	146	158	145	127	147	146	148	161	135	143	146	150	128	151	162	146	135	129	145	169	157	159	135	157	135	140	155	160	142	143	152	120	164	152	173	142	143	140	138	139	175	127	156	165	133	138	124	165	143	145	133	135	150	147	139	161	138	124	160	139	141	161	146	154	151	136	103	142	160	167	134	152	159	142	129	147	165	130	133	147	149	152	169	156	168	145	153	150	159	137	136	163	141	136	139	153	143	169	151	140	138	148	118	135	147	147	157	133	153	127	135	170	145	143	133	128	149	143	151	191	151	131	145	128	159	148	135	150	135	128	166	157	169	169	146	160	138	149	157	159	149	131	143	158	143	134	144	148	150	147	145	132	137	153	158	153	145	142	149	146	145	135	151	169	134	148	153	139	164	163	146	135	136	146	157	150	152	148	128	154	155	155	143	144	170	152	172	151	148	148	152	153	145	110	157	143	134	141	153	155	135	135	144	125	132	138	149	140	153	166	146	152	163	133	160	159	149	152	146	164	136	136	160	145	156	156	134	137	159	133	133	155	138	149	130	150	139	139	173	164	140	149	153	131	151	155	133	137	129	141	138	141	134	150	153	150	153	140	157	154	142	155	139	142	148	140	116	155	140	164	170	142	170	150	141	162	164	151	151	160	164	162	134	142	159	163	142	131	150	134	139	165	157	139	152	155	166	155	133	146	137	152	164	142	129	162	159	134	145	135	152	158	151	130	185	145	145	160	160	138	149	145	168	157	141	158	162	160	142	151	151	149	147	145	123	131	136	149	154	139	170	150	143	139	171	153	145	163	148	130	139	151	121	157	132	135	142	155	147	162	157	128	150	152	137	136	144	138	138	169	158	125	134	150	145	133	158	140	152	148	140	138	135	130	135	151	160	154	133	138	148	135	146	145	141	159	170	139	153	134	154	173	131	152	139	131	144	150	141	143	147	148	147	140	149	137	149	140	151	146	143	177	160	156	135	149	108	139	139	159	141	155	159	139	158	129	148	141	160	162	133	154	153	155	141	156	121	154	184	145	148	153	138	172	145	167	130	161	138	133	138	161	165	139	151	115	135	152	164	137	144	165	160	148	159	151	155	143	136	161	140	179	145	106	144	158	132	143	147	153	155	174	160	159	156	150	130	133	144	147	136	152	134	152	155	156	138	164	147	156	147	145	135	164	135	164	167	145	167	158	148	140	158	141	146	134	141	144	155	141	154	162	144	129	151	150	150	156	161	144	134	138	159	179	178	161	151	158	147	140	141	141	163	169	161	116	140	157	138	142	159	127	161	129	149	145	150	180	130	137	130	139	160	169	130	148	138	138	140	144	140	143	156	137	134	151	150	137	147	152	147	130	136	140	164	144	152	148	180	163	145	154	152	160	153	151	148	134	157	141	134	139	168	154	147	145	146	138	158	140	169	145	135	169	151	127	137	153	163	139	134	145	144	141	130	154	143	147	150	135	140	135	163	155	138	168	146	147	157	145	175	160	159	136	149	139	149	136	140	144	158	166	139	149	155	143	155	147	147	154	139	182	168	161	133	168	136	137	149	145	149	155	132	172	131	174	162	147	123	144	148	148	158	129	142	155	153	159	145	192	144	151	172	157	154	147	161	149	124	139	139	145	149	151	133	156	128	163	136	132	134	149	145	162	131	149	148	141	186	125	144	145	143	129	133	147	153	162	137	139	124	140	144	154	149	129	151	158	158	143	138	156	160	142	129	158	136	146	154	129	152	150	139	142	146	143	171	149	147	151	145	157	163	127	133	136	143	170	137	160	144	129	137	139	134	134	145	168	131	155	136	134	119	124	156	140	160	136	144	183	150	149	145	134	147	138	144	150	132	144	152	144	157	141	149	152	130	140	127	146	148	149	134	145	131	139	155	152	157	131	127	155	134	131	153	148	160	148	137	133	136	137	123	145	127	128	153	157	137	129	149	139	178	163	117	155	138	156	157	156	155	164	143	152	147	155	129	134	142	129	148	135	136	140	156	154	141	153	141	145	133	145	164	150	146	162	143	168	160	154	135	145	145	127	160	150	161	169	163	144	148	136	135	159	155	128	147	149	153	151	157	149	122	166	143	154	164	150	135	135	189	146	160	145	170	162	155	149	149	130	141	126	147	142	139	138	142	137	153	142	168	151	160	138	131	167	158	152	147	163	125	147	161	136	138	132	121	143	136	151	138	136	111	145	153	141	136	129	136	137	144	145	168	140	134	157	153	158	134	145	149	144	147	130	140	124	164	151	157	144	155	141	143	160	152	140	142	176	162	147	159	146	150	140	150	151	147	147	161	154	138	163	141	152	131	136	156	134	140	169	128	182	173	151	156	147	135	150	169	137	170	148	131	137	146	131	145	157	157	148	164	151	185	142	130	125	137	138	159	156	135	135	177	135	163	159	129	135	128	128	142	149	147	160	165	149	154	131	158	134	144	156	141	186	153	143	158	155	161	183	138	126	149	140	150	156	147	156	153	123	150	154	153	149	139	134	128	146	148	116	141	170	136	164	137	160	130	136	159	158	156	141	153	153	152	131	146	144	162	142	136	156	144	155	150	143	146	135	153	125	130	155	143	145	163	143	144	136	132	136	133	150	136	147	138	151	150	149	162	184	171	163	139	129	166	139	154	138	134	164	132	153	149	157	144	147	137	145	153	158	153	131	149	144	152	154	134	164	134	129	127	142	152	159	149	149	138	131	152	136	149	154	163	140	150	134	151	173	132	149	155	156	153	139	149	126	131	146	154	154	156	128	160	146	160	140	152	143	145	164	130	121	158	158	142	149	153	187	129	152	148	144	157	145	150	158	159	140	136	142	147	159	142	147	144	157	158	176	134	158	161	150	171	134	139	145	147	166	171	159	149	148	140	138	149	161	151	148	140	131	159	161	146	146	118	150	146	131	137	153	124	153	143	146	147	154	154	164	144	179	146	121	144	146	159	132	125	140	158	131	141	139	164	173	129	155	140	135	145	135	153	142	148	140	127	142	156	131	152	145	148	135	151	149	150	135
6206	512	595	642	563	547	530	519	473	427	472	459	436	438	431	443	436	449	412	411	463	434	465	442	423	427	430	388	388	438	456	419	428	378	421	440	434	382	427	439	403	429	442	410	428	473	459	417	425	396	441	453	423	420	441	438	386	477	415	397	432	437	457	426	425	441	432	433	434	451	369	428	409	436	425	393	439	424	434	424	427	460	441	400	435	404	401	402	446	442	428	433	417	416	412	415	429	410	394	427	411	400	418	418	428	417	454	391	469	389	428	432	417	412	429	434	429	417	421	423	419	442	388	475	420	421	414	375	424	414	418	426	416	453	411	430	414	441	433	382	409	422	406	434	428	432	452	430	395	394	470	451	437	422	418	404	396	441	440	438	406	452	430	448	399	419	396	456	440	383	449	438	415	453	417	404	439	420	445	428	468	405	372	427	415	430	391	411	441	445	440	427	407	449	409	417	392	436	431	414	438	415	426	421	428	399	425	419	398	413	428	413	429	445	432	425	435	415	389	412	425	433	432	421	439	431	394	420	417	456	406	450	391	441	412	419	404	409	444	384	399	397	382	428	448	411	403	399	407	399	460	447	408	446	439	401	439	444	410	460	463	423	463	425	408	415	414	426	433	438	414	401	430	422	403	428	405	402	414	405	413	393	431	414	436	408	442	438	420	450	449	400	400	443	422	429	400	415	389	426	403	397	457	412	450	369	441	390	412	407	454	345	426	443	411	428	426	417	395	459	434	418	432	433	402	402	430	415	433	444	380	403	439	433	431	428	418	420	418	415	405	404	424	415	428	389	462	423	422	429	418	438	392	425	420	439	436	458	410	423	438	439	413	412	421	405	419	443	424	410	441	428	419	424	429	395	414	403	388	406	395	398	411	396	387	411	417	439	425	444	417	443	390	402	415	422	407	386	443	439	414	443	437	403	433	432	452	412	403	440	414	415	393	452	407	423	428	440	419	444	404	391	406	426	423	429	454	390	463	444	442	425	429	422	386	418	409	425	439	426	454	401	414	443	419	412	411	410	427	450	453	404	405	447	419	381	385	407	465	451	444	426	403	426	458	395	418	418	421	410	456	459	417	416	394	421	423	393	426	468	437	440	446	390	442	421	450	419	411	443	413	418	444	419	434	408	401	412	442	398	405	429	397	420	418	400	419	390	390	436	441	426	436	415	408	424	390	390	417	404	421	434	435	430	414	425	438	425	443	435	414	426	401	376	436	450	393	408	429	407	405	431	423	418	473	442	431	418	412	410	431	420	429	412	401	449	417	419	396	391	423	409	402	419	413	397	405	416	422	392	400	394	435	439	454	436	426	390	439	415	435	412	412	428	393	430	402	436	428	411	416	386	420	424	451	409	432	407	412	424	411	466	481	443	403	439	405	438	400	351	392	402	417	394	424	418	445	449	380	393	461	428	478	416	445	425	429	421	396	413	416	439	422	431	408	421	415	464	400	422	429	433	457	391	407	413	387	461	442	408	414	424	408	405	371	428	432	426	427	439	438	421	431	399	395	442	440	396	412	418	416	413	417	433	388	417	446	402	428	431	427	427	414	385	430	435	433	445	443	439	453	411	381	430	447	418	409	435	461	424	428	431	446	414	451	422	425	412	414	393	433	485	375	465	447	434	419	464	447	431	446	422	485	404	400	455	380	453	449	413	416	429	395	457	407	437	409	429	495	429	422	439	414	434	387	439	439	419	441	438	418	425	400	439	419	415	402	388	422	433	411	422	423	408	415	413	431	403	436	398	387	436	410	409	411	448	432	434	449	449	415	452	423	427	413	436	409	449	454	432	399	413	383	421	426	387	398	401	422	409	449	442	415	423	420	411	414	430	399	430	430	442	417	421	424	390	437	464	410	460	409	424	418	433	436	444	399	439	445	403	410	417	407	420	443	443	411	428	452	453	425	395	426	439	456	434	426	448	407	418	417	437	426	447	436	400	437	444	398	412	394	398	449	435	401	436	423	437	382	355	435	457	458	429	411	415	419	430	443	425	410	443	418	404	447	427	448	410	409	468	402	412	412	452	432	463	450	433	412	414	396	455	408	390	399	423	432	399	404	418	389	414	401	402	424	446	407	443	415	436	438	449	435	401	449	421	434	403	425	396	429	420	447	422	430	409	396	400	451	423	408	379	440	457	439	397	384	429	412	422	433	419	418	446	441	396	390	451	458	403	377	415	454	400	436	396	408	444	410	374	414	402	419	431	425	457	425	385	403	419	436	396	408	423	390	443	398	443	447	433	412	411	438	402	440	435	429	436	415	397	413	456	398	424	419	420	427	412	394	420	423	388	419	415	402	440	434	426	426	411	371	408	406	394	454	439	384	398	415	387	439	418	457	427	414	450	413	465	429	407	435	430	427	367	403	422	404	413	428	400	429	453	429	424	442	429	432	406	414	454	411	437	420	424	429	402	445	405	407	417	451	417	420	442	435	462	410	426	432	408	414	440	437	436	408	404	392	416	432	409	440	410	418	424	412	440	414	442	407	414	420	391	433	455	415	394	460	429	421	445	423	435	425	443	432	430	406	436	377	407	429	417	444	417	401	411	391	420	445	382	434	422	391	417	406	410	429	429	418	415	404	427	433	437	412	447	463	430	408	423	412	419	412	423	410	431	423	431	402	435	411	428	409	437	465	455	453	452	423	444	441	383	427	440	426	401	406	414	424	433	414	400	440	424	428	392	451	458	442	403	401	438	376	438	433	458	445	430	459	450	376	426	443	417	412	408	438	438	433	434	422	433	421	432	419	427	376	413	424	422	429	451	450	409	436	399	431	425	417	402	382	449	386	431	446	447	405	399	382	420	430	411	408	453	441	400	422	455	419	420	438	408	424	450	415	427	439	414	408	441	420	424	410	455	422	449	424	434	399	430	426	395	401	418	426	435	472	414	384	398	388	428	433	423	405	423	445	436	397	435	419	416	415	439	484	412	430	381	462	394	430	454	410	433	425	450	408	415	464	417	407	404	432	408	421	416	425	428	425	391	409	402	467	430	375	412	422	435	410	412	428	373	434	407	442	413	418	432	471	396	411	426	404	457	417	414	449	422	417	431	468	399	426	411	443	426	406	434	421	408	431	407	436	418	440	456	440	445	413	403	445	359	420	400	440	380	412	432	433	388	485	428	408	443	425	396	423	459	458	439	416	420	437	427	455	426	430	418	406	442	415	385	421	390	456	456	443	439	468	390	356	433	397	410	434	413	404	431	436	435	412	431	427	443	427	418	428	436	420	397	427	424	420	401	394	455	419	435	436	400	428	419	432	391	434	472	443	426	438	417	380	432	415	429	472	410	420	427	418	433	418	418	394	438	381	439	453	447	417	457	411	400	448	421	422	425	428	393	422	428	453	424	428	410	431	417	431	401	416	443	423	442	396	408	423	405	419	427	440	442	448	383	459	418	441	445	423	434	423	409	434	432	394	428	416	413	438	434	448	457	433	445	445	425	409	422	423	368	386	387	396	434	416	444	407	392
25650	2814	1361	1039	749	495	398	324	264	208	189	172	182	158	130	140	122	121	101	136	101	92	109	105	129	105	105	99	112	120	101	85	104	103	95	81	93	87	110	110	89	105	85	95	98	98	91	97	111	89	104	113	103	80	95	70	86	95	107	97	108	96	97	85	102	96	97	104	80	84	102	86	81	82	90	85	92	75	90	87	88	81	87	87	81	100	85	100	92	95	90	102	85	76	75	84	84	76	82	105	92	91	90	89	89	89	95	93	98	79	98	78	98	85	84	103	87	84	95	79	86	92	77	88	87	87	94	83	95	88	97	105	101	88	106	94	102	93	90	71	89	74	74	95	98	108	87	102	88	88	81	77	89	88	80	106	104	81	101	112	80	83	75	68	92	93	69	99	96	72	99	104	92	90	89	98	74	79	81	104	95	95	83	92	96	96	90	97	102	100	87	95	91	101	65	109	79	94	86	90	99	101	73	116	70	84	109	92	84	81	78	87	86	105	80	101	89	91	82	102	89	91	85	93	90	87	85	85	80	96	85	88	71	88	83	82	96	98	88	77	79	88	101	87	82	83	104	88	92	81	108	86	66	86	85	97	92	86	74	95	92	86	93	94	92	74	91	92	91	84	89	90	115	102	116	78	100	92	92	116	86	80	101	94	101	93	80	79	87	87	90	85	90	98	94	92	78	91	78	83	83	83	75	84	95	100	93	81	91	86	100	74	85	83	96	93	75	76	87	96	94	106	68	79	76	89	90	79	95	94	102	90	95	101	91	79	84	72	75	79	98	96	96	86	77	77	80	68	93	94	83	89	97	89	84	99	98	84	78	117	85	85	92	102	88	89	105	85	97	101	80	93	93	82	82	73	76	84	86	73	85	96	87	87	107	69	84	85	97	82	89	98	86	86	105	87	87	86	105	90	77	71	101	86	92	106	87	83	92	97	77	98	88	87	84	80	74	103	85	104	95	84	95	86	95	88	81	99	80	92	95	92	83	91	77	92	88	85	84	70	80	81	91	81	97	95	97	81	101	104	83	89	96	86	110	74	89	81	87	79	87	107	87	90	84	90	72	83	89	93	86	87	86	80	99	67	86	81	86	100	100	101	113	96	84	93	76	91	89	112	97	102	107	89	96	92	81	86	102	104	112	103	97	76	88	85	89	92	90	103	76	91	80	76	78	93	88	96	95	99	72	102	93	82	88	102	78	86	88	95	80	93	88	87	69	89	90	112	95	94	89	68	91	104	113	89	94	95	103	97	78	86	88	80	91	107	98	107	86	63	90	106	99	93	82	89	94	104	78	102	70	95	99	91	110	93	74	94	73	99	89	92	81	104	77	86	79	68	87	86	105	109	87	75	79	86	99	101	91	93	79	71	91	99	68	67	77	95	94	88	84	62	92	81	93	98	90	91	94	80	80	105	99	100	103	94	106	100	86	87	82	85	95	95	86	84	87	94	81	89	87	99	103	74	94	85	94	80	99	82	114	97	107	69	101	85	84	92	96	96	79	90	85	103	86	76	82	79	102	67	81	95	82	113	99	78	92	91	106	94	122	91	90	99	84	86	88	98	90	88	87	91	98	76	82	89	78	90	87	95	81	100	95	84	101	102	74	99	81	91	98	95	81	86	98	88	88	93	99	83	65	93	100	94	88	92	83	92	91	82	97	78	66	93	81	79	76	96	84	93	105	87	89	74	90	87	91	85	87	85	91	74	83	95	87	88	101	87	96	75	91	100	87	85	108	103	90	96	85	100	87	85	99	98	83	86	89	92	90	96	102	81	96	77	90	77	85	84	87	83	81	90	87	97	75	99	86	83	91	75	91	81	87	82	88	84	79	104	85	78	90	92	92	106	66	84	100	106	107	94	77	78	75	71	96	98	97	86	89	82	91	85	76	97	75	65	104	86	84	88	101	88	104	101	100	78	91	67	70	97	92	80	90	87	86	76	100	93	88	80	76	82	82	72	94	72	84	89	92	95	81	79	81	116	78	105	87	82	107	105	86	91	83	83	89	98	78	82	98	81	104	94	82	82	104	92	90	90	101	92	91	90	92	93	91	100	90	85	79	99	92	93	93	95	99	83	102	89	84	93	86	93	93	103	106	98	95	98	91	104	85	87	85	85	97	93	91	101	89	84	90	78	89	82	99	92	82	91	94	78	78	86	108	73	95	95	88	91	90	97	90	96	90	99	92	96	100	93	91	86	86	76	84	90	91	94	83	98	97	81	74	98	89	95	85	109	73	92	86	95	76	85	81	86	86	75	74	90	106	71	100	82	106	95	83	100	111	84	97	98	75	96	92	95	96	93	86	71	97	99	91	89	96	109	102	93	85	104	81	89	94	91	75	81	82	90	91	76	90	87	71	80	90	86	83	89	79	107	90	79	82	78	70	100	79	98	85	95	93	101	83	91	85	93	94	80	82	74	100	92	91	73	92	92	84	108	74	98	104	78	97	79	81	90	91	76	90	69	83	87	79	88	75	116	70	77	103	100	92	76	74	80	107	98	86	87	78	79	103	93	86	80	86	79	82	96	97	80	104	97	96	73	101	93	95	71	108	84	96	95	104	97	101	92	87	90	73	93	101	96	97	84	89	90	89	97	85	98	87	100	112	83	90	103	91	94	97	86	89	85	89	83	76	71	95	90	95	79	85	71	94	77	104	81	74	104	79	77	86	94	90	91	99	89	79	83	100	89	76	79	82	90	89	76	101	92	101	78	83	82	97	87	87	83	95	84	82	82	89	66	92	91	106	90	87	89	74	87	95	67	86	96	87	90	88	79	89	98	95	96	86	85	83	87	87	76	86	102	95	90	98	86	84	86	73	82	93	77	105	87	85	87	76	93	79	98	85	79	88	104	96	90	88	91	86	86	110	68	69	75	97	109	80	91	89	89	70	78	85	87	78	95	90	93	105	91	105	74	89	87	98	101	97	86	70	91	88	103	92	72	91	87	74	92	92	107	88	95	76	85	86	91	98	91	106	87	107	103	91	86	88	110	95	67	91	89	91	94	103	93	76	81	89	95	83	84	96	81	89	107	98	90	79	110	81	77	81	108	87	78	92	92	92	90	91	91	95	73	109	85	96	100	78	87	89	75	97	101	94	96	87	79	123	83	87	97	92	94	91	102	72	94	91	102	80	82	98	94	98	89	101	84	79	81	93	109	82	75	100	98	96	85	84	88	82	89	83	83	86	77	82	102	87	87	87	90	88	76	95	90	104	78	93	97	103	88	101	95	77	72	86	81	83	92	80	88	88	85	96	82	78	83	88	88	82	87	91	87	91	99	111	87	104	103	66	78	84	86	96	92	78	96	87	85	91	95	85	82	95	89	77	91	92	93	92	77	103	102	87	93	82	101	86	90	99	93	77	92	87	89	85	79	81	91	76	88	93	106	84	77	97	80	85	102	79	95	82	84	79	80	91	92	98	98	83	80	85	90	80	100	90	83	83	95	80	84	67	81	97	98	85	92	71	89	64	100
12242	1383	3244	3686	2952	2462	1948	1614	1392	1130	996	872	804	777	676	652	585	581	583	534	435	492	477	436	432	410	422	435	358	397	373	377	384	329	328	338	359	351	347	333	339	344	348	343	318	333	321	317	316	324	311	323	306	304	301	295	315	297	318	293	314	297	321	341	304	307	313	330	333	294	294	298	293	325	326	277	291	278	274	295	288	288	292	294	305	277	323	294	261	282	295	301	288	288	316	326	327	287	300	320	297	274	301	284	285	283	334	256	297	284	312	283	328	284	314	276	292	295	298	281	301	284	269	281	295	294	289	302	314	285	304	280	283	297	276	301	317	321	276	285	297	287	313	263	303	293	313	295	309	292	271	292	314	297	305	299	330	292	283	309	294	297	277	284	305	288	288	293	300	277	271	313	291	263	295	268	289	326	287	278	302	285	303	314	279	319	296	286	296	309	290	261	299	300	299	315	273	258	310	284	303	256	258	265	269	314	268	294	294	302	305	266	292	275	317	308	289	274	268	285	261	300	297	278	301	273	291	286	248	300	290	291	298	294	291	283	293	279	291	298	289	317	305	320	308	262	248	269	294	298	298	266	299	303	315	282	259	282	281	299	286	286	311	282	296	299	260	311	292	273	282	277	275	291	282	265	265	279	273	308	272	309	267	300	300	285	308	281	272	283	295	280	295	294	306	280	310	271	332	287	280	309	307	306	260	276	297	286	274	305	285	267	289	278	280	281	284	300	292	287	286	261	266	284	280	276	313	282	319	272	289	298	270	289	264	285	275	311	305	265	299	299	321	261	302	301	279	306	287	269	268	273	306	280	279	284	289	296	291	296	266	268	292	279	281	281	304	282	294	277	277	327	268	291	313	308	281	301	291	261	276	290	282	326	288	275	298	293	304	290	292	276	282	292	286	284	298	304	268	320	284	296	284	322	295	298	271	284	306	304	253	261	280	317	274	276	290	315	310	297	265	302	285	307	302	293	281	326	282	274	305	282	280	310	261	286	271	287	295	275	294	281	283	290	288	297	297	296	294	283	283	295	285	301	274	281	277	290	283	308	303	279	285	294	294	266	288	290	312	288	319	294	260	295	288	255	292	290	287	307	272	284	287	285	273	315	277	289	291	294	253	288	274	290	281	279	335	276	280	267	300	281	282	267	299	288	312	312	282	285	284	283	303	303	273	277	276	283	335	280	287	301	305	284	295	281	331	296	291	299	266	289	321	284	295	280	304	285	294	312	309	280	268	284	285	275	301	277	267	290	319	287	271	253	295	289	312	298	309	301	313	304	275	300	286	318	290	257	311	302	294	261	293	278	217	303	301	282	303	293	283	288	252	300	288	274	276	314	305	287	303	292	308	287	260	290	291	280	284	292	305	298	289	307	318	287	334	281	302	289	302	259	261	282	314	315	275	280	303	286	303	278	318	272	271	302	284	281	281	293	295	304	273	272	305	269	292	296	314	272	287	292	281	295	271	307	320	301	288	312	283	254	285	294	290	314	284	266	288	274	309	286	305	297	285	281	327	276	323	284	302	277	302	280	317	267	270	285	282	294	277	295	303	295	279	287	290	299	310	259	282	286	267	324	281	304	277	292	281	266	303	292	323	274	279	291	298	299	279	274	306	264	274	293	309	284	277	293	290	269	271	273	293	276	297	300	277	297	284	288	286	291	279	297	274	282	317	290	260	286	288	292	287	271	274	297	276	288	269	282	291	294	288	270	264	290	289	267	307	295	296	307	323	298	297	265	283	268	277	281	282	306	284	271	268	299	300	297	303	291	285	280	300	266	273	281	289	294	284	291	286	347	303	288	280	297	327	258	273	277	300	274	315	298	281	284	278	263	295	289	294	299	244	308	310	300	294	298	269	312	291	318	288	316	258	316	307	294	286	285	265	306	297	286	304	299	282	274	279	307	279	291	287	281	313	309	261	294	313	289	264	303	317	262	315	283	289	294	300	321	292	290	279	283	275	289	291	304	297	275	303	269	299	272	249	322	274	284	299	286	285	283	310	302	294	290	289	267	280	293	277	327	289	266	302	274	288	294	280	318	297	271	295	261	270	288	268	311	279	303	294	295	287	302	270	288	315	288	290	290	315	299	281	269	288	303	285	261	299	273	284	289	269	289	300	290	287	274	289	284	300	308	294	282	285	323	299	290	310	265	277	284	305	305	265	268	286	292	246	296	293	290	291	315	307	268	326	306	274	283	281	297	314	282	300	249	267	288	289	312	294	291	295	281	298	309	270	277	264	269	284	314	274	297	310	291	301	299	305	303	276	262	293	307	301	290	275	301	269	308	302	315	279	281	286	283	281	262	320	256	274	263	294	288	265	317	302	300	296	290	299	311	303	291	273	295	328	278	291	309	280	299	276	303	285	293	270	274	280	279	281	285	287	286	283	298	290	296	260	278	306	280	279	291	277	332	310	272	280	280	285	294	295	258	294	286	279	295	311	275	299	306	283	291	250	302	304	280	295	326	292	291	265	297	303	292	295	311	297	275	277	310	295	266	290	262	288	307	299	285	306	251	293	278	284	268	286	279	308	283	311	268	325	266	287	269	297	260	261	287	282	301	255	312	284	322	303	304	281	289	309	287	324	278	287	287	310	319	304	322	282	292	314	292	295	302	290	297	284	267	311	253	278	288	282	300	290	274	299	290	302	288	279	276	268	296	317	289	299	290	290	289	302	282	324	270	318	317	300	313	327	303	287	288	277	287	290	264	298	317	297	273	309	282	281	302	294	272	291	291	286	287	290	292	269	300	272	299	274	288	314	274	285	275	284	282	306	275	330	279	318	275	293	272	289	293	307	279	266	277	287	270	295	304	288	282	277	308	282	295	270	291	291	284	290	275	305	288	295	275	260	280	293	261	260	301	346	274	281	297	258	290	291	293	278	279	273	285	299	299	269	281	271	300	271	264	298	298	288	284	300	289	270	325	298	284	303	258	306	300	262	286	268	298	260	285	284	317	303	303	282	296	291	270	288	275	292	289	308	303	289	316	260	280	269	292	296	294	265	283	288	303	301	310	286	288	265	289	318	320	300	297	303	275	273	265	282	251	332	290	265	296	324	286	294	306	305	277	280	309	314	291	275	236	260	315	297	277	297	307	292	294	269	275	310	293	306	283	305	287	292	279	277	290	285	291	298	313	282	268	273	300	282	260	262	274	286	254	326	292	285	311	303	292	283	315	278	270	317	300	288	305	296	265	284	306	299	302	279	272	311	276	293	275	262	259	303	290	289	271	289	290	292	269	296	296	262	284	277	298	274	265	259	265	310	283	282	285	286	322	307	282	308	276	282	289	270	315	290	293	279	256	263	292	250	274	276	294	285	275	262	282	274	269	270	296	301	257	285	297	280	269	290	270	294	304	279	271	296	276	303	304	263	271	313	263	291	305	292	282	268	263	294	273	313	307	291	284	281	297	267	283	273	279	292	312	274	283	319	297	255	281	268	282	315	305	296	294	328	300	289	298	270	276	293	301
38428	8332	3058	2131	1500	1095	793	635	557	487	421	352	325	321	294	303	260	266	240	218	232	225	229	218	218	234	211	214	219	220	187	198	206	187	196	209	182	201	186	209	190	192	191	175	184	175	175	200	185	191	187	196	190	193	198	171	189	162	175	179	174	182	184	198	173	178	191	179	182	175	168	187	201	181	188	218	182	192	180	183	184	190	213	182	195	205	211	197	180	181	176	174	194	206	199	187	192	168	179	190	163	198	163	177	193	182	168	195	184	179	167	178	185	174	197	175	205	212	202	182	182	179	208	195	178	185	168	182	170	183	174	185	175	173	191	169	195	204	187	200	185	177	179	206	183	197	169	195	184	188	174	197	186	201	202	181	169	169	181	201	189	170	197	177	191	191	167	186	188	194	178	197	190	161	191	190	186	176	168	200	179	185	166	192	184	197	174	200	188	185	177	178	172	193	142	170	200	191	161	157	207	192	181	166	190	189	193	157	198	185	184	208	206	204	171	177	178	177	177	188	195	174	207	176	189	187	229	193	201	189	187	205	186	194	184	174	184	197	183	166	203	199	173	164	172	193	209	170	187	191	178	200	225	192	154	184	163	175	159	178	170	155	201	154	186	196	190	166	161	175	182	172	171	191	179	184	191	197	169	176	202	171	171	192	190	206	155	172	175	182	178	183	187	194	182	207	178	216	185	187	187	179	181	176	167	171	184	176	171	189	175	183	182	161	171	196	199	174	185	180	171	170	184	171	178	168	193	196	179	190	174	191	183	181	179	168	193	175	171	171	174	178	176	173	170	199	181	187	190	189	176	164	178	176	172	169	205	182	182	192	192	175	209	183	176	196	193	190	192	173	199	194	173	168	177	171	199	178	186	154	175	188	164	166	194	189	184	164	194	195	166	192	194	169	176	183	177	183	172	173	195	184	170	199	167	181	174	183	181	161	174	168	218	223	182	179	182	191	191	170	189	157	158	188	182	205	165	168	181	181	197	188	186	165	198	185	177	163	194	210	193	170	184	188	223	184	176	157	180	181	186	183	201	197	173	186	190	201	183	174	180	183	186	185	168	178	196	207	180	180	222	178	206	188	187	191	180	201	182	144	175	198	181	202	162	195	187	185	179	166	201	191	180	177	190	193	191	181	159	179	177	193	206	176	183	205	191	207	188	183	140	178	178	173	187	210	204	187	195	194	179	173	185	178	192	176	185	183	165	199	171	175	178	164	168	161	178	175	188	188	179	204	192	185	194	176	209	155	196	183	183	179	161	180	182	183	177	180	175	194	177	183	185	193	169	183	213	199	204	188	185	187	190	187	199	157	187	181	179	177	183	170	193	186	173	166	145	205	171	204	169	176	181	180	180	202	168	170	182	168	195	168	187	176	191	172	190	181	185	197	200	179	200	197	199	191	172	180	168	196	201	187	185	193	179	210	202	200	177	178	203	182	166	174	186	182	167	171	185	166	181	214	192	178	178	193	174	145	173	175	186	163	208	176	200	141	182	172	171	184	184	200	192	181	166	174	196	168	193	167	196	192	185	196	193	187	199	196	194	178	174	179	208	191	192	179	191	177	176	179	192	166	174	181	184	180	197	181	198	177	176	183	190	186	198	193	176	170	173	176	160	184	176	185	181	191	173	151	188	201	191	180	171	188	176	173	183	176	174	167	217	186	209	208	174	196	194	176	188	195	204	178	184	181	174	186	167	172	180	189	191	191	155	164	232	156	196	180	163	176	170	188	156	190	193	167	183	167	191	193	186	188	208	187	176	168	184	179	190	205	196	195	181	181	172	176	166	186	161	201	187	199	165	196	201	196	189	181	172	191	194	189	189	169	191	169	166	175	174	198	166	175	193	153	186	181	173	193	194	179	167	191	198	185	164	186	172	169	187	178	175	169	182	181	208	192	186	179	175	170	167	197	172	180	198	183	207	188	179	177	180	192	194	176	192	162	185	176	181	227	184	201	195	176	194	193	198	172	197	149	183	190	180	162	192	201	184	190	192	167	160	182	193	177	172	190	193	177	190	172	183	190	178	218	153	160	164	178	172	206	201	173	188	199	207	182	173	197	184	180	183	178	185	157	176	182	172	200	198	193	178	171	180	173	178	181	174	177	224	182	207	161	164	208	186	191	183	186	192	168	198	189	187	164	175	155	197	185	203	206	175	171	175	189	197	183	180	189	186	173	192	185	196	164	168	176	188	183	209	167	195	167	190	192	197	160	189	193	203	185	193	176	201	179	175	164	178	206	172	181	192	185	197	167	194	175	179	195	183	161	210	192	187	193	166	189	191	175	193	174	188	193	191	149	188	199	175	136	168	204	188	185	191	183	182	195	194	197	176	172	165	182	187	176	185	193	169	177	194	183	186	197	196	175	162	191	165	194	190	191	178	190	175	167	173	175	177	182	176	173	193	181	175	178	184	184	205	187	187	181	166	189	173	183	194	170	204	190	174	188	185	184	185	166	192	179	184	165	193	224	202	182	197	166	160	190	169	191	189	168	181	161	192	177	184	201	182	185	168	188	185	203	185	199	182	197	148	188	159	207	203	176	164	183	198	164	169	179	189	157	189	162	203	168	198	201	173	197	178	187	183	177	205	163	182	163	175	178	167	210	181	166	178	177	205	183	214	194	162	213	174	230	173	188	198	218	191	200	199	180	156	157	182	176	183	194	180	189	179	176	176	148	193	178	200	191	146	201	184	174	173	219	163	163	180	190	165	189	186	190	190	172	216	180	185	207	186	160	172	149	185	199	162	173	207	203	187	194	142	182	219	177	179	192	203	202	177	181	185	181	166	175	189	162	174	193	193	172	165	196	205	165	195	191	185	189	196	194	185	182	173	175	183	193	192	176	174	192	179	203	164	204	189	190	166	205	172	191	175	205	171	185	189	185	175	177	181	186	196	173	172	186	168	180	189	187	181	183	177	186	195	197	197	178	178	182	173	172	161	190	191	201	171	211	190	192	183	184	176	185	198	185	171	189	185	181	173	163	188	173	165	191	164	175	203	187	182	156	178	176	185	180	174	196	206	155	151	180	180	164	207	188	169	212	203	182	207	186	196	181	189	196	188	174	189	177	202	174	181	179	178	196	209	162	176	199	179	192	156	168	183	193	196	154	173	195	185	171	168	183	193	183	205	164	200	175	179	181	188	198	189	175	190	221	181	184	161	164	187	169	179	179	172	205	187	194	209	166	193	201	163	188	190	167	184	192	186	212	187	162	176	191	158	181	177	194	186	200	162	184	217	193	179	199	170	210	177	179	205	186	176	176	189	194	199	185	193	182	194	177	183	215	194	167	178	174	186	184	184	181	179	175	171	178	202	181	181	221	211	211	210	189	194	216	181	150	190	174	185	164	154	183	187	209	215	174	189	192	193	181	179	172	180	204	181	168	182	192	186	182	197	194	177	187	196	207	183	202	183	160	189	184	203	164	175	185	183	184	142	189	167	186	209	206	174	196	187	175	176	170	181	189	192	179	198	199
16446	2749	6346	6747	5620	4655	3670	3139	2669	2194	1853	1755	1572	1435	1360	1280	1180	1090	1026	1042	919	857	901	798	839	778	762	737	756	727	686	689	709	693	609	684	600	666	656	649	607	643	604	635	656	632	614	626	596	612	595	606	617	568	599	587	553	592	549	554	563	571	582	578	577	554	558	547	572	585	578	564	562	568	546	551	571	570	557	558	559	543	502	532	520	574	564	543	537	522	522	570	543	585	530	519	590	548	540	543	554	578	590	544	568	554	512	556	517	538	541	537	584	500	566	556	538	522	551	597	549	561	541	558	547	521	556	536	504	500	521	530	532	552	601	570	560	539	555	569	593	554	526	513	530	552	556	561	485	541	506	499	517	522	582	527	540	537	536	545	563	531	515	513	535	552	534	565	503	504	537	557	539	514	580	510	571	521	532	556	539	546	522	524	519	503	567	552	526	550	522	506	562	518	540	503	535	537	511	537	537	518	527	524	537	541	520	532	531	601	561	565	533	497	553	536	518	583	524	543	526	501	517	508	568	478	562	534	521	548	540	566	507	527	518	474	549	507	508	555	523	530	528	521	513	536	525	546	525	497	538	466	540	545	485	532	533	561	512	554	493	569	522	539	526	521	536	514	518	556	545	547	517	542	557	507	536	527	559	499	566	513	535	553	518	544	529	497	545	517	530	505	549	516	557	543	501	481	567	568	555	485	517	533	517	524	549	586	516	563	561	533	541	543	562	543	526	568	530	552	538	521	499	534	521	555	538	567	529	543	530	553	538	561	533	542	557	544	531	580	526	545	512	535	550	555	526	521	540	528	534	527	533	487	506	532	533	533	534	522	530	538	527	551	524	523	545	531	538	482	542	501	552	550	552	557	564	520	509	554	508	563	560	555	516	534	494	502	543	536	511	560	550	498	546	486	540	547	562	512	520	522	469	560	514	538	523	539	529	559	555	530	537	542	538	539	531	511	527	555	516	545	538	545	543	483	529	530	558	522	535	560	536	536	486	485	538	586	533	578	565	546	573	532	564	552	513	528	536	505	558	492	539	562	511	544	544	521	508	547	534	518	506	555	545	483	507	499	555	556	566	529	536	548	500	583	574	543	498	537	533	527	534	550	531	512	523	545	501	522	529	516	542	490	529	556	531	529	529	527	545	542	546	544	525	547	529	542	529	527	521	520	541	537	521	555	544	517	487	563	534	521	537	553	534	525	523	549	583	539	509	525	513	520	579	514	521	528	526	494	547	572	536	535	528	567	519	505	518	569	516	507	543	527	525	538	543	510	534	536	565	480	554	541	548	541	529	567	556	536	535	515	519	588	552	510	551	525	496	523	518	516	528	499	539	525	568	520	543	528	524	554	564	533	535	501	560	555	529	505	555	540	518	499	494	558	549	547	509	530	540	507	550	530	528	520	494	530	517	559	544	556	527	559	530	536	555	562	555	542	515	500	552	533	501	513	522	572	532	539	573	532	560	512	505	539	531	553	514	526	500	483	544	516	536	541	539	521	559	542	545	531	588	536	588	522	536	550	572	560	571	527	518	506	530	533	533	541	527	493	503	510	478	505	527	502	516	558	550	507	545	535	524	557	510	527	520	567	501	537	554	505	535	526	510	532	536	536	541	540	494	520	513	555	574	529	530	544	545	549	532	530	497	485	546	494	543	524	553	579	515	541	511	549	487	547	530	513	490	539	510	520	491	536	529	532	522	482	478	556	557	536	530	562	546	563	507	535	540	511	577	566	501	551	550	525	534	518	523	529	531	532	531	527	524	518	479	516	528	543	534	553	544	564	538	516	540	544	551	564	526	517	497	498	518	541	489	530	529	570	531	536	539	482	494	535	537	533	539	548	466	515	537	544	545	480	545	524	522	527	519	523	550	513	519	507	519	542	530	584	551	538	558	532	527	575	535	533	535	513	529	542	567	505	585	508	524	509	533	500	556	473	534	534	491	511	533	572	510	528	525	558	511	544	536	489	501	554	554	529	540	547	536	503	538	544	522	525	569	559	575	523	530	484	533	533	548	555	558	573	504	535	533	535	536	491	541	525	561	555	578	523	496	563	580	526	534	571	541	548	507	515	561	553	457	475	584	537	556	543	542	511	488	540	530	527	502	513	514	533	513	528	525	534	543	488	507	526	544	535	540	520	576	563	522	492	517	522	541	485	545	537	529	552	472	573	548	531	522	550	533	547	563	564	513	541	517	538	535	556	566	524	549	532	555	525	526	557	534	541	539	574	523	576	533	578	491	503	520	558	498	491	484	532	501	511	522	515	537	557	549	529	532	533	517	498	537	544	526	573	549	545	549	545	518	480	504	516	549	528	572	579	534	509	522	543	526	562	550	538	554	545	548	524	538	566	540	556	518	589	542	527	540	517	519	534	519	522	517	499	540	534	554	511	596	495	500	528	578	510	523	541	522	520	549	545	530	548	516	548	534	530	562	517	549	512	491	545	530	550	535	534	511	547	536	550	545	557	541	578	508	554	534	513	501	529	521	576	517	509	538	567	546	539	531	540	509	530	517	514	504	533	523	535	531	517	526	530	544	526	571	517	527	581	520	533	530	546	580	487	542	536	560	524	546	525	535	542	524	517	521	486	484	549	526	550	521	524	516	556	554	506	574	547	547	524	489	529	522	516	562	545	522	570	534	547	528	524	551	554	534	513	537	493	494	500	580	535	535	563	560	529	591	514	568	481	544	524	493	503	568	535	535	541	525	542	513	515	528	540	586	534	566	521	491	555	541	542	498	534	505	507	525	557	490	522	543	532	515	538	544	548	494	575	509	578	491	516	502	527	565	550	554	611	490	524	543	554	556	544	545	548	555	533	510	486	535	551	525	514	520	526	535	540	519	526	548	546	514	518	500	528	482	491	512	543	505	522	482	522	532	507	553	524	533	551	518	498	557	539	531	545	522	522	522	484	486	557	532	472	544	517	540	525	556	504	540	520	494	538	565	524	534	556	539	563	496	538	533	508	512	547	542	508	597	550	511	517	508	550	575	497	554	509	511	546	549	518	557	558	554	486	546	507	527	577	510	499	534	541	509	546	519	525	556	559	535	541	486	515	514	540	546	528	512	542	587	560	506	490	513	503	504	511	532	541	515	541	549	537	526	512	558	538	518	529	539	497	517	522	478	529	536	526	543	477	587	491	550	519	561	539	538	568	511	553	533	520	525	537	555	546	569	518	561	518	535	518	554	530	538	502	542	533	549	563	521	580	563	527	541	545	509	543	537	544	536	487	490	536	519	522	520	537	530	584	509	510	502	516	523	520	540	530	490	504	504	528	528	506	533	560	537	547	539	547	564	495	510	571	532	526	514	514	497	552	524	569	519	553	532	516	508	552	546	522	506	517	550	540	544	544	504	511	520	513	508	547	574	514	538	533	539	529	536	510	548	545	533	545	544	499	540	540	530	523	518	501	539	562	521	545	592	502	554	544	558	557	491	572	491	540	568	537	494	540	554	517	539	536	533	517	505	508	522	540
4846	257	237	191	193	185	174	166	169	134	145	163	154	147	170	145	139	153	151	154	137	168	151	155	166	172	132	157	182	153	138	160	148	140	159	147	161	137	138	145	150	161	121	158	145	131	166	159	141	159	137	131	164	156	148	155	139	145	166	133	122	147	119	154	143	140	155	142	137	159	157	151	147	141	140	151	134	120	146	170	157	129	154	144	117	138	134	146	160	142	145	123	132	157	147	160	146	134	135	136	172	125	151	176	113	145	140	140	152	123	144	156	169	160	134	138	144	142	129	134	141	160	140	151	148	141	145	144	132	142	161	137	143	157	145	135	162	144	164	138	130	151	128	157	138	139	148	155	122	171	146	142	126	162	132	137	140	159	146	149	142	150	161	153	145	144	141	143	154	126	167	148	139	146	135	181	163	148	134	138	137	160	152	158	151	142	148	146	147	146	130	128	140	150	145	149	166	140	157	145	147	124	158	134	162	128	153	167	150	148	144	163	147	159	139	162	135	146	146	161	134	146	151	156	158	136	147	132	143	129	143	153	167	134	141	149	132	143	161	143	138	132	147	143	124	147	170	142	176	151	146	147	135	153	133	176	155	137	128	127	165	146	171	133	149	149	143	150	152	142	153	149	168	134	144	149	158	150	139	168	168	143	171	133	149	157	160	136	155	140	119	152	142	138	140	150	129	137	163	145	148	153	151	152	183	129	133	142	148	123	148	146	139	135	144	170	148	154	173	161	148	132	142	149	143	146	151	145	152	166	148	131	137	146	142	147	146	145	136	152	149	126	123	131	151	156	134	141	148	141	164	139	174	132	152	150	135	132	156	146	120	126	152	157	156	143	145	159	147	160	137	162	166	104	141	156	134	151	140	139	148	133	137	134	134	142	165	136	133	142	154	165	132	135	147	137	138	148	160	147	140	148	153	146	151	149	148	140	144	179	162	167	147	144	146	158	133	138	135	172	150	161	134	168	152	142	136	152	128	145	145	151	153	148	138	144	145	152	167	137	154	151	148	124	152	148	152	148	156	145	156	133	131	160	132	156	176	141	137	138	156	141	119	173	161	134	134	149	156	138	139	148	154	143	137	134	156	145	141	141	143	160	160	151	142	149	158	137	142	161	145	157	148	141	142	161	140	151	132	112	154	173	156	144	135	143	129	153	148	157	144	174	155	141	147	156	157	153	138	169	167	152	161	137	169	134	147	171	157	125	149	165	144	155	155	139	135	143	166	150	161	154	152	130	143	152	161	177	153	163	150	172	124	137	141	162	137	137	145	141	165	176	138	143	149	147	165	174	152	153	158	162	126	144	147	151	157	145	146	141	147	133	156	157	123	143	164	157	144	159	141	136	143	157	136	153	162	160	150	121	134	156	143	131	145	138	137	151	159	157	164	150	153	154	153	143	147	147	131	174	149	134	158	154	146	127	128	148	112	151	149	154	159	142	124	159	125	155	153	151	146	124	141	142	138	147	139	136	134	154	160	130	145	161	166	146	157	162	155	149	146	160	176	143	138	131	144	130	164	136	154	153	138	130	159	156	164	157	130	135	165	152	155	154	151	139	146	148	149	152	143	174	159	137	132	147	131	149	159	154	143	135	141	130	145	138	155	157	130	140	145	133	148	144	161	143	150	129	132	146	130	157	143	138	153	137	154	161	153	120	150	160	163	142	177	136	147	148	134	127	125	149	168	124	119	153	147	150	160	148	161	172	165	165	127	152	152	137	148	131	160	161	170	161	153	177	158	152	152	131	138	143	144	135	129	139	138	145	129	149	130	142	129	132	132	160	141	151	142	137	140	147	169	148	148	143	128	148	157	136	152	157	157	147	155	147	120	131	157	150	148	148	148	132	156	168	143	159	150	141	160	134	150	141	152	154	174	154	134	155	153	160	141	152	156	149	149	155	141	136	137	144	128	150	126	158	152	162	163	139	145	144	151	138	154	162	147	159	164	163	135	149	145	138	163	159	154	156	138	135	155	160	136	156	134	130	143	148	133	152	145	154	130	138	170	159	139	132	136	132	132	152	116	144	147	168	157	124	154	146	154	153	152	139	153	158	148	158	144	159	154	141	142	137	151	154	162	142	142	142	136	137	138	145	150	133	116	135	166	148	145	146	149	152	150	144	115	140	140	143	137	155	160	151	156	139	152	151	148	152	147	150	160	162	152	142	144	151	155	137	167	142	162	169	166	166	140	133	140	149	139	169	158	192	161	132	141	155	130	144	150	156	137	138	147	134	158	153	133	136	139	160	149	140	131	126	165	148	158	162	141	134	145	131	147	138	126	157	138	168	131	181	142	150	138	117	130	161	153	152	157	138	127	160	156	165	142	159	137	128	148	143	119	144	154	144	124	150	156	118	134	153	152	134	156	131	159	150	142	170	149	136	151	147	153	133	147	140	139	148	140	139	152	159	141	153	146	132	156	148	154	152	128	146	149	143	151	130	159	141	127	149	171	156	139	163	147	122	147	155	122	169	157	138	122	131	155	149	164	164	158	142	170	153	163	131	146	148	149	156	133	155	145	137	147	149	136	146	143	153	128	157	136	120	153	150	168	152	147	157	173	144	126	145	148	156	159	145	142	183	142	139	156	155	147	167	134	165	143	148	141	162	176	155	141	166	174	142	172	151	165	139	161	159	165	145	135	142	147	130	138	141	145	145	124	150	143	146	150	126	142	135	139	182	143	140	156	160	142	132	156	143	123	154	157	160	133	122	150	165	133	133	141	145	140	143	148	135	146	142	158	143	167	142	128	162	156	157	164	150	138	157	154	156	155	143	170	149	133	148	167	139	173	162	140	174	163	145	144	126	151	148	116	145	140	152	131	141	147	118	139	136	140	134	154	126	159	147	172	144	155	164	152	150	135	167	122	129	157	167	142	150	151	139	118	142	155	138	166	126	143	131	163	139	146	135	124	132	155	149	144	172	145	156	150	140	140	160	161	141	155	141	161	156	150	139	144	156	131	149	137	160	143	135	164	137	156	146	137	146	145	141	149	152	138	144	158	155	139	140	136	159	163	164	163	144	150	123	129	167	162	153	148	134	121	168	146	149	152	126	156	153	151	157	150	162	152	140	138	148	137	128	150	167	146	141	164	139	151	144	131	176	136	124	127	148	153	130	143	136	149	161	161	146	153	150	155	150	124	153	154	140	139	141	149	144	145	160	150	157	138	147	138	142	156	137	144	160	147	127	143	147	138	166	141	159	164	158	149	116	139	146	154	139	136	148	166	141	162	169	120	159	166	128	130	155	166	151	165	152	165	134	126	144	144	124	147	135	130	150	151	159	158	131	144	167	162	174	147	155	130	145	146	151	157	143	166	147	134	161	162	149	161	140	150	136	168	168	141	148	152	158	134	148	161	158	134	121	164	140	140	138	144	156	153	152	148	152	149	133	150	144	177	145	125	152	149	141	147	148	147	154	159	137	149	156	133	140	134	143	146	154	142	175	128	150	146	149	161	134	139	154	151	137	158	166
6251	500	640	615	553	549	493	527	462	499	440	474	458	441	443	438	444	448	437	444	424	421	462	423	404	413	424	421	449	416	427	424	424	406	414	410	395	448	399	397	423	443	420	443	421	413	479	404	403	405	447	424	420	438	428	439	419	413	434	415	422	416	426	440	460	440	449	436	420	447	452	423	412	397	434	414	397	389	408	397	401	423	407	424	423	437	381	453	382	392	422	435	410	433	388	368	430	445	429	400	412	419	440	437	440	384	381	436	420	372	420	449	411	468	404	434	411	439	428	455	440	439	420	447	466	430	401	393	392	432	449	408	408	421	417	416	429	458	421	408	430	433	410	429	430	433	374	446	420	403	393	422	419	428	454	456	431	388	432	412	436	387	428	412	424	429	408	445	443	386	401	440	403	421	410	436	429	399	395	437	432	443	462	411	389	419	406	418	413	472	424	483	394	386	445	438	396	423	439	450	416	397	385	395	401	396	403	419	390	418	419	402	419	377	415	423	433	425	420	405	377	404	390	456	430	430	421	449	430	433	410	425	433	410	429	428	425	411	412	395	429	454	433	444	429	428	415	437	432	403	389	433	446	380	414	450	391	423	386	415	434	407	403	444	446	446	412	410	444	415	456	404	411	459	447	432	408	388	431	432	401	423	431	435	416	438	452	403	413	427	400	408	447	412	451	424	420	455	431	472	427	391	402	428	416	470	392	437	430	460	419	411	431	418	426	423	434	423	428	394	419	422	407	396	425	410	438	395	435	417	396	417	425	399	455	422	435	402	432	390	445	425	406	428	450	440	429	399	416	422	387	410	437	445	439	452	410	453	418	441	449	453	429	432	425	379	456	397	433	416	416	387	462	408	423	434	417	431	419	411	399	415	443	428	437	445	425	387	431	445	393	432	419	439	426	377	441	405	431	384	438	411	419	443	476	420	414	413	413	421	425	414	422	422	416	442	426	418	416	445	416	434	432	427	432	392	394	427	442	410	399	450	414	448	402	444	437	435	444	420	398	430	398	415	439	427	428	406	431	388	408	417	434	419	400	395	419	409	405	400	397	404	456	399	407	428	406	437	407	398	464	405	445	429	422	425	459	411	453	425	404	405	443	414	448	428	397	412	405	442	410	417	458	426	384	413	411	423	380	444	436	411	377	420	425	429	438	444	445	403	404	409	411	397	443	426	418	448	411	430	390	399	420	488	438	420	400	438	427	467	406	419	400	420	439	431	438	402	414	438	416	414	424	436	414	410	426	422	409	412	385	393	423	423	425	410	419	404	421	432	404	389	421	414	440	406	442	440	442	445	432	431	437	435	442	417	412	413	427	430	380	403	418	448	461	396	429	407	429	448	434	472	403	442	402	456	427	415	394	397	419	439	391	399	450	433	421	429	437	467	432	433	419	429	395	402	452	399	427	418	416	418	403	448	415	446	431	402	425	440	420	458	423	439	419	416	440	412	403	411	425	418	404	417	439	454	436	440	416	418	439	462	413	440	414	396	435	422	413	448	415	388	431	442	435	402	430	402	405	416	439	392	405	422	428	393	425	419	419	411	403	449	403	443	438	474	423	396	441	431	458	428	433	383	432	409	459	435	382	409	411	428	419	429	395	409	427	441	405	466	398	410	424	415	415	422	394	436	428	407	417	434	458	406	386	423	462	404	429	457	427	412	434	405	405	408	428	458	441	417	393	394	438	442	432	382	449	483	407	439	408	440	440	436	424	408	413	440	432	366	446	421	428	400	413	468	420	438	430	416	412	418	407	446	389	434	418	412	429	385	414	420	462	442	439	444	403	450	425	445	409	418	428	449	418	387	449	430	412	429	467	417	393	400	432	390	417	401	424	454	483	398	402	400	441	431	436	423	422	429	387	426	403	386	422	401	408	452	405	465	427	471	393	409	398	428	427	425	399	415	448	433	416	397	440	401	438	411	392	442	430	437	393	437	423	444	436	423	406	415	418	381	461	386	434	423	424	386	383	416	453	466	430	444	404	411	433	414	439	454	414	459	427	396	425	380	402	417	458	433	437	418	405	422	435	417	392	416	432	408	456	393	408	440	473	418	424	402	427	426	432	452	393	478	412	428	478	403	402	426	413	396	434	430	425	392	403	416	416	430	397	422	441	431	453	409	410	385	476	415	397	468	427	404	450	439	436	417	415	437	407	420	457	383	418	461	419	427	421	414	444	428	430	420	433	400	418	439	388	425	441	464	397	429	393	417	432	415	433	416	405	443	410	402	445	418	403	449	402	459	432	429	420	433	416	422	423	431	412	457	421	408	411	430	419	412	385	420	450	432	433	399	423	409	418	441	398	434	437	417	424	433	399	414	391	449	436	449	398	404	431	424	438	454	416	368	436	465	418	444	482	424	413	442	394	433	433	422	412	422	394	396	404	442	420	440	418	421	448	406	408	410	394	420	442	425	446	459	393	409	408	420	467	410	411	427	465	423	474	391	443	415	411	434	388	430	420	411	447	431	448	411	416	437	418	441	416	444	435	409	436	436	463	448	428	421	426	400	397	427	415	430	404	427	454	406	401	416	439	459	401	425	411	409	442	420	419	437	356	397	426	420	444	415	439	422	426	428	414	397	428	438	421	392	404	478	400	406	460	448	410	425	433	405	452	430	418	424	449	429	446	450	403	413	401	426	416	414	458	427	464	451	459	427	422	441	411	459	396	442	420	428	421	431	456	420	427	426	415	415	428	432	416	418	403	422	437	437	429	455	439	445	414	440	424	435	423	428	409	410	472	418	424	411	374	428	400	410	433	390	462	421	412	459	455	442	420	391	375	393	408	403	398	447	447	432	404	419	399	424	398	433	420	432	430	426	413	394	419	419	434	430	398	408	417	414	445	415	462	452	444	406	396	409	422	429	431	425	428	424	417	385	408	448	407	413	406	428	427	425	387	436	433	417	408	459	429	432	428	405	431	394	453	414	415	382	424	436	415	416	408	431	444	397	406	450	408	386	477	420	428	420	418	415	412	405	441	442	447	410	439	420	419	412	434	405	452	445	419	443	459	434	414	402	432	440	433	403	414	417	430	419	413	408	428	414	426	412	427	392	452	418	411	413	415	415	432	377	422	402	404	454	450	408	432	456	379	444	425	411	437	435	423	430	425	433	392	437	437	405	463	457	410	447	405	447	402	430	429	437	450	457	419	406	441	374	413	400	418	390	426	425	427	430	426	431	436	425	394	415	439	428	462	415	425	426	431	415	418	455	424	426	408	450	441	415	410	420	412	420	425	447	422	399	404	412	464	401	409	429	411	392	423	387	419	450	470	429	403	413	397	402	417	414	434	434	416	425	416	437	442	385	411	456	438	411	423	439	410	441	424	404	432	427	420	404	454	421	393	409	452	394	436	426	402	418	469	396	434	444	424	453	457	437	423	431	435	392	396	441	409	433	422	410	423	431	409	433	425	449	447	428	424	438	426	415	422	425	415	427	423	415	419	421	393	445	401	375	409	441	411	423	422	466	431	450
27707	3469	1425	1003	738	544	400	317	252	206	179	163	188	151	142	136	132	122	118	102	92	117	97	119	113	90	92	91	106	96	87	106	105	98	90	79	105	91	98	96	95	91	92	95	100	100	92	107	88	95	95	83	85	98	101	103	82	66	110	95	88	91	100	100	89	90	77	106	85	98	101	76	78	94	83	91	112	81	88	113	80	96	89	96	102	96	111	85	89	101	85	91	111	102	85	88	78	107	83	96	87	100	88	88	92	85	91	103	77	78	98	99	93	75	106	86	79	86	89	86	83	82	96	101	91	77	89	104	79	80	81	89	92	110	85	96	97	96	90	90	98	82	91	99	87	95	108	94	91	83	86	76	95	86	87	83	99	111	94	81	88	91	94	93	86	99	86	88	82	90	98	89	89	75	95	98	88	92	92	83	91	82	114	96	84	73	108	85	83	87	80	85	101	93	91	90	88	89	103	88	91	76	73	75	100	103	101	96	97	102	82	83	91	112	75	83	86	83	77	89	73	99	82	94	85	89	97	69	80	81	97	89	80	80	75	93	81	84	96	88	88	81	92	101	102	68	82	84	84	81	88	73	88	99	89	92	82	96	101	89	87	73	92	92	85	91	100	97	78	99	95	85	102	95	74	89	88	104	86	85	99	87	92	78	97	83	89	79	92	86	92	110	91	93	82	101	86	84	88	83	75	108	85	90	84	81	86	84	94	97	75	72	98	77	103	85	88	92	77	95	101	111	95	83	90	89	91	87	78	89	88	97	104	110	64	93	114	88	89	78	97	83	83	85	94	101	73	97	75	102	63	97	93	94	91	80	89	91	97	84	84	89	87	85	89	88	83	77	93	81	87	89	70	86	87	74	90	102	81	91	93	85	81	80	80	95	86	91	94	118	94	86	95	83	101	112	100	75	92	72	79	103	78	80	77	83	72	97	96	118	107	99	84	73	101	92	86	90	93	76	84	80	88	79	86	70	92	99	109	99	104	82	86	88	87	97	105	91	86	76	100	76	83	96	96	95	70	93	77	105	90	99	97	85	85	99	74	84	91	93	94	85	72	97	95	117	84	87	82	91	79	108	111	98	79	94	80	97	93	103	79	90	90	84	101	82	83	94	84	94	101	85	85	89	112	95	89	87	97	75	90	91	110	101	106	79	78	87	87	77	84	91	99	89	94	75	90	114	81	100	90	97	79	86	85	74	88	96	92	62	82	94	76	89	97	89	85	88	84	113	84	96	94	107	101	88	65	88	90	85	84	92	92	74	84	94	72	86	73	94	77	97	100	85	81	89	83	92	75	76	73	84	77	84	81	74	93	89	95	96	92	84	83	98	92	88	85	96	87	97	97	88	76	95	80	71	78	74	90	99	97	80	95	69	107	104	86	100	86	85	88	83	84	79	93	79	92	84	103	88	99	110	89	71	72	99	92	100	83	69	82	87	89	90	94	76	92	88	111	84	71	87	98	89	88	75	88	80	103	82	85	97	86	97	105	99	91	84	87	80	103	81	87	99	108	89	81	104	106	76	89	73	85	89	92	101	95	96	93	89	86	97	85	86	79	87	93	84	91	73	86	89	92	96	103	81	71	92	75	106	95	69	83	95	96	85	76	87	92	99	82	80	103	71	106	98	91	106	87	93	94	99	89	80	98	100	77	87	95	83	98	100	71	104	82	73	98	88	80	89	85	76	86	79	94	80	101	105	84	105	91	92	79	107	92	83	98	90	81	76	78	103	84	105	69	103	93	83	85	79	84	79	98	74	83	75	93	85	97	85	87	92	80	79	81	91	103	92	84	98	84	105	101	82	75	87	80	82	90	82	82	80	96	78	79	74	116	102	78	88	88	112	101	78	80	78	83	81	87	87	92	107	102	86	85	85	102	91	90	76	91	96	90	77	99	94	81	80	76	85	85	80	96	91	90	91	86	84	93	91	84	91	92	73	96	82	113	96	96	96	84	96	86	81	84	92	84	76	69	88	101	83	82	79	91	86	97	95	62	87	87	71	70	93	99	95	98	81	80	83	88	88	89	89	91	89	97	73	80	91	101	104	76	86	117	107	80	92	104	64	93	93	95	83	99	94	81	86	93	95	90	81	99	93	98	74	79	106	86	86	98	68	105	89	87	103	87	83	89	93	83	92	78	103	88	89	106	99	73	102	94	78	81	96	107	92	86	83	95	77	83	108	102	84	86	82	91	88	85	81	86	89	71	97	100	98	102	85	101	98	100	101	81	91	92	101	102	102	83	82	82	82	90	82	99	80	83	94	64	106	92	82	103	94	89	98	84	80	88	112	91	80	71	87	93	90	78	90	99	91	99	77	88	80	93	91	96	72	67	94	85	67	83	85	95	102	98	95	108	87	89	97	86	84	100	108	91	83	110	84	92	79	88	79	81	77	78	103	97	75	89	86	81	83	78	86	84	100	95	93	113	96	77	86	87	106	83	93	96	91	93	80	81	97	98	75	80	94	83	104	80	104	74	79	78	96	95	99	82	90	94	95	103	108	83	82	82	98	78	78	97	81	81	83	99	88	89	93	94	79	72	85	89	94	84	76	82	89	100	102	77	93	85	78	101	98	78	85	96	99	89	69	60	87	86	84	105	82	91	93	82	82	82	90	104	106	98	84	81	95	87	79	88	89	79	81	96	73	99	83	82	78	96	73	88	73	76	84	80	80	93	71	95	90	85	87	112	98	66	93	79	91	87	78	74	87	82	90	87	84	96	79	94	94	87	84	78	99	97	81	90	96	84	82	87	87	88	81	101	98	101	97	87	95	73	88	87	74	80	88	77	104	97	86	98	97	96	82	88	94	91	81	94	90	83	79	80	99	87	88	110	85	87	89	78	85	89	70	86	90	95	99	96	93	95	85	80	77	92	92	94	92	83	93	82	97	89	75	85	89	82	92	97	90	87	100	99	86	96	91	85	99	85	108	85	84	95	102	88	105	85	83	89	95	78	77	90	67	101	91	64	92	103	94	78	91	89	93	96	82	84	93	93	89	67	69	80	83	99	103	83	81	94	88	80	90	96	90	77	77	100	88	87	84	93	89	88	103	71	85	91	76	91	102	87	90	80	88	86	82	83	73	107	94	90	76	80	93	98	111	96	89	72	100	93	82	90	100	80	102	91	95	82	76	91	110	86	104	85	82	80	72	91	107	93	100	88	79	78	89	85	78	90	78	85	77	88	98	90	92	79	85	104	93	86	102	92	72	86	80	78	87	93	86	92	94	96	99	84	89	79	88	111	83	91	73	83	95	94	89	95	77	83	77	91	93	84	103	93	73	83	74	88	105	88	91	80	91	83	87	111	94	80	76	82	74	85	90	100	96	80	98	86	97	83	104	86	102	96	83	107	82	94	105	85	99	85	94	83	97	87	79	93	68	82	82	93	83	89	91	96	97	95	99	94	94	92	97	79	101	97	96	80	107	94	78	81	89	89	96	90	107	76	97	88	90	103	81	86	111	72	91	100	75	73	91
13090	1353	3213	3602	3075	2400	1953	1643	1367	1127	1029	888	838	736	673	634	560	550	497	465	509	478	461	449	427	413	430	420	386	385	403	381	375	341	375	384	344	330	344	336	351	326	319	337	299	344	337	329	313	313	340	270	286	333	305	317	286	316	332	322	336	291	341	323	292	295	290	280	294	296	332	313	282	304	302	284	304	352	304	293	306	303	322	290	319	304	279	300	301	285	310	293	307	278	309	310	292	289	301	304	254	297	298	283	281	278	301	272	300	313	313	302	297	286	279	293	310	292	280	275	252	319	307	275	278	291	307	296	288	302	271	301	289	308	297	280	296	307	295	319	294	307	274	303	297	279	313	282	292	309	280	305	286	280	323	269	301	256	305	302	285	283	272	295	269	273	260	288	286	310	268	303	282	309	295	279	296	276	292	261	312	313	261	296	300	318	314	297	310	312	277	322	305	291	296	295	295	296	280	266	283	289	263	277	263	274	330	290	297	290	290	292	269	314	273	310	308	296	289	277	296	315	307	307	324	288	265	295	286	299	288	306	295	254	281	301	269	298	267	300	282	260	274	298	314	273	293	278	319	297	298	271	267	313	307	317	301	327	299	282	306	288	273	283	275	296	278	251	317	259	279	296	334	294	299	266	264	313	304	317	273	297	302	294	274	290	310	292	285	302	324	292	290	292	302	275	299	276	297	296	314	299	320	291	286	289	305	300	310	279	269	273	256	306	299	270	306	264	313	306	307	286	277	270	310	310	288	297	261	322	308	313	295	285	297	257	274	312	301	293	284	286	306	278	295	275	285	321	304	303	265	279	282	280	282	284	291	288	286	308	282	291	285	261	311	273	281	323	248	273	329	292	285	281	284	317	318	301	300	283	289	316	293	296	301	267	287	279	285	279	285	295	308	325	283	272	287	282	306	283	295	289	271	305	304	275	298	306	284	297	270	259	293	268	289	315	275	307	265	294	279	302	261	310	277	254	288	277	291	307	280	254	296	282	293	281	304	282	267	278	275	277	278	295	278	278	314	272	280	285	259	291	277	292	285	273	264	277	296	271	306	271	294	290	290	279	278	312	273	278	275	305	291	287	299	278	306	291	274	286	317	294	309	289	297	264	295	307	291	291	300	301	304	292	318	265	268	281	265	280	284	277	311	259	289	292	302	280	325	274	283	286	288	280	303	277	279	270	270	274	302	291	272	304	293	309	268	310	289	292	277	316	273	333	294	252	279	280	298	253	296	266	291	277	281	292	285	299	258	307	285	300	309	252	286	282	253	312	300	304	262	273	322	300	280	303	305	306	274	284	285	302	319	272	284	267	280	300	271	291	272	282	278	292	281	279	270	279	305	283	317	282	269	289	265	293	273	242	317	288	282	313	303	288	277	310	284	304	286	297	286	295	285	282	274	280	301	279	304	283	267	333	274	290	281	271	318	243	304	259	314	333	257	298	274	300	266	287	294	288	317	289	271	315	270	296	247	320	272	248	300	308	293	294	295	288	284	280	313	281	291	269	271	314	304	292	273	312	273	276	310	290	301	258	264	295	301	255	281	313	294	296	294	288	285	265	302	282	296	267	268	271	280	282	291	269	277	314	308	280	256	285	302	299	314	306	299	269	302	309	287	294	286	262	291	290	275	247	302	288	299	291	319	309	305	306	273	297	282	308	296	310	270	293	307	293	290	309	287	294	293	266	306	310	311	282	298	301	266	265	289	283	283	294	317	274	265	287	270	251	283	284	289	276	281	300	304	306	270	289	271	259	267	281	292	277	283	274	288	279	272	279	340	295	288	308	285	302	301	291	313	265	287	278	305	289	276	291	305	268	291	287	292	314	317	251	310	317	283	265	310	273	284	286	267	290	316	248	271	321	282	305	285	299	306	307	282	290	296	276	285	289	316	289	257	288	297	297	301	308	278	266	312	277	293	293	303	252	287	286	282	271	261	269	268	282	301	293	295	317	276	265	284	299	279	292	284	321	279	280	289	303	302	276	260	272	296	312	292	263	294	294	297	266	320	275	284	289	308	306	289	271	295	296	296	301	287	280	285	308	276	271	296	354	276	319	245	273	272	306	315	287	308	283	286	297	325	296	291	289	327	284	267	295	288	298	291	279	295	306	288	317	294	314	298	312	289	288	286	297	286	283	282	287	266	295	279	279	292	316	296	299	290	294	283	311	305	295	274	290	296	303	288	304	281	279	265	267	305	269	289	309	293	284	293	289	294	272	319	282	285	291	269	303	271	276	322	307	257	294	300	281	293	276	305	309	316	272	305	290	277	288	292	255	259	286	297	313	291	306	275	285	297	304	309	251	287	294	281	304	299	276	294	311	301	268	255	281	293	287	266	313	296	288	302	307	284	309	286	304	285	312	314	306	284	262	280	294	300	307	285	312	275	277	315	326	251	302	309	273	288	299	324	242	269	281	280	250	284	277	293	275	283	312	288	287	302	259	275	286	311	266	308	279	275	290	280	278	264	295	276	304	289	273	282	271	275	314	311	287	278	309	304	293	278	276	287	308	279	290	288	293	286	273	288	300	316	277	261	288	316	310	270	308	275	283	299	302	309	301	314	298	285	300	297	296	292	313	319	249	292	263	297	290	312	307	296	288	315	291	287	280	305	281	295	287	257	267	275	307	297	284	322	293	311	267	301	296	296	276	296	270	269	261	273	287	284	278	307	317	297	305	286	290	265	273	277	304	239	300	302	305	314	317	303	274	299	326	291	322	289	267	326	309	305	270	278	301	313	292	289	295	272	290	277	313	281	326	298	284	273	278	328	316	274	265	289	290	303	291	281	283	301	291	277	283	292	286	301	294	286	291	274	293	302	299	277	271	264	274	311	287	300	280	301	254	315	260	309	278	281	273	289	259	308	281	301	295	295	285	288	290	293	265	315	292	289	279	301	316	291	282	287	300	316	259	268	324	257	289	294	256	298	312	282	275	294	326	354	326	280	268	299	297	292	278	298	288	283	288	287	278	325	276	264	290	293	283	295	290	274	294	329	298	291	298	293	309	310	256	284	303	288	302	298	289	277	296	284	306	282	314	314	296	281	318	293	279	304	299	292	288	276	291	264	309	290	278	301	293	279	258	274	271	271	305	266	275	286	275	277	295	260	242	293	290	297	319	293	290	293	317	289	298	255	284	285	284	298	305	294	278	304	255	282	250	294	273	295	270	307	296	275	298	271	285	300	306	261	321	300	261	337	286	283	274	304	280	279	276	277	274	279	297	297	310	307	300	262	268	275	287	312	286	287	305	281	286	272	287	302	301	288	256	309	306	274	325	274	282	302	311	285	296	287	289	266	303	301	284	299	286	295	295	305	292	270	282	286	301	272	270	266	299	287	267	305	300	290	297	274	289	275	297	308	297	296	276	305	267	334	287	316	281	285	296	282	305	261	270	326	292	294	282	286	316	297	274	257	280	260	304	281	296	301	298	306	285	291	256	263	289	261	279	312	277	291	282	296	287	266	278	282	276	256	293
39640	10421	3237	2191	1535	1047	841	679	540	472	409	329	323	313	286	306	290	258	235	250	223	216	233	217	222	229	223	202	214	198	218	203	228	209	194	200	226	183	215	216	184	202	186	194	198	196	203	181	194	202	187	219	199	199	177	198	175	215	207	178	198	169	186	207	193	182	195	217	186	203	188	183	177	187	197	187	180	210	197	175	193	185	196	208	194	204	189	194	161	177	179	202	190	192	191	197	175	178	164	185	194	187	170	191	165	190	198	152	201	219	165	196	191	190	145	198	175	161	178	162	154	160	198	176	169	192	200	191	200	183	177	197	185	170	176	170	166	197	185	162	171	174	178	189	189	191	186	188	174	196	203	186	189	184	189	183	187	168	175	193	199	189	175	194	191	182	168	155	200	161	182	166	191	189	165	202	177	184	181	163	165	181	171	191	201	181	193	179	190	192	175	188	158	177	161	190	200	188	178	183	171	186	150	180	190	209	197	172	169	177	176	184	163	161	183	183	175	209	186	188	187	177	207	179	181	178	182	170	203	192	198	201	180	182	178	179	173	202	187	174	183	194	188	199	160	175	193	209	189	175	165	195	187	199	205	196	202	191	185	189	191	190	184	189	206	206	196	186	205	185	185	198	171	182	181	187	180	192	213	197	194	160	182	181	163	174	182	197	193	167	193	158	188	210	150	166	176	163	169	169	172	200	174	188	172	170	189	181	200	153	197	177	179	203	190	165	161	197	173	180	189	199	158	171	182	203	206	193	183	174	165	185	196	198	174	185	202	178	209	182	177	168	200	170	193	182	184	186	173	182	170	170	203	195	206	177	194	158	172	174	180	207	211	198	193	209	153	170	168	187	189	181	185	149	173	197	193	193	169	168	205	183	197	187	196	199	186	182	188	188	183	188	181	188	168	190	175	173	162	200	223	178	151	194	175	188	189	182	175	189	202	187	193	185	191	191	184	179	206	210	209	171	153	172	163	210	188	157	152	179	183	170	188	184	178	182	197	200	200	178	186	187	165	189	163	197	189	182	154	183	189	192	192	184	189	176	155	196	193	170	182	182	171	178	192	186	178	173	175	186	197	195	196	185	186	196	170	198	190	179	169	189	204	177	164	207	178	188	182	176	196	178	191	182	158	183	178	178	189	206	168	181	167	185	194	193	165	181	210	181	172	166	172	191	189	174	174	170	163	198	170	165	194	212	221	180	202	175	190	179	173	197	199	213	170	178	164	182	181	165	187	170	211	171	192	193	181	195	164	203	180	191	184	176	186	188	200	179	177	193	178	185	186	201	190	177	173	182	180	207	213	195	191	190	157	188	179	183	156	188	183	175	188	194	187	183	197	192	175	175	163	170	185	199	197	180	193	194	168	165	180	194	183	178	178	196	186	177	182	204	185	195	197	194	189	168	197	201	157	168	196	175	183	193	193	171	172	172	169	176	195	191	182	211	195	180	194	210	183	198	166	183	172	207	152	189	194	177	161	172	191	191	212	185	174	199	182	177	177	181	211	191	186	203	165	192	182	189	166	192	190	186	178	190	174	170	180	182	219	175	176	187	179	185	201	186	177	162	161	181	165	196	186	178	172	195	187	213	191	183	183	174	185	183	180	189	183	185	181	198	189	178	187	186	195	160	165	177	212	192	176	195	175	182	174	186	182	173	180	194	174	175	189	203	169	164	177	182	187	188	172	182	200	166	197	172	183	191	196	175	187	177	194	166	201	178	192	163	181	195	194	167	190	201	167	199	184	200	189	180	188	173	185	185	177	172	184	171	163	194	187	187	178	168	181	186	172	161	187	185	170	176	193	188	175	185	186	184	179	200	186	175	198	169	176	190	186	193	197	185	201	192	157	185	163	181	178	196	175	177	189	186	166	196	185	164	175	188	194	210	193	182	198	188	197	171	192	170	181	169	209	183	186	185	172	176	168	184	190	186	174	193	178	185	213	197	170	177	177	178	156	198	203	200	163	192	171	182	198	179	160	159	179	179	177	178	170	206	196	164	175	194	187	174	183	216	191	163	192	184	185	190	187	199	200	190	158	181	169	209	159	168	187	192	186	158	185	176	201	191	175	194	182	204	200	174	190	206	167	186	183	187	185	190	185	182	223	190	172	169	199	201	195	188	160	178	175	188	177	196	203	164	202	184	187	189	159	176	182	188	189	189	166	192	191	177	192	185	194	196	192	169	173	156	164	170	192	207	166	180	184	187	177	169	176	178	206	177	200	200	181	176	163	190	195	191	166	207	175	177	179	192	153	182	187	193	194	191	183	202	183	175	191	180	191	184	174	178	182	190	178	165	180	172	186	187	164	167	193	178	173	184	183	177	184	187	178	177	196	189	175	171	173	169	211	194	184	175	174	183	176	179	187	188	165	161	202	191	178	176	178	185	197	188	189	167	189	184	193	194	193	153	174	172	192	178	195	201	219	175	201	171	189	183	191	183	185	178	162	182	162	201	170	194	203	179	184	177	164	196	169	206	156	205	176	163	192	203	187	173	176	191	172	190	167	182	198	176	191	202	190	181	197	202	212	192	187	208	191	187	186	174	174	195	186	204	147	170	187	192	190	179	176	208	186	187	208	188	174	172	149	172	166	174	194	178	165	194	170	194	172	171	158	187	185	203	182	197	187	194	161	188	179	192	200	196	195	190	185	195	175	179	194	213	186	197	211	171	199	196	186	177	182	214	171	190	161	200	191	202	181	193	198	191	178	170	185	195	182	204	191	200	195	197	178	181	196	193	180	168	199	178	193	203	179	179	177	183	207	180	171	201	165	178	180	181	196	188	188	160	158	189	187	189	180	177	194	199	196	174	181	161	181	197	191	186	174	186	174	175	181	179	188	190	196	165	198	186	178	183	192	169	218	178	196	165	184	194	191	169	180	183	173	223	182	171	219	177	156	171	176	201	212	196	167	174	198	166	188	168	187	198	187	176	177	191	198	195	171	174	168	175	206	170	196	181	176	202	146	180	180	171	193	186	187	166	180	155	167	185	183	183	180	196	175	164	169	163	192	197	166	186	187	172	180	187	182	184	180	173	199	187	179	193	192	176	184	195	175	153	175	167	177	158	180	194	174	183	182	212	189	182	199	182	183	184	210	173	189	181	197	165	188	184	179	174	170	198	188	217	189	167	175	179	173	189	180	193	167	180	189	197	184	195	212	204	168	194	158	188	191	196	186	153	167	170	187	172	207	185	192	198	198	164	198	192	184	194	161	184	173	190	207	188	193	183	171	188	168	176	170	197	193	173	206	178	187	172	166	181	179	214	188	182	179	204	171	175	196	183	196	155	188	165	191	191	160	176	207	196	190	172	186	189	193	208	184	170	195	163	213	188	202	192	185	208	215	161	189	202	197	198	193	190	175	196	191	193	193	181	166	182	189	189	183	193	192	168	182	186	155	161	182	182	164	160	210	186	192	180	186	177	183	170	182	187	215	171	159	166	195	164	170	177	167	184	199	197	167	166	192	161	189	198	185	192
17279	2806	6288	6884	5722	4517	3674	3042	2518	2126	1914	1796	1585	1386	1305	1174	1127	1109	989	980	892	922	866	828	858	791	754	731	763	754	718	660	698	689	663	665	631	646	641	640	638	635	616	646	606	594	627	629	579	591	585	616	596	636	618	594	563	577	582	585	556	571	588	575	595	603	580	572	568	590	574	593	549	547	571	546	535	568	583	562	591	535	558	526	583	582	551	553	553	564	531	536	493	550	539	555	493	609	569	504	581	565	552	571	504	526	562	566	535	509	562	551	552	532	579	507	555	513	540	564	536	539	558	533	565	552	556	552	582	520	494	528	544	540	534	544	508	526	522	526	545	522	548	536	565	510	534	579	547	562	554	541	513	562	546	536	486	541	527	580	543	536	506	535	541	561	538	556	496	550	506	558	517	530	539	584	555	537	539	551	538	495	586	526	583	555	555	569	562	542	531	538	543	541	506	526	538	544	508	543	540	516	539	486	542	532	508	515	509	499	490	512	524	502	515	544	544	519	579	531	533	533	567	552	518	538	549	496	538	531	571	536	501	569	514	510	546	545	518	558	553	532	527	549	548	532	488	562	531	503	551	518	500	475	519	537	546	547	515	516	534	551	520	527	534	534	563	467	513	536	542	510	517	583	585	520	505	531	576	555	522	533	552	525	553	507	516	514	485	549	517	516	575	512	516	560	523	483	512	501	535	543	533	540	495	557	544	505	505	573	553	488	560	495	594	545	557	551	498	489	532	516	545	542	578	577	555	530	512	536	561	524	533	545	543	538	546	534	538	494	515	518	503	532	519	483	520	523	511	536	555	521	515	511	542	512	536	518	514	515	547	498	576	534	527	528	526	527	557	537	511	532	528	492	572	510	494	540	507	539	529	555	508	541	542	539	539	543	527	550	524	520	510	498	518	518	496	530	511	523	535	536	514	530	515	506	525	546	530	531	512	509	556	491	482	562	480	555	504	559	523	552	519	560	534	563	517	493	516	550	528	519	554	504	501	502	517	494	506	507	529	564	552	560	499	510	538	482	558	526	559	570	522	520	500	534	527	510	554	508	525	504	547	521	518	516	503	570	537	508	518	548	547	604	554	524	549	515	539	567	537	493	615	525	545	516	526	527	555	553	549	502	516	524	533	541	526	540	517	513	530	542	537	538	549	522	500	518	589	546	523	559	524	530	544	520	557	551	500	505	504	514	511	496	554	528	551	554	515	502	531	508	524	505	531	509	518	523	546	514	491	493	549	554	535	534	510	568	549	506	537	533	535	504	517	552	531	541	504	527	545	568	523	544	526	522	548	536	563	522	527	559	562	540	525	530	521	539	510	468	482	509	554	543	575	563	551	539	542	534	531	546	497	539	572	517	527	522	537	532	539	529	513	525	508	553	537	539	527	492	539	498	531	530	534	533	529	518	519	557	566	529	536	548	514	504	542	541	551	489	527	560	526	549	579	521	563	547	542	544	511	525	534	489	516	506	541	517	549	544	518	519	574	510	503	535	542	544	568	540	485	523	505	552	522	512	527	517	565	520	549	508	512	550	538	537	513	537	534	519	532	524	519	537	493	488	514	534	544	577	531	507	539	578	514	542	547	533	516	498	548	523	554	489	502	559	478	494	543	508	505	578	549	547	503	539	532	495	514	531	555	531	493	498	544	553	567	542	566	508	542	496	562	574	542	506	544	532	553	548	560	514	536	535	538	526	550	575	565	511	537	519	507	560	561	504	544	538	498	529	536	511	514	529	512	519	538	491	536	557	555	520	508	523	510	543	527	567	502	536	518	554	555	509	521	527	560	530	524	594	570	525	499	590	566	542	507	482	496	544	544	556	499	557	549	540	491	550	559	483	552	518	557	514	520	541	548	508	488	522	520	515	533	554	511	546	568	536	569	519	527	523	494	503	509	510	503	504	533	580	549	564	560	548	557	506	554	606	501	491	514	550	559	541	541	562	514	559	528	542	529	505	575	523	524	553	533	506	524	530	525	550	511	526	517	553	536	537	537	549	496	612	533	523	528	516	527	585	501	539	503	529	570	511	526	515	529	508	560	491	490	538	524	524	525	508	509	523	541	503	500	520	513	541	540	522	527	500	482	536	531	549	512	531	567	527	567	523	548	562	550	515	545	543	543	562	568	542	547	516	520	512	498	561	510	559	541	522	534	510	520	543	548	514	490	553	545	516	553	544	511	525	563	534	538	550	535	517	542	532	525	518	502	530	487	524	528	549	529	527	516	519	573	576	542	515	524	495	549	510	540	549	525	487	577	521	549	545	533	539	506	560	530	545	528	531	517	534	507	540	493	557	555	544	525	519	524	510	572	522	523	515	466	531	515	535	529	514	529	526	498	513	529	609	504	576	543	526	517	530	528	570	501	501	554	546	555	557	529	534	515	545	530	595	496	522	533	529	563	527	566	534	527	516	537	535	529	495	532	578	526	512	555	570	504	544	552	546	509	531	512	538	562	515	572	529	505	541	560	518	534	531	525	564	531	532	569	549	512	541	510	554	530	525	509	519	608	538	535	533	558	555	528	533	539	570	517	542	501	518	522	556	530	507	550	537	489	483	515	541	530	539	522	606	527	526	502	532	559	547	537	529	545	530	522	493	549	562	534	529	541	528	533	505	531	513	523	588	526	486	535	513	512	495	552	508	503	559	514	530	523	527	518	503	516	531	475	537	485	572	535	550	528	518	510	546	518	530	506	550	550	495	526	566	528	591	476	511	550	494	568	516	558	529	551	549	543	538	554	538	544	565	519	538	550	519	525	520	582	553	516	564	519	536	535	502	514	552	531	556	528	526	553	512	517	557	555	539	507	582	559	530	520	540	492	489	579	489	516	552	523	535	553	505	555	535	541	518	568	545	502	526	555	509	526	534	512	519	526	538	588	507	495	562	563	518	509	536	527	555	508	539	529	526	520	533	524	554	582	516	531	568	561	527	518	527	498	529	523	558	487	555	568	568	500	485	566	535	501	533	543	533	544	550	533	528	518	520	515	524	534	521	551	522	499	533	548	521	478	504	531	520	549	525	535	599	525	556	533	497	579	503	535	526	550	536	491	547	515	539	559	510	544	507	542	524	520	561	526	545	512	526	543	522	538	521	529	496	534	542	483	536	541	518	504	559	536	525	517	556	513	541	550	548	549	521	540	536	513	587	543	548	510	522	534	533	541	552	529	530	537	545	531	545	541	517	525	523	506	519	563	515	556	555	524	504	509	493	502	509	532	525	521	541	541	534	484	544	556	535	555	544	530	529	534	546	521	538	558	515	541	523	550	481	516	523	529	489	527	545	506	530	523	585	552	528	543	533	488	517	547	562	499	539	542	563	544	559	550	505	552	524	521	529	514	539	537	509	575	530	544	568	519	531	532	533	552	534	520	507	528	524	543	545	548	525	549	547	525	515	518	556	574	546	570	508	486	526	518	523	546	521	531	553	540	513	564	522	553	484	538	518	518	555	532	513	560	500	562	538	513	509	575	507	534	569
4835	270	224	198	195	166	178	161	173	166	149	146	141	139	147	152	122	135	150	135	146	148	134	166	164	130	155	139	150	147	129	127	143	140	142	144	166	132	141	168	144	136	134	129	142	159	145	159	133	129	154	140	136	147	143	147	128	142	160	172	156	129	142	142	138	131	149	158	139	143	166	154	156	159	154	136	148	172	134	140	152	113	158	134	158	131	158	140	145	130	137	150	120	137	137	153	163	129	167	143	147	151	153	149	148	148	149	140	128	151	144	145	147	138	180	155	175	135	150	141	151	141	127	161	142	153	121	139	144	135	134	129	142	128	136	148	153	143	155	146	150	129	147	153	154	159	136	147	157	161	158	130	108	154	140	145	146	170	161	148	154	177	146	143	133	155	142	147	148	142	153	151	133	143	130	159	123	132	135	137	145	143	156	157	133	138	158	155	145	157	143	162	152	157	159	149	152	133	131	149	129	156	149	131	140	152	136	142	146	133	154	154	147	138	157	137	133	147	128	164	143	151	150	151	147	145	138	133	160	140	143	130	144	156	153	153	145	160	167	124	141	151	149	167	145	152	145	152	123	144	129	139	152	159	131	154	142	152	114	133	150	153	147	164	157	143	154	141	150	126	147	160	161	164	161	138	138	161	152	164	161	151	150	127	116	155	135	142	141	138	153	143	144	125	121	135	136	123	125	160	151	155	137	154	139	151	155	151	124	142	152	141	147	172	139	140	150	158	144	154	181	160	166	155	151	143	137	131	151	138	156	122	129	162	148	155	155	137	155	143	145	121	150	124	155	153	134	165	164	124	125	164	151	172	141	128	163	142	158	176	167	139	145	142	141	131	164	149	159	155	155	174	129	156	165	138	130	143	158	128	149	129	159	151	155	128	142	137	169	149	141	148	149	144	149	131	130	158	145	126	147	131	139	130	142	119	152	146	147	174	147	155	151	138	151	159	148	156	140	147	143	128	160	124	136	155	157	125	154	138	139	139	141	150	134	152	145	132	140	150	148	112	136	160	135	148	133	170	140	142	139	149	155	147	134	146	153	136	156	146	141	127	137	141	167	155	155	144	171	148	141	132	177	122	139	147	160	142	143	119	142	155	161	127	155	157	137	154	142	141	156	129	161	144	148	146	154	137	145	143	130	147	152	146	153	139	147	144	149	131	138	154	142	143	129	136	152	161	135	151	167	144	128	154	149	153	151	139	163	151	136	164	148	161	148	146	141	153	154	153	131	144	146	159	163	139	170	125	130	123	152	133	150	144	144	142	135	149	133	156	149	144	145	139	147	124	124	124	140	155	163	133	154	132	141	133	147	150	131	145	152	133	147	139	154	147	166	138	134	135	138	142	155	145	160	149	144	150	154	151	146	130	148	147	141	153	161	137	125	155	137	162	133	153	139	158	130	154	141	152	144	151	145	133	148	156	124	170	157	144	144	137	128	142	142	131	137	133	145	155	131	132	148	156	128	125	142	152	149	161	160	163	131	149	186	155	137	129	147	145	151	157	136	157	121	158	138	148	150	143	120	150	152	177	135	155	146	167	150	149	169	137	145	138	141	143	132	143	171	139	145	150	156	131	162	154	146	148	141	145	116	134	147	148	147	129	139	158	153	161	135	149	151	156	128	136	149	149	129	156	131	156	194	148	156	155	145	143	167	144	150	136	131	132	143	144	136	153	140	136	154	141	176	153	156	162	140	139	145	159	165	143	149	171	133	111	134	147	133	146	142	157	142	165	158	149	136	132	147	165	136	140	144	147	172	129	160	155	129	133	134	154	136	144	154	163	151	152	157	147	140	155	155	145	156	148	153	162	137	143	149	150	146	148	140	146	148	153	153	147	135	149	156	147	142	143	171	163	151	174	150	134	137	158	146	143	141	144	149	142	147	120	148	157	153	171	156	145	159	163	163	146	141	145	138	111	141	145	157	160	161	159	158	107	143	147	168	156	136	133	154	149	177	129	163	144	132	131	143	125	142	118	182	154	136	115	136	137	147	161	161	149	159	148	139	155	160	142	139	148	159	134	147	164	129	142	136	138	159	128	128	158	134	160	164	139	157	133	132	144	136	154	151	133	142	157	125	130	126	143	144	153	132	140	145	146	127	150	148	169	144	147	147	147	142	147	159	127	165	135	167	146	165	157	123	142	136	122	125	147	147	131	163	137	156	148	160	136	157	147	166	151	148	157	144	146	129	144	157	161	142	154	154	122	150	128	150	159	130	128	166	165	164	154	126	143	151	148	166	154	142	170	121	134	159	141	124	142	144	161	167	158	125	148	135	153	172	134	141	156	154	160	146	164	170	118	135	144	149	159	139	142	164	149	161	150	151	152	160	147	170	148	136	153	125	153	116	145	121	158	155	146	144	147	160	143	163	137	165	147	135	149	140	150	146	144	139	152	160	142	137	126	128	161	141	122	156	152	134	155	144	155	145	139	152	157	141	134	142	150	122	160	152	138	168	158	152	126	137	144	139	160	138	141	145	156	126	158	137	165	150	147	158	140	125	139	156	163	127	149	158	166	164	133	132	146	129	157	141	148	139	149	157	143	154	122	140	174	128	132	136	162	153	149	146	153	136	136	150	150	141	136	165	128	160	128	166	153	113	139	134	146	134	137	136	145	141	148	138	152	164	145	173	123	150	157	139	142	139	153	151	147	147	142	158	153	139	147	135	149	153	153	147	161	127	146	153	161	149	138	172	122	148	140	153	173	134	149	145	130	164	158	145	134	160	150	152	152	156	146	137	136	140	153	138	163	150	139	150	170	132	129	155	132	148	142	151	163	157	140	139	150	172	152	160	155	145	154	148	129	135	156	156	165	156	136	141	128	131	134	161	130	153	127	161	124	154	174	157	138	144	168	148	172	164	136	127	159	133	128	142	151	146	154	137	147	133	140	131	138	126	166	155	142	130	161	169	168	133	134	178	147	160	151	156	135	116	147	130	146	173	164	155	159	129	144	144	147	152	158	147	138	149	154	141	157	157	142	144	157	158	151	149	157	120	126	130	152	144	147	166	142	154	123	138	138	136	127	133	157	160	148	124	145	133	165	136	153	165	153	158	150	132	137	123	142	126	155	129	136	149	167	126	164	161	141	159	150	137	122	142	160	145	146	170	143	154	150	160	132	158	146	137	137	124	146	144	138	159	156	144	151	140	142	142	144	133	160	141	130	152	138	147	157	143	147	161	151	140	151	139	175	160	151	142	155	137	141	139	152	165	139	150	139	147	161	144	134	140	153	151	138	150	150	131	142	136	148	181	127	141	150	150	116	131	141	164	155	138	146	173	133	139	132	134	145	129	135	148	176	142	145	147	136	124	149	173	148	127	137	153	139	141	155	133	145	133	143	144	150	131	156	179	149	147	154	134	157	152	146	148	127	162	146	164	136	131	154	137	149	142	140	119	161	131	138	144	156	163	128	143	151	158	144	171	155	157	143	133	138	139	149	141	145	151	124	159	153	148	137	135	122	152	158	151	140
6324	468	624	657	554	539	539	508	481	492	467	444	424	471	439	464	451	446	432	402	432	389	420	429	433	434	435	393	443	423	416	420	392	417	465	410	419	440	428	405	378	433	388	450	448	433	434	414	449	428	434	412	417	425	431	431	397	423	396	430	410	431	427	400	438	395	407	446	409	374	443	435	431	437	434	440	412	404	416	411	440	418	426	420	419	415	445	441	421	398	425	449	409	381	409	439	413	415	421	400	395	428	420	406	424	400	435	427	415	423	444	411	431	394	433	451	437	403	416	421	435	443	398	444	416	409	431	405	412	393	450	446	387	445	400	457	421	407	413	433	427	418	386	438	437	388	442	398	445	429	397	453	442	432	448	397	431	412	425	431	438	374	442	437	412	413	428	436	435	378	419	430	434	413	390	436	408	426	409	423	417	426	418	405	416	421	420	415	447	456	425	418	399	426	405	479	417	418	406	396	448	442	406	401	424	420	387	401	400	428	446	462	415	423	422	414	433	438	415	401	415	436	436	456	422	414	434	472	411	416	451	438	397	443	405	400	426	420	401	423	424	397	406	439	389	420	426	418	393	419	459	426	422	435	436	382	430	431	422	405	416	443	423	411	404	409	451	398	384	424	450	422	418	449	439	423	439	415	400	423	405	410	410	422	453	433	410	403	407	462	399	428	406	434	397	437	416	424	447	402	407	434	448	398	465	408	402	434	422	397	459	407	398	406	425	416	437	391	426	412	451	391	437	450	416	460	427	455	421	412	452	416	405	412	400	450	423	423	429	471	428	386	410	439	421	400	420	459	477	392	439	445	428	417	402	382	415	420	442	429	414	432	439	414	446	389	391	407	398	399	407	428	396	384	406	401	449	403	449	408	407	406	417	447	398	424	433	453	405	403	412	415	428	444	451	396	406	421	415	454	418	444	396	419	392	433	429	404	427	403	454	416	431	435	427	440	425	388	418	445	407	431	406	399	423	408	458	426	445	427	433	407	396	399	389	417	386	418	437	428	428	458	380	429	444	421	415	438	395	437	456	388	397	431	442	405	435	412	415	441	412	424	407	421	411	423	424	439	423	407	426	395	425	457	414	467	437	456	434	444	430	442	435	409	395	458	425	423	424	424	422	421	444	451	444	410	417	406	428	431	435	439	440	447	432	434	408	455	413	426	420	458	421	441	408	438	440	414	455	444	414	420	391	416	449	454	417	453	430	399	398	425	431	391	412	450	407	420	411	436	446	445	395	388	409	415	392	417	373	416	401	418	378	436	433	425	409	408	403	446	424	448	448	400	455	413	409	400	414	406	405	413	458	422	442	382	459	393	427	418	427	418	402	391	378	400	424	473	414	415	412	413	403	400	450	419	457	409	433	447	424	404	427	405	395	469	421	459	454	436	428	411	408	441	426	435	461	411	440	431	386	399	425	392	449	430	450	420	446	419	448	418	432	439	462	440	417	416	434	409	399	434	411	415	412	397	365	418	399	395	437	415	412	439	424	441	430	460	442	423	414	449	395	438	440	419	411	404	439	417	395	394	416	416	428	397	451	403	441	387	411	425	379	441	411	428	461	403	425	431	419	434	438	423	427	400	423	402	402	420	449	398	446	412	386	446	413	429	418	423	436	421	483	412	443	433	424	435	427	432	421	419	444	412	445	427	452	393	425	446	419	429	411	404	403	430	424	423	417	414	409	419	420	393	417	416	406	434	414	406	434	451	445	449	410	411	435	416	402	394	443	424	441	404	424	420	410	438	451	409	434	406	425	424	403	412	429	408	444	405	426	433	410	390	427	414	414	432	415	416	436	422	442	422	414	429	421	402	400	431	434	448	431	439	412	422	406	395	428	462	421	409	446	418	419	450	418	406	438	423	418	474	408	422	411	442	428	449	409	426	420	405	410	419	426	401	409	403	436	415	414	458	395	401	449	415	376	451	387	413	398	432	388	428	402	417	456	393	437	406	405	404	417	402	436	451	414	464	418	392	424	451	439	411	465	397	404	432	453	482	432	419	429	423	422	452	420	393	439	384	405	422	414	413	388	425	395	417	420	424	462	377	429	414	395	426	403	479	411	441	397	387	446	423	424	471	438	417	441	437	461	452	446	400	402	415	407	431	406	422	437	376	435	407	412	419	396	435	443	441	430	443	427	445	440	403	402	411	417	393	396	434	461	433	407	393	445	413	426	406	440	396	452	412	427	464	414	412	426	440	401	442	432	434	422	459	408	414	417	415	437	445	393	418	408	422	434	420	391	405	436	388	431	420	411	397	411	445	399	445	421	399	434	419	425	407	414	421	411	415	428	420	416	387	428	420	415	420	405	401	394	445	422	396	449	397	425	428	415	409	411	400	406	417	405	409	423	417	430	425	463	415	431	403	399	450	424	428	432	481	417	417	437	443	427	392	398	425	444	386	427	441	412	417	443	424	394	408	462	403	431	479	430	444	398	406	440	412	448	394	412	414	426	390	391	436	408	415	396	376	409	431	416	440	415	426	443	415	384	412	431	433	403	437	438	431	410	455	437	411	412	444	444	409	400	443	421	380	438	443	414	411	442	474	461	426	436	435	408	426	420	392	403	464	412	424	421	384	458	433	447	408	410	430	397	365	447	400	440	477	421	420	407	445	404	404	452	418	460	447	418	411	403	406	427	447	393	423	446	420	406	416	407	393	422	449	418	409	403	426	438	427	410	405	459	429	428	412	422	441	382	398	436	379	401	436	426	440	456	421	454	427	411	396	471	448	413	420	498	406	404	454	423	423	406	403	438	392	439	418	426	415	440	431	442	426	410	417	426	378	448	423	408	435	433	401	455	379	425	433	398	416	407	415	435	439	452	391	458	447	431	436	410	389	443	406	426	462	441	456	452	394	413	382	441	416	393	420	434	445	405	451	432	420	387	451	424	432	398	441	417	423	445	408	436	368	422	405	439	431	400	426	458	422	460	432	456	437	400	425	407	410	362	431	392	377	418	441	434	420	391	430	406	457	442	422	423	444	405	438	427	429	395	429	395	428	403	433	415	421	383	427	443	401	396	429	424	414	445	431	459	427	424	400	422	452	359	401	405	444	422	418	439	439	408	411	421	420	417	416	435	443	437	440	437	398	407	435	407	447	435	416	407	393	408	415	398	408	411	426	416	479	425	413	418	360	449	376	415	447	428	408	413	408	480	413	435	405	419	454	406	402	433	426	423	441	431	452	432	450	404	395	419	406	448	438	455	410	434	457	385	424	414	422	446	430	408	436	397	425	392	428	396	425	428	411	433	411	391	436	403	395	401	388	425	407	414	421	428	395	407	426	414	420	395	406	435	422	453	398	413	398	422	390	412	425	436	436	436	395	428	470	451	411	410	425	416	412	423	417	415	417	453	407	443	397	430	440	401	462	393	438	420	390	446	414	405	422	432	455	413	442	425	410	431	442	428	426	402	402	393	456	452	428	415	439	377	423	407	440	421	382	438	390	394	457	402	450	420	444	422	410	401	428	431	418
26805	3454	1423	1010	739	527	405	302	224	225	184	182	162	147	127	146	125	136	103	116	110	130	97	124	103	108	116	92	101	103	91	89	86	95	100	113	100	101	75	95	86	98	109	87	77	95	82	101	90	74	81	100	90	79	105	110	95	77	83	87	89	79	100	89	106	69	89	68	91	81	78	90	111	106	73	84	92	85	76	94	75	89	87	102	112	97	95	81	103	85	90	76	98	90	75	106	84	95	97	89	94	94	99	78	89	91	97	85	66	94	85	86	93	73	85	89	95	71	93	102	96	72	81	99	88	82	76	74	83	104	90	88	97	92	86	96	80	97	93	87	70	84	97	95	86	80	74	92	107	92	99	95	91	89	110	89	93	81	87	97	91	93	108	89	94	76	92	82	78	83	106	81	84	78	96	77	87	86	80	78	94	87	90	88	84	88	87	83	86	86	95	87	90	101	81	103	93	91	83	92	89	91	72	93	104	95	85	97	98	81	79	88	81	74	86	61	96	94	97	80	84	103	107	80	81	72	85	79	91	91	80	89	98	98	98	81	103	83	87	94	105	94	101	99	83	85	92	104	88	88	110	85	92	100	93	83	82	89	78	96	86	100	90	92	94	90	84	92	104	88	96	98	95	90	85	95	101	67	81	98	86	101	88	100	74	91	84	95	90	101	99	94	84	77	96	91	91	74	74	97	91	87	85	80	86	93	81	94	99	93	79	71	85	97	95	70	89	87	94	86	79	89	81	83	78	87	114	89	101	78	74	92	95	90	87	91	107	93	101	83	86	90	89	91	74	103	85	98	97	81	76	78	79	85	102	92	99	100	95	102	95	87	93	92	90	89	93	84	92	81	95	99	104	83	82	81	112	93	83	76	79	86	90	78	82	85	90	86	87	95	89	91	97	71	85	85	87	93	91	94	79	92	77	100	92	85	102	95	90	68	97	101	84	103	96	71	80	90	74	90	88	91	101	93	99	104	85	90	96	74	91	103	89	82	75	99	102	99	88	82	107	115	104	87	93	77	70	70	104	88	68	81	66	89	85	83	99	95	93	89	89	84	95	96	78	94	80	89	78	89	99	84	85	80	78	90	74	78	96	84	84	94	104	87	80	80	105	93	79	83	105	94	99	83	87	114	82	106	88	96	89	80	91	75	73	81	94	98	80	84	84	79	78	83	92	97	91	85	69	90	77	94	87	79	82	81	83	87	94	90	96	93	89	93	68	84	91	66	72	80	79	99	84	91	88	81	109	89	107	90	96	87	92	86	84	91	96	81	84	75	87	83	96	92	68	90	85	86	85	102	82	79	81	101	91	80	99	93	77	96	95	89	92	76	76	106	88	98	95	94	101	93	100	81	95	90	89	90	104	80	92	91	94	101	96	83	77	98	83	83	99	64	103	111	90	88	87	90	88	74	96	87	80	81	70	87	70	104	92	90	72	89	85	83	102	79	85	104	82	92	83	88	84	86	90	82	83	103	81	84	93	98	92	93	100	110	105	79	76	95	102	98	80	85	100	89	91	79	89	79	72	69	89	88	83	81	106	90	77	81	100	82	92	77	101	80	101	86	98	90	87	83	86	98	80	99	77	94	90	96	88	88	85	89	85	87	84	111	104	83	87	96	76	96	85	95	86	93	92	110	99	97	106	89	74	89	90	87	76	86	74	88	90	85	91	70	72	86	108	76	84	83	97	91	97	86	100	94	105	94	69	89	97	97	106	94	88	74	90	118	82	74	92	99	93	90	99	86	87	90	85	83	82	80	77	92	92	99	86	87	79	77	89	100	85	97	81	99	87	94	114	99	97	84	84	94	100	98	82	86	98	70	81	86	82	92	99	95	87	97	88	97	101	102	79	92	85	92	73	101	81	71	74	89	92	84	93	92	87	88	74	92	82	67	81	109	89	77	99	96	91	87	96	79	94	87	98	90	91	86	85	98	94	89	90	99	89	99	97	85	81	78	95	102	82	83	87	116	72	84	87	82	83	87	101	84	92	80	108	90	73	70	79	91	89	92	83	95	81	85	81	86	88	115	95	87	91	93	85	87	82	101	78	83	109	85	110	90	87	97	66	109	82	99	91	96	84	100	89	89	92	105	94	94	91	83	91	91	82	82	91	88	85	75	79	84	78	88	75	79	85	88	94	79	84	80	77	87	88	107	81	95	81	84	102	104	90	87	99	88	95	86	88	99	85	101	108	84	92	83	78	86	101	86	94	80	71	96	83	85	90	79	84	105	82	78	75	93	88	88	87	67	88	67	91	95	65	103	77	101	94	92	86	90	74	100	82	100	73	94	89	85	92	76	92	85	88	101	104	89	82	93	100	91	78	94	77	88	87	86	92	79	92	94	92	83	115	99	85	97	100	94	101	86	91	81	91	98	89	86	95	89	99	88	90	78	97	108	84	91	77	81	96	95	76	97	83	90	96	66	93	102	89	104	77	77	92	89	68	84	92	88	89	107	85	91	93	98	93	85	103	96	95	74	90	87	82	81	81	84	87	97	86	98	89	99	73	85	92	68	74	76	82	80	83	92	103	94	81	81	84	70	84	84	87	93	76	78	95	81	85	97	78	78	96	89	76	78	83	88	101	89	81	88	70	96	109	106	102	88	81	83	89	105	87	92	88	91	88	78	82	78	79	98	88	83	83	108	94	100	93	97	81	85	109	98	73	88	93	98	96	88	97	77	83	75	96	90	96	91	81	77	93	85	94	92	91	76	84	80	95	86	84	76	83	88	105	90	98	97	83	91	92	89	97	79	92	84	79	107	77	95	93	91	80	88	96	88	89	79	91	84	99	91	82	95	83	93	96	68	92	99	79	88	90	85	89	86	90	72	70	83	74	84	83	95	87	78	97	107	99	98	84	82	92	94	82	82	103	84	95	82	62	75	90	95	86	81	97	90	97	77	89	96	86	100	96	84	84	70	96	67	76	81	100	105	77	103	83	85	79	85	86	108	78	90	90	95	104	111	86	86	79	85	96	96	79	89	98	89	88	82	79	95	79	95	94	82	94	82	84	91	97	92	116	89	99	84	76	90	88	93	120	82	79	74	83	76	110	78	77	93	91	98	77	75	78	67	67	70	75	90	105	78	96	75	98	65	104	90	77	90	93	92	77	104	84	91	85	83	101	96	74	93	89	103	86	79	85	84	73	85	89	89	97	92	80	74	79	95	116	96	89	72	76	80	81	76	85	76	87	97	90	74	94	87	88	97	90	94	101	88	80	85	93	68	93	87	100	84	102	103	77	93	88	97	85	104	92	71	104	86	91	99	83	95	97	96	79	85	108	96	90	97	110	79	74	73	104	76	88	71	81	117	101	83	101	76	92	91	95	90	83	107	76	84	78	88	83	94	87	89	97	88	86	96	92	86	88	109	100	108	100	77	68	95	108	90	106	93	100	97	93	74	96	81	97	94	86	94	80	103	94	77	78	93	92	95	73	86	77	89	88	82	98	91	99	89	92	98	100	100	101	84	83	87
12631	1348	3283	3552	3033	2394	1849	1618	1276	1103	964	871	794	729	679	703	607	574	520	532	492	477	461	444	405	426	432	432	435	348	397	367	413	354	382	351	350	340	358	340	353	354	328	342	337	365	320	328	300	323	344	309	303	345	304	315	313	321	302	297	341	284	300	320	302	301	283	316	291	306	293	290	327	294	308	341	312	311	283	289	280	313	267	289	308	285	330	292	307	311	311	297	326	280	270	305	304	297	256	311	297	292	301	331	281	302	300	289	276	250	290	274	276	328	288	293	311	281	313	293	288	280	267	281	252	303	271	304	296	319	326	271	261	276	294	285	244	311	308	271	268	274	285	295	271	287	295	279	283	301	264	282	304	260	265	290	289	319	256	287	274	291	296	298	264	293	301	317	266	243	289	280	295	290	290	287	277	279	295	256	242	292	274	282	298	291	248	305	329	301	281	269	289	281	283	272	302	287	285	285	293	293	288	304	273	272	300	292	266	295	275	311	300	298	286	290	291	306	286	277	271	266	290	266	305	280	300	287	277	298	237	288	299	262	274	297	282	293	306	315	259	303	301	297	282	286	297	317	299	310	312	294	281	293	279	287	307	276	286	316	262	279	307	286	286	286	285	301	317	293	317	293	278	267	283	295	279	297	285	273	272	291	299	290	326	303	305	322	293	280	301	265	291	276	293	258	288	284	285	289	281	294	277	290	297	303	292	289	291	293	274	298	284	285	306	292	279	266	296	316	280	294	306	325	294	330	293	298	295	300	283	272	274	291	297	262	247	294	291	274	282	285	301	285	301	291	300	319	310	284	294	282	292	297	287	281	287	282	291	304	300	299	266	290	299	290	311	280	315	280	298	286	273	282	300	285	309	303	268	285	294	275	270	272	296	286	275	282	284	291	283	312	306	299	309	269	264	284	254	291	275	284	298	290	285	264	261	282	259	292	283	271	298	291	304	272	287	304	286	282	288	260	282	291	287	277	258	310	286	307	265	298	312	298	281	278	297	284	315	306	272	302	281	305	255	309	287	249	285	278	302	280	302	264	272	294	292	285	286	287	305	267	272	302	285	274	275	306	269	265	259	297	286	280	294	323	300	265	274	265	328	335	288	299	271	295	272	297	274	269	289	309	303	287	275	293	281	259	315	311	269	281	271	299	285	291	293	279	273	287	260	278	290	281	302	307	289	311	325	301	312	291	297	288	283	294	281	314	299	282	270	267	295	280	292	294	294	290	308	293	271	284	278	296	294	294	266	290	293	282	239	299	263	276	280	297	330	308	295	285	255	294	280	291	307	286	299	276	280	285	306	311	325	270	294	260	264	290	280	300	265	282	262	269	304	300	289	293	321	263	296	278	300	264	323	298	296	308	289	286	304	283	283	267	268	299	306	275	274	309	259	261	295	299	327	282	308	304	301	313	288	283	301	279	280	293	297	308	313	286	310	298	270	302	246	298	271	292	276	262	296	295	272	275	268	292	296	301	278	320	285	270	278	287	340	312	251	296	279	292	301	268	273	299	318	257	289	268	299	255	265	268	302	256	285	282	327	322	322	299	284	282	280	257	302	272	273	287	305	272	262	292	285	293	313	264	305	316	284	304	287	282	285	294	300	277	288	305	265	286	298	284	292	304	288	303	272	294	296	296	285	285	274	317	276	245	285	282	277	306	297	266	315	254	287	290	291	289	265	269	288	287	266	301	317	295	271	294	272	288	289	308	282	286	270	327	280	280	317	305	293	296	308	289	266	281	305	300	321	288	288	283	255	303	280	306	270	310	298	303	270	277	289	305	286	297	305	302	292	283	293	284	284	301	256	278	292	301	314	298	280	290	265	260	273	284	312	326	288	266	285	283	314	281	294	287	310	281	272	272	316	301	296	303	279	307	285	302	268	269	291	279	280	289	281	278	267	282	312	266	274	297	291	295	320	316	284	258	303	302	323	300	277	305	295	298	298	287	298	300	270	294	297	281	282	249	299	265	294	324	292	298	285	281	265	270	255	279	292	272	282	302	274	250	300	265	279	294	309	274	272	263	285	253	268	295	296	274	264	287	302	266	277	320	283	308	273	285	300	296	286	306	291	274	300	254	257	286	286	284	283	290	326	272	281	292	295	312	294	301	312	294	260	273	270	299	267	282	252	307	298	295	291	270	264	292	280	282	263	280	299	294	287	268	287	296	289	315	303	283	274	316	291	280	245	285	268	269	272	286	289	294	282	283	278	274	309	316	279	321	294	324	289	278	331	282	272	264	284	284	290	324	290	276	272	276	297	306	304	262	245	297	309	273	277	295	303	281	276	282	306	281	277	298	288	286	304	281	275	281	286	324	292	253	318	271	278	299	285	282	312	289	273	289	286	301	285	311	274	305	284	292	296	274	281	278	289	293	300	270	285	292	267	287	277	320	301	293	294	262	307	289	287	273	307	306	283	274	279	270	298	289	308	260	286	279	261	280	270	263	272	271	296	294	329	318	262	299	275	277	282	289	320	325	279	253	252	293	290	298	304	267	277	310	306	293	249	302	271	287	289	294	300	280	291	268	276	286	267	294	259	279	289	287	282	248	296	301	289	276	301	316	283	288	336	288	283	296	284	277	287	270	271	303	260	274	293	306	297	289	314	281	289	302	282	296	300	307	285	282	267	293	268	296	300	291	283	287	298	278	310	288	305	276	278	271	270	255	247	285	295	291	294	299	270	301	289	277	295	300	288	261	271	268	302	313	301	293	278	286	304	290	288	304	298	305	276	286	263	299	299	290	314	287	296	277	298	295	271	263	268	306	272	305	290	290	286	282	273	281	258	256	282	285	289	257	276	260	272	283	285	314	313	264	268	285	290	270	278	282	279	320	297	305	267	263	305	317	277	258	311	310	272	285	309	317	304	309	268	288	272	288	315	262	271	296	296	297	274	278	291	264	282	278	291	254	274	294	282	271	281	310	301	303	295	288	291	293	297	294	302	268	292	296	296	267	267	280	298	303	306	308	278	294	300	270	261	301	300	301	266	261	293	310	267	322	304	282	304	293	279	283	270	281	316	286	298	252	271	304	303	303	269	287	276	316	304	276	296	285	289	275	309	282	275	309	270	269	259	275	288	309	314	309	275	288	280	319	307	265	279	311	258	303	304	279	288	294	295	289	304	286	256	279	299	280	290	287	284	270	298	303	287	301	276	270	290	289	268	263	292	318	285	308	278	295	283	285	291	303	294	304	274	267	282	308	274	283	317	332	300	273	291	284	307	295	276	266	320	309	268	280	289	319	294	266	299	281	293	255	286	287	287	283	264	296	253	268	269	285	326	284	290	316	286	272	277	274	294	276	298	258	284	280	280	275	308	304	286	307	304	308	292	302	278	284	293	259	291	251	290	241	299	285	269	289	272	285	273	274	298	295	292	281	287	303	298	294	292	291	265	299	309	290	297	304	305	309	270	298	311	311	295	255	290	305	274	282	280	293	285	294	286	300	264	284	292	330	272	286	295	270	303	320	282	287
38514	9502	3058	2151	1679	1099	822	644	600	484	445	359	342	351	292	305	282	270	225	219	238	224	234	198	237	227	247	190	205	205	201	195	220	188	190	198	188	206	208	199	203	186	183	220	184	207	181	173	208	184	184	164	206	188	169	174	160	183	182	186	181	221	176	199	202	189	196	176	185	180	191	172	168	190	158	177	183	194	198	199	177	173	177	175	183	190	194	173	190	180	193	189	189	181	178	186	165	188	184	206	175	206	185	219	192	177	167	186	228	203	182	182	180	181	185	190	196	169	200	174	189	172	189	194	187	188	192	185	182	170	179	187	188	168	194	183	177	166	191	189	182	189	194	195	203	169	166	196	189	162	163	155	197	167	217	151	163	153	169	198	189	206	189	178	178	182	210	170	152	194	192	188	181	169	166	166	188	193	193	167	189	182	182	183	180	176	205	191	161	164	192	182	177	180	179	181	180	200	205	189	166	188	203	185	191	195	165	175	196	171	195	186	183	184	175	181	187	208	174	189	205	189	176	174	194	179	182	168	181	215	165	174	171	200	180	179	186	182	180	192	185	212	191	176	177	191	192	176	191	199	211	192	170	175	178	183	177	199	187	199	207	169	166	186	158	179	178	174	177	176	181	184	173	184	190	177	177	176	189	194	167	166	183	199	184	196	176	173	167	182	205	184	202	160	178	176	190	180	170	186	166	176	173	183	172	173	166	185	180	184	184	180	203	167	179	180	211	159	160	181	177	171	188	194	192	188	176	166	209	189	202	194	183	170	174	188	194	190	182	184	160	174	195	184	210	170	174	188	201	190	187	149	172	166	168	195	196	176	195	188	196	195	174	190	197	156	171	185	179	174	173	180	169	166	167	198	208	175	180	181	180	191	154	182	177	187	174	178	182	218	203	209	197	153	180	186	166	197	192	202	191	174	185	187	187	193	175	189	214	210	183	186	173	195	195	182	175	178	208	193	210	150	192	191	182	185	200	189	196	193	201	193	189	201	178	204	192	194	182	173	181	195	182	199	167	166	208	177	197	190	172	195	196	159	170	173	175	175	179	182	175	188	185	153	163	190	194	153	166	188	179	177	178	196	185	175	204	173	179	171	203	196	203	187	184	178	195	191	181	179	174	183	182	202	171	188	197	188	166	212	171	184	189	191	182	180	187	180	195	192	199	192	179	190	221	176	172	185	191	178	190	180	188	190	175	193	197	182	186	200	162	176	178	161	194	172	211	183	187	194	172	183	186	165	196	170	191	192	195	188	186	177	196	183	177	199	195	176	176	166	175	203	179	194	194	180	208	203	174	198	191	149	173	188	175	189	167	170	207	171	196	205	195	178	187	189	182	192	175	186	208	156	183	174	193	199	193	192	175	143	177	188	157	191	168	174	177	199	170	214	182	173	178	189	169	210	197	173	189	181	191	191	207	194	188	182	212	191	172	179	191	180	182	196	205	186	197	189	187	171	171	195	179	235	191	197	176	176	183	164	190	187	181	174	188	177	189	149	165	187	186	205	170	178	180	182	181	182	198	181	173	183	175	179	190	189	156	196	180	163	189	189	183	185	182	206	189	185	165	178	163	204	184	166	176	206	185	180	148	181	176	174	185	183	184	199	190	166	188	190	190	187	177	201	184	161	197	198	173	183	196	196	175	168	172	175	193	197	156	184	141	177	173	169	188	182	177	171	167	194	167	170	175	219	194	188	174	184	179	138	182	167	155	223	170	192	182	206	178	171	206	200	199	190	179	189	204	157	176	165	173	189	170	183	188	186	193	211	185	177	178	178	179	198	183	174	186	206	215	187	169	199	211	170	183	173	189	173	169	180	170	192	164	183	205	186	182	176	180	170	148	201	205	189	188	187	155	211	204	211	165	186	175	223	196	186	176	184	166	177	186	178	184	198	180	214	168	191	193	183	183	177	166	164	221	180	189	177	158	208	172	173	193	159	186	168	178	203	183	177	193	184	198	181	174	205	187	180	185	187	160	183	186	191	177	193	177	172	157	183	199	212	194	190	167	210	202	178	194	201	175	184	176	196	199	171	204	197	168	189	178	167	178	200	188	169	176	168	194	182	164	189	164	202	162	183	181	189	199	230	179	188	169	170	193	172	183	177	202	195	177	174	176	192	209	186	186	170	195	155	210	182	173	174	176	144	174	194	162	168	182	204	188	192	192	181	170	170	199	190	185	178	169	176	204	186	191	188	197	179	162	171	173	182	192	182	194	177	169	145	187	165	183	190	175	172	173	181	175	178	216	215	194	172	173	184	171	187	158	172	207	173	178	186	174	184	172	175	175	176	170	217	221	190	158	176	184	177	176	152	193	173	165	190	187	187	195	175	198	178	201	169	173	179	187	190	182	180	174	189	183	184	195	189	153	190	172	176	192	179	212	187	197	172	172	164	190	186	201	210	200	195	194	203	167	193	207	208	171	197	180	177	186	180	209	187	173	189	176	172	189	164	177	161	159	179	173	187	183	206	183	170	181	175	196	181	190	171	177	172	174	182	173	176	192	202	174	166	183	164	190	178	189	200	205	183	162	189	185	171	184	182	154	195	184	177	177	165	192	196	190	172	170	190	198	175	190	171	181	190	180	183	199	209	180	163	185	178	187	205	162	192	226	192	175	194	168	219	189	182	183	208	199	201	205	185	172	181	169	179	190	167	174	190	190	188	188	165	173	182	182	174	187	177	184	186	174	184	181	192	185	182	222	190	189	171	172	174	191	184	199	177	191	194	190	173	166	179	205	177	170	191	160	169	192	199	187	161	163	192	185	177	168	191	166	180	194	178	164	191	199	164	162	207	192	201	194	175	171	164	187	171	194	197	187	189	180	179	190	192	182	173	181	171	189	201	164	190	183	168	174	174	179	184	179	184	163	179	193	186	178	176	184	179	193	176	180	172	201	199	187	176	178	202	149	194	204	184	195	174	192	165	206	176	180	165	188	171	166	178	182	173	222	182	189	167	187	182	196	171	179	198	184	190	196	184	193	181	201	169	202	190	187	176	200	176	198	181	186	181	155	179	191	189	201	186	183	165	189	151	182	169	187	186	182	188	159	181	175	178	193	187	175	192	181	189	190	180	182	227	179	178	171	173	162	176	188	186	165	176	164	216	184	187	180	174	184	178	187	212	195	187	169	176	206	187	201	154	166	185	185	186	189	196	183	175	160	178	204	192	168	174	171	205	174	170	167	183	191	187	216	172	168	178	174	178	194	191	154	176	169	192	187	194	181	164	180	206	168	180	148	191	175	182	178	173	182	183	168	150	178	194	192	191	187	163	203	190	171	160	172	176	155	159	171	166	181	191	207	193	198	172	189	209	182	168	190	164	186	181	153	173	177	191	157	168	177	172	174	176	178	167	197	191	185	203	178	185	203	196	172	178	198	187	157	179	193	183	183	173	198	174	188	171	192	184	180	202	176	189	197	204	199	162	182	164	160	176	164	193	210	194	153	182	190	171	211	153	192	177	151	213	156	182	191	171
16171	2756	6222	6774	5728	4526	3838	3052	2560	2260	1928	1705	1622	1400	1284	1234	1092	1087	1003	979	930	892	914	825	807	776	778	730	768	681	722	747	668	724	670	664	680	614	622	558	611	638	654	602	630	607	605	645	576	589	620	582	584	577	591	561	561	555	611	595	592	556	586	566	589	616	587	544	554	587	569	591	582	563	568	547	587	579	551	580	551	565	558	524	562	506	551	628	549	602	550	549	519	543	529	540	549	557	581	524	568	550	528	561	515	541	535	544	542	529	511	535	514	559	498	538	549	546	543	477	490	538	593	510	516	521	503	515	574	563	518	541	543	555	562	543	526	519	536	540	508	539	593	549	489	518	529	540	555	539	495	574	507	527	502	528	535	516	576	540	504	544	491	552	548	524	572	538	509	548	531	535	545	555	555	511	568	506	540	566	525	552	505	541	538	532	538	514	518	518	539	476	545	583	508	545	489	541	529	552	484	511	532	571	501	508	540	501	555	532	496	509	541	485	527	524	551	542	518	525	537	501	528	518	540	527	540	513	538	532	563	517	601	522	524	520	537	570	528	542	532	514	528	526	556	528	493	581	527	566	543	531	537	572	586	549	508	534	521	576	537	527	541	513	534	510	535	528	532	513	539	536	519	487	552	546	504	521	548	530	500	546	520	517	531	536	561	539	565	536	556	525	515	540	552	543	560	550	495	517	556	559	497	515	564	538	548	526	540	564	523	553	529	528	515	580	494	508	516	538	517	537	553	520	488	538	550	529	519	541	512	533	550	559	529	573	529	543	546	533	518	532	493	523	529	478	544	506	531	532	529	528	508	522	514	543	541	536	549	501	530	541	528	527	504	532	555	548	546	507	533	502	533	556	569	538	570	561	518	542	474	481	498	527	520	522	530	512	535	547	510	545	545	529	549	555	542	536	516	532	541	547	579	528	548	537	516	537	552	568	526	522	552	518	513	522	554	555	523	527	514	545	542	568	502	575	493	506	494	509	486	520	503	539	531	526	538	523	566	522	511	516	558	534	525	547	562	542	544	505	513	502	513	541	567	521	584	496	544	538	542	539	530	525	514	538	533	539	524	536	504	532	520	542	545	552	495	508	523	546	515	550	539	535	523	527	526	519	515	554	499	521	507	526	499	523	527	502	525	559	536	516	554	529	558	493	513	550	524	503	523	529	514	508	528	520	517	527	533	536	528	490	507	525	530	495	538	564	576	549	507	548	540	547	505	522	503	516	507	568	509	585	532	546	549	517	524	484	482	545	572	546	527	528	554	533	517	542	513	584	533	524	483	521	507	527	561	539	522	544	533	536	500	545	536	510	534	538	519	552	534	520	549	567	517	536	520	554	533	544	576	540	522	503	534	550	514	506	555	529	552	535	550	527	527	553	530	532	566	538	516	542	493	510	491	539	541	562	516	551	507	505	550	535	495	518	533	555	509	544	512	546	517	523	525	541	511	510	538	531	541	531	550	523	500	536	535	544	547	553	552	530	499	562	582	566	529	517	542	552	540	522	550	562	524	496	499	491	509	508	510	493	510	573	539	556	516	528	534	490	499	545	538	547	550	532	543	584	518	539	545	537	522	523	536	514	545	521	539	558	524	551	556	520	525	527	495	530	507	484	561	564	538	533	530	529	546	520	567	533	524	552	555	516	541	517	516	509	513	536	491	522	527	499	524	539	500	539	534	542	515	501	485	514	506	530	524	529	513	503	537	513	495	541	505	517	533	517	543	543	525	544	496	498	522	523	531	529	566	500	511	535	526	565	550	573	538	489	557	506	519	532	541	515	547	500	555	513	527	534	539	560	527	502	533	531	537	518	541	516	565	535	530	541	544	547	501	541	512	554	495	536	557	552	536	506	557	524	514	547	519	511	588	491	544	522	536	506	520	544	523	464	554	531	529	539	528	564	518	506	476	556	551	553	519	550	533	554	537	514	533	533	514	528	540	556	560	566	538	482	488	542	523	547	571	536	546	490	536	572	542	548	586	563	553	585	527	512	515	556	506	572	548	505	522	528	522	537	546	554	510	527	577	512	535	501	501	559	546	546	520	522	524	511	482	551	557	544	531	552	528	507	558	561	572	536	560	549	546	562	554	515	515	532	537	562	501	508	511	515	518	533	542	535	520	526	517	529	550	531	516	526	569	561	530	493	533	539	519	541	520	520	544	543	498	477	529	551	558	533	544	579	547	532	516	584	491	561	509	516	546	559	563	513	521	531	522	523	524	507	530	566	529	528	542	524	544	520	529	535	537	552	593	522	499	531	491	534	565	570	551	539	525	542	564	582	541	526	538	588	476	490	530	542	539	537	501	529	555	525	508	515	527	524	541	544	528	537	531	510	498	572	560	545	512	519	537	534	508	530	541	539	508	573	562	537	522	550	504	544	551	540	523	504	529	565	589	488	517	536	517	539	567	518	501	542	524	523	534	533	507	543	550	551	488	508	503	507	566	556	555	499	493	525	512	527	556	541	496	512	509	534	518	559	515	515	577	542	502	501	504	558	563	549	558	508	508	507	518	551	554	513	541	549	557	535	533	560	534	554	543	503	494	576	508	521	545	560	544	512	523	566	530	519	543	531	532	508	547	519	494	521	538	564	524	513	532	528	539	504	513	545	544	569	511	504	536	521	528	532	548	528	522	545	491	527	495	525	527	518	518	561	500	501	476	513	558	551	517	512	549	530	585	532	488	509	529	544	561	532	537	531	498	551	534	522	521	525	530	513	531	508	548	558	537	534	567	567	492	500	514	530	534	537	518	562	544	535	538	526	509	533	560	524	513	551	526	506	563	550	520	524	516	500	504	570	581	550	551	510	519	538	537	534	516	491	543	453	545	522	472	573	531	522	481	549	492	512	547	509	535	537	547	545	488	541	530	550	494	509	497	547	542	559	544	556	534	523	525	513	547	552	521	530	517	533	569	500	559	540	548	512	529	472	560	493	543	502	543	565	555	479	536	556	504	502	502	525	506	533	563	510	532	542	539	524	535	514	517	515	499	512	538	572	516	560	557	531	494	514	543	517	537	550	540	561	542	513	514	574	502	529	523	545	551	554	545	565	526	505	527	530	512	536	548	557	518	549	511	533	538	542	542	505	505	547	527	506	555	520	527	549	531	526	529	485	503	541	515	512	522	497	516	525	516	524	530	519	532	527	564	565	520	536	520	545	577	574	517	545	531	496	512	552	537	527	523	524	542	556	521	493	577	554	495	515	532	494	523	537	504	533	538	555	493	568	496	519	496	545	515	518	538	534	530	560	502	501	575	474	533	533	539	526	549	551	533	560	496	576	557	524	532	506	547	520	516	527	518	532	548	561	539	553	530	523	544	517	516	518	570	511	528	535	521	522	549	545	558	541	559	530	557	531	498	501	558	596	574	531	501	545	529	532	543	567	546	538	552	531	550	561	542	528	527	529	587	527	521	546	544	562	564	488	549	531	555	534	581	517	510	526	521	558	541	564	541	525	561	531	526	554	545	552	534	576
4754	301	248	185	183	170	175	134	161	154	147	169	134	139	167	153	141	162	146	153	130	131	145	146	146	174	151	144	165	133	152	146	158	118	145	151	180	150	154	137	149	141	144	151	138	140	158	137	145	147	126	166	161	129	134	163	173	136	136	159	145	124	148	141	154	146	144	148	141	143	133	155	146	136	166	148	157	140	153	145	136	147	162	152	140	144	149	156	188	146	143	155	156	145	146	159	148	125	143	146	147	151	136	157	124	142	151	134	166	147	151	150	136	125	167	150	125	132	136	129	161	154	159	146	149	164	154	152	142	152	138	160	152	145	140	139	137	145	161	155	149	156	134	164	144	148	151	140	165	157	158	141	145	153	128	130	146	136	149	138	153	131	135	145	155	145	156	147	152	156	145	150	162	163	124	144	119	161	133	150	158	153	138	150	142	148	141	133	155	138	133	153	137	137	140	160	175	139	147	143	154	152	163	158	137	125	137	146	173	149	144	128	167	156	153	142	147	136	128	152	149	147	144	156	150	166	150	141	144	164	153	136	159	114	147	144	140	127	158	148	154	149	165	153	136	125	139	146	143	135	141	128	140	148	126	144	147	123	131	145	143	144	127	145	145	155	148	145	151	165	156	150	142	113	142	146	130	157	137	149	147	135	171	135	148	146	140	150	153	130	154	140	135	164	171	136	152	125	132	163	165	159	147	154	151	137	151	133	155	153	143	147	137	143	150	129	141	181	135	135	139	153	140	161	152	181	150	154	143	161	136	161	146	154	160	139	142	133	159	145	137	135	156	143	161	150	153	146	150	135	135	147	150	131	156	146	128	137	148	158	142	151	129	163	133	141	161	152	152	127	165	133	141	134	142	142	160	155	164	139	137	153	132	127	153	146	162	135	145	149	152	157	165	165	129	156	144	141	165	151	150	111	152	184	154	147	141	144	155	154	161	124	161	168	158	157	155	137	142	131	132	146	133	125	153	146	134	164	167	138	148	150	160	141	165	156	164	137	153	143	149	142	161	143	171	131	142	144	162	135	147	142	140	157	136	146	166	150	146	142	171	128	150	148	144	155	144	145	151	143	166	146	167	143	143	136	140	134	149	131	139	159	141	138	126	149	144	157	140	157	141	158	142	149	146	137	146	156	140	137	140	147	150	117	150	118	156	169	159	151	145	164	144	138	149	154	173	150	151	156	143	123	160	143	148	154	142	147	159	155	141	158	128	150	128	156	154	170	152	130	132	141	149	134	144	142	135	163	135	152	136	127	147	158	128	170	161	156	138	146	159	142	124	125	166	128	154	166	128	144	141	131	143	171	152	169	140	152	133	148	164	152	162	134	143	179	136	137	143	135	155	140	160	135	149	143	132	139	169	144	132	154	152	152	155	139	148	132	145	134	156	145	113	135	146	172	149	165	124	141	151	137	158	146	143	141	154	133	146	157	144	134	163	127	140	153	142	147	150	153	165	137	139	143	137	130	131	137	148	144	146	140	125	149	143	136	138	143	153	147	159	133	123	166	153	143	140	142	157	148	145	155	155	140	116	145	130	160	153	154	157	134	140	155	158	147	150	134	148	151	148	144	167	130	142	151	161	144	149	156	143	167	142	141	160	145	159	142	169	135	134	160	127	128	145	125	137	127	130	148	152	158	132	140	154	142	144	144	153	167	144	141	140	138	152	153	154	127	159	146	153	148	151	131	153	157	155	130	156	128	129	131	128	154	136	141	164	139	150	149	158	155	132	138	142	155	164	131	135	160	163	139	147	147	156	155	139	136	122	144	130	143	179	145	140	152	163	155	163	146	137	145	139	139	152	140	161	151	140	144	148	144	134	158	144	150	131	135	133	123	149	143	130	150	144	145	144	157	140	154	160	139	137	129	163	176	146	137	150	138	141	130	174	156	139	131	132	136	144	138	113	140	149	150	126	144	147	147	141	158	141	134	126	155	130	159	128	166	155	160	139	169	153	141	155	134	138	147	161	129	131	138	151	167	153	149	157	160	129	157	128	165	157	139	127	147	168	146	152	147	137	157	139	136	152	139	133	142	169	144	147	155	167	150	151	144	164	151	138	160	148	167	170	136	147	134	150	157	137	135	142	128	171	158	134	137	137	139	157	144	142	150	139	143	154	138	144	162	123	142	151	152	147	132	154	150	146	130	133	137	144	138	149	140	192	140	149	156	153	138	154	155	151	138	145	144	151	136	143	157	145	139	154	146	141	152	143	127	158	151	157	142	131	168	144	139	148	141	152	157	124	165	149	156	126	124	128	159	159	158	154	125	150	148	143	128	162	135	146	119	154	140	137	150	134	152	161	157	144	140	151	162	180	153	152	162	163	147	160	144	138	145	146	143	143	154	130	158	152	132	164	144	147	141	150	136	172	146	149	150	159	158	151	135	138	126	160	154	139	156	162	145	142	143	155	148	163	142	164	156	164	149	149	144	156	160	127	150	127	158	159	125	160	131	173	145	159	147	155	153	141	151	167	156	160	123	156	153	146	167	136	157	134	139	142	136	156	153	141	128	126	160	148	147	160	142	164	157	149	152	149	166	159	149	150	147	175	138	156	148	152	139	170	157	153	148	129	139	127	118	173	160	152	137	137	142	129	158	147	149	132	159	144	145	155	144	152	131	160	141	150	140	131	139	147	144	119	141	143	149	151	153	133	157	137	158	131	130	123	169	153	151	139	136	157	155	163	148	138	153	128	146	154	158	158	138	129	145	154	144	140	132	155	150	135	145	161	139	135	145	158	153	152	152	141	137	137	146	127	145	142	153	152	127	149	149	149	134	134	139	162	148	120	160	152	155	152	148	139	157	176	155	153	161	149	149	150	139	145	143	140	117	124	145	144	138	124	136	140	145	130	159	148	139	150	163	152	160	114	122	129	147	156	157	141	144	138	132	149	130	117	126	162	153	160	129	157	162	146	135	173	138	125	140	152	131	157	151	174	151	138	154	158	148	137	145	143	135	158	155	134	139	154	136	137	170	146	147	147	152	146	170	140	114	140	134	156	148	133	149	144	142	158	134	123	179	148	132	142	134	151	147	139	144	157	145	144	124	134	136	132	140	164	126	146	168	147	133	157	132	151	151	149	145	145	148	146	145	145	141	135	150	146	147	142	140	164	147	142	133	160	154	169	134	139	156	138	146	155	128	157	155	167	141	145	151	153	169	142	133	140	127	161	144	160	169	143	144	129	148	139	155	156	156	139	140	145	139	150	144	142	159	135	142	163	157	130	137	143	142	139	139	162	157	144	142	139	161	140	128	145	162	135	143	132	137	152	146	156	157	130	144	147	145	145	146	132	168	155	128	164	137	148	158	129	156	171	131	157	146	139	137	134	163	126	122	157	148	154	149	133	137	153	134	145	134	156	145	145	151	129	156	136	149	148	147	127	142	143	147	149	137	157	161	165	152	166	153	154	161	148	124	163	168	139	140	165	140	139	160	150	129	138	157	148	136	138	119	138	175	139	149	146	158	144	143
6144	470	621	588	606	535	498	530	491	459	490	457	495	429	475	452	423	452	438	429	445	464	422	430	429	424	423	416	453	413	417	392	404	428	437	418	415	443	487	397	437	439	428	441	423	395	463	432	422	408	421	420	425	430	410	436	441	412	444	410	420	448	427	429	399	434	436	395	426	437	403	433	432	417	453	449	399	444	425	437	449	403	437	441	432	413	419	406	440	417	434	414	425	422	426	427	395	396	420	435	434	451	398	435	374	434	437	424	420	384	407	407	433	424	421	400	386	403	407	424	408	429	475	396	456	413	435	409	423	417	429	434	430	410	413	411	418	408	401	443	409	426	473	448	402	453	392	424	434	401	441	428	429	399	424	406	428	408	438	439	436	412	411	423	432	397	419	423	413	398	416	404	416	399	442	401	392	410	435	388	392	423	408	410	420	414	439	414	414	429	417	390	391	357	408	424	434	454	412	420	454	405	425	424	447	421	410	423	452	435	425	411	444	407	432	381	418	410	404	427	408	411	417	419	440	382	434	425	471	414	433	403	408	408	436	443	434	387	394	389	393	395	466	422	427	395	440	431	447	416	402	409	407	391	441	400	410	448	448	415	448	390	444	440	432	413	439	426	410	466	444	419	445	431	442	437	440	411	423	445	404	385	413	399	433	467	442	451	390	391	419	390	391	429	410	403	408	446	417	433	457	412	432	384	422	435	438	438	387	435	419	405	425	417	441	397	390	406	412	465	419	369	407	389	470	408	422	426	420	438	401	396	426	409	399	383	392	415	394	408	430	412	399	435	406	448	391	402	389	453	388	399	421	395	391	429	454	458	427	435	454	409	402	418	440	418	407	436	428	423	424	425	448	411	409	427	442	440	402	438	429	397	415	407	399	374	429	452	416	417	380	425	447	429	415	445	438	407	386	447	400	445	393	391	415	398	433	425	430	382	430	425	408	445	398	428	428	466	433	415	425	432	420	413	419	419	400	388	417	421	414	405	415	471	416	482	401	439	436	399	402	441	417	425	429	412	432	404	407	408	450	453	396	424	415	446	408	405	425	419	426	440	402	430	399	421	430	428	406	418	400	437	429	437	408	468	427	411	386	429	441	422	431	394	414	423	441	460	414	429	419	436	441	422	404	420	418	415	432	415	408	393	434	404	400	405	402	410	410	391	426	412	471	458	392	438	410	422	419	436	413	420	431	449	421	432	395	391	426	410	467	420	433	449	432	406	401	406	422	453	423	425	433	408	430	418	435	385	414	424	475	438	427	430	412	441	393	430	432	418	442	407	412	424	416	429	447	425	398	432	437	371	419	417	447	415	405	380	438	420	428	441	423	450	429	433	372	429	385	443	388	443	421	397	424	437	419	445	409	437	408	429	430	408	398	424	439	391	385	405	426	417	453	415	390	475	427	422	421	441	419	469	396	456	439	386	393	422	430	399	402	403	434	409	457	425	428	423	398	382	394	396	385	416	433	441	400	419	396	415	415	460	380	379	417	429	430	461	434	449	449	444	378	391	453	416	473	435	437	410	418	410	433	427	456	435	400	439	422	425	427	407	408	407	424	461	425	441	405	411	407	430	452	437	434	435	431	408	427	449	413	423	434	422	412	431	405	412	427	408	449	450	414	426	403	453	377	426	407	371	412	459	400	429	417	426	445	419	421	434	432	406	419	434	379	423	414	397	421	425	418	418	443	450	425	441	409	423	416	414	438	410	434	407	414	419	474	430	468	397	386	408	414	424	412	430	410	432	427	421	459	415	436	426	430	422	418	398	401	425	447	408	421	401	423	430	413	427	413	417	420	402	413	432	405	445	420	419	428	404	417	454	390	425	452	393	406	423	414	411	462	403	426	421	449	411	449	434	391	418	434	455	386	442	429	396	400	401	444	440	440	442	417	408	425	449	417	429	406	385	379	405	406	437	437	393	419	389	405	450	446	447	437	421	428	408	449	400	468	416	418	444	416	456	414	405	423	416	423	426	453	431	415	454	434	410	396	434	412	423	464	433	424	399	394	436	435	435	416	428	412	433	405	428	407	440	449	429	417	387	462	448	407	405	409	409	441	428	395	416	429	436	426	418	460	436	421	438	472	411	456	396	397	399	398	399	445	461	451	385	386	437	403	390	437	433	432	401	426	414	427	412	419	460	408	426	409	422	402	400	418	427	444	441	400	446	418	445	440	414	393	443	395	416	471	429	449	434	440	432	374	409	452	436	435	444	431	437	413	439	419	409	415	430	424	425	428	419	457	433	429	429	400	395	433	425	430	456	411	395	419	433	440	457	441	412	412	368	401	437	390	462	428	397	413	431	431	410	414	382	427	430	392	403	401	436	410	435	405	443	397	396	435	453	426	415	420	408	410	436	422	371	409	454	433	411	441	420	404	430	424	438	422	401	437	442	400	423	433	427	418	418	392	423	457	388	400	407	390	422	435	456	414	429	413	421	439	416	417	418	433	429	452	396	458	406	437	422	409	413	424	423	402	433	449	403	422	405	433	448	426	413	393	436	402	407	455	430	420	423	425	422	418	433	406	395	429	422	427	435	452	410	395	432	410	424	446	417	449	428	445	423	430	396	416	394	426	417	409	413	446	441	436	434	421	446	434	450	429	436	447	412	405	452	410	420	404	420	409	425	425	433	406	423	409	396	424	427	439	399	425	411	388	433	402	437	438	411	384	415	451	414	418	441	433	399	410	404	410	426	407	412	455	384	421	400	425	445	413	411	432	453	424	431	399	415	455	422	426	387	410	451	390	409	420	425	433	466	419	419	453	413	430	391	417	424	416	412	436	392	445	407	465	439	451	403	447	423	446	427	406	410	439	394	411	419	426	415	428	444	425	400	436	426	435	443	453	405	407	396	398	439	453	414	453	391	390	369	415	422	402	412	419	404	407	415	435	418	395	442	436	461	430	403	392	415	421	460	378	425	428	454	435	457	431	450	418	429	413	367	385	404	436	422	442	422	442	409	442	416	392	411	415	433	386	412	385	421	414	397	427	433	415	426	380	397	426	389	406	404	402	408	432	482	428	452	433	425	430	407	440	435	451	425	399	418	434	397	412	395	386	436	413	396	404	442	441	418	388	446	428	389	461	458	376	424	450	413	446	422	432	402	431	438	438	441	434	413	443	413	407	431	439	425	424	402	418	419	449	399	439	426	425	424	425	416	430	431	406	397	406	395	421	412	416	428	428	423	395	413	420	440	440	423	410	388	469	423	376	439	447	424	369	390	366	486	400	431	378	441	437	409	387	397	422	432	438	409	433	426	439	420	395	411	452	411	410	427	428	412	396	427	414	418	473	460	416	408	427	442	404	421	409	446	427	396	422	425	386	415	413	405	434	452	426	453	401	402	419	458	437	428	441	433	401	414	411	423	443	440	418	431	436	453	392	402	414	402	392	454	429	442	419	419	426	378	401	421	426	395	466	440	416	404	436	406	384	420	423	465	421	449	448	440	449	442	423	418	397	442	412	418	419	427	410	450
26474	3267	1338	1052	737	514	414	322	228	229	193	162	170	147	145	125	131	129	110	107	91	120	108	102	104	100	109	107	84	110	88	83	96	101	87	105	91	97	94	94	97	103	101	88	95	92	89	106	85	108	85	94	91	96	89	88	80	78	87	81	102	95	91	90	94	99	78	89	81	89	90	89	92	90	91	84	76	78	72	88	81	91	85	87	97	102	106	106	107	96	82	92	71	92	89	93	88	96	82	111	110	102	85	107	88	88	76	80	84	96	88	103	96	89	86	87	94	90	90	81	88	80	89	102	92	104	90	89	77	95	98	75	76	100	85	101	89	85	87	81	72	95	91	76	92	80	92	86	86	90	76	79	79	91	89	80	88	96	91	88	84	80	105	103	83	100	73	90	85	71	80	100	107	84	85	83	69	65	95	95	88	81	91	101	84	96	88	85	93	89	88	84	99	70	88	98	87	90	84	94	92	94	83	86	81	89	85	85	89	81	83	70	94	75	95	76	89	110	98	86	71	95	89	103	85	80	70	88	94	69	85	89	59	92	95	100	86	79	81	88	97	75	90	110	74	83	73	86	84	79	96	82	104	72	93	93	93	77	84	84	104	96	84	75	83	79	97	92	69	72	101	73	78	97	92	84	90	92	78	77	87	84	83	76	94	88	109	92	90	96	93	67	104	87	87	98	74	74	87	86	89	90	101	91	87	94	79	62	81	100	96	87	82	90	83	76	98	86	92	90	83	78	93	77	77	101	77	105	94	91	85	98	78	87	98	98	73	106	98	90	87	95	89	78	87	75	97	83	84	74	105	80	67	96	90	81	100	74	74	83	68	74	111	80	86	84	86	88	89	92	81	93	97	107	91	86	102	81	80	87	96	97	90	93	78	99	94	82	92	96	89	94	83	87	89	105	95	108	89	102	96	89	95	77	102	97	87	89	86	88	92	123	91	91	88	81	69	80	79	110	97	85	116	71	79	80	89	87	81	96	81	85	85	84	98	95	82	99	95	71	91	96	86	78	75	93	92	85	100	80	88	100	100	84	79	91	89	92	97	80	84	90	93	110	96	98	97	89	84	78	108	91	81	98	86	78	77	91	87	79	113	105	89	74	93	95	85	98	103	97	79	87	77	93	88	85	80	90	97	92	80	83	93	87	92	79	94	94	89	94	93	88	66	87	82	85	76	81	93	98	75	114	65	88	91	97	86	86	82	87	90	98	75	99	85	76	92	84	71	79	80	66	89	83	87	94	88	91	93	81	95	83	78	84	87	84	75	90	96	87	80	83	102	79	88	93	83	79	91	81	108	86	92	89	101	75	106	93	93	97	91	93	103	89	85	87	79	73	84	94	85	94	88	94	100	96	105	90	82	81	96	102	94	93	95	81	89	73	88	77	89	107	71	84	97	86	94	74	102	96	83	94	87	92	86	84	86	84	89	85	100	81	94	99	96	88	98	83	89	82	88	71	61	93	100	82	79	89	110	84	84	96	88	100	92	95	95	72	93	97	90	96	88	77	90	68	89	90	107	91	91	88	89	101	99	72	93	81	88	83	78	108	90	86	75	93	80	104	90	71	90	89	87	84	70	76	99	108	89	72	86	77	101	82	93	91	74	82	93	84	89	75	88	79	84	88	84	75	84	88	90	90	83	88	96	82	77	91	98	98	85	82	88	94	93	83	84	96	86	76	72	92	92	103	94	67	98	100	103	94	78	96	84	92	94	94	97	101	98	85	89	107	83	110	94	77	95	102	76	74	89	86	86	73	82	82	87	85	93	77	67	82	78	87	82	81	90	102	73	75	76	90	87	102	85	87	82	104	98	93	98	87	97	75	94	87	89	91	78	85	99	88	102	98	70	86	92	79	101	85	88	96	88	119	75	82	92	102	91	88	94	81	96	104	91	84	81	81	100	87	77	79	86	98	91	83	94	94	71	89	87	95	90	99	84	102	76	103	100	83	93	101	88	87	82	77	72	89	96	83	79	77	106	100	106	93	87	80	83	90	85	94	89	78	85	104	91	65	100	85	94	88	123	91	91	83	90	89	101	92	113	84	86	94	83	90	83	100	86	90	93	100	93	82	99	105	70	96	99	99	83	86	74	91	95	76	80	86	94	110	68	92	89	89	86	84	94	105	85	84	75	81	82	77	100	73	100	96	75	110	83	84	90	83	83	115	90	93	94	84	93	96	102	107	100	79	93	81	99	89	93	74	87	88	74	84	82	84	88	82	100	90	98	86	87	83	91	91	91	90	87	99	92	103	91	90	92	89	96	99	93	82	81	81	95	78	95	88	77	84	66	85	78	89	97	82	100	85	103	91	83	103	96	90	59	86	81	85	82	75	77	86	80	87	95	81	78	76	93	89	93	79	81	83	99	86	91	88	102	84	82	98	94	88	97	84	87	74	89	88	84	93	87	98	91	86	82	106	70	88	90	70	90	81	95	70	91	89	86	89	82	96	73	72	77	107	79	81	98	96	82	91	91	88	109	83	106	72	98	85	85	94	87	101	100	89	78	99	77	100	97	76	83	84	92	95	95	87	97	96	77	98	98	97	72	81	102	86	84	88	65	81	77	78	87	78	107	100	81	81	81	71	85	92	109	93	96	85	90	91	87	80	82	87	81	82	95	105	78	82	79	86	107	104	93	88	78	86	89	80	68	80	72	99	95	93	78	82	96	74	99	100	92	79	71	83	84	76	89	95	83	101	90	97	98	82	93	103	99	86	91	79	120	92	107	78	102	79	94	69	99	108	90	78	77	79	105	94	77	101	94	76	87	98	94	96	105	83	82	77	84	96	83	88	78	86	90	74	82	91	93	93	74	81	94	103	88	75	74	90	83	101	81	94	99	70	82	87	95	94	88	81	92	95	80	82	81	89	92	84	93	77	102	82	89	87	86	79	74	92	97	88	89	94	87	80	85	97	92	98	85	88	84	105	86	97	85	99	89	86	81	87	92	100	86	76	102	91	100	73	89	79	63	96	95	107	95	80	80	82	70	86	90	99	94	72	81	80	86	85	75	89	79	103	82	86	88	84	112	82	97	76	71	87	84	96	87	89	88	89	92	76	87	103	83	90	94	95	94	85	71	91	82	82	91	98	91	82	94	83	112	87	88	92	88	80	90	99	91	81	113	111	104	91	76	93	77	93	68	99	94	103	96	107	82	93	89	95	84	78	86	84	77	79	106	86	89	89	81	79	91	85	99	86	80	76	101	83	91	86	85	90	79	86	88	107	91	92	97	100	108	93	101	77	77	93	96	92	83	88	84	84	79	92	85	91	92	109	81	80	101	92	75	88	92	86	91	81	84	86	84	85	111	79	85	92	82	86	76	95	95	83	83	94	81	78	90	99	90	84	89	100	80	87	83	83	88	95	78	79	87	91	90	90	111	94	87	86	80	86	86	79	77	117	96	86	84	86	94	88	96	88	85	91	78	90	102	91	74	83	88	93	90	81	95	90	94	74	85	101	89	72	105	80	89	94
12338	1432	3245	3568	3021	2417	1907	1555	1301	1133	1013	898	783	701	662	636	612	589	524	516	499	469	446	399	458	430	435	395	388	406	387	410	408	373	379	383	373	342	383	341	373	316	330	343	350	324	302	345	319	316	309	313	329	308	315	289	328	311	334	303	302	298	303	304	289	357	294	318	307	269	299	312	310	342	298	312	309	289	287	315	301	315	329	281	264	290	313	279	305	280	290	294	294	281	272	298	282	258	280	308	285	296	285	270	276	266	319	289	309	274	305	283	270	307	297	305	305	280	300	285	301	321	308	272	297	322	274	293	283	308	265	313	267	311	290	278	274	270	263	316	319	277	291	285	290	287	281	280	268	294	324	297	266	277	301	252	290	287	268	300	304	268	309	318	303	296	280	268	290	293	289	338	308	262	294	286	279	336	295	285	319	308	296	311	289	281	248	291	279	278	315	282	258	311	283	298	280	309	288	289	290	315	281	298	285	282	279	291	301	295	274	291	289	267	296	263	281	267	300	310	295	298	298	313	333	239	289	306	271	281	307	305	274	302	275	255	317	266	265	331	283	281	301	288	301	317	283	263	289	304	271	283	294	295	326	305	283	299	291	282	312	319	268	285	304	330	290	282	265	281	294	282	258	273	275	264	288	307	288	304	275	284	303	293	288	268	287	287	272	271	282	263	285	289	271	308	269	298	263	314	296	279	313	303	288	308	279	293	281	301	288	287	288	280	282	302	294	286	273	287	303	259	295	288	297	282	302	269	259	266	299	280	293	289	299	284	275	298	275	245	273	305	287	275	275	292	294	307	254	308	267	283	283	286	295	275	282	301	287	317	294	289	264	285	303	302	323	286	293	284	273	259	250	301	317	317	275	317	341	261	299	299	279	303	294	263	277	292	287	290	293	300	316	289	291	291	286	294	299	291	297	284	325	275	283	268	291	309	288	278	296	314	273	260	276	282	283	304	281	299	289	314	280	257	290	296	289	268	289	279	271	312	287	285	285	272	291	288	270	280	317	298	276	296	289	294	287	292	320	267	264	262	319	300	296	262	297	266	284	304	278	288	283	301	296	279	300	274	266	307	256	310	301	309	278	297	270	308	295	307	283	275	263	305	281	301	297	285	273	322	298	293	289	305	313	300	317	276	291	310	301	320	325	302	300	252	292	280	312	285	298	289	274	296	282	280	264	289	304	286	309	324	297	270	274	302	293	309	285	279	313	278	268	270	285	296	286	315	300	324	286	303	328	282	259	290	287	286	297	296	313	261	279	292	302	283	296	267	284	264	303	276	294	289	293	326	279	312	286	330	299	302	273	317	278	261	285	276	276	304	302	289	267	314	274	273	255	308	291	256	266	288	314	262	267	292	250	282	288	277	287	302	273	274	294	265	296	283	322	275	274	314	256	303	276	272	262	293	277	300	318	307	286	278	271	284	284	298	304	263	265	279	306	309	278	284	275	273	291	301	286	325	262	292	292	275	301	283	296	292	284	280	292	289	293	260	295	301	284	282	296	286	301	292	301	299	299	298	310	277	310	281	289	270	311	270	281	266	304	269	308	308	308	266	268	319	301	288	274	297	273	300	288	296	314	239	271	326	301	293	280	265	280	297	286	300	299	313	304	332	274	300	302	300	272	275	294	293	283	306	292	288	296	261	317	313	270	287	281	301	296	306	295	291	304	264	303	288	280	316	291	302	313	278	314	279	296	273	310	280	268	274	289	310	264	298	283	292	263	294	286	314	296	265	284	297	279	269	271	267	272	305	301	276	296	320	303	286	258	290	287	300	302	270	282	314	279	266	282	301	267	308	309	310	270	291	274	287	280	275	307	296	282	299	291	256	280	303	293	276	286	267	281	279	288	286	305	281	310	306	299	255	286	284	287	273	270	296	270	325	294	285	274	299	297	282	320	315	269	310	300	300	281	313	282	269	291	292	279	307	246	297	261	300	281	333	278	293	296	304	305	292	273	304	295	296	301	306	319	261	299	263	289	311	268	293	296	263	308	282	259	278	300	308	311	292	288	268	272	264	298	309	306	269	296	268	294	294	282	293	293	273	328	318	299	276	301	297	259	297	285	287	302	290	304	273	316	287	298	277	305	266	270	304	291	310	244	329	278	282	287	307	286	298	312	262	308	287	322	280	314	269	271	303	294	303	288	274	286	288	300	304	290	310	294	276	298	292	282	302	276	268	280	285	334	270	293	244	288	281	295	274	280	261	296	297	293	278	295	262	291	290	281	285	275	298	300	298	290	279	294	273	301	274	256	272	295	269	297	308	297	308	273	296	282	318	301	309	304	272	264	283	281	320	292	277	273	299	307	277	270	308	265	269	265	312	278	276	286	264	269	277	311	281	293	284	265	253	289	276	268	265	280	314	302	316	293	315	307	280	281	309	263	331	273	294	306	291	295	262	273	302	289	287	268	291	296	288	303	297	294	265	326	261	300	288	281	294	288	304	309	277	314	279	302	295	274	308	289	284	296	277	323	274	280	309	299	271	277	275	254	264	287	300	279	306	296	283	318	291	284	253	298	274	312	271	269	320	284	265	296	295	301	268	290	300	279	326	314	284	267	307	281	315	309	315	313	261	291	314	311	276	311	286	283	312	276	283	285	283	297	277	299	286	281	263	284	287	304	298	303	286	267	328	279	286	278	282	309	298	283	297	278	288	327	291	312	294	312	278	315	292	296	279	295	284	303	303	305	286	305	290	309	310	283	273	265	259	295	294	279	291	301	266	276	306	304	269	288	290	290	283	296	248	288	289	282	281	315	286	295	286	259	283	290	283	272	304	321	283	309	301	309	310	298	295	290	298	299	268	287	263	283	300	271	302	281	288	319	289	265	267	277	290	250	306	281	312	292	288	287	298	298	285	285	296	273	303	279	327	293	293	296	294	329	307	292	292	281	296	282	283	290	273	261	262	300	269	292	286	267	296	289	264	283	268	285	294	278	301	280	286	287	276	296	326	276	301	254	259	306	303	277	283	265	287	302	286	277	291	270	284	289	317	276	329	285	286	291	257	303	281	298	278	259	271	290	277	279	305	282	268	301	283	284	293	304	267	292	290	280	309	265	283	274	287	285	253	274	297	295	305	299	285	278	297	252	282	279	294	266	274	286	284	274	297	285	289	293	273	303	290	267	310	283	276	302	307	276	288	304	299	285	283	289	285	294	299	298	254	271	275	242	245	285	302	315	288	291	267	270	278	270	295	284	266	289	301	272	275	284	316	329	294	303	267	282	274	291	308	290	297	286	253	313	287	297	313	284	276	307	303	296	304	300	264	327	310	293	294	268	322	275	314	275	291	281	306	292	292	306	303	303	260	286	307	276	255	263	286	277	272	299	308	271	271	273	303	285	292	282	294	280	274	283	294	279	273	288	292	296	287	273	294	316	302	254	254	273	282	327	273	301	329	316	266	283	296	296	303	295	276	274	294	298	305	278	320	294	289	284	287	288	284	293	282	284	314	276	301	244	276	293	269	323	298
38125	8761	3031	2244	1556	1098	877	653	517	457	435	341	329	317	295	274	267	270	262	232	220	205	230	218	203	225	216	205	198	185	190	199	188	210	193	200	216	170	179	195	198	196	219	174	202	202	205	199	191	174	193	170	195	187	194	178	193	201	193	186	177	169	190	180	187	174	162	161	185	171	169	185	192	190	169	170	192	167	188	187	186	187	190	200	176	197	178	190	186	166	179	191	172	195	156	200	176	205	183	188	222	163	183	183	206	192	156	155	177	168	196	183	176	158	183	197	168	209	200	192	208	191	187	157	165	184	186	152	200	191	201	177	192	186	180	183	202	168	202	177	217	183	172	172	180	191	163	184	169	172	163	187	193	189	170	167	173	182	184	183	181	200	183	183	203	161	185	170	181	171	166	207	160	206	158	177	181	184	174	181	187	165	201	173	183	167	186	199	182	194	191	187	180	175	184	182	185	168	180	181	164	183	159	177	188	195	190	196	191	179	194	186	162	185	193	168	172	183	191	172	190	188	168	180	188	181	172	189	191	185	169	178	196	175	199	162	210	172	185	180	184	181	186	171	190	171	179	186	174	171	166	163	196	162	194	209	210	206	155	171	185	198	193	216	191	183	176	183	189	192	179	199	160	204	200	200	174	167	165	187	168	159	181	172	155	185	203	207	165	182	156	178	170	201	189	181	184	196	163	175	170	180	185	188	174	185	178	188	179	177	166	210	163	170	162	188	172	166	185	198	167	197	190	177	193	189	204	182	160	168	193	200	181	173	181	158	197	160	192	189	189	191	197	177	179	189	199	186	168	203	184	194	179	179	185	173	146	198	179	190	178	187	187	176	205	171	183	176	184	161	179	178	188	176	169	195	190	181	153	195	165	174	174	166	186	164	175	183	186	190	200	176	175	161	179	200	189	194	195	194	179	177	209	199	170	201	178	188	199	184	162	183	177	186	187	158	186	192	187	205	176	185	174	197	188	178	185	171	179	185	183	186	183	200	189	182	179	182	200	195	183	171	175	209	198	155	203	164	192	178	194	197	167	174	197	181	166	174	193	175	205	171	193	188	178	183	158	178	170	181	188	177	183	185	212	169	190	176	184	185	195	180	159	173	221	211	178	215	187	179	181	176	188	202	187	192	175	182	171	169	180	173	165	196	197	191	198	183	177	226	181	193	161	159	193	186	186	221	167	177	186	215	152	190	189	172	194	177	184	180	181	177	192	177	203	170	176	166	190	178	193	161	200	177	145	190	182	174	180	176	171	193	185	166	218	187	198	178	178	182	184	210	189	193	171	177	185	170	189	156	196	184	208	169	188	182	174	177	201	225	194	191	187	205	195	180	205	197	177	192	168	157	168	156	193	180	176	197	190	183	186	188	183	190	178	180	203	177	164	187	173	196	189	177	168	180	183	182	180	174	185	188	185	177	190	224	176	191	185	174	186	167	191	182	185	166	161	194	192	191	180	167	188	206	195	193	169	181	186	167	196	186	185	188	206	171	177	171	163	167	187	190	194	168	180	193	169	199	184	175	167	168	190	210	188	182	187	201	202	194	202	160	176	190	192	207	213	177	187	169	168	221	160	176	158	195	205	185	206	151	191	213	190	177	172	179	173	173	170	171	171	172	173	162	160	180	177	197	200	190	170	186	184	194	203	183	165	179	172	180	186	196	194	167	187	187	201	172	188	180	183	189	177	175	170	182	171	208	178	195	183	187	199	188	184	191	147	188	193	171	185	173	167	211	196	178	173	210	162	189	177	174	198	191	168	178	186	196	188	185	160	186	165	165	171	190	191	191	191	193	186	168	160	202	183	174	182	173	175	180	161	177	177	165	192	176	211	180	183	177	182	181	199	180	187	202	173	176	181	175	181	183	186	203	189	203	196	194	177	171	183	145	197	200	171	178	179	164	173	198	191	175	170	191	177	176	173	182	171	169	185	179	185	229	188	193	186	166	193	185	161	165	195	199	186	203	170	166	187	161	190	196	185	177	174	159	181	191	186	186	173	190	173	176	167	167	166	188	157	199	205	172	197	183	199	176	190	183	187	171	204	182	185	200	211	211	173	166	185	185	199	158	191	176	188	183	206	214	180	171	169	183	171	172	186	172	178	182	178	204	196	178	178	205	181	191	196	181	208	161	197	190	185	180	180	173	177	191	175	191	193	166	187	162	172	174	169	194	181	178	181	197	201	176	178	178	210	189	188	171	186	175	195	174	174	187	187	163	182	201	185	178	173	198	207	150	172	194	194	194	166	183	172	173	168	191	180	175	186	184	166	167	171	195	177	176	195	194	175	169	180	213	195	174	203	168	189	188	170	176	189	158	192	203	153	188	201	166	192	176	187	200	197	194	161	197	198	180	153	171	189	208	208	169	207	179	204	176	183	180	157	186	181	188	172	185	158	187	164	187	187	185	193	167	171	170	165	169	165	186	174	146	167	193	165	190	188	191	167	190	190	148	194	198	182	186	177	178	215	186	198	175	176	177	180	195	180	194	171	166	189	166	177	177	156	185	169	182	194	191	190	191	187	178	176	172	177	178	190	185	194	182	172	178	209	163	182	189	176	179	178	174	158	192	189	193	197	183	192	204	173	176	186	183	204	174	188	210	182	202	205	163	179	186	200	167	181	172	176	157	175	180	182	200	159	164	160	198	203	162	178	191	181	180	173	184	199	195	173	201	190	172	167	190	165	165	159	195	167	177	166	180	163	178	188	172	163	168	153	179	196	176	195	174	218	155	185	178	192	169	197	171	155	184	176	171	189	209	190	189	178	196	186	182	179	160	158	191	180	175	173	180	196	190	176	184	187	197	192	165	183	205	184	206	165	200	182	177	189	172	190	183	181	201	195	181	179	192	166	176	191	176	171	187	191	180	195	167	198	190	187	188	182	180	185	189	167	181	161	196	192	179	177	184	196	209	182	181	174	178	188	175	199	187	183	190	173	188	180	182	174	196	199	173	173	212	185	188	197	199	183	169	173	173	199	203	174	191	212	178	173	164	183	172	185	178	167	168	156	215	169	197	164	186	195	185	194	188	160	183	200	203	173	174	185	185	182	158	199	191	182	178	162	166	189	173	152	171	194	165	182	186	172	179	209	171	186	152	191	161	198	177	196	200	201	193	198	172	175	175	200	164	189	175	181	174	165	164	175	193	193	158	189	176	172	178	185	161	196	194	175	197	187	174	195	166	186	163	183	192	202	178	182	158	171	169	177	172	193	157	197	188	198	188	172	183	200	183	180	182	178	197	182	186	197	188	186	167	185	181	154	183	178	177	179	184	150	179	172	193	191	176	173	196	187	188	172	184	187	191	189	180	198	189	197	212	192	176	191	185	182	211	196	186	181	197	195	178	197	167	173	182	172	184	191	182	180	167	179	184	187	189	181	218	160	184	176	183	181	174	177	194	179	199	174	200	201	182	193	206	179	199	177	201	177	190	188	166	199	176	176	167	191	186	176	196	163	163	178	195	195	173	171	185	177	151
16083	2734	6292	6852	5665	4616	3671	2997	2505	2183	1920	1677	1543	1455	1304	1194	1090	1130	1032	958	898	888	862	832	811	801	795	765	721	736	694	680	680	688	675	664	616	654	633	624	666	589	592	614	596	627	623	593	559	591	580	570	575	599	585	579	572	558	581	581	611	607	560	544	548	602	537	568	551	592	559	534	571	563	588	511	577	548	556	564	518	626	533	567	551	561	558	551	551	535	520	561	551	583	573	528	513	525	555	549	576	532	545	528	558	562	563	569	585	568	529	523	516	493	532	554	507	536	556	528	549	545	550	543	570	541	563	554	545	524	537	571	566	519	542	508	520	548	560	541	554	561	536	539	554	511	539	565	531	495	550	535	533	547	534	579	539	566	504	528	533	575	548	524	542	544	516	538	518	561	529	524	527	581	519	572	545	563	564	542	475	511	504	522	525	505	528	510	511	525	505	512	522	531	554	525	534	505	559	507	507	545	532	523	510	492	539	520	543	536	505	527	502	543	535	543	548	505	536	530	513	546	538	529	530	558	557	506	515	515	531	526	554	519	548	540	525	518	545	514	517	573	522	572	559	482	530	541	507	546	559	553	528	509	522	521	518	552	543	544	522	534	535	527	541	504	507	494	527	508	548	499	582	552	518	523	533	549	547	558	533	534	518	519	543	548	516	566	538	558	549	518	514	542	518	555	504	526	493	549	540	541	509	550	553	513	506	522	555	540	550	583	520	565	505	514	498	550	538	498	551	537	521	535	563	499	502	507	541	522	512	571	523	565	537	539	498	533	558	576	548	540	537	496	517	510	542	528	501	502	485	561	544	520	596	507	541	507	517	561	495	510	537	526	497	543	484	531	543	529	517	543	510	545	506	474	500	521	540	556	536	523	534	557	545	539	516	517	524	506	539	571	558	546	508	543	540	534	526	552	508	529	533	558	504	569	545	519	526	480	544	555	561	512	542	565	509	527	578	525	527	510	523	546	546	531	535	540	536	533	534	494	537	537	524	545	540	557	517	514	532	507	525	576	516	547	571	551	561	526	566	500	520	569	558	501	516	521	538	514	528	558	514	524	555	531	521	500	552	561	513	562	497	519	503	531	561	520	526	534	555	541	507	557	513	499	520	516	554	502	509	548	535	531	554	553	508	543	486	550	518	563	539	510	535	546	526	499	535	535	544	574	522	524	576	513	518	528	551	581	512	523	567	548	533	514	529	541	527	551	555	548	531	540	582	584	543	535	520	532	551	555	526	555	528	520	507	477	490	502	576	548	504	527	519	516	553	546	520	527	596	542	535	505	478	534	554	550	542	539	523	519	517	525	506	542	548	575	524	496	544	549	500	507	547	516	523	543	517	502	523	577	535	529	550	560	539	566	495	546	518	549	529	534	522	519	523	531	512	529	506	509	549	509	504	473	542	560	558	544	506	543	491	542	533	522	538	535	534	523	539	547	572	540	531	549	502	535	529	522	517	494	543	559	495	558	564	494	506	542	555	507	528	541	522	507	569	549	526	508	518	529	579	527	520	525	535	498	579	538	518	498	539	531	518	515	555	536	526	548	542	517	537	534	532	541	539	540	546	536	514	540	474	546	511	545	489	519	587	574	508	484	547	518	543	532	535	536	576	509	483	529	504	542	534	504	525	505	512	529	550	537	509	511	505	550	544	509	495	549	498	561	558	525	543	547	569	519	566	520	562	521	537	517	502	468	529	543	563	500	524	545	565	508	565	540	538	526	537	524	538	540	515	550	549	550	509	530	501	531	509	513	544	516	588	544	503	528	508	476	526	530	549	544	517	546	529	491	498	495	537	556	511	539	515	549	533	519	510	506	521	549	499	541	526	523	531	545	569	530	568	527	488	532	545	524	507	503	530	525	587	538	534	560	518	536	537	515	547	544	503	511	535	546	530	529	535	490	512	559	516	542	519	500	504	531	510	508	541	510	535	565	529	541	529	532	544	533	541	530	577	518	530	534	553	528	554	587	529	502	547	586	536	490	517	500	523	515	549	498	575	551	572	549	536	529	569	551	572	506	514	564	525	532	511	537	538	565	498	532	539	532	535	562	548	508	551	530	524	540	496	539	535	527	523	519	500	518	529	499	556	498	562	500	537	490	536	525	531	533	520	521	535	558	569	507	508	512	544	505	486	584	531	510	502	528	568	566	550	565	511	482	566	529	518	505	484	524	527	536	528	578	538	493	468	536	543	513	479	542	508	513	559	545	585	558	523	561	551	513	523	551	535	520	515	508	561	517	525	566	530	541	540	488	523	521	533	515	499	523	540	535	533	571	551	502	535	525	529	531	511	548	533	528	517	496	507	536	540	578	571	515	522	542	549	519	522	521	532	509	545	537	554	535	535	574	514	505	527	555	499	536	528	586	538	520	521	510	523	542	541	501	553	510	498	544	542	558	478	531	522	514	478	559	540	511	512	510	529	487	495	512	489	474	547	514	546	573	557	516	552	560	496	488	543	524	519	537	504	513	514	533	502	551	524	495	526	529	533	517	543	509	503	544	568	503	549	530	543	542	541	507	502	563	509	569	511	541	551	536	538	520	525	563	503	531	534	540	549	549	530	534	484	543	514	559	515	499	547	495	487	531	548	557	563	552	486	523	548	553	527	549	541	515	513	515	500	496	563	467	526	520	511	564	515	543	514	494	501	583	544	532	531	542	467	532	552	495	569	481	522	538	514	553	529	500	532	566	553	487	533	519	530	554	519	541	563	506	571	550	527	513	536	532	483	543	566	524	559	537	520	531	489	548	504	520	566	558	533	505	505	510	552	568	551	540	538	514	583	520	517	522	543	532	531	542	529	557	510	528	508	534	492	514	527	518	539	512	552	521	529	546	536	503	522	537	545	525	541	522	579	564	519	520	529	518	530	537	542	535	558	524	559	554	564	512	501	532	528	548	549	530	495	547	525	528	515	555	547	497	503	532	547	540	490	540	516	521	521	515	536	525	504	521	526	531	531	510	518	555	502	547	549	537	526	528	526	554	510	510	529	518	523	551	534	501	542	510	550	526	528	528	584	530	516	539	531	518	578	527	565	522	518	494	529	501	530	561	512	482	485	516	526	561	522	557	533	554	542	524	578	476	563	575	547	522	497	533	504	527	534	516	571	539	494	520	593	508	494	524	528	549	550	517	563	537	553	530	502	529	532	521	532	559	529	528	564	536	521	521	498	504	552	510	572	527	536	542	531	550	550	570	563	561	516	533	539	538	518	524	537	514	507	514	534	532	501	552	502	521	510	559	566	545	523	532	504	514	545	551	498	540	556	518	509	553	514	511	541	534	541	515	561	524	515	553	507	527	528	577	560	527	516	536	526	523	572	578	512	492	510	568	490	520	515	537	544	537	520	569	528	512	555	554	536	557	530	582	512	563	572	543	494	518	537	519	538	549	473	548	524	533	519	531	527	526	535	475	505	566	548	499	528	552	546	520	523	494	569	536	518	524	516	517	500	503	540	553	550	538	521	517	525	567	577	538
4638	258	208	206	192	178	172	142	172	150	153	158	153	134	134	142	153	152	139	152	139	154	158	149	157	167	143	143	128	123	148	160	144	149	141	145	180	146	139	136	121	145	143	139	153	150	163	156	142	129	163	126	141	158	140	135	187	147	161	131	164	135	146	153	171	126	115	127	139	144	143	142	132	137	144	132	117	137	152	168	138	152	127	126	149	127	161	150	158	139	150	151	158	131	154	144	155	153	133	151	156	152	156	143	162	149	141	134	153	151	136	147	148	140	142	146	154	146	159	170	163	185	141	158	157	145	167	149	144	137	150	143	147	161	132	161	137	136	121	148	137	137	156	146	145	142	162	157	135	139	164	141	133	143	144	144	155	154	146	123	133	150	139	160	147	146	158	147	138	146	147	146	147	146	142	152	129	142	129	152	144	133	166	136	155	152	132	142	160	168	144	139	145	144	160	124	132	167	156	158	154	151	137	156	151	158	174	167	144	142	150	144	162	146	160	128	143	141	140	155	134	153	140	149	139	135	151	158	160	149	143	150	155	133	158	159	132	145	129	132	160	145	149	160	147	154	151	162	152	129	147	139	176	159	134	138	165	154	142	138	156	127	142	159	144	148	169	134	175	154	136	167	120	152	146	158	133	146	163	153	128	146	136	148	145	136	133	145	118	126	135	140	147	153	138	169	149	157	144	163	135	166	143	148	162	168	158	123	158	148	151	153	126	139	158	123	135	123	154	134	132	126	140	152	128	127	153	149	136	148	164	148	125	166	143	153	152	158	155	162	134	137	127	139	152	172	146	122	150	119	150	138	165	187	142	147	152	108	140	156	119	122	134	147	137	166	155	162	167	151	135	139	139	148	168	144	152	153	135	169	165	146	152	174	132	128	129	143	143	118	169	153	162	150	144	167	151	135	130	163	133	152	134	154	151	154	150	116	158	134	151	148	139	148	160	149	138	148	143	144	147	139	156	144	133	165	160	150	149	140	140	148	128	133	137	150	137	147	141	137	148	142	133	133	179	147	148	160	160	161	170	150	125	146	150	140	154	143	129	127	165	136	160	178	157	153	146	118	144	145	152	135	152	141	144	131	166	147	156	159	130	118	156	154	164	139	146	152	158	160	145	144	155	152	151	159	161	142	144	144	143	177	149	131	151	140	156	125	131	149	158	166	122	153	127	147	145	133	146	148	136	140	161	134	149	158	127	141	155	135	146	136	139	158	146	139	127	140	147	139	155	124	135	143	156	135	144	153	133	139	144	153	138	173	151	127	163	134	154	143	142	131	150	136	143	148	153	150	135	157	131	153	146	141	172	166	162	154	159	149	151	142	140	153	160	138	138	137	152	121	127	138	150	123	111	142	142	153	178	128	132	140	147	125	160	149	154	161	162	139	121	140	135	145	151	135	131	147	154	137	151	140	138	142	154	126	160	144	161	138	142	136	152	140	140	140	140	145	161	163	112	151	137	150	141	149	149	140	155	126	144	138	160	139	169	150	147	143	149	157	129	145	132	138	133	135	157	155	147	179	138	164	135	156	144	143	148	141	125	144	118	140	120	144	158	163	145	141	133	160	163	164	135	153	131	144	137	143	151	138	154	134	120	129	146	119	142	140	142	151	172	167	140	148	132	157	146	138	185	167	135	144	149	139	152	156	145	146	154	164	133	138	142	134	149	131	150	151	130	150	142	143	117	166	145	156	135	147	172	131	150	145	125	140	134	140	159	125	138	160	172	129	136	150	127	141	148	145	170	149	145	144	158	153	164	148	126	146	147	158	144	159	144	160	155	119	149	141	151	134	136	144	140	150	146	129	154	144	125	154	171	141	152	136	136	153	150	152	145	159	136	146	158	144	138	145	156	127	150	139	161	145	159	140	144	135	145	150	150	151	126	126	152	148	159	140	154	146	167	146	143	142	170	135	139	153	134	176	149	138	152	155	153	158	141	158	166	144	141	146	153	152	136	147	163	144	147	128	151	154	130	135	159	154	150	162	155	148	147	151	155	163	134	140	155	136	161	152	155	146	159	133	157	155	133	146	140	135	147	153	163	145	143	140	146	161	141	120	144	163	139	141	137	140	150	159	138	149	166	153	133	141	163	147	150	160	146	148	130	140	147	146	102	156	135	153	135	166	133	134	176	124	160	147	153	156	155	148	160	158	150	150	170	135	137	153	178	158	168	143	165	146	150	140	135	166	143	153	141	145	142	135	163	129	145	142	137	135	124	151	140	167	154	145	127	148	148	120	158	142	145	165	137	150	166	131	129	171	138	137	136	158	156	147	148	169	157	141	151	136	127	140	156	161	142	165	156	137	144	158	127	152	157	143	143	149	150	146	157	160	135	171	143	131	142	145	138	143	155	149	167	150	150	165	165	163	133	147	160	138	146	132	155	151	153	147	148	150	152	129	142	134	138	149	162	155	137	144	159	143	172	136	158	144	162	127	133	148	148	137	168	124	137	140	163	176	150	157	155	150	155	162	171	131	141	163	148	156	151	140	154	171	165	146	159	167	138	132	159	147	146	111	171	135	150	147	148	122	146	145	138	160	156	119	149	138	132	152	148	155	144	169	134	163	137	165	155	156	153	131	159	169	143	119	152	112	169	149	161	142	157	133	132	172	124	147	132	136	146	159	149	136	160	170	151	165	176	142	138	150	145	140	163	132	134	145	170	140	157	161	143	131	152	151	138	137	128	181	157	138	144	137	131	109	154	156	152	148	134	150	133	164	144	145	153	147	148	147	153	138	156	155	139	143	146	166	131	136	147	136	136	149	150	139	139	153	130	156	149	137	146	159	152	153	138	170	145	165	140	148	151	115	139	141	165	143	150	156	151	131	135	150	133	146	143	164	138	144	140	144	149	124	131	128	157	144	140	132	139	143	170	137	139	153	140	137	146	143	138	158	145	136	143	146	146	173	148	170	139	153	161	139	157	163	143	141	151	160	163	132	138	145	146	160	126	143	142	142	144	141	160	158	140	146	152	146	151	162	129	145	131	156	149	125	137	135	151	153	188	151	135	130	156	175	152	143	153	163	156	155	144	146	121	142	132	146	156	141	167	166	155	157	147	152	138	158	145	161	160	150	157	138	158	161	152	143	146	161	152	162	160	155	152	149	143	144	138	133	135	167	132	121	182	151	154	165	164	155	145	157	142	140	145	144	142	130	121	148	135	140	160	128	159	154	127	155	134	149	161	134	116	139	149	132	133	154	145	138	157	136	154	139	149	139	134	121	139	136	147	151	135	160	151	131	144	141	134	134	134	174	166	158	141	129	151	127	155	156	136	149	153	137	137	147	143	123	119	162	136	132	142	165	149	132	147	134	158	124	166	147	127	128	149	159	155	150	146	149	153	158	138	151	118	136	158	147	136	149	150	147	127	149	140	144	140	127	109	152	143	135	137	141	175	157	129	149	130	148	148	154	136	146	149	156	148	141	119	147	131	150	158	145	140	155	135	146	146	140	131	156	146	154	157	150	165	143
6007	506	571	621	606	562	517	511	502	450	475	438	457	429	465	466	454	435	439	391	430	434	451	484	382	395	431	450	405	450	427	420	436	399	409	396	391	414	444	408	439	391	375	428	424	429	443	421	405	442	390	423	411	427	430	434	418	390	441	412	438	464	441	441	401	418	419	416	435	408	401	416	425	442	427	402	441	411	381	402	437	436	412	385	429	428	432	422	424	422	449	423	440	446	435	445	430	417	418	409	408	444	414	415	443	424	479	431	438	421	438	417	425	422	389	421	416	408	424	415	416	396	448	413	428	403	425	410	444	429	442	432	397	424	401	444	396	396	453	440	423	456	419	433	418	383	417	400	443	423	434	418	394	401	415	413	412	401	434	438	385	446	443	455	424	458	384	410	440	414	387	398	379	450	414	401	422	450	420	426	461	429	432	429	464	422	401	400	443	424	426	438	417	416	414	412	467	419	446	455	434	420	445	455	451	420	403	458	399	415	445	392	401	430	450	438	407	395	394	395	428	407	429	427	413	415	423	414	390	442	423	424	419	403	403	407	448	410	407	448	398	417	385	419	441	461	416	438	407	403	422	426	453	432	431	423	379	415	411	434	443	422	434	439	465	406	452	421	415	428	451	396	455	385	428	411	404	413	420	365	439	468	432	406	399	426	415	419	430	411	414	399	459	408	425	413	433	420	422	413	396	422	397	417	437	420	409	443	417	409	398	419	434	432	407	449	412	441	450	418	414	431	426	409	435	421	436	429	415	431	401	516	446	467	450	440	405	423	423	410	427	450	440	414	425	409	442	438	412	441	451	418	406	410	394	418	432	452	387	431	402	439	415	410	400	431	417	413	420	397	383	427	445	446	407	435	408	437	418	427	476	428	380	419	415	419	402	410	420	426	410	405	411	466	434	431	391	449	395	424	406	434	418	396	446	425	397	418	418	417	407	411	429	413	354	398	426	397	430	420	421	443	416	451	429	436	408	440	443	441	432	434	417	399	402	415	448	410	401	438	412	383	436	393	380	408	384	395	448	449	443	389	391	405	442	419	454	409	419	420	422	411	401	445	461	427	427	417	410	434	433	401	405	424	418	418	401	428	414	401	437	422	417	435	381	423	417	395	435	406	410	444	487	442	430	421	416	404	420	418	430	422	449	413	427	402	417	402	417	421	413	410	404	454	407	391	424	444	413	451	429	422	400	409	436	434	419	402	405	425	396	446	453	428	446	396	411	411	418	437	455	442	381	443	431	382	411	406	437	409	441	436	424	427	444	431	457	407	400	400	414	406	383	412	425	409	392	431	438	465	441	398	426	419	409	423	446	423	435	437	415	401	456	418	417	428	391	388	411	433	380	437	404	438	395	441	398	393	396	428	409	389	421	435	431	457	440	410	426	445	432	397	425	394	396	432	395	411	435	407	409	446	460	421	422	464	431	380	465	425	431	436	407	394	440	419	395	444	461	397	401	423	401	423	447	443	403	437	407	407	410	411	425	425	443	391	409	440	426	444	397	401	403	439	400	459	454	407	371	408	420	427	451	426	436	439	383	407	394	413	441	417	435	415	435	425	427	447	433	416	424	437	430	427	432	386	431	377	406	394	403	457	382	443	396	422	391	439	424	427	424	446	387	445	392	448	440	405	429	420	437	390	426	455	416	430	424	463	419	417	452	430	406	418	402	434	408	404	420	424	438	451	423	408	411	400	438	403	436	386	426	406	472	391	452	427	422	386	417	409	403	415	436	424	414	399	437	377	375	419	430	423	414	438	412	428	397	464	422	422	450	392	413	389	451	393	383	465	457	402	421	404	437	405	355	412	456	398	431	437	465	438	417	414	424	403	426	449	417	403	440	438	423	423	439	434	462	422	435	420	406	458	386	406	428	423	411	385	440	454	411	423	392	384	418	412	421	413	439	412	401	386	391	415	447	396	411	433	410	460	454	449	413	390	468	423	441	442	431	428	457	436	398	431	408	431	386	389	468	433	394	409	430	425	446	444	389	422	440	424	427	421	433	426	427	469	422	379	424	446	421	445	417	415	438	384	412	389	444	416	443	417	400	438	394	408	444	427	392	399	387	432	402	439	412	447	430	433	392	391	410	438	422	422	417	410	431	414	429	451	397	391	399	402	403	438	442	430	427	402	407	423	409	403	445	409	407	386	429	440	472	374	421	440	415	396	426	449	402	444	407	392	395	410	396	425	401	428	410	422	398	414	417	397	421	431	411	407	410	435	427	408	417	427	446	396	409	410	415	412	399	397	454	446	415	392	374	413	400	461	416	377	410	397	450	461	396	426	430	399	455	431	419	372	402	459	424	379	399	469	417	422	407	413	444	406	436	433	442	409	397	422	426	424	401	447	397	395	421	438	450	442	454	422	423	391	454	400	434	406	432	392	435	435	446	379	435	421	425	433	411	444	383	415	431	393	426	430	453	388	404	425	412	391	419	420	393	407	432	414	410	417	417	463	419	415	378	415	481	419	415	382	452	427	411	410	414	412	429	403	426	427	454	435	389	439	427	415	411	415	425	398	383	426	424	407	413	416	406	419	457	413	408	389	420	427	405	413	409	417	410	439	385	406	428	377	387	433	469	412	432	424	443	440	406	459	410	423	425	441	403	413	411	414	396	436	476	440	414	404	431	432	425	416	447	406	412	452	411	412	429	405	454	430	429	413	403	421	417	428	410	426	412	455	403	449	399	426	359	433	416	420	425	425	403	412	396	445	408	418	415	427	437	379	431	403	399	455	406	391	446	409	403	433	419	435	436	406	425	386	420	430	432	416	445	415	422	427	397	395	441	393	435	425	406	416	397	460	430	411	403	414	419	408	379	448	426	431	381	377	402	410	435	446	394	443	406	403	410	397	398	430	400	420	437	412	420	412	435	443	441	415	430	362	405	412	422	385	433	430	438	430	402	394	421	432	436	418	432	376	417	465	425	400	417	425	394	423	409	411	438	434	426	448	417	450	377	416	389	379	429	410	410	427	411	440	453	374	427	378	418	416	440	393	420	434	419	399	387	432	436	408	440	436	437	439	386	414	485	403	406	405	429	446	434	427	401	418	436	438	432	434	397	421	413	414	440	406	423	424	431	412	455	461	424	377	439	426	448	390	425	406	426	392	445	402	406	419	422	390	405	441	468	427	443	417	403	429	397	424	359	403	405	427	408	410	441	413	420	405	442	430	447	429	433	411	392	449	393	446	405	414	411	431	424	422	443	435	407	436	392	405	431	396	411	442	411	415	460	435	432	374	443	396	390	427	430	372	398	428	402	420	410	426	438	437	430	440	435	411	418	432	424	401	395	393	439	422	427	426	383	406	429	421	407	436	428	436	426	404	433	451	385	406	419	430	423	424	421	382	404	425	439	406	447	412	438	405	403	406	437	463	463	391	423	390	424	415	429	417	454	436	420	436	440	433	409	416	391	421	421	404	409	399	440	437	443	368	433	431	396	408	410	434	414	430	435	434	410	442	447	411	429	447	414	411
25298	2850	1374	1001	694	498	397	318	261	243	208	209	172	150	155	111	120	122	126	124	101	90	109	96	96	111	97	83	105	104	97	106	88	92	95	92	98	87	94	98	85	95	73	111	97	98	111	103	96	87	88	89	82	98	98	82	90	84	104	85	87	90	86	94	104	83	101	88	76	92	98	82	105	84	82	82	73	101	85	96	74	102	90	81	73	84	83	77	89	81	83	91	86	106	101	82	90	98	96	103	90	89	87	91	93	92	109	75	96	84	89	95	93	89	84	86	95	83	88	99	96	92	109	98	78	90	92	81	84	82	78	94	89	89	92	86	89	91	78	90	84	112	73	86	112	107	84	84	92	87	85	78	81	93	92	93	98	93	90	83	89	103	75	90	88	67	102	78	101	100	93	98	109	91	77	75	61	88	92	72	89	84	93	94	93	91	103	90	110	78	93	81	83	85	84	87	113	92	84	104	91	93	75	99	86	77	94	80	73	97	93	92	93	81	78	99	92	90	99	92	77	93	107	81	105	92	77	105	99	85	84	84	78	84	76	75	77	88	106	76	98	83	95	77	69	99	89	80	81	91	79	96	93	91	91	88	101	89	79	99	94	90	69	97	88	89	89	92	72	88	77	79	91	105	107	90	94	75	87	75	91	89	96	81	100	97	87	72	88	90	84	99	79	82	98	79	86	95	84	88	90	113	92	92	102	70	86	92	76	86	96	89	88	80	99	87	92	87	102	97	87	65	112	99	70	75	105	92	89	77	93	85	73	91	89	88	100	90	86	91	86	87	83	74	99	89	94	73	82	93	79	96	103	103	92	83	87	85	91	89	90	90	79	87	108	87	96	89	79	82	94	83	95	90	70	82	76	95	74	68	95	90	81	84	84	77	104	73	100	80	95	84	101	76	103	98	98	95	76	94	89	100	79	77	85	90	109	70	91	67	90	93	95	83	88	107	73	101	76	85	79	114	93	98	84	79	90	89	87	94	91	93	100	93	81	85	68	68	92	87	98	83	78	69	107	93	90	97	83	72	68	97	76	111	78	80	86	83	89	89	90	96	93	83	98	89	90	85	91	97	93	77	106	88	92	75	79	87	87	85	80	81	107	82	90	100	97	94	76	84	105	97	89	90	98	90	87	79	101	101	83	95	83	71	83	80	91	98	85	81	89	74	88	102	71	78	103	103	91	83	87	82	82	80	83	77	82	83	99	92	80	85	80	90	69	94	101	87	88	82	94	107	79	108	107	84	82	103	80	87	94	71	80	103	91	85	82	80	107	71	81	87	95	89	82	67	71	96	86	83	91	81	85	90	90	77	95	100	92	95	83	120	72	85	100	82	85	77	97	114	87	86	80	87	84	101	92	99	84	82	86	72	84	77	88	100	101	96	93	74	87	98	78	92	89	85	109	86	95	90	84	79	97	104	88	87	99	84	73	81	87	94	88	84	75	98	82	98	86	87	92	97	67	94	82	63	114	92	104	83	102	88	103	102	94	77	88	89	83	81	85	91	88	96	82	98	93	78	96	89	104	83	90	107	106	86	84	102	108	91	78	88	97	91	86	53	100	117	74	99	112	77	86	92	88	77	100	91	97	109	89	84	93	98	86	83	80	101	87	83	79	91	92	89	90	93	97	96	96	94	77	106	82	90	73	77	94	62	90	70	79	83	81	80	94	80	71	85	72	88	75	80	82	87	83	99	92	82	93	95	82	84	95	84	68	81	71	94	92	86	96	90	86	81	85	96	93	91	87	88	96	78	84	102	102	81	93	81	91	78	94	95	107	81	105	89	86	98	92	92	77	88	90	71	94	100	87	90	109	84	81	94	79	95	91	90	95	96	87	92	78	101	83	74	80	92	81	87	99	97	78	93	90	95	92	96	95	85	100	92	89	94	80	89	90	83	88	91	100	89	85	86	86	80	94	89	79	98	90	84	97	92	84	74	82	94	103	81	81	90	76	85	92	84	89	81	92	86	71	95	82	73	84	93	93	103	76	68	84	73	79	100	82	101	91	107	91	96	80	87	87	84	88	83	69	96	87	81	92	105	94	85	76	102	94	94	80	83	80	88	88	98	87	106	90	92	100	89	94	95	92	107	81	96	105	87	87	95	96	97	76	95	70	95	99	79	92	87	89	90	80	94	85	76	93	84	80	83	88	80	90	89	102	89	80	82	88	91	100	84	77	79	104	84	75	88	88	83	87	93	86	96	85	91	87	99	81	92	73	100	100	77	88	91	78	104	77	83	96	83	81	88	98	82	101	118	86	87	93	95	88	88	91	95	77	99	91	96	72	92	85	94	83	87	87	85	86	114	100	84	96	88	111	86	101	88	88	70	87	86	94	95	94	90	93	81	89	79	96	88	97	79	101	80	81	85	81	89	83	95	92	89	97	82	93	86	91	86	81	109	93	76	102	84	99	81	95	84	90	90	87	75	86	81	79	91	89	83	79	89	92	79	93	88	91	99	100	96	94	91	99	77	63	88	92	92	86	84	90	94	100	96	76	96	87	96	90	105	86	81	88	109	93	73	84	91	79	95	104	88	90	101	87	89	82	93	82	98	92	70	76	92	104	75	93	92	99	77	79	81	97	99	85	82	114	92	86	82	88	88	91	89	87	98	91	90	92	74	74	85	80	96	79	92	95	95	74	95	95	86	91	78	73	93	81	86	94	99	105	97	89	79	90	81	84	68	87	84	93	89	108	80	91	78	96	89	88	97	85	91	95	84	76	90	83	65	93	78	101	92	86	93	79	80	97	92	84	81	93	85	89	78	85	74	90	103	87	90	104	77	107	81	94	98	72	89	93	77	106	92	96	95	76	102	92	85	98	72	92	79	91	79	91	97	93	75	83	99	81	102	96	97	81	75	75	82	101	81	75	82	80	76	71	87	103	93	74	98	92	100	98	81	89	85	75	80	98	107	93	92	102	91	91	80	82	89	100	71	71	88	96	92	79	81	81	101	69	94	87	97	90	96	91	98	83	93	66	96	79	90	77	73	96	86	85	71	96	79	84	92	84	89	73	75	88	94	98	89	98	101	85	92	95	105	74	101	92	94	101	98	99	91	90	94	107	90	86	98	74	86	87	97	93	86	96	85	93	80	80	105	85	78	85	94	89	94	80	110	79	90	85	75	101	91	76	76	80	85	76	94	80	77	84	86	89	86	103	82	76	75	63	86	85	93	87	99	94	73	84	94	84	98	93	92	95	91	105	82	82	76	103	84	96	82	91	80	80	85	87	92	101	101	95	84	100	114	96	75	91	85	113	97	81	85	102	86	82	70	92	87	77	106	90	101	96	107	91	87	89	77	104	98	80	93	98	93	95	100	90	73	92	80	99	86	87	91	85	86	101	90	93	87	92	91	94	85	95	84	77	97	75	93	96	83	79	82	72	78	71	78	85	99	86	83	86	78	97	83	81	110	94	74	87	105	81	74	93	74	83	82	98	73	80	78	97	93	107	72	89	81	95	90	78	83	95	99
11890	1338	3289	3595	3037	2428	1901	1698	1302	1179	1079	880	775	763	698	633	582	599	529	539	492	494	471	459	482	442	382	409	370	406	368	391	355	352	348	354	330	383	331	331	319	375	334	352	346	341	300	299	319	306	316	315	313	332	291	299	314	322	307	298	299	328	285	297	300	289	318	280	321	294	309	288	300	291	326	299	284	293	296	292	330	358	307	277	331	294	297	289	283	290	309	322	310	296	289	314	282	292	280	286	289	316	287	299	280	284	290	285	319	295	309	266	284	308	277	327	271	290	272	278	292	290	286	292	290	310	317	286	267	281	259	268	292	290	313	281	288	288	300	310	307	292	288	283	321	310	297	283	288	263	263	291	283	295	287	299	273	304	268	292	275	305	312	299	289	264	298	292	276	277	255	269	256	276	301	279	269	298	301	277	281	290	287	291	303	257	321	262	292	288	306	251	278	310	307	287	291	302	278	274	303	278	277	262	285	299	264	285	287	278	297	284	275	287	295	313	298	283	307	285	275	262	281	278	306	265	287	279	337	268	312	273	319	285	280	278	301	275	288	277	299	295	290	315	268	306	296	308	276	301	324	277	279	311	282	288	265	312	281	320	296	282	296	281	294	278	277	300	288	291	288	284	324	275	276	294	283	274	313	265	302	275	293	266	263	313	329	267	270	277	304	318	274	254	265	294	255	299	291	302	294	300	294	308	290	265	295	279	278	289	271	264	293	286	264	260	293	304	274	309	264	313	306	275	310	299	273	265	297	291	274	267	319	295	287	267	296	309	299	296	293	255	314	280	286	289	269	267	274	279	297	296	286	270	278	269	266	282	279	248	286	305	264	273	290	294	293	273	274	279	274	279	280	272	256	285	246	318	293	270	286	295	272	293	267	309	272	267	280	321	305	277	297	280	291	299	246	302	298	285	273	342	290	277	299	294	259	312	296	310	268	278	295	303	294	291	292	267	302	287	284	286	276	286	282	296	307	282	295	280	305	269	311	272	287	298	291	259	274	292	258	291	303	280	259	267	272	310	298	284	324	300	330	273	271	268	272	265	283	285	298	281	292	287	270	273	282	270	270	280	283	283	292	281	259	292	267	293	281	295	279	299	299	296	298	276	282	289	290	257	266	273	264	268	274	308	302	249	265	269	302	284	306	282	289	291	291	270	275	308	288	292	287	256	264	293	285	281	284	265	268	302	284	288	299	298	291	262	262	323	277	314	296	297	298	310	300	293	289	286	255	292	291	290	270	281	276	293	287	273	292	290	285	281	241	266	298	263	299	270	271	311	280	280	289	294	313	289	309	291	275	272	263	288	292	297	291	312	319	275	299	284	305	283	268	299	288	278	309	264	300	290	291	290	242	287	279	270	256	283	304	285	275	280	265	305	295	294	272	295	278	275	285	269	287	284	311	275	309	294	285	270	291	296	268	280	280	295	273	279	265	257	285	298	294	303	264	333	305	298	279	242	264	278	281	321	286	295	286	305	269	285	273	318	295	311	274	299	286	309	284	275	308	290	252	295	278	281	274	315	276	274	290	307	289	281	313	305	278	265	305	294	297	303	267	277	295	281	281	297	292	281	305	285	272	273	299	295	307	289	318	263	290	274	263	296	296	307	285	296	286	266	299	268	289	252	251	285	257	270	332	261	264	278	296	302	268	310	310	320	299	273	276	294	291	306	307	305	337	290	284	289	302	285	300	263	288	297	302	272	297	304	276	289	282	320	300	333	304	295	293	275	268	267	271	260	321	293	323	318	298	298	307	301	267	294	294	284	294	276	253	269	290	270	298	292	284	264	288	297	313	279	323	282	268	288	283	315	302	327	307	295	260	268	275	284	245	286	315	303	265	276	305	284	274	263	275	290	284	303	311	297	353	285	287	284	274	269	306	281	282	274	276	290	279	318	294	283	280	278	268	279	240	264	304	272	265	282	264	242	269	256	271	309	297	285	261	303	306	289	287	287	305	270	283	293	257	255	265	286	283	281	308	277	276	264	286	262	281	306	274	279	303	315	279	308	263	291	263	310	260	275	315	305	281	280	279	282	288	302	262	254	289	319	290	303	299	311	268	285	285	268	286	283	302	295	300	313	278	293	276	331	286	285	292	263	310	284	284	274	287	262	280	274	309	291	294	297	294	248	300	284	299	303	291	304	299	266	282	292	296	276	309	272	305	287	331	277	285	282	286	297	281	291	282	252	294	285	303	275	282	286	293	272	297	278	266	265	284	264	272	313	326	284	270	277	278	295	309	289	256	273	298	259	318	281	293	295	300	291	257	294	319	254	286	298	259	314	307	294	297	291	301	281	313	278	288	295	282	310	287	283	313	254	286	261	290	290	298	289	254	279	298	274	293	296	271	280	298	274	317	298	304	270	281	271	276	271	293	301	280	287	307	290	268	313	300	283	325	294	289	288	274	291	279	275	279	291	268	288	311	262	271	268	279	291	274	316	270	317	285	316	300	270	263	285	297	289	288	276	284	272	276	251	270	263	289	280	274	282	281	291	286	294	294	299	298	271	286	291	263	282	286	291	303	281	290	297	294	279	300	298	296	264	299	287	255	297	286	276	276	303	296	301	281	316	282	309	288	285	257	298	294	279	273	286	287	282	294	297	270	281	291	282	280	290	305	270	294	298	257	268	289	290	279	280	285	259	307	293	288	283	266	252	295	295	299	286	311	308	290	261	304	259	299	298	309	294	269	299	259	291	286	273	272	283	272	289	284	264	276	258	309	261	270	299	319	288	292	300	284	286	278	286	293	286	315	256	255	287	298	291	284	298	287	285	304	288	310	279	293	302	289	270	282	295	285	288	317	253	263	290	314	294	290	331	269	288	285	268	286	296	316	298	286	277	274	289	286	271	321	286	279	271	295	292	299	292	287	275	288	282	264	321	284	306	282	304	298	272	268	265	311	281	277	308	289	281	300	264	277	254	286	298	267	291	293	277	299	292	308	291	307	292	283	267	278	280	298	289	274	295	297	292	270	293	286	260	270	294	292	301	269	278	283	267	261	268	290	254	295	300	289	262	288	288	300	282	304	320	324	285	276	279	292	267	300	277	286	291	255	264	278	274	295	311	301	327	269	297	315	279	260	260	274	302	258	305	267	270	287	252	272	278	278	282	273	296	295	294	290	285	306	275	321	307	289	297	272	304	286	280	308	265	284	262	314	294	263	297	292	304	295	271	289	299	287	315	283	281	247	319	299	259	280	276	266	260	253	301	305	266	298	286	297	274	287	303	297	283	247	293	287	307	303	280	306	292	250	301	257	295	267	300	286	272	268	308	300	301	272	276	264	288	291	299	276	308	297	265	284	253	270	286	255	295	277	292	258	299	278	306	281	331	288	270	253	305	289	255	265	278	301	284	278	286	270	309	287	303	298	263	307	302	296	302	281	325	299	316	269	294	293	283	331	268	295	316	282	291	278	285	270	245	274	274	281	320	278	268	278	286	290	284	295	305	273	280	307	272	307	302	307	288	265	300
36546	7477	2978	2202	1547	1099	870	631	528	421	424	361	318	340	283	268	273	252	254	213	278	249	214	203	199	225	203	216	220	208	214	201	205	207	211	188	184	174	176	190	208	207	212	167	200	191	184	197	186	169	211	193	186	213	192	167	166	200	190	198	202	192	156	186	188	191	190	176	200	182	187	189	187	223	176	161	154	194	199	178	172	181	196	195	170	174	178	211	150	189	182	177	171	193	197	162	189	184	194	198	202	181	177	201	182	194	173	198	167	196	176	155	195	183	217	189	182	189	162	190	175	203	183	158	176	199	176	179	186	198	181	154	188	168	183	195	195	189	177	191	171	175	192	220	183	194	172	166	176	186	183	173	192	189	165	175	187	190	174	166	186	189	197	177	210	153	188	175	177	191	177	223	202	170	161	177	196	213	193	190	185	160	209	165	174	157	168	162	167	187	198	196	177	196	162	191	167	178	180	185	182	192	154	197	183	180	181	173	182	202	184	175	162	190	181	211	184	196	174	229	196	186	193	166	178	177	171	175	167	178	185	188	167	165	169	196	173	172	186	171	185	177	172	189	190	187	174	189	201	191	187	207	185	196	208	198	189	174	181	209	198	166	184	173	190	203	175	170	196	197	177	208	198	190	187	183	182	173	184	169	191	183	186	178	170	172	190	176	163	177	183	186	170	186	183	176	193	194	188	172	198	165	199	174	184	172	190	179	170	203	196	206	177	192	188	204	173	198	199	184	185	185	178	177	171	187	185	178	151	187	167	157	172	195	188	196	175	184	197	182	208	195	178	199	169	172	171	185	177	186	177	172	189	176	191	214	189	179	188	202	206	186	175	173	187	203	192	179	170	181	193	186	163	190	169	171	191	165	188	153	187	154	159	167	170	204	204	160	174	200	199	170	175	187	189	185	196	173	166	178	190	185	173	169	174	187	169	208	192	173	170	231	194	197	179	161	177	174	168	172	183	192	184	198	186	193	195	177	200	190	192	164	166	178	183	180	176	176	192	173	187	199	197	206	181	179	182	195	173	173	152	186	200	167	189	166	173	176	203	178	187	181	176	190	188	159	197	172	177	196	183	170	188	173	187	169	181	185	167	190	174	180	169	208	190	176	155	184	189	171	176	166	195	179	175	177	213	203	184	180	206	201	189	163	201	160	173	189	193	188	198	170	188	148	175	174	228	178	213	178	173	160	192	176	155	180	178	173	186	185	167	171	186	201	178	181	183	174	212	184	183	197	186	179	216	193	158	212	160	175	160	174	181	164	191	190	200	188	194	183	180	200	170	185	181	175	177	176	198	174	196	167	186	213	188	195	194	176	171	209	173	171	170	190	181	188	174	174	166	199	166	214	172	159	191	179	208	175	184	171	173	199	183	185	171	184	179	167	198	172	183	178	191	167	178	172	195	199	179	201	185	169	166	166	177	165	185	180	153	156	205	196	187	192	168	188	184	205	179	175	194	185	164	187	200	158	207	178	191	165	194	177	204	184	187	199	187	177	193	186	171	175	193	191	186	176	191	190	194	177	191	181	183	197	178	193	178	147	180	166	179	218	190	196	200	191	180	181	157	197	197	193	183	188	164	177	176	184	171	161	185	206	179	167	196	177	159	178	200	176	193	175	185	188	184	185	179	183	181	184	178	169	189	176	176	183	207	183	166	205	186	208	187	176	167	181	192	177	192	165	207	181	172	189	193	189	181	185	165	183	175	178	181	176	188	190	181	191	217	194	183	199	171	198	174	203	179	191	193	219	177	203	183	195	195	183	197	167	176	157	179	176	202	135	184	170	187	175	195	186	178	164	167	176	176	173	174	153	154	176	183	176	182	195	172	188	191	216	194	203	163	191	190	182	203	189	186	185	187	176	201	176	166	185	187	182	193	184	201	174	171	201	186	203	164	185	192	170	218	192	205	217	181	179	204	182	175	163	189	171	201	179	197	188	204	177	193	170	163	196	197	184	177	179	189	193	174	192	164	181	181	165	186	165	184	184	203	204	213	169	165	170	158	184	151	182	183	189	181	201	162	180	179	176	190	185	185	194	184	190	197	188	203	186	184	192	162	180	171	189	194	178	193	195	190	176	194	176	192	168	176	166	194	178	175	178	192	193	197	185	182	192	189	196	175	167	163	170	181	209	194	178	173	168	214	172	176	182	177	180	186	179	187	164	194	184	175	163	183	184	193	180	167	188	174	187	199	161	214	174	208	174	179	176	167	181	207	183	196	181	155	203	203	208	177	188	194	169	182	178	186	205	209	173	207	184	167	159	186	175	172	202	173	186	176	193	188	203	190	199	173	191	195	176	182	193	186	177	190	171	188	158	164	183	147	172	187	181	193	205	202	169	185	182	202	195	166	191	177	179	169	176	176	174	165	165	160	180	209	207	163	188	172	182	176	180	193	184	168	181	194	201	201	159	163	186	173	201	184	172	200	183	193	191	196	177	183	205	190	170	189	184	164	199	193	195	180	171	175	186	179	198	207	181	176	178	190	154	199	169	174	186	217	184	171	166	174	183	178	195	166	180	183	194	193	159	179	179	207	173	183	185	182	184	179	169	167	185	168	167	182	201	170	147	160	168	192	175	207	169	201	175	194	186	190	151	174	169	211	194	188	191	180	171	185	166	177	197	168	193	177	197	180	207	183	184	168	196	179	175	163	199	211	166	204	192	164	169	190	203	170	188	190	185	157	169	152	160	174	158	155	189	179	186	168	166	222	190	191	202	200	168	197	208	198	180	172	174	185	205	187	194	193	176	167	177	191	161	184	195	178	189	193	184	178	189	176	193	189	189	185	198	192	174	176	187	177	196	173	177	170	179	164	174	186	179	199	199	192	193	184	194	179	189	187	204	174	214	171	173	186	191	165	171	200	195	191	188	173	184	160	187	192	204	169	206	180	176	179	168	200	171	179	205	178	183	161	176	181	192	181	164	161	194	202	193	166	183	203	192	176	189	178	230	198	178	183	192	188	188	184	197	166	189	180	183	189	172	183	173	195	180	171	154	180	191	192	202	145	187	176	188	200	187	171	200	176	183	202	197	180	178	192	163	205	207	190	155	191	185	183	189	190	186	190	178	189	182	203	176	182	163	200	200	185	191	173	188	204	193	202	195	184	206	177	180	170	206	197	184	201	184	180	184	167	196	182	193	193	203	189	178	180	163	185	184	189	177	180	175	183	189	175	181	195	214	185	203	179	209	174	169	183	181	200	165	205	185	195	188	183	169	173	168	184	178	152	183	200	195	185	175	199	169	183	182	191	202	183	174	169	162	164	201	180	167	190	163	201	189	196	152	183	191	169	163	201	157	178	203	184	199	181	178	181	184	177	166	197	191	201	177	176	179	199	178	187	175	183	178	186	176	157	175	179	181	181	176	168	189	150	189	163	160	189	177	213	192	183	183	185	177	156	176	175	201	186	189	185	184	175	187	191	180	171	165	189	189	183	199	187	182	182	188	186	177	187	144	172	178	192	190	175	171	179	185
15244	2840	6450	6692	5765	4674	3723	3061	2649	2189	1867	1782	1612	1400	1318	1230	1126	1066	999	966	906	883	859	859	837	803	784	764	761	737	690	664	700	753	672	681	686	664	595	648	630	644	629	641	634	635	602	576	614	604	590	592	582	621	580	555	590	587	585	603	602	555	596	511	577	597	612	575	572	578	590	545	563	573	542	599	572	570	553	576	595	516	551	577	559	552	564	546	536	516	475	526	553	535	496	541	538	523	606	573	529	525	547	587	544	530	529	550	538	548	488	563	576	558	517	557	533	500	564	559	548	570	538	515	528	522	554	516	533	511	549	527	555	520	575	512	524	556	509	551	515	536	513	514	547	550	536	528	543	515	506	562	528	514	541	530	553	564	538	537	526	551	542	538	522	550	557	544	561	528	554	536	534	532	531	506	526	532	558	533	494	560	534	535	520	542	519	550	565	536	559	482	530	554	518	514	488	513	525	495	560	533	494	534	532	564	525	560	526	523	548	566	521	514	534	560	546	530	576	525	571	489	552	557	538	545	568	531	529	568	521	574	508	542	524	506	524	509	562	487	535	522	538	584	569	559	484	525	522	508	538	518	546	561	502	553	553	546	506	545	511	516	543	546	497	516	596	535	543	544	490	525	528	503	551	530	467	511	515	541	530	517	545	516	524	563	533	570	524	528	551	520	523	523	538	506	563	548	527	512	542	513	528	528	493	546	521	566	515	546	488	547	541	582	533	543	527	529	553	548	491	489	545	565	514	532	512	526	512	543	558	513	503	536	491	511	515	522	514	485	520	552	534	538	521	492	520	520	536	539	532	506	493	556	513	548	541	552	547	524	563	548	537	539	528	537	579	528	544	519	532	537	537	536	510	540	548	539	499	556	531	547	539	553	526	540	512	539	534	547	489	497	561	512	525	512	519	525	492	487	553	541	535	535	504	522	558	527	498	507	557	510	496	527	536	555	526	520	584	560	544	563	532	548	560	552	543	485	547	526	553	525	503	506	561	568	529	530	547	517	518	542	539	548	546	580	526	552	507	487	586	558	491	510	527	547	534	511	565	535	564	496	550	544	516	525	478	518	544	534	542	533	543	528	522	516	537	503	511	542	509	533	553	539	486	518	534	510	546	518	539	531	529	531	544	513	525	516	516	563	520	504	558	520	518	540	539	537	540	509	565	510	471	526	539	500	512	541	543	551	548	517	510	536	540	561	528	507	533	508	532	498	517	520	543	524	508	514	541	507	517	499	536	559	525	546	518	505	522	522	535	548	524	505	557	519	520	570	554	542	537	516	547	552	513	540	520	526	537	520	507	527	552	530	493	544	489	537	509	553	552	547	495	534	505	528	555	522	525	547	528	557	471	534	583	519	533	516	542	509	531	538	538	539	527	528	542	527	513	530	538	479	527	505	521	543	575	512	507	580	547	560	518	536	532	555	546	534	537	551	515	534	510	546	532	524	516	513	498	553	529	565	548	570	560	501	545	536	523	566	565	495	566	532	524	558	537	538	517	513	514	529	567	532	530	531	540	534	541	549	525	509	562	540	508	557	543	536	500	547	535	570	559	567	532	524	477	505	563	532	520	507	552	503	521	550	537	517	532	535	493	537	523	575	517	563	511	533	557	534	513	538	563	581	565	500	516	528	502	547	536	484	537	552	547	476	531	505	516	516	540	529	546	513	495	500	517	550	529	555	526	560	529	537	525	488	466	556	546	549	526	535	561	511	499	509	555	521	493	527	547	578	541	532	576	537	524	538	526	548	521	564	545	517	541	555	545	541	560	497	521	507	531	524	508	563	537	490	504	557	501	498	551	529	517	589	522	526	509	563	535	481	496	493	500	516	516	526	527	555	539	547	537	526	548	515	588	565	501	511	526	523	530	552	536	560	522	527	556	543	544	517	518	545	513	505	496	543	563	503	536	527	525	518	529	547	519	518	516	526	522	540	536	524	499	529	552	524	551	578	520	542	562	526	537	531	482	538	574	490	520	538	518	533	546	548	513	501	527	507	518	550	554	516	519	539	519	520	547	577	488	520	544	513	570	533	518	515	520	540	549	538	541	539	517	536	542	545	546	542	527	561	524	489	513	544	530	494	542	558	505	527	480	557	492	534	555	543	531	546	513	510	488	523	523	521	491	565	508	566	570	568	520	506	534	562	557	566	527	543	497	547	524	496	519	517	501	543	522	580	552	520	515	500	533	533	502	479	543	499	570	543	556	538	546	552	520	546	546	505	515	542	527	553	526	560	549	557	509	523	515	531	528	478	520	533	527	578	525	540	491	499	533	519	488	531	522	535	519	532	555	523	551	537	529	539	530	517	567	556	523	529	563	545	529	542	549	540	549	546	501	502	534	518	531	550	536	539	530	529	558	566	510	502	538	532	534	540	551	564	499	516	530	491	561	522	541	558	501	532	494	490	542	564	495	542	541	518	570	493	551	565	545	522	517	541	522	494	531	507	570	521	510	513	538	531	533	487	511	513	496	566	520	564	552	506	532	505	548	503	516	534	512	508	548	534	537	509	512	564	510	545	517	508	524	511	530	487	517	519	530	513	543	565	545	517	521	493	510	542	561	534	537	518	562	566	543	530	533	573	560	512	541	546	536	567	582	531	519	551	534	543	528	525	533	515	547	502	533	540	507	537	534	521	508	522	557	484	500	539	543	546	539	552	496	488	514	536	546	509	508	529	564	550	524	517	540	516	514	503	514	505	495	544	499	536	515	514	582	486	531	507	540	533	523	542	524	514	544	558	543	538	549	553	536	510	560	549	514	503	509	523	560	493	535	504	522	515	549	539	597	503	512	557	544	520	489	577	509	529	520	494	575	520	534	540	538	560	543	537	534	522	541	498	543	533	528	528	542	520	572	519	536	549	535	528	516	514	554	529	516	498	486	553	540	541	570	507	505	504	513	526	527	512	490	506	520	516	496	527	527	509	539	529	562	512	544	554	558	509	533	539	532	518	549	525	564	498	514	520	510	544	547	551	492	513	517	563	535	510	557	492	523	516	534	514	528	518	490	511	547	518	541	526	556	526	568	503	532	535	547	497	515	529	491	513	517	540	504	522	516	550	547	555	553	505	516	494	544	501	470	491	541	529	555	517	499	503	500	467	534	546	561	529	550	519	553	528	533	522	504	531	494	529	567	521	510	584	501	533	554	530	521	498	537	529	570	536	520	507	572	508	514	522	491	512	530	494	537	517	526	525	545	525	526	498	550	515	542	558	529	523	559	505	512	490	502	522	556	527	526	517	533	524	492	522	522	520	555	472	539	547	502	498	526	497	534	504	566	530	497	581	534	547	512	509	524	527	527	527	482	523	541	496	548	535	538	523	547	528	540	514	551	537	532	522	512	544	521	524	523	502	555	533	556	508	535	506	535	574	525	544	537	544	567	536	561	545	577	536	522	537	548	525	542	512	532	528	520	501	553	500	525	520	510	540	500	565	549	539	558	510	538	497	576	585	491	539	527	550	551	530	538	504	528	546
4438	263	224	181	174	162	146	147	158	159	132	135	150	135	164	148	140	161	113	138	150	141	135	158	127	149	159	149	155	167	120	166	141	161	143	133	163	140	140	136	154	123	141	170	120	140	171	158	131	143	144	144	144	143	159	165	127	164	143	155	147	148	141	160	147	155	149	152	141	127	120	135	138	143	156	128	151	138	146	142	126	151	143	144	149	126	143	145	136	133	126	146	143	123	136	132	144	148	142	138	152	116	150	130	155	127	152	120	145	156	161	153	133	133	119	145	134	124	132	144	120	135	129	144	131	134	124	174	146	145	134	149	156	138	149	152	134	135	164	143	138	139	150	134	149	152	145	155	165	154	152	131	155	154	133	157	156	148	162	150	140	135	148	140	151	129	126	142	183	156	145	135	151	134	132	141	130	133	128	151	147	141	155	141	152	166	159	140	151	140	158	164	142	139	139	140	137	143	144	147	149	141	144	142	147	173	130	144	133	138	132	133	146	155	127	149	159	165	152	133	128	149	135	136	147	150	153	154	161	148	157	140	159	132	139	151	145	134	150	155	134	151	128	152	124	171	140	141	157	150	140	154	129	139	152	131	151	130	152	125	160	126	148	136	129	143	161	147	136	165	148	148	151	138	140	138	151	144	141	131	185	140	143	133	147	133	133	141	151	116	151	143	168	153	144	128	143	145	132	124	154	169	126	149	143	146	154	132	157	150	136	137	135	144	141	154	140	161	122	130	148	128	163	144	131	119	139	148	136	149	134	144	134	144	168	145	145	153	174	138	160	143	147	136	139	134	131	129	149	147	147	142	165	130	133	126	142	149	148	151	149	155	144	151	144	134	123	137	121	146	125	149	147	157	148	151	137	163	137	174	155	126	160	176	157	160	148	151	116	124	142	147	165	150	152	154	131	151	146	151	126	139	148	132	138	138	140	160	141	141	139	155	127	145	132	149	149	143	165	136	158	138	128	145	147	131	140	139	147	125	136	175	163	122	134	149	173	136	148	134	140	141	139	139	141	161	142	145	149	124	153	132	151	120	138	122	158	132	140	144	137	136	135	147	152	148	146	144	144	131	143	164	138	144	134	151	128	160	141	138	142	139	161	152	150	171	140	160	120	144	144	141	139	161	157	145	140	140	141	148	144	136	160	154	138	113	141	162	166	147	145	132	145	156	184	136	151	151	146	175	133	136	171	146	165	152	165	127	151	154	141	144	138	145	139	155	138	154	134	164	148	155	161	129	151	140	137	151	148	158	142	149	140	147	145	142	146	139	148	150	150	144	145	133	134	142	160	142	161	154	135	151	143	140	150	142	137	140	165	148	119	137	133	118	164	143	151	138	150	149	125	181	131	170	125	152	150	150	174	119	132	155	139	144	152	143	145	153	141	152	142	141	149	142	148	167	135	139	130	161	145	141	139	138	164	161	140	142	133	128	131	161	142	126	161	143	136	152	154	155	163	143	153	130	127	143	154	124	153	150	147	138	143	155	141	145	145	139	131	140	141	144	156	124	129	158	138	125	146	161	132	128	137	148	132	153	138	144	144	132	154	136	146	130	135	134	149	143	153	136	128	134	166	160	149	142	170	130	162	156	133	145	141	124	167	171	137	143	151	141	157	145	145	145	119	149	160	122	142	136	162	143	156	146	157	165	123	147	147	148	124	137	145	134	164	122	166	141	128	137	160	140	140	143	138	129	136	156	144	149	153	126	139	130	167	154	135	148	120	156	138	167	149	139	124	146	163	154	145	146	155	139	138	144	155	135	149	143	138	125	147	177	119	165	157	133	137	157	147	135	157	146	127	126	139	145	147	130	161	141	142	152	152	133	155	143	143	135	158	151	131	148	142	125	148	142	154	131	148	147	141	149	135	129	133	146	137	148	157	156	134	148	157	143	149	143	151	160	148	151	131	150	124	139	144	152	145	144	154	140	156	151	140	155	137	147	119	135	134	145	142	169	138	153	134	147	142	136	158	137	129	134	148	156	151	127	139	132	144	112	114	159	142	151	137	145	150	156	151	142	127	159	133	132	139	143	163	159	148	142	131	152	162	141	133	149	133	161	149	170	144	134	139	152	138	152	133	135	167	151	157	167	166	142	152	133	157	164	152	135	130	130	136	133	128	142	151	148	135	144	139	160	141	137	171	140	138	126	157	136	147	131	142	150	152	137	142	143	162	132	146	143	128	132	156	161	148	135	147	139	117	117	136	131	155	122	153	148	145	144	144	145	130	149	146	142	136	136	172	154	118	121	166	160	139	135	146	155	144	124	152	144	136	142	153	138	157	145	136	129	154	140	157	150	157	142	149	150	118	156	143	128	125	134	134	139	143	148	134	151	132	158	158	124	162	160	135	133	126	143	142	138	138	148	156	157	148	147	133	162	131	130	142	148	156	131	134	165	153	144	163	136	153	144	136	155	143	141	133	148	134	145	159	131	155	142	132	167	145	133	171	141	129	142	131	135	137	141	136	136	152	166	138	158	145	126	131	166	122	134	127	156	140	159	153	142	163	147	146	152	151	143	139	129	127	109	137	143	161	154	155	153	140	135	134	123	133	133	162	144	120	138	151	147	152	136	137	161	145	148	141	149	144	158	126	151	155	151	141	130	138	130	161	148	144	127	131	163	135	152	161	133	138	137	145	140	143	186	153	129	145	161	153	143	153	131	142	154	149	149	146	149	146	147	164	140	134	146	124	139	134	146	142	130	133	157	140	146	164	132	171	164	160	156	157	133	142	146	158	152	137	139	137	160	138	136	156	131	146	153	157	157	142	138	142	150	132	142	153	158	167	141	174	168	128	143	121	136	127	167	177	131	152	147	153	142	155	143	132	134	143	142	149	146	171	124	148	146	143	155	131	145	128	132	144	133	137	155	135	132	145	149	136	128	152	142	147	160	117	142	143	140	151	148	142	146	129	146	157	138	132	144	146	142	137	158	119	135	152	147	159	131	145	151	140	141	142	135	174	147	146	148	133	154	133	133	131	154	155	162	142	159	165	156	146	130	135	118	139	151	157	131	156	131	115	144	126	149	166	136	146	157	163	130	151	135	143	155	139	142	132	159	142	142	155	142	150	139	139	142	129	162	149	124	151	144	147	158	149	143	156	150	166	149	145	136	152	168	155	159	160	130	138	131	128	146	148	147	123	130	131	130	159	158	143	147	158	144	127	143	150	136	153	157	142	146	137	142	126	168	158	143	141	141	141	123	159	149	140	142	170	139	139	104	130	148	126	146	165	137	136	137	131	165	150	149	137	154	128	145	126	154	128	147	170	146	135	150	162	148	142	138	138	141	126	143	142	144	135	144	162	156	122	161	134	120	125	142	124	129	153	149	141	140	140	156	155	154	164	150	150	149	158	136	147	164	153	142	155	150	153	151	144	156	169	147	134	153	143	125	136	150	116	151	153	143	155	138	143	149	139	156	152	148	149	154	139	129	153	134	112	135	161	114	160	139	124	138	144	147	137	181	149	137	152	162
5778	482	635	561	570	559	536	481	463	504	407	446	465	424	414	414	419	424	408	414	429	363	388	416	427	433	399	399	451	425	402	379	417	413	391	428	386	368	398	441	431	428	415	431	417	382	394	415	404	446	422	432	427	419	397	404	427	414	420	367	391	431	406	464	391	383	405	408	462	460	427	419	406	398	445	395	450	408	436	394	402	404	429	457	422	405	422	405	417	435	432	410	402	407	380	417	394	415	428	394	433	420	398	449	430	423	412	385	400	434	414	427	415	423	439	390	433	410	402	444	416	378	434	417	428	423	418	432	453	414	420	404	392	413	397	420	400	433	427	445	419	418	441	398	380	396	391	399	407	404	392	412	428	446	397	421	368	428	377	397	407	469	409	398	391	403	408	412	418	417	439	431	429	425	411	426	431	419	446	445	408	438	434	458	415	384	428	439	402	409	434	448	418	419	425	423	386	425	452	425	386	412	435	408	412	400	407	441	421	447	403	423	420	422	439	413	408	421	393	443	402	404	427	397	417	420	409	418	445	445	411	400	412	405	422	410	418	430	397	404	427	416	420	399	438	396	408	445	391	395	428	417	411	444	431	384	401	403	417	417	403	416	431	428	404	415	406	422	404	444	432	398	450	419	427	477	425	424	395	449	427	408	404	422	403	401	401	422	386	398	420	398	417	452	464	434	388	402	426	436	396	390	391	433	443	420	386	447	379	422	451	396	427	396	417	421	412	402	428	389	460	431	374	430	417	351	404	380	439	402	433	407	400	425	375	407	394	446	419	425	395	390	445	401	404	419	437	419	395	425	398	418	429	420	389	394	414	412	406	374	450	398	404	366	412	408	416	413	429	429	414	398	407	395	431	421	430	432	398	437	431	413	356	419	463	404	467	438	391	423	398	391	396	424	423	414	380	433	395	407	411	428	439	422	424	436	401	437	413	420	421	425	418	408	441	399	409	412	427	368	442	414	417	446	403	404	407	435	427	410	478	462	408	444	426	421	392	431	403	445	405	424	382	455	380	432	425	399	418	394	412	424	424	419	419	452	430	421	404	425	423	412	425	392	402	395	397	430	419	442	423	422	423	406	425	368	435	410	414	383	380	431	397	404	464	390	439	414	398	389	426	433	380	397	424	402	437	420	414	470	426	419	439	407	394	457	418	435	412	384	438	426	427	449	418	427	409	426	402	412	432	402	426	405	387	417	442	412	396	408	402	402	427	417	408	442	421	426	429	432	396	437	402	388	431	406	476	398	375	398	441	425	466	439	374	427	424	411	382	412	429	401	434	451	410	430	448	410	425	423	407	409	451	438	440	404	389	413	405	419	434	410	446	389	399	396	408	418	423	426	441	405	409	432	404	376	414	431	420	413	368	429	418	416	438	413	415	429	421	421	432	414	405	423	398	376	460	413	442	445	458	413	442	431	398	413	389	434	413	437	423	464	394	425	437	400	399	404	425	400	450	406	406	389	398	416	406	419	385	437	410	407	438	401	430	404	417	407	374	443	458	387	399	415	442	404	427	389	427	440	415	446	396	433	469	402	410	402	427	420	436	402	426	424	417	438	411	428	379	362	415	410	400	432	451	438	426	434	436	396	383	425	428	422	430	435	428	417	409	413	398	439	402	429	394	408	387	378	439	444	428	400	416	426	414	441	431	401	426	396	419	411	372	423	379	430	428	414	432	451	437	408	421	435	428	418	393	438	402	380	417	400	384	413	437	418	424	448	426	394	441	431	428	408	401	441	416	412	414	427	364	397	384	410	402	412	446	387	387	444	395	405	406	426	422	419	445	425	407	415	426	429	433	432	412	445	385	454	390	414	449	416	440	417	436	436	446	468	398	427	421	422	400	431	421	395	440	395	442	425	382	426	433	398	442	437	417	405	400	413	415	400	449	383	423	452	406	405	413	391	402	400	388	426	434	410	407	444	392	423	422	432	401	395	413	374	404	426	432	393	385	365	411	430	366	409	396	447	429	434	421	431	405	436	410	420	423	412	415	409	419	373	410	442	446	400	466	434	407	429	415	403	377	426	391	425	405	424	443	395	442	387	393	374	448	435	455	460	415	425	412	425	421	469	403	403	385	434	412	425	387	409	412	432	432	428	420	417	440	439	432	401	438	411	421	424	402	390	415	434	398	412	480	414	425	395	445	401	391	418	419	385	417	435	407	398	405	411	411	402	445	444	397	443	405	405	395	407	415	421	424	429	390	398	422	396	433	436	418	386	432	401	395	405	429	423	438	404	447	411	427	466	439	445	422	425	414	385	406	410	425	411	407	401	415	395	419	416	431	422	423	470	439	403	394	422	426	386	417	419	414	397	460	438	403	400	372	448	412	414	443	402	406	406	428	407	391	411	400	420	422	420	401	381	438	428	446	413	411	425	431	418	440	421	406	404	424	387	456	427	400	428	462	436	425	439	422	431	403	413	422	420	431	420	431	433	388	446	391	419	444	408	425	419	409	408	422	396	444	384	446	426	395	429	440	388	389	397	406	440	395	427	427	410	394	362	456	444	448	389	439	420	450	379	396	409	430	411	417	421	429	418	410	385	420	393	403	440	394	416	389	445	401	413	409	400	409	395	429	395	424	463	412	418	374	413	445	447	423	440	408	429	401	396	422	437	426	450	384	431	407	419	409	415	429	397	429	398	378	413	418	392	411	431	408	376	388	435	435	429	411	411	382	376	426	405	415	411	396	385	405	434	409	410	416	403	388	361	404	407	476	412	394	466	387	401	403	418	428	422	429	448	437	424	402	406	433	420	389	391	412	415	454	476	427	427	415	466	396	402	420	444	451	375	450	422	399	412	406	389	405	400	457	401	427	415	419	411	429	437	395	395	412	418	416	396	425	429	400	449	410	355	430	420	408	431	390	421	417	436	427	462	399	395	397	416	473	420	402	421	418	413	447	444	394	381	405	398	405	394	408	438	394	409	458	438	401	427	412	412	425	418	401	418	412	441	440	457	449	400	417	446	378	433	385	456	411	402	416	408	382	412	416	424	399	429	436	417	386	399	423	402	401	383	397	428	402	412	425	381	438	422	427	420	393	434	406	435	446	484	418	446	440	421	424	434	456	463	374	395	415	431	402	419	414	388	404	432	424	372	421	385	425	438	404	422	414	391	423	444	431	432	468	445	410	407	434	419	397	432	431	398	403	442	397	379	405	386	397	417	427	406	418	422	435	402	426	432	393	389	407	393	435	445	441	417	430	409	439	460	400	455	428	423	406	424	418	377	420	419	425	441	415	426	385	403	420	398	381	460	398	429	428	450	423	413	435	417	444	391	425	434	391	406	419	421	386	418	403	436	421	417	437	412	412	449	417	406	435	415	374	389	439	431	414	392	405	385	428	427	409	419	374	430	429	422	401	395	457	391	414	421	416	431	412	409	419	436	457	416	411	419	406	391	421	421	420	442	400	452	428	425	401	417	402	432	439	438	401	446	412	409	430	401	425	388	406	407	362	387	392	412	420	388	419	423
24171	2463	1367	1003	740	522	386	295	307	221	166	166	171	138	144	123	129	109	124	121	102	103	115	108	116	118	102	109	108	107	99	96	103	104	71	114	88	92	91	94	94	109	82	109	84	84	81	91	84	110	86	93	96	82	106	96	100	89	113	88	77	101	100	74	93	84	102	86	79	114	106	105	88	89	99	86	86	75	98	102	87	92	78	91	94	85	78	86	89	90	85	97	91	87	77	95	93	84	88	109	100	103	94	87	74	95	102	85	106	86	80	66	85	79	83	93	92	83	119	96	67	91	77	88	95	92	83	93	82	83	106	101	96	77	104	86	64	90	81	83	93	93	81	76	72	92	80	82	103	87	97	56	89	102	81	81	78	90	78	66	90	75	90	75	94	106	78	99	77	66	107	100	94	90	92	86	84	86	88	111	85	99	98	91	97	81	99	88	96	82	100	93	93	71	91	94	75	76	80	102	100	92	86	72	92	98	77	104	89	75	105	95	88	81	74	95	98	87	97	85	80	86	84	87	78	83	82	93	72	89	87	98	75	71	84	71	93	86	81	86	78	77	89	102	82	79	83	75	88	93	96	96	86	80	95	90	87	89	73	86	85	87	103	83	92	91	94	82	83	99	84	84	105	83	84	77	90	83	86	80	66	75	86	65	83	87	87	77	95	88	85	101	102	90	72	105	86	99	102	92	87	84	70	92	86	90	93	91	94	82	95	104	85	79	99	86	76	85	92	87	81	87	99	88	83	108	77	79	116	85	87	77	79	88	85	93	98	86	80	85	80	78	87	95	98	82	91	101	80	76	87	93	90	107	83	102	85	93	86	87	93	86	86	78	69	72	102	92	98	87	77	92	100	72	66	87	84	87	75	100	93	97	100	95	106	89	79	80	77	94	86	88	80	98	75	100	84	99	103	91	96	91	98	108	85	87	84	89	106	83	78	86	72	82	81	83	78	91	79	83	99	82	90	70	85	103	99	110	92	91	90	100	83	91	77	96	88	93	86	76	89	81	79	87	89	97	82	79	78	94	87	94	89	85	81	97	94	94	78	71	92	83	86	72	85	70	97	92	83	93	93	93	82	89	105	89	81	82	92	83	94	89	76	98	99	92	87	99	96	87	99	97	95	91	80	89	96	76	92	108	91	79	87	67	110	95	87	100	75	91	100	102	77	94	91	88	85	86	109	83	75	81	85	76	80	73	92	93	93	91	95	118	86	90	89	82	91	92	92	102	102	100	94	86	104	65	91	91	80	70	91	73	85	94	83	81	97	103	92	84	75	104	94	101	78	88	99	87	90	77	83	89	84	79	102	78	80	87	92	81	83	68	80	105	105	81	78	86	88	84	81	81	99	93	66	87	79	83	88	64	88	78	86	96	79	74	81	82	86	87	80	94	90	96	87	92	89	86	91	92	98	74	87	89	83	88	84	57	88	82	84	89	96	74	112	82	82	82	83	84	109	88	96	83	72	94	86	97	88	92	93	92	76	103	110	83	94	102	84	91	92	94	99	87	87	107	76	94	86	88	88	77	98	86	101	99	92	87	84	89	91	94	90	89	79	85	75	76	83	95	94	94	86	99	99	97	68	86	100	87	85	91	85	98	97	98	86	94	94	83	88	84	95	82	95	86	93	93	84	95	80	88	93	92	92	87	97	100	68	80	80	98	91	81	101	90	75	79	81	86	98	89	82	80	87	94	85	87	114	99	92	101	79	86	72	75	98	83	81	87	84	92	98	104	98	84	79	92	95	92	84	86	105	87	91	88	91	103	92	90	87	86	91	76	96	74	97	101	113	98	70	86	106	91	81	88	61	84	94	94	92	93	105	86	90	87	101	80	73	94	89	95	76	78	114	103	76	83	96	85	88	70	83	84	92	88	82	89	80	96	81	109	90	93	84	90	97	84	80	95	85	87	94	91	73	97	69	93	83	80	94	86	102	81	69	84	95	98	89	78	83	81	96	95	85	102	104	80	87	79	98	83	96	105	80	94	66	72	94	96	94	104	84	81	86	97	83	73	107	85	75	75	84	89	83	81	69	91	86	95	84	97	107	77	69	75	85	88	81	84	97	98	99	109	91	85	98	81	87	89	87	85	81	91	57	76	81	93	94	78	73	75	92	87	86	89	81	107	98	78	100	92	78	109	96	81	90	102	108	93	100	93	84	97	82	87	92	93	89	80	80	86	88	90	102	100	82	81	83	109	93	94	85	80	80	101	80	89	91	98	116	94	97	87	84	89	77	69	93	78	70	86	87	89	104	75	92	95	71	75	93	82	87	92	96	82	92	96	81	89	91	88	85	83	79	79	93	64	90	88	93	84	82	89	81	69	88	101	92	102	89	85	92	89	89	87	83	80	93	103	89	92	94	87	106	89	82	87	95	95	84	104	68	80	115	100	105	94	102	88	85	76	93	104	82	91	108	83	90	96	102	76	79	89	90	86	93	96	92	80	88	105	80	88	86	85	84	86	71	98	82	107	91	90	95	90	89	70	97	89	89	78	76	92	93	105	90	98	77	72	106	86	89	92	95	90	91	91	83	96	83	88	85	88	82	76	91	90	77	85	100	73	95	101	99	91	92	96	83	81	104	90	81	80	99	104	88	92	79	93	81	88	93	105	88	84	90	96	80	103	101	96	82	73	98	95	89	91	86	93	100	94	73	103	92	73	109	72	96	70	95	98	65	107	73	98	90	82	95	63	82	87	94	101	84	78	88	89	86	95	89	112	101	85	88	100	94	100	93	83	84	99	98	90	101	81	95	85	86	86	92	83	93	84	100	87	90	90	99	78	76	91	75	94	85	110	88	72	80	97	95	89	75	112	71	96	85	91	102	90	98	73	96	71	82	89	87	82	78	85	72	93	99	84	103	96	90	108	77	90	82	101	99	84	83	87	96	83	89	84	106	88	77	98	75	80	82	80	90	98	98	93	77	106	74	100	98	94	100	100	94	84	84	77	86	81	97	85	84	81	80	94	105	95	79	81	92	74	100	90	72	82	70	85	81	83	93	87	73	97	89	93	76	85	93	87	107	60	81	75	75	90	98	88	101	83	98	91	84	95	108	91	72	75	106	119	95	98	92	79	92	81	100	93	81	101	92	83	85	95	90	79	101	100	87	75	80	58	65	75	95	88	63	104	75	74	105	85	102	84	72	83	96	85	89	92	86	84	82	95	98	86	95	93	88	98	94	98	100	110	80	89	95	83	95	87	84	75	83	91	105	101	83	85	88	83	82	84	94	103	74	94	104	71	67	72	99	71	94	83	92	92	82	87	99	94	91	86	99	78	91	82	87	89	82	85	76	83	89	96	87	80	101	85	67	90	102	95	91	112	78	58	93	93	101	99	94	100	101	88	81	93	76	83	81	73	91	78	80	97	92	79	104	67	74	101	95	82	85	99	102	87	91	88	84	98	90	80	83	81	93	95	92	76	73	95	90	77	94	97	80	82	92	111	85	75	93	91	78	96	95	94	92	79	89	80
11389	1408	3271	3588	2972	2425	1924	1583	1347	1173	1015	909	746	740	699	657	586	614	540	540	504	475	410	502	455	408	399	399	407	367	399	368	362	374	342	360	339	329	340	357	351	349	330	343	329	349	322	352	312	345	303	314	311	317	316	293	336	298	327	317	312	326	320	328	284	305	325	284	293	307	319	313	299	295	296	327	310	314	309	300	286	273	327	286	311	311	284	328	315	296	295	286	294	303	281	305	277	316	269	292	294	312	286	318	295	333	299	278	293	280	291	302	305	283	296	301	260	280	306	307	262	271	298	287	310	323	314	261	277	269	283	284	273	266	319	264	279	274	286	302	307	312	283	296	284	295	329	306	270	284	309	269	308	320	309	289	305	268	253	285	299	289	311	267	296	313	301	291	293	274	292	259	306	270	308	294	291	271	304	296	304	288	275	294	277	298	294	297	270	272	277	291	266	298	292	292	270	306	282	277	290	281	299	308	269	283	286	270	308	289	307	280	278	295	284	292	296	298	275	278	272	268	290	291	281	285	298	285	268	273	295	255	312	301	315	271	275	282	281	326	282	285	283	296	273	286	272	312	289	265	288	292	284	298	276	314	292	296	285	270	306	268	281	312	268	283	289	281	276	310	283	267	281	304	276	289	272	310	286	289	296	284	264	287	308	281	286	304	290	269	299	327	262	277	301	297	297	282	332	277	301	315	287	283	292	302	281	308	318	296	275	295	307	273	307	270	324	306	271	283	300	255	308	282	303	281	262	293	304	291	302	280	296	278	287	309	301	278	236	301	290	298	282	295	304	274	277	296	265	278	293	296	302	293	273	275	266	294	285	306	279	293	268	301	316	332	277	287	295	279	278	303	285	293	261	264	299	308	296	276	293	291	305	272	271	295	276	283	291	273	282	268	286	290	253	290	288	262	264	303	289	296	309	309	282	277	277	277	272	268	287	303	258	321	277	271	256	285	302	302	298	302	281	262	285	296	312	271	291	297	257	288	269	247	313	273	285	250	298	283	297	278	297	313	294	327	311	310	278	257	304	289	332	295	267	337	286	288	263	292	279	320	276	294	281	275	274	286	258	288	296	273	283	258	298	298	292	272	318	271	293	298	272	266	299	254	321	293	289	297	269	294	274	308	296	293	283	301	296	268	300	275	299	291	295	303	276	314	288	285	278	319	305	277	263	263	293	269	286	271	264	269	249	268	266	292	297	283	284	278	317	289	279	275	254	301	294	310	280	272	280	268	267	277	312	292	283	276	276	298	283	281	304	285	300	287	262	278	285	280	255	287	299	303	292	305	303	274	271	299	294	268	285	308	292	268	243	298	305	291	273	304	296	280	282	292	279	257	287	291	295	312	288	263	310	295	280	296	304	250	271	263	274	274	260	277	284	315	302	288	300	294	290	290	301	269	287	277	288	297	275	318	289	291	302	278	297	311	282	263	291	276	287	319	288	324	264	284	309	309	291	269	252	280	293	272	314	306	281	286	248	268	283	295	282	290	289	316	287	304	278	276	312	271	278	311	306	292	280	299	287	257	292	265	264	297	278	288	287	283	270	304	283	323	322	293	316	287	303	274	326	267	256	290	286	278	274	283	249	298	273	281	294	262	293	242	293	270	295	301	277	312	286	286	289	278	293	296	257	285	270	277	278	322	271	283	285	307	297	306	298	319	286	314	264	292	312	287	273	314	279	298	235	288	286	269	266	323	292	246	316	287	282	300	289	288	280	289	275	301	267	322	288	275	311	295	268	305	297	297	301	279	299	295	282	300	276	286	282	271	267	292	297	285	264	272	257	283	281	285	304	276	242	289	289	299	281	281	305	273	314	269	298	290	264	275	268	283	312	275	296	274	277	277	274	285	281	299	280	262	288	291	302	249	291	331	295	272	288	301	272	297	277	298	300	301	311	277	294	295	278	295	281	293	286	288	277	281	263	307	270	274	269	291	283	282	279	290	299	307	331	244	294	289	317	266	309	267	288	289	298	301	295	276	301	301	265	254	276	283	281	309	302	267	273	271	313	295	331	287	283	314	289	289	305	260	277	297	304	290	292	285	292	248	297	283	274	301	282	255	310	266	263	297	260	278	284	287	273	285	299	265	300	287	290	269	294	309	300	309	284	288	287	294	275	260	265	305	270	246	281	299	289	303	294	292	290	299	272	278	298	306	299	306	266	303	282	294	304	279	275	273	274	304	296	287	274	305	262	260	272	288	281	283	296	321	277	252	286	290	266	271	285	272	311	271	270	312	279	278	275	279	294	301	275	262	285	285	293	266	280	274	296	301	288	273	261	279	288	292	323	297	294	281	341	288	312	271	300	299	274	280	324	281	275	292	271	319	292	289	305	287	274	281	270	265	284	293	278	301	244	292	273	272	290	297	288	276	296	270	285	295	288	300	298	296	281	254	291	281	273	262	283	310	277	312	275	295	263	295	282	289	276	278	269	296	300	302	276	258	282	295	302	289	304	275	267	275	290	296	303	277	275	288	239	295	259	257	284	276	273	301	316	292	281	298	301	261	292	309	300	276	301	268	300	250	281	261	295	256	279	291	285	273	286	285	296	307	307	266	300	295	280	293	297	275	312	272	308	275	259	280	256	297	304	269	293	287	294	268	295	310	291	281	319	308	290	279	269	287	279	286	261	289	271	292	272	295	251	298	281	275	292	278	303	277	283	289	296	291	255	304	289	297	318	282	278	289	266	319	289	299	278	263	280	278	293	308	260	245	294	274	270	286	281	309	292	285	281	290	253	271	286	309	277	288	302	296	259	267	309	266	303	291	301	309	302	286	281	283	296	323	261	276	277	292	291	297	282	286	276	293	295	279	301	283	286	303	291	281	282	322	289	305	291	302	276	284	291	248	275	272	286	290	312	289	292	292	304	264	317	292	250	261	296	303	278	284	267	320	285	263	276	299	295	301	314	283	290	298	297	268	277	306	303	273	277	308	281	278	277	271	300	280	301	259	304	278	305	299	265	300	310	282	267	264	307	292	288	321	290	276	295	297	288	282	314	277	269	289	294	270	300	259	265	298	286	293	294	268	271	273	308	301	318	287	289	306	281	293	261	261	297	260	318	306	290	312	302	298	294	284	253	247	325	294	312	279	303	289	324	295	270	307	286	284	301	294	273	305	257	293	282	281	302	319	265	280	265	261	294	310	277	300	294	279	281	268	289	277	296	308	312	290	290	267	272	305	296	288	300	279	284	298	299	249	288	295	261	277	275	285	263	299	276	255	293	269	278	287	280	285	271	313	308	312	253	279	292	314	298	261	288	254	284	289	293	278	272	264	295	275	320	269	296	285	285	256	290	270	283	314	287	291	286	308	265	302	303	269	286	310	318	295	263	253	301	283	269	270	293	285	279	321	263	273	305	290	289	283	289	294	283	321	271	292	320	272	279	281	282	297	303	293	279	260	283	316	289	295	269	289	283	277	277	264	288	292	309	288	251	289	302	308	260	280	299	294	266	275	284	317	289	264	281	277
35632	6790	2976	2251	1598	1116	858	655	560	457	402	380	347	335	285	280	270	255	244	214	219	219	191	225	222	206	200	218	205	198	231	223	198	216	203	204	186	184	206	190	211	193	218	181	194	175	206	189	181	162	184	191	182	184	182	213	168	194	201	210	183	192	175	200	189	199	181	180	184	170	175	178	178	171	173	181	187	198	194	183	188	216	170	192	184	204	190	179	181	207	165	187	183	171	162	169	182	186	218	182	181	211	205	187	157	183	185	175	193	179	173	185	186	191	160	194	167	184	157	150	167	186	182	189	222	189	168	194	203	175	168	181	171	172	203	193	187	180	192	176	186	188	183	155	170	207	164	168	191	206	189	194	183	184	173	199	177	172	190	182	197	180	205	189	194	172	181	158	190	175	181	186	195	194	189	183	177	187	178	151	173	193	207	147	160	189	189	176	192	191	170	189	181	189	169	181	197	195	176	186	194	181	179	191	186	191	195	172	165	186	199	188	183	170	172	196	171	173	195	170	186	189	169	181	175	203	185	179	196	195	172	190	187	185	197	161	197	177	184	196	179	190	169	156	187	182	167	158	180	188	185	201	163	194	200	189	177	188	183	212	184	167	155	167	194	201	190	194	175	193	179	187	181	182	190	177	193	205	196	183	180	176	202	169	206	193	174	185	185	171	175	174	170	165	168	192	175	208	182	184	192	176	176	205	192	179	190	181	173	173	173	195	188	185	209	200	190	202	183	155	196	208	169	184	186	164	170	182	207	214	191	171	202	167	188	189	197	194	176	221	172	185	149	179	200	169	179	190	204	185	182	153	169	177	198	185	207	164	189	186	179	173	180	215	190	176	168	178	187	179	188	194	193	179	210	173	175	194	180	176	174	190	211	176	188	188	208	174	191	181	169	194	186	181	196	178	187	200	214	185	169	170	169	180	179	206	172	171	171	183	206	184	177	191	180	186	186	185	176	165	175	181	177	196	164	159	186	195	194	194	202	203	167	195	178	162	184	174	198	175	190	204	183	203	198	174	158	185	176	217	208	181	181	191	191	173	201	152	185	180	181	191	184	179	177	173	168	195	174	176	166	162	167	172	155	177	184	175	188	168	166	190	194	171	168	204	190	179	179	182	181	194	197	168	215	205	181	188	190	189	177	171	194	196	184	200	182	196	167	165	165	199	167	187	193	164	196	184	186	162	173	193	181	185	184	203	183	183	180	182	181	171	196	177	182	208	193	187	181	185	177	199	163	176	170	191	192	171	162	205	199	190	169	216	184	199	197	175	173	202	180	171	169	159	201	169	189	159	190	191	203	181	195	195	167	185	193	198	175	196	152	178	190	202	205	183	191	176	207	181	173	194	163	164	171	190	187	178	197	178	183	207	178	200	173	181	195	188	196	166	193	200	166	167	194	185	180	172	194	164	192	170	163	183	172	173	218	175	173	185	191	196	171	195	196	183	187	160	186	193	148	180	184	167	171	174	186	193	173	194	169	181	175	169	171	198	155	173	176	186	150	174	173	181	200	166	200	188	187	178	187	165	191	204	176	177	186	202	180	190	184	190	178	192	199	177	170	181	179	183	174	184	194	186	169	187	154	173	174	203	180	173	153	206	198	187	175	162	187	196	192	183	186	176	170	167	163	186	197	188	163	174	167	154	160	169	179	163	191	171	181	181	178	196	179	184	181	180	205	155	190	185	192	179	183	189	199	181	169	196	172	215	188	193	166	177	201	171	184	188	192	188	199	193	182	183	164	220	207	177	200	196	172	188	175	188	189	173	172	189	164	184	183	181	179	181	184	182	154	164	186	178	167	181	183	187	168	178	181	167	190	186	200	183	181	169	194	183	162	180	193	179	160	169	188	197	185	179	191	195	176	192	183	164	177	179	190	180	183	214	194	182	161	195	213	202	148	186	173	185	178	181	163	188	174	194	170	167	195	190	175	192	203	171	185	189	184	179	194	176	164	179	192	190	173	171	204	178	192	173	186	171	197	195	175	196	199	170	161	165	210	182	169	176	180	177	191	201	201	177	158	166	188	187	189	183	165	158	173	193	188	187	197	166	188	177	180	169	175	186	175	165	182	196	186	194	187	169	184	166	162	179	186	189	203	183	164	153	186	190	202	175	176	157	185	186	172	179	191	174	202	185	181	192	200	166	167	188	172	191	207	174	181	200	169	173	168	170	182	186	146	207	188	191	196	196	207	200	187	201	146	169	161	189	210	178	178	196	178	167	191	198	189	189	175	204	200	189	169	189	219	197	187	160	180	188	186	177	172	184	184	201	191	186	169	184	158	179	180	168	184	187	190	167	183	185	204	197	167	167	191	190	172	191	161	183	168	195	200	159	191	208	196	173	186	156	177	187	172	191	197	210	199	204	182	177	179	173	168	176	200	194	203	165	199	173	171	184	174	188	191	177	171	161	161	176	143	188	175	177	182	194	201	157	214	170	166	203	172	176	199	159	176	175	183	184	190	178	180	173	169	187	175	202	182	174	164	150	182	165	192	162	185	183	195	185	212	187	170	187	189	183	177	180	190	180	210	203	173	175	183	175	179	181	189	180	181	176	197	189	180	193	185	180	169	206	194	184	184	161	167	192	195	181	188	190	182	176	190	173	165	169	177	188	200	178	163	168	196	166	161	164	176	186	188	172	195	170	186	194	168	159	171	195	193	192	146	170	189	181	189	177	192	181	182	188	151	181	172	186	176	177	169	149	156	200	199	164	201	185	192	181	186	175	169	193	189	175	194	175	201	173	150	191	190	168	168	172	173	194	206	181	167	183	179	191	170	179	186	212	193	190	184	158	185	155	171	178	171	157	181	186	178	213	177	173	188	195	197	204	181	168	188	181	182	196	169	176	169	174	192	181	176	175	190	177	186	193	186	185	190	180	174	172	207	188	194	194	173	184	158	197	187	167	188	182	178	188	170	183	188	183	193	197	174	178	165	175	198	189	189	169	187	189	197	167	175	185	152	154	191	174	183	182	189	172	200	194	184	175	171	169	183	171	177	176	174	173	172	174	177	184	203	184	189	164	167	167	190	183	171	180	176	190	186	182	203	202	199	171	185	181	179	159	178	184	184	167	185	179	183	212	173	174	169	172	167	188	170	200	170	188	181	188	201	174	181	164	166	172	204	198	192	180	178	189	201	195	181	212	177	189	180	188	182	196	173	196	190	218	159	167	196	203	209	167	173	206	172	175	197	187	186	208	185	216	177	181	201	175	169	178	208	203	188	180	182	196	176	193	190	191	184	182	165	178	198	173	179	196	181	165	184	180	182	212	171	184	181	147	175	197	174	175	186	186	162	174	175	188	179	183	217	199	182	172	189	220	169	199	173	190	192	190	180	194	220	170	184	176	188	176	188	172	159	184	201	174	201	190	167	187	169	172	183	214	168	177	189	172	180	163	181	172	171	169	182	218	179	188	166	185	202	156	166	184	193	184	202	203	194	170	191	201	171	190	195	177	198	198	184	204	172	187	175	192
14605	2787	6197	6757	5808	4599	3763	3110	2516	2234	1991	1737	1574	1359	1241	1273	1178	1080	1012	1019	1003	932	849	883	807	816	850	787	765	746	726	706	698	692	646	686	682	602	676	684	593	662	698	626	632	624	588	592	614	621	571	576	596	543	595	592	526	641	545	558	584	606	558	559	595	550	569	547	534	551	591	564	569	556	557	556	529	572	607	543	578	585	547	573	602	556	556	515	563	530	535	540	542	519	581	557	544	550	545	528	544	527	544	587	574	563	576	513	531	533	562	522	607	534	515	546	540	535	581	519	566	542	530	557	503	497	495	505	519	551	513	518	531	530	536	550	538	546	542	541	543	557	549	544	513	531	538	527	546	504	528	542	494	514	522	548	516	528	587	544	530	516	553	537	521	534	557	582	500	531	525	560	538	533	506	542	582	543	537	515	529	554	541	526	534	543	524	510	521	555	550	522	572	553	499	532	520	546	511	497	546	532	551	508	477	507	520	517	557	496	506	508	551	536	498	546	545	547	512	534	566	561	500	522	532	550	525	522	538	536	517	523	572	507	528	511	544	575	527	536	517	532	529	508	514	510	529	547	535	511	547	511	516	568	517	510	490	528	521	483	547	532	507	482	538	517	552	566	591	505	527	587	531	477	520	511	498	522	563	516	504	514	542	537	507	485	518	525	577	499	551	542	531	534	523	547	499	513	517	554	563	548	515	500	543	512	555	584	549	527	547	524	510	480	557	551	562	472	548	511	512	539	515	535	545	515	540	525	506	540	539	517	508	538	561	541	489	515	515	499	531	540	513	490	538	517	544	541	526	517	534	604	513	521	513	533	527	518	566	552	518	583	511	507	567	522	530	535	538	561	515	507	551	523	487	514	534	526	543	535	549	536	524	510	538	513	517	511	525	581	565	536	552	498	537	529	536	548	573	523	500	546	517	507	530	554	506	513	555	518	548	554	511	501	530	540	529	490	541	532	530	549	511	515	522	573	566	550	575	497	544	522	515	523	531	555	526	537	539	539	514	548	507	524	501	513	542	532	528	530	513	490	529	510	537	540	536	587	537	521	488	541	549	526	538	562	571	539	499	593	569	492	548	507	541	527	583	546	543	527	529	543	594	527	532	527	507	541	534	535	558	513	505	534	570	509	562	521	567	509	510	546	540	505	518	517	530	487	575	570	512	530	515	551	578	502	528	529	523	533	545	526	556	552	502	530	537	551	544	569	540	526	533	551	521	571	528	529	568	498	485	582	518	546	541	526	517	499	543	529	527	544	564	530	552	556	518	537	532	510	526	532	558	524	565	524	509	537	559	492	545	540	520	558	519	510	514	566	545	531	568	492	506	500	548	518	525	557	530	556	504	533	562	551	492	529	549	514	514	529	526	521	576	536	535	554	528	520	549	512	536	540	541	564	548	523	514	514	501	537	524	582	516	498	528	557	513	538	550	507	529	502	499	509	517	518	556	514	514	496	527	541	516	522	539	539	498	505	528	561	502	508	548	521	490	503	537	522	534	532	551	538	522	527	541	565	495	533	511	527	498	533	546	571	468	523	558	531	504	512	539	508	552	591	544	519	482	520	517	495	520	503	517	547	518	538	534	523	510	541	541	505	508	495	505	512	528	524	495	538	533	552	535	540	548	544	498	545	518	518	594	542	498	582	499	492	560	516	521	546	570	561	568	545	548	514	531	530	524	536	523	526	521	557	527	499	527	535	507	517	555	513	513	530	517	537	536	564	549	529	488	503	528	496	550	523	562	496	534	504	526	543	543	508	562	562	545	538	507	542	539	508	521	519	544	488	510	516	582	516	531	520	556	529	534	523	522	517	537	543	498	563	544	535	551	513	535	539	515	502	542	524	540	525	547	510	523	497	559	547	499	529	508	549	521	574	529	502	512	585	494	581	549	484	537	483	520	543	577	560	560	528	524	527	520	505	534	525	521	523	557	519	540	545	492	536	519	534	551	511	523	563	520	543	562	536	539	533	524	532	555	530	546	522	535	519	550	482	505	522	541	504	517	545	572	564	552	551	549	499	573	536	513	526	554	544	497	539	516	535	547	558	529	480	520	523	516	518	512	549	515	522	522	525	524	557	517	541	504	526	535	535	489	523	518	543	542	583	525	521	536	533	559	524	502	560	534	561	569	532	521	522	546	539	519	524	537	521	554	535	512	498	515	520	555	581	508	537	515	535	502	536	529	517	541	553	515	534	530	559	534	539	542	522	511	502	543	539	519	505	522	508	525	558	570	522	548	566	555	560	546	546	513	518	529	507	522	519	575	557	542	533	558	524	560	536	552	540	535	489	529	548	513	557	523	602	472	477	551	486	547	524	480	524	537	556	491	557	516	541	569	544	532	495	535	526	500	477	518	513	559	507	558	541	519	589	555	528	485	524	501	524	500	537	532	571	560	514	546	504	532	491	508	541	575	541	538	541	522	524	511	554	490	505	538	561	508	576	557	494	526	537	530	584	528	510	540	526	569	547	509	492	524	523	512	529	515	544	508	551	544	588	511	551	547	498	513	512	540	540	516	560	570	507	509	521	525	557	534	514	521	529	539	544	523	502	533	492	496	552	527	561	555	513	569	482	548	512	537	545	523	553	519	531	543	539	570	497	514	524	486	539	543	508	524	524	540	549	541	537	537	552	531	553	552	539	588	507	536	509	554	508	554	544	507	555	524	510	526	591	524	513	560	576	481	520	536	500	503	524	527	532	506	549	517	521	539	556	534	488	515	505	496	566	528	534	552	519	511	522	516	537	486	526	536	499	517	529	542	542	494	529	489	514	516	510	481	525	523	530	518	496	542	516	523	492	503	527	509	501	517	518	518	517	509	501	497	517	494	545	498	524	594	548	506	494	541	505	497	501	555	538	544	517	528	561	491	537	519	556	505	558	509	546	515	528	482	523	521	550	492	518	527	529	525	536	540	555	510	538	508	497	513	580	554	531	521	492	493	515	549	550	508	512	462	542	551	562	487	519	484	553	548	477	550	551	568	489	534	507	533	556	574	522	485	549	524	518	579	481	541	565	546	549	517	532	504	529	527	530	497	554	573	482	544	537	500	551	541	512	546	538	520	540	559	520	508	572	512	539	526	535	555	507	546	541	506	568	509	559	527	545	560	555	514	561	507	534	555	548	541	530	506	517	513	517	508	516	536	531	508	510	536	507	529	475	558	499	544	537	533	520	527	555	538	534	519	532	506	520	534	556	495	516	535	504	523	532	542	525	539	521	520	544	547	523	521	544	533	565	494	533	557	534	540	524	550	508	501	535	521	547	519	529	563	573	534	536	526	494	521	519	550	535	542	513	552	600	538	527	517	561	539	496	493	538	526	559	514	530	535	510	527	528	497	499	508	521	521	481	548	560	542	499	514	548	521	604	541	535	540	508	547	559	498	542	535	511	538	552	509	551	537	545	540	513	553	519	540	526	524	538	477	525	488	517	521	545	556	506	546	528	473	526	500	524	539	528	549	531	478	538	505	528	509	518
4339	204	203	186	177	154	148	185	155	130	130	132	139	168	144	124	144	140	148	165	125	132	141	148	145	148	136	145	135	139	118	147	140	135	109	140	156	140	110	145	144	146	127	153	120	133	160	137	140	135	152	161	146	146	144	131	131	153	147	155	153	155	133	146	156	117	122	146	139	122	142	120	127	126	141	147	154	158	117	137	155	143	148	122	149	134	122	143	133	153	156	145	137	154	136	127	162	136	156	121	144	138	131	127	153	122	145	137	138	144	157	136	147	120	137	155	148	129	137	133	138	164	126	135	154	147	157	141	147	147	153	152	135	155	128	119	133	147	146	146	133	131	164	134	156	138	151	159	135	122	140	133	139	129	131	148	161	130	151	142	164	140	149	129	137	130	140	127	147	137	132	134	147	146	150	122	130	154	141	127	158	138	142	162	139	153	138	161	121	139	142	150	169	140	139	146	145	153	147	135	136	147	140	115	141	145	149	125	131	158	155	129	133	157	162	141	137	137	133	115	135	133	129	158	135	146	141	145	148	137	136	164	143	162	143	143	145	127	149	128	153	137	143	166	150	132	149	144	141	157	147	168	140	146	133	129	154	130	139	137	146	130	138	119	145	140	155	144	155	141	146	157	146	121	147	146	149	169	162	141	169	154	135	158	145	134	133	140	136	159	142	150	168	134	138	120	136	121	156	144	141	129	156	132	152	160	129	166	141	141	136	148	128	141	109	154	142	149	160	154	134	151	173	134	136	149	146	135	160	132	132	149	135	138	139	132	158	130	148	129	144	127	131	129	126	148	128	138	143	145	145	139	140	167	155	126	157	149	108	140	147	151	130	149	157	123	154	151	140	124	144	137	148	134	155	118	146	153	144	120	135	153	137	121	151	139	146	140	124	134	145	149	153	128	149	145	153	153	147	132	139	146	138	134	155	148	142	127	132	127	155	146	136	119	140	146	174	148	150	148	135	158	132	148	127	151	146	123	143	133	161	138	136	142	153	151	137	148	146	119	149	124	135	146	138	142	154	149	148	129	163	139	124	145	125	149	148	173	146	144	132	146	160	132	144	128	134	132	136	161	138	131	163	132	157	152	149	130	143	161	154	157	127	131	162	129	132	141	145	141	130	153	147	150	140	156	128	140	141	152	150	171	148	128	131	121	134	137	168	140	157	157	181	162	154	153	137	124	140	144	155	159	167	149	140	158	155	149	143	163	143	152	131	146	128	150	136	129	129	149	156	138	143	153	147	140	146	149	153	142	126	132	151	144	151	136	134	154	146	155	125	160	134	156	139	140	155	126	141	146	127	167	142	121	134	135	138	128	145	138	132	142	153	131	167	153	133	138	161	155	143	147	132	143	165	149	147	166	131	169	123	147	163	149	144	158	150	143	119	131	167	131	138	140	135	149	127	159	133	147	156	143	148	148	161	137	142	136	144	141	138	162	125	133	148	140	130	140	147	128	137	146	135	134	120	136	122	132	138	173	160	136	137	144	142	158	161	153	141	139	128	126	150	167	129	143	146	151	119	150	139	123	143	150	155	134	128	146	156	142	147	139	137	123	135	142	129	137	135	146	140	146	134	137	145	134	135	134	135	159	163	132	142	156	129	122	144	148	146	149	131	146	130	121	134	144	164	140	140	145	153	121	139	141	134	134	132	157	142	135	130	144	161	137	147	137	134	124	149	117	140	131	126	157	143	140	151	144	130	135	136	152	153	143	146	150	135	148	143	133	146	150	151	128	140	134	166	145	145	136	155	156	142	124	152	118	115	136	126	128	153	129	141	144	146	136	145	123	164	126	163	143	146	131	142	134	133	113	146	144	130	144	142	107	128	144	115	163	157	160	150	132	170	126	163	144	133	112	113	135	136	137	122	154	174	136	131	127	149	146	146	149	144	158	133	137	122	135	133	151	150	143	141	138	155	131	148	147	130	155	138	144	160	159	119	153	139	126	167	145	149	149	132	127	138	141	119	137	143	134	152	150	154	136	162	123	157	140	148	143	143	133	153	132	150	160	167	150	156	129	147	143	127	152	156	162	150	136	149	141	154	149	151	139	160	137	143	134	139	145	135	154	154	135	129	137	152	142	140	135	156	142	141	157	138	165	156	140	132	121	150	133	151	143	152	145	161	135	161	153	156	151	134	127	145	137	144	137	135	137	130	127	131	151	154	157	145	142	172	142	130	153	143	136	125	120	132	147	147	142	141	150	134	144	132	150	133	124	136	140	158	168	161	138	161	141	142	151	149	157	128	134	166	147	150	148	156	141	126	137	136	143	117	134	130	144	145	129	151	128	156	131	136	137	142	148	155	145	127	125	156	126	137	149	151	147	183	137	172	138	161	178	141	138	151	132	132	163	150	128	131	143	167	120	118	158	162	129	116	152	141	165	140	171	144	141	127	160	135	179	131	136	139	143	136	148	155	141	151	128	124	158	147	147	153	152	157	140	133	142	142	136	141	122	151	146	149	149	138	153	146	162	119	133	153	135	148	143	158	147	135	140	145	113	122	126	120	166	174	134	151	145	129	149	144	130	136	151	158	157	137	158	142	131	139	145	140	147	156	161	137	123	152	153	142	131	141	135	135	156	152	141	131	143	149	131	150	139	135	146	138	142	135	143	128	121	149	157	153	148	145	152	140	152	142	141	165	129	141	128	143	141	148	145	138	166	139	148	142	139	136	136	143	136	136	162	137	145	159	141	141	158	116	137	156	139	138	140	135	155	133	160	153	138	129	143	149	147	115	145	148	142	152	141	143	129	146	148	138	141	130	144	159	130	144	119	155	147	158	139	157	133	158	138	133	142	150	144	151	154	132	153	136	138	146	132	142	118	149	130	137	140	134	144	144	137	142	147	111	168	142	155	162	142	110	121	118	124	150	148	159	150	129	146	138	136	138	145	142	151	141	155	153	155	144	144	134	137	138	142	146	136	129	116	135	148	135	157	125	128	156	157	164	128	145	149	153	151	143	141	131	148	139	133	137	125	143	159	139	145	161	141	119	128	139	141	156	158	145	151	153	151	147	169	124	129	142	133	164	157	143	148	133	149	123	148	134	121	136	158	141	168	137	138	144	135	166	123	149	150	139	130	137	150	139	158	126	150	141	147	130	132	149	145	146	122	156	135	154	127	127	128	165	131	144	145	127	145	149	180	156	135	137	134	133	165	171	123	142	141	140	122	152	151	129	139	145	156	138	137	119	148	146	133	146	136	138	129	127	137	145	137	132	150	127	145	133	118	132	147	126	166	140	144	147	149	127	151	135	158	138	147	138	130	147	170	150	128	151	148	135	151	134	145	123	142	133	146	124	134	162	147	153	150	162	151	140	136	126	145	131	146	133	149	146	127	167	161	143	127	128	143	130	129	162	157	138	128	143	154	133	138	143	167	147	124	144	150	159	135	138	152	121	138	129	134	125	137	131	161	137	145	148	143	146	148	145	146	159	111	144	148	135	167	137	159	146	157	137	129	136	136	147	138	133	148
5671	487	560	582	532	537	475	493	473	468	470	431	462	411	479	402	444	434	441	416	437	435	432	400	431	422	423	445	422	415	410	440	429	424	401	434	409	425	398	422	410	428	401	427	404	420	420	454	394	400	359	389	431	363	441	408	446	388	443	419	416	397	446	438	391	412	400	435	398	414	388	408	432	455	400	419	402	399	424	423	415	405	443	407	438	465	423	407	395	404	426	411	387	420	430	415	408	395	412	390	437	410	407	412	411	405	392	439	413	425	424	393	424	391	442	410	440	446	427	420	416	402	410	412	393	422	445	406	409	404	452	437	410	413	412	397	385	391	405	424	415	408	415	467	405	443	461	397	414	432	455	443	416	409	392	415	399	412	420	406	399	435	410	374	411	415	400	399	421	438	391	454	436	387	429	393	386	411	412	376	406	385	411	430	416	429	411	391	409	399	409	410	402	419	401	460	413	406	419	381	423	411	408	401	389	420	426	388	449	395	381	418	365	389	454	426	388	380	428	425	426	422	410	400	447	394	402	403	436	427	443	400	374	398	437	430	393	407	391	404	393	432	404	405	414	382	392	394	420	440	407	419	411	382	400	404	391	397	395	403	438	416	446	411	442	425	418	432	416	414	447	392	390	413	380	355	412	404	417	430	396	474	427	422	452	383	406	411	414	379	406	415	397	395	446	410	414	404	404	402	370	432	399	405	420	403	397	423	440	419	414	420	437	425	376	367	398	437	394	430	407	413	400	442	411	402	422	405	415	384	439	416	419	392	394	417	429	416	406	388	422	383	448	466	389	363	429	443	365	397	400	385	386	451	419	396	421	397	451	402	428	421	380	390	404	407	401	391	396	408	405	413	421	378	382	401	442	402	392	420	395	422	403	360	428	407	417	411	389	427	417	434	410	391	431	399	423	425	425	421	443	430	413	403	399	420	463	455	382	423	390	395	375	420	414	427	403	381	421	397	395	436	400	399	391	424	400	434	438	422	445	375	400	402	419	425	375	418	431	435	386	396	388	429	426	423	409	407	415	406	425	407	370	389	419	416	424	442	433	403	433	377	397	404	383	424	403	450	408	416	451	404	434	401	409	387	458	436	391	401	405	432	417	392	392	379	408	430	424	427	373	421	405	402	409	446	433	414	418	424	470	409	430	430	429	409	408	432	414	416	430	401	426	422	427	443	422	423	413	407	372	440	413	400	422	420	429	448	405	394	410	412	406	436	417	442	430	453	415	431	440	401	395	445	424	422	416	382	406	412	482	423	392	379	427	399	394	432	443	408	410	413	401	407	444	400	405	398	484	446	438	413	441	419	419	398	410	406	445	419	423	388	400	422	417	378	405	402	380	403	379	429	410	359	412	404	394	416	418	421	417	396	390	414	417	410	419	402	402	427	434	414	397	432	415	427	406	436	427	413	439	432	418	435	408	417	378	415	400	373	439	410	409	415	414	426	452	455	393	420	394	409	430	442	395	378	414	412	409	389	424	375	383	384	407	419	447	424	383	412	426	421	398	419	413	429	389	422	383	475	431	399	411	436	442	411	424	443	412	431	411	416	398	411	412	433	423	436	424	383	378	409	395	455	414	390	420	399	440	413	438	411	403	480	419	427	432	407	378	410	423	392	427	385	421	423	382	447	428	432	416	382	401	384	434	433	443	409	415	403	428	424	457	406	387	435	411	422	424	422	456	391	484	451	399	433	421	388	432	398	379	417	426	405	389	376	416	413	441	436	413	407	455	390	404	445	415	418	402	419	396	385	386	420	418	435	400	388	415	397	425	388	416	392	405	402	428	430	417	429	415	400	399	433	399	381	413	415	397	383	404	422	422	383	402	426	397	425	414	372	389	401	399	407	397	379	409	418	427	401	406	427	412	424	408	423	414	440	403	454	449	408	403	436	413	390	401	421	418	405	383	435	408	426	421	407	434	401	415	397	440	382	386	415	383	417	406	424	421	441	449	397	386	441	426	482	425	399	407	444	396	411	400	424	424	413	453	425	417	453	426	428	450	415	409	391	429	407	418	425	405	394	462	394	405	445	422	390	460	453	470	436	388	436	395	389	413	421	413	432	396	424	446	436	383	385	437	414	409	413	416	407	419	401	404	452	425	398	457	423	451	414	404	409	416	374	446	428	418	423	439	427	423	403	402	414	413	422	406	394	421	421	414	364	420	392	393	424	438	438	422	391	433	427	380	405	410	403	439	419	419	452	390	438	420	425	425	379	426	447	418	418	423	392	409	402	405	413	440	428	415	391	409	391	409	414	451	404	404	411	439	432	420	455	385	382	396	406	434	387	368	397	450	394	440	387	429	396	398	399	433	409	431	437	415	419	392	416	409	415	378	425	423	414	389	400	449	409	387	389	425	431	423	418	394	414	420	391	426	445	422	403	384	384	421	398	410	417	402	420	468	418	399	423	395	455	443	427	437	373	428	409	427	379	453	412	380	416	407	377	436	415	410	432	384	428	378	445	441	399	426	392	407	384	397	392	397	408	428	421	423	389	436	418	394	438	391	424	394	431	432	417	442	417	425	411	405	427	377	407	392	396	380	444	431	406	377	429	463	426	417	419	433	398	402	426	418	420	389	401	365	410	422	408	397	470	408	407	418	383	400	430	426	451	444	397	434	400	417	390	432	405	419	364	409	385	428	374	360	374	409	421	418	395	418	443	409	408	418	416	424	412	455	433	409	396	422	386	392	431	446	432	423	387	410	387	429	443	421	405	421	436	388	418	431	414	388	445	394	385	425	458	375	395	408	418	404	437	394	465	416	429	415	442	403	418	379	415	395	358	389	404	409	446	437	407	424	420	435	399	439	448	402	414	444	402	408	410	407	399	396	383	403	416	393	414	435	398	401	412	391	387	428	414	438	407	412	412	407	370	423	382	402	408	419	454	399	414	450	428	420	395	396	416	424	404	406	477	412	406	380	411	385	430	401	379	389	416	420	456	425	407	417	411	408	357	409	385	439	393	448	394	462	403	420	403	429	405	426	422	418	427	409	468	391	430	437	402	370	409	416	417	424	446	444	403	440	387	430	419	405	445	405	397	379	429	421	419	375	429	412	411	418	372	412	397	391	369	410	398	408	408	394	414	424	395	411	407	431	441	437	444	435	404	434	406	425	429	427	422	419	419	394	400	401	426	438	452	440	423	383	458	423	404	415	398	379	368	385	404	414	436	396	421	446	387	416	403	399	391	462	424	423	396	394	398	426	411	451	426	431	425	380	428	404	399	408	411	427	423	446	421	447	400	431	431	417	391	391	430	420	415	428	427	428	401	458	399	463	384	440	390	422	422	397	419	411	423	384	397	390	431	409	437	387	402	347	445	389	440	405	442	420	425	395	402	403	417	410	398	440	407	416	405	428	421	402	425	400	413	410	405	417	426	411	434	412	440	410	400	388	395	436	399	406	443	388	441	403	423	426	407	413	400	447	408	426	403	473	421	431	431	415	372	401	460	410	421	415	406	440	436	402	384	397	438
22521	2039	1343	1058	708	532	438	318	232	248	181	176	151	163	135	162	127	111	95	117	120	108	99	131	84	94	95	107	103	107	103	113	101	109	107	85	105	101	93	82	90	86	81	94	88	101	93	93	79	89	82	101	73	90	102	95	88	101	90	118	73	80	93	88	92	93	91	78	87	89	90	89	100	97	88	83	80	84	74	96	95	84	88	91	87	88	94	93	70	85	88	101	85	105	87	76	79	96	94	97	86	84	77	82	121	85	72	111	91	88	77	87	74	93	93	112	82	71	99	105	86	86	84	98	89	92	90	87	93	92	95	87	93	99	80	79	93	91	80	94	88	82	90	71	88	86	101	90	106	93	85	78	85	105	87	82	80	89	93	90	80	80	84	81	87	95	75	78	87	88	92	79	66	84	89	88	90	90	89	86	83	85	93	82	89	95	93	78	75	93	85	75	85	94	92	86	103	87	100	74	97	88	82	100	81	93	81	96	79	81	79	99	94	100	99	90	82	109	90	99	75	87	86	81	79	84	91	74	80	89	83	76	85	116	78	75	102	88	96	86	99	112	80	87	66	94	84	96	104	68	87	95	84	97	93	69	92	80	86	104	87	93	90	77	82	77	77	86	84	88	80	75	98	86	73	80	98	82	82	85	84	77	78	87	106	86	103	87	94	79	97	92	77	82	87	81	79	89	76	98	96	81	101	83	89	85	96	94	94	102	84	81	81	80	88	83	101	101	78	86	74	70	86	93	88	91	83	85	84	95	67	81	91	90	84	77	101	100	64	85	103	89	93	76	100	103	86	68	82	81	98	111	103	90	100	108	91	83	71	86	87	88	88	72	91	88	80	93	85	85	89	107	102	109	101	86	87	94	88	81	76	83	76	87	101	91	86	76	103	86	80	80	82	87	95	85	88	87	86	75	98	83	83	89	100	88	86	84	80	84	100	97	97	90	84	96	106	83	93	97	92	97	87	85	90	85	82	84	91	71	89	91	70	97	88	78	101	83	82	82	91	82	86	104	100	94	76	90	95	97	91	83	78	103	97	65	95	82	100	102	88	84	80	78	69	88	97	93	88	62	76	95	85	90	96	77	79	93	92	91	80	88	98	85	104	89	91	90	94	72	89	68	86	90	90	87	83	77	83	84	80	102	78	100	104	71	91	89	89	88	109	95	99	92	89	83	76	87	88	88	86	94	78	86	77	57	93	96	84	88	92	77	86	103	77	75	91	85	89	99	97	84	94	78	88	85	81	76	82	87	95	94	87	70	75	88	87	95	87	76	104	88	95	91	96	84	87	93	92	99	80	91	70	91	89	87	81	78	84	93	83	76	88	96	108	93	99	101	94	83	79	71	75	96	99	100	89	90	97	94	89	93	87	75	103	94	88	85	81	93	96	107	79	89	77	93	91	105	100	102	92	94	81	94	90	93	87	85	98	101	78	85	94	98	89	84	88	68	99	98	90	82	89	89	97	97	87	86	89	78	93	87	85	79	93	93	87	92	97	96	93	96	69	82	76	98	87	83	70	81	78	81	91	84	98	96	88	79	74	89	80	89	80	81	90	83	82	71	85	73	86	68	93	85	100	102	91	89	93	74	86	92	71	90	74	99	75	91	94	102	94	86	85	83	107	86	73	85	82	88	94	70	75	81	77	79	91	88	101	81	81	92	85	102	84	105	87	98	84	72	91	84	107	96	83	86	95	83	81	93	90	93	68	89	101	82	98	95	70	92	86	99	93	94	78	73	81	90	90	81	101	69	92	85	81	70	90	89	88	85	72	82	99	88	72	70	79	75	89	82	89	104	88	79	85	75	88	97	94	106	96	77	86	101	88	92	93	80	88	77	81	97	91	83	83	72	78	88	79	65	74	89	93	77	103	91	76	90	92	107	97	83	75	67	86	77	76	94	79	75	92	94	82	86	87	75	97	95	82	92	100	83	83	89	90	87	96	75	103	73	93	100	74	86	103	89	77	90	81	99	98	75	95	95	78	77	99	91	98	85	75	78	90	79	78	92	91	81	102	88	69	112	86	87	72	111	85	82	94	75	101	93	94	79	79	86	93	99	88	86	82	101	88	105	81	69	91	82	91	87	80	63	75	93	87	111	75	78	73	83	94	101	75	77	106	80	99	87	79	97	77	83	87	87	87	76	87	86	78	94	81	93	87	90	92	99	70	81	71	68	97	85	92	93	85	95	100	90	79	79	107	77	88	103	91	73	71	121	88	91	89	91	68	98	85	88	67	102	80	84	76	73	83	99	88	84	93	94	92	104	63	78	77	83	87	86	97	85	95	96	77	77	89	91	78	93	94	93	82	95	82	108	94	76	81	92	88	78	75	114	78	81	92	86	89	97	71	94	86	91	86	100	77	72	81	92	94	68	76	89	98	89	70	90	70	95	76	91	96	82	101	86	72	83	86	84	89	98	85	89	82	77	98	87	94	94	80	89	106	92	86	93	102	93	89	96	87	92	88	87	98	73	86	84	85	88	97	85	92	84	82	93	84	83	97	86	96	97	91	69	94	84	83	79	78	99	88	76	85	80	87	106	105	75	76	97	68	86	85	96	79	96	89	86	87	82	76	100	79	68	86	88	64	80	90	96	98	94	61	85	72	74	100	95	82	94	85	81	83	75	78	100	82	87	92	77	92	81	80	77	103	81	96	94	90	87	84	100	81	86	73	91	80	72	89	90	94	85	80	92	73	92	95	81	79	84	90	96	77	77	67	79	84	79	71	105	88	87	93	97	96	96	91	80	84	82	82	79	92	83	82	85	81	81	80	93	85	96	79	82	100	97	84	117	83	74	106	64	93	98	104	88	91	95	80	91	76	98	89	108	108	95	84	94	79	86	72	86	85	93	71	77	88	82	88	72	88	109	80	84	72	84	91	88	86	99	89	93	100	92	74	86	81	100	110	82	81	80	93	98	91	89	91	97	107	92	106	93	90	89	82	66	86	91	80	82	82	84	88	92	90	81	87	82	94	82	84	93	89	89	107	96	96	83	79	91	99	90	82	80	92	94	85	79	87	90	78	84	88	71	72	87	97	94	80	71	89	84	85	88	72	87	73	89	76	81	93	87	92	89	79	90	92	76	92	87	89	84	85	78	94	98	76	88	97	89	93	79	110	70	87	89	93	74	81	73	74	79	66	81	81	91	89	88	89	76	82	111	96	83	81	84	83	95	89	90	96	78	85	80	78	109	99	92	77	96	86	81	94	86	89	91	85	77	94	94	76	93	97	77	78	77	90	76	91	85	77	93	98	78	88	83	71	91	86	83	77	85	102	76	92	74	95	81	97	80	81	77	104	78	99	73	88	55	82	101	81	77	94	107	80	102	91	93	88	92	102	95	84	87	104	81	83	81	97	89	95	111	88	89	94	79	92	76	83	94	90	98	88	101	79	102	68	75	83	81	86	92	83	80	83	99	87	96	97	78	86	93	84	106	99	88	86	87	97	88	93	91	68	80	100	83	86	85	92	84
10836	1381	3297	3517	3006	2413	1906	1645	1355	1197	1045	877	813	739	688	651	611	595	520	540	503	454	463	437	465	420	437	424	400	347	378	356	375	384	310	378	361	327	323	345	368	341	317	337	344	327	330	315	337	338	337	306	332	297	325	309	290	322	297	316	300	305	320	324	304	304	333	313	303	327	302	298	309	308	283	288	315	305	319	292	292	295	270	316	277	302	295	315	285	300	270	273	275	306	287	261	281	307	274	301	281	298	286	273	275	276	310	284	256	299	300	277	287	314	311	296	297	318	272	306	307	272	284	314	308	292	259	293	293	343	282	290	275	298	278	276	312	285	303	281	256	291	290	297	305	272	282	281	297	282	279	279	257	294	302	315	289	278	277	303	290	293	303	286	300	303	285	269	301	329	281	307	272	264	323	304	291	271	294	281	279	332	299	277	299	252	287	290	271	278	277	311	299	274	324	310	258	291	253	296	315	269	292	309	291	273	268	253	289	278	279	297	284	266	273	285	299	312	301	272	267	287	268	311	319	306	287	332	279	286	281	298	277	280	305	278	318	274	252	274	302	301	320	295	319	296	313	297	277	294	273	261	283	270	272	291	306	298	283	284	278	269	288	281	291	282	284	296	290	255	280	287	290	271	290	280	295	271	274	294	290	326	293	287	280	303	278	260	272	305	268	312	266	279	294	288	312	333	259	274	288	320	290	293	280	296	303	301	302	284	323	290	276	302	291	287	270	282	318	285	264	285	284	297	309	249	306	292	298	302	270	295	292	289	298	279	271	282	293	312	283	279	301	281	273	298	276	280	286	309	296	264	293	279	273	283	305	306	272	267	294	312	291	290	288	316	275	295	255	278	279	261	260	268	263	265	286	267	263	316	309	291	307	251	276	256	293	320	275	310	299	285	259	283	274	277	274	287	278	286	273	278	291	304	298	301	240	302	266	275	264	283	264	275	270	283	320	303	281	263	293	281	310	274	276	270	291	299	262	321	274	287	276	283	282	299	298	274	293	278	291	306	285	302	270	292	251	287	307	280	259	291	291	281	279	286	315	290	286	241	296	279	268	275	294	303	310	255	280	314	326	269	293	265	316	280	270	286	276	288	310	254	301	248	322	287	276	294	277	314	269	250	301	255	298	290	261	266	281	272	282	285	312	250	314	275	289	315	284	309	273	285	260	270	264	271	284	274	309	298	260	303	286	303	270	256	300	241	312	325	285	277	286	278	301	284	296	286	259	293	279	287	291	296	272	293	298	260	289	260	283	305	304	261	265	281	318	309	251	272	287	267	297	279	290	292	286	261	294	283	275	287	285	283	261	292	274	296	300	273	291	299	304	308	280	300	242	294	273	268	285	278	254	289	287	286	323	324	299	299	296	310	304	280	259	283	291	283	281	300	314	301	295	290	313	266	274	278	261	286	277	296	292	304	275	312	313	294	253	279	302	282	309	284	287	293	258	288	271	281	293	299	289	283	258	283	295	260	255	249	260	263	288	290	287	278	288	285	330	275	278	277	298	292	285	283	291	303	293	312	281	314	278	273	279	287	342	314	283	260	270	274	290	306	290	284	276	288	284	286	303	293	314	283	282	266	294	279	283	296	264	251	266	266	297	298	266	303	308	267	298	280	279	266	275	298	285	276	242	288	258	302	282	294	291	313	256	291	254	297	297	287	295	259	296	278	276	272	298	312	278	290	282	275	306	267	300	271	287	279	294	263	272	276	279	283	248	262	280	297	277	280	282	282	292	296	278	268	262	302	260	299	277	286	281	252	301	302	319	293	300	270	276	300	256	296	286	282	311	320	300	283	281	301	287	269	313	282	258	304	278	291	295	284	283	272	253	302	253	258	279	279	312	261	271	293	262	296	302	258	277	293	290	269	248	291	307	291	289	284	266	296	286	290	274	308	281	282	278	298	259	291	279	285	289	281	252	275	294	303	306	261	306	291	308	304	278	280	267	273	285	290	299	280	255	274	279	315	267	292	298	307	261	253	292	287	288	284	274	303	291	308	305	292	271	286	307	277	316	275	288	282	305	294	241	300	274	311	257	283	313	284	296	268	303	270	274	307	293	269	307	288	286	254	296	296	295	272	259	295	276	281	294	269	274	326	297	269	292	324	288	277	313	296	315	283	265	272	286	277	270	294	259	272	259	272	280	289	236	271	301	293	279	294	282	293	285	313	282	288	264	269	279	290	273	287	311	277	294	275	295	270	302	282	293	279	279	268	278	309	280	272	277	285	285	274	272	292	308	267	275	287	291	284	270	257	277	284	298	285	291	307	246	269	283	255	285	324	295	285	290	266	279	300	276	278	276	292	289	276	323	269	292	289	276	241	270	284	259	288	292	301	277	289	305	308	281	338	286	281	282	275	300	286	295	280	276	284	300	265	301	324	281	294	258	305	318	290	305	277	291	300	296	265	267	242	274	292	293	287	273	266	301	296	275	265	292	303	306	293	281	295	280	268	277	311	277	275	297	275	275	270	295	276	299	302	287	265	294	310	264	272	282	276	281	281	296	267	310	290	308	280	265	233	294	279	284	295	298	289	310	312	265	275	294	299	282	296	270	276	298	286	290	291	284	297	303	278	283	267	271	308	285	292	304	261	295	294	281	279	269	309	309	313	272	273	271	282	303	289	297	263	271	298	304	291	280	278	284	289	296	292	310	331	251	285	286	292	286	263	304	252	283	304	317	269	308	285	261	290	300	314	261	275	266	288	293	294	322	289	257	276	298	325	300	282	292	256	297	289	302	298	286	265	300	285	264	286	274	255	302	312	282	278	292	275	286	266	295	276	283	308	260	299	300	308	286	268	250	279	290	294	263	253	281	304	282	267	277	258	313	269	315	297	275	313	289	280	310	309	337	275	269	308	294	256	324	281	293	279	280	265	287	269	301	275	323	303	275	272	298	293	258	301	293	269	283	283	301	287	325	278	291	268	257	300	326	287	283	291	294	293	322	275	277	257	286	268	269	294	311	295	271	291	308	239	276	256	293	294	268	300	284	278	308	288	314	294	279	278	282	248	278	308	263	269	271	274	280	289	248	294	284	267	290	260	295	282	297	265	278	303	306	277	323	276	279	263	285	273	307	260	276	279	306	297	278	278	288	315	304	311	302	269	305	302	290	252	277	254	280	293	289	291	294	294	285	309	282	327	294	315	266	277	277	279	281	287	299	295	305	246	299	285	287	303	246	278	274	284	284	274	284	265	280	282	289	275	291	287	288	279	301	294	299	286	266	296	273	301	286	295	233	267	309	283	267	285	309	291	280	288	294	298	279	289	295	324	273	294	316	292	288	281	297	287	263	294	305	299	289	276	283	258	294	268	261	276	284	256	287	278	288	305	295	275	303	299	302	273	274	296	277	274	278	288	296	266	302	278	294	294	285	261	304	325	297	261	267	287	324	287	291	292	276	275	283	268	302	273	273	311	246	292	299	284	282	306	265	278	313	262	270	285	279	273	273	297	293	277	303	276	282	284	290	278
34106	5696	2938	2205	1516	1075	817	674	543	482	453	337	308	300	262	267	261	247	227	254	240	215	225	221	233	216	191	205	193	220	195	201	205	220	180	195	181	206	200	190	176	203	183	207	181	189	190	205	177	191	205	186	182	188	162	199	173	194	183	178	179	208	166	225	169	172	187	195	161	182	177	189	188	193	171	216	182	164	185	184	180	189	188	168	206	182	194	203	183	180	160	204	176	195	165	195	180	147	186	171	189	165	174	174	179	161	190	198	193	161	173	192	178	172	176	181	174	200	217	194	186	165	174	169	158	164	158	194	198	179	175	180	194	189	177	181	152	170	182	185	142	173	179	165	177	184	197	186	195	174	175	185	169	192	178	174	178	191	183	156	193	153	209	196	196	188	190	156	179	169	187	192	150	180	189	180	190	206	194	190	172	181	189	188	222	160	164	173	200	196	185	203	172	176	170	182	187	178	177	189	180	166	148	163	178	208	171	193	190	164	201	170	179	186	151	190	183	168	163	192	189	167	174	174	171	200	192	172	202	173	174	196	180	181	151	197	168	167	194	186	197	190	180	209	185	182	179	168	183	190	170	189	177	194	219	184	176	175	201	179	195	184	189	179	184	189	182	175	167	146	175	165	180	183	171	197	199	179	148	185	185	179	195	187	219	176	158	188	185	189	209	181	186	189	177	175	172	176	180	172	166	176	155	201	177	203	152	190	183	192	175	166	179	165	165	174	191	164	184	176	189	193	198	151	181	172	194	183	194	182	194	181	178	192	206	175	181	202	188	190	206	192	177	192	176	163	164	174	196	174	201	160	164	177	160	190	183	172	191	173	178	167	160	188	192	191	166	189	188	183	184	171	194	180	192	175	179	187	178	189	186	177	180	197	183	148	186	172	187	191	169	162	188	202	196	173	192	182	189	167	179	206	191	178	168	186	160	170	183	169	184	179	211	198	194	204	204	162	185	174	186	218	176	208	197	178	195	213	190	198	175	194	219	189	166	190	178	180	180	182	175	189	184	184	191	195	207	162	177	200	193	193	203	187	185	187	169	184	173	205	186	184	196	173	176	182	174	156	190	172	180	168	177	155	174	167	173	174	199	198	185	188	202	173	141	164	189	175	152	202	170	170	175	176	145	187	181	154	184	174	188	188	185	157	182	201	193	185	179	198	191	183	173	166	180	187	167	177	190	191	173	200	206	177	169	162	182	195	161	171	180	180	141	195	202	182	177	177	165	174	191	165	197	175	190	168	199	169	186	184	174	182	172	171	179	204	184	163	181	174	185	172	177	196	194	198	179	180	183	179	169	169	170	211	191	167	186	180	179	201	189	189	196	194	177	178	205	161	207	171	169	171	171	176	176	167	154	185	183	196	208	208	183	180	168	198	184	191	171	200	178	194	162	176	193	214	164	197	210	195	170	213	175	175	174	148	162	184	186	177	186	159	183	186	167	172	159	183	165	204	178	186	194	174	179	164	178	174	190	187	164	180	168	190	207	161	205	175	190	190	187	174	187	200	185	165	200	194	172	189	197	191	207	178	180	204	176	158	183	168	164	170	199	189	189	164	190	188	181	173	166	171	181	192	180	143	160	181	188	170	193	188	178	187	183	159	180	189	190	191	200	192	164	180	186	208	197	176	204	199	175	170	192	179	206	154	196	175	181	154	181	194	159	195	185	199	182	165	173	161	191	184	177	182	195	170	193	198	171	178	174	202	164	189	211	186	188	187	168	186	201	188	188	175	184	206	182	174	181	199	161	189	179	201	204	214	176	190	183	188	182	176	206	203	152	182	207	183	203	208	192	196	169	175	201	184	183	192	205	199	208	181	183	171	178	197	204	181	173	177	182	180	159	216	197	184	181	169	188	173	171	172	168	182	163	190	191	171	170	185	201	179	192	195	171	184	146	183	180	202	151	163	183	162	194	173	172	162	166	163	174	175	196	167	169	184	197	181	186	166	177	174	175	186	173	196	167	182	188	176	200	177	173	189	199	210	182	169	184	198	170	186	180	206	182	210	190	192	177	156	168	153	188	180	180	207	192	189	162	160	164	198	194	160	161	173	149	198	184	185	158	184	187	166	198	170	155	171	206	173	184	178	145	171	191	190	171	168	180	189	170	169	183	173	173	203	173	192	175	167	173	177	175	173	172	180	174	186	178	198	175	185	194	180	195	174	178	155	183	194	171	163	185	171	166	184	204	165	181	175	184	190	171	186	175	184	166	178	180	194	195	180	207	195	192	164	170	175	177	189	183	163	178	160	192	196	165	198	158	198	196	187	179	177	174	210	196	182	157	170	183	150	169	184	193	184	189	172	184	173	166	170	189	192	201	168	161	181	163	177	150	186	171	162	161	207	194	190	177	176	163	166	169	158	174	194	154	184	192	152	160	189	177	182	193	207	193	189	182	168	192	165	186	182	176	196	186	172	182	163	188	155	194	194	183	169	200	194	168	192	160	189	188	194	184	189	187	169	172	162	199	186	184	196	180	178	160	196	182	172	202	164	162	196	181	179	180	185	171	163	192	204	158	186	217	170	197	229	180	173	177	195	209	142	178	190	199	169	167	153	159	178	188	194	188	200	185	213	192	172	198	180	184	185	185	192	192	189	165	153	183	165	187	193	159	185	184	185	153	182	158	170	162	171	179	203	187	186	201	174	178	180	176	178	167	165	168	185	182	180	182	187	189	173	181	201	153	160	174	156	173	194	177	176	180	162	193	183	169	176	162	188	178	207	192	189	176	170	187	173	187	178	196	186	186	184	180	188	187	194	155	180	196	206	175	177	196	211	192	180	188	150	161	191	168	163	175	168	197	183	167	198	170	168	187	170	185	206	166	183	170	191	190	196	171	165	176	192	175	219	177	159	174	169	206	191	168	175	188	165	179	157	159	210	171	185	175	175	169	218	156	217	192	192	177	186	193	174	167	181	191	166	199	186	193	186	190	189	174	199	221	174	182	185	194	162	180	173	165	166	164	169	186	198	181	200	173	163	177	156	163	189	183	173	170	190	181	186	145	193	168	194	193	193	172	158	189	195	183	193	174	195	181	164	181	180	186	160	170	186	178	207	181	212	172	211	184	177	184	190	183	149	173	177	210	173	206	182	172	192	180	174	168	178	208	171	190	178	154	184	179	185	164	190	185	184	194	163	215	167	185	201	186	178	171	181	176	167	201	190	180	187	173	185	160	177	187	181	201	172	166	196	194	168	178	195	181	173	176	191	189	196	155	159	170	188	201	164	188	170	171	179	183	153	170	174	186	165	151	158	186	173	205	192	179	182	162	166	173	189	199	162	186	189	199	170	208	190	149	187	163	193	159	187	190	158	196	172	170	172	196	172	192	146	174	181	180	189	165	195	171	169	192	178	182	189	207	167	179	165	185	214	183	212	173	158	163	192	195	158	177	181	163	186	190	191	153	159	160	186	184	169	154	199	167	179	200	235	196	183	171	186	181	142	171	179	209	192	195	175	194	200	186	181	184	177
13983	2856	6461	6701	5664	4578	3739	3211	2571	2261	2038	1751	1640	1502	1301	1219	1143	1107	1034	982	978	921	870	852	807	830	751	787	754	749	735	706	735	681	661	695	657	598	605	610	656	628	635	588	593	605	613	597	597	564	597	585	609	584	560	573	532	598	601	532	601	582	615	572	536	542	565	558	556	551	548	592	577	569	541	554	579	569	558	528	578	550	510	512	589	537	544	517	525	509	499	552	540	550	567	560	570	565	543	535	534	530	511	587	536	552	583	522	508	593	528	558	557	512	540	519	545	529	507	526	546	534	533	552	506	589	510	504	545	507	566	531	512	530	599	537	559	536	537	531	529	514	541	557	535	557	517	534	535	525	562	545	499	508	541	564	503	493	494	540	493	523	542	559	544	509	550	541	523	526	572	516	536	536	540	585	534	558	562	489	514	560	582	522	517	563	484	510	554	538	542	566	523	556	553	528	542	538	496	545	499	549	526	512	540	502	545	519	519	543	539	515	510	548	530	563	499	507	533	551	526	560	493	538	549	550	508	545	519	552	568	559	511	567	548	553	525	555	555	514	499	529	515	528	525	488	527	516	517	552	540	486	540	511	553	535	528	497	553	521	519	497	552	521	533	571	539	518	540	492	545	558	533	532	535	519	489	541	528	524	520	526	537	519	517	519	533	522	514	515	502	551	527	512	485	507	535	492	508	523	518	541	561	534	510	543	502	527	525	542	539	504	508	503	523	516	575	574	507	516	546	518	543	513	507	562	500	556	503	553	523	528	533	540	539	582	513	541	548	493	510	559	606	571	520	555	522	573	504	529	548	531	525	501	561	564	516	505	506	513	513	525	530	528	525	515	515	493	548	520	562	496	571	539	502	517	513	538	515	540	543	537	514	521	547	496	573	527	547	528	490	543	532	553	505	516	540	546	543	515	490	538	561	527	511	541	509	543	490	545	495	592	555	542	594	516	504	510	551	544	536	512	509	515	533	515	547	533	483	538	557	548	488	524	531	530	458	511	536	532	552	526	492	539	524	535	517	516	538	518	524	538	528	565	549	547	510	572	552	554	506	546	541	500	488	550	542	517	521	510	511	502	532	528	555	524	543	518	559	534	534	522	512	540	538	559	530	493	515	497	572	541	512	552	528	503	530	548	528	488	548	524	524	514	544	512	539	518	552	517	538	544	500	535	535	548	559	522	512	542	508	539	544	516	542	561	526	515	533	566	552	541	559	556	533	529	525	501	536	490	540	498	537	549	532	547	552	513	504	519	502	535	476	504	502	558	501	501	545	528	485	559	503	533	569	561	529	518	525	536	521	558	543	560	543	503	539	521	523	488	515	567	526	513	510	555	530	534	530	540	566	526	536	525	547	507	516	589	534	489	558	495	513	525	532	533	537	509	555	515	512	483	530	526	545	543	558	540	488	508	532	549	506	507	497	536	507	510	514	515	513	546	537	541	488	524	536	547	463	524	528	509	524	480	512	518	493	552	512	504	539	539	531	497	536	534	555	528	535	524	567	521	555	563	567	510	532	540	509	548	521	552	544	563	545	553	492	499	527	523	552	521	556	488	514	562	478	507	570	484	502	532	576	513	517	538	511	529	547	479	503	525	534	543	477	548	536	492	529	556	527	535	540	557	519	524	527	536	608	525	539	548	531	531	502	552	540	509	567	522	555	562	485	528	518	532	498	564	549	588	510	565	523	525	538	537	554	525	528	538	542	532	538	536	542	502	510	574	527	527	544	560	507	519	559	511	507	537	548	521	488	539	523	541	528	506	524	519	524	524	535	527	525	526	519	555	531	537	568	529	538	533	502	504	570	562	530	528	523	532	485	537	527	501	526	534	551	530	521	502	537	516	520	523	516	527	544	532	520	546	518	548	528	483	525	528	474	484	536	516	523	535	527	511	498	524	552	533	489	501	519	543	514	523	543	514	515	543	573	496	553	500	542	544	549	478	522	540	540	530	516	500	560	535	531	514	527	502	547	537	508	527	503	568	499	533	536	566	539	503	560	499	512	494	517	513	532	495	516	515	522	490	570	515	505	528	562	505	522	523	480	501	530	535	525	529	535	537	579	526	510	522	544	515	553	534	514	555	518	538	552	586	530	531	523	557	527	524	542	505	561	546	550	514	501	489	526	544	555	548	510	553	543	578	559	548	514	540	514	524	476	512	508	509	512	508	530	510	527	511	563	534	521	547	503	541	515	550	544	542	532	501	553	515	550	496	536	509	537	540	541	543	547	531	560	545	505	522	511	556	529	522	530	544	514	517	517	509	542	508	507	532	504	539	526	535	526	491	521	540	544	486	517	506	549	474	493	536	508	506	561	536	562	538	535	532	526	480	530	559	524	498	518	511	528	511	477	537	537	524	553	534	538	529	512	510	531	509	529	513	508	548	549	515	531	521	517	491	497	512	525	553	509	523	505	526	500	556	533	545	491	527	491	555	549	562	548	543	556	543	526	503	496	544	575	524	563	516	525	469	507	528	543	485	522	537	507	529	520	489	513	513	539	545	519	514	511	529	534	559	516	529	517	550	511	535	529	524	518	509	468	545	490	528	553	570	504	546	538	564	499	533	555	529	504	530	538	544	541	529	537	508	529	539	541	521	531	516	534	552	529	541	529	545	500	540	533	546	563	533	540	554	535	591	586	547	597	524	550	525	560	511	565	533	528	553	565	510	529	522	515	585	523	497	528	541	553	557	538	535	502	528	539	541	497	530	561	530	532	513	500	550	556	569	514	567	487	548	543	540	530	523	553	529	538	551	557	539	559	537	521	508	506	552	537	549	509	549	530	484	512	513	470	471	573	559	518	554	548	532	561	552	540	560	568	504	553	542	555	522	505	546	546	553	549	554	550	533	515	533	521	553	550	527	504	544	511	504	542	501	524	483	541	503	547	511	491	492	472	497	539	531	574	548	505	515	572	543	530	536	520	543	511	514	517	523	515	488	546	547	541	521	502	552	564	510	500	539	540	514	527	541	548	559	525	577	547	527	538	498	509	527	534	542	536	491	513	520	503	516	524	513	531	522	522	498	523	527	556	565	544	545	521	513	541	568	535	488	537	538	584	533	557	513	552	540	508	527	531	532	561	517	529	502	529	576	566	521	491	557	545	572	509	542	542	519	512	490	532	561	536	547	484	551	529	496	521	539	528	539	552	519	522	521	522	491	507	508	568	502	543	504	539	545	525	526	481	524	565	546	524	537	541	554	620	547	523	543	523	536	506	513	519	513	547	514	543	576	570	558	539	547	527	596	541	525	506	530	492	549	543	518	516	512	558	552	508	538	512	535	525	530	495	517	516	538	537	531	487	535	494	519	491	537	471	522	483	546	491	518	571	546	551	518	520	522	528	512	530	533	523	528	521	499	516	572	523	533	553	492	498	503	540	521	551	571	529	523	537	540	489	486	521	539	479	543	515	533	547	552	547	474	519	510	558	507	560	540	525	499	531	501	549	504	552	575	510	560	537	507	519	501	507	528	522	512
4293	218	239	218	172	164	167	154	147	163	152	146	164	157	175	148	151	150	143	163	152	130	133	136	143	164	146	166	154	140	151	163	150	138	145	136	141	130	137	149	135	120	132	128	116	147	144	128	138	146	122	147	150	141	148	135	165	141	158	147	156	131	128	153	123	167	158	140	140	138	148	135	132	144	137	166	137	147	131	143	153	155	157	148	160	139	120	137	142	150	159	127	131	128	122	114	135	141	146	132	146	134	160	137	138	138	155	153	141	143	128	129	141	146	147	141	150	127	122	135	143	150	133	149	154	146	140	141	127	154	154	137	162	141	150	130	151	156	140	135	136	148	141	138	123	149	149	136	141	114	125	127	144	134	134	131	131	123	159	150	143	144	142	150	151	131	150	143	148	132	142	175	139	147	144	172	146	166	141	131	133	138	148	158	138	141	148	154	139	137	161	164	132	133	141	154	157	155	153	146	139	145	145	149	152	128	134	142	143	135	126	145	138	130	131	144	143	140	151	136	164	171	140	140	132	153	133	142	140	158	142	144	133	157	140	143	163	129	151	133	146	142	148	148	129	144	169	169	141	123	152	132	157	150	133	159	143	142	157	113	163	133	155	145	171	136	127	149	124	149	123	151	145	141	158	155	136	169	144	151	147	150	138	131	130	146	131	130	155	173	134	134	147	156	163	142	129	166	133	132	146	114	139	146	140	130	149	135	139	130	150	130	156	151	153	151	166	161	147	139	167	148	133	130	141	124	131	153	159	157	137	148	161	138	150	159	146	132	136	155	168	171	150	124	148	151	140	152	149	153	131	162	168	158	140	150	158	160	129	141	139	146	124	138	143	148	149	129	137	123	159	149	155	133	168	145	126	159	144	148	155	144	155	131	175	136	145	144	130	144	123	131	149	133	142	159	134	136	163	129	145	143	124	159	149	144	147	126	123	162	144	164	136	137	159	144	144	172	131	141	134	144	134	143	132	162	145	153	149	154	133	122	159	141	140	150	152	123	153	147	141	152	131	137	144	140	149	148	140	158	132	147	138	135	129	139	140	129	128	153	144	148	159	146	152	166	146	131	145	149	165	149	151	126	174	147	122	142	140	137	134	156	128	141	161	138	148	130	158	153	157	140	115	141	142	144	178	142	155	126	120	146	135	140	124	151	164	136	131	149	154	153	144	131	144	129	147	130	121	132	123	159	160	142	135	137	139	132	160	114	151	156	149	142	157	136	155	142	136	150	160	128	154	133	152	147	170	124	158	135	152	148	124	158	158	150	122	134	160	157	149	134	148	130	138	118	136	141	142	129	154	146	141	138	148	138	139	139	140	137	154	138	136	154	145	146	150	120	142	129	149	149	161	151	154	144	138	141	135	155	132	164	155	124	136	119	156	145	154	149	155	141	152	131	151	153	135	139	151	146	143	133	146	131	139	141	139	161	148	137	146	131	148	153	132	137	135	124	144	140	157	157	156	138	154	136	164	157	156	146	127	160	152	145	130	124	139	144	154	154	128	148	132	134	159	137	146	131	117	139	138	147	139	142	149	155	160	142	151	148	162	130	147	140	157	155	163	137	128	135	141	170	147	132	139	147	155	127	146	151	136	148	142	140	163	156	125	147	153	139	119	126	132	131	148	162	145	136	142	141	161	155	152	119	130	137	142	142	144	162	150	130	146	127	141	146	133	151	151	137	157	111	157	137	140	142	125	127	132	160	137	142	152	159	136	161	148	139	146	151	145	156	135	134	140	130	163	138	173	153	137	131	142	153	142	137	142	131	143	176	133	142	131	133	138	122	138	144	147	130	148	146	126	151	125	152	145	150	154	164	133	156	166	170	137	151	143	153	120	137	126	146	163	136	153	151	156	130	142	128	138	138	147	133	152	123	133	161	126	121	134	140	137	130	137	136	144	138	136	144	154	148	131	142	135	133	147	154	123	151	146	139	144	148	141	137	143	144	129	146	150	144	144	131	167	173	157	160	154	137	110	149	129	169	143	152	147	125	143	127	139	133	152	153	151	155	144	143	155	157	138	140	146	137	150	163	160	154	125	138	127	157	128	161	148	131	134	157	150	127	139	137	165	147	145	155	138	138	153	143	149	146	154	148	155	148	140	164	148	147	139	134	128	142	141	136	159	155	142	147	162	156	129	156	162	138	144	148	157	155	150	146	141	183	135	149	136	143	150	167	166	146	124	162	140	129	140	155	136	157	135	141	175	131	163	150	137	128	153	135	147	152	120	139	146	133	145	163	129	135	140	147	145	142	128	119	130	155	150	134	159	130	136	144	163	155	149	155	134	138	139	136	124	134	121	165	153	151	156	151	163	155	171	138	129	140	139	132	147	133	140	161	151	144	124	163	139	125	146	135	147	149	147	140	137	143	153	151	138	154	143	149	143	154	150	143	120	127	141	148	132	129	143	142	125	145	142	159	139	160	140	144	155	142	147	150	136	146	135	157	146	126	132	121	140	137	128	151	153	135	145	150	150	134	152	131	148	144	125	144	141	129	136	164	134	145	156	138	143	142	136	143	122	150	131	144	133	128	139	157	141	166	161	137	140	133	137	167	156	155	143	141	152	151	138	141	159	142	137	139	150	147	140	138	151	143	144	127	156	149	141	161	148	132	137	144	136	147	125	148	160	159	124	150	156	138	155	159	167	141	134	151	154	147	135	136	172	141	136	145	156	141	159	161	152	131	145	122	162	143	153	130	148	141	149	136	146	140	157	137	124	136	147	160	144	117	146	140	146	130	148	127	155	132	129	149	137	142	141	135	138	151	141	146	145	143	142	150	143	166	140	158	163	148	155	151	145	142	140	153	143	134	151	157	153	162	141	155	152	155	152	125	168	134	152	135	153	142	136	126	132	136	161	123	137	135	125	146	151	140	140	138	136	142	138	147	134	127	161	152	159	148	133	135	163	142	142	131	156	139	149	146	141	153	133	139	150	131	143	140	142	148	115	145	144	129	138	150	174	117	161	137	146	147	124	141	137	132	143	132	146	139	142	141	112	147	124	142	139	155	138	149	148	150	133	136	168	148	132	155	149	140	145	131	147	140	153	134	158	135	151	119	150	143	167	136	148	145	134	131	160	155	128	138	153	148	133	135	150	120	153	137	147	143	160	129	137	156	123	150	120	141	156	155	138	138	149	144	149	141	161	135	153	160	148	148	135	130	133	156	162	149	145	124	157	156	136	160	159	134	158	139	147	139	136	142	138	145	131	139	134	137	150	154	144	126	127	150	153	168	157	136	142	151	160	150	157	134	180	153	133	149	160	161	155	161	128	130	128	146	141	129	160	151	131	154	149	155	153	129	138	147	129	139	140	140	158	139	166	156	131	145	164	152	137	147	138	141	142	127	147	146	138	141	143	158	147	152	142	127	147	123	139	141	149	121	137	187	119	143	127	143	166	127	121	138	153	153	143	148	152	151	152	144	131	148	143	113	150	142	146	161	139	154	138	124	147	153	143	138	132	155	156	125	143	114
5624	501	600	631	613	576	491	516	472	475	483	423	426	445	439	394	427	409	437	412	432	385	418	438	386	415	399	390	435	436	437	403	413	411	409	446	437	434	446	402	406	383	399	396	416	405	431	427	411	427	437	398	421	372	429	461	412	395	400	399	390	414	386	405	425	413	395	411	418	408	429	408	428	406	404	435	388	448	393	425	417	415	405	384	400	403	434	420	422	373	450	382	404	431	422	423	400	436	409	403	463	412	416	413	388	383	405	412	398	402	402	419	415	449	423	409	397	465	420	411	389	419	435	439	447	429	425	409	446	430	443	405	412	387	405	401	437	410	416	430	423	375	416	433	425	442	410	438	414	409	426	393	408	402	393	391	474	415	460	416	429	404	428	401	405	406	417	403	450	407	418	403	431	434	447	425	407	377	454	394	379	410	436	383	421	405	415	412	400	436	416	418	405	415	409	392	408	432	411	416	398	441	427	417	418	401	424	399	395	395	427	397	422	390	445	384	414	417	440	401	417	422	432	411	426	416	427	424	386	442	409	435	423	414	446	442	453	427	353	425	444	420	410	422	446	436	400	390	445	415	400	398	400	433	410	380	447	429	457	417	428	452	458	412	394	479	401	377	427	429	413	441	404	421	433	432	403	418	411	406	391	402	437	483	404	396	400	409	423	439	459	402	421	427	424	413	430	424	436	387	442	375	432	441	399	442	400	385	409	421	412	434	450	393	392	431	379	412	400	439	417	408	400	405	412	429	397	453	402	444	411	430	400	398	398	460	417	406	396	442	407	414	423	438	422	383	398	427	445	370	385	407	397	429	425	402	414	441	439	456	404	404	418	389	407	408	404	417	432	424	436	460	426	405	396	438	443	402	409	404	444	411	419	406	404	379	411	447	410	448	461	403	398	409	397	430	405	409	426	375	383	419	428	430	408	429	409	412	412	417	402	402	422	425	418	414	468	418	435	406	424	397	429	435	432	404	414	409	428	402	404	410	408	411	409	409	430	437	427	433	428	387	434	455	412	394	401	414	379	390	389	384	433	404	401	445	415	407	450	433	420	427	433	422	424	420	399	389	450	418	415	417	446	427	439	415	426	439	374	409	467	416	452	457	451	412	457	432	407	411	395	419	407	412	402	408	408	430	416	444	433	394	432	410	433	431	415	411	421	399	403	395	397	392	417	357	427	439	391	380	401	421	394	399	411	393	429	399	403	430	441	402	420	405	384	428	416	399	389	426	422	380	430	452	427	446	404	408	455	389	441	393	414	423	419	369	401	369	398	426	429	366	446	402	409	440	433	427	400	421	412	403	420	420	446	394	454	407	371	412	453	405	408	431	405	436	449	385	416	432	448	423	432	447	430	407	419	415	425	410	433	406	421	440	407	437	410	409	363	427	413	410	378	403	391	435	412	407	423	382	398	397	414	376	410	436	425	436	402	415	399	421	416	398	384	393	417	445	383	393	438	416	406	421	476	386	412	408	357	411	412	409	395	418	401	429	423	434	405	417	411	390	421	398	418	432	412	398	420	440	395	416	404	399	425	412	399	415	417	403	431	394	414	419	453	411	411	397	447	412	392	402	439	421	429	441	437	432	421	420	446	405	448	443	420	420	390	394	392	417	433	431	386	471	423	430	399	444	399	404	437	425	420	418	402	431	420	408	415	417	371	410	414	391	428	411	421	398	426	425	420	414	421	405	445	416	410	395	390	441	456	397	432	376	410	437	449	424	405	396	433	397	408	411	380	376	420	395	408	395	421	407	434	393	409	427	426	425	417	407	420	441	417	436	430	393	437	411	430	413	396	444	397	433	439	417	415	449	428	395	400	433	455	390	421	438	417	412	428	406	409	437	424	409	383	425	397	390	442	401	415	446	405	412	422	412	390	404	376	368	410	432	421	409	427	448	375	402	442	404	419	439	396	398	410	401	447	392	378	406	380	416	390	433	395	426	445	437	405	449	435	427	395	418	415	385	428	403	405	403	422	423	398	425	431	399	390	452	402	445	398	437	417	351	423	389	418	413	423	449	356	394	430	382	421	418	398	408	456	379	416	438	425	432	437	396	392	442	422	431	381	424	414	420	412	418	389	431	433	421	388	440	419	459	428	433	405	419	393	441	422	416	388	411	425	424	463	396	382	437	383	401	408	424	414	416	393	421	366	431	421	407	404	414	420	416	457	409	429	453	422	407	435	443	420	407	411	396	460	410	417	417	412	412	397	406	431	414	420	410	384	450	413	410	423	443	449	382	411	420	426	388	414	414	424	411	385	436	403	416	417	404	407	435	406	421	393	389	417	425	425	379	369	412	423	428	412	400	425	440	426	399	415	431	426	420	407	423	426	391	402	393	381	421	401	415	432	401	416	442	420	386	410	401	406	450	424	416	439	400	414	420	428	435	423	416	431	411	437	419	452	456	375	396	421	410	402	410	441	392	396	419	394	400	419	437	400	427	404	426	446	422	427	415	444	411	420	409	408	430	451	443	390	398	443	434	385	397	398	469	394	390	402	400	436	405	412	442	405	452	411	409	400	436	390	432	443	412	418	437	376	439	418	400	423	420	365	396	433	398	400	411	396	411	420	414	411	406	420	399	398	404	462	441	431	435	430	403	421	417	367	408	422	402	397	414	427	416	399	433	411	407	397	450	399	410	398	422	385	406	400	422	412	433	408	409	445	448	377	442	420	406	414	439	411	395	385	433	418	405	445	401	400	428	439	417	435	394	420	420	428	425	406	426	410	408	429	428	395	426	422	438	400	403	415	417	420	379	393	391	432	414	421	395	438	397	440	432	449	413	455	399	411	403	397	416	381	392	395	437	411	414	390	471	456	410	434	384	410	378	451	389	428	421	422	427	456	433	424	432	452	391	446	425	393	428	403	448	378	420	405	426	431	379	422	445	431	438	392	414	413	391	462	400	439	430	422	406	427	401	400	424	393	443	422	440	398	389	437	426	411	432	451	425	441	425	428	397	405	402	385	397	412	417	417	429	413	413	428	447	422	455	367	419	426	420	429	405	453	405	402	411	401	424	415	425	444	437	404	426	418	409	448	400	387	434	430	442	390	396	421	391	441	425	432	366	412	446	434	409	412	400	379	403	384	398	429	388	400	446	452	445	425	405	431	408	395	410	413	434	438	387	424	424	411	393	392	434	398	409	425	416	441	406	406	411	416	405	404	401	426	410	379	422	437	399	432	431	412	429	419	451	382	401	420	380	398	375	427	401	412	446	411	446	435	402	385	422	433	377	411	390	425	441	397	393	388	410	429	411	432	406	421	420	436	408	418	415	394	392	443	445	443	389	464	390	405	392	438	406	420	424	430	383	402	426	414	436	437	412	420	407	401	410	417	389	419	452	422	407	431	410	409	408	410	439	451	396	395	421	390	403	436	445	414	430	416	416	368	405	407	414	429	414	451	432	419	448	424	420	419	412	445	431	424	425	408	414	408	413	431	405	386	422	406	417	420	425	424	433	398	435	466	404	405	438
20793	1728	1465	1024	687	541	444	317	240	228	201	187	172	147	140	130	161	123	97	106	135	106	120	97	132	102	113	100	98	91	85	99	123	110	81	105	92	94	90	87	94	99	88	92	69	92	84	81	89	83	88	112	86	78	100	86	99	87	81	91	102	94	81	86	83	90	90	84	90	96	101	92	105	89	87	84	81	89	81	83	99	97	91	70	105	91	84	76	82	98	93	98	87	88	94	94	90	87	85	78	106	109	71	68	83	87	97	77	75	89	81	99	68	105	85	104	90	80	99	82	87	75	72	91	102	103	102	84	98	93	91	90	92	74	82	93	100	88	88	77	95	85	75	96	90	84	97	97	75	73	92	81	90	83	88	96	84	85	85	92	101	92	71	93	90	77	90	100	68	102	76	87	71	78	82	93	87	84	98	102	99	89	87	101	96	99	91	81	87	86	87	82	98	86	83	98	85	87	88	93	75	85	73	89	95	75	95	76	101	83	83	90	95	82	79	75	83	88	82	76	105	79	85	108	85	84	76	93	86	76	79	75	89	85	93	77	111	98	77	91	87	99	93	81	99	84	98	99	96	86	97	71	109	88	94	77	76	98	77	61	80	77	95	93	75	80	100	80	75	98	77	108	97	79	76	80	86	84	88	87	101	94	88	83	106	100	99	95	82	84	86	84	72	101	82	88	97	94	71	65	76	80	81	79	105	87	73	94	80	86	100	70	82	91	85	91	98	78	77	77	91	84	93	82	86	82	92	81	97	85	68	85	90	100	91	78	86	86	84	97	95	83	86	84	97	87	98	93	95	93	82	84	83	85	92	103	90	93	73	95	85	88	71	77	94	96	81	79	101	82	82	78	92	97	94	111	89	88	83	103	84	78	90	86	98	69	71	98	103	72	78	89	69	81	82	74	78	89	71	80	83	86	80	79	87	86	67	96	87	84	97	80	84	86	91	73	99	105	87	97	77	85	106	87	96	71	75	98	78	86	88	91	74	80	93	77	74	101	71	91	86	89	95	77	71	91	85	98	101	80	87	84	85	94	91	103	86	105	91	82	81	80	90	85	81	85	82	95	75	63	69	97	80	69	76	91	85	104	79	83	79	84	93	96	109	87	78	101	95	86	79	90	85	78	96	77	80	78	79	93	84	81	102	90	91	91	73	79	70	95	81	70	81	56	78	85	97	79	98	103	97	93	82	82	87	106	99	87	82	76	102	100	95	81	95	69	85	87	94	72	83	95	85	106	89	77	91	88	82	78	101	85	86	89	89	82	89	68	68	78	99	89	97	95	88	102	89	70	95	74	84	76	102	114	81	86	103	82	85	70	74	90	108	69	98	106	80	82	87	81	84	88	78	78	83	113	104	83	83	83	85	109	87	100	75	78	89	91	85	87	86	87	102	89	92	97	76	83	87	86	93	84	80	89	94	88	73	81	91	84	77	90	71	89	90	85	83	81	79	88	78	92	90	79	89	89	94	73	85	66	99	81	98	91	93	89	95	90	78	89	82	70	70	87	74	85	101	79	93	104	78	94	103	72	80	82	91	88	92	76	58	100	95	73	93	75	92	92	97	91	85	80	80	83	91	94	97	82	73	82	93	80	102	93	99	82	72	104	86	91	119	87	87	94	88	91	97	92	104	96	88	80	83	99	78	87	84	89	83	78	81	80	80	92	88	77	79	88	67	83	91	93	91	83	83	87	81	76	69	89	89	99	78	88	81	87	94	82	79	89	85	89	72	89	89	100	104	92	92	95	75	95	80	90	88	90	79	94	78	70	71	90	89	106	91	89	85	80	77	77	80	82	82	91	99	92	94	69	86	74	99	90	87	77	89	92	98	93	86	77	91	81	90	92	113	90	99	82	93	95	80	81	89	84	87	94	85	79	77	83	82	83	62	90	73	99	80	98	107	93	84	93	88	90	85	91	95	83	84	85	94	75	69	71	67	85	85	99	74	82	92	75	94	94	84	80	81	84	90	64	92	84	80	72	85	82	102	96	94	69	98	94	75	92	81	88	97	93	62	71	87	94	92	80	92	98	98	98	105	75	104	86	91	73	78	92	81	89	101	79	83	90	79	103	76	80	95	73	95	90	97	91	108	87	62	90	94	86	82	90	81	78	83	87	76	92	94	81	91	99	93	83	89	88	84	92	69	92	73	94	80	96	76	106	87	107	90	73	91	75	77	110	102	65	95	83	87	104	77	88	85	101	100	95	97	83	83	100	74	75	67	83	90	76	65	80	92	80	114	83	90	71	77	80	77	90	83	82	87	80	94	84	87	98	88	81	83	82	89	82	104	79	105	73	71	103	73	88	92	85	91	90	89	96	96	84	87	102	83	89	75	87	87	73	79	85	85	71	67	94	117	94	101	79	91	87	91	78	84	85	91	76	93	88	82	89	85	85	79	90	84	80	94	97	95	93	84	85	87	95	100	91	91	88	109	79	106	88	75	92	67	73	87	82	96	82	78	81	85	100	93	71	78	87	87	111	86	114	103	78	89	88	103	84	95	85	83	84	97	82	95	62	81	73	68	92	95	86	96	92	90	85	99	84	83	93	91	97	94	97	71	70	99	75	84	82	77	82	95	83	92	105	64	82	95	85	88	102	85	79	85	78	114	84	67	84	93	92	88	84	89	90	86	86	90	79	78	89	102	100	78	90	92	84	70	91	80	84	112	73	63	80	92	80	83	99	78	79	83	108	83	111	73	82	91	82	85	101	95	88	94	82	96	88	87	88	87	94	89	75	85	97	75	90	81	82	101	84	90	97	88	74	64	94	89	84	81	99	87	109	73	95	78	71	77	91	96	74	78	84	88	94	96	91	91	101	98	94	80	90	83	80	85	79	87	65	98	85	77	82	76	104	90	76	84	92	70	94	83	90	80	91	93	90	96	107	86	86	94	80	93	95	82	94	105	68	83	79	104	85	85	96	89	81	108	97	91	96	79	87	97	87	99	94	76	105	65	88	95	87	76	86	92	71	97	97	74	99	92	80	83	89	93	89	88	78	85	90	75	73	84	87	77	83	85	77	86	65	79	89	89	83	89	90	89	88	84	92	101	96	82	82	79	95	90	97	75	79	63	97	98	79	107	88	75	85	79	92	80	101	84	96	91	71	71	82	78	76	89	88	74	77	67	94	87	97	92	105	98	109	87	84	101	103	93	70	93	89	79	88	88	83	73	78	101	69	69	83	91	95	95	87	83	92	76	70	74	93	95	93	84	78	86	89	100	94	95	83	69	101	76	84	80	82	92	78	87	75	74	76	91	110	101	74	84	64	87	99	71	79	77	92	84	98	82	106	93	74	89	79	93	84	77	80	80	90	89	83	94	86	100	104	96	83	81	103	91	86	82	73	82	81	87	86	90	85	100	84	94	80	79	90	80	110	95	67	82	91	76	90	76	88	95	86	83	84	89	93	91	96	90	78	94	85	90	91	90	86	98	95	79	85	77	87	81	95	88	103	88	83	86	87	84	98	79	98
10206	1370	3387	3666	2990	2526	1970	1696	1403	1161	1007	878	822	768	669	587	618	559	536	497	486	512	429	418	442	421	419	425	405	387	375	361	365	349	412	338	354	333	275	341	331	344	332	323	332	339	300	343	301	311	327	348	338	337	323	316	266	351	284	304	312	301	318	251	303	294	297	307	288	290	329	337	282	265	310	298	278	283	325	301	327	273	306	282	324	347	315	315	311	310	287	317	304	294	302	270	294	277	288	322	256	294	276	295	307	265	304	282	269	299	274	288	293	300	267	294	297	273	313	298	289	286	290	291	318	278	285	300	298	316	300	297	252	274	240	305	280	311	275	310	294	273	279	280	275	324	282	267	304	298	297	287	279	274	301	297	319	265	264	272	261	301	248	296	302	273	280	285	308	277	268	286	287	288	249	306	309	305	286	325	312	278	295	263	287	288	291	278	267	250	290	269	281	281	262	298	301	282	306	280	306	273	277	293	292	265	282	311	269	260	303	301	279	288	280	288	280	293	284	315	261	321	293	299	320	306	290	287	314	275	258	280	294	281	307	278	315	281	247	303	278	281	273	314	257	293	298	291	284	300	281	299	282	289	281	268	288	284	279	318	282	284	277	282	318	304	269	278	278	257	293	302	295	275	289	260	287	280	299	301	304	267	296	268	293	267	298	291	287	306	296	281	313	296	284	275	261	268	289	285	299	286	289	308	302	274	285	283	299	286	286	281	288	267	265	287	244	272	261	293	315	293	261	290	302	283	310	296	271	288	285	290	266	280	292	288	281	268	294	277	294	264	309	261	291	286	258	284	276	271	306	271	291	291	320	284	263	309	283	272	286	295	277	291	273	282	295	256	295	270	311	283	296	284	268	298	293	292	274	281	267	280	284	282	286	277	305	286	301	286	298	291	293	284	308	287	296	296	269	280	249	306	276	275	279	284	278	279	313	272	295	284	312	275	282	264	279	301	299	285	278	267	318	313	281	280	296	288	280	297	316	321	247	251	296	268	296	286	281	282	290	273	266	268	272	247	271	267	287	301	296	309	269	256	269	281	298	311	306	301	307	256	312	274	266	282	297	285	260	283	277	287	298	296	318	268	279	282	293	296	291	260	274	275	282	286	274	275	270	302	270	277	273	266	282	313	275	274	289	277	288	291	290	269	280	262	253	279	269	305	302	264	286	273	284	252	279	254	278	261	276	304	266	271	303	291	296	295	288	283	254	280	309	272	289	267	269	268	315	295	306	275	255	301	270	287	295	302	278	290	265	270	280	276	264	296	287	277	269	275	307	333	272	292	272	321	273	251	290	306	271	262	295	281	276	258	288	279	300	303	274	258	300	278	256	278	280	273	271	328	294	281	287	279	282	297	283	255	277	315	262	290	279	297	297	280	269	313	306	298	296	285	270	271	321	258	272	293	281	290	284	269	284	269	306	280	303	279	294	292	286	270	263	277	302	283	303	279	286	302	273	280	312	257	260	259	307	306	309	283	279	278	292	272	277	279	271	251	291	246	316	269	287	279	301	269	265	282	298	249	281	281	271	297	275	287	263	299	271	284	260	288	294	312	289	284	277	293	285	297	282	277	312	273	300	294	266	295	273	283	257	281	303	277	277	267	275	299	299	273	289	299	302	295	270	284	275	297	281	306	287	283	316	285	302	281	279	292	301	312	275	290	280	285	266	277	271	300	304	287	322	292	295	251	292	271	294	289	269	263	293	297	299	283	283	279	273	312	294	295	278	253	330	287	279	280	318	266	293	310	301	289	303	324	254	259	307	281	304	262	297	290	248	297	261	286	261	306	293	291	297	306	323	286	256	276	285	290	290	271	285	286	295	299	284	290	326	264	302	299	280	261	287	281	336	291	300	295	288	281	326	296	276	282	261	267	301	274	257	317	303	298	292	295	291	285	284	283	310	290	279	302	284	294	286	291	288	266	273	300	280	265	280	292	293	296	273	316	291	272	284	295	280	266	287	288	287	288	255	289	274	266	292	262	283	272	305	285	304	246	287	275	305	303	275	305	273	250	266	293	297	292	279	275	278	278	295	293	289	319	265	298	281	266	295	246	274	264	272	315	291	274	280	295	291	274	297	286	298	277	289	291	274	299	316	271	266	289	276	269	268	275	251	297	258	290	283	293	274	265	291	294	284	282	261	274	279	307	267	297	292	277	281	250	291	281	272	275	266	311	303	297	290	292	323	277	281	301	283	299	304	245	276	285	272	260	280	251	271	301	309	280	281	299	275	288	265	289	227	273	314	293	274	289	298	274	285	252	312	290	293	307	314	319	272	293	288	292	300	286	284	283	311	277	268	267	278	274	255	279	258	282	297	272	312	306	274	254	282	289	266	310	282	288	312	293	275	263	258	294	300	303	306	278	296	294	293	264	252	247	266	289	290	290	270	304	285	302	312	276	298	297	308	270	283	274	254	294	307	294	309	287	280	274	273	272	282	275	268	306	277	313	286	323	254	283	299	292	266	290	306	287	257	282	294	327	273	263	299	307	290	290	315	297	288	265	277	294	289	283	261	259	274	270	290	302	285	275	309	291	286	303	316	300	299	278	294	291	258	274	279	276	281	290	284	309	270	300	286	277	295	267	327	278	282	285	293	319	283	291	302	259	297	313	273	296	313	275	296	329	299	272	282	279	324	297	283	268	319	288	282	297	288	280	300	318	281	276	297	265	275	279	275	283	295	289	290	289	286	294	256	287	286	280	287	292	290	279	306	275	310	290	284	289	305	264	273	287	285	285	271	281	301	278	263	288	316	259	288	283	244	284	301	279	309	280	233	261	289	265	280	290	289	261	275	311	278	274	279	285	293	294	273	280	278	283	283	271	275	254	269	294	292	263	264	252	273	285	283	249	298	267	287	263	292	288	301	302	294	275	269	304	282	274	292	285	283	287	281	294	281	277	289	266	292	284	249	278	295	306	267	284	235	292	276	274	290	301	281	322	291	263	306	280	294	279	278	296	284	293	269	268	264	313	286	291	316	274	311	292	279	266	290	289	285	266	300	295	273	272	264	265	302	292	285	282	290	316	289	274	294	277	261	271	279	247	282	289	276	292	295	278	255	264	282	260	306	286	309	270	303	281	308	271	305	293	277	280	288	285	310	286	298	290	286	293	307	282	322	283	295	290	293	287	275	276	292	291	303	305	302	294	297	278	260	302	258	278	307	268	260	264	268	257	286	309	296	342	271	293	261	266	279	284	259	278	290	286	300	267	306	297	299	301	268	284	308	290	285	264	293	282	297	299	273	253	254	280	298	295	303	295	283	305	274	282	285	293	294	268	285	268	314	272	272	295	271	299	276	320	295	304	312	284	285	306	290	302	318	280	287	270	276	281	296	262	295	261	279	277	282	274	271	276	309	315	283	293	335	290	303	276	297	285	292	294	294	325	277	306	318	303	280	258	293	278	255	250	289	296	299	277	314	268	282	265	294	285	286	280	282	281	268	287	300	285	252	288	284	268	294	283	295	270	290	295
32176	4823	2989	2160	1570	1129	784	703	528	490	415	395	333	319	313	273	243	254	225	235	240	238	204	238	216	188	194	207	198	202	209	189	207	197	193	193	199	205	192	204	174	193	229	169	212	208	195	194	173	175	184	178	180	185	194	184	199	200	229	194	218	179	204	191	183	186	218	176	186	184	164	175	157	181	169	201	175	186	170	178	180	200	196	187	160	166	197	208	170	193	221	149	140	203	200	192	188	175	216	168	165	191	172	176	204	176	199	185	166	182	162	180	181	199	181	208	177	161	162	196	178	189	180	193	186	178	168	176	208	171	185	178	186	171	176	189	182	182	218	187	180	202	184	206	172	171	198	180	181	187	171	180	215	174	168	169	201	186	184	205	204	188	163	205	162	169	175	174	209	202	157	172	175	169	202	197	175	204	200	181	195	181	179	195	192	208	186	195	167	163	178	187	167	169	172	184	167	193	185	178	202	191	182	180	188	194	135	153	183	193	195	180	156	169	154	172	181	185	159	198	179	202	165	181	171	178	166	161	173	166	182	183	196	181	169	211	169	182	181	193	185	177	187	165	176	190	174	171	191	183	200	178	207	174	182	180	183	177	209	190	181	198	195	199	184	181	196	160	176	169	166	197	152	171	185	166	189	180	180	170	169	201	188	182	201	195	191	183	187	188	161	157	169	173	166	195	194	166	206	189	183	155	171	180	188	195	173	175	175	201	165	164	179	195	191	179	175	178	185	177	186	183	212	185	170	173	199	199	163	164	208	183	158	181	187	162	189	163	168	185	180	181	170	184	196	197	168	192	161	189	199	177	200	185	190	147	191	195	178	180	182	191	194	192	191	187	192	162	190	183	185	169	168	177	160	174	174	198	178	200	192	180	179	198	178	167	203	196	179	171	186	208	191	186	176	180	180	181	190	166	180	160	168	170	168	188	196	209	190	157	197	176	167	212	178	209	174	224	166	159	212	169	195	188	179	167	184	153	188	161	162	178	197	159	167	158	225	183	192	182	202	179	170	162	179	215	199	159	213	191	200	198	215	166	198	180	183	189	208	174	171	168	187	174	168	187	194	179	175	179	178	186	179	184	202	178	197	160	189	184	177	186	198	145	161	176	186	194	177	190	154	163	176	192	172	190	205	183	199	176	197	173	186	196	186	181	199	188	173	177	176	162	183	177	177	201	174	184	183	159	172	185	181	195	194	211	194	176	174	192	158	196	189	165	219	184	179	214	212	194	187	185	188	196	175	182	183	182	166	177	209	181	182	163	171	168	188	195	183	176	180	180	190	175	158	221	214	191	179	201	158	172	173	186	193	195	210	181	189	157	191	209	193	177	178	178	195	185	183	164	182	177	174	158	191	195	161	183	221	192	187	193	187	179	189	163	169	190	213	170	205	160	165	196	173	185	186	191	183	180	172	212	208	190	186	178	191	168	169	187	178	194	177	190	163	160	202	171	186	200	164	191	157	184	199	179	203	180	184	176	194	166	166	185	192	166	172	188	172	161	164	194	193	188	177	203	182	195	184	187	150	164	177	169	155	188	208	192	194	183	211	168	157	153	155	148	173	182	189	182	195	193	183	202	198	185	180	165	194	167	224	156	196	194	149	189	163	201	172	159	171	198	184	169	170	179	173	181	196	177	172	164	168	209	155	155	193	203	192	177	178	183	196	175	172	159	190	177	183	151	195	175	187	195	200	183	190	160	159	165	170	184	200	175	167	175	155	185	168	180	170	171	169	187	188	149	186	186	191	154	167	162	189	183	191	173	165	176	158	206	166	196	170	182	192	188	177	192	200	176	189	174	184	167	190	165	178	185	190	183	143	172	156	165	196	178	190	191	159	173	175	183	184	183	162	191	180	159	174	198	189	202	173	156	198	172	172	171	177	166	189	181	184	193	185	171	166	171	204	195	189	223	184	176	186	162	151	181	177	188	200	207	169	159	186	174	199	186	195	195	199	209	188	179	198	161	189	170	176	187	190	181	170	181	179	182	184	174	198	194	203	182	156	192	160	202	179	170	168	190	180	189	200	164	192	181	186	174	215	180	186	202	170	176	172	192	180	184	182	196	175	167	200	162	177	189	169	191	166	157	188	181	181	166	204	185	191	165	175	179	178	179	186	217	172	172	176	177	211	178	200	191	160	169	162	180	190	157	178	186	172	200	154	189	204	169	176	177	170	188	191	182	167	183	182	196	173	160	185	168	193	187	186	194	159	175	163	144	187	180	184	189	196	169	176	194	179	180	183	168	178	162	182	180	163	204	184	193	160	177	192	230	190	173	168	188	193	211	217	204	153	202	205	198	185	192	181	204	160	177	157	175	195	182	172	146	166	172	167	177	184	168	176	193	195	181	173	205	199	180	165	175	162	187	171	171	189	173	181	162	173	190	185	191	175	190	190	190	198	206	189	188	183	170	190	181	172	166	185	181	213	166	178	175	198	177	191	177	178	186	177	150	182	195	169	171	178	195	177	206	175	183	199	188	186	168	174	196	185	168	192	171	218	182	196	197	192	177	178	161	172	199	186	203	167	187	184	190	182	194	193	170	187	191	210	164	191	189	166	182	184	165	174	196	192	193	193	184	164	175	189	164	164	178	162	189	170	184	195	209	196	212	171	233	188	165	172	166	192	198	181	182	194	196	193	182	194	166	191	185	197	191	189	192	190	177	173	185	175	186	177	192	183	177	179	187	178	193	165	176	163	178	174	163	206	203	192	206	177	175	156	211	181	164	201	161	201	179	161	165	182	197	201	175	194	179	193	192	195	149	176	175	219	190	188	202	187	166	174	171	204	187	175	181	188	174	176	195	181	184	169	175	210	166	136	183	204	183	187	210	196	175	173	208	187	172	168	205	202	160	174	178	210	188	177	204	160	171	199	184	175	164	168	203	177	205	175	171	200	156	195	190	179	171	169	177	174	182	187	182	161	172	173	168	202	187	166	198	174	165	167	194	163	187	173	181	177	192	197	186	211	197	192	174	170	185	162	156	188	172	192	144	181	162	181	206	190	162	195	197	175	172	183	202	173	170	171	164	161	167	196	213	174	190	183	179	189	182	189	180	188	180	180	176	192	202	181	176	174	170	185	195	168	189	168	185	189	166	178	202	183	198	163	185	195	203	167	169	154	184	193	170	190	175	179	186	198	181	195	201	178	162	163	187	199	172	167	163	180	183	198	164	172	214	172	179	174	161	179	206	165	175	170	163	189	182	164	168	190	183	185	190	169	204	184	196	188	179	182	189	196	181	148	194	176	175	168	170	199	183	209	154	145	180	182	195	194	188	161	166	180	178	173	180	160	151	194	175	207	185	180	177	206	183	190	181	181	173	184	160	144	155	181	188	189	190	166	171	192	147	185	167	174	179	190	186	168	176	182	190	192	228	196	189	180	186	198	175	190	180	180	194	197	168	166	189	170	193	175	185	201	165	194	181	160	190	209	193	178	193	177	180	183	186	168	188	171	167	184	195	159	165	193	194	144	175
13045	2884	6499	6816	5720	4570	3643	3064	2619	2200	1912	1779	1612	1456	1352	1277	1209	1042	1020	978	1023	899	877	851	802	776	738	737	762	713	710	656	674	691	649	695	694	661	620	662	599	562	629	590	598	646	621	593	594	604	600	603	563	600	614	589	596	584	591	549	573	586	574	542	581	595	571	548	541	596	546	547	546	541	543	526	555	555	552	568	551	548	544	532	542	526	559	567	534	558	563	565	533	557	535	547	577	524	573	559	528	558	572	549	547	514	566	533	575	536	564	508	567	560	562	515	559	499	553	514	535	572	550	531	551	512	526	583	540	499	525	529	557	550	545	553	514	491	512	549	531	559	510	561	541	573	528	513	535	540	565	514	512	585	533	542	580	487	511	513	504	550	546	520	523	546	544	515	549	536	541	555	568	527	512	540	488	515	592	554	503	552	524	536	495	508	539	576	539	517	530	565	508	511	567	544	532	510	530	526	585	553	560	547	542	529	516	542	550	499	538	527	495	517	507	528	531	522	547	578	526	536	565	525	533	586	513	532	508	531	533	538	542	543	477	542	531	517	524	534	571	494	480	553	548	569	519	530	521	554	557	518	549	544	502	522	560	519	522	564	547	549	528	537	575	552	522	496	538	522	506	540	509	483	579	515	542	561	522	582	528	539	533	518	573	532	576	504	506	505	510	555	531	537	529	536	567	562	490	559	487	493	533	535	510	514	509	526	510	539	528	499	538	542	558	471	521	534	533	538	517	495	559	517	522	521	544	541	484	535	516	548	491	525	528	499	552	504	572	577	493	532	511	576	519	549	515	553	501	539	487	543	563	494	519	523	544	565	526	540	542	506	548	522	520	572	487	543	517	541	559	496	518	543	565	544	544	499	534	527	515	553	514	525	510	498	568	559	504	526	560	499	533	535	551	493	562	546	535	532	530	562	507	540	534	526	545	523	527	494	520	546	513	494	563	556	533	564	545	492	556	541	549	526	543	502	513	510	555	563	540	556	529	583	497	530	542	548	486	536	538	537	490	526	508	583	560	519	533	554	525	561	552	539	555	575	514	555	530	536	566	507	540	546	535	503	504	536	525	562	520	531	560	545	538	546	522	520	538	509	530	539	497	584	527	544	521	502	543	539	539	523	498	541	560	609	560	532	523	497	523	505	531	555	550	550	573	531	522	481	516	539	472	471	571	536	555	557	493	572	532	525	513	507	552	526	539	517	519	517	536	552	493	521	516	544	533	516	505	548	506	564	520	487	518	504	493	517	495	582	512	525	492	504	560	523	530	561	524	511	547	516	566	548	528	572	549	516	506	529	522	543	528	509	545	534	533	543	528	596	545	556	545	498	535	523	500	532	555	518	550	562	534	501	540	535	534	547	525	518	536	521	511	474	578	544	556	526	501	500	522	558	489	526	511	526	531	536	528	516	529	538	520	537	549	492	545	552	502	531	541	539	523	502	511	519	499	529	560	544	526	541	498	515	510	544	537	504	547	514	547	520	505	510	539	565	521	534	538	497	501	508	516	558	519	506	524	502	546	489	528	521	546	505	562	523	556	526	552	561	504	499	570	525	535	581	568	554	541	552	530	551	511	555	530	534	540	566	530	518	532	554	539	547	522	552	524	531	508	547	558	540	493	547	518	527	517	513	522	501	502	532	501	518	573	508	513	518	558	488	566	529	526	547	509	503	514	523	505	538	561	519	555	489	495	499	539	561	549	525	532	552	504	527	543	518	548	517	559	547	533	540	531	551	562	501	511	512	498	533	522	549	532	560	530	519	555	555	530	528	517	533	565	534	504	532	530	565	552	519	527	514	530	526	520	528	541	524	532	525	517	521	535	553	524	506	564	520	493	489	549	494	554	529	510	530	501	546	503	498	481	474	508	538	545	498	525	561	520	541	527	491	519	578	557	540	530	514	511	540	480	533	540	537	544	550	535	527	529	503	541	513	532	541	581	539	515	544	468	477	551	546	523	571	516	552	543	514	491	569	482	540	532	549	491	526	522	571	536	500	546	552	554	584	549	492	506	514	505	556	508	550	552	547	540	558	543	541	509	502	551	502	527	511	539	554	522	524	496	506	560	509	489	528	495	487	523	486	534	508	521	558	547	550	548	526	529	496	499	551	541	534	558	508	540	528	513	471	563	557	537	535	475	498	517	519	505	499	536	543	577	544	555	516	544	523	529	541	526	504	552	587	550	576	539	530	509	550	550	539	526	603	540	518	528	512	522	511	504	516	528	526	522	549	553	506	494	552	533	496	556	512	515	495	518	511	532	486	524	505	509	522	529	519	548	522	555	551	517	540	500	526	587	506	537	471	557	524	550	531	576	497	526	539	540	514	541	556	545	530	527	528	579	489	544	518	577	516	544	478	535	524	556	491	546	508	541	518	578	525	518	532	482	527	548	523	506	569	552	488	511	537	528	532	492	519	514	564	508	507	558	557	506	549	539	521	506	532	511	511	537	558	517	521	553	549	526	547	522	527	517	559	558	547	543	561	531	558	545	519	482	540	546	517	561	542	548	547	568	488	514	584	561	495	537	537	526	511	519	520	564	550	483	546	556	498	565	515	498	548	529	539	518	545	529	528	486	503	543	503	528	502	477	551	558	560	541	541	564	562	501	479	507	536	540	511	534	510	522	502	487	526	505	553	524	545	505	520	540	555	520	544	509	518	554	510	505	520	543	526	546	552	517	546	502	527	484	515	528	537	516	549	539	507	509	538	514	518	532	546	504	509	547	537	520	600	522	543	539	574	573	549	520	547	490	565	516	521	543	508	480	520	501	551	500	563	547	558	549	493	523	511	543	502	537	552	537	538	528	548	505	504	527	542	522	540	547	522	549	524	545	563	530	530	538	537	526	560	557	531	525	517	482	535	489	514	550	525	544	535	538	552	562	500	551	523	534	539	537	563	528	520	544	528	539	497	535	521	557	510	534	525	529	554	513	511	577	552	534	544	581	551	524	552	540	527	508	518	494	515	531	549	551	532	564	530	521	567	541	568	534	540	545	522	534	511	495	510	542	534	544	541	499	555	497	529	522	542	490	530	536	555	564	514	519	542	523	500	522	545	518	554	508	524	521	533	521	514	534	475	535	564	493	550	531	555	543	517	563	535	561	507	553	534	548	551	536	558	551	497	524	502	496	533	563	515	545	547	505	516	557	522	543	547	519	533	545	560	551	555	535	535	514	547	542	486	545	550	526	542	522	523	530	526	560	530	522	516	471	510	498	541	568	569	537	550	524	501	509	469	587	514	532	515	501	557	568	521	528	468	516	550	572	504	518	502	524	514	540	512	523	513	530	526	486	533	495	563	525	515	522	541	546	511	531	542	521	561	516	513	504	542	541	531	520	542	524	502	486	521	559	538	499	529	534	525	536	563	529	500	563	575	513	536	518	514	573	535	533	546	529	518	489	534	511	560	503	541	533	572	507	494	541	503	507	513	546	518	532	529	481	511	474	549	544	520	517	510	505	516	537	532	540	549	549	538
3912	192	195	167	168	183	144	134	148	166	156	140	169	120	153	127	142	147	139	170	149	133	143	162	124	135	150	135	159	124	142	140	152	142	128	151	161	140	152	144	139	153	132	128	131	130	136	145	146	126	131	129	135	125	138	140	136	143	140	129	156	149	141	138	140	167	151	131	152	165	152	148	143	153	150	144	142	139	152	127	153	144	132	140	146	138	130	138	124	117	128	129	148	159	129	139	157	156	154	131	123	136	150	150	156	152	140	142	153	134	124	139	135	139	145	143	127	164	137	131	148	131	153	151	144	153	129	135	112	139	152	151	150	148	149	132	140	157	133	141	136	130	137	142	159	128	134	141	146	142	139	141	160	133	157	131	135	131	120	124	139	149	149	148	140	151	138	128	127	163	154	147	142	138	145	125	135	128	130	147	144	133	137	140	141	149	156	151	144	135	139	155	133	129	144	133	139	150	139	161	161	116	153	141	137	129	139	147	138	133	123	129	139	140	173	155	152	128	135	119	160	155	146	142	146	148	111	140	135	140	130	129	111	144	157	167	139	140	142	116	147	153	146	149	135	154	149	144	140	151	134	151	141	140	149	135	146	142	134	136	111	116	139	155	160	155	149	160	154	134	133	157	140	135	170	114	133	138	139	149	156	133	149	135	146	120	125	128	139	136	122	141	145	152	129	165	132	130	139	139	168	149	139	135	134	150	124	152	131	124	147	124	142	123	142	160	131	164	141	119	143	134	159	142	144	155	137	135	134	152	169	131	150	147	143	155	139	135	139	148	145	136	132	150	140	147	146	150	147	135	141	142	148	152	139	132	153	149	141	155	141	151	120	139	138	133	148	169	132	157	137	132	154	151	144	150	133	147	133	125	137	136	139	140	135	144	144	152	128	120	140	141	142	128	151	142	134	142	119	152	149	135	147	115	127	127	131	158	141	149	139	125	143	143	137	140	165	131	136	159	137	133	129	159	134	134	152	156	142	139	147	130	141	156	156	152	149	130	147	164	107	152	135	145	135	144	133	145	149	154	140	159	157	150	133	125	130	137	129	146	142	128	115	142	145	146	152	133	138	130	157	138	134	139	126	144	151	123	153	131	141	141	139	161	128	149	161	150	162	134	138	143	128	142	150	174	144	135	134	144	150	150	143	132	136	152	124	130	137	156	113	144	133	158	146	121	151	122	116	137	129	146	173	149	112	142	159	161	149	135	151	138	147	124	156	142	168	141	143	140	138	133	150	129	146	140	137	119	145	146	148	158	132	134	136	137	151	168	127	128	164	131	126	125	121	130	118	135	151	112	150	132	164	145	126	122	155	151	125	140	147	154	118	133	136	131	138	126	143	126	125	140	147	137	131	132	137	138	143	136	155	154	136	136	115	131	131	135	134	154	115	153	160	129	129	126	150	139	138	124	133	151	133	148	165	140	145	112	136	128	135	118	159	147	143	141	138	117	144	111	133	115	162	160	137	126	157	136	119	143	142	128	131	126	139	156	140	140	146	133	167	144	148	151	146	153	147	124	141	139	167	132	134	148	128	136	152	166	130	119	149	130	160	138	141	130	152	142	149	150	142	147	136	141	129	132	115	142	140	143	137	165	124	168	149	118	152	146	130	138	121	136	134	145	114	123	166	146	136	157	139	156	139	144	157	161	129	159	133	150	165	161	114	139	133	142	154	141	149	140	136	131	131	135	154	161	115	141	137	134	138	144	149	152	127	135	129	148	152	153	135	137	151	122	129	131	140	158	120	143	132	129	142	162	154	151	124	135	156	147	134	144	155	142	132	144	148	157	139	154	132	156	139	165	149	129	159	138	142	120	157	132	141	150	150	159	134	143	146	143	131	133	128	133	154	141	129	177	125	140	139	161	148	146	123	156	162	139	110	149	119	143	126	138	160	142	154	141	150	130	138	153	149	149	126	145	148	137	163	166	139	149	127	141	133	138	151	132	134	133	132	163	144	132	134	123	172	125	136	147	137	137	136	130	159	152	144	126	140	140	146	142	149	143	174	154	133	134	145	138	132	153	143	137	150	137	155	145	155	143	151	145	144	116	132	137	157	147	147	136	157	155	129	139	149	130	165	138	159	164	139	157	135	129	154	150	129	126	151	161	154	151	138	120	127	155	137	148	126	135	146	162	143	125	146	146	137	170	119	136	147	129	151	151	129	149	141	144	148	124	146	125	141	136	139	129	133	145	126	149	134	149	133	133	149	140	157	156	123	148	136	125	166	152	135	160	153	167	113	141	144	149	131	146	128	140	146	124	142	151	143	152	142	144	122	142	159	159	123	145	180	140	172	153	145	156	145	139	165	139	135	139	163	160	159	146	152	118	136	140	148	139	164	142	131	125	132	131	126	145	143	153	165	124	165	144	151	153	143	140	147	161	141	178	140	120	148	131	126	155	128	122	133	130	142	145	156	134	143	154	157	156	138	131	132	155	138	136	122	128	144	142	155	155	139	154	170	125	146	169	158	132	162	157	170	161	138	124	126	152	141	155	133	162	146	160	130	138	139	127	143	148	118	128	153	129	125	137	153	119	131	161	149	135	136	137	147	136	146	140	136	130	134	129	146	135	131	150	117	131	138	138	140	141	139	149	147	151	133	147	152	136	148	134	144	147	123	156	152	152	141	116	150	143	150	154	144	124	148	161	143	134	125	134	137	157	134	121	117	134	132	156	143	133	133	159	132	142	113	126	143	131	131	145	141	115	134	155	145	161	145	133	151	144	137	134	131	144	130	132	132	146	137	126	143	144	129	143	153	141	147	144	141	128	148	143	131	141	173	150	134	159	149	121	134	140	114	130	126	136	142	139	154	156	130	166	140	145	140	141	144	160	161	150	147	143	146	142	131	133	118	129	135	135	140	128	143	131	130	134	137	127	134	121	157	137	152	147	142	145	148	162	154	133	125	135	130	129	138	142	145	149	139	154	160	148	152	167	152	140	135	155	150	129	139	159	142	122	136	142	141	120	130	133	142	140	124	135	142	142	159	153	165	145	148	138	134	140	137	135	160	149	142	123	99	166	145	143	143	159	141	150	167	136	127	143	133	147	145	148	150	132	156	153	149	133	153	140	146	149	145	128	150	134	139	150	143	153	141	125	147	157	134	142	136	121	141	140	146	129	141	150	129	148	125	156	154	140	149	134	136	145	129	139	123	159	141	114	149	158	148	145	133	129	146	117	140	143	145	142	144	130	135	144	155	136	130	179	155	127	136	141	161	143	155	161	126	145	141	154	125	146	135	161	135	122	137	136	140	140	139	150	148	157	159	131	128	162	130	140	149	122	148	134	137	112	125	137	141	150	145	157	154	143	129	120	130	135	152	130	133	130	154	157	133	144	145	140	147	128	139	147	123	121	136	147	131	129	138	159	152	127	131	131	145	132	137	128	133	140	140	123	132	151	146	147	128	140	124	133	144	141	140	150	134	142	117	159	143	131	133	146	140	123	131	121	147	149	163	142	152	160	128	159	136	131
5286	430	590	575	549	549	535	481	483	422	438	444	398	452	438	444	447	444	413	400	369	442	443	435	417	455	393	455	429	424	403	428	386	421	424	424	401	411	414	414	433	419	435	400	376	450	451	390	419	429	443	402	414	401	393	412	425	399	405	405	442	447	448	427	414	405	433	397	426	440	412	454	408	398	406	422	428	436	399	407	403	461	444	404	415	384	418	409	414	395	438	408	424	384	440	447	400	416	402	417	423	400	391	414	388	413	403	417	402	397	400	400	396	420	416	392	436	419	442	411	399	430	414	420	416	367	391	421	403	401	422	413	380	402	399	413	408	399	439	418	424	392	413	429	445	410	406	427	398	414	366	410	418	404	401	395	426	387	404	419	429	422	405	370	409	423	461	401	405	430	395	376	405	444	415	391	435	438	427	428	354	404	436	413	421	398	421	416	420	433	418	419	361	412	415	394	422	415	394	420	405	373	413	408	413	407	396	406	421	364	449	427	449	414	427	400	409	408	403	403	431	423	410	383	420	441	449	404	384	394	408	402	432	376	405	411	414	438	457	406	411	405	393	385	378	421	437	409	457	398	418	459	433	396	401	424	396	455	397	402	427	443	416	434	415	403	445	383	397	366	398	393	378	456	415	417	364	418	439	395	388	408	355	412	425	424	432	393	403	405	429	433	406	424	398	398	423	405	418	426	416	356	397	421	436	415	397	403	388	402	377	430	383	405	419	419	398	409	382	411	441	406	375	416	407	406	405	394	431	427	388	399	396	410	425	409	404	400	453	411	413	388	405	419	445	412	400	428	380	400	399	419	414	392	428	435	396	381	392	415	378	383	425	405	410	439	429	421	423	417	471	383	408	433	445	409	353	417	419	432	455	429	415	424	422	435	438	396	375	431	434	413	387	394	413	434	407	412	419	393	406	389	421	415	426	441	405	431	401	377	379	393	432	438	425	419	387	433	408	409	405	437	420	391	441	420	416	431	407	420	401	402	393	406	425	449	396	452	387	398	435	421	413	409	401	438	424	393	434	412	376	421	351	438	457	453	435	405	413	400	406	402	403	395	435	400	452	445	422	408	402	407	414	384	405	429	400	432	418	387	417	406	432	409	411	400	404	440	447	416	410	371	421	428	435	390	440	368	420	425	418	468	400	366	403	440	424	398	391	433	390	381	404	390	414	410	409	426	420	393	403	429	399	448	395	414	421	407	408	431	425	383	431	413	433	418	396	385	405	445	456	395	419	420	444	416	388	406	405	460	406	410	384	414	437	424	421	441	416	413	402	408	393	407	394	443	372	380	413	434	387	403	447	424	399	387	413	412	451	402	452	400	373	441	395	385	440	401	415	409	408	423	420	421	438	431	417	392	407	406	381	410	411	429	414	402	428	405	401	443	366	402	413	400	382	395	389	396	422	401	407	405	409	409	362	451	387	403	393	415	471	395	394	388	436	392	431	429	441	379	388	432	418	389	407	393	404	412	396	393	399	412	418	419	405	391	447	398	412	395	400	393	422	398	414	452	434	418	420	418	450	430	398	416	379	407	402	424	409	414	478	416	428	470	379	426	390	429	428	415	411	415	412	390	427	369	433	396	425	427	411	428	413	412	394	427	404	403	409	398	409	418	416	427	414	441	426	404	432	408	378	402	450	412	388	417	434	413	414	403	382	398	413	406	410	458	458	419	443	418	449	377	433	420	393	414	424	432	401	427	385	415	408	385	390	417	426	396	395	398	384	379	415	458	387	423	403	441	380	360	435	392	393	465	444	410	430	421	415	382	418	433	405	397	415	435	389	404	407	413	384	381	400	411	406	454	430	407	432	410	400	452	416	455	400	402	420	390	452	436	428	440	391	417	406	444	424	390	432	454	425	411	371	399	408	432	384	399	401	420	398	446	378	439	435	360	447	432	440	442	431	389	386	437	383	429	415	424	394	435	443	416	420	391	403	417	406	420	410	454	399	401	405	392	444	407	439	416	388	410	402	407	433	414	419	406	414	386	372	387	391	421	377	428	426	370	424	372	407	392	437	450	413	444	403	413	413	381	395	404	427	372	408	439	430	435	410	403	426	417	408	406	390	399	413	394	422	398	386	418	402	438	437	368	403	398	460	429	405	414	389	440	395	447	437	382	424	403	410	411	393	396	424	362	392	383	409	442	405	416	380	413	401	451	421	429	392	426	427	438	433	421	426	432	404	377	391	406	403	447	419	428	380	420	406	382	405	405	398	401	426	404	412	401	416	392	413	448	387	373	445	399	386	422	401	389	438	396	421	394	396	407	429	427	412	398	398	436	440	394	400	445	406	428	367	403	370	397	426	449	406	421	421	384	404	380	410	407	407	424	406	392	422	402	395	444	376	409	373	384	397	398	389	411	401	395	432	393	401	436	420	405	400	394	395	379	417	436	426	408	464	409	419	423	412	393	413	421	385	371	419	409	424	426	406	411	418	399	435	393	368	390	444	403	415	418	438	392	399	448	408	425	403	382	429	396	398	350	409	414	475	401	405	432	442	427	425	422	380	394	409	402	429	419	433	446	407	407	404	462	402	405	386	401	416	408	440	464	429	411	442	448	398	423	402	400	415	406	422	452	373	423	399	403	424	421	412	378	404	410	429	450	392	394	426	420	415	411	417	375	440	427	400	421	408	415	422	422	392	389	436	447	405	401	424	415	434	400	397	410	407	408	399	436	386	412	384	456	407	418	445	439	406	410	394	393	392	418	459	407	456	405	394	402	414	454	427	453	415	409	413	414	401	418	427	427	388	424	435	427	416	420	412	389	374	428	393	404	430	404	427	409	407	379	405	390	392	413	392	381	386	420	401	409	440	386	400	421	385	405	395	399	428	439	450	395	441	375	391	403	433	403	448	420	383	421	429	401	426	439	462	408	410	422	433	415	449	397	406	413	391	419	443	371	414	403	420	414	375	407	391	409	392	433	419	422	413	425	392	373	399	422	435	419	400	439	423	413	431	424	409	403	402	411	395	409	410	396	406	405	394	419	406	433	430	441	411	423	429	401	420	403	396	422	464	414	430	408	418	373	421	403	390	389	391	427	418	438	448	408	385	440	402	398	406	423	398	373	393	453	399	426	413	413	390	383	413	405	431	398	408	453	422	398	463	441	422	425	439	434	369	414	396	415	410	411	397	427	445	390	448	394	435	418	426	412	409	391	417	402	428	452	402	416	379	429	402	396	432	403	420	423	418	435	419	346	407	379	404	421	396	418	433	419	436	427	419	408	393	413	430	403	389	376	440	428	399	419	400	381	399	427	381	420	379	419	457	456	412	433	416	425	389	398	426	392	437	426	432	432	419	465	403	436	415	404	388	451	400	439	401	408	444	424	409	421	400	385	409	399	420	379	447	411	403	417	432	424	422	426	374	420	401	401	403	406	425	413	421	403	434	402	439	419	408	414	441	394	416	404	410	435	381	406	382	425	429	393	386	413	439	395	424	444	385	426	432	466	427	406	395	428	409	437	432	443
18606	1573	1430	1099	733	514	366	303	299	231	208	182	183	149	144	140	134	124	109	125	123	98	102	107	109	92	92	93	118	104	109	88	94	117	84	108	83	90	79	98	86	99	79	93	103	82	81	98	91	77	93	83	85	79	101	98	81	85	97	81	95	92	105	79	93	87	88	97	88	90	99	95	103	81	80	116	95	85	85	89	100	76	94	79	72	85	104	84	83	95	89	95	80	77	77	98	75	89	89	93	90	96	91	66	81	93	84	95	71	100	90	71	86	78	81	93	83	87	67	101	83	86	73	85	70	101	104	86	89	73	78	83	94	102	95	88	86	82	80	91	104	83	101	77	99	89	91	89	63	72	84	83	68	97	90	82	80	77	90	79	97	83	97	89	73	98	111	82	77	84	85	83	102	90	87	85	94	81	90	101	87	79	84	85	87	87	74	84	84	90	78	98	93	84	87	103	97	80	81	87	85	79	92	67	83	95	75	82	94	63	90	81	94	103	74	80	89	90	84	93	82	66	81	68	95	89	84	80	85	89	81	98	107	89	77	77	90	88	87	93	73	102	89	99	102	104	105	116	76	65	92	83	91	74	108	80	75	85	85	95	83	93	79	86	104	73	82	74	85	84	76	90	88	72	75	87	77	85	99	95	84	76	93	91	64	69	101	98	100	74	87	89	92	89	99	91	103	76	81	71	91	98	74	81	85	73	93	91	86	94	82	94	80	103	85	79	77	76	84	80	95	91	80	80	87	89	80	97	81	83	96	86	91	99	72	90	94	96	75	101	74	74	97	92	66	66	77	90	86	89	97	92	91	78	85	99	98	92	83	88	79	110	70	95	102	84	94	78	85	99	88	86	74	87	95	73	89	90	85	91	82	73	85	91	102	86	94	74	95	80	91	89	84	84	81	96	95	83	123	97	102	84	83	92	105	104	90	85	86	73	72	78	78	83	93	76	80	118	80	74	92	81	88	104	101	84	77	79	81	107	93	77	102	83	80	91	77	97	104	71	79	70	61	91	87	85	101	87	79	72	101	93	80	79	70	82	92	77	76	85	98	101	75	91	98	82	91	72	87	84	87	77	92	92	89	86	99	96	89	101	82	76	87	88	83	90	98	97	76	98	82	79	92	77	102	82	76	87	88	76	100	104	103	70	91	117	79	77	97	85	87	90	91	86	85	75	72	93	70	82	80	92	90	106	91	80	86	85	98	86	80	91	75	75	90	92	82	92	86	80	77	85	91	85	87	82	73	89	81	88	77	97	97	99	93	78	88	89	72	94	73	97	98	86	75	78	74	82	104	83	88	77	93	85	82	83	94	88	73	90	86	105	82	77	81	88	91	86	80	92	75	91	90	89	81	99	80	71	99	76	82	90	67	108	81	93	80	96	93	79	94	93	103	104	94	90	87	79	96	95	75	87	80	66	81	102	76	77	79	90	91	85	88	100	70	89	106	85	105	95	92	70	76	79	83	80	79	101	81	98	103	85	83	98	83	91	74	88	91	69	96	79	78	76	90	88	72	83	88	86	81	88	99	91	78	101	77	95	100	87	116	85	82	97	84	90	95	96	86	76	93	87	94	85	83	70	92	73	85	87	76	79	88	86	82	107	88	99	77	87	78	79	90	78	84	86	101	75	88	93	84	71	94	72	78	64	88	78	74	106	91	112	74	82	96	94	86	88	95	101	81	83	95	95	75	67	80	90	66	80	84	90	89	88	76	92	79	86	78	94	96	83	81	85	88	105	72	111	92	75	113	98	68	71	98	87	91	91	83	84	100	100	89	87	100	98	81	84	83	76	73	81	75	89	88	88	80	104	92	78	79	89	76	102	97	90	92	87	76	67	89	80	73	100	82	96	75	87	85	92	62	92	83	93	100	82	105	87	75	63	90	94	85	89	96	75	84	90	87	86	85	77	97	90	89	84	88	87	74	83	76	86	91	82	71	76	80	96	80	104	89	96	89	89	100	90	83	99	85	87	86	86	82	79	84	79	72	94	76	82	97	81	86	86	98	73	66	90	101	79	91	86	64	102	94	91	67	109	98	83	77	105	89	82	67	103	91	82	94	92	95	82	89	85	76	108	81	81	88	95	96	82	82	97	90	100	93	98	96	95	80	73	79	97	85	85	97	80	99	83	92	98	71	96	104	93	75	103	96	94	84	114	107	84	88	85	107	84	99	79	81	86	70	97	87	73	72	101	81	81	79	84	92	72	69	69	73	91	83	70	81	88	80	93	85	90	109	88	84	80	89	95	89	74	84	87	89	102	92	96	103	102	79	105	82	69	95	86	76	95	92	85	85	88	89	58	100	78	69	83	101	93	86	93	87	85	90	100	67	79	103	84	83	90	87	87	65	85	79	76	89	92	77	93	96	91	73	77	92	99	87	101	100	95	88	83	100	77	87	83	86	86	90	98	95	97	85	77	89	76	89	74	96	98	72	107	103	83	89	86	88	86	82	91	96	87	87	94	74	86	83	101	75	69	76	90	79	88	100	90	91	75	102	88	73	69	70	77	77	73	104	74	87	83	86	87	84	99	85	100	95	74	85	95	90	81	70	81	79	101	75	83	79	80	100	68	90	102	95	93	100	89	85	85	75	80	82	79	72	100	94	80	91	83	82	91	79	95	69	80	112	92	76	82	105	97	84	91	83	64	85	79	81	75	83	87	80	98	83	94	89	88	92	62	84	78	88	97	74	82	82	101	102	90	95	93	89	88	74	102	77	87	85	86	91	82	81	82	90	92	96	97	84	66	85	94	103	87	109	82	87	95	84	95	92	93	95	84	93	83	84	91	93	84	82	78	95	79	101	84	94	76	106	95	95	90	71	81	77	86	87	95	74	90	88	80	105	83	103	87	102	85	91	96	81	68	100	89	87	91	96	86	85	88	79	87	86	97	84	87	72	83	105	92	94	92	79	79	83	78	71	95	94	78	85	82	95	82	91	83	93	87	93	79	96	85	97	86	73	95	96	89	80	89	75	83	74	108	92	83	84	94	76	87	81	70	82	86	102	77	90	89	80	86	93	90	80	98	94	91	98	80	75	79	80	73	94	105	101	76	96	78	83	66	85	90	94	71	81	84	74	83	88	87	88	85	82	76	88	96	89	99	88	76	93	94	86	85	79	73	82	77	85	80	93	73	71	83	83	102	79	104	90	78	84	78	102	101	70	83	78	70	96	77	92	94	85	84	79	96	90	104	86	65	81	103	87	87	84	79	75	90	98	77	75	74	105	88	89	75	79	59	97	90	82	70	88	80	68	97	84	83	87	90	71	110	84	99	82	85	91	79	85	100	86	88	101	78	92	92	105	82	87	83	85	74	98	86	81	94	81	96	91	79	91	86	85	105	79	104	72	100	94	99	91	83	79	85	89	96	93	87	87	63	83	87	101	86	76	105	91	94	92	110	87	91	89	87	75	92	83	75	66	89	93	89	92	81	88	101	82	79	91	82	88	95	93	95	94	81	91	84	85	93	97	82
9447	1493	3365	3705	3075	2576	1985	1614	1355	1194	1028	940	864	779	683	633	639	583	542	495	504	484	470	429	416	437	400	401	433	387	365	387	398	394	342	350	345	368	364	373	352	352	304	329	312	348	324	330	350	270	313	307	349	310	336	297	316	311	334	285	275	323	279	304	320	310	309	291	300	307	291	304	313	280	289	307	268	292	286	297	287	295	265	285	273	322	289	310	301	320	297	302	279	285	306	292	275	295	293	323	320	284	281	299	308	256	308	334	310	296	268	276	283	299	317	297	300	294	285	254	288	297	289	299	297	286	273	271	323	317	271	280	291	302	252	299	286	315	260	289	278	304	275	311	289	292	324	307	290	302	300	316	279	308	295	325	273	310	304	299	305	295	280	272	290	310	279	319	270	285	330	266	288	279	282	294	273	267	283	307	258	280	284	283	272	296	296	282	302	245	261	285	275	257	301	280	298	265	310	300	295	288	302	276	284	282	275	270	277	279	287	276	300	274	285	288	296	291	296	266	267	277	296	288	289	296	268	293	268	255	288	285	271	305	294	276	263	278	305	248	297	272	294	310	256	313	268	297	305	267	301	285	240	281	285	281	274	272	275	290	277	302	295	287	270	284	282	293	267	280	278	276	298	294	328	299	280	302	296	287	274	297	303	318	275	305	283	316	289	297	286	280	264	323	322	300	267	272	288	281	275	295	269	293	279	312	290	281	282	282	273	283	268	286	287	296	293	278	302	287	314	272	273	304	290	300	270	315	287	288	296	288	328	305	284	257	289	281	252	259	302	293	262	264	284	299	308	311	306	255	259	300	287	319	286	277	268	275	290	283	283	278	279	279	286	263	296	281	310	288	296	282	269	292	297	271	288	272	254	286	286	291	306	255	278	273	258	306	291	249	280	316	289	281	260	287	272	306	284	287	259	274	275	284	263	275	310	296	277	263	294	290	270	284	289	284	268	296	291	310	267	279	277	335	283	276	288	284	270	280	285	281	290	309	260	294	288	328	307	258	266	261	278	286	299	277	277	266	266	290	286	279	280	293	287	258	270	272	307	295	295	266	296	284	279	283	292	295	290	270	302	278	290	317	283	264	270	283	264	299	283	299	291	252	302	270	309	257	265	288	281	273	257	305	283	282	295	277	271	289	269	274	271	311	285	282	241	288	293	286	285	285	255	285	292	298	288	294	292	261	305	296	292	281	240	294	290	312	291	254	278	283	281	292	280	299	261	311	261	289	284	270	305	303	293	298	307	273	284	275	308	273	244	295	296	279	266	298	299	271	285	288	280	310	263	284	283	240	276	257	275	270	285	285	302	312	287	286	281	292	277	285	274	260	308	306	286	300	291	294	242	287	271	290	263	291	268	259	306	290	310	292	271	275	294	284	274	325	310	311	301	280	236	278	299	300	287	289	294	272	299	277	303	290	251	301	257	279	300	306	320	290	274	268	293	289	293	292	277	297	324	280	270	305	303	275	282	289	282	259	298	286	305	292	279	291	295	254	313	271	289	268	276	259	299	274	264	292	269	283	286	326	295	269	278	278	292	279	268	261	306	295	269	268	283	287	325	272	289	272	272	287	291	254	297	302	270	240	269	288	258	271	310	268	265	295	273	295	303	299	300	293	249	289	267	254	293	316	296	276	259	325	294	292	292	311	303	293	251	306	289	279	288	297	276	276	293	264	285	300	288	290	284	284	286	279	310	276	262	298	292	254	272	265	275	289	284	299	286	271	297	303	261	286	285	290	262	311	300	276	300	300	281	286	290	270	290	258	302	267	276	286	299	285	279	314	302	297	261	248	288	271	263	291	256	297	267	284	310	308	281	277	328	303	297	283	266	284	286	264	297	288	275	304	299	305	266	282	267	305	287	263	290	296	295	268	275	281	292	278	296	284	258	289	302	289	276	272	268	304	300	309	310	272	288	296	298	313	293	276	297	291	275	285	293	278	295	287	285	289	275	301	299	285	262	295	311	280	282	254	312	270	313	310	319	287	264	294	279	300	253	293	299	264	262	306	287	261	273	289	297	288	303	294	305	290	311	310	286	275	285	301	297	266	300	308	296	305	262	276	273	271	259	294	312	288	282	269	253	277	258	288	282	315	307	291	301	277	265	291	290	271	297	279	286	280	284	266	273	269	278	300	286	298	310	275	299	287	248	294	274	270	301	310	266	293	290	281	280	274	279	274	294	283	264	275	265	275	307	280	294	292	268	310	279	297	281	324	279	292	294	283	278	300	264	283	299	264	286	309	273	292	301	313	308	271	255	276	272	319	269	304	256	304	277	275	293	287	254	274	268	306	282	280	271	268	288	336	286	298	289	273	266	262	283	262	301	274	279	334	282	289	261	275	311	272	287	302	269	276	306	276	292	275	298	300	259	270	289	279	291	247	292	287	277	261	264	283	283	298	304	249	296	292	290	280	289	281	288	279	318	271	285	292	300	293	283	267	288	270	298	280	283	296	306	279	307	253	291	285	292	287	275	296	236	305	293	268	305	281	318	268	268	306	282	269	277	334	280	276	264	299	272	296	270	291	288	300	308	294	299	290	316	296	275	287	300	287	251	298	274	299	276	279	251	273	286	274	268	286	286	244	283	275	314	294	312	260	287	286	288	279	262	283	325	269	276	271	283	291	286	247	293	269	291	281	264	302	263	280	262	278	283	297	265	291	296	292	276	284	295	264	315	277	305	259	283	319	304	318	313	282	288	285	286	295	319	300	286	291	276	258	289	291	293	300	269	271	280	306	250	279	306	279	301	273	299	256	278	281	319	289	298	308	277	319	280	270	305	257	305	276	296	299	257	297	279	296	261	275	285	267	258	282	271	282	290	306	295	264	287	277	283	282	278	290	258	262	272	266	275	303	288	280	261	292	290	284	312	266	277	280	317	279	321	306	293	269	308	282	248	287	283	284	266	277	306	303	270	273	294	261	257	302	295	318	304	272	293	312	264	274	300	296	291	264	275	297	262	288	279	296	282	258	261	295	288	288	257	311	280	266	265	269	262	287	284	262	300	283	260	283	296	283	275	284	237	290	276	320	309	305	278	316	294	271	324	287	250	287	316	298	308	290	255	283	274	291	304	281	293	277	260	291	228	256	283	262	282	262	273	266	288	259	289	272	278	274	287	295	286	264	301	277	282	282	317	303	267	270	274	310	287	300	266	296	313	290	288	280	276	280	314	253	264	270	292	264	279	242	291	314	278	294	277	266	243	269	289	251	272	280	290	286	281	271	303	265	307	279	278	272	278	285	282	293	294	287	282	265	277	290	282	285	296	298	297	281	261	298	276	299	262	299	300	279	300	275	295	297	282	296	281	267	289	297	286	280	273	256	295	283	258	315	296	286	271	315	272	273	280	285	257	296	334	291	277	296	286	291	316	261	292	302	297	283	296	284	290	262	291	278	275	294	279	315	284	278	265	302	291	266	276	296	263	267	317	286	241	286	287	293	280	252	307	297	257	289	286	275	270	308	256	271	303	257
29939	4124	2882	2223	1497	1082	873	616	540	470	430	377	315	299	302	262	229	252	268	227	223	263	223	222	209	193	199	187	202	208	209	203	206	193	218	213	193	189	194	192	210	183	198	217	204	186	168	187	192	215	193	214	175	187	205	182	187	152	187	185	202	198	197	163	187	181	164	190	174	185	217	171	177	172	191	174	199	158	172	170	177	170	204	186	180	172	196	184	198	193	169	177	191	192	205	172	180	160	184	150	175	158	166	174	173	187	193	183	166	192	192	188	209	185	201	181	195	168	182	179	174	186	185	215	164	172	200	197	164	171	191	175	194	182	185	174	185	194	194	173	192	192	201	159	190	183	167	193	218	178	201	167	181	196	163	174	160	173	191	183	176	186	180	166	185	173	171	171	206	179	204	179	196	158	182	201	163	199	183	168	192	179	199	203	186	190	183	171	184	192	194	195	157	170	172	197	182	174	153	186	163	197	178	167	178	170	185	183	174	176	178	204	183	157	190	170	174	182	182	166	180	179	179	187	170	159	167	177	177	175	165	175	177	191	182	179	162	169	165	190	148	186	202	176	176	180	174	196	186	173	169	173	166	193	168	183	179	176	183	177	208	187	176	183	173	202	176	177	188	161	167	183	160	183	171	169	173	167	149	177	176	173	195	191	190	192	176	185	178	173	184	181	165	190	165	176	199	190	192	187	182	163	169	192	182	183	187	183	174	199	176	163	165	159	187	176	202	165	178	204	177	174	190	188	181	208	191	172	170	204	199	183	188	203	179	179	173	179	185	181	184	189	166	205	169	191	197	175	188	199	180	169	169	158	202	186	186	177	148	188	139	184	182	198	204	209	175	188	189	150	178	186	164	177	187	174	159	173	187	184	181	199	170	185	180	196	181	171	182	152	159	171	184	180	180	180	161	161	208	164	161	191	171	181	183	209	192	192	162	173	182	179	205	216	191	162	189	194	195	190	197	198	161	176	173	160	167	176	196	179	165	177	182	169	179	187	195	159	179	170	168	178	156	199	185	188	183	185	164	178	157	167	189	191	184	177	178	187	186	190	157	173	194	171	171	179	191	175	194	167	167	182	196	189	182	196	190	163	187	204	193	197	183	198	187	177	196	170	151	183	177	182	192	181	168	177	166	180	203	185	190	201	178	209	164	186	178	185	190	177	189	190	187	190	189	168	203	189	166	157	191	171	157	187	199	191	153	184	189	225	164	215	186	179	175	180	174	165	179	164	180	197	195	187	191	181	164	158	192	175	169	187	167	176	180	169	188	163	186	193	194	184	193	171	177	174	192	189	201	188	187	183	179	195	165	196	183	191	182	180	207	185	162	177	177	173	176	196	174	183	181	177	164	164	189	186	174	187	184	173	171	189	164	192	197	189	167	210	165	190	209	166	188	192	178	174	196	199	165	207	176	164	162	201	191	184	170	206	160	179	183	171	203	167	191	167	175	185	167	197	186	162	153	173	177	173	191	170	176	189	169	186	194	189	174	153	169	161	195	197	201	220	185	192	184	170	182	172	170	210	172	162	166	181	174	170	176	186	156	189	187	159	173	181	193	176	175	171	206	179	177	190	195	180	190	175	190	185	187	200	176	166	171	164	179	190	181	161	195	167	211	174	197	199	179	220	189	185	186	183	191	187	165	182	198	161	171	188	190	181	173	188	181	182	184	186	155	191	186	176	181	184	173	171	164	155	177	192	169	185	173	186	170	208	207	181	183	180	206	145	174	172	196	181	191	187	162	182	183	192	181	201	172	181	185	189	188	185	186	152	158	171	174	164	169	200	174	183	175	188	170	187	177	205	175	199	190	191	188	203	186	171	191	168	182	191	176	199	179	208	202	161	191	177	204	165	188	179	200	170	170	212	175	171	211	197	186	176	205	183	181	162	208	186	205	190	159	160	185	196	173	181	171	189	178	190	164	193	177	165	174	163	178	169	164	153	170	177	185	163	186	174	154	159	183	195	162	171	187	190	155	182	191	179	174	182	190	195	184	179	185	190	174	173	180	176	179	156	152	181	198	190	191	174	163	177	179	184	167	205	184	179	184	190	197	179	164	190	179	169	169	168	196	197	171	170	192	173	200	201	183	170	183	165	201	173	168	205	188	188	177	187	185	200	182	201	190	194	152	192	169	183	195	184	190	190	185	179	192	165	208	180	195	193	187	168	173	190	204	196	203	161	183	177	161	164	172	183	170	178	182	165	180	199	175	167	176	174	176	189	191	162	161	177	198	154	172	189	190	163	194	197	177	188	222	181	186	166	187	188	184	173	186	177	181	205	154	188	159	196	200	213	185	165	170	185	160	172	184	188	185	175	175	172	169	178	183	178	177	186	188	200	177	180	226	182	203	170	159	187	187	164	185	166	200	199	195	190	197	164	155	183	210	182	186	206	199	198	180	171	205	175	181	191	193	189	221	180	203	171	179	191	227	174	182	162	162	186	147	176	185	177	162	179	167	180	172	191	191	165	156	192	208	185	184	198	198	190	184	171	202	181	205	195	170	226	188	200	206	171	165	175	168	171	176	184	176	167	166	199	192	201	176	176	177	190	164	173	215	168	167	206	173	167	203	194	160	164	178	182	173	192	171	182	164	174	168	173	176	178	172	186	180	170	162	193	193	183	186	156	175	164	171	182	177	177	196	162	176	184	179	183	170	177	180	174	180	165	183	188	197	193	177	166	210	164	187	176	166	205	165	164	176	173	171	190	188	191	166	175	172	178	189	179	168	193	165	174	213	183	156	169	200	163	189	175	218	179	169	145	165	170	178	183	188	197	200	194	201	175	176	174	166	161	180	183	189	159	182	195	169	184	163	190	184	204	167	185	184	197	190	181	167	177	176	188	176	170	167	186	178	178	192	195	173	161	182	177	199	189	163	168	180	177	183	198	179	184	167	184	183	182	205	176	175	180	180	191	176	193	204	182	188	171	182	180	194	196	173	172	181	182	146	190	191	154	195	184	199	201	195	179	159	202	198	195	149	196	149	175	170	186	184	185	171	182	194	177	191	155	193	195	164	167	170	188	161	180	198	163	143	172	179	170	188	193	170	193	196	175	151	173	168	167	183	187	208	180	192	167	175	184	190	200	187	168	176	196	187	168	185	196	202	167	161	189	183	202	197	161	193	193	173	176	176	164	192	158	195	184	162	196	204	171	193	179	213	190	179	187	158	156	202	180	165	198	209	191	208	166	184	164	184	190	164	196	190	195	170	172	197	177	186	171	168	172	185	164	153	185	188	172	182	186	189	185	159	179	191	175	179	196	183	175	178	179	166	172	199	156	186	189	161	186	169	195	182	184	195	181	187	176	163	195	197	166	164	174	202	190	193	192	183	164	188	195	198	168	176	213	210	188	192	192	187	170	196	173	204	184	192	175	162	155	185	179	179	156	191	203	188	164	197	183	178	154	174	189	182	173	153	162	180	179	193	179	181	184	186	172	164	214	179	189	202	189	176	162	183	187	195	213	163	175	171	176
12135	2821	6422	6796	5891	4607	3765	3089	2627	2179	2031	1713	1540	1451	1419	1269	1170	1130	996	1055	964	861	829	839	828	780	814	798	773	718	735	690	690	687	662	693	608	621	650	654	621	609	582	660	639	597	567	588	582	592	610	589	624	602	577	546	635	563	570	577	589	573	606	564	584	535	576	543	584	520	538	589	523	550	539	560	550	528	537	544	572	585	540	574	577	553	566	509	552	536	539	583	521	546	548	507	539	513	541	533	554	552	543	529	555	554	498	518	516	555	538	543	502	543	510	587	555	501	537	547	573	556	521	548	523	540	555	523	541	528	511	537	518	509	593	514	484	552	567	520	514	514	534	513	528	525	525	520	508	504	509	561	540	516	553	546	528	510	539	516	553	577	529	573	537	549	550	543	553	550	537	535	528	562	482	564	546	543	537	553	536	538	534	516	519	567	520	522	509	544	508	559	510	544	511	535	577	542	550	577	564	519	493	529	520	560	523	506	526	562	590	563	515	547	572	567	555	522	543	520	537	513	566	570	534	494	534	555	536	521	551	513	505	554	557	517	514	541	549	542	510	520	529	592	524	519	508	530	554	525	559	500	474	521	500	528	495	525	494	516	575	500	532	553	529	552	540	555	549	512	541	510	514	576	538	485	559	524	546	506	564	511	482	492	522	541	546	515	512	539	498	525	531	526	505	506	552	547	531	543	514	526	514	532	502	526	494	521	563	540	525	565	518	532	544	510	535	561	555	569	523	509	542	531	514	569	606	561	526	511	506	504	515	548	524	543	542	500	559	506	543	520	459	515	563	550	553	526	545	526	513	531	509	532	598	539	522	486	534	561	516	536	513	566	543	535	515	512	591	474	476	514	518	546	508	557	547	533	527	489	508	520	521	539	559	547	503	510	524	542	534	527	514	540	514	548	538	527	546	523	503	498	473	570	522	519	539	537	524	497	507	540	536	555	549	505	532	491	498	504	533	565	496	503	559	519	520	517	551	523	530	535	537	530	552	519	524	529	532	533	513	551	515	541	498	537	567	522	534	513	562	541	536	556	532	560	548	541	533	484	499	521	554	506	540	566	509	548	542	561	517	539	546	545	543	517	543	523	546	550	525	550	480	576	538	490	509	527	521	498	530	494	567	515	518	516	572	530	508	516	575	521	502	521	492	543	487	507	516	516	558	530	527	592	552	533	537	555	490	554	574	508	478	555	515	511	539	560	546	511	521	474	529	535	505	524	501	512	544	545	537	487	518	509	516	514	544	531	560	504	494	496	558	540	559	533	535	529	550	520	488	543	531	537	518	495	505	520	557	540	518	546	488	534	540	461	514	520	548	525	540	508	530	568	517	543	534	543	559	556	541	572	522	572	567	550	517	531	495	530	530	564	531	490	544	513	540	475	521	534	522	481	514	519	535	536	503	516	500	535	500	526	517	552	519	540	494	514	554	545	515	518	518	535	510	527	537	520	510	548	540	519	557	514	485	529	546	578	533	534	482	534	533	515	508	519	507	583	537	506	490	509	575	549	574	512	542	553	521	546	524	546	504	559	520	528	514	545	577	562	565	556	545	498	512	539	492	517	515	504	530	545	518	494	528	529	509	493	533	512	578	525	507	554	518	552	520	579	515	535	547	542	528	539	553	501	555	546	540	470	537	542	492	521	509	569	488	488	563	576	496	530	525	509	513	606	549	518	561	501	563	546	521	551	530	557	535	554	549	550	530	502	518	503	528	581	526	574	492	545	531	496	526	534	503	491	530	551	542	560	505	531	490	514	489	531	540	531	506	547	521	503	524	560	522	562	543	506	499	498	557	529	507	511	507	499	543	540	499	532	518	518	537	530	549	513	507	514	533	523	523	527	573	528	544	542	552	531	517	554	510	539	518	513	565	531	565	519	541	500	536	518	540	514	561	506	531	544	534	521	509	531	526	511	575	541	493	511	478	523	520	551	561	533	561	578	488	560	539	522	519	519	495	562	501	513	526	516	485	526	517	528	520	571	510	540	539	513	522	498	552	550	517	569	533	561	548	504	508	569	487	513	538	507	531	509	492	524	532	513	515	487	488	542	552	500	549	542	545	505	566	501	493	512	497	535	553	532	494	527	557	491	572	527	519	571	530	474	551	499	492	530	551	574	540	541	576	538	525	534	492	512	533	541	540	522	524	501	543	549	581	505	524	523	528	570	521	483	551	477	526	502	516	546	511	497	535	524	505	537	535	545	507	511	481	534	529	537	469	547	501	541	526	571	517	540	532	551	547	561	517	555	476	484	562	575	507	544	546	499	511	518	524	489	553	525	564	527	517	557	532	548	475	504	550	535	537	532	552	529	518	498	525	505	520	521	582	586	521	566	514	513	548	520	533	531	517	522	558	513	558	507	533	471	517	563	496	550	492	550	524	489	508	508	501	481	527	553	522	534	537	555	518	505	509	499	539	485	543	507	539	562	523	495	506	481	530	512	514	515	513	565	559	553	534	576	556	504	534	533	526	545	513	563	491	532	518	548	523	541	529	507	538	536	488	512	508	498	514	541	520	517	510	510	535	551	518	537	523	538	525	498	534	525	514	561	543	563	550	582	537	545	577	477	558	524	550	562	543	510	551	540	510	504	512	476	530	532	531	515	540	473	492	522	505	507	537	519	528	524	552	566	537	510	524	512	480	520	537	598	486	500	538	568	522	525	517	513	526	524	540	542	504	513	508	493	522	507	520	542	540	502	538	535	514	526	555	524	532	497	530	501	527	516	534	518	501	514	528	540	498	551	520	550	499	500	544	563	542	537	541	493	559	539	554	531	549	519	530	533	490	504	497	529	517	556	547	555	508	536	531	561	509	533	518	503	571	561	529	520	508	526	486	525	528	514	553	521	561	530	540	521	563	517	537	536	496	551	553	537	536	545	520	565	496	527	528	551	524	527	550	498	503	540	543	498	538	527	534	524	511	535	514	519	527	538	516	520	532	542	527	503	507	490	504	520	539	528	515	536	515	535	539	528	518	531	515	525	536	567	519	536	544	555	526	504	534	529	498	537	479	555	532	492	527	509	501	517	552	531	534	511	517	513	519	552	557	486	579	554	525	544	533	536	507	499	540	526	551	508	527	517	551	521	536	490	515	536	534	499	531	539	519	494	514	498	520	504	505	511	542	586	524	544	532	490	567	517	504	530	527	591	562	502	509	520	512	530	495	554	535	543	500	491	557	529	541	555	542	507	535	532	495	533	535	522	549	542	547	557	524	515	543	536	516	517	548	504	559	516	541	491	530	547	540	501	514	542	525	508	495	494	546	517	502	548	521	553	567	519	521	546	557	521	498	511	535	518	512	572	561	513	564	540	517	506	516	557	571	484	516	497	499	556	514	545	507	535	515	529	532	538	539	554	520	529	543	496	560	528	517	514	522	474	561	526	491	531	511	553	544	514	504	541	532	522	531	534	542	515	569	497	536	537	557	537	527	533	546	544	548	524	551	511	503	540	505	567	511	555	497	538	530	544	529	497
3814	229	203	211	183	176	159	167	152	147	130	138	131	153	126	158	149	154	128	151	140	156	139	123	135	133	129	154	145	147	142	156	143	163	150	146	121	121	125	145	143	141	131	114	128	159	153	148	158	152	143	144	139	136	145	132	159	140	146	138	121	147	140	133	141	135	156	136	132	131	154	148	138	151	144	148	143	142	125	153	138	147	136	144	147	144	149	131	127	141	145	130	139	158	137	140	146	142	129	152	134	151	135	141	155	127	121	137	124	137	131	128	158	158	149	146	138	149	158	153	139	134	162	140	135	155	150	145	148	173	156	125	156	123	155	143	148	152	140	129	158	153	123	151	151	139	137	131	126	142	151	148	136	154	149	140	152	136	146	149	138	126	146	138	148	161	140	149	165	139	141	148	153	128	151	126	140	138	116	162	161	149	136	145	133	142	170	136	146	138	118	162	147	126	149	128	136	160	136	141	132	138	132	136	140	125	128	170	159	131	158	134	148	126	126	138	125	140	126	128	154	144	143	156	145	161	149	143	130	147	155	149	150	112	119	132	147	133	157	162	142	150	137	135	147	141	141	125	138	157	156	128	135	144	133	139	137	136	148	127	144	136	156	167	157	130	147	145	114	155	161	122	134	142	141	149	138	148	124	166	159	148	150	150	141	141	152	132	142	132	138	134	138	150	139	134	150	134	137	138	152	132	136	150	173	148	155	138	143	152	161	134	144	130	147	167	134	151	138	147	124	164	140	123	152	141	123	158	141	127	124	149	128	146	121	134	153	151	127	145	140	139	131	150	163	124	127	156	140	123	135	144	143	150	138	151	140	138	128	142	128	135	151	139	149	144	160	127	115	144	122	148	154	153	148	138	137	151	150	159	130	161	132	151	139	136	132	165	166	138	141	135	156	145	157	165	163	142	138	119	168	152	139	130	128	128	145	128	125	140	133	156	138	119	136	138	157	149	146	143	145	136	160	135	155	128	113	146	137	134	156	138	131	151	130	152	139	142	123	156	133	133	140	149	145	131	145	148	143	147	136	127	137	146	151	160	154	158	141	142	141	137	148	135	152	163	134	160	149	152	149	128	142	149	137	125	142	145	138	149	134	170	137	147	128	140	117	145	149	136	141	151	163	150	146	154	135	135	126	147	163	134	132	144	134	114	152	144	136	140	130	148	141	127	140	145	134	135	150	161	146	126	152	142	149	158	142	148	144	147	132	147	126	152	145	123	136	127	149	162	155	143	140	131	139	149	141	172	137	128	143	140	174	125	127	155	138	144	147	139	138	146	129	125	150	147	129	138	122	144	153	148	158	139	155	129	117	156	135	139	134	163	141	145	147	155	137	170	133	132	131	125	155	135	137	161	143	152	135	129	139	141	136	130	129	99	169	128	123	169	160	142	129	124	146	154	151	164	146	133	133	131	147	143	153	110	137	133	165	152	150	143	155	122	161	136	150	161	140	133	140	126	130	128	138	126	136	142	144	157	154	131	134	137	134	131	138	148	137	139	139	146	132	146	142	134	144	135	138	147	135	137	141	162	149	158	150	130	162	136	133	164	129	147	129	136	150	133	166	173	130	114	143	138	134	154	141	129	170	136	135	151	145	125	135	146	150	138	145	139	126	132	151	136	138	135	126	136	146	151	149	147	139	142	160	132	147	134	131	132	142	135	159	142	149	131	117	129	123	149	129	134	147	150	157	154	145	147	147	134	126	133	153	137	171	146	150	150	151	132	157	163	143	140	164	121	143	145	123	149	132	159	154	137	144	145	159	118	143	141	146	140	146	145	126	131	156	143	148	129	143	141	141	136	161	154	122	151	139	131	146	135	150	150	135	136	131	150	138	138	128	166	147	118	137	142	153	143	135	135	176	127	136	158	155	144	152	150	129	130	129	131	142	154	150	146	141	148	168	153	130	139	133	140	142	140	134	142	133	143	137	143	147	137	147	132	140	106	154	139	147	152	144	138	161	152	139	140	172	127	145	117	118	127	136	151	130	133	154	155	151	137	156	140	137	138	144	159	145	158	146	156	135	153	146	146	143	144	136	133	140	151	172	146	120	143	156	146	151	157	114	153	140	140	151	150	157	151	127	114	155	134	163	138	134	158	138	152	124	145	145	143	148	127	131	122	126	132	141	140	170	156	127	156	145	144	137	132	134	151	131	124	134	135	126	142	168	151	121	155	143	130	132	140	115	143	163	138	133	153	127	140	128	116	129	110	140	129	134	155	128	128	165	138	136	150	139	140	159	162	130	132	174	155	138	135	133	165	138	138	143	150	134	150	150	154	164	135	141	147	139	136	158	121	145	135	140	145	145	158	139	132	146	158	149	133	144	149	150	149	126	122	135	150	165	147	132	134	137	144	149	133	142	141	119	149	155	141	162	129	140	152	131	132	158	137	157	150	141	132	164	138	148	124	148	155	134	131	158	136	124	163	148	132	162	123	133	138	162	143	157	147	130	129	169	161	143	138	152	141	148	143	139	141	142	129	146	142	136	149	148	154	155	146	125	112	153	134	119	119	162	157	144	130	157	147	141	161	132	144	140	135	133	150	137	151	125	159	141	118	143	134	168	142	128	150	147	126	129	156	125	130	146	140	132	138	147	161	158	150	155	168	122	169	165	149	135	129	150	159	159	139	146	152	131	139	144	149	159	133	127	128	152	132	135	134	135	164	160	137	122	154	151	152	134	127	157	140	135	144	145	123	149	165	129	148	152	165	143	148	139	131	148	125	131	148	154	148	125	138	138	128	150	134	159	161	140	135	168	146	154	144	180	135	140	137	168	161	126	153	139	151	152	155	146	142	138	154	142	140	141	152	145	118	138	152	146	152	153	134	154	127	133	139	162	131	135	135	134	151	127	146	126	136	121	142	156	137	135	136	108	145	125	130	140	157	136	156	128	137	118	133	132	121	132	146	151	118	133	127	129	146	164	148	166	128	146	144	132	143	132	133	138	141	155	153	138	162	149	143	157	155	117	140	156	140	145	135	150	137	161	136	138	152	161	138	126	144	119	125	156	143	133	130	135	139	138	151	153	144	154	163	129	153	155	155	156	134	158	144	135	163	151	122	144	188	142	144	137	157	133	121	155	158	141	157	150	138	140	151	142	139	141	154	146	150	146	160	125	133	143	169	155	143	160	148	173	151	147	132	134	161	173	162	131	116	136	172	138	148	149	151	150	143	146	145	143	142	148	166	151	124	155	138	149	140	147	169	132	140	142	125	136	152	152	146	120	146	149	130	141	148	128	152	136	154	138	138	152	136	140	166	132	141	129	145	144	137	163	133	147	137	147	123	135	135	139	139	144	121	138	142	126	171	136	121	133	142	147	132	171	160	117	150	151	143	130	135	156	132	126	134	150	142	137	130	151	143	148	130	134	149	145	143	139	121	148	144	156	153	146	138	158	171	134	142	141	128	152	143	141	141	143	144	150	137	155	137	129	148	127	122	149	162	142	149	144	151	120	138	136	153	128	152	142	133
5020	523	635	619	589	519	524	484	467	423	407	422	435	433	433	428	413	400	421	410	401	406	432	456	443	422	431	397	421	400	406	425	382	423	366	405	421	407	406	395	397	413	424	402	430	451	453	419	435	389	410	433	404	429	387	372	445	445	478	432	416	430	447	429	459	438	433	413	458	374	420	392	385	424	392	395	422	418	401	438	397	444	407	425	404	427	392	400	433	396	392	457	373	396	424	382	405	404	435	422	422	418	407	402	407	399	383	403	425	397	398	383	440	384	423	415	405	398	401	443	404	407	409	445	411	440	441	446	393	437	406	391	428	382	399	392	409	398	418	430	410	422	414	391	394	447	392	442	382	404	421	409	448	398	406	422	442	410	406	435	389	405	427	413	425	408	410	434	426	387	420	403	390	418	418	414	422	387	382	398	396	434	385	385	421	442	424	409	406	403	414	415	432	389	431	401	423	416	452	420	448	456	419	421	458	397	412	442	388	439	399	371	432	455	435	413	429	410	411	395	402	411	395	416	393	376	403	416	410	403	383	412	394	405	419	420	420	453	423	424	413	437	403	400	423	432	390	421	392	413	377	382	393	404	402	438	389	398	450	409	381	433	408	435	403	389	382	396	412	375	424	416	450	370	430	406	408	410	410	430	439	412	422	402	430	432	393	398	408	418	403	390	466	415	388	425	416	425	397	418	413	415	424	409	389	375	385	396	403	414	396	410	408	411	424	426	414	393	398	418	399	385	420	417	393	416	392	435	386	410	439	424	426	408	409	438	403	376	449	417	407	430	395	407	418	404	398	428	419	439	420	412	423	411	407	422	410	410	383	396	415	386	404	396	398	383	417	409	422	387	456	438	380	431	477	408	403	415	402	408	378	389	426	411	441	437	427	391	429	426	417	402	438	397	450	419	396	397	416	428	403	406	444	426	422	426	403	423	392	406	415	426	423	382	441	409	412	392	438	378	419	400	403	443	414	405	398	352	411	429	403	420	381	392	390	409	433	401	428	401	431	431	409	385	424	452	416	408	426	415	414	414	420	410	416	438	389	389	439	425	404	428	423	421	402	467	413	382	413	418	392	402	401	403	408	412	410	415	403	398	406	437	436	431	418	408	452	421	405	414	428	409	365	389	391	431	379	406	439	403	427	452	384	417	439	426	413	391	420	431	424	425	403	447	387	414	383	417	378	445	430	424	423	409	434	410	412	413	436	402	371	408	420	403	435	430	434	375	399	429	395	435	424	400	404	445	421	397	430	405	435	391	410	398	452	420	414	424	415	399	465	371	394	400	451	410	388	382	383	462	406	415	413	402	395	435	395	414	427	430	413	450	396	427	413	411	405	399	406	399	420	413	417	365	427	424	423	419	408	414	412	424	408	392	393	403	412	438	410	412	402	439	425	411	444	410	399	407	413	435	414	425	421	344	409	402	396	377	383	401	393	431	378	384	419	387	403	399	431	399	388	381	408	411	420	418	383	384	414	394	432	382	426	393	410	381	428	428	410	438	387	431	417	424	399	412	404	401	418	439	402	390	416	391	402	405	426	428	379	419	408	449	401	415	408	434	420	439	436	432	431	399	422	384	399	421	404	442	429	460	374	426	422	413	414	406	389	424	404	420	422	428	430	430	430	422	414	396	412	427	385	416	418	416	392	432	413	378	415	429	404	371	399	395	412	389	401	419	407	416	431	403	422	413	369	410	404	456	391	416	388	430	392	413	416	430	385	421	392	397	440	450	422	393	413	391	432	418	420	417	430	389	406	392	424	437	385	387	379	401	397	390	417	394	400	411	418	385	408	394	407	397	416	399	404	423	408	401	396	443	416	425	402	378	421	381	399	394	416	453	395	406	439	400	442	413	389	390	422	420	432	438	414	398	393	442	412	424	404	391	379	416	427	433	428	405	409	425	391	421	426	439	417	439	387	423	380	408	410	415	415	378	356	422	398	418	435	429	422	365	420	427	403	408	423	446	403	371	425	428	372	411	434	372	418	373	403	437	446	389	401	412	398	428	420	414	426	415	396	412	410	417	413	437	417	432	390	376	394	420	375	411	408	422	382	429	380	408	407	384	416	410	426	409	392	398	414	419	411	369	409	380	385	436	454	380	416	390	384	427	406	407	413	392	397	436	426	402	395	419	410	406	415	423	398	426	426	391	407	411	401	410	402	385	395	377	424	355	426	395	413	371	417	403	407	383	417	409	387	417	416	402	414	379	426	429	391	396	399	434	415	378	385	423	420	385	398	391	441	409	402	447	431	385	431	418	425	425	399	443	359	403	388	398	428	456	449	432	418	422	439	418	410	406	407	437	406	377	417	425	432	386	421	412	389	411	414	390	379	439	427	421	448	425	429	401	434	414	409	416	405	447	392	414	411	407	397	415	435	449	415	415	401	433	403	427	369	417	400	390	364	424	412	433	405	426	435	434	422	426	398	421	424	409	405	420	418	429	408	395	415	415	386	413	439	416	413	421	418	385	440	406	407	428	430	437	417	421	402	412	397	409	448	372	412	419	412	464	396	450	407	389	404	431	401	396	425	438	441	440	415	393	408	355	415	374	421	388	411	418	415	430	419	393	397	478	438	396	417	436	398	423	400	419	460	416	454	378	391	372	407	390	372	427	407	387	404	441	423	399	399	448	422	420	414	422	408	407	394	408	434	415	422	416	410	412	437	425	373	428	383	430	407	379	403	471	413	435	441	437	425	415	402	419	413	398	417	419	420	448	419	396	456	370	399	439	429	377	387	413	422	363	420	397	412	443	433	413	378	422	382	388	416	433	425	391	388	423	409	415	399	400	415	385	385	421	371	446	411	420	402	391	403	426	411	401	398	399	395	399	447	415	414	380	411	417	413	417	365	388	399	408	406	386	393	449	403	409	369	416	401	378	401	438	437	399	397	396	394	409	431	415	354	383	414	432	424	425	428	420	383	416	429	425	422	415	410	417	431	386	388	381	451	439	380	437	409	453	398	413	423	410	402	393	432	424	427	416	449	402	378	399	453	410	412	378	414	416	399	427	402	422	374	392	386	384	391	396	443	411	429	395	413	435	416	456	389	377	462	434	402	391	366	422	428	433	410	413	406	417	415	399	410	414	357	450	404	420	415	430	400	394	408	454	424	415	397	391	382	390	444	428	390	384	404	378	419	428	414	407	437	382	443	425	380	422	411	396	387	381	389	433	434	393	440	398	409	415	381	429	389	443	407	400	406	415	420	369	430	417	405	450	396	390	378	427	401	403	391	427	399	372	461	396	403	389	414	421	436	441	397	407	417	399	418	448	389	421	401	435	365	424	393	411	419	407	410	418	406	421	426	398	405	429	395	437	440	414	432	419	402	374	406	424	384	416	428	423	444	402	405	412	415	418	424	420	409	446	423	442	420	410	386	460	417	427	405	421	372	392	386	399	385	402	411	411	383	453	427	450	389	438	424	449	455	459	410	408	415	447	410	416	390	430	384	431	447	441	418	405	384	443	408	440	395	382
17422	1405	1400	1097	748	512	438	318	238	228	197	175	163	175	155	113	127	123	131	113	107	99	114	106	86	84	115	98	88	91	97	80	100	106	104	104	104	74	89	91	101	96	88	80	88	81	63	73	99	98	102	88	96	79	91	120	102	83	98	93	89	86	100	75	84	88	92	95	101	98	111	90	104	90	71	86	98	98	97	88	101	99	88	90	88	91	77	85	99	82	108	77	92	76	90	98	88	94	114	92	93	85	109	71	92	75	80	93	80	106	92	100	83	76	86	68	86	89	72	89	88	91	93	98	106	76	102	78	88	100	91	85	97	88	97	91	64	84	100	89	98	79	79	97	71	80	99	84	86	78	82	89	88	91	84	73	74	96	95	92	73	90	98	104	104	100	89	102	81	77	90	94	88	107	72	101	91	77	96	91	70	84	80	85	76	95	108	77	85	76	85	103	83	76	109	94	76	73	78	66	79	88	88	89	95	96	95	79	93	99	70	84	90	86	104	83	79	89	79	89	81	83	72	91	83	74	94	82	77	90	92	86	96	96	88	101	76	94	81	86	86	90	77	89	80	103	82	93	75	83	89	69	86	65	96	112	105	87	87	76	90	80	64	96	92	74	99	94	82	90	88	79	85	105	82	87	87	104	94	81	99	97	97	92	102	83	84	86	86	97	107	76	86	89	96	74	76	79	90	87	88	93	64	75	80	86	88	91	94	78	80	88	70	72	100	81	87	89	88	72	94	81	85	86	92	99	85	82	97	90	104	75	75	67	93	108	81	74	78	84	93	68	88	68	85	96	93	85	75	84	105	101	116	87	88	86	97	89	91	79	85	80	72	84	84	89	84	80	82	80	83	86	103	80	90	78	96	106	67	86	95	98	74	96	72	82	93	87	89	82	79	70	85	88	103	97	91	98	71	81	90	86	83	92	97	92	74	81	87	93	100	104	83	77	76	75	91	85	85	87	90	77	111	100	110	90	85	98	86	80	97	90	82	75	99	84	92	78	83	83	79	78	83	87	87	78	99	101	84	82	100	76	81	90	100	93	93	90	93	71	81	74	83	76	92	82	92	106	96	97	82	73	83	82	90	97	88	79	98	92	84	87	83	81	113	57	86	83	91	75	77	93	106	75	88	88	86	81	83	86	80	87	94	94	82	86	96	84	96	88	95	81	76	91	83	97	81	83	97	75	84	92	93	90	86	78	90	98	92	91	87	84	81	99	89	75	87	80	88	82	83	71	83	81	78	81	72	90	78	91	88	83	87	84	71	89	97	97	90	71	82	77	93	92	84	88	77	79	86	96	85	91	102	76	89	77	85	87	78	84	91	90	86	80	80	67	81	78	96	87	81	88	88	96	67	81	93	68	79	91	88	88	103	86	78	107	70	89	84	76	89	107	93	78	79	88	76	91	80	70	80	79	74	90	95	99	85	85	88	91	96	102	71	85	72	94	97	83	94	92	90	105	86	87	89	87	74	96	84	73	104	86	95	98	89	103	103	72	94	100	92	89	87	82	97	87	79	87	87	71	87	76	83	107	79	93	60	82	81	86	77	94	78	73	81	90	80	84	81	91	95	92	98	85	95	77	83	85	74	72	79	90	88	90	73	83	80	88	98	82	74	77	84	96	77	79	89	94	72	88	74	79	99	92	99	89	71	102	97	95	78	98	94	90	87	91	82	80	87	82	98	76	68	78	88	72	82	87	78	100	95	82	86	88	100	101	87	100	71	92	76	82	88	82	80	77	93	77	87	84	87	80	96	72	87	88	89	84	94	84	77	93	83	85	82	92	72	86	96	88	68	92	75	93	87	83	85	84	89	96	96	84	81	96	88	95	93	82	78	83	91	90	81	83	74	72	108	89	95	86	85	99	70	93	82	83	81	87	83	96	76	88	83	104	102	96	97	104	81	99	89	96	97	86	87	96	94	71	106	82	89	95	90	82	70	94	87	87	77	82	98	90	80	78	75	96	84	81	102	76	87	86	92	90	95	57	82	87	95	84	89	84	75	78	71	80	95	83	78	101	85	95	76	82	87	98	88	86	73	94	88	95	81	78	96	83	86	85	84	88	88	80	90	84	75	81	87	73	83	72	62	85	88	96	91	93	85	92	85	88	111	97	99	93	88	101	76	73	85	78	88	91	85	85	87	78	103	89	81	88	77	93	83	80	79	68	77	94	82	68	93	86	89	80	101	86	87	80	90	74	99	83	94	92	80	65	89	97	84	82	78	90	91	79	101	85	80	79	99	74	99	76	69	87	97	106	76	89	89	72	76	88	76	90	111	84	67	84	88	72	87	75	73	91	80	101	82	80	82	80	97	99	81	83	74	104	87	83	85	91	93	88	84	86	96	88	87	85	70	87	77	89	84	97	95	71	82	95	102	86	81	94	103	92	73	82	73	103	101	88	94	92	83	82	77	102	93	79	88	83	82	109	79	94	76	77	94	88	83	92	84	93	102	78	97	76	70	94	92	75	82	87	93	107	91	92	80	82	79	93	94	91	101	84	71	78	83	76	88	91	78	108	79	75	94	95	108	80	79	87	96	108	88	79	85	82	89	61	90	83	80	67	77	89	81	81	89	93	83	110	91	70	77	92	90	86	86	88	94	82	79	86	83	99	89	75	83	86	91	96	80	92	75	83	88	77	77	80	79	82	87	101	92	81	84	81	79	89	106	79	93	87	80	81	82	83	92	87	101	87	80	74	92	84	82	79	83	100	81	101	103	68	81	95	93	81	98	102	88	78	89	89	78	77	82	91	102	94	92	91	84	98	92	75	88	84	76	82	90	89	73	91	91	81	102	90	98	96	78	94	84	72	80	95	94	92	109	89	89	82	88	80	92	102	83	72	92	82	107	80	101	82	67	87	95	71	84	105	70	81	89	74	91	88	88	84	94	82	68	78	90	94	96	81	77	87	72	82	75	86	82	79	104	88	69	92	87	88	101	89	90	74	98	92	90	77	68	82	65	86	67	90	93	69	101	82	82	84	100	83	82	71	84	80	85	72	82	70	97	92	78	91	94	96	72	67	85	97	82	93	95	86	92	79	92	81	84	83	93	78	100	85	87	71	93	86	72	86	84	83	88	82	100	100	78	110	94	88	90	82	75	87	85	96	104	84	93	79	83	85	78	86	72	78	102	85	98	95	77	95	87	108	95	88	106	102	87	91	86	86	79	81	101	95	81	80	92	91	97	108	89	73	79	92	96	99	96	87	102	82	95	75	89	90	81	82	95	86	71	76	88	94	71	99	91	95	90	72	70	70	75	93	79	92	99	84	70	71	88	84	81	77	88	92	86	71	81	89	75	96	98	76	76	74	69	107	82	77	93	114	91	74	87	84	91	79	75	87	78	94	87	76	80	82	84	89	92	91	90	86	75	89	81	83	90	89	87	70	82	77	93	99	93	70	87	93	90	98	72	77	73	94	85	78	104	76	80	81	108	109	84	91	89	99	97	97	83	98	80	83	80	73	86	82	92	77
8921	1451	3415	3779	3099	2504	1985	1623	1350	1144	1093	885	844	685	680	655	572	598	551	500	491	493	451	471	408	422	429	406	403	360	369	429	388	379	369	350	382	335	349	334	298	316	325	328	337	336	332	316	319	322	290	299	346	297	312	330	306	293	301	307	298	291	301	317	274	339	317	285	283	304	328	297	297	285	279	311	316	260	309	296	300	314	307	288	295	334	329	306	282	299	294	255	285	291	280	275	284	329	259	277	286	254	296	289	263	277	297	291	296	303	302	306	281	302	285	288	280	271	268	304	291	270	279	321	318	282	286	275	302	307	301	281	274	303	297	289	294	277	246	300	301	285	314	295	300	270	273	283	274	284	286	249	289	289	297	289	270	325	271	273	295	257	297	303	270	294	267	294	306	270	319	297	290	277	322	280	259	291	293	298	292	261	270	270	271	277	293	276	275	269	272	274	307	316	301	257	307	255	264	316	274	280	264	314	280	293	312	295	282	278	287	268	295	277	276	265	265	299	244	275	304	279	285	280	279	284	268	261	256	294	285	302	293	303	274	313	273	273	332	269	287	287	319	300	281	261	306	274	304	292	278	307	277	304	265	278	281	311	277	330	257	302	287	298	297	276	270	306	294	273	239	276	293	255	284	272	290	290	304	281	266	295	278	276	282	295	303	304	292	308	279	298	305	297	277	286	263	265	286	266	277	270	287	266	273	271	273	292	266	288	276	296	296	271	285	293	280	286	261	300	286	286	278	314	308	288	279	276	286	277	273	297	295	300	309	280	302	298	277	281	298	294	263	255	296	277	253	316	270	292	299	263	263	293	280	269	286	285	279	288	273	311	285	295	249	309	290	295	300	291	281	268	273	276	304	288	291	306	256	300	300	306	263	288	272	279	269	281	277	281	281	272	299	284	299	294	278	300	288	276	290	310	275	265	270	283	254	295	304	279	286	311	258	297	287	298	238	284	288	301	302	258	282	276	310	274	289	289	257	273	290	281	249	262	274	300	310	291	260	261	285	287	246	285	288	300	263	305	283	283	286	309	260	285	276	266	284	273	297	274	264	268	300	268	292	292	295	272	269	280	264	246	286	286	262	273	262	281	293	304	285	295	285	271	299	279	297	283	310	290	289	269	259	295	251	292	270	281	275	275	295	279	292	286	291	282	268	275	263	310	269	282	256	270	298	304	333	294	285	293	264	262	276	272	296	268	301	264	261	256	278	270	293	272	290	310	272	284	279	289	285	300	297	276	277	274	256	306	264	249	275	283	287	259	279	298	254	284	267	302	284	273	306	265	298	260	290	262	279	267	274	272	268	271	279	295	290	292	316	280	274	278	276	304	280	290	293	283	253	283	268	266	305	264	288	269	279	282	275	312	281	294	283	258	273	291	289	281	279	284	291	295	291	274	286	299	289	307	287	295	253	331	273	275	269	301	260	288	295	272	268	300	269	278	253	313	284	291	279	302	262	286	266	277	259	300	298	280	284	272	275	282	322	249	239	293	277	296	285	268	294	266	270	280	263	266	289	315	304	304	320	283	288	268	247	276	304	303	259	260	271	295	321	266	288	282	288	296	275	277	291	271	251	258	256	296	269	300	285	298	287	253	245	279	286	286	286	275	276	268	323	256	276	264	308	297	294	289	262	311	269	278	260	288	286	301	265	292	281	273	254	270	272	283	278	305	286	300	238	282	303	313	310	269	308	293	320	275	263	294	321	285	276	290	268	305	292	289	253	305	319	290	294	282	278	277	259	286	287	314	282	285	276	323	264	286	296	317	275	276	246	301	268	293	277	276	258	284	275	292	259	297	268	289	281	290	265	296	288	272	264	294	266	279	280	290	275	281	276	287	274	297	281	283	318	253	276	303	283	254	270	312	307	315	283	274	265	266	252	262	285	263	276	288	287	285	304	300	285	283	289	296	285	255	276	281	276	290	299	273	283	277	284	290	274	250	297	284	297	296	309	302	265	286	270	270	283	284	262	297	296	288	297	255	274	248	257	236	278	279	277	288	287	308	290	302	260	257	289	297	265	273	297	289	311	319	309	308	262	292	267	295	288	299	320	261	247	273	277	280	270	277	323	281	288	290	276	277	294	306	284	262	299	277	277	304	278	302	268	274	295	286	292	257	270	266	311	264	321	289	288	265	272	262	256	264	259	257	259	293	284	314	307	288	275	271	289	317	286	281	306	290	281	268	300	299	273	241	272	280	297	308	291	260	269	295	268	275	281	255	287	297	271	287	291	265	306	297	284	282	281	281	315	314	282	293	305	279	278	288	299	293	272	310	314	274	260	279	278	284	309	272	279	278	294	283	275	303	287	276	272	293	283	297	282	295	260	298	249	252	283	284	289	278	278	295	304	295	311	293	276	283	290	280	283	274	317	264	250	260	304	277	272	287	264	272	299	279	265	284	302	288	305	324	266	288	281	282	287	295	286	300	290	297	280	279	303	289	307	333	277	306	262	268	264	293	300	259	298	308	257	305	268	275	285	307	278	304	265	286	326	274	299	283	287	319	269	280	269	287	270	281	270	268	286	313	298	291	293	295	240	293	285	286	300	267	284	283	276	273	284	267	298	285	277	275	283	278	284	257	299	317	293	282	264	298	311	293	269	268	284	297	270	275	261	294	289	298	279	253	286	262	294	259	282	310	260	290	283	283	264	274	285	253	314	267	261	277	307	285	287	276	296	276	283	258	282	275	288	278	285	289	307	273	283	306	291	273	272	264	319	289	261	287	300	291	292	249	286	290	265	273	283	312	298	318	297	296	285	269	313	301	277	281	285	302	275	275	265	299	305	257	300	282	279	282	306	268	264	292	261	275	293	295	274	301	296	263	248	277	289	266	289	283	289	306	291	267	298	291	294	297	277	307	282	299	291	289	270	301	262	275	274	285	261	272	266	304	296	318	313	307	290	282	262	263	271	272	267	273	268	292	308	290	281	292	288	268	282	287	279	304	285	253	263	285	260	263	314	284	256	278	271	279	297	287	299	307	284	227	280	295	290	302	338	272	293	250	261	279	289	279	280	268	281	300	281	261	276	290	287	275	314	314	273	263	254	325	305	269	260	283	315	307	291	280	278	295	262	278	281	334	266	275	251	284	316	296	273	272	272	249	282	304	275	280	271	274	270	273	290	272	262	292	330	260	279	293	246	295	317	292	256	271	282	275	278	293	324	260	273	309	301	289	280	289	287	269	292	295	313	255	298	261	274	255	276	299	328	264	307	285	290	251	320	311	284	296	278	292	306	286	277	290	283	299	287	283	286	288	248	296	280	301	291	273	277	273	282	272	283	294	259	269	311	295	284	271	296	280	306	271	279	276	308	295	303	279	295	261	298	260	287	273	292	277	268	284	291	288	278	293	280	272	305	264	285	296	299	268	325	270	274	260	273	276	289	287	252	252	301	279	272	298	284	262	282	277	270	268	292	287	277	297	281	297	280	263	261	289	278	271	290	293	327	264	291	275	281	275	291	284	284	261	277	279
28092	3785	2998	2273	1615	1109	826	650	551	477	426	340	324	335	292	271	267	243	237	243	227	219	209	213	218	225	217	221	220	221	204	207	234	204	203	179	198	199	229	179	179	199	165	204	181	184	203	189	169	184	181	207	195	199	155	186	182	184	197	199	194	185	168	177	167	180	177	174	184	192	199	169	158	165	201	181	189	195	202	161	170	165	193	191	161	203	192	196	174	179	177	196	149	184	206	208	187	161	207	192	176	188	178	164	166	157	157	199	163	180	181	187	182	185	183	188	176	174	199	170	207	188	178	194	181	181	176	176	196	158	173	202	213	200	201	185	156	185	192	185	182	173	169	180	184	153	178	164	217	176	186	162	196	170	157	151	192	192	175	162	199	212	168	170	192	186	173	187	194	178	155	163	181	186	166	182	192	191	180	179	202	185	163	188	191	173	175	205	193	164	173	199	145	169	161	174	189	197	159	164	196	178	175	176	196	193	176	186	176	187	163	156	187	156	175	170	178	190	168	192	178	175	164	180	179	200	202	168	180	172	167	173	180	168	158	201	176	186	172	165	189	191	175	167	180	174	180	190	180	180	192	211	178	178	204	194	172	168	188	160	172	184	210	195	201	185	182	179	184	158	205	200	171	189	177	168	172	196	200	183	180	188	163	199	197	197	188	179	165	200	176	196	173	183	183	180	155	189	201	181	196	183	195	170	171	195	186	165	194	163	165	171	178	167	159	189	172	184	171	168	175	155	140	181	192	199	180	171	183	168	172	192	190	178	165	184	178	179	170	183	175	190	182	186	156	192	195	171	180	186	173	174	213	162	174	190	160	186	161	181	196	175	173	171	179	180	195	177	182	182	186	172	183	186	174	197	212	195	189	181	207	188	193	172	198	182	183	185	177	180	169	183	173	186	186	168	188	164	184	191	165	166	198	185	160	195	173	167	165	189	190	175	192	180	211	181	174	191	177	176	182	201	163	163	179	179	173	172	200	180	156	166	168	191	172	169	160	179	180	164	179	179	164	179	188	199	182	184	203	186	179	189	197	193	194	194	150	197	165	204	176	179	183	192	196	176	200	178	161	180	187	168	185	168	171	177	164	195	175	166	214	178	189	186	172	215	157	197	179	165	188	206	183	155	150	179	185	182	183	166	195	166	213	180	189	179	184	196	156	200	196	165	172	184	167	162	194	174	191	174	181	190	174	180	171	158	203	197	159	189	170	206	175	171	193	186	184	170	182	189	192	180	159	182	184	168	189	163	192	204	183	178	171	207	174	164	194	205	178	183	174	166	167	164	168	166	178	209	177	171	165	189	184	154	195	183	177	190	163	164	186	188	174	158	191	196	184	173	179	191	173	191	190	190	188	189	168	186	178	185	208	184	181	159	167	176	201	214	188	178	184	175	202	172	170	181	156	203	176	171	191	194	191	177	180	192	187	195	178	194	192	183	170	164	196	202	166	156	179	182	192	177	170	186	141	177	146	167	198	195	174	202	179	171	188	173	167	210	164	168	174	203	175	178	171	169	181	193	201	184	167	203	187	199	176	179	163	185	169	180	168	172	195	143	173	177	217	193	183	172	170	205	169	178	181	201	220	164	174	177	172	179	195	209	191	159	193	191	178	196	204	191	186	207	190	170	179	171	189	186	165	196	172	172	178	164	190	196	188	196	179	197	195	176	163	190	161	160	175	173	155	178	190	176	195	171	174	161	192	176	176	185	181	174	151	181	181	186	175	193	171	192	170	160	201	168	170	173	175	185	174	158	204	157	190	182	187	169	187	192	188	204	174	173	159	193	150	174	191	186	173	199	177	195	160	153	168	191	195	189	172	183	177	185	173	199	143	192	179	201	160	199	182	173	180	210	180	181	184	185	182	184	183	165	185	164	190	171	185	167	176	171	176	207	164	172	177	166	197	175	179	170	184	207	168	196	178	193	165	171	149	163	182	155	173	166	206	167	165	183	171	164	185	164	175	179	192	169	175	196	191	179	171	185	196	175	210	162	181	138	167	166	170	164	205	159	196	186	190	192	177	187	161	172	194	172	189	177	181	195	147	190	178	178	168	155	162	186	168	172	169	180	188	179	181	183	163	176	173	220	209	179	179	180	187	166	188	195	186	178	158	170	176	170	201	169	170	176	190	197	173	164	197	188	173	172	187	193	187	160	177	208	197	198	189	184	183	175	173	189	195	194	177	192	206	163	186	166	177	173	174	168	195	183	182	163	202	182	195	183	177	188	185	188	180	173	178	185	178	199	218	163	207	174	166	194	166	168	169	192	188	180	192	164	198	199	170	178	190	169	160	187	172	153	178	174	193	204	152	183	188	182	176	175	207	181	186	200	182	186	186	198	196	160	175	177	177	193	174	196	173	188	167	164	176	166	180	184	181	176	186	181	172	171	185	170	177	166	185	202	205	186	177	174	192	162	175	170	177	166	166	165	163	162	203	165	183	188	169	184	188	174	190	205	179	193	186	172	164	212	186	202	175	197	187	176	215	188	183	196	180	183	168	186	177	197	178	178	180	189	158	164	173	188	183	203	193	185	194	199	187	178	168	173	178	189	182	193	185	162	194	195	187	159	174	202	178	163	193	158	176	165	177	199	150	173	163	184	180	167	197	184	172	177	193	187	201	194	201	175	196	180	184	169	179	201	196	192	169	163	174	166	191	174	200	189	198	171	185	192	151	170	197	153	181	177	185	171	167	194	190	182	186	175	195	206	188	174	160	176	182	180	172	183	164	178	189	184	188	197	163	169	170	177	201	175	194	166	155	183	176	173	191	198	175	184	184	204	206	175	170	201	186	193	193	206	184	177	184	168	168	178	172	193	179	168	172	170	173	190	182	161	162	182	178	191	197	168	182	175	197	202	194	185	203	166	168	158	171	167	162	180	186	172	193	153	186	183	169	176	172	162	162	174	162	178	185	162	187	172	190	178	172	170	207	178	172	198	187	167	176	186	175	179	224	193	185	153	191	161	187	181	176	182	163	181	168	167	193	184	205	189	173	177	150	199	186	187	196	156	163	165	193	184	178	174	174	194	197	180	185	185	198	178	166	197	192	187	161	191	181	186	193	179	170	199	171	184	181	185	145	180	157	175	171	194	165	192	166	212	187	170	162	186	173	177	169	204	171	166	192	183	167	158	179	201	149	179	183	172	173	183	179	170	169	190	188	177	194	177	181	183	195	187	192	189	189	187	179	175	193	188	185	155	186	177	172	166	191	182	165	171	163	172	176	191	177	184	172	184	175	187	185	178	186	181	174	191	181	205	178	186	161	182	164	173	178	177	172	171	179	201	159	172	169	182	152	175	168	170	202	172	213	180	156	200	189	182	161	198	191	181	196	180	169	197	213	177	175	184	181	155	148	197	200	164	158	220	170	173	193	172	178	187	176	192	168	156	165	206	200	191	142	187	177	182	173	171	190	179	177	176	165	191	192	181	157	181	189	186	167	175	176	185	171	183	192	168	185	165	185	185	197	171	175	184
11534	2724	6448	7001	5862	4579	3764	3065	2754	2237	1967	1739	1530	1477	1331	1300	1131	1090	1057	1046	935	907	877	881	836	805	773	705	734	703	714	740	729	687	625	701	673	697	627	691	641	633	602	633	630	593	610	608	628	599	560	613	587	588	606	582	606	580	597	579	550	568	584	566	589	576	552	525	566	592	492	558	589	592	562	574	553	560	561	565	554	526	522	572	521	542	569	566	529	518	557	553	521	512	517	526	548	509	540	563	562	560	551	545	524	534	573	535	524	537	565	574	576	553	465	504	569	531	551	542	538	493	593	534	513	517	535	535	543	552	545	533	559	504	498	535	572	528	546	519	517	553	566	532	526	507	507	559	515	536	502	553	554	562	502	538	511	532	564	513	514	546	497	499	523	539	518	571	582	516	503	541	546	477	488	509	550	509	512	486	548	553	504	532	506	534	539	526	542	545	523	487	552	519	509	519	510	540	515	515	531	513	510	532	533	508	538	495	539	552	492	513	555	528	491	534	504	593	555	522	531	560	568	541	532	539	493	558	512	545	520	548	545	502	547	525	542	523	501	525	548	521	527	541	543	532	501	504	528	557	562	557	513	514	559	512	533	529	548	531	529	535	518	521	544	500	531	505	519	516	505	544	549	503	547	493	591	530	513	523	526	512	558	567	540	553	524	526	521	521	511	558	555	481	561	523	506	583	514	501	525	489	549	545	554	504	524	554	526	538	521	534	542	524	577	527	529	527	546	534	551	506	531	502	505	511	485	563	515	507	521	530	522	527	515	537	549	521	579	555	513	511	497	504	524	557	550	509	513	517	504	524	557	501	517	559	567	481	520	532	550	514	544	550	569	531	519	576	519	530	536	523	485	553	519	508	579	515	501	514	537	481	500	494	546	543	533	499	506	531	519	491	531	516	543	525	561	529	540	502	512	518	539	552	553	538	527	534	507	553	501	518	525	541	518	512	542	543	495	542	594	521	525	475	544	537	517	496	542	529	579	489	567	559	519	533	484	524	533	508	592	513	530	507	496	530	531	548	563	547	499	558	515	523	518	519	546	505	509	563	514	533	530	534	512	543	477	554	504	534	568	582	520	528	497	536	553	520	523	500	531	547	540	527	523	527	511	546	537	524	516	513	505	590	569	511	533	484	493	530	532	537	532	553	511	506	504	519	517	562	549	501	502	516	489	547	556	534	516	520	512	515	578	506	526	506	504	537	497	520	530	534	496	560	501	528	517	533	505	550	487	520	518	505	521	480	539	563	561	516	534	547	470	526	537	488	560	534	546	563	542	507	533	521	548	520	509	540	510	522	572	546	519	551	512	520	492	497	516	533	565	500	527	543	510	551	506	523	502	481	536	490	539	504	507	543	539	508	502	524	524	514	506	520	501	527	554	522	509	522	579	508	543	531	532	535	533	559	520	519	563	523	501	565	504	545	486	486	510	544	547	521	525	564	524	502	491	515	474	490	512	541	535	531	516	543	508	508	536	544	544	570	535	568	574	567	521	515	551	513	543	542	558	520	515	522	496	527	521	530	551	540	527	525	531	540	509	528	524	540	489	511	527	514	511	529	528	528	548	505	504	519	545	542	551	546	537	530	554	533	503	514	521	505	535	517	553	506	504	504	539	525	506	526	541	505	527	540	572	524	511	501	568	547	513	524	528	569	522	537	523	538	538	547	500	501	559	550	550	551	523	545	518	544	538	552	529	552	522	509	551	530	538	526	494	512	521	559	498	549	537	528	550	522	515	505	529	573	510	481	499	521	534	520	514	514	513	515	514	514	536	518	522	515	504	512	544	541	529	556	512	494	547	498	495	532	540	532	518	517	551	542	482	528	559	541	525	521	545	495	534	518	491	562	506	484	552	537	525	504	540	558	557	536	551	543	531	537	515	546	525	518	528	572	489	533	514	563	554	515	530	517	511	549	522	549	555	494	553	532	568	522	521	500	499	532	513	517	509	535	513	504	476	506	562	512	526	520	543	534	533	532	501	559	527	526	504	522	516	522	540	553	467	546	511	515	520	548	519	517	528	510	581	497	521	545	514	525	551	509	481	561	503	557	528	527	514	505	539	489	552	518	540	588	508	525	520	482	539	521	530	502	517	483	481	531	547	525	524	547	523	501	511	535	551	503	520	552	520	540	518	555	531	511	524	569	528	526	505	574	508	512	534	507	526	514	532	527	513	528	530	590	516	515	505	504	509	501	523	498	558	491	508	534	535	524	533	563	516	491	485	550	563	533	510	517	522	527	511	531	550	547	537	537	503	513	545	528	503	512	553	550	509	531	504	528	541	505	454	534	546	556	551	573	517	548	497	515	537	538	515	553	565	529	513	589	547	527	511	505	495	550	562	543	519	478	505	540	523	523	553	555	538	525	502	535	504	567	519	568	532	516	531	496	533	524	526	515	553	558	530	564	534	507	557	520	492	545	525	532	507	539	525	555	533	501	498	483	522	524	574	520	524	529	524	517	547	491	539	487	542	534	558	524	536	575	495	539	500	524	526	516	515	530	541	497	511	498	522	509	557	537	529	562	542	521	531	520	531	520	502	516	531	589	525	508	491	526	529	535	540	503	518	559	541	503	531	589	546	523	527	532	501	557	572	530	508	510	538	511	520	502	535	541	536	521	569	507	522	497	548	510	521	554	499	519	516	549	522	490	541	557	539	495	533	522	519	544	533	553	516	546	490	555	521	553	565	554	500	562	521	535	510	505	523	548	499	491	554	522	505	516	533	535	520	496	515	552	527	575	512	519	543	510	513	488	547	559	538	492	500	487	513	502	523	522	532	512	509	518	503	531	536	520	511	514	513	554	506	499	506	537	506	534	549	532	528	533	498	563	488	537	520	555	540	535	522	558	538	531	562	510	538	505	539	515	530	517	533	530	535	506	521	534	524	488	563	572	545	508	557	561	527	537	596	495	520	507	463	505	575	502	522	531	537	528	531	532	494	520	544	528	548	536	570	519	545	523	533	567	517	525	518	522	495	499	540	522	514	537	538	515	526	505	537	529	494	539	538	537	530	566	519	517	515	553	489	547	527	492	554	543	554	549	557	532	558	545	509	507	506	506	538	501	519	550	516	562	523	511	519	535	560	537	521	523	518	544	532	511	560	475	495	513	554	557	527	478	540	519	515	571	522	509	539	501	485	554	555	535	512	544	553	523	510	546	536	518	516	518	519	543	523	511	553	566	522	545	522	543	537	550	466	540	549	511	530	542	498	534	544	568	506	499	506	510	572	556	516	503	528	544	531	509	524	549	515	512	518	534	503	511	543	568	528	515	575	503	548	526	535	530	493	556	554	556	472	552	547	550	551	510	530	550	543	522	536	527	558	514	515	477	544	513	523	505	525	541	521	483	537	520	468	534	535	543	544	523	494	540	489	529	556	506	548	542	532	546	507	530	536	523	484	532	510	540	541	527	479	539	524	540	541	528	571	547	496	526	493	559	546	544	515	486	530	488	515	542	566	564	508	491	508	546	531	540
3657	237	237	205	178	179	175	153	145	140	151	156	148	143	155	146	160	154	135	131	183	139	149	150	147	160	150	142	145	134	146	164	161	136	140	142	167	163	158	138	133	145	143	162	141	146	154	138	159	158	129	129	165	138	139	144	147	129	157	134	154	145	138	143	159	135	156	144	138	130	150	146	148	152	112	148	132	143	149	147	149	148	144	140	161	150	153	155	131	133	143	140	131	154	123	126	133	151	144	143	142	144	138	138	126	137	145	140	157	152	144	150	129	126	142	150	152	148	133	126	154	144	159	132	151	147	142	141	139	148	129	133	122	156	154	145	165	145	139	147	138	121	129	159	125	133	157	135	143	132	143	141	159	149	143	140	148	143	148	151	132	140	156	168	157	159	132	137	142	126	162	130	154	151	150	142	151	158	129	128	152	131	135	135	132	129	138	140	147	136	157	159	126	147	138	124	132	145	150	141	155	145	149	130	148	146	162	144	151	145	145	157	134	151	129	156	169	163	136	136	139	135	136	155	164	137	142	147	117	124	136	144	154	131	175	145	138	144	149	145	132	143	151	169	135	170	143	135	148	150	132	124	152	138	163	150	139	135	154	157	145	131	133	131	136	120	122	116	145	135	140	130	142	163	130	124	132	126	140	145	150	145	152	123	128	126	138	145	150	141	143	146	128	147	154	126	150	120	148	137	131	138	139	157	186	153	135	151	120	132	135	132	137	144	153	141	144	149	166	155	147	149	139	154	134	137	144	154	168	147	127	148	156	143	151	134	136	147	146	141	130	159	148	131	166	145	134	127	153	135	133	126	155	148	141	161	155	141	155	125	146	134	141	137	151	147	147	143	145	148	140	131	146	129	156	132	135	133	136	144	124	140	139	142	133	133	144	144	114	136	128	135	128	131	165	140	143	149	160	149	143	160	137	143	139	147	129	138	134	148	130	128	141	140	138	141	145	129	154	139	132	150	131	130	148	154	147	141	127	142	158	140	126	133	149	144	154	124	144	153	149	137	142	162	142	138	144	111	153	142	163	154	157	101	138	144	147	164	145	130	142	124	130	121	133	139	138	129	151	164	141	126	166	136	133	146	130	164	145	151	141	136	159	133	133	133	132	146	149	139	125	140	139	138	159	127	146	148	120	137	133	148	142	148	151	138	162	127	151	141	139	138	126	145	135	139	156	122	139	137	144	130	123	136	140	139	136	119	169	171	151	154	121	126	138	137	168	155	138	148	116	158	155	145	135	126	163	139	118	123	160	141	159	145	154	121	136	140	154	173	127	133	153	125	149	148	133	128	132	163	159	128	132	140	134	138	146	162	127	176	138	124	163	145	144	149	153	128	136	153	145	154	110	145	139	135	128	146	139	108	152	119	137	144	139	159	135	139	142	133	158	138	153	126	133	150	121	129	141	138	139	164	142	136	151	139	133	144	141	160	151	142	144	137	170	146	127	162	130	130	167	148	133	151	133	154	144	150	153	158	148	134	121	130	152	112	128	156	161	141	152	123	139	161	185	159	145	159	139	133	139	135	148	139	159	137	149	141	146	127	170	130	139	130	145	149	143	140	141	164	151	133	157	155	154	148	116	150	131	139	145	152	137	156	160	118	143	143	133	156	150	150	158	140	122	144	133	147	145	147	144	142	125	165	139	132	113	136	139	131	143	148	154	135	148	159	160	133	135	133	129	151	138	146	146	128	152	151	151	131	138	151	152	129	145	138	153	156	134	147	161	151	139	154	119	142	120	142	133	152	134	136	140	133	137	154	164	124	166	140	162	143	156	143	115	129	143	125	149	154	125	139	132	127	134	146	136	155	144	149	138	160	131	122	140	148	139	133	123	152	153	136	157	139	116	134	138	140	135	152	159	132	140	143	148	147	164	133	110	163	132	135	144	151	148	159	137	124	123	136	111	134	136	149	150	152	140	143	145	144	156	135	137	135	169	152	151	139	128	140	150	146	132	164	156	123	137	136	122	132	161	146	127	124	144	119	137	179	107	125	162	150	119	136	150	147	147	147	167	153	155	136	148	143	147	119	135	124	141	132	131	126	150	142	144	117	171	155	148	127	144	148	117	157	164	128	136	143	156	177	160	126	140	159	147	154	135	130	158	147	150	148	124	145	124	133	125	128	151	148	142	139	140	140	120	128	136	132	154	152	155	144	135	129	145	130	133	145	134	139	138	131	146	135	144	123	151	150	147	142	143	147	135	131	151	145	125	149	151	138	148	127	125	145	140	147	168	147	154	153	146	147	122	136	146	139	144	138	157	137	143	160	139	127	160	143	136	125	132	144	163	140	162	144	143	137	133	138	150	131	168	154	166	144	149	144	135	162	133	143	146	125	156	125	138	146	139	143	142	146	150	128	141	140	140	142	132	143	134	167	148	131	137	151	142	130	123	149	137	141	128	161	129	148	147	132	142	165	168	144	139	147	152	144	137	144	151	126	129	125	127	135	146	152	156	138	159	154	151	154	151	142	141	135	144	139	127	141	131	134	152	130	129	138	123	147	146	130	150	146	149	136	156	147	155	146	139	133	154	155	171	139	148	148	105	136	132	162	146	163	123	121	145	128	135	136	133	150	155	160	154	147	126	135	116	129	130	139	129	147	159	158	129	155	137	154	137	167	159	139	137	142	141	146	162	126	154	123	132	154	147	141	160	147	148	131	141	148	145	162	163	168	135	143	137	158	146	138	145	146	144	146	136	143	162	122	137	141	141	159	140	144	135	133	131	146	130	115	144	144	138	143	152	129	157	137	138	151	149	123	121	140	129	142	122	139	131	132	137	165	161	117	137	129	135	130	167	135	142	128	152	137	136	172	158	170	129	169	158	154	119	117	138	174	137	147	124	147	142	141	142	113	144	165	139	134	130	137	128	144	166	150	142	132	156	124	143	127	128	142	121	128	143	134	133	135	140	140	136	155	134	124	143	136	149	136	143	129	128	145	149	140	157	154	140	141	144	139	137	146	140	140	134	145	127	156	148	153	147	143	139	148	140	131	130	147	159	122	145	140	154	154	127	128	141	146	145	128	136	135	144	124	128	153	130	142	147	157	130	139	149	128	142	152	131	168	148	161	120	154	153	131	165	117	129	150	120	132	153	130	157	156	116	154	132	148	154	141	139	149	150	164	133	141	121	153	154	143	158	152	152	145	160	120	129	165	138	131	145	146	142	145	155	149	128	132	144	127	160	151	162	170	138	149	169	157	133	125	147	168	155	157	142	152	169	147	127	130	134	140	121	143	153	133	141	124	132	134	158	152	165	155	132	138	133	144	144	139	139	135	133	131	147	118	132	125	131	134	136	148	127	156	127	118	145	168	138	134	142	135	147	147	147	137	120	163	143	129	153	136	149	148	120	137	130	146	132	145	144	148	153	134	151	143	144	142	143	150	141	143	148	139	142	146	124	141	138	146	127	136	139	153	141	156	147	143	148	152	147	171	137	155	128	130	127	130	144	138	127	155	130	132	118	155	161	154
4816	486	606	660	596	538	520	508	482	441	422	439	446	435	432	432	433	453	448	393	415	434	436	413	401	411	450	402	442	424	412	414	410	376	414	401	406	422	447	450	402	407	452	439	438	418	415	425	384	425	410	451	416	407	416	415	433	396	405	422	400	391	393	400	405	389	404	405	389	373	416	395	428	417	414	393	420	388	424	456	431	417	397	375	382	407	423	423	376	427	429	395	396	405	390	408	392	430	377	378	402	414	380	412	408	429	405	433	452	391	389	403	426	417	370	409	402	438	395	436	417	407	400	386	411	426	388	405	413	418	442	420	413	409	424	419	429	423	424	418	417	410	405	395	402	439	422	411	374	404	415	396	421	406	428	413	412	425	389	402	410	432	419	407	407	426	439	435	428	410	411	393	363	401	391	395	434	440	439	356	413	417	396	380	422	384	396	397	426	431	418	391	420	427	428	403	395	430	411	394	423	386	407	389	409	425	438	408	424	383	419	386	430	423	394	411	386	411	398	432	414	446	432	410	392	398	413	411	412	431	410	428	405	409	409	428	418	411	395	401	369	420	389	415	426	408	385	418	415	382	433	414	392	406	419	440	398	425	411	396	395	400	422	383	423	371	404	370	399	396	411	422	427	406	403	414	386	442	399	437	437	426	436	407	412	421	414	390	376	401	374	391	458	378	413	387	407	427	418	424	419	384	415	405	442	406	392	398	405	391	428	415	396	394	404	419	389	428	379	406	407	433	412	418	390	417	442	421	415	425	387	456	383	386	395	404	417	403	411	419	424	446	439	432	438	431	401	436	386	404	419	409	390	453	433	378	405	407	405	445	385	469	443	427	413	417	420	428	385	399	450	427	397	405	377	400	405	389	421	408	448	408	426	420	413	393	437	397	427	424	419	395	435	431	382	381	415	435	402	384	402	452	359	424	401	379	415	397	411	429	407	379	398	403	422	393	401	415	433	427	395	415	396	412	421	425	430	413	425	384	404	418	412	401	391	436	433	396	392	425	389	429	390	400	383	427	407	402	409	398	395	377	409	401	417	372	397	425	395	434	411	420	381	417	409	406	431	406	410	420	447	387	385	461	402	422	431	421	437	427	359	413	372	355	415	426	433	413	392	396	431	385	450	435	453	416	419	407	399	428	436	384	431	411	385	395	428	418	405	474	400	391	404	427	426	417	426	422	387	422	392	388	406	403	409	442	406	429	427	398	410	421	396	404	415	427	421	390	438	403	417	419	418	420	435	422	427	387	438	446	406	372	426	388	408	428	424	415	431	428	455	421	456	409	418	420	386	408	375	427	435	398	400	395	391	410	403	404	391	408	394	413	448	416	377	388	440	416	399	450	425	399	402	450	404	398	430	426	384	381	389	386	403	441	409	415	396	417	388	378	435	422	465	414	431	416	408	433	400	439	406	385	439	393	449	422	442	410	453	395	400	394	416	383	416	424	418	421	387	420	424	417	422	434	406	388	436	420	399	386	445	419	440	410	422	419	395	382	386	403	435	411	377	430	451	447	402	419	395	418	422	446	393	394	422	424	435	404	396	390	417	415	390	422	429	364	407	433	418	444	403	424	429	419	402	455	382	452	437	409	411	417	411	446	421	447	392	434	417	421	420	418	405	435	399	413	364	420	424	421	420	397	402	395	431	394	402	417	395	390	386	392	411	406	424	457	426	453	405	428	437	392	406	436	397	380	422	438	395	460	422	415	437	391	417	425	378	406	411	404	416	382	401	410	425	427	399	445	449	396	424	410	377	439	447	420	395	440	406	424	414	416	399	440	440	451	430	411	407	402	429	358	399	382	425	409	414	418	391	416	430	438	446	415	424	423	437	425	410	443	421	404	453	414	404	414	429	433	389	398	391	405	390	422	462	442	411	394	411	401	443	416	413	378	397	410	452	411	399	405	408	393	413	437	412	402	397	400	431	393	394	420	431	390	473	400	430	441	421	384	391	424	407	446	435	429	400	392	427	412	406	372	424	406	444	401	427	402	436	417	409	407	455	389	392	432	404	377	414	400	413	400	367	424	405	421	421	432	439	406	414	434	426	410	431	410	428	380	456	435	409	435	404	402	453	391	389	416	394	445	416	444	369	404	414	427	431	465	413	389	406	402	456	392	419	413	393	409	426	396	403	407	430	402	414	448	400	435	427	401	433	406	378	425	389	451	396	444	446	407	381	384	429	397	397	398	399	402	407	393	410	406	387	429	383	443	422	415	385	416	386	399	428	405	390	429	415	426	442	382	452	404	408	422	404	408	406	428	409	401	443	436	435	382	396	406	422	389	426	411	403	404	425	409	452	406	443	443	401	416	421	380	385	406	404	446	446	404	414	423	397	402	437	436	412	420	453	412	400	452	403	474	416	404	424	414	429	410	429	404	393	406	407	434	419	452	381	418	398	423	420	391	444	387	396	426	396	423	406	438	414	414	389	376	386	404	415	399	431	406	424	393	415	383	401	399	380	401	428	452	403	397	438	421	411	435	434	418	405	420	395	356	431	420	404	427	383	424	463	436	424	429	422	438	425	409	446	416	380	415	396	453	466	416	423	396	420	426	418	398	437	427	388	414	410	443	412	394	445	425	434	408	409	435	373	401	398	423	436	430	393	431	440	400	439	423	413	371	422	394	416	405	407	394	437	395	409	421	407	433	431	415	386	438	411	446	410	383	399	444	432	437	440	402	384	419	408	398	407	391	435	401	423	411	418	459	408	409	433	397	438	439	439	429	437	426	422	406	420	430	433	456	418	384	419	431	393	376	407	399	404	430	390	390	439	353	420	436	414	427	414	415	384	433	414	437	415	410	392	430	396	403	394	417	403	380	448	422	403	399	400	408	393	424	380	394	417	399	437	452	411	430	428	446	429	423	389	431	388	402	375	379	407	443	387	400	426	396	394	407	383	404	399	446	383	410	399	400	368	395	441	424	422	419	396	418	466	429	380	417	440	375	393	405	416	389	428	444	384	425	393	407	403	415	409	397	416	420	408	385	397	391	393	394	431	415	429	421	442	425	425	398	415	388	395	407	407	411	369	396	404	418	368	423	446	415	405	420	426	447	411	429	414	406	421	421	411	426	443	392	397	411	458	412	409	402	409	378	435	437	396	436	407	380	419	428	415	412	436	431	417	391	432	411	441	380	428	409	384	418	446	358	417	404	386	397	400	403	413	408	424	449	424	432	422	432	423	400	376	392	412	411	434	417	384	422	437	400	411	438	433	430	437	365	388	412	398	433	421	443	427	415	435	443	381	450	425	422	437	416	404	395	409	359	370	387	413	395	399	376	424	369	408	417	418	416	426	416	420	400	402	422	444	445	439	426	401	440	430	424	414	401	430	409	394	392	391	426	418	413	373	433	408	392	366	404	441	433	429	402	417	441	420	406	410	414	391	402	391	389	411	386	399	445	415	418	442	389	395	404	413	423	435	432	389	408	395	416	408	450	402	420	421	394	376	393	389	397	404	423	412	403	389	438	372	425
16952	1380	1435	1026	758	554	393	329	283	213	197	154	171	121	152	137	124	116	133	112	107	86	108	117	105	117	108	109	93	111	107	98	91	96	100	103	92	102	80	79	82	75	97	81	108	74	91	83	92	79	89	72	79	85	87	86	98	81	84	81	79	84	92	86	99	76	87	101	90	78	96	70	101	80	95	91	83	72	95	94	65	95	80	95	88	88	87	74	93	84	85	88	81	106	104	87	78	97	89	80	102	100	95	65	92	105	80	84	84	104	81	77	89	89	89	90	105	77	75	69	68	76	86	94	90	75	71	83	88	100	88	90	92	90	75	87	68	76	89	105	78	86	90	84	91	82	72	71	83	80	116	86	98	73	71	112	91	75	89	82	87	82	110	92	78	97	90	75	77	99	94	75	89	79	73	78	86	94	79	86	91	68	89	88	75	85	85	88	83	99	87	81	100	85	97	85	79	94	94	84	95	91	72	75	66	90	78	79	85	77	88	106	91	76	82	83	95	92	103	78	77	80	72	80	96	74	74	74	90	85	71	88	91	96	91	86	82	95	84	78	85	80	92	98	100	79	92	88	86	93	85	71	112	74	95	85	70	84	93	106	107	95	92	80	74	77	99	73	66	87	109	85	94	82	83	87	87	94	84	101	92	88	96	87	82	97	92	92	94	86	86	88	100	84	80	102	81	82	67	72	91	72	95	82	95	78	94	85	90	83	90	90	85	81	85	98	95	86	83	83	81	79	111	96	73	97	81	89	93	85	99	80	90	92	83	82	90	82	89	88	87	86	76	85	98	83	87	82	90	85	93	90	84	76	81	99	95	84	74	96	99	93	71	85	73	81	84	95	66	93	104	93	97	91	87	103	78	101	80	86	85	86	96	84	83	75	92	80	94	81	86	88	90	99	90	85	94	108	93	91	87	90	70	84	89	90	84	97	77	94	80	106	92	64	72	76	83	101	97	99	83	75	81	78	79	94	75	89	92	93	76	83	72	98	95	90	91	94	78	91	68	96	85	101	76	86	100	107	86	80	87	79	103	82	85	92	81	100	74	92	79	87	82	87	91	83	108	99	84	82	106	75	92	83	84	101	85	72	82	72	78	98	79	98	83	84	78	85	80	84	85	90	81	103	89	102	92	85	84	90	91	83	89	83	98	77	99	102	71	88	81	73	67	92	76	80	79	70	98	79	80	74	101	109	87	95	85	85	87	85	91	78	79	84	89	77	80	95	84	94	82	86	88	88	91	81	98	88	82	78	90	88	71	91	84	83	71	97	106	98	88	89	99	75	83	97	93	88	86	89	76	100	91	95	83	91	86	81	90	80	100	85	87	91	99	86	83	77	76	87	63	106	86	93	85	85	78	83	79	78	72	77	80	84	88	90	84	102	93	87	86	76	71	86	75	73	90	84	83	87	76	101	78	91	81	99	100	78	87	100	92	84	85	87	87	80	72	83	95	74	79	114	65	101	109	86	89	97	62	69	71	104	79	95	86	76	83	78	102	76	87	88	69	92	88	98	94	87	87	84	79	85	76	75	99	94	83	94	84	94	82	80	83	92	101	73	74	84	89	85	83	80	71	93	73	82	96	74	99	91	86	95	92	84	86	85	85	85	80	87	80	65	92	76	89	93	88	85	84	85	88	103	89	89	97	80	92	74	77	76	78	76	85	79	66	98	93	76	96	100	94	80	78	90	87	85	96	93	89	77	70	88	82	71	83	73	70	78	87	83	83	89	86	91	84	86	82	81	108	87	82	97	93	80	86	71	72	87	94	94	97	87	100	95	81	81	91	86	71	80	79	90	79	101	89	108	104	77	96	99	74	82	73	104	76	90	98	85	90	65	92	108	88	68	84	84	72	85	94	91	84	95	95	95	92	79	85	64	75	84	87	98	94	64	87	89	93	87	87	88	104	79	93	101	90	94	87	81	98	94	73	77	94	87	86	95	97	79	103	74	78	69	98	101	85	105	98	92	85	82	93	90	83	77	79	63	92	93	97	96	82	90	85	87	75	83	97	73	98	80	90	76	91	92	81	77	80	85	117	99	95	77	97	101	104	89	78	94	82	81	70	70	61	59	91	91	94	96	91	96	83	95	78	94	80	77	101	83	82	74	93	63	100	69	88	84	81	95	80	70	97	97	96	85	81	84	85	87	97	108	96	90	74	81	82	94	73	79	101	92	75	88	91	87	79	105	78	63	86	89	86	78	82	74	75	85	75	96	94	85	83	95	101	77	71	80	78	74	89	84	90	82	68	80	77	81	91	90	90	79	75	104	95	89	68	78	92	76	95	90	75	77	73	89	82	77	83	70	75	73	75	76	97	103	90	83	83	89	80	102	74	85	94	92	81	106	86	78	96	85	57	86	79	79	98	93	90	80	92	97	80	83	85	88	89	82	68	94	92	88	91	83	80	90	76	79	93	73	80	77	86	101	85	74	89	99	97	92	89	89	80	83	82	92	84	105	88	94	103	87	91	83	77	82	95	91	72	88	84	98	96	93	90	91	84	75	85	72	81	99	84	73	97	94	67	82	90	80	83	92	106	93	78	77	84	104	74	78	83	81	75	92	92	84	85	78	81	90	98	90	85	93	113	81	89	78	87	72	85	69	85	78	90	97	73	79	75	76	98	76	92	78	89	99	80	84	86	93	82	84	97	84	82	98	107	73	88	71	87	89	77	86	100	81	87	86	80	81	74	96	91	83	84	97	101	93	83	81	86	94	80	72	90	81	104	85	70	98	74	72	79	75	90	85	97	92	93	83	84	64	86	98	84	86	72	97	77	87	74	86	65	80	97	79	68	92	85	83	77	78	82	85	109	80	105	87	74	78	75	107	91	85	90	96	89	80	106	89	103	83	96	72	111	81	88	105	70	82	79	84	68	75	85	85	93	106	88	79	100	79	69	81	98	97	95	92	97	105	93	90	91	109	78	83	90	97	79	79	94	105	90	99	87	66	82	89	83	95	82	79	76	89	102	85	88	88	93	87	99	94	76	97	81	85	97	82	96	69	90	79	66	102	85	86	90	89	86	71	91	79	94	98	83	91	111	85	78	86	71	85	91	97	101	74	90	92	84	76	73	106	75	107	66	86	96	93	85	84	95	91	89	95	79	87	81	86	78	86	99	85	78	88	106	82	92	85	96	91	75	82	87	102	98	90	88	77	98	84	85	77	77	103	85	87	89	80	75	92	73	87	87	100	84	92	91	78	75	93	95	87	88	81	101	82	92	100	91	76	80	89	80	117	93	89	69	90	86	102	69	93	111	78	103	83	86	94	84	94	100	90	98	82	77	69	81	84	103	111	88	86	86	82	92	77	104	90	104	80	83	87	86	99	75	90	75	88	87	83	72	82	79	80	85	79	103	81	66	74	72	82	95	86	87	96	79	90	84	81	84	83	92	80	84	82	100	79	87	104	85	93	91	88	80	90	99	80	112	107	99	95	99	75	81	86	69	83	69	77	89	72	79	76	86	92	78	92
8939	1432	3356	3740	3113	2466	1949	1585	1395	1180	1066	902	820	735	693	660	575	586	569	524	537	502	458	440	391	432	439	412	408	393	377	406	341	357	400	367	387	357	388	353	313	359	331	317	339	332	306	292	302	312	301	302	325	333	318	286	369	313	323	311	283	336	292	287	308	266	331	299	269	288	300	320	277	312	309	262	338	295	299	302	295	307	285	307	307	273	277	269	285	329	310	307	305	303	306	294	279	302	264	315	321	292	314	313	304	274	311	297	282	306	284	287	292	305	276	308	302	292	316	283	318	275	292	282	280	255	290	289	265	279	294	293	291	300	308	288	252	311	300	256	312	262	288	296	301	250	279	271	294	286	264	280	298	308	300	271	233	279	286	300	309	261	275	292	284	285	294	284	294	295	291	262	270	293	279	276	297	265	282	287	255	285	252	301	252	264	285	270	307	259	266	264	266	290	271	290	267	293	306	269	277	285	317	310	278	293	299	274	275	298	252	279	281	267	280	280	276	292	301	306	277	295	254	274	314	284	293	287	302	289	294	261	270	301	258	264	278	268	297	273	294	298	274	310	276	306	295	251	295	285	281	254	278	249	296	244	260	290	270	280	270	284	269	289	269	269	311	281	285	281	275	264	296	289	289	284	289	263	298	275	321	275	281	275	284	289	304	295	279	300	285	282	307	272	254	314	285	272	270	265	277	291	254	277	314	276	290	289	315	260	280	287	290	282	299	247	298	271	260	272	274	289	294	298	300	298	291	268	267	295	272	284	283	297	275	253	274	248	306	283	279	268	273	251	249	280	251	287	293	282	292	298	278	282	245	280	277	283	266	268	271	275	288	301	278	268	282	288	285	282	292	305	300	302	284	257	291	261	265	289	301	288	297	281	282	282	313	279	280	290	269	286	250	260	294	282	267	297	280	266	274	265	284	302	258	294	268	283	256	319	275	273	296	270	296	278	346	261	296	300	283	256	267	286	295	303	260	292	264	277	261	284	293	275	285	266	297	291	265	312	297	311	277	269	288	267	298	283	309	292	301	308	317	303	278	275	269	286	251	290	282	290	301	267	291	287	281	287	268	269	294	294	275	256	247	286	282	275	284	284	300	271	287	268	285	278	270	268	253	307	286	309	260	271	266	271	306	294	295	279	279	298	272	282	312	285	271	279	288	264	294	304	263	303	284	294	304	264	284	302	267	312	288	290	290	268	270	296	277	302	279	282	279	289	270	294	275	273	295	306	283	303	302	274	287	288	295	285	280	287	298	280	279	302	261	272	310	267	316	302	269	303	293	279	287	305	290	284	310	291	293	278	260	263	251	286	326	287	290	291	251	296	274	257	294	294	264	273	316	302	283	295	284	283	302	301	284	288	283	294	263	278	293	293	310	251	328	317	264	308	256	310	257	287	277	281	290	287	271	268	261	276	270	315	299	287	289	269	283	296	294	267	278	285	309	283	271	268	294	284	296	274	280	255	323	301	302	276	285	269	267	281	303	270	286	252	292	314	268	290	306	285	308	278	299	270	255	305	269	259	303	297	273	268	272	298	275	295	292	297	303	311	290	298	301	299	297	284	262	262	300	278	299	272	290	298	292	298	295	288	247	263	273	285	262	315	253	288	263	238	317	270	278	283	276	295	276	292	286	278	280	308	265	288	268	288	312	258	269	275	286	274	280	285	250	326	266	281	308	284	295	277	277	280	275	293	285	288	269	289	261	277	277	290	288	278	292	281	267	267	253	263	249	323	249	257	300	308	295	281	271	267	308	292	317	282	262	288	279	274	311	302	286	292	277	295	272	282	305	283	278	291	266	288	288	297	267	275	239	284	283	306	289	287	295	282	285	264	278	286	271	260	285	293	275	293	279	266	243	287	323	268	276	284	303	315	319	262	331	284	261	292	299	292	275	252	299	249	267	318	278	324	275	288	271	285	292	268	277	290	283	296	252	272	285	307	274	290	292	291	287	288	281	276	312	293	311	287	299	279	285	312	269	285	263	297	259	257	282	239	261	331	291	280	292	313	287	276	268	291	307	288	288	290	311	257	273	261	315	265	295	273	284	296	275	305	288	279	299	310	279	255	274	278	332	285	295	302	302	269	261	315	281	285	329	291	270	276	281	271	310	283	275	276	285	301	254	281	275	271	300	279	267	295	274	287	251	257	259	290	253	286	300	278	296	284	295	261	275	307	291	294	274	280	282	277	313	288	281	260	304	313	291	253	256	285	257	287	267	283	306	288	271	274	244	306	272	261	316	293	292	271	295	277	296	256	289	294	291	258	289	302	293	275	266	294	266	292	281	305	277	254	308	270	294	292	308	305	280	267	262	249	325	284	291	313	303	299	293	313	296	280	296	271	297	306	292	323	288	277	272	329	285	284	261	289	271	263	272	297	318	292	278	290	262	299	275	297	282	296	256	278	304	286	259	304	275	272	306	278	287	294	302	309	274	278	316	295	303	317	288	289	289	284	249	276	271	310	265	286	263	277	263	274	285	295	270	304	299	292	290	283	296	242	290	280	302	269	276	274	264	302	297	290	258	279	271	269	283	303	283	299	290	263	285	271	277	297	287	270	271	288	296	277	260	284	274	324	291	293	270	291	284	275	266	275	319	262	296	251	299	264	269	289	310	285	286	287	251	261	291	256	282	281	280	267	321	277	311	283	276	266	286	282	279	303	280	266	279	291	298	265	269	279	266	310	325	287	288	253	284	266	255	302	277	274	285	268	279	271	276	293	264	293	267	288	286	277	299	292	259	235	285	293	289	294	275	257	293	299	325	288	281	302	294	313	292	292	288	300	269	275	271	295	262	268	295	262	278	286	295	299	292	292	282	273	258	261	297	275	277	313	260	266	324	273	272	289	277	278	290	261	298	257	269	299	309	267	276	285	296	294	273	283	289	294	260	285	290	295	283	261	267	257	296	274	294	271	339	276	248	279	251	300	284	282	281	286	278	297	291	285	286	273	250	289	286	254	273	288	264	286	307	290	265	289	295	261	306	288	282	294	272	266	297	281	282	259	301	283	288	264	281	279	317	301	283	264	315	285	272	300	284	294	313	277	302	296	289	257	267	294	304	265	310	259	321	252	273	290	266	271	282	298	266	272	292	299	285	286	307	314	259	291	253	286	271	272	286	274	273	269	280	313	282	276	268	282	281	284	265	304	275	272	286	307	301	277	255	292	283	259	272	286	295	267	303	303	254	307	275	263	280	298	264	286	301	294	275	267	247	297	282	273	271	272	270	276	304	287	267	335	277	284	276	276	265	295	272	282	285	280	296	293	294	279	295	283	277	253	285	258	313	263	259	295	295	265	256	292	316	271	297	307	272	295	251	252	311	290	296	282	268	276	288	266	291	285	275	288	257	288	281	304	304	278	283	294	310	289	269	333	311	304	262	260	278	281	285	262	285	264	301	280	274	268	265	308	292	292	300	282	315	301	323	304	309	279	307	285	275	276	333	267	306	292	278	296	282	263	279	305	289	277	280	296
26868	3799	2986	2253	1519	1180	897	658	550	442	406	414	352	319	266	258	246	254	241	219	228	225	211	203	225	220	227	185	205	228	186	199	212	198	206	214	222	207	197	183	183	186	171	191	182	198	207	194	204	208	192	206	186	187	191	224	200	190	200	172	180	189	194	180	172	167	168	194	182	193	169	207	198	166	181	211	160	184	195	178	200	173	172	188	197	176	162	168	186	172	180	196	191	200	176	181	181	191	191	169	176	183	161	172	196	181	199	185	158	185	188	176	174	194	217	155	175	167	191	178	169	184	181	220	188	178	178	204	187	176	181	197	189	182	195	154	179	164	178	162	197	196	193	181	178	168	166	193	188	162	190	181	207	193	196	178	208	192	190	171	168	164	206	200	187	171	176	172	157	175	194	189	210	183	182	187	171	171	185	180	177	172	195	193	182	206	194	170	199	169	186	173	180	179	171	159	191	200	184	177	159	203	171	171	187	157	197	218	156	188	203	202	186	188	169	182	174	189	162	152	166	171	179	181	205	188	194	181	191	150	173	188	174	168	178	182	199	175	185	176	179	166	166	186	187	203	164	187	171	174	175	173	179	181	154	176	172	171	200	173	173	164	219	148	187	197	168	203	188	186	176	187	188	166	173	189	185	200	174	157	189	194	180	174	181	168	189	173	185	163	177	167	215	182	194	178	177	179	174	168	177	174	186	183	182	171	182	163	175	154	182	185	184	171	173	181	181	172	183	177	153	172	184	184	194	184	199	189	197	190	155	190	195	205	176	165	167	184	171	155	204	182	178	152	153	171	174	182	174	177	149	168	170	169	208	188	185	190	189	176	171	197	177	190	157	163	204	206	189	164	211	205	156	178	192	198	181	169	151	202	173	174	182	156	167	180	183	163	156	174	156	178	183	153	174	183	165	166	172	171	168	192	205	177	187	173	201	191	175	182	181	160	203	160	184	166	171	168	183	173	192	200	176	192	178	160	178	176	171	180	179	182	171	176	177	193	176	148	199	146	181	162	209	183	209	181	186	195	191	178	191	183	194	185	180	174	203	187	188	176	190	191	195	188	179	187	181	189	179	173	191	180	155	171	180	185	184	154	182	199	166	150	199	178	184	198	176	191	165	195	185	174	166	193	209	190	167	197	185	185	153	185	177	178	197	184	172	209	195	161	151	187	192	169	161	198	157	189	191	168	177	177	210	175	182	202	174	182	182	169	207	176	184	167	171	180	174	169	166	163	209	175	193	166	188	184	180	196	158	204	159	183	195	170	173	167	175	185	206	187	165	192	204	188	171	177	199	192	196	199	185	170	168	188	183	185	166	179	194	172	170	158	191	180	170	170	181	194	216	169	159	203	182	191	182	159	189	167	183	162	196	179	163	168	177	176	170	175	161	173	194	173	183	195	168	169	193	206	173	176	174	177	192	169	184	196	169	159	183	187	177	199	173	180	193	156	174	163	191	194	177	177	180	165	176	179	180	188	185	213	189	164	190	197	170	177	177	180	190	181	180	173	204	190	194	181	184	185	175	195	184	175	174	170	176	192	164	170	162	175	178	175	182	167	185	173	175	168	181	182	155	169	173	185	187	189	170	176	186	210	187	191	196	168	181	165	194	146	189	202	191	180	177	180	185	169	185	185	195	168	170	170	179	165	186	182	184	151	191	179	193	198	167	195	199	162	179	168	218	187	169	195	154	195	204	178	153	176	168	182	187	179	185	207	197	205	194	162	211	165	189	202	181	159	182	199	201	191	178	175	185	183	185	167	147	186	175	197	195	173	184	189	157	193	200	176	172	182	177	182	197	180	192	181	197	193	184	211	172	178	181	172	180	173	173	168	161	177	203	185	178	173	185	178	173	187	181	184	177	187	188	190	189	165	183	166	183	192	165	183	186	178	169	211	178	184	172	157	171	195	192	174	179	189	178	172	199	169	184	187	178	183	170	176	193	177	173	184	187	191	176	172	191	155	201	172	169	183	173	195	194	172	185	168	190	177	182	170	161	168	207	186	172	202	182	166	183	179	178	161	183	187	166	183	194	170	160	160	165	186	163	202	156	189	188	186	169	183	184	198	199	199	179	169	192	167	165	168	172	173	164	172	171	173	192	176	180	178	176	172	190	178	178	176	170	183	172	182	190	173	214	200	189	185	178	174	168	168	172	178	198	177	188	176	194	170	177	178	178	193	172	197	201	162	167	181	182	159	164	181	180	155	163	194	181	185	162	167	215	179	196	187	203	182	189	194	190	200	170	196	194	180	188	175	182	165	185	150	187	167	180	185	178	169	182	164	168	172	215	190	185	180	167	169	180	178	183	180	160	169	198	180	180	165	156	177	177	172	181	185	163	180	180	183	178	179	171	184	173	164	165	187	167	180	213	190	171	174	172	168	178	190	181	194	163	200	167	195	170	172	178	175	196	182	198	178	183	179	202	170	175	200	187	183	182	157	184	156	198	175	151	193	179	167	196	200	170	174	171	177	197	183	173	154	158	176	171	181	180	180	193	146	194	178	182	174	156	202	184	169	175	180	178	191	191	167	169	178	184	160	194	167	192	171	160	183	174	164	168	188	193	168	176	184	176	203	167	187	181	178	192	196	191	156	202	170	202	193	196	208	166	162	187	205	195	190	190	185	201	192	149	194	181	165	177	173	201	182	158	215	191	174	176	163	167	193	171	193	169	177	163	171	183	198	183	195	167	195	167	177	173	179	186	184	181	178	175	169	163	188	174	199	191	185	176	182	198	186	182	189	185	168	179	189	181	168	175	181	172	206	175	161	173	168	170	191	188	181	172	184	182	187	187	175	167	191	171	183	212	168	209	171	185	188	166	182	186	169	187	186	180	173	167	193	170	167	184	239	193	177	170	183	203	175	175	168	199	192	208	156	187	183	178	203	217	185	188	186	175	168	172	192	173	209	168	170	177	184	169	153	175	182	181	170	173	149	190	188	187	188	166	188	169	189	164	173	199	174	172	201	186	180	164	181	185	174	179	191	173	190	169	190	175	182	174	153	173	180	194	204	177	172	186	191	155	176	172	171	185	177	161	177	179	187	176	163	164	175	167	174	177	164	183	178	173	168	192	197	152	160	173	197	162	196	207	162	171	186	169	194	173	201	197	191	180	186	148	171	215	160	183	166	180	190	171	186	183	185	185	170	189	160	184	172	212	206	171	194	177	198	197	174	183	213	182	184	166	195	178	194	182	158	164	168	182	182	160	174	177	197	168	184	163	200	173	187	167	196	175	204	174	173	190	177	190	182	170	185	171	179	187	172	183	160	178	160	182	179	166	192	181	161	165	204	169	178	158	202	165	161	182	185	188	188	199	174	185	191	158	183	201	184	237	166	180	169	177	172	191	186	203	170	161	177	161	178	182	165	185	196	188	185	161	192	177	179	159	187	202	171	186	189	176	190	184	174	174	183	179	199	183	156	181	189	158	169	161	198	178	203	189	176	202	180	182	170	172	179	179	167	186	170	181	172	205	184
11371	2882	6614	7037	5955	4662	3835	3116	2668	2270	2055	1817	1557	1422	1339	1205	1155	1103	1015	981	981	893	840	886	777	808	806	765	781	698	702	668	617	698	649	647	615	647	652	659	648	648	592	633	616	635	631	601	621	610	600	637	608	630	610	603	589	601	577	567	559	542	602	575	519	577	548	597	606	565	532	542	546	559	524	509	548	565	537	559	561	569	548	555	546	557	545	579	525	565	584	557	536	582	514	532	566	524	536	594	574	518	518	551	512	502	514	536	612	505	596	530	516	579	528	543	590	525	554	509	501	504	542	517	530	529	555	540	526	571	532	525	552	515	509	503	542	576	557	511	518	526	563	515	565	561	559	541	541	494	519	579	524	521	520	512	555	511	492	516	514	509	527	526	574	501	531	558	533	468	521	516	517	534	525	540	547	550	532	554	496	527	502	535	532	532	530	511	579	541	547	545	539	515	553	532	489	555	563	553	485	531	543	539	542	530	511	538	546	514	517	502	497	551	553	498	559	541	556	544	507	579	502	527	497	569	543	532	521	572	532	511	557	563	534	508	509	548	527	543	522	561	546	489	539	523	513	511	525	577	486	550	570	481	543	558	529	518	504	507	527	485	511	533	525	535	573	547	546	517	566	512	572	519	564	525	510	533	554	515	507	541	520	521	522	521	539	529	525	559	490	505	564	518	526	498	546	512	562	541	551	477	564	487	530	548	508	531	528	519	521	525	520	541	522	544	569	520	502	538	542	530	493	481	535	558	484	516	531	541	514	506	500	516	548	508	490	530	525	499	491	520	540	519	548	551	522	524	546	561	509	517	527	550	496	545	527	484	524	534	536	492	535	514	498	494	518	473	536	495	502	532	510	534	554	516	548	534	517	539	519	508	523	525	557	497	600	524	547	522	550	533	540	502	526	529	555	501	533	517	550	510	520	557	524	492	531	520	497	526	503	509	507	558	495	516	567	506	485	546	552	512	556	544	558	539	513	508	537	512	507	504	554	529	531	496	562	568	553	498	531	472	526	508	515	541	541	500	540	526	555	542	555	538	490	575	525	518	527	528	509	538	509	517	501	530	483	540	543	520	498	497	544	526	486	538	515	544	477	559	548	531	527	507	492	515	531	514	546	570	540	565	573	493	522	499	515	564	509	529	525	544	499	503	547	519	555	545	538	537	555	517	515	529	529	517	520	533	548	511	494	532	521	557	539	502	544	584	508	535	580	548	508	545	498	537	540	528	501	498	532	528	517	516	506	580	483	538	538	492	502	537	505	505	499	481	531	547	514	526	534	540	542	509	537	486	536	541	553	505	536	510	473	493	488	473	531	539	541	538	514	569	497	515	503	507	538	539	541	506	518	564	516	526	554	527	505	499	542	516	534	494	538	502	511	527	536	527	508	525	560	513	530	509	497	552	537	541	500	506	545	546	523	518	500	533	502	537	520	526	504	490	533	465	538	500	500	541	547	545	518	535	525	538	524	527	513	506	519	525	518	472	510	559	524	518	504	544	550	541	514	536	545	543	525	529	515	529	515	514	504	537	537	555	521	525	551	557	502	516	524	530	551	547	532	501	557	525	542	558	498	534	550	547	504	481	508	538	507	525	518	521	518	521	566	513	497	555	518	486	535	535	558	558	527	503	568	524	524	521	489	499	517	515	525	554	532	515	584	509	477	560	506	515	554	531	598	527	478	524	523	532	531	543	528	512	562	536	535	513	487	577	547	558	497	527	470	521	498	510	531	563	549	535	528	533	530	509	574	540	546	545	499	588	537	523	492	521	569	539	549	526	538	566	506	485	500	529	539	507	535	542	552	528	535	512	528	546	546	508	493	511	490	562	501	536	483	514	558	562	516	492	565	518	499	535	560	489	579	547	505	541	501	545	506	489	562	507	581	526	553	554	522	513	560	538	547	533	557	501	532	551	509	555	529	515	551	540	551	562	547	536	481	527	477	498	546	530	536	480	531	521	512	567	528	548	512	530	521	505	539	547	541	521	572	546	533	549	519	538	506	514	524	568	506	545	512	549	477	523	540	519	526	547	532	539	531	584	488	534	553	499	509	514	498	523	568	534	481	563	522	558	563	544	550	563	525	523	566	528	541	516	554	529	531	538	544	471	500	509	495	520	535	495	548	483	587	539	506	601	529	522	553	546	526	519	517	528	530	505	544	524	514	532	544	539	554	503	504	514	514	528	531	525	512	546	518	516	476	545	568	492	503	529	481	535	527	503	476	567	514	533	493	554	520	547	536	500	555	518	567	519	525	494	541	546	529	506	517	530	519	547	517	547	523	525	514	546	549	548	547	549	519	476	517	515	516	532	497	495	540	518	587	479	536	508	555	545	560	541	522	559	534	517	519	521	541	488	553	525	551	533	570	553	542	514	532	563	517	499	506	544	506	546	523	540	497	519	510	534	527	508	531	524	538	508	536	496	517	532	538	548	545	530	511	545	512	511	513	579	546	509	518	518	499	522	541	520	540	555	523	549	524	536	532	526	558	521	543	557	547	532	502	506	509	526	566	528	556	531	554	532	527	530	489	571	554	514	550	539	546	549	524	514	550	531	551	488	533	514	533	549	556	522	523	509	517	554	485	576	561	531	526	498	566	530	563	523	510	530	538	528	552	520	548	533	493	502	564	506	494	539	523	512	498	548	562	527	507	506	533	522	544	514	495	523	482	541	547	529	562	526	536	530	502	489	519	507	575	509	532	460	563	540	487	493	531	524	526	504	530	536	518	541	510	497	497	483	560	534	531	533	511	535	543	497	518	543	569	532	523	562	521	573	542	501	523	560	577	521	527	555	559	511	505	563	550	538	494	541	496	534	536	510	505	529	528	531	559	521	535	532	546	483	494	498	499	565	489	544	508	543	540	505	547	482	540	520	499	512	522	556	538	556	506	522	507	555	511	527	489	529	559	525	530	496	530	520	524	520	563	496	494	531	551	529	536	581	527	540	549	536	555	549	549	497	541	507	553	518	549	538	517	561	536	510	531	504	538	501	524	545	498	527	538	491	494	535	617	533	529	546	533	533	538	509	514	570	543	518	516	491	549	546	522	540	494	570	525	554	554	519	542	548	568	523	527	526	540	524	571	551	544	525	549	523	507	522	520	540	549	477	516	512	524	529	568	538	529	523	537	523	525	529	533	537	570	535	569	484	530	496	525	535	494	557	493	544	520	486	502	515	535	537	546	544	538	544	523	518	514	518	517	494	500	562	511	536	529	505	524	480	516	516	536	483	528	536	523	496	527	491	529	532	510	539	536	542	485	524	541	528	519	523	558	545	563	526	516	544	513	573	553	503	587	532	520	504	551	527	502	542	486	523	531	514	545	510	505	521	517	529	557	527	519	487	578	573	550	527	489	511	514	540	513	539	520	529	511	519	528	513	521	481	523	553	556	508	551	527	545	511	524	577	527	517	505	540	551	517	528	507	523	535	513	498	531	535	529	500	509	483	525	516	513	515	548	533	512	553	532	532	559	522	521	522
3714	245	227	199	195	164	171	144	138	142	155	135	149	141	145	131	143	135	141	149	137	127	137	131	158	134	135	164	139	123	138	158	149	172	125	158	133	161	138	145	132	129	145	126	150	132	130	161	134	144	135	138	124	136	157	131	139	133	160	136	137	142	127	151	146	158	148	140	141	133	126	138	142	150	134	142	156	141	155	146	167	137	159	138	141	137	129	137	137	129	99	143	136	143	138	139	146	150	117	155	137	139	136	138	145	147	138	139	150	140	157	139	136	102	147	164	137	144	158	171	153	130	167	167	132	148	138	132	136	134	154	120	161	145	158	142	131	150	148	146	145	150	145	155	149	154	165	160	132	145	156	156	131	138	133	131	144	126	154	149	148	138	157	109	125	148	144	174	133	146	133	167	141	145	126	152	133	141	135	145	163	144	122	132	132	145	158	138	124	119	149	137	140	143	127	155	141	144	161	129	172	114	122	139	127	141	150	165	147	118	153	132	159	150	152	146	170	123	131	112	153	143	112	139	162	155	139	136	114	123	155	127	131	135	139	142	156	178	147	150	145	140	134	137	126	149	134	128	145	137	158	151	150	138	125	132	146	136	138	157	121	147	149	133	143	143	164	151	132	145	141	147	123	149	145	150	124	135	141	130	144	153	148	155	157	158	145	142	138	152	138	139	154	140	129	148	141	135	142	151	151	151	135	142	130	113	131	151	132	146	157	132	155	153	130	175	123	172	121	148	139	150	132	158	143	135	117	133	136	149	153	143	137	166	139	139	144	165	145	144	132	138	130	148	138	147	144	143	148	144	143	129	150	141	148	150	142	149	143	145	126	131	150	141	147	134	146	139	149	126	125	146	147	150	134	142	140	151	136	132	125	114	137	149	154	147	138	147	128	125	132	156	154	115	124	124	158	152	152	132	149	158	137	150	143	135	156	171	154	125	130	141	139	134	162	141	147	127	122	136	146	108	146	143	139	145	161	148	129	130	129	138	156	111	151	122	132	145	153	162	152	136	141	129	148	133	129	136	130	138	145	161	129	120	152	159	140	138	146	132	152	167	145	148	118	138	155	138	155	126	150	149	155	139	138	130	162	126	155	132	143	147	144	145	132	148	160	139	138	147	146	149	129	129	107	141	109	149	148	126	141	137	142	128	123	135	153	146	139	154	159	140	128	150	128	153	148	140	147	154	148	146	157	141	121	134	111	132	136	154	140	132	153	131	132	152	137	151	116	153	134	150	128	131	152	135	136	157	158	131	123	143	129	166	161	132	144	153	160	129	154	122	169	144	152	131	150	159	154	154	127	131	149	142	143	147	164	143	166	152	133	140	141	139	134	158	153	159	135	135	143	139	139	144	135	143	129	182	144	144	135	142	153	125	150	139	163	135	123	143	135	145	141	148	141	141	153	129	138	145	144	134	149	156	131	135	143	140	146	145	134	146	130	146	152	136	135	139	128	140	149	127	143	129	135	131	132	133	148	138	147	127	150	152	156	143	157	159	116	142	129	137	132	136	162	135	157	140	145	148	148	134	149	143	109	147	122	129	147	145	149	142	140	170	147	127	133	142	143	146	133	151	149	142	138	135	148	147	171	158	135	146	138	139	151	135	143	132	157	129	149	128	116	143	140	135	155	164	138	151	135	165	145	110	112	138	133	130	137	144	142	165	152	131	139	149	148	158	131	139	113	145	124	150	159	145	130	145	134	134	154	136	162	133	142	155	150	143	157	136	166	155	141	161	151	135	138	179	131	147	138	135	146	137	158	138	148	134	161	155	126	135	133	131	106	137	148	140	143	143	149	137	138	137	130	127	140	122	156	143	142	131	137	148	144	140	146	150	160	152	142	138	142	146	129	136	130	155	151	149	157	130	134	151	138	154	135	150	150	142	132	135	138	145	152	142	133	167	129	138	151	161	137	145	138	138	127	136	142	135	131	158	157	138	140	150	134	139	157	126	135	150	151	129	140	148	134	143	147	161	152	155	119	139	140	148	149	135	161	134	161	134	137	144	154	152	112	149	144	137	136	123	155	150	136	136	140	132	160	144	145	159	146	141	114	150	127	140	146	140	131	150	140	149	145	151	129	149	165	129	147	138	140	155	149	143	137	150	143	156	140	152	131	130	152	154	166	137	135	144	133	151	155	141	132	120	148	174	132	137	142	151	135	154	142	152	126	154	147	142	130	138	143	148	135	177	130	145	151	122	111	134	113	130	140	140	153	143	147	139	148	129	153	128	121	143	127	141	148	157	149	148	158	145	147	127	131	136	154	143	159	129	135	132	136	119	149	152	143	164	137	158	137	138	137	158	150	132	124	114	129	148	145	133	140	147	137	131	144	152	150	128	132	145	150	151	118	148	130	124	143	147	158	128	130	131	136	141	146	154	143	151	139	120	132	136	161	139	125	146	151	135	161	133	145	127	147	133	152	134	122	132	150	137	164	126	140	131	145	139	144	160	132	136	154	147	159	142	145	119	131	149	153	133	132	153	149	151	138	126	149	137	130	134	131	133	138	152	148	144	146	137	145	124	146	139	140	142	142	136	160	120	172	154	156	128	142	157	140	156	147	141	139	135	148	159	143	142	137	147	121	131	135	142	139	124	134	151	153	149	144	126	124	112	144	139	130	128	134	151	143	131	140	146	146	139	140	137	159	149	151	146	144	160	129	133	149	127	123	139	120	110	139	141	148	133	137	142	152	154	120	137	122	146	167	147	142	145	155	147	130	154	129	136	170	156	136	144	138	143	134	135	121	143	126	131	127	125	135	132	124	149	130	155	145	149	139	137	139	137	142	153	145	138	141	136	135	159	143	130	150	152	148	136	138	138	138	120	124	123	141	138	136	160	156	141	146	165	122	135	134	136	120	155	148	157	151	159	165	125	130	157	139	151	121	138	137	152	137	141	142	129	150	145	145	142	125	135	123	153	148	160	126	137	141	143	163	135	141	166	165	131	144	148	140	131	141	121	166	118	129	136	135	128	145	153	154	152	148	143	131	144	160	149	124	154	141	142	131	142	144	150	148	125	167	145	167	140	141	123	161	156	133	139	147	148	117	137	157	150	149	163	158	155	120	162	144	154	136	144	136	132	151	121	140	120	150	147	150	141	144	155	150	157	147	152	135	158	138	145	157	133	145	112	148	141	159	135	128	139	123	141	125	135	135	121	143	133	138	153	124	164	131	154	163	155	134	150	142	144	141	144	146	145	141	156	140	131	146	148	140	143	149	137	135	159	132	160	134	139	133	131	144	142	136	151	124	133	128	149	144	130	145	163	148	151	136	132	156	167	136	141	144	127	137	138	132	143	136	150	180	127	141	142	163	112	134	143	145	135	134	156	132	130	117	121	143	142	165	127	136	134	129	175	166	145	127	133	133	141	131	151	140	154	125	158	144	148	156	151	138	122	142	146	124	128	160	156	135	133	134	167	134	157	134	121	133	152	128	158	150	123	164	148	142	141	179	136	134	144	143	120	137	124	130	144
4693	488	631	624	597	598	514	474	461	431	442	424	418	400	449	406	450	418	451	406	414	405	421	395	402	442	454	393	411	424	405	435	418	368	415	376	403	432	374	414	432	439	430	399	399	420	375	424	421	450	412	429	376	444	398	413	379	401	405	428	408	416	421	443	422	448	382	392	404	427	419	402	392	405	442	384	392	379	386	412	408	415	402	427	448	446	402	407	396	440	434	389	413	424	429	399	381	416	426	428	430	416	360	431	436	395	450	429	381	423	390	401	410	410	419	408	407	402	421	429	420	395	401	407	416	381	429	416	428	410	407	407	395	449	405	398	442	397	423	462	411	438	416	435	428	423	414	403	446	398	390	429	407	387	380	391	423	442	420	415	393	423	427	394	413	400	420	449	427	405	408	385	391	415	406	402	410	392	404	454	387	420	403	406	428	391	423	403	401	404	431	395	415	383	390	437	381	433	400	422	398	389	390	427	441	404	414	368	413	390	390	375	401	382	409	396	385	422	397	397	380	415	415	425	363	416	406	389	396	432	433	435	447	392	406	413	386	400	425	396	385	404	426	400	424	444	416	401	418	416	428	390	395	394	435	421	423	443	417	380	439	397	426	414	423	403	461	421	415	399	421	413	415	393	398	415	400	439	409	401	408	373	361	419	378	395	427	400	419	441	410	386	414	402	397	396	355	407	459	412	401	412	431	359	409	417	400	408	430	424	415	398	417	396	413	406	442	383	410	366	409	415	419	403	418	407	402	382	383	430	423	411	391	399	410	400	421	417	425	426	407	432	385	412	434	429	433	402	430	393	442	434	414	406	410	418	429	414	380	428	406	409	369	461	404	418	384	397	391	392	404	402	400	411	412	455	406	412	425	408	419	413	390	406	408	402	422	372	396	385	374	433	458	439	403	399	419	421	383	428	418	403	387	412	400	436	393	410	383	398	423	414	411	412	394	425	420	389	416	417	401	427	451	403	432	395	396	367	415	374	374	415	383	404	416	373	401	424	425	412	423	403	409	413	416	437	380	449	377	434	419	414	469	409	413	402	368	419	395	418	421	412	425	413	447	408	425	403	401	437	403	417	412	446	420	385	425	391	429	436	420	398	408	386	433	430	401	382	424	374	411	353	362	407	402	397	361	402	391	408	390	383	414	409	416	419	406	431	417	443	449	441	413	431	421	393	443	417	388	384	398	419	387	435	406	430	400	408	404	402	422	396	388	406	407	422	403	410	410	416	421	414	402	419	408	388	383	435	408	417	394	408	386	396	426	350	376	391	423	433	404	419	403	403	413	406	413	401	399	398	413	405	407	437	423	427	390	412	409	422	452	423	400	392	407	412	450	414	430	416	423	402	428	387	394	384	408	372	379	421	421	402	394	404	440	382	401	434	402	417	400	424	388	434	420	384	442	415	413	386	393	439	446	412	416	407	439	410	380	388	402	390	434	417	422	437	410	424	396	418	425	393	424	398	447	435	400	445	425	375	424	391	411	387	438	411	428	431	374	432	400	433	404	447	461	393	401	422	425	463	434	400	448	402	419	388	376	394	441	373	433	409	397	449	401	412	405	444	404	360	401	421	400	421	404	392	397	403	413	437	385	409	383	429	401	385	430	433	436	438	390	425	418	380	429	371	405	411	424	390	375	405	413	371	432	409	382	423	398	399	378	400	423	402	419	379	396	428	427	417	379	417	442	401	466	404	388	429	403	406	413	437	426	382	373	422	400	442	414	431	400	435	390	425	410	426	428	417	376	405	414	438	397	417	399	417	363	392	393	431	416	410	412	422	395	413	390	439	401	408	406	371	387	407	425	418	411	413	446	405	392	428	380	417	412	392	448	424	423	404	387	382	421	399	410	433	395	385	401	428	414	462	411	402	411	380	422	385	411	421	398	435	413	401	418	407	389	378	428	423	378	435	397	405	411	430	453	377	399	418	418	396	376	416	387	413	366	389	397	427	393	390	423	446	444	466	390	396	424	382	404	399	385	391	425	407	427	423	407	421	416	399	457	436	438	385	426	379	399	418	421	412	413	412	418	389	416	417	427	398	386	425	414	410	466	426	394	413	425	392	421	392	405	426	418	414	420	388	425	413	408	404	439	416	391	397	406	423	416	404	389	403	396	413	386	430	391	402	469	421	372	377	381	391	385	420	410	432	411	408	398	358	433	419	440	434	447	445	396	405	416	378	398	404	394	409	406	396	410	427	436	392	408	428	413	432	395	408	432	421	463	422	429	399	440	400	420	436	402	435	420	440	436	393	413	430	440	426	382	384	397	426	432	411	401	434	440	391	390	459	422	394	385	422	417	433	377	415	420	374	417	417	393	385	397	384	402	372	415	429	418	401	398	398	381	418	397	392	394	409	396	440	382	422	410	436	441	448	432	410	401	390	398	443	392	403	398	414	413	424	426	379	408	382	397	411	448	409	404	377	397	454	409	409	425	413	399	389	419	424	427	403	409	391	387	381	439	441	371	410	408	441	402	377	413	413	410	397	415	411	377	430	421	384	424	398	435	414	416	455	415	399	395	410	419	387	363	417	391	426	449	404	403	380	396	414	421	428	402	395	392	423	407	453	407	421	391	421	407	393	380	404	424	395	401	403	416	407	441	441	393	463	371	413	449	409	442	405	419	405	413	399	438	436	401	446	432	398	344	403	364	429	414	399	422	416	445	423	437	441	421	412	420	426	440	376	403	402	409	400	359	426	424	426	441	436	407	393	410	436	418	411	419	415	381	379	426	434	417	428	401	443	402	417	379	405	465	438	412	369	413	389	413	373	392	431	390	389	382	431	446	425	409	403	400	381	420	410	413	442	433	426	428	415	406	388	420	412	430	440	412	405	391	406	374	415	402	392	425	443	434	410	422	448	414	432	389	417	389	415	410	380	384	414	429	384	359	457	377	446	425	402	401	391	404	419	446	392	374	425	432	436	412	399	412	407	401	436	407	423	429	430	415	450	392	411	410	410	410	405	425	396	389	403	444	426	405	400	432	411	422	411	408	424	384	418	393	425	413	400	412	414	424	437	418	405	425	396	401	402	430	426	448	427	415	380	419	448	420	417	382	430	415	421	407	446	424	416	425	435	424	417	432	429	422	421	427	411	428	410	412	384	390	436	444	418	405	369	398	410	389	428	427	395	403	398	415	419	409	390	419	412	376	412	417	439	421	410	418	370	430	413	403	403	406	423	437	404	426	366	455	382	398	426	408	404	409	403	414	424	403	401	409	431	419	362	415	429	396	387	400	422	380	436	387	427	427	421	357	410	424	410	381	421	375	419	388	435	386	435	401	434	416	408	402	423	420	406	385	407	444	432	450	397	442	473	409	421	410	396	415	390	421	410	426	420	431	421	429	404	415	385	386	413	425	416	397	412	375	404	443	400	393	408	399	417	376	427	418	435	408	398	396	427	414	413	439	376	427	391	430	442	407	425	385	425	408	402	395	394	393	410	415	409	434	425	386	430	388	400	396	405	428	425	426	403
16485	1345	1418	1087	747	508	372	312	277	262	216	188	161	164	129	155	145	136	106	119	109	124	103	107	100	105	94	102	90	94	106	105	95	94	116	83	102	102	97	84	94	87	91	98	100	68	90	85	89	102	85	74	84	82	92	79	97	87	90	99	114	88	69	94	77	82	93	99	93	101	89	86	85	92	88	87	70	82	86	92	100	90	97	99	100	81	86	76	89	101	86	75	87	96	83	90	98	90	98	79	82	86	92	83	91	83	62	94	100	96	98	86	79	97	86	91	75	78	95	78	94	99	83	90	88	97	92	76	93	95	80	77	82	80	73	89	99	86	90	90	82	74	95	102	88	100	93	80	93	78	91	83	83	86	119	93	94	87	87	93	83	93	85	97	122	91	85	79	70	72	74	76	92	80	78	83	70	93	86	86	95	76	75	90	98	76	85	74	84	85	79	74	88	95	90	73	81	73	95	76	96	78	81	91	90	104	95	94	89	74	82	86	67	83	102	91	71	82	84	85	107	82	85	89	94	88	95	79	86	98	77	77	98	99	79	95	92	80	94	81	88	80	88	85	102	82	79	84	88	97	94	102	90	88	92	77	91	83	98	87	82	98	80	77	86	95	92	94	97	86	87	98	73	106	86	95	76	91	87	102	80	86	84	84	87	79	74	97	81	84	77	65	78	99	71	81	70	81	94	71	61	105	84	101	102	89	88	92	73	78	91	105	86	95	71	83	87	96	85	83	83	76	74	79	91	78	92	83	88	96	81	88	86	86	80	74	79	86	92	91	83	86	99	80	79	84	101	90	102	91	73	88	104	84	74	86	101	83	82	84	94	88	80	89	79	96	94	78	90	85	99	109	82	79	72	100	99	86	104	93	97	88	83	93	97	75	94	77	102	84	92	78	103	65	78	88	79	97	103	95	93	83	83	89	76	76	100	88	85	89	71	73	74	94	87	96	91	71	90	95	89	81	80	72	87	94	66	101	91	110	93	85	87	73	90	85	107	81	88	78	80	86	86	65	94	86	81	90	68	86	96	67	108	85	103	80	77	85	83	97	66	101	86	93	94	91	84	82	84	99	88	82	82	80	101	85	78	93	85	82	99	92	72	99	93	81	78	93	84	87	86	88	101	78	97	78	85	75	71	76	79	76	77	92	77	92	72	87	81	86	96	58	98	101	89	100	85	85	88	81	83	88	96	70	86	88	102	90	96	83	74	65	76	73	75	70	86	85	80	83	76	80	114	87	88	85	90	92	87	83	99	96	86	77	89	78	99	85	102	85	87	92	86	102	97	87	77	87	86	70	82	77	83	96	86	92	81	81	83	89	86	81	85	95	90	103	91	96	90	91	66	90	81	95	102	70	67	81	85	92	87	76	107	97	82	92	88	86	77	101	81	99	88	78	91	85	84	71	84	89	81	85	95	76	83	90	81	76	95	72	88	97	72	101	77	93	84	89	76	83	80	96	87	78	88	93	77	74	80	106	91	87	98	94	82	87	81	63	91	96	85	75	96	89	81	80	87	81	93	78	69	76	90	77	84	71	77	81	71	84	91	90	80	80	88	94	92	92	82	89	88	73	84	102	87	91	90	84	74	84	90	77	82	72	86	75	82	89	79	95	93	69	85	76	98	77	82	85	88	77	90	74	69	96	87	75	75	82	87	79	82	83	85	81	95	80	80	84	84	90	71	90	70	75	77	83	91	94	70	85	79	96	67	79	91	90	82	88	70	73	89	75	93	78	82	69	89	91	80	84	94	85	74	78	84	88	82	72	82	78	77	90	87	89	75	81	80	92	98	95	83	69	85	89	113	98	81	90	88	87	92	77	81	92	95	87	100	94	86	87	88	105	86	100	79	84	80	92	82	75	88	88	85	97	72	73	76	85	91	87	90	89	72	85	99	87	73	99	94	98	71	90	88	76	76	75	86	93	69	74	95	69	84	100	93	79	96	69	78	78	79	73	89	90	84	96	98	72	92	69	98	84	87	71	89	94	95	90	84	86	89	88	76	92	93	75	89	86	84	88	93	83	87	94	62	96	66	87	79	92	106	91	73	87	76	95	84	84	85	87	92	90	79	76	83	89	74	95	82	85	97	96	81	92	93	101	86	91	86	98	97	77	86	79	86	61	71	82	98	83	82	79	85	97	92	79	90	84	98	94	88	86	72	88	92	78	83	95	79	88	69	90	89	94	82	99	78	79	101	89	90	78	93	76	80	95	89	94	86	85	84	107	75	79	83	93	86	92	81	72	85	99	77	71	97	83	82	90	76	86	86	88	95	73	90	83	69	102	89	93	79	69	79	90	81	89	74	67	92	86	80	89	92	82	59	91	83	107	77	85	87	89	81	88	104	90	92	99	72	87	89	80	94	96	91	90	104	97	87	81	90	81	73	101	64	75	86	106	70	92	97	93	70	79	98	89	100	72	83	91	91	86	86	88	102	63	103	75	78	74	89	76	83	106	80	104	85	72	89	116	90	99	92	92	82	94	78	78	82	82	87	82	97	86	97	77	77	75	70	86	90	77	92	78	91	104	79	82	93	79	70	95	99	80	86	84	88	78	94	87	82	91	76	78	94	73	84	90	78	106	100	85	90	90	96	73	93	101	91	67	90	73	70	90	89	93	99	102	100	68	95	74	90	84	94	87	88	83	83	75	89	83	108	102	81	95	79	92	83	86	85	95	72	99	90	83	85	68	88	93	109	87	107	84	71	87	102	81	94	83	81	90	76	92	77	91	101	89	82	93	94	87	64	94	76	74	80	86	90	83	87	76	76	85	99	86	98	85	86	79	94	81	83	87	80	87	65	85	86	93	91	83	104	94	68	95	76	89	88	71	87	95	75	83	87	77	87	84	98	72	95	96	98	82	75	80	83	86	93	77	90	102	92	91	80	83	77	85	73	87	89	92	74	88	93	86	95	94	70	90	100	74	76	90	85	75	67	85	89	79	78	103	100	102	79	89	94	105	88	80	72	73	103	96	101	74	90	91	76	92	94	97	82	73	92	90	96	96	94	102	82	77	88	86	85	88	83	89	87	70	85	98	95	96	77	95	84	67	84	71	103	82	90	80	96	64	99	112	83	90	78	91	88	80	91	78	88	76	98	98	86	95	91	77	75	87	93	90	85	101	96	91	84	87	68	83	95	83	87	84	89	82	68	95	74	85	74	95	93	93	82	96	81	91	81	73	89	68	96	72	75	93	71	86	81	79	83	80	77	75	89	71	79	72	74	84	81	79	74	91	89	102	65	98	92	80	96	76	76	89	80	88	92	73	93	86	80	87	103	79	85	71	101	82	81	90	90	81	86	79	81	94	82	99	104	92	90	97	82	79	89	92	76	92	78	88	80	92	86	94	80	84	94	84	99	95	97	89	95	106	58	87	92	114	90	90	72	88	90	100	102	95	87	93	95	102	94	88	92	88	90	90	79	97	78	95	89	81	80	75	76	88	82	95	93	81	109	78	88	89	70	90	96	83	71	88
8736	1438	3348	3666	3058	2502	2032	1689	1400	1126	982	880	884	761	707	624	637	570	565	556	484	428	458	467	486	438	411	424	412	365	383	344	392	384	387	366	341	363	358	335	321	330	291	327	310	335	313	326	334	332	285	316	310	293	302	313	325	286	311	307	293	308	282	294	315	308	288	291	294	300	298	307	294	278	318	285	298	279	324	332	295	292	304	297	277	298	271	273	287	307	289	309	307	306	273	275	288	289	274	316	292	288	277	293	292	283	284	280	289	323	279	270	255	300	280	312	295	302	290	313	287	290	254	288	303	281	283	282	302	274	299	289	304	271	282	280	286	290	270	280	283	306	289	293	274	311	277	258	299	275	283	272	269	252	268	275	310	279	276	270	285	290	278	295	292	297	312	286	252	268	266	294	301	304	282	266	298	261	275	268	256	299	308	266	259	296	285	251	283	275	297	274	258	288	285	276	279	302	295	259	289	289	307	295	277	283	258	253	264	270	301	289	271	298	294	281	253	277	267	279	298	306	280	295	312	274	281	290	286	299	307	276	312	276	255	304	268	275	291	279	298	277	305	259	280	261	292	290	268	282	307	314	273	289	285	250	281	309	292	292	261	290	265	266	265	299	267	288	288	285	295	276	292	270	274	294	290	311	265	274	241	260	260	289	297	262	299	270	294	241	270	266	270	257	265	281	270	274	297	269	289	283	269	325	307	263	267	315	266	270	273	236	301	297	284	296	301	274	301	283	288	283	277	284	279	269	283	246	265	328	285	282	285	279	325	288	288	297	303	297	241	265	247	264	297	315	296	268	267	272	303	304	270	276	315	275	306	269	281	286	266	287	266	270	276	295	266	301	278	281	267	274	276	271	260	293	292	252	292	270	270	284	276	273	319	267	267	254	294	329	267	285	301	265	302	284	291	297	250	286	272	281	271	267	278	238	280	280	277	286	282	268	267	280	300	270	281	272	268	301	311	289	285	240	292	320	273	295	279	294	311	299	295	291	261	300	259	273	291	267	297	260	298	298	272	262	284	272	282	288	287	300	294	260	270	284	284	275	289	288	300	283	262	270	263	303	294	265	287	293	293	274	291	273	292	295	287	303	284	310	285	302	292	289	288	280	250	277	282	266	270	300	299	301	256	297	299	246	297	287	283	283	294	293	273	318	252	248	277	283	285	284	287	305	268	298	290	281	289	278	272	280	299	288	242	272	282	243	263	267	292	253	299	274	303	296	257	290	286	288	298	262	242	277	313	286	281	251	282	272	279	270	290	293	275	301	249	279	312	282	288	283	289	269	245	245	281	271	277	260	268	277	293	280	299	297	277	285	275	255	287	273	276	272	289	270	287	272	275	257	289	262	248	280	285	255	276	277	278	283	253	312	310	326	274	287	272	306	292	271	282	294	262	258	289	265	293	293	291	267	278	291	303	292	286	260	249	243	253	280	319	289	262	243	263	298	270	256	282	291	310	293	303	295	298	291	274	269	300	288	292	317	271	290	270	292	269	273	275	268	263	271	266	253	239	291	254	286	314	280	279	255	288	285	270	292	300	281	251	262	296	286	296	247	284	255	296	294	276	268	259	303	280	280	274	263	279	329	267	282	287	260	306	306	300	247	256	274	281	282	265	276	281	307	296	299	295	281	265	312	267	297	279	278	266	272	314	308	271	291	271	309	300	240	273	333	277	255	264	262	236	270	283	270	292	310	275	289	247	300	283	289	252	268	285	263	285	277	298	277	275	293	293	269	269	299	306	271	283	299	295	282	277	316	274	292	300	270	267	288	276	260	262	324	278	272	280	301	276	278	289	294	266	290	267	286	281	262	317	291	286	330	266	294	275	302	288	298	275	288	270	281	294	278	299	299	252	297	290	275	283	292	320	287	290	257	263	312	268	255	299	285	292	293	282	313	300	268	281	266	290	284	309	277	291	264	250	302	285	274	266	287	268	279	292	291	298	308	305	279	273	287	316	263	291	253	271	297	275	317	274	274	281	282	284	296	306	274	273	281	267	263	265	274	310	273	285	291	308	275	275	260	297	286	298	262	282	286	269	291	309	304	265	292	270	277	268	275	268	284	290	260	314	303	287	267	297	279	273	268	252	291	311	286	289	271	311	303	268	282	277	286	299	267	293	270	280	289	274	283	278	291	290	282	267	286	256	277	255	249	278	269	258	298	288	287	279	264	265	284	268	279	286	291	241	280	278	275	284	290	306	281	280	271	273	284	281	256	280	255	293	277	276	271	307	286	274	310	284	305	277	285	286	288	273	313	277	314	296	285	303	248	289	284	263	269	282	254	285	278	286	278	280	289	278	286	273	273	248	289	267	284	264	263	278	279	280	263	282	289	279	285	283	304	281	307	241	281	308	291	309	272	287	266	261	291	286	289	282	278	314	292	271	282	319	301	275	291	269	268	257	301	310	270	269	311	266	283	273	274	289	288	250	294	278	280	294	302	281	279	321	300	281	306	302	291	261	289	289	242	298	306	297	253	298	266	318	277	281	284	300	301	300	308	307	280	311	282	284	308	294	308	290	272	261	306	272	284	281	312	287	265	275	278	306	276	272	283	285	274	281	276	270	280	293	307	259	314	280	272	282	285	287	254	275	296	290	284	307	284	301	292	284	271	276	320	291	258	301	259	293	293	285	287	276	296	269	285	284	286	308	318	306	293	294	273	297	306	289	275	266	277	264	288	275	240	288	293	284	264	294	277	301	266	296	298	274	287	262	292	253	287	265	278	278	294	299	253	294	286	270	262	299	250	271	297	265	298	252	314	250	294	262	291	268	289	275	269	292	276	293	264	279	270	255	278	289	287	289	266	295	283	267	284	320	284	292	274	296	303	263	283	296	268	278	275	303	267	244	268	291	266	303	261	279	284	280	302	314	270	256	279	290	272	271	288	276	277	273	258	263	264	283	280	313	269	277	277	244	295	285	268	262	287	267	303	280	304	309	282	290	286	287	279	291	273	302	284	271	290	267	298	296	267	300	269	265	299	305	268	299	287	270	284	264	295	323	275	285	284	270	307	270	286	286	293	295	320	303	294	286	274	317	274	279	284	284	296	287	262	263	282	274	261	287	256	282	287	284	261	281	309	283	263	268	289	270	277	291	300	302	300	296	269	272	300	290	276	254	305	337	277	262	306	294	290	275	243	300	297	314	264	309	310	284	287	281	277	308	271	278	276	236	264	266	285	272	308	303	272	261	308	272	287	270	266	290	273	275	262	269	263	266	311	279	307	272	289	298	287	309	269	291	296	312	287	283	297	292	269	249	279	293	262	303	259	292	248	275	290	286	295	273	245	309	273	286	265	269	275	269	275	277	273	265	274	287	294	299	293	264	267	260	276	309	288	274	278	296	288	288	251	260	291	296	297	257	282	290	274	291	298	275	279	285	307	280	283	301	288	291	295	264	278	270	297	295	278	283	275	270	280	295	293	263	303	265	306	310	301	277	283	247	294	283	299	301	269	242	228	282	267	263	262	299	297
27636	3756	2946	2253	1496	1126	849	646	578	426	400	343	317	305	278	277	253	273	265	224	230	214	197	200	227	196	245	203	214	216	238	178	177	185	178	234	198	184	215	179	205	196	198	191	173	187	178	168	164	182	192	188	179	187	195	192	196	189	181	199	204	184	179	165	196	161	168	205	181	199	183	189	184	174	186	205	178	168	185	195	209	190	196	170	187	189	175	169	193	164	181	177	177	197	184	180	171	183	186	157	185	188	173	179	198	166	175	187	176	156	175	168	185	193	197	198	180	170	183	178	174	192	158	177	189	190	197	189	189	167	175	183	205	176	182	175	182	183	194	175	168	186	196	162	190	174	212	193	196	194	197	188	173	189	180	185	163	157	174	188	173	195	191	193	200	178	171	188	162	166	158	172	187	184	172	171	175	158	171	175	169	177	177	192	199	185	173	179	183	182	200	161	174	181	150	177	196	188	209	164	197	162	176	170	189	165	191	179	158	183	206	173	192	177	163	195	178	173	184	184	180	173	179	165	189	176	180	175	179	190	194	202	167	186	182	166	169	178	188	175	180	190	180	179	180	174	165	182	181	197	161	162	176	178	169	176	184	186	202	184	182	198	161	177	164	167	187	181	189	185	188	200	167	176	174	172	170	182	196	177	161	181	161	169	164	174	195	198	205	178	182	173	194	163	193	173	179	177	172	187	181	187	177	198	181	193	176	167	174	195	214	170	172	177	182	204	171	196	206	194	179	177	160	166	186	151	166	182	164	196	191	177	165	181	166	198	189	157	180	180	202	171	176	188	182	189	170	178	171	188	178	182	178	180	170	196	184	186	154	173	184	201	192	174	170	198	170	187	175	188	178	190	179	148	178	163	186	196	183	168	185	183	145	169	180	211	176	168	171	198	156	183	202	170	193	158	159	197	176	183	190	184	185	182	192	178	165	208	210	169	181	206	163	209	207	189	170	182	207	187	179	173	165	182	185	171	187	168	182	192	159	162	184	167	203	189	186	192	183	194	164	161	168	156	170	181	173	154	181	166	173	188	187	171	152	166	176	169	175	194	180	185	169	185	207	171	181	159	172	202	184	199	169	166	202	197	179	174	166	186	186	188	175	183	187	183	165	178	189	174	195	200	174	174	207	188	162	185	169	190	161	186	183	202	172	170	171	176	191	174	171	192	201	163	176	157	165	162	179	183	161	173	171	204	160	178	180	171	162	190	202	172	193	194	174	197	186	175	181	186	167	185	159	187	170	202	172	169	187	195	179	183	173	173	176	157	168	176	191	181	184	177	177	178	190	194	176	172	181	193	187	190	164	145	175	165	176	184	186	171	203	175	194	165	180	179	158	174	182	153	183	182	156	206	175	191	183	173	197	183	166	183	163	167	183	188	187	179	178	172	187	188	182	198	205	167	197	190	168	192	156	200	198	174	192	183	166	165	193	162	162	181	180	152	194	184	195	193	168	187	229	149	179	161	174	183	182	194	190	174	206	177	190	185	203	167	173	193	180	169	188	182	182	184	207	151	180	190	229	179	164	201	206	190	194	185	160	193	174	185	184	169	154	182	157	176	190	199	152	169	204	175	175	166	172	170	180	177	187	209	157	206	175	188	197	173	168	176	186	186	180	178	177	185	162	170	166	189	182	154	190	194	201	197	187	194	208	188	175	191	189	165	172	188	198	155	158	174	186	188	201	159	176	182	167	186	177	155	179	196	183	182	153	180	187	203	166	175	198	165	194	195	173	192	186	192	177	190	195	178	165	189	193	144	190	203	192	184	180	166	177	157	168	179	177	182	176	174	163	176	178	181	189	189	186	213	172	200	167	188	199	184	162	168	194	185	175	193	168	170	182	199	182	180	164	184	203	194	186	189	164	165	198	200	187	186	189	172	173	192	185	179	170	186	187	211	188	195	185	172	203	182	170	176	187	193	204	188	170	156	174	185	194	177	211	177	190	165	175	176	179	173	203	182	182	197	180	179	197	195	186	169	173	170	182	190	189	194	185	197	160	201	173	193	169	165	187	199	206	166	208	201	179	171	167	189	165	171	192	189	186	195	152	167	171	190	196	187	171	180	166	174	169	179	196	183	193	187	171	161	173	179	195	170	157	198	171	167	177	174	169	177	179	160	179	156	189	175	194	196	180	168	200	197	167	197	185	177	175	163	158	165	163	196	191	197	175	190	198	189	169	163	170	207	188	191	177	201	160	156	160	170	189	171	174	190	180	194	180	153	156	164	201	181	199	186	201	197	184	171	177	189	181	179	187	184	195	152	175	185	172	198	200	190	209	180	191	156	180	165	171	185	163	200	176	193	191	186	160	172	163	163	170	180	182	194	171	198	195	166	164	187	173	188	177	182	184	193	176	192	172	160	171	178	147	187	167	183	162	175	151	160	167	169	165	182	191	171	168	169	192	207	179	201	192	182	163	194	179	181	168	170	158	169	213	147	171	174	178	163	178	184	169	186	184	187	175	165	162	162	187	198	153	209	189	181	181	164	177	180	163	168	166	177	181	166	199	168	168	182	180	178	199	184	200	187	193	183	182	187	186	168	170	207	171	190	188	185	189	180	195	181	189	168	159	206	179	181	181	165	169	194	171	173	184	168	170	171	188	176	175	168	186	193	185	204	197	203	184	188	187	160	175	169	177	192	195	176	177	182	159	181	168	184	183	182	180	190	189	208	161	168	186	153	185	189	189	188	191	162	162	181	190	161	198	173	195	206	206	184	165	176	181	177	159	151	194	186	163	185	197	176	179	205	194	165	201	153	164	183	165	213	178	175	164	184	145	157	180	188	183	190	166	163	167	172	164	190	180	179	201	208	186	172	184	190	200	181	191	176	190	174	182	163	172	137	190	197	185	188	181	181	185	163	192	169	186	193	161	161	177	174	188	193	171	157	192	168	177	181	203	194	178	196	194	202	168	188	162	183	193	182	181	181	195	171	177	192	154	181	169	187	154	161	179	172	167	165	180	192	190	162	197	219	192	188	182	199	201	180	195	168	184	201	204	174	166	181	175	171	141	193	185	181	172	184	162	176	179	180	186	165	175	186	169	192	190	173	192	168	193	203	199	166	182	158	174	186	182	170	195	193	198	194	177	191	191	194	184	173	167	193	171	202	196	185	191	170	187	176	198	191	205	215	184	184	175	169	191	178	219	176	159	203	190	190	194	176	162	176	176	174	180	180	171	168	150	178	166	179	179	199	190	190	171	174	161	186	177	192	167	191	183	191	175	163	201	205	207	186	183	178	188	185	180	187	172	165	206	181	163	186	155	181	192	166	170	175	181	187	181	184	178	164	177	179	191	173	200	173	170	171	203	174	191	178	172	174	195	165	186	155	188	171	194	163	169	203	182	170	180	182	184	190	193	190	154	182	182	190	164	167	178	180	192	178	185	174	197	190	176	163	197	180	164	159	205	168	174	195	179	181	203	191	174	168	179	196	192	166	181	165	174	157	177	174	163	180	184	187	165	201	181	170	193	168
11973	2919	6553	6983	5771	4722	3834	3205	2675	2241	1988	1711	1655	1510	1372	1280	1171	1083	1045	989	986	936	881	874	855	825	768	749	766	725	771	735	711	689	699	648	703	645	615	608	662	624	610	613	591	623	595	585	566	635	594	557	591	601	611	604	609	585	603	560	597	572	588	569	543	529	578	546	598	563	547	525	624	557	524	535	526	547	580	526	517	596	546	537	535	555	539	557	544	561	556	578	508	543	546	587	558	538	532	556	563	535	514	570	549	556	535	523	570	535	503	525	575	551	526	544	521	528	529	563	554	456	526	550	539	561	558	546	538	559	530	517	520	523	530	553	515	551	522	520	553	497	541	518	535	563	528	520	522	586	562	608	541	515	544	538	529	509	529	536	497	539	526	531	515	540	531	536	553	525	576	523	530	517	574	530	491	578	502	519	573	549	527	539	492	536	553	549	544	578	513	527	562	587	515	540	543	505	528	562	533	514	552	495	538	531	553	548	567	548	519	536	534	499	516	516	536	550	514	536	489	525	562	545	549	510	553	539	512	546	532	539	538	504	551	546	549	520	495	543	511	540	524	515	539	552	545	479	536	541	511	507	542	581	522	517	518	544	527	550	587	527	534	518	537	530	567	542	566	499	536	482	501	535	517	553	537	550	489	537	573	518	566	510	549	523	538	519	547	536	524	511	513	520	545	548	531	522	527	529	512	517	514	482	497	544	528	500	515	561	520	563	490	494	496	527	551	500	500	525	511	504	513	524	544	528	505	540	499	552	498	515	527	524	549	517	570	539	481	519	518	531	546	527	530	531	544	522	540	503	516	516	492	510	509	521	494	536	527	498	542	511	536	550	533	555	515	535	526	518	504	546	530	512	538	528	553	557	541	533	531	566	536	554	536	555	459	549	528	517	542	498	530	517	502	519	514	510	519	507	521	534	537	510	501	537	541	519	514	517	556	489	548	572	539	521	549	584	545	549	546	506	545	520	563	538	515	533	539	529	530	489	529	497	514	487	508	535	514	516	528	564	500	524	537	484	518	505	486	485	502	515	518	537	524	547	523	499	528	553	550	569	531	540	530	535	497	572	486	518	539	528	494	513	557	581	546	511	554	505	545	509	543	514	529	516	554	531	511	548	528	538	517	524	561	518	573	484	544	517	540	522	521	509	566	524	497	530	555	567	541	518	570	510	527	502	539	577	526	545	571	542	547	515	515	530	528	498	471	566	497	528	485	559	530	523	521	489	525	533	504	559	531	546	523	519	534	517	492	488	511	510	572	461	535	567	533	519	517	515	546	482	503	556	541	520	493	493	499	501	535	522	510	503	512	536	529	504	530	521	538	535	550	511	537	519	539	530	590	567	523	536	477	537	548	523	561	489	530	541	546	554	534	531	552	563	526	537	535	509	519	495	504	535	560	523	532	505	510	517	491	482	522	538	565	524	560	528	495	511	560	507	515	533	492	536	535	535	528	546	541	522	501	552	529	556	527	457	587	518	518	551	489	518	530	530	518	531	583	527	495	558	547	542	532	517	520	543	544	499	484	535	507	508	529	555	509	514	516	516	515	484	572	531	567	564	551	510	499	528	507	539	530	494	507	513	474	551	507	513	519	538	521	562	502	504	500	500	524	535	571	542	530	501	542	514	534	543	561	533	528	487	539	518	561	494	503	550	503	564	501	580	514	517	526	507	508	497	540	505	526	560	539	507	511	527	510	514	544	504	541	528	508	576	536	515	513	519	519	477	536	485	522	548	526	555	492	528	525	567	536	499	544	541	499	568	558	557	508	548	504	558	514	503	509	501	502	547	509	512	498	517	521	463	532	527	489	532	515	495	541	548	503	492	550	484	517	540	533	533	529	514	538	516	523	528	513	536	560	535	510	557	522	509	529	509	527	492	522	543	538	525	537	505	518	489	544	532	513	522	519	522	503	541	543	505	509	512	484	512	563	543	497	543	503	543	513	558	537	498	528	526	521	534	515	513	527	535	534	525	544	533	522	504	530	519	555	552	559	488	531	569	535	514	543	546	570	511	531	499	575	488	497	551	564	526	519	507	470	486	539	522	514	500	536	517	527	572	530	564	490	516	570	495	534	529	506	546	541	538	540	554	536	485	550	516	530	497	513	542	520	552	546	518	548	500	524	518	512	502	550	543	505	547	486	499	573	533	529	541	567	571	498	533	518	544	521	518	548	521	507	517	532	575	512	554	497	543	522	500	489	540	524	517	521	530	520	530	555	485	504	561	494	502	506	475	506	542	526	523	516	508	537	529	477	490	534	529	561	525	531	522	522	476	514	531	498	550	515	520	463	528	533	554	518	522	547	464	549	502	518	565	549	523	523	529	535	489	505	524	519	516	507	498	556	488	512	534	537	519	565	497	539	544	544	551	551	516	535	487	554	516	528	511	517	514	524	516	523	534	489	551	525	549	499	535	522	576	533	531	502	511	540	497	496	541	503	533	514	512	497	517	568	509	526	559	524	484	503	527	546	542	509	521	487	506	535	471	561	531	517	524	566	543	558	552	504	497	556	553	519	557	491	544	500	550	489	521	503	536	526	521	518	558	506	498	520	531	527	542	515	535	539	552	499	569	501	572	503	560	495	505	548	582	513	520	526	536	560	545	539	522	572	517	493	521	553	526	520	529	518	485	533	599	524	527	557	560	512	553	531	491	544	514	540	492	550	542	509	534	555	539	548	539	510	580	491	511	543	495	511	544	556	514	531	499	486	513	510	550	549	498	530	521	536	489	524	505	539	539	595	496	555	542	522	503	540	497	573	529	492	531	512	521	549	609	522	495	517	519	526	510	496	489	533	546	531	514	524	492	492	506	475	564	525	530	471	567	505	578	535	512	522	533	534	529	521	506	514	572	516	538	524	552	521	533	554	558	502	488	501	546	544	489	528	563	502	517	505	522	519	529	492	501	540	516	503	500	550	567	565	525	511	552	552	514	573	550	481	510	510	539	523	552	504	490	521	528	533	506	569	521	535	519	556	526	530	519	517	557	496	538	528	566	504	511	545	531	567	562	508	524	537	552	523	535	513	525	550	528	538	485	522	508	514	538	518	519	519	542	510	510	537	548	490	527	550	530	473	538	511	516	543	528	538	562	503	535	508	549	517	537	491	510	531	514	533	546	543	507	510	545	542	565	534	505	508	489	505	528	542	544	541	498	503	524	520	515	494	525	531	530	503	504	533	522	501	540	554	534	505	550	540	509	522	535	500	565	524	522	525	503	553	564	528	514	545	509	549	549	519	510	514	489	574	491	520	491	513	523	530	572	525	514	537	522	512	503	501	555	525	509	493	544	488	490	541	513	505	547	520	550	537	558	505	469	543	524	580	539	554	485	556	565	546	543	497	502	508	515	503	507	515	502	543	515	500	536	536	476	522	543	546	530	514	536	516	541	511	538	518	541	507	514	536	567	560	549	506	559	531	511	541	517	544	475	507	544	517	508	492	558	530	503	506	534	573	530	523	499	528	511	514	533	491	534
3536	229	218	195	201	177	157	156	143	158	162	161	128	154	130	155	147	138	142	148	149	151	155	137	136	133	128	151	150	131	138	151	153	157	156	144	140	138	140	138	129	149	119	141	151	153	138	146	141	155	155	133	137	138	135	145	127	146	135	147	132	144	148	148	143	134	169	129	153	148	158	133	134	147	154	154	125	133	123	120	161	145	129	133	141	154	118	142	122	121	140	149	137	137	149	139	135	150	132	131	143	129	148	159	146	168	143	146	131	124	137	121	148	137	130	146	126	132	143	138	144	146	132	128	147	139	152	138	151	145	151	156	144	146	138	146	146	112	138	144	128	125	133	131	134	138	134	143	141	141	135	132	136	138	138	142	121	121	146	135	119	127	112	151	149	162	133	133	132	122	149	161	152	131	152	139	116	156	133	137	143	164	133	129	130	134	151	137	142	142	140	145	135	138	126	118	156	128	144	114	141	130	131	109	140	145	165	157	144	152	141	150	131	133	149	163	150	135	147	139	143	145	143	140	132	153	127	141	142	125	138	136	142	136	132	151	143	135	130	141	150	140	145	131	138	143	136	156	152	152	161	142	147	123	143	133	150	120	131	126	152	114	139	140	167	147	150	149	134	133	129	139	154	119	129	132	126	132	144	138	130	124	152	146	124	132	142	119	132	167	143	143	141	135	122	143	128	120	138	147	129	132	116	129	141	175	147	128	151	121	138	172	127	132	140	122	140	160	150	147	144	143	147	142	142	125	140	144	156	147	142	126	150	140	140	149	143	138	144	142	133	161	150	139	141	136	146	165	138	144	141	120	125	149	128	142	143	120	147	148	138	111	130	148	170	138	131	143	123	147	149	122	148	139	130	124	159	150	141	129	137	145	131	134	136	136	154	141	157	139	128	138	145	161	140	140	147	121	128	136	136	134	140	161	136	130	150	149	154	147	132	149	134	167	138	136	136	142	130	144	145	140	148	150	138	145	136	144	142	146	132	124	131	145	140	116	134	140	147	130	145	125	126	134	166	155	131	136	134	139	134	152	139	170	173	111	127	154	145	152	143	155	125	142	134	133	146	164	163	135	128	132	144	144	105	148	133	120	122	150	149	137	141	129	127	123	145	149	136	147	137	131	137	144	140	155	123	142	145	152	147	133	134	142	127	137	169	131	143	133	143	138	141	131	139	118	144	142	145	145	142	131	143	146	124	125	130	124	153	122	160	155	150	133	151	149	143	151	123	126	146	156	163	133	147	162	152	140	148	131	130	138	161	162	167	124	131	147	129	143	124	153	136	113	150	132	136	145	132	152	135	135	151	125	178	148	126	117	117	149	133	140	136	158	131	137	153	134	139	143	140	138	116	137	140	151	150	139	145	159	132	154	140	148	135	125	119	126	141	153	162	165	149	145	137	141	137	153	113	153	149	139	144	150	128	149	143	150	163	119	164	139	125	141	136	146	140	145	114	124	131	147	142	141	137	138	129	132	143	123	127	141	142	137	137	161	149	120	138	151	141	152	127	143	124	154	146	152	135	124	165	118	142	143	153	138	151	148	134	148	161	135	129	126	121	160	153	138	133	158	149	143	144	147	140	153	130	156	151	141	139	148	160	152	114	138	132	147	131	133	147	152	151	147	161	139	145	130	129	139	153	148	149	142	132	123	114	154	154	137	137	135	164	119	143	129	145	125	143	148	151	141	117	124	122	122	124	126	152	133	150	142	125	130	152	136	129	137	149	154	156	135	148	124	156	138	140	152	155	145	140	127	152	146	145	128	136	163	139	146	126	142	150	113	144	135	154	129	153	144	139	111	114	135	140	137	131	150	138	137	145	136	108	147	131	134	155	142	135	152	134	171	142	130	137	139	130	116	123	123	129	122	135	164	136	152	149	124	118	138	138	155	137	124	137	127	148	140	153	155	141	146	120	138	148	137	151	163	152	146	142	133	157	136	164	142	146	153	147	146	137	135	135	140	164	125	134	151	161	140	135	162	128	120	157	125	145	128	154	143	143	131	132	124	161	130	149	135	157	127	123	146	128	128	116	154	144	137	137	128	134	158	118	123	125	139	129	118	129	146	153	135	136	139	126	157	148	133	144	120	145	142	148	126	119	119	156	152	133	150	154	143	132	156	153	157	144	135	162	168	132	134	135	131	138	144	165	159	130	112	132	171	145	140	128	161	125	163	151	154	142	124	130	140	129	117	149	141	132	133	137	133	117	140	133	151	138	152	146	149	154	142	116	128	132	130	128	150	140	146	142	142	140	138	144	136	156	166	150	143	130	138	144	140	146	133	150	136	145	162	130	134	132	145	142	132	159	155	146	141	130	137	165	145	118	144	126	152	138	151	129	156	150	139	144	148	129	127	136	125	131	128	153	142	146	139	137	157	130	151	117	147	137	138	168	127	163	148	150	127	155	134	125	152	146	138	144	152	163	156	149	135	135	148	132	136	152	145	147	170	135	132	122	142	135	147	143	128	129	142	134	159	152	145	141	139	147	137	154	135	148	137	131	129	152	154	144	155	175	155	139	147	149	131	135	132	127	136	130	149	135	120	152	135	131	149	150	121	154	144	142	134	118	158	138	136	131	144	145	144	151	159	133	152	144	154	128	141	154	127	140	132	129	133	115	141	147	139	138	135	151	141	117	130	159	127	117	116	121	139	127	142	146	142	129	118	132	153	150	137	132	140	129	120	143	150	114	149	115	140	149	123	122	136	145	129	137	161	127	147	133	141	129	142	141	138	140	142	128	134	142	140	134	155	124	148	154	147	116	151	136	132	134	139	139	136	135	123	129	126	148	176	138	136	131	136	128	136	137	144	133	151	146	145	132	131	152	117	162	142	142	117	143	129	129	125	151	134	133	155	141	158	146	156	143	135	155	159	140	132	126	148	129	123	136	146	136	136	132	139	136	158	124	145	145	144	131	128	135	121	146	150	120	114	140	141	152	122	153	175	151	122	148	129	133	142	128	139	118	141	132	158	139	159	141	118	141	143	147	149	144	136	144	148	141	129	141	141	162	140	116	135	137	154	142	139	126	127	138	136	145	138	135	148	146	150	146	172	130	125	123	157	151	140	150	154	164	141	128	147	163	143	132	131	142	143	152	134	132	142	128	130	151	146	136	123	160	130	150	135	136	145	159	149	127	140	119	133	146	140	132	156	125	140	127	116	148	153	147	133	131	133	134	171	149	141	145	135	145	143	149	143	154	132	151	130	137	126	138	138	146	146	139	161	140	145	128	139	141	115	164	144	163	150	144	132	144	148	122	153	126	117	138	125	152	133	113	151	117	133	122	135	134	149	152	129	152	143	139	133	136	134	130	141	136	139	132	138	123	127	123	147	124	143	143	138	148	124	131	138	139	136	136	146	139	129	128	143	152	147	149	159	121	168	141	139	128	122	137	129	149	140	160	128	130	156	118	122	140	118	120	134	130	159	116	139	131	157	162	151	126	135	137	148	133	144	166	170	143	147	148	133	132	147	147	124
4414	536	591	614	594	518	534	462	499	476	451	457	426	404	444	451	451	420	401	437	433	437	409	408	404	386	409	406	413	394	425	430	377	431	418	420	371	425	422	398	412	409	432	396	416	418	400	421	437	384	444	420	410	389	398	396	415	436	412	395	389	418	408	403	420	410	416	382	409	401	398	429	412	424	359	392	389	429	432	409	424	397	399	410	432	414	416	401	393	436	462	366	411	389	460	402	414	452	418	331	432	399	439	404	438	408	400	442	422	402	405	459	382	443	404	434	389	392	387	404	424	385	412	418	395	379	383	406	374	351	432	397	387	403	380	402	363	423	429	432	402	449	395	423	435	452	391	408	397	379	442	407	393	392	363	396	408	405	412	396	429	411	389	401	414	462	419	379	407	420	458	386	420	416	405	413	418	407	422	418	445	336	426	443	408	451	382	409	373	397	430	383	427	467	400	382	446	418	410	399	422	383	404	409	406	418	436	409	391	397	425	412	362	410	423	395	395	442	389	410	377	423	432	424	395	435	413	391	417	431	409	387	369	428	442	433	430	427	409	428	408	431	413	425	445	397	408	401	422	465	396	434	454	394	402	390	389	410	400	396	427	381	421	423	408	445	427	388	392	451	406	406	391	437	404	407	415	410	421	407	453	448	403	374	386	417	408	382	419	420	414	403	422	373	426	438	367	415	401	438	358	431	432	396	420	402	409	408	404	412	410	420	388	432	421	377	406	429	388	434	405	405	384	427	422	407	410	429	435	407	408	414	378	440	397	431	416	413	382	403	419	415	367	403	386	406	376	362	405	407	419	412	413	366	396	434	402	394	411	404	424	412	382	356	388	385	407	454	408	442	457	414	402	438	435	439	390	406	428	389	399	360	413	391	428	409	408	437	421	386	424	402	414	445	402	377	406	402	397	424	427	396	395	384	435	429	436	412	408	406	396	416	434	404	378	391	407	419	420	405	414	397	429	407	424	392	412	399	375	420	402	408	373	398	437	400	412	413	423	463	362	418	401	397	402	423	397	456	409	426	414	428	435	425	439	437	393	398	412	378	384	403	419	387	381	404	399	390	428	391	402	462	412	412	409	437	401	442	431	407	440	379	457	410	414	432	402	390	411	444	393	406	418	410	408	404	409	408	410	403	381	412	394	441	407	382	405	367	440	435	433	433	410	401	434	436	389	386	387	416	405	409	427	436	450	424	404	391	412	425	376	410	397	411	418	435	410	419	396	394	395	405	408	447	410	432	431	422	415	428	373	411	443	379	425	395	392	393	452	395	421	430	439	423	395	409	421	423	439	420	434	401	406	390	394	383	390	421	420	407	397	414	425	420	409	393	403	400	403	412	366	428	439	413	412	434	393	410	387	399	430	386	381	434	446	399	424	408	403	403	385	423	394	421	403	410	408	389	415	411	396	376	413	440	431	402	433	391	428	406	404	400	418	398	444	379	445	414	439	408	446	439	401	387	426	397	392	391	443	410	447	417	440	370	400	410	418	390	398	464	395	418	403	406	400	438	414	387	398	442	380	442	421	397	437	392	437	441	423	385	444	413	400	388	413	429	431	416	363	406	453	449	390	421	430	412	422	403	387	425	416	402	400	397	421	395	382	448	397	419	400	401	414	409	398	472	392	398	413	390	410	424	381	433	407	396	395	425	429	429	418	410	415	382	430	447	414	397	395	431	432	425	404	433	375	407	408	369	424	385	408	407	421	432	395	395	417	403	414	401	446	402	394	378	395	419	420	452	395	422	425	414	377	389	409	418	388	403	417	415	385	390	427	420	391	413	439	442	395	399	418	436	410	414	433	430	415	430	387	390	408	413	405	386	385	374	425	413	404	389	413	437	392	405	383	429	380	388	457	397	403	420	406	441	406	416	441	418	426	430	442	436	429	422	415	454	427	389	389	403	424	417	383	434	400	425	411	418	374	443	385	416	430	384	449	401	375	437	427	408	396	410	381	425	433	432	423	417	400	370	425	439	393	410	441	368	391	414	391	445	427	387	427	434	415	429	399	408	417	385	391	363	377	431	395	424	438	418	383	418	378	377	417	379	421	400	409	376	416	390	432	428	406	393	396	438	421	411	389	401	423	432	422	434	416	427	406	407	442	406	358	390	423	426	392	403	417	435	376	408	419	415	414	400	365	424	430	407	417	402	374	384	409	371	402	406	388	393	428	411	442	416	379	399	389	379	462	374	383	410	427	404	411	415	399	393	458	406	430	413	421	399	392	435	427	441	406	411	415	388	410	418	397	385	410	425	410	390	428	370	414	378	404	403	416	417	401	440	411	380	375	408	397	439	449	396	438	423	423	416	390	400	423	415	390	399	394	417	447	414	408	440	407	379	409	423	427	436	379	400	401	411	394	370	424	403	392	394	422	394	391	440	393	447	384	421	402	444	412	428	426	381	390	410	431	394	394	395	405	442	429	392	410	421	426	421	373	373	452	371	422	421	409	417	402	431	398	389	427	426	401	392	436	436	457	405	430	429	423	417	386	399	463	389	417	397	410	399	436	429	421	401	403	406	414	416	399	425	368	405	425	413	407	432	409	418	386	460	425	385	398	449	451	430	405	423	433	438	398	433	408	410	423	437	432	398	394	423	414	411	431	426	435	440	388	414	390	405	382	404	412	399	418	401	387	428	449	436	395	419	392	422	385	413	407	446	395	394	430	369	427	395	428	408	423	401	386	437	433	387	395	446	417	380	385	410	386	432	404	442	406	433	393	425	433	379	408	407	397	421	433	407	423	406	442	420	409	399	405	402	436	416	384	430	418	412	403	383	399	396	377	449	387	400	413	441	427	407	403	365	421	428	372	415	414	416	421	423	401	429	428	405	383	412	417	419	424	410	370	387	433	426	404	379	444	392	377	436	432	417	415	398	411	430	384	407	397	445	415	397	398	442	430	447	428	373	406	416	418	391	366	386	423	387	458	419	445	431	390	431	409	393	426	388	440	408	437	396	395	434	376	423	413	420	374	385	393	422	399	410	403	439	416	399	413	399	388	433	436	407	397	367	412	383	391	401	433	430	423	421	383	376	387	437	415	416	389	391	405	418	403	401	394	411	384	423	402	394	392	384	419	412	373	449	407	371	408	383	419	431	370	427	401	419	423	417	398	438	391	384	370	399	434	408	417	391	429	448	446	374	390	425	427	393	424	420	437	394	423	398	365	446	416	410	401	412	458	394	392	406	423	431	414	402	416	380	401	395	403	415	401	445	424	370	411	421	389	403	394	407	415	400	422	418	418	400	424	392	398	414	406	411	431	403	436	418	403	418	449	373	419	436	353	419	430	395	402	395	397	412	376	404	405	405	400	408	400	399	374	390	396	386	405	406	418	395	413	420	419	373	419	392	414	425	382	410	402	415	406	424	408	422	411	406	418	419	371	403	409	391	413	379	444	374	380	408	430	434	431	440	445	377	400	442	427	419	403	430	416	412	424	423	404	418	410	413	404	408	461	369	374	429	394	384	411	440
16829	1470	1338	1044	757	538	416	325	297	228	192	168	171	168	136	125	121	132	113	108	101	111	119	112	105	90	98	107	96	95	100	92	103	92	100	101	91	107	104	94	93	88	81	105	111	90	94	91	85	88	99	90	86	81	93	75	96	99	76	96	83	81	97	92	86	112	110	86	87	77	88	86	83	87	83	87	100	106	99	83	114	93	83	103	97	104	93	93	100	82	83	95	92	103	76	95	93	89	108	94	82	92	64	86	86	79	95	86	69	83	80	81	83	88	89	74	82	83	96	103	88	90	77	88	99	67	92	96	89	78	98	84	76	81	79	92	84	81	82	73	92	86	89	82	90	100	91	68	91	83	79	97	88	91	78	90	79	73	97	80	82	75	94	93	103	91	79	88	66	73	85	80	85	87	94	73	103	86	83	100	90	107	58	101	83	98	86	92	97	89	88	81	78	91	93	83	84	87	93	78	105	83	87	101	110	78	91	72	88	73	100	92	81	84	100	82	76	81	81	92	74	95	78	91	77	94	81	73	76	72	74	95	88	83	86	100	79	99	97	77	75	102	99	76	80	85	85	87	77	83	80	81	103	81	77	82	90	79	81	88	98	94	92	102	81	78	85	67	84	94	86	103	82	80	94	111	98	84	86	88	82	95	92	85	80	86	86	79	72	90	79	79	85	85	90	76	102	87	75	91	98	78	74	97	94	86	73	84	84	105	96	92	90	85	78	87	87	87	97	113	67	73	78	80	101	86	77	75	90	79	90	78	89	96	81	87	81	92	87	79	90	70	96	104	90	94	91	102	91	89	92	95	102	84	80	90	93	85	100	97	76	67	96	99	99	81	83	98	91	74	90	90	60	69	70	89	87	77	75	90	81	91	90	90	93	93	92	78	90	69	80	82	88	87	85	77	67	88	90	87	89	90	73	83	95	87	108	85	79	109	93	85	98	82	85	85	103	87	79	74	80	89	76	92	81	81	93	86	91	93	101	97	89	94	83	104	100	97	68	94	100	84	79	88	95	92	87	76	91	82	78	82	84	90	93	78	82	85	75	82	85	90	102	105	94	90	94	90	86	76	94	77	101	86	80	91	84	85	97	81	82	94	75	83	90	75	82	95	101	89	100	85	99	76	85	79	66	84	83	89	88	80	79	84	99	106	81	94	91	78	78	75	65	99	72	89	83	94	100	84	97	86	92	76	92	81	77	89	79	97	92	89	89	86	84	100	88	87	87	97	77	100	98	75	93	90	84	99	84	76	109	85	86	90	96	83	76	73	76	99	77	100	90	88	82	84	91	85	96	90	101	85	88	97	95	103	78	82	83	81	79	88	96	79	102	80	90	70	86	81	88	93	85	79	82	86	83	87	80	92	90	98	99	75	99	81	88	86	98	78	93	74	69	62	81	106	94	104	84	87	89	89	77	88	96	85	91	88	74	81	78	77	77	101	77	88	83	76	82	88	89	85	92	79	88	92	89	101	85	77	91	89	95	87	81	79	110	88	93	88	91	78	84	90	110	84	79	75	79	97	83	92	88	75	81	95	92	92	77	92	61	84	87	85	96	80	75	76	93	91	89	79	95	91	105	71	87	83	92	97	83	101	79	77	78	79	83	77	78	88	85	105	102	90	74	77	85	96	101	89	86	92	88	79	71	77	84	88	64	101	84	75	83	93	67	90	77	92	87	84	86	83	86	101	77	84	89	99	79	84	75	67	79	77	101	74	79	82	76	98	84	86	87	92	73	84	74	76	66	87	85	79	85	74	78	79	100	94	92	71	92	93	79	75	83	93	77	89	108	79	73	106	70	78	71	80	84	83	74	77	79	80	88	87	80	94	81	86	85	85	83	86	71	95	89	106	78	86	81	79	80	85	86	82	84	89	72	78	76	94	86	89	101	67	94	83	89	90	82	84	88	65	95	80	87	93	83	81	70	72	101	76	81	87	99	101	92	94	70	85	82	113	80	94	93	69	87	79	87	83	91	93	75	85	67	87	68	99	75	106	94	88	81	83	101	75	84	84	84	107	87	89	79	106	94	83	88	83	91	87	92	72	88	93	94	99	86	98	83	76	87	80	64	88	85	78	85	88	98	101	101	66	88	76	84	92	75	86	82	96	99	76	92	92	97	84	87	71	102	93	92	79	84	91	80	86	74	87	89	77	98	90	79	79	89	85	107	84	76	104	90	93	88	85	90	87	88	93	102	83	75	72	93	83	95	87	88	83	92	72	73	88	95	104	86	71	79	88	101	74	73	101	78	85	88	79	81	101	76	94	77	81	81	89	75	79	101	92	95	89	82	88	87	102	83	84	85	78	89	65	86	99	105	88	101	88	90	92	82	93	90	93	80	86	82	89	86	103	94	85	79	91	85	85	77	93	105	71	108	85	74	95	78	97	94	82	86	88	91	90	85	82	96	93	93	82	105	89	89	81	82	77	109	93	95	98	96	80	87	102	88	95	76	100	90	90	110	85	102	88	86	66	71	88	83	100	89	64	96	100	92	77	85	82	84	87	80	74	106	97	85	72	75	90	96	96	73	82	101	77	77	85	84	96	90	102	79	68	94	97	102	71	70	89	79	85	76	59	81	87	73	77	87	93	87	77	78	85	86	89	84	79	93	92	75	101	84	97	100	87	80	86	82	75	76	89	87	78	94	86	84	70	90	97	91	70	79	93	72	83	87	81	93	93	70	78	89	91	94	86	88	82	93	76	91	92	82	69	79	75	74	88	72	81	86	88	97	81	90	89	77	98	91	92	64	73	90	92	84	84	66	87	87	98	81	90	68	82	74	83	85	91	97	83	81	73	101	97	72	88	84	85	81	83	80	86	79	96	98	69	88	86	98	76	105	86	96	104	75	75	79	79	94	76	96	87	89	98	65	86	75	91	105	97	94	86	77	81	88	93	88	92	99	85	102	78	81	96	91	96	93	94	87	96	94	82	79	80	73	79	81	92	77	100	84	100	99	92	98	101	82	78	76	85	100	92	90	78	75	82	103	70	85	97	73	78	88	81	82	84	97	76	85	76	87	71	93	85	82	70	70	94	93	86	78	75	82	108	91	73	87	93	89	101	75	93	84	81	76	91	100	89	92	80	96	82	76	83	89	77	79	82	87	99	70	78	89	105	77	87	79	94	92	88	81	89	69	81	79	85	95	70	96	81	104	85	85	63	75	90	91	71	80	81	84	97	84	90	78	80	86	89	81	90	95	86	90	84	78	66	74	89	89	85	93	102	91	84	84	102	77	79	82	81	75	82	90	93	75	78	90	86	72	83	75	84	112	75	89	85	95	76	109	100	89	81	88	72	72	90	80	73	111	67	93	88	79	80	83	86	108	84	101	75	76	83	79	83	104	78	85	79	90	106	86	101	71	88	87	88	100	88	82	78	90	90	73	98	81	88	98	71	95	86	95	88	80	79	82	64	74	101	90	88	95	79	87	89	97	92	81	73	98	100	83	101	77	91	81	66	80	79	87	81	94	81
8884	1458	3460	3813	3050	2506	1969	1693	1366	1153	974	958	864	777	699	677	606	568	551	537	518	461	452	420	445	406	408	433	407	388	378	396	369	385	359	360	357	359	362	299	324	365	340	341	331	332	344	336	324	301	305	309	318	319	339	347	317	283	302	319	299	296	295	288	325	308	316	298	310	292	316	284	328	274	291	297	303	323	311	248	303	286	279	262	307	289	260	320	269	309	285	282	297	283	336	280	285	272	277	279	311	279	303	262	311	274	285	273	305	279	276	295	301	296	299	277	292	266	282	270	291	271	285	290	295	307	311	267	312	283	265	296	308	271	318	290	284	298	276	288	304	282	287	284	294	298	310	293	326	284	297	311	278	310	317	294	290	270	313	283	292	290	303	290	279	273	302	294	276	301	277	299	269	245	289	303	316	261	275	300	279	288	304	268	298	272	298	290	310	312	265	313	273	284	295	308	309	261	278	291	257	249	285	303	292	301	292	305	296	274	285	292	263	267	258	278	300	280	271	260	294	314	293	276	281	283	276	279	268	260	265	278	282	305	291	287	263	302	271	274	271	280	273	288	288	293	279	276	278	272	300	286	291	314	260	287	285	288	280	296	259	275	289	298	302	277	273	262	311	276	293	277	303	281	287	295	294	286	246	272	272	294	273	276	290	276	287	263	277	315	303	279	280	275	283	259	309	284	260	291	312	283	280	291	248	266	300	240	275	289	303	266	279	272	303	288	279	269	301	287	270	276	268	287	295	279	281	267	294	266	270	311	262	274	275	260	274	300	288	283	291	258	280	309	278	246	308	285	288	289	282	258	269	269	304	281	243	271	293	287	278	293	285	291	281	266	277	296	295	287	279	281	306	303	261	293	292	288	291	244	265	291	267	244	293	278	272	294	263	293	303	262	275	273	301	296	311	271	276	285	274	276	295	302	269	292	302	285	266	281	283	286	297	295	296	274	282	270	289	286	258	302	245	280	300	286	308	298	311	289	299	272	298	297	280	300	280	285	267	306	272	310	283	274	272	275	248	252	296	274	263	265	297	277	282	312	263	293	284	266	302	291	283	304	282	309	280	274	284	284	285	251	311	278	274	288	263	251	288	282	278	247	284	287	278	299	257	296	287	326	288	286	289	273	290	275	321	288	281	264	322	278	275	278	279	286	290	263	277	283	283	307	268	295	277	278	289	310	290	290	302	285	293	286	260	279	256	266	309	310	266	269	257	247	289	269	279	280	271	338	318	296	265	252	282	283	255	316	257	278	265	283	277	283	308	300	289	316	282	275	306	273	261	295	281	289	290	312	287	285	254	260	276	250	300	275	264	276	281	296	290	302	272	301	312	296	277	281	280	328	270	295	320	275	326	273	284	301	305	244	277	281	303	279	313	297	285	317	294	271	278	297	259	261	282	261	320	282	290	261	276	287	295	272	285	280	285	263	270	270	287	316	297	281	260	290	271	281	295	285	256	306	312	249	285	272	298	301	293	264	269	290	293	271	280	312	284	293	287	280	294	306	264	291	250	292	295	276	278	290	302	258	268	282	284	324	300	274	273	293	282	273	293	262	283	317	283	261	301	286	260	293	276	293	289	273	244	304	252	282	276	298	302	268	305	312	289	296	268	278	318	270	302	290	281	292	296	297	249	280	324	276	274	290	285	309	302	284	268	251	277	308	282	292	315	283	287	270	301	284	274	284	272	274	288	296	290	268	288	284	267	331	321	261	277	296	269	274	278	232	276	282	305	288	281	273	279	277	274	297	284	302	295	269	274	286	266	252	324	254	274	273	283	266	306	300	258	286	287	296	293	299	303	307	289	271	299	279	259	301	282	315	282	290	295	289	279	270	295	307	263	302	270	269	281	266	272	288	276	293	294	285	264	265	268	285	275	297	296	295	277	306	294	279	274	291	290	296	273	258	274	266	280	278	294	314	290	284	262	286	262	287	268	299	272	281	269	230	285	266	281	260	289	291	257	295	265	285	268	274	294	296	286	261	307	271	309	278	301	264	263	292	297	298	282	256	276	275	268	288	305	288	314	286	314	318	303	273	291	272	249	276	269	275	304	277	260	264	269	278	314	305	282	292	268	273	266	290	290	268	303	268	267	302	269	279	277	275	277	292	294	286	263	288	300	290	287	294	292	273	301	299	283	291	279	286	275	326	285	271	263	288	287	287	299	265	268	284	276	275	288	297	277	288	282	283	281	275	301	307	280	306	279	308	303	273	265	322	303	272	271	268	263	300	302	272	309	284	291	279	288	262	304	265	291	262	279	254	283	309	288	293	297	302	296	294	284	280	293	303	279	297	265	265	295	282	274	295	291	293	293	294	282	280	279	272	251	300	280	299	252	249	258	288	261	291	290	280	287	317	272	262	292	288	269	280	275	253	277	315	300	292	266	294	259	295	283	275	280	290	274	303	309	269	296	267	281	256	264	297	299	269	313	294	266	261	278	260	253	272	266	293	318	249	311	276	277	256	245	265	269	290	258	294	291	310	272	298	313	274	276	291	264	269	275	290	303	301	307	278	265	273	299	255	281	288	270	288	274	292	323	278	304	241	274	275	271	295	294	290	273	281	261	269	294	292	294	257	267	310	290	274	255	306	282	272	267	284	309	272	288	288	286	306	287	287	267	259	302	300	270	264	289	267	284	256	273	283	302	276	279	301	262	276	324	312	280	293	265	275	286	283	303	247	280	283	283	307	298	271	310	262	248	296	284	297	271	281	296	275	272	284	278	292	298	284	298	311	269	256	306	287	291	290	279	272	304	277	268	280	291	304	294	281	289	267	294	280	313	290	281	276	276	304	267	275	283	283	285	290	266	271	281	319	272	293	308	278	272	275	292	259	288	270	268	279	325	268	281	274	278	294	309	299	322	269	274	292	263	262	292	276	270	285	270	280	255	324	252	266	300	281	284	305	287	289	297	273	270	298	304	293	263	282	273	278	283	252	243	271	272	254	279	266	267	303	275	288	278	309	285	278	262	288	267	294	275	255	285	275	308	268	281	260	314	274	263	259	299	290	276	287	258	303	299	299	243	268	253	289	287	268	284	274	259	271	287	310	254	262	271	275	278	283	271	305	259	293	302	311	329	263	297	271	278	324	278	295	252	289	310	278	297	340	272	270	261	304	292	279	254	270	269	304	275	280	299	267	268	242	263	301	260	296	287	287	295	282	280	314	249	289	319	315	272	249	296	259	309	312	269	280	307	277	266	292	282	292	292	283	283	274	275	284	266	279	262	251	301	256	259	299	281	279	264	291	289	298	285	265	256	306	286	289	283	284	285	282	259	296	280	274	262	300	267	267	289	278	267	313	303	294	309	287	297	277	291	277	304	292	273	305	267	264	300	285	257	294	282	275	290	301	288	287	273	254	310	292	264	270	258	265	265	296	293	309	303	264	291	281	266	310	278	313	281	299	278	263	286	287	293	298	284	304	278	289	320	279	292	301	261	272	280	291	294	268	276	288	280	264	282	277	268	323	308	258
27641	3872	2963	2336	1619	1081	842	661	533	465	436	346	344	278	310	243	263	281	245	252	234	216	234	217	219	205	208	209	199	216	188	189	182	185	220	206	203	218	189	184	201	232	184	188	197	184	183	189	205	181	172	173	215	186	151	178	174	196	196	176	193	185	202	191	213	180	192	181	180	175	155	171	215	178	169	192	175	172	169	182	178	189	206	191	179	197	189	192	196	210	170	174	184	180	208	180	182	178	202	181	172	186	183	202	182	174	190	164	172	173	162	172	189	173	183	198	188	162	184	185	158	173	186	183	188	197	154	179	163	169	200	162	190	193	170	181	175	198	187	196	183	172	188	178	202	183	186	175	159	193	173	160	173	189	178	188	198	196	182	181	197	186	160	166	173	182	181	205	189	187	165	193	185	168	172	161	176	176	188	181	171	172	197	174	166	191	186	192	178	170	183	204	183	197	169	162	185	194	176	160	197	202	189	182	194	183	158	183	180	188	186	166	180	178	211	190	191	216	171	200	175	174	176	185	164	181	201	179	165	185	176	193	174	196	173	173	181	185	193	182	178	184	181	179	180	175	169	179	181	185	161	185	189	197	176	188	181	162	190	173	193	188	169	165	181	193	165	160	178	203	193	208	194	195	171	190	190	185	192	190	181	200	203	170	205	176	179	162	183	177	211	193	179	192	188	202	179	169	192	169	189	161	200	193	186	189	196	175	167	186	148	200	183	181	190	180	170	196	165	192	187	195	173	179	176	182	179	210	187	208	154	176	181	206	160	163	165	168	162	183	192	204	159	184	182	171	183	166	165	171	182	165	185	189	161	164	155	179	208	189	193	170	171	206	169	181	161	173	193	200	189	154	183	204	184	172	169	195	203	172	177	180	189	183	187	148	178	163	176	169	153	159	174	172	185	163	181	158	173	190	185	182	189	166	167	165	198	194	177	178	177	180	184	180	170	184	179	193	197	170	169	173	188	201	179	182	197	177	182	168	183	181	190	166	149	195	176	162	204	179	156	188	187	180	181	200	178	184	188	167	207	181	188	180	170	216	157	164	179	177	182	179	187	185	179	182	155	165	180	181	169	177	176	172	206	193	177	190	192	186	166	155	172	173	164	191	188	206	176	195	159	153	185	216	154	182	199	181	175	201	187	196	194	189	208	166	168	190	209	191	175	182	177	210	198	196	194	172	159	186	183	181	183	179	210	208	164	173	177	173	153	156	159	188	184	161	195	195	177	191	158	206	184	188	182	196	203	184	171	164	171	183	201	167	181	152	196	168	181	166	155	174	200	197	214	205	165	190	174	145	185	193	181	175	184	220	180	191	178	196	188	178	218	209	167	161	191	180	196	162	192	190	173	186	168	189	188	175	180	181	179	195	185	185	181	184	177	165	212	203	202	180	164	164	208	176	179	180	155	161	166	185	181	176	178	189	182	152	179	181	180	181	189	172	184	203	165	168	175	183	185	186	160	190	192	151	196	205	181	188	187	183	158	173	185	150	163	185	183	207	179	169	189	175	176	181	193	183	182	177	182	163	190	177	176	198	172	212	172	173	169	172	178	167	200	186	179	181	171	199	167	186	170	167	170	173	187	160	193	190	215	207	197	167	179	189	170	158	169	178	178	168	189	181	187	174	191	171	182	183	185	162	185	190	182	180	174	188	157	203	179	193	193	161	179	180	186	185	196	175	185	201	178	198	178	192	186	164	146	180	202	182	184	201	171	204	175	192	174	199	161	174	194	187	175	168	170	183	180	161	190	182	193	196	196	176	211	172	170	204	181	189	195	185	202	177	181	169	195	185	174	183	150	179	167	179	189	184	178	186	169	185	196	173	202	222	202	217	194	180	202	169	173	195	170	196	169	167	171	194	168	176	173	178	187	186	205	170	182	171	173	174	181	177	177	178	187	180	162	150	188	181	157	173	175	192	196	174	206	175	183	182	194	179	191	193	193	178	177	174	191	173	179	186	185	178	179	180	182	173	191	214	178	166	167	174	171	179	181	206	182	176	172	193	190	179	192	198	189	161	180	199	175	187	181	191	164	171	197	173	209	194	169	177	172	185	230	148	172	176	167	179	169	182	162	195	175	183	192	204	202	181	177	177	195	198	163	182	183	164	177	190	164	186	194	179	173	224	178	147	169	154	171	200	196	194	192	182	170	170	207	175	185	169	193	181	164	178	198	194	180	198	190	166	170	163	153	184	173	197	167	174	174	166	188	193	173	164	165	176	180	168	205	178	202	174	184	171	161	174	154	182	157	206	186	168	180	194	168	192	176	189	168	171	189	184	197	171	171	182	200	182	172	159	193	182	189	175	172	201	173	187	191	197	172	189	175	172	167	183	212	160	165	179	160	214	197	174	144	195	190	195	170	183	171	192	199	181	199	185	178	180	207	166	167	193	181	171	208	172	186	180	164	175	182	173	149	185	180	161	191	151	173	159	195	168	181	200	173	161	187	176	187	183	197	166	182	168	174	205	187	180	183	190	159	158	196	185	176	184	179	175	177	169	190	198	186	172	197	161	195	170	198	186	165	182	220	188	157	178	189	179	199	180	168	172	165	188	196	183	191	173	161	191	197	199	186	205	175	200	202	195	193	185	212	172	190	198	181	196	181	169	172	180	179	177	172	191	169	200	182	177	205	172	175	165	204	196	170	197	177	207	167	189	183	196	212	183	178	165	188	169	192	177	175	207	172	187	168	181	189	167	178	160	175	167	181	178	174	177	183	172	207	189	174	178	165	184	178	208	184	184	189	195	178	171	176	190	192	184	179	205	196	191	179	167	180	176	187	160	176	170	184	169	188	184	172	175	171	190	173	145	182	172	160	179	173	174	195	175	160	174	170	179	138	179	160	158	182	168	194	175	174	179	189	182	183	163	172	156	171	176	179	181	190	192	166	173	199	193	193	181	171	169	177	190	181	158	195	182	188	174	196	182	167	221	186	161	203	186	175	152	189	203	169	181	169	176	187	171	174	188	157	173	182	158	170	180	175	197	171	187	195	183	193	179	175	177	171	191	161	190	182	164	175	193	181	151	192	181	192	158	171	184	169	175	167	152	171	184	184	159	184	177	180	195	179	182	191	194	183	192	187	183	167	189	196	171	185	189	182	199	187	187	188	153	153	158	191	171	158	164	201	186	159	188	187	184	183	171	148	175	166	184	199	206	190	175	177	181	192	155	175	144	178	190	204	178	206	169	172	156	177	172	198	180	187	172	167	183	172	180	165	188	177	182	198	200	177	187	186	163	155	163	177	197	152	170	192	180	179	196	170	174	170	192	197	158	177	167	187	159	163	194	184	178	188	170	169	170	166	182	189	173	153	190	180	181	184	177	166	166	190	172	176	176	177	192	170	198	194	190	172	220	190	201	180	176	179	182	162	196	185	197	180	180	160	177	175	166	172	177	162	186	174	184	163	187	182	160	186	203	190	185	184	185	159	167	187	174	183	178	172	190	199	186	173	163	167	186	198	162	192	186	183	166
11872	2961	6568	7124	5966	4704	3811	3119	2704	2240	2023	1836	1668	1487	1419	1237	1212	1124	1038	991	995	887	860	888	821	836	772	779	742	697	730	699	727	667	698	649	650	666	674	666	619	615	643	632	639	578	628	642	572	572	565	603	627	557	587	590	589	613	574	549	585	606	579	574	574	595	570	574	594	554	551	539	582	571	540	541	532	548	577	546	517	535	554	557	570	521	555	566	521	534	551	559	564	565	524	539	533	555	547	523	528	520	574	514	538	543	508	552	550	528	538	537	494	555	535	539	565	525	524	527	575	538	549	518	534	524	527	544	539	535	567	557	554	525	552	509	532	540	518	563	563	513	539	511	515	490	548	558	539	529	530	549	528	508	525	553	521	547	508	524	523	555	504	538	535	520	544	505	499	530	507	556	513	557	529	512	534	556	481	524	525	493	489	523	523	493	577	517	544	504	546	486	475	539	503	496	490	521	545	511	503	512	548	516	526	522	507	504	545	538	516	561	504	522	522	565	515	508	529	512	525	518	502	508	490	520	547	545	556	514	486	558	537	548	559	510	513	514	564	472	569	543	550	530	529	513	556	538	522	517	532	513	510	521	529	511	496	547	534	523	561	531	493	560	515	505	508	529	549	528	553	515	562	531	546	500	486	519	505	482	526	544	516	494	531	532	530	496	465	513	509	551	545	547	565	509	510	533	512	561	527	543	544	491	481	516	557	533	558	541	553	542	516	489	518	488	528	535	509	538	543	523	509	535	504	526	586	552	534	526	539	509	504	557	520	567	563	536	558	512	523	548	548	540	526	532	507	494	501	516	537	566	529	534	499	532	523	538	559	528	517	544	535	542	503	535	543	500	528	558	530	483	505	528	518	461	525	516	510	510	502	530	542	493	546	519	529	592	534	487	543	519	545	559	540	541	507	550	539	509	527	504	570	512	504	528	517	513	512	536	549	537	554	519	508	531	517	533	575	534	528	525	552	557	517	537	560	541	524	528	505	522	531	560	535	519	521	530	512	492	530	502	503	465	486	532	488	530	520	506	513	548	558	484	528	585	557	482	562	514	532	521	532	544	554	545	495	526	512	533	538	539	527	539	552	556	530	551	536	542	514	526	547	459	548	504	508	556	549	541	520	519	558	556	518	538	512	543	509	551	488	526	482	525	581	539	545	468	509	549	538	546	551	543	551	558	537	573	530	568	535	498	520	513	515	528	520	530	526	537	532	551	554	510	554	475	498	527	554	531	561	540	510	533	523	509	560	525	537	558	516	535	559	518	529	500	529	543	567	556	501	503	526	549	523	496	523	570	542	514	503	509	493	513	560	531	581	552	503	550	522	534	511	497	507	514	558	514	547	509	523	512	533	505	551	521	513	494	530	509	564	522	521	525	521	508	513	536	507	539	527	472	536	554	540	498	546	496	496	528	515	530	487	534	567	545	498	496	565	515	514	520	541	506	536	536	554	474	554	501	523	511	496	561	531	531	493	548	548	511	535	515	548	506	523	506	506	544	524	502	516	512	527	503	472	498	508	516	528	566	532	536	527	509	479	491	520	529	536	520	523	504	528	534	547	539	515	537	492	518	500	539	515	568	511	534	504	510	548	503	521	530	512	557	521	470	498	510	554	535	496	545	555	514	530	535	529	534	517	557	519	534	531	510	480	491	497	511	494	561	521	556	559	548	483	507	527	518	503	544	524	530	545	519	507	485	530	514	522	547	534	527	498	529	474	548	448	531	557	523	497	512	547	488	521	512	549	527	529	537	539	509	541	550	503	524	502	513	560	525	576	522	574	562	505	510	543	526	516	555	556	493	542	522	493	533	541	524	541	508	564	526	516	551	539	508	522	507	531	520	532	486	522	528	554	530	541	534	594	535	519	547	500	563	516	522	521	480	525	525	528	534	535	539	517	479	555	522	553	530	546	532	508	509	532	540	524	504	492	512	503	542	507	522	547	505	538	534	568	516	509	508	509	541	540	526	543	529	536	537	492	518	495	492	531	511	519	533	542	527	541	575	477	553	511	509	509	558	544	507	518	515	533	515	528	509	509	558	511	533	503	542	493	528	519	506	544	543	547	557	533	544	506	504	524	514	511	493	527	527	524	535	547	503	515	496	484	469	553	490	501	528	531	573	529	543	480	526	505	560	544	511	500	532	541	541	500	509	521	559	526	519	546	528	525	480	535	522	526	532	556	510	548	514	527	525	554	534	546	494	529	520	554	550	516	516	500	534	533	517	518	504	503	509	544	507	528	520	500	519	557	543	494	524	491	508	534	505	544	539	503	505	546	529	496	524	535	526	503	516	505	516	562	501	524	542	544	506	519	541	525	492	551	521	492	519	539	519	504	514	508	520	526	468	513	531	517	520	507	562	491	514	525	536	546	550	529	528	547	567	564	545	550	491	509	558	529	494	475	517	496	525	505	529	543	543	551	514	527	526	497	542	531	546	544	527	503	502	488	494	535	557	503	512	551	510	513	540	526	557	500	469	529	526	544	507	582	553	551	513	507	489	512	538	543	546	542	489	530	598	494	493	539	509	531	516	514	531	542	508	522	518	507	483	516	537	531	509	503	525	517	512	507	514	521	533	558	534	555	516	521	498	551	509	516	482	521	527	518	572	548	505	563	496	500	480	547	529	535	557	512	531	490	475	519	517	493	500	482	529	521	520	486	573	554	548	510	500	555	538	535	514	572	511	512	525	534	517	576	510	508	519	514	525	548	549	534	495	502	498	556	527	520	515	500	502	551	514	500	501	546	498	532	543	498	564	457	571	521	507	508	540	534	534	530	505	523	523	509	520	522	536	529	535	523	555	504	493	548	552	498	534	559	539	549	528	530	556	517	510	495	503	531	515	525	526	527	516	507	503	552	555	537	515	567	528	529	493	517	518	478	497	564	514	554	553	562	495	561	523	525	503	550	532	547	523	548	514	559	519	486	531	487	522	557	600	524	529	515	501	482	504	558	496	536	487	542	526	508	548	492	542	518	508	510	525	482	535	518	543	540	491	523	539	516	524	528	513	517	479	539	568	498	578	534	540	525	549	540	551	528	514	554	501	516	552	515	586	508	507	496	551	516	543	482	508	517	552	553	516	542	561	511	469	543	518	504	512	535	562	543	516	551	524	518	490	502	544	497	526	510	502	517	433	512	493	521	532	509	490	582	493	541	519	495	542	525	512	497	547	563	560	531	521	511	555	538	538	547	479	522	522	518	560	541	537	528	532	541	525	545	495	506	514	552	536	537	575	574	516	563	497	519	544	515	532	526	541	540	542	556	544	507	500	549	530	508	526	519	523	507	546	484	500	515	529	536	504	532	530	502	518	517	588	557	549	545	531	517	518	526	530	506	528	513	578	496	533	503	551	490	489	499	539	487	521	569	512	509	558	529	545	533	527	510	548	510	545	545	511	517	543	546	532	507	526	515	508	539	498	545	554	529	514	532	570	551	517	514	521	503	544	545	557	510	531	543	543	525	530	517	543	486	539	534	541
3535	239	230	200	165	149	177	134	167	158	132	166	141	133	164	153	147	134	120	145	151	138	170	154	151	162	136	133	137	149	141	143	147	161	142	160	163	136	135	142	128	136	139	123	125	142	132	140	123	158	151	137	139	151	120	144	119	146	140	140	142	139	153	136	140	145	133	142	135	140	139	166	147	147	132	130	135	138	146	150	117	141	142	137	165	151	147	112	140	149	158	158	139	138	140	166	136	143	139	143	137	133	134	133	139	158	144	141	135	151	138	153	130	120	156	157	155	149	128	137	119	138	155	127	140	165	169	151	132	142	135	140	150	140	134	127	140	134	151	146	130	133	140	134	140	116	147	119	145	169	146	153	155	137	153	145	159	170	148	157	147	124	138	142	135	161	141	155	149	149	144	136	140	125	167	133	123	144	134	145	149	163	138	154	139	132	131	151	175	148	142	148	134	136	133	133	126	139	121	150	136	167	128	138	136	134	123	142	142	127	158	140	151	154	150	162	156	137	167	142	145	154	126	155	147	133	145	115	134	154	154	150	145	122	147	175	161	139	132	165	148	162	157	146	144	139	152	127	143	130	139	133	142	138	129	156	133	142	123	136	155	142	157	147	134	132	133	145	121	141	146	160	159	153	129	155	129	142	124	124	115	125	159	127	159	144	140	148	128	136	143	121	124	119	139	127	137	149	135	136	160	128	136	127	130	151	156	139	126	145	152	145	156	169	143	144	128	135	159	133	158	135	133	147	135	130	141	129	137	144	146	150	138	129	146	139	141	127	142	136	155	149	142	139	138	134	149	157	138	139	135	134	139	140	163	135	162	148	132	140	131	121	119	143	145	133	155	124	141	163	139	134	134	153	135	133	136	153	130	146	149	140	138	137	136	155	122	129	171	138	130	147	144	129	158	145	122	144	161	155	137	147	151	137	167	132	120	128	156	135	169	156	141	146	149	137	142	112	144	140	134	140	151	137	124	157	122	130	128	143	133	137	136	141	140	137	128	153	144	124	132	160	133	148	155	147	149	151	146	147	127	134	129	130	123	144	118	150	121	146	137	135	163	139	151	145	125	133	146	135	134	143	147	137	136	135	134	141	145	123	130	142	140	135	123	131	168	124	155	149	126	152	144	133	124	152	149	145	136	153	158	152	135	139	129	136	145	157	150	133	146	136	151	128	128	124	139	138	148	141	165	127	132	137	142	135	152	147	143	153	143	175	146	137	150	151	132	123	157	143	129	140	139	142	145	175	136	145	129	142	135	134	114	158	134	152	145	144	135	134	123	139	136	132	129	155	143	136	165	148	144	150	144	127	125	145	156	162	155	133	149	130	137	145	120	120	165	130	143	149	145	132	132	143	136	131	142	125	147	120	124	132	138	130	153	145	141	151	139	142	136	133	151	151	152	155	135	144	139	123	152	129	145	143	127	162	149	135	161	113	155	140	148	135	148	130	143	131	136	153	148	159	115	145	154	138	120	141	144	148	145	130	150	127	137	155	142	139	149	135	141	165	130	149	139	141	135	140	141	140	131	147	138	159	129	164	122	133	166	120	130	144	153	137	147	150	136	153	127	132	115	119	143	140	143	112	150	141	127	148	126	152	139	149	138	140	159	141	131	154	143	142	136	144	135	131	147	148	151	143	139	143	143	129	160	119	134	149	153	149	133	146	173	140	141	153	140	141	166	141	157	150	141	154	145	125	143	156	167	162	147	135	139	122	134	142	146	139	137	146	137	149	122	138	132	136	125	161	138	126	163	134	134	137	116	149	135	139	145	126	144	136	139	148	147	146	128	143	146	143	148	162	130	156	151	137	116	141	146	136	137	135	153	149	143	150	140	144	143	127	131	142	143	126	119	126	133	133	122	134	147	143	161	152	132	163	159	130	150	126	134	160	157	132	150	131	139	132	128	141	149	153	143	155	145	136	127	138	133	144	138	137	126	151	125	154	136	148	116	135	138	137	136	140	156	134	126	117	158	137	147	138	137	138	137	124	158	144	132	158	136	138	159	122	146	128	149	142	141	139	154	131	140	150	121	145	163	130	133	132	158	139	159	130	142	144	149	165	138	158	139	148	137	147	137	141	144	160	147	136	144	123	144	119	146	137	130	129	158	158	129	166	148	155	141	128	117	124	117	146	146	154	136	133	140	129	140	122	131	143	136	136	124	148	145	139	142	140	143	124	156	128	154	135	141	114	168	126	118	138	151	134	138	130	129	133	140	139	143	126	121	136	145	146	133	155	140	145	140	133	133	133	161	122	142	149	160	119	123	152	158	151	138	144	130	135	139	146	150	142	142	141	130	141	138	151	150	160	142	148	132	124	134	123	142	123	139	163	133	118	132	133	144	127	135	136	118	123	134	144	144	140	123	138	126	147	141	157	131	138	131	137	147	132	154	117	151	146	140	142	149	122	138	164	119	145	161	137	128	157	123	155	141	131	143	162	154	155	148	153	128	137	145	130	128	152	154	131	146	149	136	132	141	121	124	126	148	149	141	117	121	134	136	134	143	131	144	131	148	161	147	145	123	147	124	140	162	149	131	141	139	143	142	153	123	120	151	144	138	130	146	127	136	131	136	127	148	147	141	142	162	160	125	136	151	129	146	134	143	142	139	144	131	152	143	145	127	130	146	138	132	127	113	146	130	129	136	145	125	122	146	143	132	169	138	142	125	153	151	129	145	143	165	135	124	149	166	148	120	120	146	131	145	135	119	134	136	164	146	143	136	149	146	156	143	160	143	141	137	132	148	127	123	162	138	145	136	155	139	128	142	150	137	145	136	147	141	132	148	125	128	142	131	138	130	145	130	154	157	131	139	117	136	123	130	145	128	164	127	150	153	142	137	157	133	141	144	121	149	147	141	164	148	132	143	133	138	152	133	144	104	139	148	154	149	150	139	147	148	135	127	146	125	133	125	132	164	133	146	141	140	131	149	129	147	144	150	152	160	129	143	135	171	159	140	149	144	119	132	117	159	154	148	146	126	123	145	143	145	118	145	142	133	128	137	157	140	131	143	128	174	158	159	133	164	165	127	160	162	130	153	148	156	130	141	143	139	144	137	143	153	148	146	165	142	134	134	153	143	137	150	141	145	135	134	144	135	151	134	137	128	150	151	140	131	148	137	137	138	130	137	158	147	134	141	140	139	132	128	151	145	137	131	149	123	131	124	131	141	155	134	153	139	135	128	133	126	142	154	131	140	153	144	142	147	154	165	150	143	141	143	128	132	134	159	123	141	144	137	137	131	124	129	141	157	156	131	156	135	129	115	134	120	146	163	159	142	164	143	143	130	141	144	140	117	141	142	167	121	145	122	125	164	133	151	135	140	152	131	172	128	119	114	136	132	146	124	144	141	139	137	133	138	114	136	122	149	128	144	139	148	132	157	134	159	113	162	111	146	137	139	131	154	129	151	130	140	142	163	158	124	136	146	129	139	148	146	136	137	148	133	143	160	135	125	138	131	136	148	133	134	141	147	131	151	134
4446	492	607	601	566	519	471	534	464	457	452	441	437	433	451	426	419	444	430	405	416	445	416	455	412	449	405	400	403	427	405	422	390	416	401	419	441	395	436	423	420	403	414	418	404	413	405	404	416	401	399	396	448	388	418	398	414	393	431	434	418	440	401	426	428	459	386	421	401	435	382	405	412	433	425	408	478	411	433	394	389	420	408	395	417	406	407	405	371	405	428	393	398	400	413	403	408	407	424	418	391	401	422	392	388	400	429	428	403	414	394	423	420	412	396	396	401	418	406	403	419	385	417	407	425	428	387	395	417	398	400	432	394	429	417	411	430	405	401	439	402	405	419	414	398	390	404	408	396	423	418	417	397	427	412	418	377	415	414	399	427	400	384	393	380	415	385	407	405	408	373	392	411	404	445	414	377	373	410	440	401	403	423	375	398	399	406	395	453	401	427	427	415	384	409	415	425	451	425	421	405	400	407	427	404	401	423	435	388	379	383	412	382	455	447	436	356	452	442	432	396	407	413	432	405	379	411	400	415	410	400	387	383	387	437	418	401	407	376	411	408	375	386	394	415	424	372	399	404	393	403	392	433	440	410	411	380	385	435	415	410	414	393	395	401	403	410	405	400	445	430	427	425	408	459	429	402	410	428	396	393	393	418	421	418	397	423	407	399	451	379	412	416	406	385	428	419	395	395	391	413	429	404	393	388	421	400	417	387	428	401	402	417	388	441	406	451	393	417	407	406	401	391	362	384	414	402	422	399	423	394	436	391	404	407	387	413	388	401	395	390	404	419	395	421	424	405	406	416	396	393	405	404	417	415	388	400	394	449	419	423	434	405	416	432	392	425	432	365	406	373	399	393	378	416	432	393	416	428	433	383	414	421	384	370	379	428	407	379	441	439	422	401	391	386	433	404	379	418	415	391	372	401	391	407	404	415	427	406	425	396	427	430	430	356	422	397	395	415	420	401	414	400	406	451	438	428	369	419	381	414	426	398	378	380	395	422	381	399	372	404	402	415	362	425	416	390	399	395	362	438	402	430	417	381	408	398	455	440	423	375	415	409	412	397	403	430	382	433	394	381	423	414	421	400	404	428	403	364	392	401	444	395	421	386	420	390	405	407	419	405	399	387	418	417	433	405	413	417	417	417	407	437	436	394	396	431	434	391	412	407	414	457	390	395	402	398	384	385	421	420	421	402	385	402	395	416	425	463	423	426	426	419	392	425	434	408	428	408	384	411	396	423	421	410	431	385	422	417	431	395	426	390	413	431	403	436	413	441	381	400	401	392	407	376	415	415	392	416	456	417	402	409	405	460	431	398	405	410	375	398	395	382	391	406	391	422	374	421	422	422	397	414	402	438	392	416	402	387	429	414	380	391	419	436	414	431	397	399	414	429	431	399	414	431	362	384	403	436	411	415	437	441	400	373	439	406	403	406	409	390	412	420	420	422	382	410	427	422	405	433	422	387	404	384	405	398	448	423	406	389	389	391	426	401	385	420	372	378	399	399	400	399	434	410	416	414	402	417	390	423	427	435	410	430	411	411	446	402	403	448	404	415	398	419	423	449	450	413	405	377	418	440	402	449	437	385	426	420	438	417	431	412	397	360	410	431	407	411	416	409	405	375	363	407	369	433	428	394	420	410	388	404	415	450	405	417	442	434	415	419	395	425	420	404	392	422	433	400	400	418	428	411	409	385	426	414	427	391	434	412	410	405	457	423	408	416	386	391	384	434	420	434	409	405	421	413	395	399	422	439	363	397	467	428	429	402	400	406	405	423	429	407	426	400	420	449	385	420	406	407	416	407	436	430	410	448	421	420	405	418	407	414	436	401	431	366	417	422	420	381	424	389	407	416	392	406	404	451	386	424	398	356	410	370	397	411	389	414	416	448	457	424	410	416	428	403	402	385	386	383	390	378	413	428	457	435	431	408	415	375	390	428	364	435	416	391	396	416	427	395	396	420	397	455	401	407	406	427	384	410	415	427	401	397	416	412	443	378	451	406	396	392	422	393	391	405	405	386	443	403	422	448	467	388	447	398	413	439	404	403	447	361	380	400	452	417	392	408	423	411	400	402	428	427	389	420	404	424	403	423	415	404	377	386	415	404	418	387	382	424	394	401	396	413	432	406	388	388	390	406	424	407	421	464	405	399	412	394	376	383	414	417	382	407	390	419	400	424	385	401	408	410	423	357	409	434	427	419	398	421	408	381	420	408	392	420	403	423	383	401	392	402	395	457	417	409	391	399	451	441	381	380	392	400	371	405	414	402	399	413	391	419	391	413	401	402	421	381	395	389	407	428	428	442	387	394	402	421	457	437	391	379	383	414	421	398	376	407	403	405	397	393	406	384	404	406	422	426	415	401	429	405	406	417	370	443	388	404	407	423	428	414	425	403	390	395	476	416	464	417	413	412	410	399	413	393	396	391	427	379	388	410	437	432	379	390	402	423	436	420	404	428	401	375	423	386	393	415	400	399	385	471	441	446	428	399	410	402	453	406	393	446	428	426	429	378	401	435	420	423	396	421	398	428	412	412	416	379	429	398	417	365	377	399	408	398	405	435	409	389	389	398	377	406	423	430	400	416	408	403	384	426	425	371	432	411	430	427	409	358	395	423	376	426	388	422	392	394	431	427	396	415	431	416	407	391	405	422	417	389	421	362	400	414	389	423	439	449	425	411	395	421	413	392	376	419	428	385	410	416	390	405	374	441	420	409	390	355	389	371	415	394	381	398	426	419	426	435	413	372	416	410	423	432	427	431	412	448	384	436	439	417	416	409	417	370	430	405	410	388	402	413	398	427	420	415	412	412	424	384	439	421	414	416	415	386	396	395	416	398	379	457	403	408	406	402	423	438	405	414	394	382	404	480	415	399	389	413	408	445	432	426	403	389	383	395	453	429	402	407	392	386	418	420	437	419	395	375	375	377	383	396	391	394	438	385	418	396	375	401	399	422	402	373	412	392	425	394	409	429	423	410	410	388	440	429	398	376	427	414	399	391	390	411	379	414	354	443	425	385	410	433	412	439	436	376	384	414	398	442	382	403	401	401	434	381	398	422	400	424	404	402	395	394	422	374	403	445	433	403	415	382	436	398	399	396	397	416	383	412	393	406	360	416	437	420	415	439	393	422	376	412	411	408	355	390	385	405	427	448	415	360	427	423	395	413	367	402	420	416	404	414	377	370	383	394	410	438	414	413	388	394	394	406	415	443	409	427	404	392	424	433	434	379	427	400	431	425	384	387	427	425	434	399	406	407	365	421	407	364	416	423	420	416	408	407	431	409	402	438	385	435	398	440	409	422	403	418	403	392	395	419	399	412	422	400	369	400	454	415	412	400	403	446	436	417	422	425	407	402	402	423	366	434	429	402	418	372	408	412	429	416	419	409	381	421	394	413	402	403	422	404	414	394	422	428	398	407	388	399	395	426	395	410	377	399	384	409	436	426	423	405	398	400	360	427	415	370	410	452	373	394	397	404	406
17893	1471	1441	1103	749	588	422	334	273	235	187	185	157	130	123	147	125	144	127	86	125	98	92	114	115	128	90	112	96	110	91	118	98	100	87	85	92	93	98	93	85	104	87	102	83	95	96	99	109	84	88	95	107	76	94	97	88	69	94	84	76	99	91	93	107	93	102	92	98	81	97	95	95	84	83	77	83	78	90	96	96	84	105	78	79	87	80	72	84	78	89	80	85	99	78	99	91	97	91	89	83	101	85	105	96	116	84	88	86	77	73	84	100	93	97	80	72	93	88	101	89	77	95	85	82	92	94	85	87	92	95	88	86	88	96	86	88	84	94	78	105	104	97	78	76	82	70	87	93	89	86	86	93	82	93	72	79	90	90	91	87	88	81	94	85	73	86	66	109	76	88	81	98	81	73	63	79	73	87	83	94	103	88	78	73	84	91	81	77	80	94	84	77	96	79	95	100	83	74	89	92	95	97	68	93	98	77	97	83	88	98	91	69	79	92	95	72	85	81	93	77	72	80	91	80	80	93	83	70	81	83	72	90	95	75	87	93	80	92	89	93	96	81	82	85	94	93	88	76	90	68	69	66	91	84	90	89	103	90	87	82	73	88	88	99	91	95	107	109	83	85	71	90	87	79	88	79	91	100	80	78	80	81	96	70	99	99	90	99	86	77	93	73	88	79	85	108	92	82	92	77	89	93	83	94	74	77	82	77	80	84	78	92	92	120	87	75	89	84	76	80	87	94	86	94	86	97	85	81	94	76	92	107	94	88	81	83	81	101	97	83	75	83	78	78	89	89	81	99	119	92	72	97	84	90	89	98	96	82	106	96	78	89	74	92	91	85	79	76	101	80	73	85	81	78	84	85	86	93	95	75	93	82	69	64	69	77	84	94	79	95	102	96	96	102	80	99	98	87	98	87	80	92	84	94	77	74	85	84	75	90	92	91	100	83	86	89	65	81	77	102	85	114	81	81	93	74	82	102	97	92	87	92	76	69	103	89	102	88	84	96	78	83	75	82	107	89	93	109	96	105	83	87	83	85	74	94	78	106	86	91	75	70	93	75	96	88	110	99	65	91	74	88	87	109	92	92	108	97	97	75	72	84	94	102	75	97	88	89	75	73	71	88	81	100	83	96	63	80	85	81	80	95	87	85	95	98	96	89	96	93	89	77	81	81	89	77	87	105	69	92	95	65	95	68	67	96	66	81	79	85	93	76	93	105	104	94	72	88	82	96	84	66	85	75	100	91	83	76	78	83	90	71	85	84	87	84	81	87	87	96	94	89	80	86	103	89	83	76	81	72	66	72	111	88	88	76	92	83	88	80	87	87	95	73	85	83	80	97	67	99	84	101	83	85	86	102	79	86	78	79	83	88	99	74	99	74	93	87	89	117	90	67	93	64	81	87	96	87	99	86	95	83	90	86	106	71	94	90	93	95	81	81	94	99	90	94	71	83	78	90	73	79	105	94	81	83	90	83	91	91	89	91	75	85	84	86	73	90	96	92	87	77	85	87	99	99	69	81	68	74	75	106	75	84	87	91	89	110	80	82	111	77	82	70	106	82	74	83	87	89	84	86	88	96	88	71	84	94	77	88	105	90	79	102	88	82	93	83	91	82	99	87	107	93	102	75	87	92	86	90	101	100	86	79	89	81	106	91	94	82	74	79	92	84	88	67	104	93	73	89	98	81	86	98	99	91	91	87	113	86	91	66	102	88	106	85	82	85	95	86	93	89	100	84	80	81	72	86	99	87	97	82	79	66	84	80	93	69	80	80	76	84	87	85	87	79	84	96	98	101	77	82	75	96	88	90	83	75	95	79	85	87	87	81	89	92	85	77	81	87	80	76	84	85	87	90	86	85	103	93	84	78	76	84	80	103	104	93	97	83	78	79	91	75	85	84	90	81	77	77	94	65	83	111	86	73	67	84	74	79	99	79	78	78	88	84	94	81	104	88	87	87	78	95	76	69	94	78	78	85	83	89	85	76	75	84	80	85	91	86	82	95	90	79	85	77	83	92	81	79	82	100	89	94	77	92	77	85	69	92	75	88	78	101	89	80	68	91	97	86	74	90	104	77	72	87	105	94	96	92	83	82	65	70	77	91	91	68	89	75	87	90	77	95	87	82	87	100	73	86	90	84	81	84	82	87	91	84	89	77	80	84	84	82	69	78	57	78	88	86	76	83	96	81	83	84	74	112	85	105	101	77	81	75	93	77	72	81	96	84	73	88	86	90	92	77	81	85	94	85	79	96	73	88	90	75	100	79	97	106	73	80	72	98	82	86	104	78	110	83	86	76	72	90	92	76	82	74	84	82	73	99	102	89	90	94	88	81	101	86	87	89	102	88	74	77	98	71	110	88	79	83	94	94	81	92	84	101	83	88	84	91	88	89	95	88	96	78	89	96	92	73	86	86	91	91	75	81	70	104	111	90	77	105	85	72	75	88	93	84	89	87	77	89	89	83	79	86	80	77	83	74	64	98	78	91	58	75	100	91	80	72	96	82	80	70	74	96	85	87	85	78	88	78	97	81	84	90	96	74	84	82	63	84	88	89	66	82	89	78	76	84	83	102	79	72	102	89	89	82	90	98	98	83	91	94	101	86	94	89	71	79	81	103	103	98	80	94	96	82	76	102	90	92	106	70	89	93	88	91	108	92	81	98	99	90	97	92	83	70	79	84	89	86	93	74	96	90	92	100	81	99	103	78	79	100	92	83	93	100	78	88	92	99	84	98	70	94	93	64	88	88	91	100	98	67	89	99	91	82	83	82	69	89	85	90	81	79	96	79	80	78	91	86	101	70	95	99	80	90	75	78	93	102	95	79	75	92	70	87	88	82	79	80	87	88	96	91	92	88	76	80	85	89	79	85	94	73	82	88	76	82	99	75	89	83	94	70	90	75	87	71	80	78	91	90	95	92	75	80	85	87	70	74	87	79	79	71	69	93	93	89	81	90	88	100	75	86	89	87	97	107	65	85	90	96	88	65	91	79	98	80	90	94	92	91	96	96	84	71	76	61	94	88	75	96	86	71	80	83	92	79	92	93	85	78	88	86	74	99	92	91	89	89	91	85	82	78	74	71	91	90	99	80	78	94	81	105	111	84	76	81	94	70	92	80	82	74	82	58	94	87	74	98	85	69	97	87	86	87	81	81	82	95	94	94	97	76	86	97	79	95	77	104	77	71	75	88	71	88	102	73	77	90	83	79	86	93	92	84	75	94	97	76	101	96	99	101	80	81	78	83	82	82	103	94	87	73	106	78	94	88	84	87	96	75	95	89	96	113	85	85	92	102	78	95	80	82	77	90	89	88	95	104	89	75	92	84	86	83	72	72	88	87	79	83	75	84	90	92	77	87	83	83	80	89	88	69	91	78	96	96	71	85	82	94	83	72	67	91	84	80	77	98	90	76	78	74	86	85	79	88	97	80	97	98	78	81	99	92	83	80	80	74	109	87	92	94	84	93	117	83	74	89	90
9395	1505	3435	3641	3083	2487	2002	1665	1444	1181	1063	945	825	730	739	700	634	597	546	532	485	489	448	484	415	418	397	425	378	412	365	396	329	383	356	371	331	359	344	353	332	341	316	340	343	316	332	295	351	324	327	327	312	275	325	281	320	292	307	300	290	308	280	313	302	308	313	298	297	332	313	301	314	289	268	282	293	292	320	282	303	303	306	302	294	289	300	305	322	273	305	277	282	286	315	272	267	299	267	296	292	292	277	272	293	266	294	291	270	280	311	291	307	312	299	299	291	282	322	285	288	269	287	296	265	283	279	283	279	267	284	282	280	283	281	294	292	276	272	289	267	277	286	290	302	276	282	291	264	296	275	305	285	282	305	302	297	292	278	274	285	264	324	290	269	285	290	296	263	310	285	283	271	302	349	283	296	278	289	271	307	288	304	279	288	303	311	291	288	291	260	273	268	294	291	292	285	285	293	281	299	263	286	259	250	304	283	274	288	306	297	300	292	272	274	261	270	279	272	312	285	284	285	282	274	280	279	271	282	275	292	287	292	282	268	272	332	286	294	293	282	306	276	294	277	291	295	290	225	301	283	286	262	291	290	274	232	291	301	287	305	314	254	266	289	303	279	299	280	293	294	268	285	249	280	255	287	273	282	253	300	296	293	286	262	276	272	292	308	272	279	319	278	270	277	295	277	260	312	268	315	291	274	284	249	305	303	304	287	312	276	295	294	290	281	275	289	264	290	265	293	271	261	294	289	292	276	304	302	270	297	250	287	305	278	302	291	304	300	278	310	262	275	293	301	295	304	275	290	305	308	263	290	250	274	281	279	284	301	281	271	286	307	295	289	297	295	275	288	272	231	297	285	284	256	266	297	266	261	290	286	279	303	283	268	257	290	290	309	264	242	307	285	293	297	285	269	261	272	276	293	257	302	306	313	306	288	281	264	281	303	259	276	288	291	291	290	294	332	305	279	296	277	287	276	301	287	287	295	302	269	300	300	279	301	276	263	268	302	287	260	264	286	288	296	277	281	284	272	232	255	277	284	274	289	297	307	295	265	259	290	282	287	293	258	301	295	298	266	280	282	268	264	287	294	265	281	293	285	293	284	287	321	255	313	275	284	268	290	254	256	290	280	254	261	279	268	274	306	301	284	271	274	278	297	287	284	252	312	273	266	279	267	301	269	307	281	262	272	273	283	278	274	279	291	285	291	266	288	296	271	270	305	281	267	280	282	290	282	262	283	280	280	285	285	272	317	302	249	299	298	300	284	261	293	270	295	283	289	273	272	286	299	250	283	254	283	276	255	285	276	246	296	253	272	278	296	257	316	285	271	290	281	255	252	300	250	280	291	297	281	284	300	294	279	278	290	286	292	301	280	270	235	283	284	291	289	272	286	294	307	313	248	314	295	296	306	265	290	284	264	298	301	286	296	256	281	278	285	277	266	297	281	296	287	302	267	263	266	299	268	280	265	290	281	319	264	270	294	296	285	286	278	263	272	290	272	273	263	279	260	289	280	285	286	296	307	295	282	293	280	277	319	262	292	292	274	295	296	273	280	265	294	264	299	272	287	288	260	279	288	294	286	274	272	295	298	320	294	268	285	279	293	247	266	253	271	265	272	281	301	263	266	285	293	318	273	317	290	287	252	293	283	303	280	322	273	324	281	240	254	262	309	278	306	276	276	288	283	319	271	258	269	287	305	311	290	299	277	283	272	246	304	295	292	258	262	300	277	276	311	294	291	268	293	269	290	282	286	291	311	260	270	293	266	289	277	281	293	294	280	261	280	304	294	298	317	274	297	288	281	259	263	283	297	285	303	321	295	297	279	293	294	280	283	293	304	282	281	284	311	278	258	274	259	295	278	273	282	297	271	273	268	280	265	299	251	276	266	255	308	281	286	294	309	267	260	271	285	266	284	282	314	257	277	311	266	296	278	292	283	319	287	265	287	277	288	262	260	282	252	257	268	309	289	302	287	296	267	256	271	274	303	281	288	270	298	260	291	275	296	299	294	303	283	280	290	278	260	265	265	250	288	276	285	282	291	282	285	283	300	275	303	295	280	297	273	286	298	290	302	271	267	268	272	295	278	292	289	264	278	325	277	266	272	270	267	283	304	290	274	287	294	277	287	283	287	285	267	281	281	303	275	281	296	290	286	265	287	290	298	264	281	286	282	295	276	255	291	301	265	292	282	293	288	259	294	317	268	282	304	277	294	268	273	278	304	298	312	291	277	262	243	310	294	322	263	276	308	272	300	295	274	300	290	318	271	259	308	312	252	268	272	318	300	271	271	269	293	243	330	294	327	294	287	283	286	296	285	279	275	273	286	275	260	291	291	292	261	275	301	288	278	276	253	286	294	256	297	296	292	292	287	255	294	289	268	291	255	251	236	270	274	260	282	284	272	277	284	286	281	265	284	312	288	291	282	292	293	296	301	289	331	277	303	267	297	281	293	259	285	288	282	270	280	295	266	296	249	269	260	283	281	265	288	264	290	276	271	288	306	250	294	280	298	287	267	265	283	261	253	299	281	251	271	280	275	303	291	287	260	285	275	280	276	290	296	243	291	291	301	268	270	258	245	243	297	303	300	302	257	307	284	271	279	299	267	267	312	310	298	314	295	262	304	258	285	287	308	304	326	297	258	297	313	284	287	271	281	277	303	261	277	281	297	273	265	266	297	284	290	289	266	286	286	269	278	284	296	303	256	301	253	230	286	290	273	298	296	266	267	298	283	289	275	297	309	294	277	265	250	297	312	252	297	282	280	286	284	290	273	274	307	280	283	270	299	275	282	289	273	305	304	263	271	264	298	268	277	312	258	269	270	264	291	280	252	282	271	282	277	313	285	277	295	286	263	298	304	286	300	275	280	285	276	287	286	281	284	293	261	273	254	259	274	279	294	307	305	295	288	289	296	285	283	326	263	315	315	306	237	280	278	290	328	299	291	292	297	316	264	272	294	285	322	286	276	275	259	284	270	255	278	291	292	294	285	308	267	296	310	251	268	264	288	279	299	304	264	334	264	238	265	268	285	279	258	285	281	301	280	294	290	275	279	262	281	250	258	298	271	290	279	307	279	238	302	272	271	311	261	277	287	294	313	292	261	320	264	289	278	322	302	273	297	306	265	280	276	262	282	275	266	291	288	282	304	307	265	279	275	321	292	258	288	304	290	271	279	268	255	284	268	269	280	300	269	305	265	283	286	254	299	266	269	257	285	272	284	275	232	269	299	295	280	278	283	270	286	276	291	295	288	271	272	269	256	273	282	311	272	257	269	265	284	276	275	290	295	258	271	283	297	298	291	317	264	302	302	276	284	267	292	292	268	266	272	262	301	289	287	269	295	278	320	282	232	297	290	298	258	280	273	272	311	277	278	282	290	309	274	281	276	274	300	295	274	268	282	289	325	292	282	288	285	284	303	298	305	300	260	266	265	270	296	299	275	264	277	299	284	271	227	300	278	283	288	269	304	286	313	285	279	271	285	275
28850	3840	3048	2242	1601	1139	823	738	550	500	437	345	360	326	278	266	248	285	213	244	230	232	218	202	224	207	210	200	190	219	194	219	233	212	182	194	191	189	198	200	197	207	188	186	213	181	214	200	208	173	198	223	190	184	166	180	199	188	183	187	205	197	194	174	172	190	182	189	194	181	171	179	211	192	201	164	176	182	175	180	201	204	218	159	154	163	179	156	161	166	202	170	172	166	170	181	161	190	173	170	187	176	178	192	168	156	174	173	160	181	195	168	156	185	162	168	185	205	160	185	202	176	176	197	167	167	161	193	173	167	179	153	165	190	189	168	182	180	188	203	177	187	180	163	166	166	178	166	172	167	177	169	169	173	179	162	186	177	182	178	194	170	182	154	184	195	192	194	182	159	167	177	188	191	176	178	172	184	194	208	203	186	172	203	182	166	177	168	174	183	207	197	197	182	147	194	188	199	189	173	200	183	173	183	181	178	195	182	188	177	166	174	182	180	171	182	185	190	187	171	191	194	178	184	184	167	185	167	197	173	165	198	175	185	173	189	157	166	188	177	201	177	165	183	189	168	170	169	188	181	173	187	204	159	169	164	172	181	191	159	157	209	173	169	200	192	176	163	169	175	185	174	176	160	153	195	166	185	202	164	179	159	190	176	198	194	188	171	175	185	173	177	187	199	175	194	167	173	169	170	180	174	186	201	199	187	176	178	182	191	170	170	188	167	198	184	177	181	158	187	197	187	167	177	192	185	170	160	189	182	161	215	204	182	171	188	194	198	183	184	175	180	174	202	190	181	197	143	174	165	178	196	199	156	204	176	186	156	194	187	165	166	157	178	183	202	184	177	209	169	177	201	186	150	175	158	185	177	180	193	165	180	194	174	203	167	205	190	146	165	207	199	199	184	186	195	184	172	186	190	156	169	176	169	195	188	179	189	174	185	171	182	193	153	189	163	176	186	170	185	181	184	174	161	164	168	164	168	164	173	172	178	183	190	166	178	187	194	180	175	190	155	151	188	186	180	225	170	187	183	192	186	191	167	166	155	181	162	204	207	187	169	151	190	190	183	181	173	182	196	197	154	198	173	202	154	178	176	181	184	191	177	172	164	197	171	190	169	180	161	192	185	182	165	185	183	195	183	190	201	180	154	174	182	169	186	169	174	183	199	188	186	164	178	216	189	197	170	173	176	196	158	149	178	163	191	180	190	161	190	189	171	167	159	201	167	198	191	184	169	177	179	205	178	186	170	197	181	187	163	170	187	178	176	167	169	179	181	186	189	195	157	176	170	184	190	171	187	190	208	164	157	200	197	168	175	191	180	171	195	174	196	186	169	197	215	191	187	176	170	190	184	181	189	193	178	209	198	185	195	172	187	177	182	180	154	190	213	193	151	208	197	189	202	170	192	164	191	177	179	185	188	169	179	168	195	170	153	182	183	178	178	175	173	200	187	166	167	164	179	169	193	179	206	177	178	173	176	183	192	177	175	191	163	153	166	185	176	200	158	165	200	176	190	165	169	157	171	188	192	169	173	173	178	187	190	186	156	183	181	206	166	168	205	179	178	182	190	194	190	175	160	160	193	167	182	201	170	185	176	159	173	179	173	184	173	192	175	198	181	172	166	186	188	180	187	199	166	190	179	177	186	193	161	180	160	202	171	184	182	156	187	181	178	179	173	194	165	182	198	191	186	172	178	182	208	198	184	192	188	150	170	185	198	203	180	178	185	179	211	200	174	186	171	200	172	171	163	167	209	175	209	203	185	180	199	165	167	176	174	158	183	164	168	185	191	192	165	154	158	180	175	170	174	182	184	187	188	163	176	171	183	178	197	166	184	195	146	180	204	223	163	187	187	192	193	183	173	183	184	191	174	192	168	187	168	165	184	190	179	197	180	190	153	180	173	200	187	183	183	201	166	182	184	200	176	196	200	179	146	190	174	189	188	175	172	186	160	195	192	176	165	178	212	191	164	158	167	167	165	177	169	201	178	168	184	163	158	185	161	156	189	179	180	182	187	200	186	187	177	178	197	148	177	174	191	203	182	172	179	183	178	140	209	200	193	159	187	177	169	205	200	181	176	183	162	169	197	183	178	212	172	150	194	178	164	177	181	171	178	193	190	204	196	194	202	186	173	184	189	200	205	183	185	166	190	180	185	153	175	189	180	181	164	162	204	192	176	176	194	150	199	188	183	196	178	165	183	194	150	180	196	172	176	213	186	177	195	159	188	170	177	178	183	159	184	189	171	184	184	183	182	171	166	164	192	200	168	183	194	160	179	187	181	158	178	182	209	178	162	154	157	187	175	178	167	194	203	185	162	193	189	181	176	181	184	179	195	200	182	177	200	175	162	184	193	185	176	197	188	170	190	162	192	170	216	185	193	184	177	187	190	192	173	181	198	184	181	150	193	162	206	176	181	215	186	174	171	188	204	175	175	192	167	169	173	175	185	199	170	166	180	194	182	206	180	179	184	163	171	188	158	177	201	190	183	178	161	184	181	189	193	172	152	172	194	190	193	174	177	188	153	162	159	171	178	173	197	168	195	152	166	167	175	190	185	169	181	185	182	191	178	180	189	187	186	188	177	178	219	188	162	170	184	181	151	172	179	185	185	176	188	177	149	175	187	200	160	182	217	197	197	208	158	174	167	194	192	203	169	173	168	168	173	168	169	170	201	176	192	195	158	203	172	170	171	202	206	197	173	195	188	182	170	188	163	192	158	187	204	182	156	161	196	196	168	173	203	180	180	168	185	197	183	184	174	191	189	203	170	183	177	195	184	192	142	162	178	160	170	199	163	179	191	184	175	191	201	170	202	208	181	186	195	166	191	185	164	200	187	192	175	161	177	175	184	165	203	177	201	194	164	177	172	177	175	192	189	148	208	176	178	182	179	167	184	179	170	172	170	197	181	185	169	189	169	188	179	160	169	199	148	178	174	181	185	179	152	172	173	180	193	192	179	187	157	177	196	169	185	182	164	181	190	169	175	187	179	179	183	191	179	178	215	200	220	185	196	167	171	160	171	181	188	184	175	179	187	171	184	180	180	205	200	191	178	179	197	200	183	165	180	194	195	194	161	175	189	194	166	187	204	194	201	188	210	190	202	166	159	164	139	178	166	150	186	175	184	165	177	206	177	172	171	199	169	170	166	168	158	172	188	201	172	183	177	185	173	208	184	160	171	175	164	213	168	168	175	173	202	183	172	197	183	166	188	188	201	205	174	178	171	200	189	171	168	182	156	184	182	183	183	197	156	193	204	186	200	197	182	192	183	176	192	193	179	178	178	165	172	160	194	158	168	198	169	187	170	169	184	193	209	176	185	163	170	155	173	195	170	202	200	206	168	160	174	178	191	178	195	211	179	185	192	168	169	180	166	173	190	157	164	215	205	184	186	185	166	201	172	164	185	178	175	187	195	190	178	173	197	170	205	180	150	207	200	184	189	185	196	181	175	187	147	184	189	193	163	164	186	177	167	179	163	164	200
12631	2781	6587	6956	5952	4809	3835	3102	2693	2230	2024	1820	1645	1470	1329	1252	1211	1086	1115	947	963	965	868	855	827	836	845	780	773	748	760	682	663	706	677	633	648	674	618	627	669	618	610	617	621	624	545	604	610	593	612	579	576	591	582	601	595	596	573	534	601	587	604	586	542	539	564	562	594	565	572	548	563	603	554	545	563	570	528	571	514	516	547	541	524	587	556	559	526	560	528	537	535	538	583	515	561	552	553	550	556	564	608	524	522	573	558	537	540	551	530	555	535	555	536	532	479	533	549	553	533	517	534	566	554	556	559	527	516	552	516	527	536	520	544	521	525	544	510	547	534	554	536	501	570	535	574	559	526	519	563	525	544	506	566	541	515	511	522	563	531	529	560	547	554	493	538	512	502	529	532	508	537	558	509	527	523	525	508	524	554	521	541	500	541	535	515	497	581	553	501	536	545	532	516	526	559	550	557	546	568	496	489	519	565	552	537	555	530	517	544	538	548	559	532	553	520	534	579	497	516	500	519	511	505	532	464	563	554	539	584	510	487	521	541	547	512	578	592	519	543	468	528	528	558	531	511	508	524	531	504	512	513	547	547	522	498	534	496	564	529	475	527	518	513	501	524	531	538	549	544	522	560	530	551	539	584	558	465	554	535	542	519	504	529	554	515	526	562	541	512	526	538	509	496	514	586	502	563	456	508	523	541	531	531	560	540	469	503	508	493	505	519	502	497	575	551	517	528	556	528	552	537	607	547	526	517	510	490	500	484	555	503	530	502	501	515	515	539	549	494	512	538	520	541	508	537	562	513	529	556	545	582	515	551	509	537	491	513	522	471	489	545	540	536	539	552	531	532	554	548	539	459	533	519	536	522	498	516	488	534	529	517	523	511	506	515	543	525	534	521	572	516	541	524	506	518	527	529	514	540	505	513	501	554	539	490	522	513	485	531	526	549	559	547	510	543	538	556	535	541	521	547	552	525	523	523	489	552	506	541	535	534	529	545	519	531	559	522	541	528	525	571	513	494	521	494	533	505	532	575	510	529	530	502	520	529	520	494	578	523	532	516	531	492	504	556	524	538	540	523	529	536	522	508	525	514	554	541	519	513	471	557	559	555	537	513	500	511	512	531	521	512	530	534	499	524	478	502	574	554	545	539	524	546	504	561	557	535	536	499	531	518	544	530	520	560	529	510	517	518	512	537	493	516	549	519	527	515	514	514	527	531	539	494	513	499	539	522	479	530	497	540	568	485	549	552	520	548	586	538	499	499	529	542	486	542	571	545	519	516	561	537	493	527	504	519	550	534	524	477	476	486	555	550	495	557	547	491	521	509	558	536	517	508	505	477	594	571	500	515	522	518	547	541	542	507	518	527	529	562	524	547	501	544	537	531	507	551	547	520	510	551	581	534	552	494	499	535	545	507	500	540	549	493	551	541	533	532	525	542	512	505	520	525	500	554	554	551	557	532	534	502	501	520	526	552	562	499	516	561	528	478	544	518	538	533	515	482	539	527	529	503	522	495	568	556	552	530	528	528	549	503	513	528	502	511	524	537	508	514	545	516	519	532	540	544	549	522	480	509	499	529	543	530	490	544	516	522	520	492	537	478	523	524	532	513	549	542	511	529	544	501	498	491	502	518	515	536	525	506	557	522	540	519	509	490	539	541	475	545	544	493	519	511	474	544	549	515	569	493	510	526	468	517	521	509	518	512	560	482	488	511	539	535	523	512	593	549	571	550	494	519	525	533	533	540	524	527	536	531	535	520	532	521	493	583	566	526	528	500	488	535	533	519	563	482	480	497	537	513	525	533	505	500	549	528	555	549	517	509	526	502	558	513	507	533	546	534	544	527	523	525	537	522	544	451	520	525	548	511	561	520	541	534	528	510	543	485	488	575	536	522	575	490	558	522	518	528	514	503	490	515	504	464	544	482	525	556	538	511	528	527	492	526	506	526	505	562	502	484	528	511	564	526	530	539	553	513	530	556	551	530	506	526	524	545	577	559	541	499	531	515	538	518	509	523	541	518	546	534	565	534	520	540	548	525	570	538	544	553	546	522	540	487	517	511	522	530	517	561	532	510	513	519	509	563	567	471	546	589	488	544	553	525	531	512	494	512	531	543	522	530	520	524	469	509	532	509	518	498	532	533	560	535	530	504	523	578	527	510	516	505	517	511	513	532	561	552	536	537	533	519	534	507	508	522	523	509	544	499	530	464	523	545	560	512	561	508	544	502	561	523	539	521	538	537	537	505	487	540	521	589	571	525	524	545	524	473	541	516	535	534	533	544	532	532	542	488	537	506	575	538	509	509	516	524	521	513	505	555	535	549	560	523	525	531	518	523	526	533	520	509	490	551	546	547	540	551	540	497	534	541	501	534	538	491	513	503	498	507	544	524	546	507	507	499	515	522	571	530	552	522	489	497	542	510	532	545	571	540	497	531	542	526	547	520	545	527	512	558	500	502	523	527	523	536	502	492	522	509	528	531	482	505	523	517	552	532	512	449	525	560	539	533	512	567	550	501	498	507	546	519	522	520	473	507	527	533	503	563	518	546	516	510	514	476	528	523	521	532	536	514	565	523	551	543	518	554	524	534	542	502	515	532	533	539	511	520	524	498	516	542	530	565	526	524	556	509	557	485	497	507	517	551	512	531	525	529	519	519	519	523	525	526	536	524	506	556	506	513	510	519	545	528	514	557	538	508	488	522	527	544	508	493	506	538	519	542	538	533	512	553	516	467	563	512	551	488	517	535	513	553	505	538	515	582	505	547	487	523	523	508	533	512	531	570	540	564	518	501	507	566	521	545	520	557	545	521	533	501	543	489	480	539	554	530	515	509	527	492	516	527	531	517	510	541	501	528	508	466	533	532	542	521	502	524	514	531	526	538	491	525	473	546	539	548	495	526	520	526	490	509	535	512	517	558	513	515	524	490	494	516	512	532	504	498	494	537	542	516	520	541	507	508	588	541	503	524	501	536	517	472	502	521	523	519	477	524	530	528	592	525	548	517	515	526	509	512	539	565	488	509	529	497	506	522	535	506	533	502	540	551	499	530	531	533	512	530	530	576	536	541	543	505	538	551	539	525	539	569	531	501	516	515	517	545	521	575	532	567	481	502	522	516	542	567	532	519	518	534	510	512	535	520	511	481	524	506	503	536	540	547	533	497	558	521	514	510	522	539	540	517	563	526	523	553	562	524	532	517	531	552	508	535	539	546	497	546	611	495	547	546	508	538	505	534	470	477	538	525	533	517	535	520	516	501	505	551	551	514	546	496	520	522	523	499	512	523	541	543	539	538	485	530	545	523	522	528	515	506	520	551	494	562	533	538	528	499	529	524	549	506	491	520	533	529	532	553	507	498	484	529	506	505	525	542	526	510	526	524	557	524	552	507	510	563	566	525	550	528	497	498	523	516	516	504	521	499	514	539	542	512	524	531	523	550	525	531	528	547	557	531	512	547	507	486	549	511	529	520	559	574	504	490	532
3553	226	207	192	175	153	156	160	149	129	130	146	127	139	127	147	122	134	142	143	138	155	138	153	153	137	141	142	130	156	154	134	150	141	139	148	128	135	128	141	146	141	144	133	155	133	159	155	121	124	124	154	144	146	132	147	144	134	127	157	116	142	141	121	122	145	152	147	131	126	152	155	125	141	163	135	144	141	153	148	132	124	164	147	135	141	138	147	141	147	138	127	151	170	136	136	143	140	130	151	142	144	145	159	164	164	143	131	131	141	122	172	138	161	142	144	112	128	164	145	137	144	140	143	144	146	125	164	120	160	126	154	153	150	156	150	138	124	139	169	124	139	127	145	141	134	149	129	150	143	137	129	135	147	136	159	143	144	155	131	135	145	134	148	149	135	135	141	131	129	122	154	147	106	132	131	155	123	129	128	160	131	138	142	148	136	137	155	150	146	154	153	155	146	136	141	130	130	140	150	136	130	131	140	160	147	138	147	131	129	142	146	142	155	123	143	139	152	153	136	144	136	159	121	131	133	156	135	137	141	144	132	153	155	137	142	131	136	160	121	148	135	130	137	163	143	148	144	139	116	137	149	141	121	140	133	155	142	153	137	128	162	146	153	139	148	149	132	146	132	138	139	154	122	125	117	137	162	148	148	141	118	158	132	137	123	151	140	137	127	146	147	155	154	155	145	149	136	124	139	133	134	129	132	139	131	140	135	128	145	144	138	161	133	130	154	135	118	126	134	133	144	136	131	156	150	128	145	114	130	123	137	131	142	134	118	156	153	143	141	154	155	145	129	142	132	149	125	147	154	134	139	146	148	132	141	139	150	147	144	148	127	147	144	133	129	153	151	138	153	132	137	147	154	137	152	145	139	128	169	157	131	138	138	163	146	156	151	149	142	143	153	126	141	139	138	139	121	145	127	138	146	133	143	142	131	133	139	127	145	144	147	129	153	140	133	121	141	147	156	141	135	141	139	145	121	164	154	129	150	144	164	128	130	137	131	136	120	137	139	108	131	136	122	144	134	123	147	147	151	137	138	146	133	144	145	160	139	148	134	137	152	133	136	138	175	146	113	154	147	115	151	136	144	143	133	127	151	138	117	117	143	139	147	131	128	144	143	122	135	157	152	127	136	141	140	130	122	152	126	152	139	151	125	142	130	154	140	147	148	160	156	141	120	140	151	126	152	145	117	136	142	119	126	143	149	139	147	112	138	146	120	138	162	130	138	144	146	130	151	127	121	130	151	142	146	141	151	113	143	149	143	138	112	126	123	122	144	144	131	131	142	156	124	165	136	112	143	138	149	127	135	132	140	142	134	143	147	144	149	127	141	143	129	155	147	139	143	135	145	139	138	129	128	123	145	133	148	146	126	130	138	137	117	134	136	148	134	124	124	155	118	146	150	125	154	131	138	125	151	120	154	145	147	120	130	142	137	150	149	134	140	143	144	155	146	153	159	150	137	140	136	146	147	140	110	151	154	111	128	133	139	141	120	147	127	150	137	131	132	144	132	148	145	152	171	159	139	157	145	134	140	125	142	140	123	152	135	154	156	140	143	138	130	128	139	146	144	156	122	140	147	157	168	147	137	118	137	145	137	146	158	152	143	143	136	141	138	148	146	143	162	142	137	134	167	163	126	151	120	133	148	135	144	152	152	148	134	144	136	151	137	124	136	152	153	138	168	134	134	135	141	124	135	141	152	135	141	132	143	150	117	139	149	155	135	124	150	132	160	139	130	151	156	154	132	129	166	122	135	185	134	120	130	120	144	160	148	125	127	176	135	126	111	128	170	151	133	142	170	153	141	153	132	146	131	130	130	141	132	149	145	158	130	139	127	133	137	165	130	157	145	140	148	134	124	136	135	140	150	139	128	148	137	128	131	140	184	124	140	137	139	149	128	173	116	137	145	152	145	133	139	150	137	142	130	146	133	129	143	121	125	137	158	137	131	129	154	139	129	151	143	142	143	126	146	152	136	153	135	147	143	158	139	129	122	137	142	133	142	123	158	133	137	135	151	142	144	137	150	119	121	132	131	138	137	157	148	147	153	144	170	151	119	139	161	148	143	125	120	139	164	125	130	150	158	126	144	133	116	131	151	136	154	136	110	158	130	143	128	132	137	138	152	131	139	157	128	164	134	141	135	142	121	154	141	150	131	145	156	114	140	152	123	149	125	140	132	137	129	139	130	148	128	143	139	141	138	147	135	142	139	148	143	134	143	141	153	151	141	148	141	143	152	137	138	128	141	152	130	155	134	126	123	127	143	157	147	144	144	142	149	128	139	162	133	147	118	141	140	153	158	110	141	135	158	135	145	150	144	142	138	144	145	135	134	148	143	140	129	135	135	150	162	126	141	123	133	138	162	135	129	152	171	146	153	160	139	126	143	133	155	120	139	156	139	133	127	138	131	145	118	132	152	141	141	142	134	146	153	123	159	115	146	147	132	149	130	129	120	150	131	138	149	143	139	155	138	132	136	140	164	128	157	161	148	150	134	155	123	145	121	133	131	145	143	136	159	142	144	128	136	141	146	138	123	141	149	127	142	151	145	124	153	178	145	141	137	139	114	138	159	141	142	151	138	128	113	158	134	120	126	154	156	139	143	150	152	146	134	121	129	144	166	144	154	129	131	149	168	153	143	126	155	139	138	160	157	126	139	141	137	136	136	137	136	156	127	150	153	151	146	139	153	159	148	153	141	163	139	141	130	163	137	133	151	152	156	145	125	137	132	138	165	138	144	139	166	130	140	131	138	141	130	147	147	144	134	137	152	125	147	151	137	122	127	148	133	147	132	153	170	126	158	140	129	150	141	136	166	152	120	139	142	126	133	139	129	171	131	146	135	137	106	139	134	125	151	125	120	139	112	146	152	137	145	141	135	152	160	138	142	139	150	140	153	152	155	134	131	151	120	159	128	125	123	137	145	123	114	139	127	137	144	135	149	129	145	149	143	142	141	165	138	129	120	135	159	126	158	124	144	140	155	173	151	136	130	141	136	145	164	139	145	159	130	161	105	136	158	118	130	135	123	144	121	137	137	164	145	140	151	120	130	138	134	143	149	138	116	132	141	127	137	154	149	113	146	152	135	130	150	133	117	152	148	151	161	144	139	139	145	165	142	133	138	138	147	166	106	143	117	149	130	147	119	142	145	132	120	131	154	152	129	132	136	128	154	120	131	147	153	129	149	150	123	134	154	123	173	121	160	153	137	158	150	145	131	167	169	147	138	126	132	124	156	157	137	154	130	159	136	161	138	136	140	122	135	132	156	145	138	139	146	177	134	139	148	132	141	152	139	149	127	151	143	144	142	117	138	146	151	130	145	154	146	139	119	143	126	136	142	127	128	154	136	146	139	119	153	140	137	138	153	131	143	133	119	142	140	156	122	128	147	121	149	126	128	137	126	150	128	144	126	151	145	157	143	133	137	145	126	135	132	143	154	128	153	148	113	115	164	129	149	124	138	128	128	143	128	137	134	156	136	138	145
4473	501	604	573	558	581	496	484	473	479	458	439	437	379	445	457	422	418	384	423	431	396	393	413	406	426	422	420	412	391	407	434	433	400	401	425	418	396	404	419	401	427	416	459	392	409	406	457	402	413	401	432	414	430	420	401	426	387	419	427	414	401	416	455	394	438	399	411	414	402	404	416	398	358	415	384	405	417	398	393	401	372	440	429	404	382	421	419	419	419	419	400	398	398	428	435	371	425	410	402	410	416	428	388	424	403	403	402	395	421	383	395	425	435	376	416	387	397	423	405	399	400	427	422	415	440	396	429	454	413	424	414	427	423	419	387	388	393	385	395	419	412	422	381	392	451	396	425	413	448	396	405	398	390	375	397	442	393	393	418	423	384	425	434	415	358	412	420	407	420	398	401	429	384	426	401	417	396	404	406	431	412	367	404	413	443	398	413	429	423	426	373	395	380	413	418	436	375	395	400	384	431	410	402	387	368	402	405	415	414	382	392	420	431	424	439	376	385	431	382	415	439	385	417	393	399	387	404	377	407	406	409	417	426	414	375	406	406	430	397	473	393	410	439	389	372	397	408	409	407	406	385	408	371	412	399	377	376	418	396	425	410	407	409	394	399	413	379	398	435	364	399	407	429	427	360	410	390	424	380	391	380	394	406	423	422	405	392	387	430	426	403	469	385	403	431	408	392	402	418	433	399	425	403	398	422	399	433	397	425	404	408	394	405	395	386	385	409	438	417	438	422	419	449	373	413	439	372	390	404	421	414	411	421	418	411	427	387	430	454	393	408	409	396	406	396	400	404	345	409	406	400	408	426	432	416	419	407	384	412	427	413	374	412	428	394	365	425	421	399	378	357	395	395	383	415	460	370	420	398	412	412	430	391	397	420	397	389	377	418	411	442	420	407	390	413	402	408	420	423	403	407	411	347	394	449	420	401	401	387	410	430	413	426	404	428	397	456	379	431	400	386	409	394	411	442	409	347	400	428	452	392	384	384	422	435	424	441	424	424	427	385	423	423	388	386	432	417	419	428	432	442	433	404	404	428	386	390	377	433	422	416	448	407	418	429	451	419	426	384	390	403	425	386	403	425	406	404	398	412	404	408	353	380	352	390	403	392	439	396	372	435	414	418	398	416	420	419	410	398	413	415	433	400	403	387	370	388	401	418	429	414	404	402	399	389	389	405	425	407	397	418	420	396	427	369	430	413	427	417	416	367	403	406	410	434	443	420	443	430	362	386	378	437	376	371	398	396	390	424	381	428	386	424	385	426	418	385	439	397	423	370	382	425	369	351	393	393	405	391	404	396	379	373	417	407	406	426	391	398	393	425	384	408	414	390	395	416	421	396	399	422	382	394	405	411	416	401	361	403	399	415	414	400	393	387	397	400	397	408	447	446	411	425	431	436	409	379	428	442	412	414	427	408	441	426	389	406	434	410	445	420	383	415	409	404	411	421	420	393	396	399	413	412	432	361	419	380	404	408	361	366	407	409	418	420	380	417	413	411	387	431	412	451	419	413	404	413	409	411	388	385	402	424	422	374	409	391	435	389	383	389	391	372	452	379	385	363	391	429	426	394	395	414	391	423	435	386	455	396	399	411	406	394	389	413	398	426	398	398	400	405	386	378	416	370	407	422	432	410	398	447	408	391	420	391	414	403	434	406	444	404	423	388	419	387	401	407	462	430	412	408	421	364	388	446	391	385	389	396	395	417	424	413	393	383	396	384	397	432	421	415	392	439	389	383	362	388	420	420	427	375	367	365	396	400	401	409	441	427	420	396	415	435	402	427	395	373	415	407	390	404	397	417	429	401	408	409	402	425	419	387	441	421	414	366	422	428	420	414	427	382	378	412	391	379	384	422	423	381	426	401	414	417	424	403	403	396	412	453	382	408	411	401	404	435	441	412	430	419	398	407	432	420	376	420	411	403	397	434	415	386	417	406	372	438	362	380	396	421	402	418	403	399	440	423	424	394	421	391	412	386	407	400	416	423	415	400	380	429	383	411	431	435	415	461	379	369	359	420	386	427	417	384	406	421	389	409	424	370	381	415	423	428	420	393	432	412	394	392	390	410	402	430	431	439	414	415	420	365	398	403	436	405	416	396	401	391	415	411	410	404	390	419	404	395	415	369	417	405	427	414	431	423	385	425	401	415	402	456	381	403	389	404	405	433	409	416	397	390	388	425	399	399	409	448	419	403	402	423	401	390	388	429	404	418	411	412	375	407	402	432	439	426	437	378	416	365	400	412	441	421	395	390	384	410	405	394	389	416	392	413	394	395	411	438	430	393	426	415	391	412	398	428	414	395	401	394	392	403	413	429	394	408	386	424	409	396	408	404	416	388	384	421	438	393	392	375	435	419	415	458	421	430	400	415	432	421	426	383	416	402	401	408	415	406	444	380	435	385	374	404	424	409	419	393	392	430	414	372	397	403	376	394	393	396	423	420	411	405	444	373	400	386	409	402	420	390	413	385	413	425	403	417	398	387	428	407	369	426	435	416	420	401	375	404	396	371	400	415	416	362	434	400	400	486	400	442	404	414	397	401	392	457	385	387	443	388	391	416	431	401	378	427	384	419	435	408	395	398	407	453	417	459	431	441	399	376	379	414	415	428	384	413	425	434	380	433	424	411	432	385	394	447	410	384	404	416	400	406	376	406	449	422	397	380	409	425	429	411	404	394	404	432	414	391	422	384	405	373	399	417	433	388	407	368	366	391	404	422	434	394	391	388	414	420	425	423	390	425	404	386	401	413	387	443	385	417	423	359	409	377	402	392	371	405	411	381	397	406	426	396	401	384	385	395	443	415	405	407	434	418	413	384	395	385	416	442	439	389	424	370	421	404	405	399	384	386	397	428	390	438	416	425	396	427	423	388	420	405	375	414	391	412	396	419	397	434	419	416	412	452	448	415	384	415	362	400	443	416	403	417	407	428	404	388	432	433	428	412	391	380	417	394	415	411	422	404	418	427	428	409	437	400	403	401	408	396	396	412	420	387	425	386	416	424	409	452	407	399	425	396	410	399	386	430	414	422	451	404	400	416	402	390	414	417	410	423	384	446	385	419	417	415	373	385	407	433	412	429	424	415	448	393	371	360	362	389	403	425	393	396	416	396	407	379	415	404	431	424	382	418	432	422	366	403	401	414	416	429	403	439	383	428	373	406	381	400	431	376	397	401	427	376	406	424	422	408	401	403	383	418	383	384	397	394	428	399	419	417	387	419	381	406	401	381	424	409	402	415	384	418	406	399	386	376	397	423	445	364	389	421	395	414	406	401	370	438	413	409	393	404	382	390	401	434	375	390	435	376	369	394	373	369	416	423	390	381	434	425	433	428	416	439	402	389	412	422	414	375	367	404	442	390	409	403	371	413	407	388	429	420	438	379	423	435	395	389	449	426	445	389	402	411	385	390	424	388	413	377	393	414	428	415	392	413	433	407	425	400	462	413	412	396	423	433	385	381	374	411	404	405	407	438	400	425
18849	1623	1454	1030	745	503	419	319	272	253	188	188	145	140	135	151	142	121	126	121	101	125	97	102	115	106	92	118	92	112	86	110	98	105	110	92	107	87	87	79	82	96	98	91	81	95	86	83	90	92	88	92	77	90	82	76	84	77	88	77	91	96	89	88	88	80	91	80	88	84	83	93	94	87	97	88	103	89	88	88	96	99	85	74	98	108	100	96	79	82	95	84	84	87	93	103	73	92	79	99	90	72	86	92	80	91	81	87	97	97	90	77	103	82	105	68	90	98	84	66	96	85	79	80	74	81	66	100	87	80	101	87	83	78	95	100	98	81	88	78	88	97	101	97	83	84	87	100	89	92	101	99	91	97	86	86	70	101	75	98	83	81	87	85	104	101	74	96	89	83	85	96	95	93	97	90	92	73	89	83	104	86	80	87	100	85	90	72	94	80	73	82	86	97	64	83	97	82	82	93	81	94	91	95	105	84	88	101	98	85	93	87	72	78	95	81	76	76	75	80	82	82	94	84	87	98	82	88	85	84	82	88	75	95	86	61	79	89	93	72	96	86	77	82	76	74	103	97	92	83	87	88	68	86	83	95	88	96	77	86	59	81	75	88	83	78	91	94	87	73	86	79	106	78	103	86	82	75	98	105	91	98	86	84	87	84	72	100	111	82	72	89	86	89	88	96	87	91	91	102	99	78	82	72	73	72	98	92	96	83	85	91	81	92	92	86	87	96	108	89	89	89	86	90	69	82	76	78	99	88	83	83	74	82	68	101	81	88	86	90	83	80	93	89	90	96	86	93	79	79	79	86	82	80	86	99	74	75	91	84	91	73	105	92	79	80	81	84	75	93	91	76	70	78	85	83	89	75	71	92	89	87	92	79	80	78	86	112	87	97	80	82	75	84	97	99	82	85	78	65	77	87	88	96	85	94	91	88	86	79	77	98	68	90	93	77	91	74	83	105	81	70	90	87	81	85	83	80	83	95	89	83	94	83	80	100	91	83	85	67	85	89	85	90	74	69	92	90	94	86	80	81	89	87	84	86	82	92	76	82	93	82	81	78	82	85	87	86	90	91	93	96	92	88	79	91	81	91	95	84	92	90	76	84	87	105	90	91	81	99	88	86	90	86	94	92	83	88	76	93	88	89	90	93	83	84	87	99	92	95	92	82	89	84	99	75	94	93	94	79	97	91	70	90	94	86	91	97	85	71	91	81	84	111	83	86	73	86	85	74	78	84	90	79	80	86	103	76	86	74	101	91	99	91	88	91	76	78	104	89	80	89	91	90	89	87	68	105	94	85	86	87	78	110	71	77	82	83	77	81	107	79	82	92	76	89	91	97	90	80	84	89	90	88	79	82	91	84	78	84	86	92	79	104	79	92	81	93	104	83	90	95	80	88	94	92	85	81	74	90	99	81	103	88	90	86	88	77	90	93	97	82	90	60	75	82	91	88	101	71	92	95	89	95	66	98	87	98	98	102	72	81	91	88	97	91	87	100	97	92	99	72	89	75	71	83	95	84	73	91	97	102	93	78	75	82	79	85	81	93	97	66	88	93	79	76	87	84	86	90	95	81	76	89	76	82	86	106	74	107	78	92	86	93	98	81	78	83	92	95	80	86	86	80	83	86	90	78	80	77	81	82	68	94	88	76	82	85	72	83	78	80	94	94	83	96	89	73	82	84	90	78	85	84	94	83	78	87	87	78	75	88	73	102	74	74	109	99	93	81	80	87	77	92	88	81	83	85	74	111	94	107	93	92	100	92	90	83	88	74	80	87	97	92	92	83	95	88	83	105	93	101	79	90	85	98	84	94	83	85	82	87	83	90	104	84	81	85	79	85	77	85	85	84	84	86	76	102	100	86	80	73	82	83	108	95	103	83	76	75	76	76	82	80	74	85	93	97	87	85	94	96	92	84	94	98	91	88	73	82	85	102	83	80	77	77	84	101	85	86	79	78	69	81	81	88	98	91	82	97	85	73	113	110	76	59	79	81	86	83	83	82	75	92	68	91	91	91	93	83	97	107	79	83	87	80	82	91	74	80	76	95	83	93	106	75	78	80	97	77	85	77	97	113	76	74	78	79	96	99	75	82	69	92	82	82	94	81	108	93	103	78	88	80	83	86	106	92	87	95	89	92	105	99	93	96	95	88	88	111	85	88	76	96	101	83	86	97	74	81	97	86	96	88	86	88	88	87	92	77	81	80	81	87	88	82	91	87	81	80	95	85	94	98	81	65	111	92	101	86	80	79	85	77	95	81	79	102	88	89	103	87	89	79	77	76	99	108	93	104	77	101	94	101	91	91	99	79	85	98	94	77	83	96	85	75	89	88	89	81	87	101	82	86	78	71	96	88	75	88	89	92	93	90	96	83	101	73	73	79	83	75	93	91	78	97	88	85	89	91	88	86	96	79	69	106	95	88	75	84	85	82	91	89	79	92	99	78	97	71	74	75	85	74	75	84	75	94	78	105	102	82	77	86	84	88	114	86	91	91	96	89	98	97	79	85	78	87	81	83	99	103	76	84	84	91	84	90	70	86	94	89	88	91	85	95	89	88	85	74	101	81	86	79	87	77	93	77	79	63	72	87	84	96	77	82	91	96	84	103	96	94	93	89	80	81	73	93	78	91	108	89	77	76	86	86	85	79	73	88	78	80	88	75	102	88	70	77	90	74	87	75	92	97	83	78	73	65	97	90	71	99	89	75	76	81	103	90	89	83	88	85	85	81	88	126	77	82	71	90	88	93	84	103	77	68	76	90	108	102	98	86	69	73	89	79	83	70	56	83	85	88	87	104	90	85	87	73	79	81	92	89	104	95	91	83	112	99	91	80	79	77	88	81	68	98	90	81	93	100	87	90	85	71	81	78	85	94	108	91	87	78	72	80	78	85	79	88	85	83	84	78	72	90	90	85	71	96	79	91	67	77	81	79	72	79	65	98	81	75	76	74	105	68	103	84	116	76	86	89	81	74	95	86	87	78	94	85	92	88	89	87	81	89	79	84	78	100	74	89	77	80	88	82	97	82	70	85	102	89	87	81	87	89	94	99	81	81	92	112	87	75	84	86	65	88	92	83	94	101	92	79	81	96	73	86	93	88	97	89	72	87	99	102	95	85	91	80	73	84	82	72	69	71	84	88	100	107	87	80	94	87	91	106	88	87	89	89	81	81	96	93	83	114	76	92	98	96	84	80	80	96	87	97	68	69	103	77	75	91	102	99	75	81	100	87	78	82	80	73	105	103	84	104	96	97	87	96	96	90	81	94	95	91	88	97	67	80	109	99	89	94	84	92	75	92	76	83	89	91	61	102	85	86	78	98	62	90	87	88	82	91	91	82	96	89	85	90	104	93	92	83	80	99	91	75	90	79	88	71	98	88	94	83	89	82	84	76	77	103	81	86	91	95	86	96	64	68	81	94	85	72	76	91	82	96	83	76	87	100	79	76	77	87	87	87	87	86	92	99	90	95	84	89	74	69
9848	1467	3437	3763	3189	2507	1980	1608	1366	1189	1062	939	820	792	693	667	582	554	584	548	530	498	483	489	401	431	441	375	405	375	392	371	378	351	370	332	366	349	326	353	351	332	342	319	317	329	319	312	328	310	339	300	325	341	309	285	326	307	300	300	323	286	287	293	305	303	312	312	299	316	306	271	314	283	301	309	317	275	299	328	308	310	282	284	317	298	282	310	309	292	305	295	308	304	295	310	252	250	275	304	288	298	267	294	291	279	324	278	279	310	283	305	291	263	295	302	291	273	290	303	266	291	284	251	304	303	293	296	277	319	264	261	295	277	261	273	291	313	276	288	290	293	306	290	252	285	297	291	275	273	314	294	293	291	269	254	285	277	264	266	275	276	283	288	280	295	299	234	310	261	284	279	269	282	290	280	294	294	264	306	267	258	272	284	282	292	293	284	290	264	296	295	288	267	297	291	325	316	305	288	290	297	269	300	278	271	286	280	261	310	285	277	293	269	280	256	306	266	292	296	290	268	283	270	280	274	268	297	277	268	271	277	271	268	242	338	273	301	279	309	264	293	305	292	295	290	280	314	267	275	264	312	269	305	281	294	261	264	277	286	281	306	310	316	300	272	276	304	280	266	309	296	300	290	286	269	292	268	288	277	264	282	282	253	275	280	286	276	291	285	306	301	283	312	273	302	308	247	266	306	304	275	258	282	273	273	301	263	297	255	288	266	269	275	310	291	284	274	258	255	279	277	278	283	299	283	274	309	288	278	277	303	294	295	264	314	293	282	321	294	276	279	274	288	293	272	311	290	296	284	270	276	278	283	275	288	313	283	294	273	276	278	276	273	283	257	312	269	255	291	278	289	278	279	297	261	290	274	313	287	301	264	314	301	273	273	262	260	274	274	251	245	252	243	291	310	320	276	273	302	252	289	308	257	265	279	277	262	289	287	280	299	279	259	275	276	281	268	255	269	283	282	280	265	302	303	279	274	280	285	290	257	286	288	297	271	320	279	287	225	281	262	325	262	258	291	291	298	303	276	297	287	279	283	281	316	277	295	262	273	283	274	297	262	270	280	283	279	249	284	281	287	282	286	292	276	272	261	312	296	291	278	282	276	291	311	290	290	314	303	271	275	314	260	241	267	285	264	294	295	297	294	282	262	284	276	266	281	303	296	300	300	256	293	269	270	291	301	293	277	272	290	267	299	274	274	261	262	265	275	302	246	278	294	278	275	284	275	287	288	278	322	262	307	279	285	263	299	278	287	287	286	282	286	272	269	260	278	276	324	276	274	263	258	303	264	304	279	258	260	282	279	277	288	306	275	289	274	268	290	293	309	281	300	294	260	302	288	284	272	279	291	264	288	288	265	288	266	266	278	280	276	317	270	302	286	315	292	295	260	291	289	266	292	294	277	269	274	273	256	254	288	283	287	301	270	278	284	289	266	257	305	287	293	263	299	295	255	299	275	287	289	278	268	278	290	292	264	278	286	285	310	263	286	292	284	285	270	277	262	282	288	308	284	288	266	296	290	253	293	272	299	283	314	284	307	313	281	280	296	312	282	298	269	279	258	236	285	272	296	284	261	273	250	293	315	253	278	327	267	301	298	291	279	289	269	291	290	304	287	263	262	299	255	290	288	263	265	293	264	289	293	294	329	281	294	301	285	273	287	298	280	276	277	278	297	290	255	294	292	276	283	256	284	267	288	302	293	282	307	284	265	292	288	286	292	268	261	271	299	295	305	277	286	277	294	266	239	240	274	273	265	276	296	285	260	265	271	309	301	297	288	294	279	294	267	295	298	274	266	304	261	254	260	284	284	286	290	298	305	272	262	252	291	285	287	310	278	272	255	297	264	268	295	284	243	277	272	263	296	278	298	267	281	312	279	316	290	287	265	285	286	291	309	285	282	286	296	272	243	286	290	282	290	267	301	309	267	279	273	300	287	275	272	272	289	265	284	270	265	294	274	264	293	280	275	285	277	265	280	274	283	298	265	300	287	283	274	304	292	281	277	294	297	282	262	289	274	295	291	293	306	253	307	260	292	271	260	268	261	294	282	286	293	261	298	287	295	296	273	272	266	284	277	307	260	271	271	254	272	259	291	300	300	274	284	249	270	262	304	268	266	291	280	298	261	249	288	318	283	287	242	328	282	296	334	276	271	290	326	270	284	262	275	266	288	325	301	291	291	284	298	278	313	311	278	283	299	287	300	287	293	309	272	304	278	287	292	299	257	288	290	285	271	286	329	260	293	275	297	301	307	272	303	302	299	282	281	302	285	263	253	284	305	295	285	259	271	296	287	314	284	283	287	309	282	248	273	300	318	303	282	262	268	295	289	288	270	274	261	307	293	286	258	253	263	298	271	281	278	271	277	247	282	274	275	294	296	312	290	268	265	294	283	258	264	279	282	294	269	287	289	296	265	255	268	293	286	291	256	276	301	288	305	285	276	285	294	297	264	232	288	281	255	307	283	284	254	294	289	293	285	278	272	297	296	277	295	263	263	300	287	263	307	307	281	300	282	282	277	280	297	293	270	305	287	266	282	288	280	288	256	295	290	282	272	280	299	280	287	282	274	250	286	298	259	261	271	262	307	264	274	254	291	281	268	285	279	300	272	281	276	322	256	281	286	273	291	312	319	291	313	255	267	294	299	262	295	305	297	268	261	298	303	259	259	284	279	306	270	268	295	246	263	271	296	298	242	290	287	260	277	281	293	262	302	284	305	286	268	259	293	320	278	295	304	305	306	303	299	308	277	299	279	283	254	261	279	270	256	299	308	287	263	291	287	243	276	266	291	266	287	301	310	299	282	287	339	278	245	297	290	283	271	263	301	251	303	282	269	297	263	287	263	277	303	285	297	278	280	289	297	288	266	291	267	295	313	263	295	302	270	294	284	287	303	266	275	268	287	287	280	286	269	274	296	302	291	291	287	292	268	294	294	304	297	311	304	340	312	299	276	271	275	278	267	288	280	289	277	285	283	304	304	292	283	255	290	277	274	265	286	264	300	305	260	300	284	260	266	268	301	265	282	298	272	275	296	288	286	256	292	282	273	298	277	261	254	289	274	292	271	297	281	273	257	268	321	308	282	247	260	295	305	308	299	272	267	289	294	275	267	281	298	261	289	271	280	297	291	271	282	281	285	275	292	288	300	264	319	287	275	294	267	282	311	292	305	253	307	278	285	296	295	275	303	325	278	302	263	294	279	297	258	268	286	280	278	288	304	293	320	279	302	289	280	298	294	308	275	305	308	275	276	271	287	301	332	279	299	265	299	275	287	234	280	275	270	265	298	319	300	264	312	296	284	273	308	288	265	309	282	261	264	258	266	259	294	310	310	293	285	280	267	296	285	269	257	293	304	276	296	274	289	313	278	264	283	248	288	259	271	276	281	305	281	286	291	295	256	268	268	277	272	299	291	290	280	303	261	274	287	269	292	284	314	279	271	317	291	286	259	278	284	287	259	293	279	301	277	280	305	289	264	300	264
30064	4096	3030	2322	1602	1193	855	627	557	466	401	360	351	294	275	263	249	237	273	239	244	232	224	241	207	183	200	195	208	207	208	201	175	208	220	184	195	196	193	191	181	184	191	187	170	199	187	202	177	191	175	184	182	203	172	190	195	173	178	165	170	170	175	185	202	170	184	184	179	197	185	201	179	212	198	166	181	174	174	146	174	166	202	169	153	192	176	168	184	186	177	153	181	174	177	192	168	183	167	190	190	185	165	206	185	186	176	183	200	179	186	197	163	197	173	192	170	193	177	172	171	175	172	151	173	200	186	192	162	192	193	159	195	157	167	184	183	219	195	202	177	205	201	179	173	184	176	200	166	190	151	165	190	192	197	217	198	186	154	165	200	166	190	186	165	187	163	171	189	166	200	175	182	159	164	158	197	166	190	190	187	170	148	167	180	192	157	187	198	174	166	172	196	206	168	192	177	199	187	170	190	164	184	186	180	208	190	175	170	183	174	197	186	176	185	167	191	195	186	175	186	195	191	173	208	195	172	184	194	188	168	172	181	186	172	184	176	207	171	170	169	213	183	182	197	159	190	174	169	161	167	188	172	225	220	167	169	166	184	182	174	185	175	183	203	191	172	172	183	176	198	151	165	166	186	199	175	196	183	196	173	190	178	185	191	195	192	191	196	181	171	149	171	166	180	190	207	213	206	197	174	171	203	177	170	157	184	188	164	173	190	223	174	181	193	171	180	174	192	192	221	192	186	168	172	163	187	195	214	173	157	165	160	191	174	188	198	190	189	168	205	162	201	173	180	178	154	192	170	192	164	193	147	196	171	170	180	176	171	194	172	188	183	184	156	198	198	179	167	191	190	199	196	168	191	170	168	183	199	178	179	191	178	168	171	204	157	180	175	164	172	179	181	187	189	186	143	188	182	171	183	195	168	162	177	192	186	194	176	198	184	148	177	176	170	189	185	203	176	169	179	161	174	201	167	175	154	173	177	191	182	159	173	162	200	164	178	178	196	179	191	164	174	197	168	170	188	164	188	198	191	190	162	174	179	165	162	191	171	170	164	164	217	184	177	164	213	191	186	177	188	179	182	182	200	169	170	188	198	175	177	180	192	157	185	191	202	199	163	199	179	157	216	195	161	176	168	187	193	177	188	167	181	154	182	177	185	199	159	177	191	179	178	158	177	179	209	156	179	157	179	189	184	161	168	189	196	185	208	183	169	175	176	217	174	175	199	190	187	183	185	191	201	162	176	193	195	178	202	173	181	210	188	205	178	201	163	166	187	185	166	157	202	179	174	157	190	198	200	181	151	187	165	184	202	174	188	178	179	190	188	191	173	148	174	195	199	185	203	185	198	173	195	197	190	182	180	169	194	171	192	174	186	187	177	187	193	183	169	204	229	174	167	184	191	202	177	179	185	168	172	192	187	186	193	170	182	191	183	195	143	174	159	194	183	180	161	169	182	191	167	185	161	202	194	168	165	166	212	179	207	163	185	185	185	188	180	157	192	190	188	191	200	154	154	177	199	184	164	193	182	172	187	174	163	181	170	189	194	180	182	171	184	194	166	180	190	179	165	169	177	190	197	186	165	163	152	181	157	190	188	172	180	189	168	178	185	187	193	188	198	179	207	193	192	185	154	178	174	173	175	180	184	184	206	168	183	177	154	171	207	207	177	203	209	180	172	187	186	160	161	181	179	190	176	196	175	194	185	169	172	171	174	192	191	170	197	157	165	156	176	195	161	183	184	164	180	167	201	183	189	170	199	198	181	177	196	173	153	167	171	188	166	177	188	170	191	159	180	173	172	173	171	175	168	185	178	183	200	183	190	192	175	175	159	178	209	193	177	190	173	176	178	180	159	167	169	184	165	166	213	181	184	192	166	182	167	182	188	176	168	193	182	190	186	177	175	172	173	182	187	182	178	170	194	190	162	169	146	175	176	187	183	162	176	174	201	173	182	160	176	188	200	176	181	175	165	179	192	166	170	186	179	168	177	182	188	175	161	161	197	182	199	191	175	181	197	151	179	172	196	185	197	208	188	181	211	190	176	214	179	200	171	206	200	189	157	156	172	182	173	161	152	172	170	168	189	164	166	181	175	191	185	157	170	148	168	184	188	195	188	172	171	166	186	171	182	176	175	185	183	181	151	171	179	171	181	191	185	190	202	177	189	180	184	190	191	170	194	158	172	202	213	176	170	182	185	203	184	185	174	167	182	176	198	219	171	181	183	178	163	174	192	166	158	199	199	166	202	186	175	196	194	178	168	182	170	164	182	171	172	166	167	190	169	204	173	173	188	185	170	194	173	176	160	193	161	195	189	198	178	171	151	187	172	195	211	190	151	162	171	176	175	180	183	203	154	162	172	183	182	164	186	193	179	158	196	178	175	168	187	163	163	172	170	160	195	186	199	183	176	177	193	178	184	197	169	194	178	174	175	181	175	191	184	201	188	209	194	167	169	181	187	167	175	187	204	220	183	174	182	175	152	176	196	163	198	174	174	169	197	174	184	182	181	169	175	170	178	172	174	174	194	172	174	183	174	171	181	165	167	190	194	190	185	187	178	197	183	187	172	176	194	174	182	178	177	174	212	200	172	195	205	181	200	172	172	193	186	189	182	160	197	173	172	178	187	190	188	202	173	205	187	182	153	167	179	167	169	196	181	204	185	172	179	184	180	201	190	184	183	172	157	184	205	182	176	172	171	160	154	178	168	169	161	193	153	171	179	177	175	160	188	180	158	171	185	196	191	180	174	145	190	178	177	193	187	190	173	188	206	181	157	186	179	144	185	213	178	164	221	181	175	162	173	166	200	186	181	171	155	187	175	192	191	162	176	196	176	180	176	176	198	180	178	195	209	188	153	151	206	166	162	183	183	191	180	188	184	188	190	197	191	182	153	183	182	188	184	172	184	165	186	169	201	181	204	178	195	185	168	161	174	184	168	205	191	169	192	166	172	183	180	173	179	185	173	178	178	170	198	171	182	155	171	155	186	176	183	204	198	170	175	186	191	181	195	170	206	183	186	188	178	173	191	171	185	177	183	184	191	185	184	180	184	166	187	169	142	160	174	172	176	181	175	189	151	212	171	158	161	207	163	176	178	167	168	187	193	173	189	201	196	177	181	188	165	211	216	167	179	191	170	194	203	157	164	207	163	180	197	171	167	184	190	205	165	169	170	195	173	172	173	170	210	159	154	163	174	167	183	194	176	167	189	159	182	165	178	171	173	183	158	171	187	188	178	184	169	185	156	178	165	184	166	191	168	165	165	200	171	182	163	155	177	188	182	183	189	190	167	173	175	168	188	182	145	179	165	220	193	198	181	181	192	171	177	186	185	172	182	181	168	201	173	183	152	178	170	155	199	143	188	199	159	181	177	176	183	187	196	179	193	198	168	157	185	165	163	170	167	173	187	181	188	174	150	209	178	166	178	160	195	206	190	166	177	168	169	189	190	182	172	167	192	178	184	183	209	191	182	189	184	200	178	189
13355	2710	6507	6949	5944	4713	3794	3153	2677	2314	2031	1833	1579	1452	1365	1228	1209	1134	1079	982	950	973	921	840	803	785	758	768	770	685	723	707	668	684	704	669	688	699	607	594	653	620	615	614	637	613	609	576	615	619	598	626	564	536	558	581	580	587	611	618	571	566	566	587	599	561	566	581	552	566	532	575	582	568	533	525	581	574	511	556	556	593	562	537	532	538	521	545	587	535	475	578	499	568	576	547	501	579	546	548	515	516	489	517	519	563	536	492	555	546	521	575	531	514	550	534	536	511	541	530	533	550	540	511	530	541	550	528	554	560	531	562	521	553	536	564	533	552	470	521	543	539	529	586	470	539	526	520	513	542	524	522	511	498	537	536	535	521	525	532	517	530	518	541	532	491	516	552	503	532	488	551	471	557	529	519	536	508	546	551	522	542	563	582	520	540	527	523	537	549	515	511	522	504	486	573	511	553	544	538	496	535	519	538	524	515	528	551	514	486	543	549	528	536	536	555	510	525	515	506	514	496	556	492	492	523	512	514	546	519	513	533	573	502	543	506	500	558	532	542	534	531	566	546	538	545	548	532	555	498	542	511	537	506	535	508	553	538	532	533	563	537	540	554	512	528	531	524	524	525	526	529	511	552	525	543	526	538	559	511	531	520	533	532	524	512	529	548	517	508	566	537	520	513	490	531	533	525	512	537	555	545	527	517	556	527	520	496	484	534	487	534	525	507	536	535	540	531	505	503	515	505	558	515	525	556	542	482	559	535	514	522	540	519	544	509	551	511	595	502	526	550	521	527	522	556	526	559	560	543	517	499	513	560	557	578	514	583	518	505	524	547	507	563	534	555	495	543	549	540	478	560	537	546	550	486	480	540	516	553	542	547	501	541	516	536	550	574	513	520	530	484	547	572	489	548	553	464	516	557	513	532	539	458	522	560	553	507	491	549	536	529	534	571	538	545	549	530	545	535	542	529	527	516	558	514	496	539	559	493	524	520	554	539	546	527	520	525	511	519	530	506	567	522	530	533	569	551	514	563	490	512	551	490	536	506	477	519	552	521	525	488	549	532	554	516	533	526	557	530	530	510	494	501	501	508	520	525	509	501	494	526	505	522	579	537	512	506	521	530	524	534	494	527	512	530	497	557	563	521	516	522	472	517	534	513	499	518	567	481	508	538	484	498	547	529	533	568	530	542	522	567	529	568	532	539	503	529	508	527	503	522	511	528	523	523	543	508	573	560	536	556	584	503	546	505	491	497	516	553	545	540	523	512	515	551	530	533	516	537	513	564	535	546	536	519	527	548	505	522	481	554	509	513	542	553	527	497	498	473	484	514	482	533	478	562	536	533	504	533	481	528	586	534	523	540	516	537	529	540	540	544	529	521	519	498	531	510	547	538	519	523	527	535	480	581	530	545	521	537	549	498	542	538	543	524	497	556	549	545	567	495	577	524	526	556	526	532	558	531	523	519	585	583	503	543	564	538	549	557	541	535	516	493	530	525	537	532	525	534	521	529	500	523	525	513	508	477	544	551	545	503	547	525	530	529	510	521	586	480	521	534	515	530	504	584	475	524	553	524	531	543	535	529	513	549	527	531	527	506	496	529	525	516	568	536	551	521	529	542	502	546	564	521	554	518	546	475	522	522	538	542	531	525	528	495	562	494	563	527	563	540	513	557	606	514	571	522	575	529	548	526	543	529	587	534	517	528	558	514	515	572	527	489	517	518	532	523	551	523	571	520	560	563	533	523	524	512	523	551	481	533	518	478	557	520	525	551	521	552	518	536	568	523	557	488	550	525	560	547	528	483	522	541	557	491	482	464	503	510	573	501	489	511	531	528	518	506	517	498	564	531	503	512	541	484	579	532	521	533	508	518	539	501	552	537	540	477	520	582	545	553	513	463	511	537	493	563	540	507	513	517	553	554	540	523	509	542	505	557	514	542	515	514	511	516	565	480	596	476	481	529	542	532	569	527	471	545	490	501	553	567	550	487	528	510	515	533	527	512	549	509	531	507	516	525	523	508	528	494	488	532	532	525	566	582	534	523	516	527	508	513	508	523	506	505	514	490	507	532	521	506	546	516	536	551	530	516	537	504	496	550	479	482	529	514	489	513	532	590	534	550	543	536	509	546	554	519	537	505	517	513	549	522	481	532	510	558	561	584	542	515	512	522	500	529	525	479	518	506	522	501	506	555	537	512	570	519	473	554	509	556	522	541	533	519	551	517	525	548	531	532	491	514	504	529	487	515	537	525	501	555	501	549	507	523	521	490	512	557	562	504	547	550	538	555	547	553	561	522	516	512	520	510	512	578	508	513	537	534	509	542	544	499	564	544	535	519	509	529	538	536	534	518	493	542	545	501	511	531	547	561	535	534	521	528	585	514	544	481	495	543	534	519	529	515	470	514	532	578	523	523	521	479	541	528	498	480	530	555	556	523	510	479	530	495	510	528	506	503	553	520	526	555	539	496	499	534	522	532	507	505	524	531	504	565	486	549	568	587	516	529	542	544	502	503	529	493	538	525	543	547	554	519	523	511	537	526	539	544	505	523	518	510	525	513	519	529	513	553	507	480	511	498	497	532	557	510	541	485	544	528	552	544	514	523	492	534	556	518	547	506	522	506	521	519	496	551	526	544	550	542	529	518	546	521	530	545	537	559	523	516	511	518	537	537	544	481	527	517	531	514	545	505	512	461	536	540	501	505	528	492	542	487	504	515	541	531	516	506	514	536	540	512	534	509	567	549	510	481	525	563	557	539	580	538	555	518	537	543	506	507	518	482	583	533	491	520	511	506	516	515	496	531	521	545	520	493	490	490	474	555	528	464	537	491	520	527	530	533	524	516	551	522	524	527	504	555	554	523	527	549	516	502	551	489	516	548	523	541	553	512	515	502	552	531	513	516	533	497	509	500	526	571	538	542	516	516	517	508	513	496	503	539	547	540	501	530	506	505	525	515	521	509	501	543	528	518	515	507	501	515	508	506	546	528	529	542	543	512	554	518	536	507	533	492	565	555	540	552	481	498	538	529	522	551	508	529	516	519	501	555	538	528	508	538	500	517	555	514	534	564	565	525	510	529	533	541	493	547	525	502	541	511	529	540	526	530	515	506	518	527	526	544	546	542	513	524	532	556	520	523	493	539	522	553	534	513	514	520	553	579	540	505	553	494	482	502	470	502	548	505	529	507	516	549	523	572	550	535	538	554	576	479	519	539	503	537	507	543	512	515	506	479	516	480	500	508	567	519	496	512	549	545	507	553	545	550	518	518	541	532	534	544	465	506	599	565	534	545	558	516	499	516	521	504	535	528	507	507	541	552	551	520	500	505	502	538	480	519	518	523	556	524	563	523	499	542	513	547	561	572	561	504	548	513	489	493	539	541	533	533	512	544	509	559	523	521	502	551	497	530	532	514	532	523	532	537	525	518	532	493	509	521	500	510	536	493	554	548	556	560	498	586	543	553	509	531	487	533	534	531	519	516	502	575
3651	231	187	190	154	179	180	145	155	150	139	138	139	138	142	146	144	138	134	145	142	148	151	147	143	137	157	155	135	135	132	129	121	153	127	148	158	127	136	126	137	123	138	132	132	152	150	159	153	142	146	159	142	139	131	137	142	122	133	142	153	118	137	148	152	155	129	129	145	143	149	126	126	152	136	152	141	133	147	132	127	164	142	140	131	128	146	130	139	136	132	128	153	153	141	118	133	161	163	128	132	131	143	144	141	135	133	127	129	137	155	145	147	133	160	134	134	141	129	125	125	148	144	155	173	132	125	153	133	125	150	137	120	148	150	173	132	154	140	136	142	154	124	137	140	136	155	138	146	131	145	126	131	152	120	143	115	121	142	150	127	135	139	113	150	118	152	154	158	129	118	149	143	142	148	174	132	137	150	137	120	155	137	135	127	137	155	150	142	128	146	123	132	152	168	132	165	149	136	163	127	141	151	129	143	114	130	140	131	145	134	150	122	139	139	151	142	144	131	135	141	118	148	140	121	143	121	122	146	157	148	123	146	145	144	141	144	142	139	122	135	131	151	133	139	142	130	119	144	144	132	151	127	132	121	165	140	134	142	159	133	150	143	129	148	168	139	122	152	137	126	155	138	158	113	128	141	149	137	153	137	128	121	140	125	153	145	148	135	122	149	148	138	148	128	146	136	159	142	155	147	141	149	150	140	130	143	170	143	138	154	164	132	139	143	159	156	140	151	149	153	134	142	171	149	144	148	129	158	126	149	143	154	144	148	119	146	145	126	142	146	130	132	131	140	141	139	150	125	137	157	132	132	136	141	149	153	129	149	122	156	139	121	147	144	142	108	131	153	146	140	131	128	142	155	128	132	137	148	148	138	125	129	158	159	161	135	154	126	128	135	134	149	135	129	148	120	146	135	124	134	141	157	131	143	151	132	132	130	142	124	160	127	145	125	143	123	134	130	164	141	136	144	147	137	143	127	124	139	151	139	128	148	143	141	137	153	165	142	142	147	137	141	144	140	142	143	135	150	163	174	139	154	146	163	121	140	151	132	150	126	137	137	156	139	149	127	144	131	147	152	145	136	133	137	157	165	140	132	156	157	145	135	162	144	137	150	147	184	126	142	150	139	122	149	130	143	126	144	144	143	153	139	153	143	148	137	143	145	154	142	135	130	126	140	145	139	139	146	141	145	125	126	146	143	157	126	148	143	138	130	148	142	143	135	143	143	156	139	134	157	148	151	142	156	140	127	123	151	159	136	141	135	134	132	133	128	141	152	129	129	133	158	151	132	147	144	129	136	118	143	154	129	136	136	146	149	158	139	127	138	174	126	134	138	133	124	144	139	125	142	150	145	126	137	148	155	125	139	127	138	136	150	150	128	130	108	138	138	127	154	145	144	132	142	126	151	157	111	145	123	155	149	132	136	129	177	144	145	127	144	167	146	122	133	129	144	162	131	134	134	149	112	154	137	152	126	145	146	127	124	127	124	126	99	155	130	146	147	147	133	165	123	154	145	146	124	148	124	152	138	150	146	142	146	119	136	130	145	156	137	130	134	139	151	130	147	146	146	151	165	141	132	142	123	128	141	140	120	112	128	129	153	132	149	135	155	135	159	135	160	155	138	138	148	139	136	142	137	132	136	123	149	142	155	134	132	141	150	143	127	145	123	145	140	124	148	162	150	151	140	143	142	149	126	145	135	137	144	133	142	133	136	143	136	134	137	128	147	126	139	134	129	148	128	137	119	135	164	133	121	138	155	145	149	134	153	159	149	127	138	142	140	145	136	125	159	146	124	126	131	144	154	140	124	146	131	161	144	142	132	126	136	130	136	149	166	132	142	139	144	150	118	148	131	142	149	132	123	126	152	132	140	140	147	120	145	136	144	136	138	137	137	139	159	162	136	139	148	138	124	121	142	130	147	132	143	144	137	132	148	120	136	160	148	153	140	146	127	125	141	143	147	135	128	138	129	149	149	150	135	128	126	150	126	142	139	144	148	130	144	131	145	155	148	135	139	147	131	130	155	132	159	161	155	137	125	135	144	131	136	124	142	123	144	144	149	156	139	144	160	125	151	144	139	150	142	136	138	139	141	138	131	121	160	123	137	152	130	154	142	124	158	145	133	148	138	127	127	136	144	157	145	140	141	143	126	141	129	144	130	151	132	166	130	144	139	161	147	156	131	119	132	151	152	151	155	165	147	139	140	153	158	146	143	131	160	135	142	148	115	137	143	170	132	140	117	151	144	111	128	132	149	135	130	145	178	128	143	148	113	139	137	139	159	142	155	111	138	155	111	150	149	153	142	131	131	125	136	145	121	149	147	126	143	138	124	140	142	142	150	159	162	135	132	137	133	155	125	142	136	150	131	139	142	154	148	131	132	125	135	147	122	137	138	125	157	156	144	145	136	150	128	130	114	142	128	147	154	119	149	149	143	132	146	141	135	142	147	135	145	144	129	126	156	137	149	132	100	136	132	146	122	159	125	140	123	139	144	138	150	142	159	129	145	138	158	133	129	141	133	140	134	137	130	150	168	134	133	141	141	130	129	152	141	140	144	145	139	139	148	147	144	124	148	128	165	125	148	144	136	144	121	142	140	143	131	133	144	134	169	130	116	141	146	140	136	144	142	139	127	141	145	134	153	135	137	112	153	147	136	149	132	158	136	134	155	124	173	142	136	149	132	146	121	128	142	151	140	127	133	139	118	133	139	134	152	127	129	144	146	158	156	124	176	141	142	137	114	134	153	129	146	152	139	133	124	152	161	135	138	137	140	123	131	133	136	167	141	158	130	133	145	146	162	130	152	139	148	154	142	119	127	122	133	130	131	136	143	140	134	130	133	154	134	126	166	147	141	128	149	133	149	159	130	149	154	122	143	119	170	127	148	136	133	147	157	129	135	148	144	151	139	144	146	142	126	158	130	164	145	136	142	150	150	141	152	106	145	140	151	112	146	148	159	144	148	168	141	147	157	127	124	162	156	150	129	138	159	155	149	138	150	153	128	153	166	139	134	149	127	125	121	141	137	155	145	144	138	141	133	117	139	145	150	124	150	123	126	139	141	126	147	135	142	137	136	121	147	162	125	141	136	144	164	156	142	132	160	138	161	147	148	118	136	122	149	121	128	140	144	123	120	124	144	135	119	138	148	156	141	129	149	132	136	153	126	137	134	123	144	158	139	124	147	145	131	125	157	129	130	149	114	147	141	130	148	126	133	137	162	138	130	127	155	150	165	151	151	112	150	139	152	153	122	103	138	133	130	138	134	145	138	137	144	130	121	147	142	142	135	152	154	133	148	141	148	132	125	130	121	126	144	126	152	139	126	135	107	133	139	138	145	159	138	173	139	152	125	130	140	165	157	133	148	139	153	147	156	144	164	139	132	145	133	125	145	157	127	131	163	128	138	135	153	146	148	125	158	147	144	142	114	154	120	132	130	125	140	147	140	141	151	151	135	122	135	144	144	127	142	131	138	136	134	142
4497	463	581	564	526	517	517	481	478	468	456	456	420	422	436	412	425	468	419	440	411	413	419	412	424	405	375	422	425	408	407	405	415	415	368	418	391	398	404	427	417	429	448	419	425	391	402	427	426	451	407	363	408	374	420	420	391	445	400	412	419	391	414	404	410	388	417	417	384	381	386	418	422	448	376	390	384	382	433	409	391	399	421	390	405	388	369	431	421	413	388	440	397	377	404	424	388	397	401	402	390	402	419	416	437	462	377	372	388	412	388	415	403	403	392	375	408	391	353	399	388	414	441	415	368	412	427	376	399	416	420	413	414	440	413	423	450	388	426	364	437	374	408	412	400	376	408	403	413	426	437	410	418	413	376	428	447	455	367	421	427	399	363	400	402	413	411	400	399	412	403	397	408	433	407	430	377	419	389	410	403	403	388	406	384	409	429	435	410	404	414	369	394	417	400	413	360	386	421	398	352	390	396	415	395	414	439	398	388	455	389	418	406	409	420	397	429	447	389	395	395	405	398	385	392	402	435	403	420	416	400	377	403	428	420	395	394	402	418	399	427	440	377	376	398	411	405	414	357	445	394	429	434	417	392	386	398	377	429	375	417	400	398	409	392	385	371	410	415	454	418	418	422	433	374	389	411	415	402	437	436	410	422	388	399	398	394	401	414	422	421	385	399	397	402	392	384	417	452	432	391	426	393	386	434	383	390	373	353	440	364	388	393	410	414	386	410	384	394	423	403	390	400	412	420	419	415	422	423	383	390	380	438	384	409	413	387	388	383	370	394	404	420	364	423	400	423	398	425	436	425	420	395	385	419	409	409	388	417	465	432	427	395	408	396	393	425	360	405	404	413	416	419	392	435	396	416	424	420	399	440	434	410	431	383	380	424	372	407	400	390	411	377	433	416	419	402	399	419	396	373	422	397	406	412	402	400	392	430	420	421	427	398	421	440	402	387	390	378	405	379	444	416	397	383	398	412	426	370	404	433	363	394	417	412	373	433	410	398	415	355	407	413	388	424	413	426	415	411	462	423	406	397	432	391	409	417	399	408	414	397	400	405	433	375	415	429	423	416	416	396	441	396	398	399	413	445	377	396	425	391	385	414	443	443	434	441	405	386	398	357	362	399	429	461	394	404	398	406	459	437	381	401	407	420	391	438	395	383	401	426	412	409	423	384	434	408	387	414	386	415	426	431	389	419	400	393	419	392	359	381	430	377	353	439	443	417	406	436	389	450	418	383	414	416	407	414	421	402	401	377	405	438	401	448	423	420	383	427	400	404	385	376	456	398	418	430	400	417	408	394	436	414	415	418	383	399	393	417	377	423	432	403	391	419	365	400	348	451	409	447	393	388	397	386	414	411	384	394	440	390	404	408	372	405	420	420	407	419	412	428	405	401	421	391	380	331	415	384	403	416	376	417	374	407	395	399	436	392	396	427	373	386	377	400	420	387	419	404	405	433	415	392	382	402	400	404	409	454	425	405	388	405	423	360	394	385	394	426	397	392	375	366	391	439	392	362	391	372	399	403	404	372	400	395	426	424	400	397	411	411	349	387	446	418	413	412	409	435	425	409	417	359	423	399	433	425	402	429	412	425	412	437	389	412	436	444	405	419	408	417	438	426	387	417	392	431	387	418	365	409	417	384	378	394	399	437	390	380	397	385	413	409	433	364	444	447	418	408	424	378	393	424	366	413	404	402	437	417	407	398	416	400	399	390	418	412	426	380	377	388	367	394	401	416	402	415	432	432	403	401	403	412	380	370	395	397	414	407	376	383	391	380	435	382	402	381	388	386	385	400	403	401	410	429	386	417	379	388	440	398	330	415	426	396	435	417	434	373	406	388	383	378	421	384	403	411	400	423	442	390	412	419	415	414	406	430	393	403	426	445	387	402	389	400	399	433	412	385	405	391	449	394	404	424	355	424	365	399	391	405	415	405	391	400	379	390	390	395	432	424	357	404	399	423	437	400	404	419	378	412	431	409	418	373	383	420	392	421	414	392	425	416	402	398	414	389	394	359	404	384	421	435	396	398	406	365	413	411	407	454	391	371	435	372	415	458	412	399	409	417	435	439	454	415	387	422	421	387	413	419	392	413	396	413	414	391	363	426	422	386	405	419	427	418	431	424	362	383	364	392	413	384	404	429	396	412	418	408	385	429	380	444	404	410	396	438	387	412	412	428	413	411	407	407	391	413	431	362	410	423	394	403	407	404	423	423	414	393	398	398	379	390	374	437	431	442	396	422	394	397	387	419	389	361	421	447	415	410	400	403	407	388	372	392	427	425	429	424	407	435	421	349	383	414	401	398	403	403	409	422	397	401	424	399	393	378	399	377	409	398	428	445	420	431	408	387	458	408	384	375	391	403	420	423	390	416	397	401	447	398	439	447	430	400	409	412	416	416	423	387	448	401	416	368	405	433	381	446	418	426	414	382	406	378	356	390	384	403	423	419	419	395	396	367	414	365	412	437	429	405	380	416	399	421	403	394	435	385	438	410	412	389	391	409	365	437	372	447	408	394	364	408	388	378	423	419	412	420	393	407	388	367	390	415	382	396	385	409	446	399	396	421	393	400	423	417	427	405	414	397	418	400	383	414	405	392	442	388	420	415	381	388	410	388	410	413	434	407	400	407	380	389	435	406	389	427	409	418	389	436	417	431	345	400	375	411	402	426	414	396	398	426	399	409	410	392	386	394	395	385	389	381	435	411	369	433	409	428	423	414	411	389	385	367	414	395	401	427	404	393	421	389	393	407	359	385	405	402	402	415	401	431	404	391	406	409	412	403	404	405	424	408	427	408	422	431	414	412	431	386	390	412	386	396	371	417	486	411	433	436	425	418	392	393	406	406	392	397	403	389	412	421	408	372	411	399	410	395	455	387	368	390	406	437	407	421	419	403	451	391	406	395	418	430	416	400	394	398	397	400	430	396	422	395	422	375	384	413	425	382	399	378	427	393	381	402	378	406	403	388	410	427	408	405	424	427	410	419	386	437	402	386	420	417	423	390	385	409	416	413	393	456	422	423	428	409	426	414	407	436	415	373	434	420	458	413	425	385	379	404	392	414	405	413	367	390	406	395	453	423	437	379	442	397	420	397	373	399	410	397	434	410	406	405	409	397	424	365	401	396	406	408	384	403	400	415	432	402	428	396	399	410	383	419	424	375	384	381	409	386	383	368	407	413	433	406	394	412	426	427	410	408	409	369	439	412	413	464	399	411	427	400	393	417	411	393	377	381	384	425	423	386	379	444	378	404	389	390	407	403	413	405	429	372	421	373	388	416	376	436	424	431	362	417	413	374	425	414	392	411	373	395	348	424	388	401	422	366	415	409	381	388	385	427	419	429	442	413	426	395	385	412	447	382	406	424	383	402	425	393	405	408	404	413	421	426	408	403	388	406	426	445	397	367	414	366	438	428	414	428	400	449	416	393	430	405	401	424	450	452	402	403	393	400	423	446	437	383	420	434	405	368	397	385	361
18726	1632	1390	1058	785	592	424	324	284	229	219	187	173	167	154	155	132	119	102	135	107	106	96	96	91	98	105	122	91	79	75	89	85	115	102	98	94	100	92	88	87	91	80	87	97	92	97	100	87	94	79	96	95	88	71	103	77	73	78	88	79	83	87	82	74	109	82	81	75	73	88	86	103	84	99	82	89	97	71	89	100	101	74	79	75	83	100	77	66	99	80	99	84	79	81	90	105	95	81	79	98	87	74	79	93	85	88	95	103	71	75	76	91	82	74	72	76	88	91	79	72	99	80	90	90	87	93	94	86	88	71	71	81	83	84	96	89	90	95	100	71	79	105	74	76	86	88	90	89	113	93	110	83	84	80	78	80	75	95	82	69	91	92	75	89	73	91	59	74	99	88	83	99	69	73	96	98	69	78	99	96	90	78	101	87	79	91	85	80	90	81	79	85	71	78	83	86	80	92	82	106	91	105	95	85	98	98	101	91	86	76	87	78	98	89	86	111	85	99	93	77	89	85	73	95	88	95	91	80	75	80	93	72	60	70	73	100	86	75	89	67	93	87	85	99	91	111	93	101	98	95	77	93	78	90	96	82	78	75	91	99	94	91	81	74	69	67	83	80	89	65	70	94	71	81	91	88	108	81	76	90	84	80	64	97	100	78	102	78	78	85	68	90	68	75	89	102	75	70	81	82	79	102	87	84	78	103	90	84	69	78	92	95	73	74	90	100	103	79	87	94	80	94	85	87	102	96	87	75	77	89	84	94	80	91	96	82	86	79	80	91	86	88	97	83	72	75	87	76	83	68	88	79	83	84	72	90	84	84	73	94	104	83	93	83	75	66	70	82	76	76	92	84	87	80	82	94	73	95	96	107	84	92	74	90	94	98	81	85	83	92	97	81	81	74	99	73	75	89	76	81	75	93	90	108	79	84	81	84	82	72	94	76	86	86	83	88	93	84	82	81	98	78	92	92	96	86	75	83	85	80	66	84	78	89	89	97	91	78	82	89	77	85	90	91	83	95	76	100	84	90	88	87	80	102	79	95	91	88	94	86	98	94	94	88	87	83	66	82	83	97	69	78	95	84	89	81	67	84	87	89	94	78	91	90	83	93	91	88	80	77	89	73	90	79	103	67	96	103	89	72	97	90	76	91	90	56	87	75	98	96	73	94	74	80	88	89	80	96	73	97	97	65	85	87	73	100	81	77	103	82	75	94	75	104	84	69	89	71	97	87	72	77	85	98	87	97	81	85	95	80	88	93	83	83	102	70	78	83	94	92	85	82	90	86	92	86	78	85	80	89	97	86	74	80	87	76	92	94	94	82	102	81	82	82	79	76	85	94	80	96	68	79	94	80	97	91	77	89	81	77	85	95	96	94	99	80	75	96	86	80	92	87	87	95	95	84	98	105	81	73	97	87	77	89	87	74	60	80	83	80	89	80	100	90	76	87	86	86	92	93	100	65	105	96	97	75	77	107	74	105	71	87	78	72	82	73	72	85	82	70	82	81	70	89	84	84	82	85	97	76	103	84	77	95	75	71	104	81	73	76	87	95	87	85	88	95	92	85	93	78	86	95	76	80	84	88	83	92	93	79	78	91	84	81	97	73	89	85	88	76	83	90	104	91	99	75	95	110	75	79	85	101	92	89	91	80	98	69	73	85	74	89	87	90	96	103	92	83	74	93	83	90	86	79	92	80	90	87	95	81	100	63	72	85	95	80	85	81	85	82	99	93	81	87	77	74	72	94	84	88	75	102	80	74	78	93	86	88	96	97	106	81	93	101	85	80	95	86	84	89	86	86	99	74	90	102	91	79	80	94	90	73	80	92	101	90	102	84	79	91	100	77	85	90	69	75	68	83	85	78	74	97	99	85	73	98	78	84	75	93	78	78	84	85	91	79	99	80	84	106	76	100	93	81	92	93	79	77	86	95	85	93	90	71	96	73	68	78	88	85	84	83	85	83	76	97	78	96	77	94	82	75	81	79	77	74	78	75	80	98	86	92	68	95	100	93	94	88	86	84	110	88	91	95	93	86	83	93	85	72	97	89	82	92	86	97	89	106	76	82	97	91	74	87	80	74	82	95	75	98	84	87	80	98	95	73	91	100	71	91	77	84	86	84	93	75	78	64	84	80	84	80	92	76	91	92	72	95	83	94	85	83	99	73	86	95	92	71	82	102	76	73	78	65	80	82	71	74	87	83	71	81	96	82	102	90	80	78	85	85	92	80	83	93	84	96	99	95	81	96	71	102	79	82	79	85	81	81	62	108	90	86	84	87	85	79	79	81	92	84	84	120	90	107	83	94	75	82	99	86	76	65	83	73	86	78	91	93	70	69	92	102	99	85	90	101	103	76	77	88	88	101	90	98	65	72	71	90	100	81	81	83	101	83	73	77	105	78	94	82	73	77	102	99	96	88	87	72	112	97	81	92	97	75	71	75	67	80	71	82	86	89	87	91	75	77	85	75	89	75	81	101	82	72	84	86	92	78	82	82	89	100	98	97	69	79	98	70	90	93	78	86	94	80	86	84	101	92	103	62	92	69	93	69	87	92	87	87	91	78	83	78	86	79	91	95	79	86	90	94	89	81	84	83	81	81	87	97	74	97	99	81	93	101	76	89	77	87	79	90	92	111	84	88	72	82	79	96	82	92	90	74	75	89	76	87	78	77	81	94	113	89	69	90	92	98	97	86	96	84	85	92	91	89	96	74	83	77	86	75	76	87	82	84	73	82	79	89	87	80	81	88	83	90	83	77	88	66	85	97	85	85	84	98	96	70	89	88	77	70	80	82	94	93	90	80	87	85	82	82	84	88	93	93	103	85	71	82	79	75	82	96	82	79	82	85	99	80	85	80	82	85	77	90	93	102	91	85	82	85	86	72	79	90	81	96	96	80	82	87	87	92	74	83	83	77	100	78	93	95	74	77	82	81	91	89	77	93	75	70	93	73	93	89	99	81	91	84	84	89	94	84	95	79	90	77	88	82	81	72	87	93	91	96	70	79	81	92	77	80	79	86	86	88	94	97	77	103	73	81	82	89	100	68	102	86	93	92	96	98	88	75	75	104	72	91	79	91	96	94	90	85	101	72	87	81	89	90	97	75	88	93	82	73	71	80	89	89	74	83	87	79	98	83	66	89	64	106	69	82	74	92	78	91	73	78	85	94	91	88	86	75	78	98	85	83	95	106	73	83	88	77	88	75	72	81	70	95	106	87	77	100	106	79	98	96	90	79	78	84	102	90	86	89	84	95	88	72	74	99	59	86	92	92	98	71	102	87	111	78	97	98	86	78	78	113	82	83	86	85	90	75	87	104	91	85	95	73	95	82	75	87	90	103	63	65	67	81	74	97	90	79	92	95	86	80	77	80	91	92	104	117	90	81	87	98	83	80	82	81	79	92	104	77	83	84	74	80	86	86	105	89	102	90	93	93	88	96	91	73	75	81	103	104	83	79	89	76	84	86	80	90	91	90	94
9709	1480	3360	3820	3074	2488	2055	1619	1382	1190	1033	909	877	781	736	660	601	579	532	539	478	469	434	454	463	428	405	376	358	406	396	343	331	377	332	332	355	319	324	314	344	353	318	366	335	321	334	293	342	281	340	317	317	332	302	323	325	301	299	341	288	303	310	281	294	313	318	320	297	296	267	323	297	287	299	300	302	273	318	277	269	320	286	293	283	307	332	279	274	314	268	300	299	291	304	279	282	299	284	303	285	302	288	294	277	280	309	301	271	280	270	317	251	274	251	253	307	271	294	258	260	297	293	301	297	284	330	279	263	286	243	288	292	291	284	278	281	318	296	302	290	265	286	284	273	270	291	249	279	290	285	297	270	280	308	312	313	319	287	315	271	294	283	296	288	280	303	259	276	306	260	263	257	274	278	280	276	269	265	287	314	287	297	299	275	293	308	280	294	282	294	324	260	273	296	297	273	276	295	268	294	294	277	279	266	284	288	314	279	277	277	301	267	318	277	290	292	279	262	294	283	295	282	282	282	277	298	282	281	298	263	265	273	289	281	295	286	270	292	295	285	255	260	240	278	268	301	279	308	240	264	279	289	300	269	328	306	288	286	267	275	286	291	304	270	253	301	273	266	291	282	317	281	278	289	301	275	266	314	270	283	280	268	294	289	316	276	283	277	269	284	262	272	292	275	307	295	281	258	296	266	249	291	288	281	265	312	311	285	274	303	265	288	292	275	278	272	281	282	271	286	276	309	277	292	267	269	272	276	300	294	298	318	282	303	293	269	285	271	307	278	286	275	299	306	286	305	293	239	278	273	291	270	329	255	294	295	294	280	288	287	286	282	301	285	256	287	283	289	287	274	262	295	278	271	301	284	275	305	260	277	291	274	267	262	276	273	258	324	284	299	288	269	274	276	269	306	295	305	269	273	301	272	286	257	306	285	265	283	286	289	300	282	311	257	284	276	287	289	279	249	274	269	280	281	266	271	300	248	274	257	304	296	303	279	268	284	264	293	272	261	248	296	293	257	286	300	261	299	328	290	290	303	274	312	299	258	268	259	268	263	326	292	284	301	285	253	235	267	259	284	281	276	274	247	286	305	282	274	293	300	271	282	290	273	278	287	258	299	283	259	331	273	276	287	289	295	269	267	251	309	282	308	291	285	275	260	306	309	289	276	267	262	259	292	286	319	300	280	265	271	257	242	283	273	270	306	286	289	278	294	241	285	303	285	271	280	289	281	299	283	271	287	294	261	302	278	288	285	284	290	267	306	274	283	268	280	275	258	270	287	279	306	268	294	274	283	249	308	298	285	290	269	321	272	332	291	291	272	265	258	305	268	299	264	251	268	289	277	278	245	294	290	288	306	261	271	282	283	288	279	278	253	300	283	267	274	292	282	292	277	281	300	269	296	283	275	263	313	276	277	286	296	272	283	273	267	250	281	271	282	280	245	283	265	280	247	249	289	267	267	271	293	262	295	272	283	314	253	265	298	261	281	254	277	281	281	294	322	294	306	296	266	298	254	283	275	285	295	263	276	284	312	285	313	269	298	298	291	277	297	331	266	282	278	283	274	252	263	296	263	260	252	270	265	275	257	286	295	298	261	286	277	272	267	328	276	318	274	288	274	270	285	252	270	288	278	271	285	263	285	264	287	260	276	270	278	265	276	295	278	280	283	287	300	274	280	259	293	261	283	255	284	275	280	287	276	259	254	270	303	276	279	277	279	260	294	268	279	306	299	267	280	282	309	257	296	239	290	284	271	308	298	259	252	264	282	306	255	280	269	296	238	276	283	266	251	294	283	256	273	285	252	261	277	305	276	272	253	295	240	298	306	307	275	276	305	300	279	301	282	287	311	301	278	307	269	282	269	276	293	284	305	260	293	299	292	289	271	281	287	280	293	271	261	291	302	262	275	322	273	285	253	300	305	258	244	272	285	298	274	273	308	259	278	259	285	257	303	303	293	276	268	298	276	287	275	266	283	321	297	283	260	272	270	304	298	247	271	248	276	281	324	276	255	274	252	284	261	267	298	294	290	291	257	284	281	278	269	262	302	287	328	276	329	256	274	280	290	283	254	258	285	273	261	286	278	295	286	301	261	270	288	284	277	279	318	289	296	266	316	279	287	295	261	268	281	310	249	290	303	295	279	300	293	297	254	275	233	267	290	282	255	264	263	281	248	265	277	284	295	266	256	269	292	307	295	281	263	264	265	261	284	268	271	317	278	329	302	297	297	297	281	272	282	295	255	291	253	278	254	277	279	296	265	292	297	283	292	269	299	280	290	259	281	279	290	267	259	280	277	297	279	280	293	286	304	306	285	274	254	272	272	294	278	283	280	275	303	311	273	261	277	303	299	273	291	288	279	305	264	273	291	284	278	289	287	300	286	280	276	277	299	285	264	304	277	310	283	235	283	282	324	290	277	290	268	278	267	274	289	312	272	283	287	252	291	289	273	283	270	295	262	279	293	288	277	303	293	286	306	282	266	294	282	277	297	259	280	276	290	285	267	268	295	264	289	253	275	283	287	289	276	281	247	293	284	295	286	312	313	268	265	264	287	273	278	274	295	269	292	309	270	278	262	298	271	261	287	292	281	283	277	268	278	294	282	266	286	304	282	286	261	291	276	285	275	276	237	265	235	269	285	280	281	287	298	252	281	290	282	263	288	272	296	308	308	291	293	288	247	260	297	295	329	271	274	273	271	294	272	272	282	264	306	259	278	283	303	287	275	260	284	268	304	292	276	300	285	287	281	279	300	311	293	281	267	271	286	260	257	270	283	287	289	290	270	272	287	289	282	279	276	269	286	270	287	276	302	310	268	293	263	286	272	308	257	282	265	270	277	273	254	252	308	305	253	298	266	306	312	271	276	298	261	265	273	287	306	296	297	274	276	271	279	291	283	287	245	315	278	278	287	297	284	277	276	302	276	294	288	284	271	284	267	293	287	275	304	279	294	277	271	295	287	269	306	286	293	272	287	264	285	304	268	273	273	283	284	271	260	289	255	271	279	294	254	262	297	287	282	274	310	289	278	287	284	308	250	276	267	291	298	287	280	300	276	267	277	271	288	277	303	276	279	295	275	267	258	295	291	285	298	283	273	318	298	300	268	252	276	267	279	265	273	278	277	278	274	255	278	338	303	243	291	310	295	279	284	274	267	296	279	288	278	270	296	289	268	258	280	255	311	252	278	314	258	282	291	285	321	261	274	266	290	277	276	283	281	276	307	297	281	286	273	288	290	285	293	289	276	287	298	277	268	274	289	290	258	269	279	292	294	305	286	289	290	291	294	256	285	265	281	291	262	280	277	294	304	262	296	253	272	276	276	309	274	301	288	284	260	264	317	270	282	298	287	278	293	291	254	254	285	286	273	271	295	295	297	276	273	280	267	285	305	278	269	274	293	272	279	281	272	283	293	268	277	274	262	263	273	285	264	263	253	258	309	288	280	274	258	292	289	300	270	289	295	278	294	276	298	302	298	308	292	282
30513	4313	3080	2254	1640	1162	825	644	517	476	406	376	338	337	277	282	228	258	227	207	236	197	233	228	226	236	199	214	255	211	214	195	216	213	197	205	194	191	182	217	227	180	212	203	169	186	187	174	177	179	145	167	188	203	180	187	201	186	202	198	157	184	190	173	172	175	192	177	184	204	167	169	193	190	184	180	197	217	175	185	180	175	185	174	180	180	182	186	181	205	184	175	166	192	182	168	168	193	185	198	184	194	178	165	174	197	192	198	169	174	173	193	172	201	186	191	203	179	187	173	160	183	191	181	168	189	172	168	178	198	194	191	194	182	168	201	153	189	178	168	186	174	168	189	160	154	176	196	188	190	190	175	182	201	175	185	187	164	161	168	181	180	189	179	178	187	168	185	167	197	173	185	147	177	177	172	179	179	186	204	167	168	176	180	165	191	191	175	163	200	171	196	191	187	174	179	169	190	191	196	185	163	183	182	158	196	186	183	157	189	187	179	192	158	194	186	187	178	159	182	178	171	160	164	183	171	168	179	194	192	182	209	184	180	184	196	191	180	166	173	184	189	174	161	172	199	150	187	165	188	173	173	185	184	163	198	164	172	188	181	199	182	160	182	192	187	178	179	186	171	177	167	182	186	183	181	157	210	184	179	223	199	165	202	164	215	150	207	183	184	187	182	180	177	167	192	173	174	180	179	172	187	185	169	201	195	172	165	168	190	179	181	162	180	176	176	183	183	186	192	181	190	167	205	163	175	189	167	190	192	193	170	188	158	181	171	175	178	161	183	183	184	180	187	164	212	187	184	152	181	197	189	212	173	186	169	151	203	182	184	179	195	195	175	178	187	167	173	179	177	171	175	161	203	185	183	194	167	176	191	166	177	177	184	157	151	181	197	190	191	166	181	174	195	194	184	166	181	179	177	163	205	233	190	170	169	163	167	185	184	169	163	175	169	194	185	164	190	188	187	164	188	187	187	175	182	176	189	175	172	181	191	201	179	204	184	195	197	167	176	176	169	195	196	182	172	191	195	186	176	152	178	189	176	162	191	183	159	188	181	194	174	182	177	170	186	154	178	195	195	179	178	165	176	187	191	188	182	188	170	172	193	164	200	184	168	136	169	179	180	193	198	171	191	159	162	202	176	184	178	187	171	194	172	179	180	170	174	194	192	203	166	170	185	169	164	193	181	165	171	172	168	179	180	199	170	180	174	201	192	182	201	201	151	195	206	197	178	197	162	181	175	170	159	193	184	194	201	199	197	184	191	172	136	179	178	171	187	196	154	204	187	150	183	176	183	153	177	180	176	195	203	189	182	178	186	168	173	166	191	169	186	178	170	176	170	183	175	184	195	198	171	173	192	179	191	175	178	183	195	181	208	191	170	169	190	172	176	169	182	199	163	219	167	169	168	178	194	170	202	166	179	189	153	219	191	192	187	183	198	170	183	180	167	175	175	178	161	162	203	196	180	186	198	170	200	147	194	163	192	193	193	209	181	165	171	168	194	179	172	193	191	216	158	155	180	173	172	186	172	185	166	183	173	172	188	157	188	183	189	158	191	177	196	189	170	197	183	163	188	180	186	174	188	178	179	197	168	181	180	176	192	176	186	195	195	169	188	190	170	152	161	195	164	187	165	186	173	170	180	172	181	170	222	162	197	173	199	192	170	184	165	169	185	191	180	182	182	177	152	166	184	212	171	188	192	182	174	213	188	178	191	182	215	166	194	182	170	183	161	188	176	189	195	168	170	168	168	191	190	199	193	169	191	178	203	169	183	172	187	175	188	158	184	170	157	180	171	197	175	181	167	160	182	162	186	198	184	177	202	169	185	181	173	185	158	189	183	180	159	179	175	143	161	165	163	176	164	191	175	176	192	181	198	185	172	164	194	179	195	161	187	216	174	187	152	195	173	188	210	169	163	190	178	186	189	181	177	194	187	195	180	181	159	171	185	188	185	187	195	155	190	217	179	154	151	160	191	187	187	193	158	164	187	213	173	180	183	187	202	185	196	191	162	178	176	191	170	191	184	174	170	179	187	171	164	159	167	161	158	157	195	169	193	163	171	161	194	158	197	192	209	166	185	166	188	190	170	170	172	151	191	167	171	190	156	183	182	145	175	193	171	172	175	162	180	169	206	195	200	160	174	190	175	176	170	187	161	190	176	187	162	197	170	178	184	161	185	176	174	169	173	193	172	187	158	163	175	220	188	204	168	188	186	175	192	164	186	173	170	193	176	177	183	165	168	201	161	193	185	202	171	180	191	194	187	201	180	198	158	177	191	197	191	169	198	183	204	167	185	174	195	192	159	195	181	174	172	169	183	174	194	156	174	189	170	181	174	176	182	172	164	206	165	185	176	174	166	166	191	197	182	192	171	166	184	168	190	189	177	200	189	201	174	177	177	152	168	195	178	181	195	182	201	164	204	185	183	179	178	161	183	171	181	171	170	180	175	189	163	176	201	191	188	198	142	164	168	166	172	198	195	179	169	197	169	159	163	169	185	182	203	154	183	191	190	195	193	191	166	172	191	169	175	189	190	179	187	185	158	157	189	190	159	174	160	187	174	168	170	180	191	197	180	187	195	200	177	181	178	181	163	167	198	183	168	160	178	158	182	184	182	199	189	172	167	170	213	188	178	191	195	164	173	200	197	194	193	194	156	182	206	154	184	199	191	162	168	167	173	158	180	178	183	171	202	168	196	179	190	189	174	179	158	172	197	190	186	174	195	198	197	181	172	187	204	153	167	182	174	164	182	180	183	211	207	184	183	190	175	186	182	177	203	183	170	190	175	175	179	171	187	166	162	202	179	160	188	188	191	190	191	194	161	183	172	193	158	197	186	195	181	204	188	186	195	172	170	175	157	167	187	173	160	174	157	161	189	194	184	164	200	172	171	182	185	171	182	170	162	182	195	181	180	170	179	186	182	182	157	161	203	195	167	183	194	185	181	184	170	138	195	164	179	180	174	180	193	166	173	178	154	197	181	153	172	195	183	179	213	166	174	187	190	197	186	175	193	187	169	184	172	160	200	186	163	192	199	174	173	173	154	185	215	179	189	174	174	162	184	182	155	166	169	164	165	168	157	166	186	175	195	188	194	191	182	179	212	170	161	178	171	180	209	215	151	172	182	174	191	182	179	184	170	177	202	182	194	159	191	205	203	159	185	165	177	179	212	181	161	163	195	192	194	190	206	144	172	214	177	171	184	162	143	168	166	167	186	199	165	184	175	163	193	165	160	184	192	178	181	169	195	197	206	189	171	182	206	172	194	178	163	191	166	180	176	179	186	197	184	191	177	175	180	158	177	167	172	193	189	184	174	190	173	203	177	192	158	189	172	176	174	174	169	152	173	180	193	172	168	191	162	164	165	161	152	156	155	185	192	176	168	158	191	179	146	167	174	182	177	168	180	178	186	183	203	173	177	172	157	189	178	179	203	156	180	188	213	186	181	191	183	185	191	198	154	159	181	186	179	178	179	171	201	156	191
13571	2896	6750	7147	5901	4752	3840	3255	2573	2274	1998	1816	1642	1430	1328	1251	1211	1157	1086	993	936	897	897	824	818	809	788	749	741	740	711	687	685	683	652	667	690	637	688	626	607	627	609	627	650	642	581	579	633	577	660	577	548	530	610	568	574	555	595	595	607	561	555	531	608	580	614	583	554	571	554	557	532	571	571	539	540	538	554	548	547	539	564	544	533	561	552	489	560	520	530	515	560	525	568	550	556	564	552	570	505	544	522	531	546	561	549	548	535	531	532	542	541	499	547	533	574	583	537	538	498	561	518	547	516	540	572	529	535	526	525	562	575	520	505	524	557	494	562	546	516	547	522	521	506	535	508	547	560	534	560	560	574	504	502	587	511	540	539	550	517	510	538	552	523	522	489	559	566	502	587	504	522	511	505	520	564	534	461	516	520	490	563	544	543	526	558	498	551	523	511	505	481	521	540	529	513	526	557	523	492	520	542	548	524	519	504	559	519	549	523	498	559	563	551	492	555	498	514	513	491	515	499	484	517	482	541	490	549	500	512	503	540	518	520	516	540	527	566	483	556	519	502	488	526	511	525	558	562	545	538	513	506	522	550	509	505	564	506	500	495	495	518	491	524	517	550	552	510	531	527	525	537	527	501	519	548	530	511	514	518	537	555	526	563	523	527	505	530	532	538	519	525	504	556	485	497	512	521	532	585	498	496	546	502	523	474	536	523	540	537	525	514	548	521	540	569	540	541	542	543	544	555	505	553	495	516	569	541	569	511	509	557	517	496	561	495	532	529	501	529	508	519	533	522	494	543	549	547	497	547	512	540	495	563	522	527	485	511	536	501	516	445	543	504	504	512	565	531	508	543	553	525	511	525	496	509	499	522	517	493	543	545	518	543	491	537	545	569	504	545	569	539	528	498	558	514	535	528	522	489	530	481	542	531	545	531	508	509	550	550	500	519	555	539	537	536	530	486	540	540	558	510	499	542	535	575	533	547	499	588	512	523	514	527	532	526	509	524	501	548	553	512	506	500	514	568	496	529	492	518	498	545	519	501	553	542	525	500	519	537	561	464	536	514	524	549	554	511	533	509	491	493	504	556	551	501	540	494	513	524	567	528	523	503	485	535	492	460	554	482	510	539	574	522	563	535	508	544	528	566	533	518	495	502	527	520	525	525	550	565	521	527	538	530	559	513	481	522	508	508	563	554	537	550	500	556	509	530	530	525	517	516	505	546	541	570	525	502	555	497	510	517	514	501	516	524	501	514	519	516	530	496	521	492	540	498	533	497	538	558	490	504	514	501	524	517	554	501	493	521	506	500	536	577	532	544	542	463	542	573	518	522	537	514	545	525	536	477	526	538	509	574	509	473	528	539	547	516	530	530	526	526	526	514	518	542	506	502	498	540	517	533	507	492	500	527	575	543	537	527	506	533	528	513	561	512	498	545	582	561	571	499	533	541	509	514	583	537	560	483	498	523	530	525	511	527	525	500	526	531	512	515	508	535	535	512	549	527	523	492	538	539	584	491	491	560	553	550	512	544	565	489	538	573	520	520	535	505	543	522	538	553	531	488	515	528	490	526	510	519	537	519	545	540	517	541	520	534	526	573	524	511	540	543	512	545	541	509	530	464	556	584	543	489	560	511	506	550	553	542	526	504	491	518	536	539	480	493	539	529	560	557	534	524	541	518	525	549	515	557	522	488	516	493	542	544	518	532	553	541	564	523	529	519	543	521	563	520	483	539	529	552	501	529	540	529	534	499	550	531	488	499	522	558	575	510	533	489	577	529	572	501	505	508	513	511	551	514	533	504	505	530	561	468	491	501	533	514	517	542	495	513	564	526	523	528	490	532	521	537	537	511	590	518	511	506	506	550	521	543	522	509	541	568	535	491	495	543	520	489	536	509	535	512	515	511	516	533	543	518	542	527	500	548	568	546	478	511	500	520	529	516	536	564	493	486	553	523	492	530	543	517	479	491	500	547	528	547	512	532	528	511	525	532	519	496	498	496	506	564	539	532	515	536	518	549	514	489	528	511	498	484	554	499	523	542	555	585	556	505	525	494	516	544	507	489	485	528	517	571	515	519	560	478	573	496	522	471	500	531	534	522	576	487	500	566	534	527	562	498	518	540	569	505	521	493	557	573	479	553	508	488	514	550	489	538	516	538	513	506	519	501	526	531	492	512	486	539	525	561	535	514	560	551	556	514	510	538	550	558	560	530	516	514	518	488	555	523	519	509	522	534	531	529	511	567	544	509	533	514	534	549	512	519	490	551	488	523	526	552	538	545	535	562	510	571	529	536	560	532	546	516	527	540	525	540	533	496	515	482	526	510	555	531	508	526	537	531	512	534	537	539	524	510	496	534	529	570	515	509	500	562	516	544	514	530	532	558	523	506	567	519	467	544	542	524	522	511	522	501	519	500	501	536	482	504	510	559	498	493	500	553	556	540	515	514	534	521	510	509	519	534	508	549	510	544	554	486	495	527	563	543	529	500	541	568	500	544	550	496	519	553	511	529	561	524	562	530	509	549	556	521	521	470	556	531	548	492	545	550	526	493	525	510	509	562	518	541	521	466	493	492	494	565	513	558	503	550	553	499	561	560	528	534	475	520	494	553	499	520	596	544	521	531	496	524	502	514	546	510	514	568	497	528	567	541	549	532	538	525	559	508	556	522	513	550	559	500	521	558	533	503	551	534	463	533	495	529	492	522	498	560	527	508	532	533	507	515	513	512	549	493	547	479	556	550	547	514	524	550	540	501	478	524	509	533	529	555	495	567	533	505	534	560	530	488	547	525	501	529	519	543	521	527	550	479	519	508	517	514	522	483	527	529	514	528	565	511	502	556	501	521	513	548	541	509	528	533	483	549	483	536	504	531	502	543	529	494	531	519	547	530	494	497	552	494	539	528	492	521	548	521	531	495	556	505	511	523	523	513	536	487	556	520	507	554	552	558	541	541	490	542	518	541	526	529	531	498	530	510	556	512	554	518	541	526	508	526	512	529	529	526	497	517	515	528	513	526	529	494	526	510	517	540	550	536	517	522	511	496	536	501	535	499	576	510	509	526	491	515	468	541	503	557	522	530	511	525	570	520	550	518	521	546	516	497	517	572	544	494	499	504	516	527	507	515	481	525	520	528	543	510	520	501	536	529	566	515	484	512	434	515	479	552	553	520	511	532	508	550	501	502	528	544	506	538	512	552	523	544	533	504	544	510	605	543	550	476	494	519	551	508	558	555	514	512	512	544	544	522	520	502	535	508	522	523	507	553	515	502	535	537	517	508	551	541	538	550	534	526	536	568	517	550	489	535	525	479	517	544	503	527	502	547	564	541	519	510	487	529	530	491	541	533	527	558	503	518	522	527	548	546	582	514	512	492	480	536	508	515	511	522	534	524	545	559	534	528	554	509	544	530	519	577	483	493	515	515	512	537	566	517	525	559	534	504	500	512	535	530	538	561	564	540	533	554	526	554	497	579	533	496	553	541	531
3556	191	194	198	179	174	155	154	168	136	148	142	154	174	127	145	132	149	149	137	130	150	152	134	176	163	131	128	122	124	149	144	151	152	145	129	142	141	144	117	155	106	113	128	131	159	142	133	120	162	119	144	139	124	136	137	147	129	119	155	149	128	142	146	146	138	125	128	161	161	151	140	166	137	136	112	135	128	148	139	129	129	133	126	112	117	134	149	117	129	120	151	128	129	119	147	135	145	151	139	156	129	148	144	132	142	141	125	174	126	126	182	149	136	157	139	136	148	137	159	134	126	131	134	130	145	155	151	139	140	121	142	131	118	141	151	121	149	134	154	128	142	138	121	124	126	140	136	121	130	128	160	137	135	148	132	161	128	134	142	128	150	132	147	129	153	127	152	160	165	142	152	131	144	127	151	151	135	129	119	134	162	153	133	120	133	139	164	126	136	130	147	143	141	130	149	124	145	132	133	133	127	131	120	139	147	138	127	154	144	137	143	125	130	149	122	144	134	158	129	151	134	129	158	123	146	129	144	122	135	130	130	116	151	138	145	114	143	136	137	149	117	126	148	144	152	123	139	147	123	116	147	148	140	127	148	135	123	139	133	143	116	147	127	119	145	147	135	139	155	144	142	149	141	133	167	155	133	138	124	144	139	135	124	152	141	144	134	127	126	133	165	158	133	136	136	129	133	129	139	126	160	128	155	135	147	157	129	142	140	139	128	127	143	146	135	126	130	136	121	158	140	143	143	140	154	130	148	127	142	143	146	116	133	120	144	142	145	122	145	123	120	152	140	137	148	147	140	160	153	149	156	148	132	148	133	148	143	146	138	130	128	160	122	145	145	137	151	154	130	145	128	147	134	148	151	138	128	136	130	150	126	146	138	141	155	147	140	143	134	150	129	142	121	134	122	137	131	142	153	164	125	159	132	111	125	142	144	124	126	152	122	150	161	113	153	179	139	126	144	169	124	125	149	140	148	130	134	145	135	149	122	127	130	155	128	119	150	123	135	137	148	143	129	131	134	100	134	156	136	157	141	114	137	151	142	178	145	159	121	141	144	142	141	157	119	145	147	148	115	141	191	139	126	135	109	112	137	132	147	128	135	140	152	142	112	141	132	132	122	142	139	152	145	131	143	127	137	155	155	147	152	135	128	156	135	128	113	121	139	127	117	138	136	147	144	142	131	135	112	165	142	136	137	155	149	151	125	129	131	147	126	141	136	162	149	142	152	131	151	136	126	140	153	147	124	140	117	156	138	148	146	129	132	129	163	163	147	131	139	121	160	146	136	158	104	143	130	158	136	141	151	132	138	142	132	147	138	123	145	144	127	134	142	156	158	136	156	131	116	127	172	137	128	136	128	148	128	136	162	125	147	103	143	124	149	140	138	139	127	138	138	125	131	135	141	139	143	143	162	134	133	134	136	113	136	139	153	138	149	147	142	148	141	117	130	158	139	155	127	146	130	145	139	137	161	148	145	128	126	130	153	132	130	130	147	129	122	139	143	143	137	114	136	138	133	142	143	131	149	120	142	121	144	155	152	135	149	136	130	164	136	118	126	114	155	137	123	149	162	149	137	132	142	155	160	149	152	124	137	154	151	141	140	121	134	136	157	146	134	143	137	132	130	124	149	146	160	128	141	138	141	127	147	123	131	144	139	143	154	137	101	161	145	136	153	173	134	147	131	135	139	127	128	138	156	113	152	137	136	144	134	141	146	136	148	130	148	158	166	121	138	133	122	148	133	146	147	123	138	150	165	128	138	131	137	144	141	141	130	128	131	153	130	133	148	140	139	160	131	140	137	127	144	135	159	135	138	146	162	124	116	151	129	137	144	153	135	180	138	130	154	162	137	141	161	144	132	157	134	134	122	154	126	167	129	141	131	129	145	138	120	128	139	135	122	136	141	131	120	151	124	128	166	160	133	134	157	147	151	136	144	138	123	139	145	156	133	139	146	135	138	141	136	141	157	164	132	140	149	132	131	126	143	136	128	145	137	145	153	141	131	139	163	149	156	141	143	147	143	141	147	153	160	147	127	119	139	140	137	133	142	163	146	164	134	151	123	135	130	140	129	116	128	127	106	148	151	150	155	133	131	135	132	137	132	134	169	133	146	149	120	152	142	141	149	147	151	164	150	133	145	147	139	135	139	121	132	125	139	148	155	135	143	134	155	139	156	138	135	142	123	127	140	152	143	144	148	139	133	136	146	139	131	136	124	134	153	145	137	129	141	135	121	133	143	149	148	141	151	143	134	143	146	133	127	155	143	145	138	127	131	145	134	148	144	138	134	122	121	134	139	138	136	130	132	142	135	148	118	147	142	152	128	145	141	124	128	157	131	158	148	156	134	139	136	145	141	131	146	135	133	151	141	124	154	166	152	134	142	139	144	133	128	148	131	118	141	114	138	126	142	138	136	127	128	138	128	130	123	139	135	163	128	134	143	126	155	141	136	131	119	116	118	127	108	149	121	136	146	156	154	130	160	132	123	136	144	120	168	127	123	121	131	130	130	158	143	140	140	147	141	139	136	137	142	134	120	132	136	136	135	143	152	136	123	137	135	175	136	150	130	146	143	147	145	144	146	151	142	114	139	145	132	131	156	162	126	128	145	142	124	134	134	146	122	142	131	138	141	145	152	126	140	134	124	109	129	155	166	147	124	133	117	160	144	128	143	129	140	128	148	148	145	126	125	159	122	123	161	160	143	133	161	150	120	122	139	125	131	138	135	133	138	163	139	145	128	132	144	145	139	158	156	117	118	127	156	147	130	148	134	135	132	138	127	106	149	143	129	139	136	133	154	139	128	156	147	127	114	137	125	144	159	153	135	137	127	129	136	122	141	118	135	151	157	138	158	115	131	115	140	148	134	148	129	147	138	138	137	147	149	125	129	146	148	154	142	133	124	140	129	140	148	139	137	141	142	128	145	137	132	165	124	137	138	140	147	159	140	139	141	130	147	126	138	123	142	128	151	145	149	140	125	149	153	155	128	133	126	140	120	124	149	136	128	147	130	134	171	147	135	137	127	127	138	140	130	123	135	120	137	151	135	136	153	137	122	142	158	133	147	111	127	158	138	151	148	151	159	132	159	146	122	160	153	139	132	168	147	129	122	134	147	130	137	114	116	129	162	133	144	139	137	127	154	112	126	124	134	150	120	135	152	130	129	136	151	141	126	155	109	137	142	151	148	160	155	136	129	113	144	129	136	137	148	157	144	139	141	147	160	135	132	160	140	150	149	139	121	145	115	148	153	140	133	123	139	132	152	137	130	131	138	142	158	142	137	157	134	143	126	135	138	123	123	140	144	132	158	150	133	150	133	150	127	113	132	140	129	134	150	144	138	144	145	140	130	148	112	127	140	157	161	141	151	134	134	148	138	135	145	128	100	149	130	142	129	140	129	141	158	173	122	138	119	136	145	149	154	132	135	152	116	137	143	145	158	118	123	144	135	151	137	126	113	146	157	139	162	143	146	113	149	133	134
4453	423	595	585	577	550	502	439	454	465	448	439	454	407	477	433	416	422	395	420	439	409	433	396	402	420	428	381	395	396	447	446	397	423	429	421	380	395	376	386	375	400	409	411	416	407	394	415	419	404	357	415	405	402	401	429	420	405	391	398	395	381	419	407	397	389	404	398	400	410	383	396	393	419	411	380	432	417	418	382	416	408	425	398	398	451	409	406	379	389	396	422	417	390	392	409	413	406	398	402	391	398	407	403	423	427	405	399	390	404	412	405	383	421	366	390	414	374	407	420	396	418	381	415	411	402	411	432	423	437	419	402	412	423	411	432	446	350	407	379	403	407	421	412	429	409	399	396	393	395	391	399	371	392	414	428	433	416	409	413	408	419	417	386	414	420	381	411	359	380	407	435	438	392	418	404	440	381	403	405	407	408	403	399	396	412	407	355	409	389	411	386	407	417	403	410	425	405	380	395	408	401	387	435	407	395	364	439	379	403	385	398	404	430	403	400	422	435	438	445	405	386	397	436	388	430	413	401	408	408	372	425	406	394	371	414	398	386	395	390	412	370	392	422	433	410	392	342	419	414	444	403	408	401	407	396	406	420	385	400	428	416	387	375	416	381	406	369	390	376	381	409	390	415	441	414	407	396	425	429	412	439	428	432	401	398	375	372	394	393	415	390	381	394	404	392	412	370	387	413	401	403	411	405	413	433	404	369	397	408	407	448	396	400	416	395	401	393	395	386	372	436	377	378	391	413	391	393	388	387	409	442	409	396	432	376	417	468	409	382	434	425	398	359	401	449	391	454	377	380	391	432	383	430	354	415	393	412	443	442	411	422	389	404	372	395	418	418	418	388	408	406	432	404	457	407	444	449	385	376	391	420	396	393	413	428	412	405	379	382	412	402	436	403	407	402	427	394	406	424	380	418	379	405	393	386	444	394	395	413	416	387	408	402	429	386	402	393	453	439	404	405	388	366	416	428	375	440	400	414	403	383	392	404	417	423	408	409	399	377	416	430	389	420	405	405	416	393	388	408	404	401	394	402	398	421	420	419	350	428	416	408	401	408	422	381	413	390	420	415	402	422	412	422	399	382	408	399	397	433	414	419	400	422	378	383	443	397	426	417	396	427	382	430	409	395	421	393	387	432	423	443	375	406	372	396	377	399	399	398	411	391	405	399	432	402	419	403	433	389	393	384	389	403	398	383	424	386	426	407	407	407	410	413	430	399	445	382	418	406	416	410	409	414	417	370	386	397	420	392	405	380	420	383	397	406	391	426	412	402	417	403	413	379	421	448	368	404	405	393	435	411	417	386	408	404	395	412	458	441	386	421	388	390	402	409	444	413	437	395	403	432	410	407	406	376	376	386	407	420	429	398	393	407	395	375	445	373	405	412	409	388	401	441	407	417	410	400	426	365	445	361	410	402	388	424	398	356	398	413	398	423	400	380	380	428	381	380	395	422	409	396	418	381	384	402	421	383	404	417	419	383	386	399	410	428	396	400	399	438	445	387	440	387	370	383	448	436	386	429	429	366	436	402	418	399	416	404	383	408	424	431	407	384	407	426	413	408	450	434	391	420	437	420	400	423	420	407	399	401	396	392	380	407	381	386	398	413	365	426	381	385	422	392	397	411	412	402	402	406	368	416	412	417	387	408	387	418	434	389	426	386	415	445	390	444	383	365	427	408	393	341	439	392	394	447	406	390	456	401	401	395	381	416	387	430	402	401	407	420	406	412	408	409	409	377	393	403	385	389	391	410	386	396	384	382	416	416	456	373	422	441	406	420	414	402	396	381	442	436	408	401	427	422	402	413	388	396	390	401	411	390	393	383	415	424	436	393	365	387	410	410	406	417	387	393	406	413	446	383	416	405	396	391	370	421	438	386	376	434	427	434	389	386	408	404	394	391	393	428	408	399	414	406	398	407	415	390	404	361	410	387	381	391	386	425	411	381	429	413	438	416	372	399	384	382	387	408	437	402	380	410	396	412	397	410	400	437	413	421	406	395	429	397	421	409	398	403	388	388	383	399	414	412	404	404	390	368	417	394	417	395	387	442	416	445	403	444	403	390	423	443	434	392	418	407	397	418	407	431	422	346	398	390	416	407	417	399	394	394	418	416	400	410	402	415	408	392	388	365	413	427	373	430	409	411	410	368	417	393	405	374	400	369	394	406	397	415	408	383	420	421	379	382	399	392	415	399	380	428	406	390	368	410	414	423	370	399	393	424	406	417	417	391	415	442	396	395	390	399	401	400	429	402	424	440	416	399	426	426	396	410	416	409	402	435	416	400	407	416	410	433	392	401	390	412	430	419	370	344	405	390	401	410	403	348	390	403	384	428	414	420	416	421	382	401	410	389	390	393	384	417	401	430	416	431	398	382	436	419	393	401	389	427	383	382	425	455	422	399	403	366	411	392	402	380	415	433	430	395	401	366	411	420	365	399	380	432	379	403	396	386	410	371	409	446	391	380	433	426	407	375	380	390	366	368	385	384	376	407	390	424	438	432	410	418	429	422	357	434	406	421	406	425	400	393	420	362	387	400	402	391	430	405	369	398	419	379	388	401	382	386	388	425	419	408	397	385	414	386	401	392	360	419	391	405	446	387	406	383	414	444	375	442	382	429	452	435	419	389	462	381	403	426	391	421	406	406	427	400	447	427	405	423	390	427	406	413	388	426	387	398	382	393	411	401	435	377	379	405	376	415	367	398	413	375	390	415	385	387	375	392	421	399	368	408	374	360	392	396	389	389	406	418	408	400	431	400	401	372	431	397	418	390	386	414	406	400	410	423	414	372	390	419	405	383	417	412	393	442	376	391	373	414	390	367	398	407	395	409	357	376	434	406	415	410	389	403	436	441	408	392	405	391	381	403	374	414	385	436	427	399	426	428	409	390	394	436	395	404	395	392	425	394	413	417	410	426	445	428	424	415	425	413	415	432	391	382	413	376	361	412	428	428	378	396	381	398	404	398	401	381	402	421	405	402	403	400	421	399	411	410	385	397	412	403	395	424	377	394	386	440	404	437	396	399	419	386	404	397	379	384	406	384	388	387	417	341	402	421	363	408	410	392	389	406	390	420	403	381	386	395	406	389	386	387	403	378	404	401	400	368	394	422	411	438	411	444	427	353	402	430	361	387	415	397	409	400	410	413	436	370	379	370	394	411	437	408	367	448	408	399	415	412	414	415	435	414	409	395	364	400	424	390	400	412	414	404	393	383	424	395	381	382	428	361	429	364	394	409	410	384	402	386	379	396	411	378	416	399	445	415	407	393	408	386	406	395	422	397	386	402	391	403	408	385	417	420	393	378	365	392	387	416	414	414	404	421	384	414	406	422	392	372	371	388	448	379	404	390	388	435	407	406	383	393	390	400	402	400	380	371	427	381	407	407	400	396	418	371	401	406	384	396	389	409	419	388	388	422	417	448	383	424	400	437	402	387	364	402	392	385	399	401	444	413	390	483	394	365	419	431	397	366	391	404
20849	1836	1427	1104	759	528	406	332	274	226	202	177	159	163	126	116	128	128	129	111	108	122	95	105	116	110	92	117	78	94	91	87	129	100	95	105	84	86	64	85	97	104	109	80	100	89	86	78	81	80	85	84	84	86	90	74	83	101	88	96	105	108	78	86	77	95	89	102	82	82	82	87	119	92	91	101	88	68	96	78	92	91	95	84	79	83	97	96	91	92	89	105	95	90	102	83	82	98	69	84	80	97	78	68	87	92	82	78	87	74	100	86	73	74	75	86	94	91	89	100	86	92	98	77	110	83	83	88	83	80	94	75	103	73	92	73	81	83	85	76	87	73	82	85	76	87	90	84	70	81	73	86	86	79	97	85	79	83	83	92	74	91	104	86	88	70	92	81	84	92	81	93	91	90	76	101	80	100	88	100	73	90	84	92	92	97	100	77	84	77	87	85	78	70	80	82	92	71	76	88	90	97	80	76	78	87	95	95	80	100	71	100	75	107	80	88	88	87	102	70	82	93	83	103	77	91	96	87	94	91	88	100	81	93	85	82	65	92	93	81	84	98	84	85	97	110	100	95	83	68	84	79	105	82	98	88	81	88	85	72	96	90	96	85	97	94	92	80	89	86	90	80	75	94	103	77	79	88	82	85	99	97	74	78	90	83	88	84	70	90	86	59	104	100	78	89	78	77	71	90	80	90	79	87	89	93	74	94	80	71	63	96	79	104	89	74	78	81	79	75	84	73	67	87	79	78	67	74	76	82	91	75	84	94	94	75	112	85	83	94	79	100	112	81	83	83	82	81	90	94	76	75	83	93	94	83	81	94	91	85	74	92	90	83	79	93	86	79	95	74	90	78	102	79	78	77	89	77	92	76	96	72	74	84	89	99	95	93	95	79	90	66	85	92	94	77	78	76	80	81	80	100	81	76	81	80	83	91	93	90	76	95	98	74	70	89	91	89	86	100	88	95	87	96	83	80	75	83	85	66	86	95	87	91	81	92	91	99	82	79	85	98	75	97	75	89	87	87	77	80	84	95	80	107	90	100	87	91	76	75	56	95	96	88	102	77	78	73	97	75	78	94	75	73	90	92	95	113	87	77	83	92	90	74	82	91	103	91	80	104	84	87	80	89	79	73	98	88	85	94	86	99	81	88	97	73	87	102	97	82	85	82	78	76	83	88	83	93	90	81	94	89	87	72	92	73	83	84	93	95	80	80	75	107	93	102	83	82	75	89	94	93	82	83	104	88	90	78	92	92	83	77	82	85	94	82	98	83	76	80	93	85	78	80	90	99	96	84	74	78	89	88	102	85	88	80	72	89	79	81	73	99	80	73	81	96	90	74	86	93	73	86	89	94	86	77	82	89	76	79	98	99	94	94	84	83	97	87	91	95	82	102	103	89	65	96	75	104	62	88	76	90	87	90	93	89	74	75	88	73	79	94	93	97	75	95	90	88	83	89	74	87	74	80	89	85	84	95	82	95	87	91	103	94	92	92	93	88	100	85	87	90	96	98	94	100	74	73	95	91	82	87	79	84	84	77	91	74	77	100	79	94	78	104	105	94	87	81	68	88	81	73	96	85	78	85	91	92	85	95	95	79	80	98	87	82	79	87	79	90	104	83	76	91	90	87	86	73	85	92	101	89	100	110	84	88	79	78	71	92	87	98	89	95	91	88	86	102	87	88	87	81	87	94	91	87	89	80	98	94	83	88	85	87	85	89	81	88	70	82	83	66	99	87	93	92	98	80	81	88	90	105	80	73	96	82	95	78	91	88	79	78	91	91	89	100	77	80	79	81	74	72	95	91	87	84	78	78	82	87	94	81	92	84	87	78	77	89	80	106	89	81	66	100	100	91	101	76	77	101	84	86	85	92	78	94	78	81	85	84	88	78	83	107	76	94	70	104	80	88	86	83	98	103	101	96	89	85	95	72	76	81	80	83	77	91	94	89	71	92	84	78	74	99	98	69	80	76	89	77	98	75	88	98	76	82	79	90	66	104	80	83	66	73	79	111	84	96	83	94	98	91	88	74	94	107	106	81	99	71	85	89	99	80	82	82	72	99	94	104	97	88	71	84	74	75	91	69	92	88	98	93	76	85	78	86	86	73	83	91	71	93	86	68	89	86	82	92	76	81	65	86	94	82	94	86	102	84	85	90	96	91	91	70	90	87	91	85	78	81	74	77	71	99	78	90	92	83	73	80	89	98	91	81	97	87	78	89	73	74	89	86	89	86	85	59	90	95	84	84	101	83	81	78	76	80	81	80	80	94	88	92	75	91	99	104	104	92	91	91	82	84	77	79	65	91	83	89	87	86	83	81	81	83	83	90	79	91	99	88	91	82	83	83	82	98	90	84	94	77	83	77	65	72	70	78	97	87	82	74	75	87	88	73	73	95	74	90	94	96	85	79	81	75	88	100	85	86	94	60	90	86	95	92	78	80	78	79	92	76	98	97	86	88	96	89	96	94	80	88	80	82	93	84	77	74	94	85	81	95	98	90	95	90	81	80	98	73	85	100	97	85	83	81	97	80	78	91	82	74	68	87	74	72	78	84	91	70	80	82	76	80	77	80	69	92	79	79	94	85	82	92	93	95	93	85	90	75	83	79	83	86	89	89	89	93	79	104	81	92	97	80	93	106	79	73	95	71	101	80	91	87	87	87	81	76	85	76	86	82	86	94	88	86	68	87	84	100	75	87	75	67	88	91	84	93	78	87	69	80	67	87	77	120	69	89	85	104	90	99	83	77	105	78	105	78	83	98	90	85	93	86	103	73	82	90	96	99	82	105	96	84	88	77	75	79	78	98	73	82	89	86	96	93	85	92	99	99	100	78	91	85	85	91	87	85	101	82	81	80	86	75	90	90	91	68	58	88	85	85	102	84	89	106	89	89	78	98	87	90	80	80	80	82	93	80	91	86	94	69	79	96	92	101	91	80	84	80	85	70	91	90	79	83	80	101	87	84	87	82	87	76	88	83	98	84	77	94	86	85	109	98	91	79	75	103	92	105	93	85	80	81	88	99	103	98	82	80	92	83	96	92	81	69	96	99	95	87	81	74	72	72	87	86	86	81	84	84	81	79	77	92	74	90	69	90	94	71	84	88	83	94	73	90	98	85	86	80	99	88	83	85	89	93	78	84	69	68	86	71	76	66	87	92	70	90	96	84	82	93	94	80	90	85	83	91	95	88	76	81	86	74	92	76	87	93	77	88	90	80	80	86	91	75	84	88	88	84	94	89	83	76	86	86	96	88	88	88	90	69	88	99	76	91	81	92	92	81	85	101	95	79	72	100	85	86	73	87	88	87	80	73	99	76	105	82	73	74	94	93	80	89	83	92	97	93	79	70	96	94	75	86	92	88	80	82	81	86	80	91	78	79	109	102	88	87	99	66	85	90	94	91	96	78	92	90	63	84	76	81	76	78	90	80	91	87	99	90	99	91	107	84	89	79	81	79	72	83	83	77	86	92	70	85	82	95
10383	1431	3465	3664	3121	2484	2049	1620	1387	1216	1019	952	826	765	669	663	614	546	581	547	484	495	462	444	407	449	438	377	383	414	390	396	382	334	334	343	339	356	353	338	366	315	325	324	309	295	329	312	314	332	363	291	310	364	290	289	290	285	304	311	306	309	326	313	316	286	300	311	270	293	288	321	293	304	291	285	320	309	276	312	303	278	279	297	307	316	296	278	297	293	290	296	298	284	254	277	295	302	321	263	286	296	252	326	278	274	304	286	247	293	288	290	297	292	299	305	308	257	286	291	259	258	290	263	310	284	279	289	289	311	291	261	296	282	296	308	293	327	296	295	307	260	266	289	290	286	265	279	291	289	278	290	294	293	292	257	274	251	309	311	279	294	265	293	264	278	283	269	267	309	282	291	273	280	291	260	285	274	289	282	287	276	266	295	280	283	288	307	280	279	289	272	264	280	278	295	305	298	303	276	275	249	258	280	311	314	293	260	283	272	270	288	282	295	277	304	294	298	274	294	285	279	270	257	267	262	292	241	289	300	289	282	272	288	295	282	296	255	279	306	287	272	254	288	263	263	256	287	306	244	294	252	265	322	252	246	271	284	268	266	300	278	300	272	293	276	298	268	298	295	288	298	261	246	274	274	268	252	274	270	299	302	288	284	285	255	263	304	286	263	287	266	284	303	266	264	279	269	289	302	296	299	289	260	287	288	288	260	309	279	276	292	304	258	299	267	302	275	274	305	257	292	281	272	253	264	297	268	270	277	296	317	276	300	282	293	279	298	243	266	280	277	266	322	294	273	253	284	246	268	284	318	296	263	292	262	282	273	298	282	294	289	264	307	299	266	252	256	315	281	279	271	285	274	277	288	273	274	295	252	255	247	315	283	278	301	306	305	263	277	316	283	258	291	276	299	253	311	300	345	288	266	299	273	307	279	288	280	285	273	312	247	313	282	277	303	282	287	316	306	273	272	290	275	292	274	269	294	291	292	293	286	260	248	275	274	271	302	272	286	267	252	276	297	285	305	265	287	267	263	290	277	294	281	285	273	258	299	281	266	284	299	267	272	267	276	255	293	276	302	260	288	290	256	317	310	259	294	279	268	314	257	290	277	253	297	281	283	279	266	283	281	291	254	291	261	258	317	241	285	296	295	294	314	300	276	285	286	251	303	275	295	281	275	293	277	292	284	269	300	293	263	285	270	275	308	295	266	289	281	297	270	253	305	332	294	290	261	288	275	278	276	308	269	258	265	259	297	285	276	281	246	303	282	283	295	279	282	282	263	271	290	307	281	280	289	282	310	300	300	272	285	277	268	263	294	272	251	266	277	305	308	296	276	281	276	262	261	290	277	281	304	299	279	274	275	244	292	285	289	286	244	276	250	305	290	282	321	270	281	284	244	307	254	248	274	300	282	262	264	302	291	262	293	267	252	267	258	275	283	293	271	291	277	292	272	309	292	288	273	308	253	309	305	278	268	287	272	289	260	288	276	295	284	301	261	302	297	280	281	296	276	334	272	314	269	285	289	277	272	287	259	272	297	317	305	294	288	283	258	259	263	293	281	283	297	289	277	288	288	285	302	251	267	297	274	294	255	277	280	250	288	289	299	277	273	272	295	265	281	301	256	308	286	291	274	313	292	314	292	258	295	303	260	299	274	269	290	302	290	287	280	273	316	265	268	292	268	288	302	287	281	284	239	271	298	264	302	264	294	291	276	261	238	265	293	323	283	278	297	282	284	261	306	274	282	288	304	269	302	247	271	280	279	250	307	287	286	264	290	281	311	279	280	281	293	264	250	273	293	256	260	255	273	279	309	269	276	293	293	270	301	297	304	259	256	283	304	278	287	278	270	261	276	310	284	289	262	292	276	315	304	324	272	269	260	252	269	301	306	279	264	251	293	293	286	306	274	291	292	274	299	288	279	267	283	278	271	304	267	301	256	277	265	253	289	263	293	264	261	285	304	283	291	302	266	308	268	283	280	286	293	300	275	280	314	273	282	298	262	289	284	245	274	276	295	257	303	275	290	271	290	274	253	280	277	277	292	259	256	298	305	287	253	263	285	271	331	333	278	287	276	290	283	290	267	273	285	331	299	275	259	266	270	294	286	299	264	258	298	250	298	305	261	285	277	287	278	289	326	303	272	292	281	292	292	285	264	269	274	299	283	295	274	278	286	268	281	283	266	301	269	278	271	285	256	298	290	268	294	271	280	301	270	299	268	291	291	265	290	285	290	256	281	262	291	266	289	247	297	294	282	281	284	299	257	296	288	295	299	293	256	256	297	269	273	266	314	261	238	294	304	283	265	284	300	309	298	269	296	330	267	279	298	286	279	254	319	289	276	262	300	301	264	280	303	279	276	244	286	293	289	298	310	276	285	279	279	262	283	289	267	289	296	287	281	276	284	307	277	292	302	249	286	278	271	262	263	307	281	258	262	244	252	260	288	279	269	265	303	271	288	306	304	285	291	300	286	285	320	300	294	286	223	279	281	289	271	268	275	320	245	277	297	285	292	267	301	310	301	300	318	287	266	275	285	293	284	284	257	265	308	296	277	291	296	286	287	253	297	289	282	279	283	313	289	289	307	253	276	269	287	294	282	282	280	251	275	286	276	285	286	292	274	280	286	266	277	293	286	282	295	258	286	290	256	261	283	303	273	270	256	291	274	292	294	296	279	318	289	274	296	292	297	280	297	288	278	286	291	279	278	267	242	279	275	273	271	262	290	279	258	264	272	277	279	285	298	325	269	273	258	307	288	270	317	269	305	281	266	307	266	293	295	297	277	299	276	294	269	282	270	282	295	291	296	260	286	295	284	274	290	295	282	276	293	281	305	232	290	296	306	261	294	313	261	324	273	254	313	273	275	292	277	269	322	286	293	298	297	292	286	297	265	261	300	291	266	269	295	291	265	293	285	280	281	290	304	267	256	298	280	283	288	264	273	295	291	300	281	271	273	293	298	313	299	257	291	281	307	278	298	300	284	293	294	300	307	267	264	287	282	275	316	288	267	286	272	258	301	303	298	289	266	271	284	293	280	288	300	281	311	256	247	274	264	287	254	258	297	331	272	274	282	279	270	267	282	295	286	272	274	273	294	318	277	259	280	267	268	331	301	286	288	265	305	274	280	274	282	284	284	257	283	310	307	290	271	278	297	271	312	272	280	296	295	268	280	294	278	285	262	290	266	308	276	282	279	304	301	271	287	270	289	263	295	293	252	268	293	249	283	278	281	269	283	284	308	279	267	262	295	293	265	262	293	265	283	278	303	295	280	304	310	274	293	300	265	281	273	269	311	248	275	273	288	274	300	303	282	277	277	312	298	306	280	287	260	269	263	278	285	305	278	286	258	286	280	299	260	297	287	264	275	295	267	306	258	283	297	309	284	304	269	295	286	268	287	258	287	263	274	283	279	261	278	269	294	304	275	277	276	282	272	314	284	306	291	275	272	283	266	286	261	316	290	263	306	306	287	262	255	283	279	266	290
33598	5285	2959	2214	1583	1174	826	638	516	475	439	367	327	329	321	260	253	271	289	233	235	237	236	206	220	198	221	239	201	209	205	204	207	205	212	190	178	184	180	204	168	164	191	203	193	181	194	183	186	184	214	176	192	197	193	188	178	174	163	176	187	167	163	180	184	197	178	189	176	184	171	188	214	211	169	186	166	180	162	177	167	184	162	177	178	163	203	162	207	189	157	171	179	162	199	157	189	185	176	200	191	173	209	153	161	150	166	172	177	208	198	175	202	159	202	173	178	201	191	175	180	144	195	179	164	222	203	169	163	195	184	190	181	179	167	163	187	191	192	180	212	184	182	190	166	182	205	189	165	171	204	181	165	185	189	195	180	168	186	193	178	199	194	195	190	222	181	184	181	162	172	163	166	191	190	169	196	175	174	166	192	172	168	196	191	190	173	195	189	175	166	228	189	168	150	162	183	193	160	184	196	179	176	193	186	194	195	174	187	191	185	199	199	176	167	188	187	163	180	162	170	214	162	175	178	177	173	173	171	183	175	177	186	165	166	196	206	185	160	208	188	181	168	181	186	187	161	168	176	176	183	154	155	176	200	184	174	216	169	185	175	182	191	201	189	184	184	178	178	178	164	153	174	175	170	208	134	184	177	185	177	172	177	161	203	199	172	182	180	194	163	199	196	178	196	179	175	172	187	192	190	177	220	195	164	188	198	184	176	177	190	198	181	161	185	190	177	163	203	157	193	183	189	184	196	175	204	174	210	161	191	187	181	183	158	181	167	164	173	188	191	185	197	185	172	199	184	191	186	166	205	171	184	173	189	174	174	166	187	196	197	188	191	162	180	189	195	178	202	173	179	217	179	169	177	215	198	188	190	158	196	190	189	201	169	174	186	203	182	183	185	177	198	200	185	201	194	160	179	185	164	169	211	175	184	172	171	205	166	166	188	171	173	185	188	171	193	183	204	198	181	180	201	190	212	192	185	181	160	179	179	192	186	163	182	162	174	186	200	168	164	179	176	160	182	188	176	171	197	183	177	191	179	186	204	161	176	171	185	167	172	214	198	170	171	192	170	175	177	204	203	198	192	182	195	192	178	189	167	157	198	184	179	198	169	174	178	201	174	181	166	160	156	163	188	158	173	191	200	194	194	190	207	171	188	177	196	178	166	189	170	181	179	161	173	185	150	178	185	167	194	194	173	195	179	205	169	201	167	194	180	180	182	164	181	174	206	172	176	184	150	152	159	177	178	169	159	174	182	169	159	200	179	180	199	189	186	181	184	181	180	169	190	167	177	201	172	198	182	193	197	156	184	206	158	179	158	173	181	155	187	183	176	187	159	164	171	180	196	176	173	181	179	186	190	201	180	183	175	188	164	183	160	158	215	172	184	210	183	180	156	183	169	177	161	164	171	172	185	174	196	200	181	173	191	179	190	165	199	188	170	182	189	172	183	159	173	199	179	166	181	168	167	175	172	186	180	203	198	180	191	164	204	180	177	190	159	176	191	189	184	184	176	171	180	187	183	210	171	211	190	182	172	166	181	153	191	164	194	173	196	167	153	183	179	187	190	176	182	195	192	171	184	189	177	174	176	167	167	170	187	215	202	177	165	178	191	212	194	172	193	185	177	202	171	174	172	150	184	180	173	191	185	176	167	160	193	171	179	200	186	172	176	184	171	183	189	186	198	179	185	192	205	180	171	203	174	181	204	166	179	172	184	186	204	168	172	205	180	197	185	176	161	190	175	173	157	165	176	188	176	193	159	181	187	200	172	189	165	172	171	172	172	179	160	194	206	183	184	193	199	186	186	206	152	188	181	193	169	169	179	191	176	205	188	192	188	203	183	169	191	173	154	165	187	190	157	190	180	185	185	187	181	180	183	169	175	180	202	169	187	179	176	161	180	173	162	182	166	206	184	204	199	199	186	181	204	176	176	183	182	189	182	211	192	174	177	176	172	182	162	178	182	177	175	213	181	170	174	186	195	188	196	159	185	191	176	186	176	154	176	184	189	187	189	194	203	172	161	159	185	182	188	191	185	208	182	149	197	161	190	153	177	169	203	199	196	177	188	186	169	185	169	200	177	192	188	206	176	168	183	181	155	170	183	212	162	182	194	197	190	179	187	166	185	190	180	176	162	171	180	185	155	218	187	187	210	179	176	184	188	180	171	191	191	176	176	165	175	195	198	167	172	195	172	163	164	179	168	159	169	168	192	165	171	187	159	179	185	192	191	159	178	163	192	183	197	170	179	193	187	195	182	167	181	191	165	186	190	157	197	168	187	178	156	166	183	173	176	170	190	187	171	197	191	168	184	195	169	180	180	172	181	186	191	194	178	172	182	190	190	178	182	166	196	167	193	148	190	172	172	167	168	187	196	187	176	188	176	173	160	171	166	196	160	153	161	186	191	177	178	164	204	186	191	187	193	172	185	197	186	202	196	179	179	188	188	199	178	187	178	202	181	185	184	183	195	159	166	167	187	166	179	180	168	209	163	182	182	186	200	170	164	190	194	156	165	183	191	177	181	168	170	184	178	191	173	177	204	173	174	167	169	176	185	178	184	196	168	186	166	166	184	199	180	183	164	158	188	187	189	167	168	208	170	165	181	180	200	191	204	171	178	182	201	159	172	181	197	171	158	165	163	175	166	204	181	175	156	171	173	165	174	208	195	186	178	186	188	188	181	180	185	181	189	163	189	181	177	178	189	161	142	180	162	178	159	189	187	199	182	183	172	177	186	172	178	172	163	182	192	187	189	188	191	179	186	184	161	187	157	208	203	172	167	195	176	194	170	164	169	190	184	204	189	169	190	181	197	195	163	172	185	204	186	197	179	183	183	186	177	202	209	189	173	165	189	190	186	166	152	170	200	180	174	181	196	212	186	153	194	204	176	179	182	176	175	166	165	185	174	169	219	168	189	183	197	195	197	159	173	176	220	185	180	171	164	196	174	191	172	203	184	199	183	180	194	176	182	185	202	165	167	180	168	167	185	186	198	186	198	190	189	183	202	194	180	166	172	176	193	166	165	185	172	205	192	196	173	174	188	192	166	171	199	211	181	193	208	179	181	196	181	160	198	167	180	174	178	192	182	173	189	184	165	168	168	164	166	196	184	209	181	184	182	176	178	167	157	167	196	191	189	190	188	152	171	204	172	188	172	171	199	202	180	178	196	200	176	163	174	185	177	197	164	176	184	185	184	180	172	158	181	209	198	193	208	165	192	180	208	183	182	178	181	155	160	191	159	167	177	184	182	164	180	172	212	178	157	164	188	180	157	186	193	197	176	175	185	175	176	181	173	162	179	191	192	159	200	203	184	175	189	186	198	181	207	164	179	168	178	191	184	169	185	182	195	185	177	175	168	144	187	180	190	181	171	189	184	186	186	192	168	187	182	177	184	176	183	186	170	176	188	193	202	184	191	162	173	180	182	182	180	169	168	190	178	173	179	173	192	181	207	191	197	213	178	175	171	177	208	162	171	205	196	181
14577	2894	6545	6986	5836	4702	3842	3114	2556	2244	1982	1718	1604	1510	1266	1232	1181	1041	1060	987	949	965	865	886	840	772	844	699	737	718	715	712	645	688	686	668	702	574	642	677	652	648	609	673	625	654	673	614	627	597	611	589	570	619	609	576	615	588	576	572	565	536	558	578	577	575	573	565	520	589	567	582	601	583	567	544	568	631	557	586	531	586	556	576	547	588	591	554	542	488	508	536	549	556	532	560	534	500	554	574	520	498	549	532	500	502	525	499	536	547	557	510	516	482	537	503	518	491	548	555	525	500	507	580	522	557	526	549	545	523	550	516	543	536	505	560	579	512	518	539	520	555	546	548	548	535	556	534	527	531	518	533	533	564	516	535	522	583	511	531	571	508	546	476	557	528	538	554	530	581	491	549	558	476	549	554	554	522	542	526	557	532	515	496	532	537	492	544	525	563	529	575	557	539	531	507	537	501	519	522	525	560	538	509	560	519	544	518	564	519	570	543	542	519	562	517	500	549	511	502	531	551	524	524	508	581	539	528	517	529	547	515	568	550	554	545	532	555	558	541	504	546	517	519	527	505	537	554	523	477	574	511	495	534	542	476	522	532	536	548	549	558	528	550	553	554	522	502	521	541	528	489	501	519	518	526	540	549	474	509	556	534	514	569	550	522	544	549	486	497	506	507	549	492	546	533	551	487	518	480	517	487	526	519	511	528	536	521	549	501	521	516	545	520	530	549	561	493	535	543	509	502	518	502	513	495	522	538	545	561	507	515	505	525	540	546	512	528	535	488	540	511	518	539	538	508	567	504	501	554	522	507	518	552	518	488	512	530	547	491	493	517	525	507	566	517	505	517	527	494	518	497	479	557	534	498	524	515	528	518	563	565	516	505	527	513	529	499	529	533	544	534	514	529	528	560	539	519	523	540	521	530	567	544	537	497	520	536	514	504	467	518	535	548	539	522	557	505	502	523	546	533	506	545	539	493	535	546	539	525	534	529	565	511	514	520	564	570	461	533	541	542	527	519	570	526	474	562	497	563	546	532	510	557	513	534	541	519	536	537	516	526	501	522	538	529	538	535	503	531	529	512	489	534	520	547	504	499	535	528	498	499	507	552	535	519	566	526	530	537	497	553	526	498	512	545	503	520	514	533	530	533	514	534	527	530	506	552	529	526	519	570	507	540	561	533	546	520	569	486	545	541	529	521	531	520	541	569	542	575	533	510	515	548	496	568	540	512	542	575	557	508	527	499	495	556	497	540	538	541	495	534	545	482	545	508	555	489	529	488	497	549	526	523	519	524	554	528	542	503	477	503	562	529	492	514	495	581	552	508	540	499	559	538	559	502	549	487	499	549	531	504	514	506	546	531	498	516	521	524	514	516	488	518	514	556	530	560	567	484	555	493	508	534	519	581	520	494	511	544	523	538	517	550	565	513	546	550	531	510	506	518	523	522	547	532	528	522	553	502	519	523	539	500	520	517	534	549	554	534	556	532	489	527	494	556	520	518	524	534	535	522	524	538	557	520	548	544	567	505	568	537	540	506	528	499	530	545	499	533	511	567	513	519	537	502	525	554	513	474	539	510	526	552	550	561	510	548	558	542	511	491	521	559	514	527	533	501	489	500	544	526	538	551	555	507	537	571	540	572	487	515	546	509	539	499	524	533	557	539	481	496	517	534	495	501	548	520	509	569	524	578	531	543	542	546	547	519	541	547	524	512	524	530	539	534	523	570	526	542	489	526	526	571	558	511	507	519	501	510	538	543	522	553	505	499	542	536	491	541	485	521	547	507	508	514	546	546	549	518	534	489	518	534	488	514	544	532	539	514	523	494	512	507	521	488	504	535	502	553	480	492	518	529	513	530	486	498	509	560	523	557	546	530	533	537	529	492	533	566	534	468	520	551	501	519	511	513	556	539	549	518	511	527	500	547	490	564	542	534	522	525	530	495	497	566	513	535	525	540	518	525	525	564	525	510	548	528	556	512	506	528	548	545	518	500	510	524	539	572	533	579	542	522	499	527	515	566	530	520	530	558	583	494	538	511	491	504	506	504	496	505	527	520	562	553	523	507	554	524	523	510	541	590	538	510	514	514	511	549	516	516	533	523	485	522	521	572	538	461	481	553	494	526	543	527	546	540	538	524	498	535	540	526	559	499	534	516	560	525	568	491	515	532	503	511	513	527	526	519	535	538	540	538	502	540	532	487	523	518	525	519	523	531	566	516	530	529	507	537	541	520	515	548	539	538	529	520	484	512	536	548	528	513	560	515	524	554	496	507	542	564	547	501	501	509	513	527	536	513	521	522	507	492	517	509	540	529	544	546	520	517	503	555	502	539	531	526	558	548	541	526	549	537	542	561	503	503	522	498	504	538	514	547	553	521	522	533	583	518	530	563	516	524	536	543	521	528	502	525	588	532	505	546	522	533	514	548	528	542	538	530	560	516	523	519	520	564	541	551	507	542	544	571	509	493	510	529	512	531	501	531	534	516	512	515	512	530	498	497	506	516	509	544	550	539	527	495	509	517	481	575	519	518	512	556	491	525	525	548	530	543	505	516	542	534	474	541	518	510	549	538	601	498	511	544	526	542	500	527	520	550	523	543	518	511	565	544	526	552	557	519	531	540	511	508	520	511	500	544	546	469	530	514	510	539	511	503	516	537	528	544	565	567	526	491	515	523	494	502	530	553	528	506	488	511	525	523	545	530	519	491	496	510	546	544	563	569	558	520	534	545	544	534	519	523	527	509	506	510	499	553	531	505	527	541	506	499	534	499	497	528	555	552	537	523	518	510	534	482	546	454	553	553	527	556	518	554	500	517	549	493	531	529	554	521	526	542	559	522	539	510	535	538	526	549	499	544	567	541	520	507	525	520	560	553	540	478	543	579	529	552	539	527	554	516	543	523	567	471	486	518	570	510	509	542	532	505	560	509	527	503	502	503	510	505	545	565	553	526	522	541	527	530	526	504	496	549	509	497	544	510	489	552	525	502	513	528	581	524	491	587	523	534	542	529	515	496	514	541	517	545	510	543	542	535	472	522	567	528	539	501	556	534	497	543	571	560	526	543	560	533	530	522	545	491	492	543	506	537	514	505	533	500	534	513	539	486	544	487	523	524	514	533	510	500	569	501	530	554	524	542	533	528	475	518	550	554	514	522	561	498	531	533	577	548	526	552	497	508	528	515	521	539	505	546	563	543	498	531	563	534	505	569	542	488	559	519	530	524	514	493	519	547	537	539	518	529	540	531	527	494	523	554	485	525	485	497	519	535	508	554	516	540	513	569	578	549	531	499	554	607	536	536	543	539	487	532	571	536	545	507	535	531	550	533	542	515	524	511	518	547	515	515	497	558	548	525	563	504	489	535	513	504	501	496	513	554	546	511	534	530	555	563	505	516	529	523	530	506	495	551	548	531	513	526	535	520	578	601	526	559	514	533	557	523	496	535	519	566	520	523	495	545	550	574	540	551	567	534	502	530	535	525	542	520
3989	220	203	201	169	153	159	169	151	140	149	155	143	159	148	143	166	145	140	154	136	125	146	135	148	134	134	160	145	141	120	154	146	164	134	155	149	144	137	150	170	165	151	134	130	142	133	139	139	141	123	132	135	143	126	140	146	150	134	128	141	138	137	137	127	153	136	145	144	140	145	141	144	137	158	131	134	156	145	131	135	138	124	128	134	127	135	131	142	130	143	125	130	139	148	144	142	156	151	136	152	125	148	152	143	165	148	134	135	150	154	122	155	129	133	127	133	141	162	151	142	149	132	138	132	136	149	137	149	141	128	139	138	144	131	151	140	140	124	141	108	147	137	130	153	149	145	152	170	145	125	126	146	145	149	141	105	143	112	133	142	139	141	139	128	137	162	130	132	146	148	131	141	135	154	153	134	135	143	140	160	136	137	149	130	129	118	138	147	143	138	151	146	135	122	128	124	124	149	98	140	109	128	117	131	140	160	136	136	148	153	130	136	137	148	160	131	130	128	134	135	163	126	118	129	141	130	133	155	149	142	117	129	124	141	136	141	131	149	125	136	172	132	127	176	117	161	154	127	140	145	151	132	140	142	139	139	130	147	135	141	144	149	123	136	139	147	152	141	147	123	151	140	125	113	140	150	131	125	149	134	142	145	127	154	128	142	139	119	157	151	147	128	145	136	124	121	142	148	137	163	128	136	131	150	128	131	139	132	165	135	162	142	141	133	136	143	152	144	156	138	126	148	126	135	122	157	143	129	146	150	143	135	150	155	127	133	116	135	123	118	150	125	149	138	129	142	133	151	131	142	117	142	137	155	147	132	149	142	148	140	163	144	147	155	144	177	156	135	132	142	131	137	133	133	132	140	136	150	148	135	140	138	142	136	130	134	142	142	143	135	150	139	147	145	144	128	133	145	150	143	155	148	135	154	134	132	132	143	127	122	137	121	146	125	149	153	141	138	141	137	165	142	162	140	138	137	134	142	132	133	146	145	125	137	126	148	134	134	159	147	145	126	163	141	131	146	144	130	132	129	135	150	110	121	146	149	139	151	146	144	139	126	119	162	140	123	149	128	161	155	141	135	142	135	141	142	117	138	128	133	149	138	151	134	148	135	144	149	132	138	134	128	148	136	151	121	125	139	142	132	144	154	157	124	138	127	138	131	125	133	139	142	129	135	130	122	129	121	151	160	144	148	117	152	151	143	135	154	132	130	133	141	135	137	127	130	147	136	140	156	136	158	146	129	140	129	132	140	146	146	155	140	146	151	125	156	138	147	150	161	137	156	128	140	137	145	123	137	129	132	126	112	143	155	154	144	143	145	142	119	126	134	143	141	163	135	157	160	143	126	130	130	141	156	123	138	140	138	143	143	153	124	140	146	149	134	127	155	135	136	129	149	127	149	149	139	136	130	134	125	139	148	132	146	159	123	155	152	128	129	130	134	139	120	142	131	141	140	162	129	149	142	159	141	125	151	143	115	128	136	149	149	137	137	119	127	136	139	143	135	135	145	129	161	173	144	132	137	145	147	139	138	164	173	125	158	125	148	142	131	141	139	145	141	120	141	137	154	121	138	142	137	127	139	144	154	153	144	135	162	123	142	146	146	138	141	127	142	143	101	130	129	140	143	136	117	117	134	152	143	154	161	152	141	134	165	137	130	128	152	143	123	157	136	149	134	142	160	156	128	143	151	133	135	132	130	118	146	121	114	138	158	141	148	131	166	141	123	156	148	138	159	152	129	135	151	132	153	141	161	145	142	144	118	129	140	125	125	139	130	145	142	124	149	137	141	154	138	147	136	107	131	135	145	135	128	158	139	147	127	149	133	122	157	135	142	125	127	137	126	139	139	142	132	141	126	150	157	134	124	127	124	157	143	161	125	145	135	152	139	119	140	134	148	152	139	135	130	148	125	131	137	132	124	154	130	163	157	133	114	124	117	137	144	148	129	130	141	156	136	143	128	139	148	118	151	133	128	151	141	126	128	132	139	138	151	137	143	137	159	138	135	117	124	126	132	124	130	154	136	137	146	140	148	115	120	135	120	130	138	142	134	141	135	127	133	130	130	152	146	151	149	129	130	135	151	145	124	131	155	127	132	143	140	156	152	141	127	138	142	138	121	126	150	140	142	148	135	127	127	117	121	146	130	152	129	125	134	152	151	132	122	128	131	124	150	169	143	132	137	151	151	141	146	152	153	123	133	138	143	118	155	136	134	132	152	107	127	166	162	149	131	135	137	135	148	157	135	141	145	121	141	141	123	156	123	142	123	141	154	110	141	124	142	126	137	136	147	121	136	146	145	115	125	108	131	142	163	131	115	134	144	134	149	128	143	126	138	146	139	156	131	138	133	149	140	150	148	155	137	143	134	137	134	136	146	147	142	131	140	144	132	134	135	129	150	148	116	156	157	159	141	119	148	161	152	137	149	145	148	122	118	147	146	149	131	137	121	126	164	139	125	146	136	126	147	158	144	151	140	154	136	138	154	123	117	122	137	123	143	142	155	134	152	154	158	144	139	129	135	121	145	126	147	140	137	133	122	141	121	143	160	158	132	146	126	140	137	163	146	152	130	148	170	154	124	145	133	152	122	156	150	128	156	158	145	132	147	126	155	139	122	142	148	153	161	119	128	116	122	119	159	124	147	130	141	131	125	152	140	158	129	134	137	113	149	139	132	121	128	145	141	154	132	154	137	171	143	154	138	145	142	127	121	128	146	153	172	130	122	139	134	144	138	138	122	138	123	139	150	136	130	139	142	139	131	155	123	146	136	114	130	135	145	136	121	142	138	143	156	149	142	143	127	140	153	137	144	127	141	118	128	142	150	133	155	127	164	154	146	148	161	132	147	165	141	148	151	150	154	146	156	140	137	139	132	114	133	123	121	127	141	145	146	165	143	158	143	136	115	147	160	128	137	142	150	154	143	140	136	149	158	129	154	112	124	141	135	132	143	132	132	143	151	125	124	134	122	141	171	167	139	147	113	148	122	122	157	133	139	125	122	146	144	140	133	133	131	158	148	137	145	135	140	134	162	148	141	131	136	145	138	138	160	126	137	139	156	129	122	146	173	138	147	147	135	125	147	142	169	139	140	142	140	139	126	151	149	141	131	123	143	140	135	163	152	136	145	138	146	155	129	142	157	137	147	128	161	124	132	145	135	147	155	131	117	145	146	149	120	143	148	151	150	154	147	153	150	124	127	143	166	151	137	133	144	136	128	123	141	131	138	169	156	127	119	113	124	130	146	125	157	146	131	149	137	128	142	139	149	138	137	143	119	148	147	152	144	157	122	151	117	160	141	146	173	145	119	144	165	156	133	130	147	142	119	147	144	154	136	122	136	155	127	155	135	145	143	144	125	125	138	140	140	155	114	155	136	130	130	126	147	141	162	110	132	135	139	140	146	156	146	138	130	121	140	138	145	129	139	141	156	145	129	138	143	136	157	145	132	136	138	131	128	122	142	151	125	150	136	127	117	138	137	109
4607	473	596	643	574	517	510	503	414	468	438	432	414	419	405	415	404	432	387	449	407	355	411	440	401	424	425	429	426	445	414	375	399	393	419	395	451	397	441	433	434	403	421	424	364	393	439	385	401	356	403	402	394	407	411	433	422	389	403	399	418	404	416	385	421	419	388	403	397	371	406	391	408	383	414	412	408	396	403	399	398	380	413	412	404	407	403	421	435	403	396	413	411	371	397	405	391	406	428	389	426	405	443	461	384	404	396	450	396	387	388	412	394	386	389	400	396	389	375	396	394	404	405	420	390	428	415	406	415	399	420	403	420	407	412	470	395	404	414	428	366	395	375	389	382	417	383	382	401	424	425	399	417	374	395	421	373	432	439	418	435	407	399	409	395	398	416	446	416	395	393	401	405	422	417	402	399	428	388	399	406	392	395	412	412	428	392	411	397	382	418	411	381	407	380	411	423	382	409	431	430	413	396	429	358	457	424	371	384	419	451	420	404	436	410	387	387	420	425	386	429	410	427	383	414	401	435	419	392	413	384	415	398	414	384	413	388	406	437	395	380	408	441	442	415	403	428	408	389	420	443	400	352	391	368	395	383	385	384	406	384	448	392	370	408	389	434	387	400	371	413	406	406	438	386	414	382	409	380	421	375	429	423	386	405	407	391	412	439	374	402	402	392	393	394	409	401	425	412	400	404	425	396	450	418	403	400	387	418	414	429	391	381	359	410	399	393	399	424	439	419	400	372	357	407	424	397	413	410	424	408	410	402	410	379	380	420	352	411	427	404	417	386	409	408	366	414	428	428	400	440	456	424	389	408	412	410	391	422	399	387	415	413	386	404	401	435	423	417	394	412	392	408	382	403	453	374	416	415	395	349	377	398	414	432	363	375	426	369	390	397	417	415	388	375	400	393	398	406	410	425	392	395	401	428	411	413	376	387	402	405	444	380	401	371	428	402	436	391	405	432	418	384	401	385	421	408	386	427	387	410	421	417	420	403	401	416	407	429	404	419	377	402	435	401	422	401	397	419	386	407	393	392	400	395	417	420	384	410	394	409	410	364	417	407	390	398	383	425	422	390	445	394	396	394	368	414	411	385	447	414	418	394	379	435	404	406	428	435	462	375	377	436	379	408	378	430	381	427	392	410	409	412	424	424	409	386	426	413	407	425	416	411	422	420	356	412	431	386	393	378	420	410	408	409	433	434	420	426	381	383	401	403	404	401	424	415	419	427	366	404	372	378	402	436	440	399	386	398	386	418	445	399	407	410	358	416	373	410	403	406	431	441	416	380	389	396	408	382	394	403	413	418	419	390	411	368	395	394	426	400	374	410	413	432	385	424	424	412	395	386	438	438	387	405	450	410	388	397	429	402	409	442	417	426	390	404	379	426	368	424	438	414	399	387	410	416	382	397	377	401	422	397	401	417	419	394	382	407	433	395	422	416	391	401	406	449	401	385	371	388	444	384	396	407	411	399	359	406	388	411	413	409	430	416	423	373	415	418	392	405	370	417	412	381	418	395	396	410	410	383	386	404	427	371	408	388	396	382	384	403	413	424	425	405	445	390	406	437	348	384	364	380	427	414	423	436	401	409	391	358	388	411	367	385	391	370	391	405	394	426	440	396	430	392	404	427	442	442	396	399	405	437	402	389	418	411	434	422	394	414	413	413	381	405	413	411	400	401	407	397	414	401	380	431	425	391	408	409	383	384	432	420	401	418	416	433	427	423	369	365	390	411	419	364	421	373	396	400	412	388	386	431	388	408	407	406	411	405	404	438	431	397	400	384	366	415	389	409	404	393	404	373	412	425	420	406	373	370	412	423	430	393	379	393	393	404	383	422	459	401	415	403	402	427	426	428	397	392	380	442	408	439	413	387	403	413	387	398	397	420	406	431	400	412	400	404	402	431	372	377	414	391	435	361	389	398	380	389	405	429	422	416	405	400	390	432	370	420	418	382	428	399	416	442	406	409	413	388	406	418	426	432	395	415	399	402	381	389	422	385	387	407	390	412	412	393	427	389	380	419	456	395	428	404	408	385	379	386	441	411	412	433	402	375	367	387	388	361	400	423	431	429	393	415	401	413	409	367	420	395	362	415	427	443	380	415	366	376	432	361	414	408	403	388	399	388	381	343	438	419	415	365	383	390	407	388	370	416	406	383	382	471	427	366	423	399	407	398	409	409	430	412	405	407	381	378	382	384	403	419	419	411	405	388	362	391	422	379	416	416	412	391	389	416	389	450	431	393	382	403	446	362	392	402	430	457	401	434	397	386	414	434	419	388	413	411	413	439	425	410	404	411	377	416	429	394	425	409	388	424	389	397	358	393	383	424	423	444	409	415	398	422	391	360	388	409	412	427	448	401	374	375	408	426	414	433	453	412	387	385	424	408	366	372	426	397	406	411	391	401	429	401	410	394	415	405	417	381	412	453	379	396	378	392	382	376	402	416	407	444	377	436	391	388	387	382	408	355	409	375	368	404	376	394	389	404	385	409	388	391	442	412	401	418	394	408	432	389	444	401	365	440	369	449	398	419	442	399	400	425	425	373	397	379	396	410	411	433	385	409	430	414	395	401	420	469	413	407	432	419	381	425	413	406	434	402	410	402	420	437	375	393	377	445	385	418	379	442	419	409	399	401	406	395	432	376	429	454	375	411	369	411	446	417	430	423	412	388	400	386	375	406	422	410	428	394	415	404	397	379	388	401	388	388	390	391	416	400	418	381	418	393	401	395	403	400	425	406	404	410	425	417	356	412	367	397	445	451	387	399	414	401	406	400	427	412	396	388	398	416	400	421	405	399	404	413	432	403	414	433	398	421	381	389	414	402	348	420	403	400	435	403	407	403	371	393	399	415	384	422	379	450	377	385	405	410	382	389	402	383	381	430	408	425	411	380	394	399	428	397	384	421	407	391	362	357	385	413	416	398	417	397	381	401	427	381	424	395	407	366	399	440	424	371	383	423	384	417	407	415	405	408	371	395	389	413	404	395	416	417	372	387	405	446	406	404	412	405	416	398	372	410	410	393	401	427	418	415	420	401	419	395	423	390	418	400	431	392	421	438	416	411	418	390	407	407	391	411	428	408	403	396	401	411	390	401	382	463	448	403	428	383	417	385	438	413	414	389	425	424	407	428	380	413	444	401	408	412	387	424	371	416	399	393	391	385	405	379	414	420	412	418	401	421	445	424	442	373	412	388	391	394	403	447	409	394	343	419	415	442	392	389	423	381	439	458	438	435	396	411	385	417	399	431	425	409	417	384	400	390	384	363	388	398	397	415	388	397	429	408	414	421	410	417	427	391	425	419	352	401	417	421	370	403	397	403	445	424	390	374	421	411	417	407	402	399	391	412	409	435	397	424	434	420	413	416	343	392	427	391	416	398	419	423	380	378	392	387	404	414	411	387	383	419	393	397	420	425	400	371	400	406	347	408	419	416	389	401	419	426	402	393	387	419	397	400	373	446	383	406	401	444	375	397	374
20849	1803	1372	1026	751	545	440	293	248	214	204	220	121	170	141	125	139	118	126	97	123	88	125	104	101	106	92	119	116	100	89	88	98	97	97	99	94	110	103	129	76	103	91	90	85	90	92	98	86	77	93	79	82	111	87	98	86	98	88	83	84	86	95	92	98	100	68	90	83	88	78	98	75	89	90	102	75	89	88	85	84	93	92	96	74	88	87	103	98	94	76	87	77	92	84	101	77	97	92	85	109	93	83	86	82	76	92	78	79	90	83	93	116	78	87	83	94	79	92	95	91	87	80	101	76	94	86	96	104	76	93	95	70	92	79	89	93	81	88	96	87	94	78	94	87	97	95	86	80	88	89	93	100	82	89	102	81	73	87	73	99	89	90	69	92	83	86	90	85	78	71	74	71	86	78	80	81	81	102	112	94	62	80	85	65	75	79	79	84	71	89	74	75	97	87	77	94	72	111	72	88	87	86	99	97	75	78	77	91	80	95	78	78	112	89	73	84	89	68	95	92	76	69	83	75	95	75	66	95	84	105	78	80	87	106	89	69	68	84	99	87	84	99	83	99	100	94	77	100	87	76	85	90	76	97	71	81	96	92	81	100	79	89	92	81	97	92	81	85	89	83	81	59	104	94	67	82	75	97	97	96	86	81	95	75	87	93	88	100	101	89	82	98	79	82	87	79	86	101	81	93	82	92	83	99	82	102	101	81	72	84	94	91	95	82	81	83	84	83	84	81	98	79	88	99	95	80	94	89	104	79	85	97	80	82	83	89	78	81	100	87	86	80	87	86	90	86	85	82	98	95	81	89	65	70	86	98	95	76	72	105	87	89	86	95	84	109	86	94	94	85	80	96	71	78	87	97	82	88	88	96	69	77	88	84	71	81	72	86	86	85	94	70	86	90	97	90	76	88	96	88	84	75	69	87	77	84	64	97	83	89	83	99	106	94	81	71	96	85	103	96	88	82	87	81	83	106	70	93	87	88	105	75	82	78	77	73	80	73	91	83	67	96	95	82	74	109	82	91	73	94	87	78	81	103	83	84	83	92	71	62	87	84	81	94	91	98	95	78	87	89	77	92	87	87	76	74	80	78	100	87	90	79	79	83	80	93	80	92	100	71	83	96	77	71	75	79	82	87	89	100	91	87	76	92	103	86	74	91	79	97	75	80	85	78	64	68	95	67	92	87	73	98	84	78	82	73	85	89	72	96	75	84	84	79	85	83	80	86	77	85	77	82	74	81	80	80	78	93	86	79	81	84	79	86	79	95	92	87	100	79	76	85	88	84	83	84	86	82	91	71	101	87	80	74	94	91	93	93	83	73	78	89	95	84	82	85	73	80	84	78	85	85	86	84	93	80	90	107	78	79	76	76	84	98	88	84	94	91	75	75	96	84	88	84	70	84	73	90	81	79	71	96	95	88	79	71	95	82	78	95	96	92	98	69	80	93	86	90	77	87	79	71	108	88	93	81	79	88	84	98	92	90	94	83	89	84	80	86	105	74	72	108	98	92	75	72	100	89	85	78	88	87	84	82	82	82	95	87	90	104	94	114	83	69	74	69	86	107	94	92	69	94	62	89	90	87	82	93	86	80	103	97	101	89	98	75	82	84	82	87	79	91	83	68	82	96	73	95	71	77	81	92	70	97	82	89	74	80	67	83	93	85	85	82	88	85	77	87	88	92	90	78	88	101	96	85	111	93	106	82	96	69	69	86	81	101	73	96	92	87	87	96	74	86	95	71	80	88	67	88	96	73	75	107	73	111	77	75	79	65	78	74	82	94	90	94	94	75	88	88	86	100	83	92	106	83	86	87	71	80	73	103	80	89	92	81	96	99	72	83	107	86	68	85	91	79	88	90	95	101	79	87	79	80	88	72	82	75	81	76	80	84	77	91	75	80	70	91	73	93	84	90	90	77	80	88	73	88	80	92	79	101	86	86	101	95	81	80	79	91	82	93	100	91	95	84	85	95	72	96	77	76	91	91	82	82	77	94	100	80	94	82	71	79	89	102	98	92	80	101	74	73	91	94	84	100	95	86	87	81	81	96	94	66	67	75	84	83	98	83	94	92	80	76	91	97	89	96	77	90	93	85	104	92	77	90	84	84	89	92	72	84	79	94	89	81	99	91	78	76	100	100	66	96	84	81	92	81	76	81	92	89	83	85	87	101	95	93	94	86	78	97	85	80	86	87	81	78	79	96	95	85	93	87	76	61	80	91	106	83	83	78	101	90	60	87	87	81	94	96	82	83	88	83	85	69	92	73	89	84	73	86	87	99	86	92	70	78	81	92	83	75	82	89	106	87	69	68	88	88	85	81	91	93	96	79	77	100	78	76	91	79	103	84	100	89	106	79	91	91	74	78	90	97	87	91	88	89	90	84	91	91	95	85	79	104	90	79	91	79	75	111	81	98	75	90	77	72	75	89	84	82	73	78	90	79	87	111	72	85	85	88	96	91	83	78	81	97	77	77	88	94	96	88	93	95	89	101	100	82	91	82	83	86	71	92	83	92	72	87	86	88	70	89	85	85	72	84	82	97	96	100	69	91	92	79	103	92	78	100	93	91	99	85	77	72	86	70	83	85	89	96	78	85	79	89	85	67	67	74	85	74	78	98	70	88	103	82	74	82	91	98	93	78	94	79	89	80	70	74	92	83	68	104	95	106	78	80	95	95	92	75	76	79	88	81	71	83	79	93	75	84	81	86	99	74	85	87	85	84	81	69	90	86	80	79	89	90	70	68	88	100	89	88	82	91	93	85	82	78	93	91	83	78	82	94	81	73	88	79	92	80	92	81	89	92	100	77	77	91	94	89	84	81	86	82	82	99	97	90	78	95	82	98	81	93	77	70	90	88	100	88	78	76	77	90	91	93	87	96	78	101	89	85	85	100	76	83	76	80	68	70	92	83	80	100	66	67	84	97	81	67	90	75	108	82	99	88	89	88	79	95	88	82	86	86	86	76	93	90	89	84	78	79	96	75	68	89	81	86	85	97	91	93	96	81	89	85	68	82	96	91	88	82	89	88	99	85	82	83	85	90	79	78	78	92	82	94	92	78	89	77	94	81	77	79	82	81	86	73	98	88	78	81	77	84	88	79	84	86	96	96	92	86	70	96	94	103	84	91	92	89	103	95	79	78	91	83	91	76	86	90	97	98	78	86	80	108	97	70	64	94	84	88	101	95	111	89	76	93	83	92	85	93	92	73	94	77	79	83	89	81	84	90	75	88	87	100	86	84	84	96	90	75	83	84	93	74	85	110	82	83	87	81	95	101	84	70	87	80	90	88	81	91	77	90	59	98	89	67	75	81	87	80	92	76	94	67	66	91	94	90	84	88	99	87	78	88	85	89	97	85	87	89	79	111	94	92	84	100	77	86	76	97	103	94	105	78	63	78	96	95	80	76	95	85	87	90	94	82	94	81	71	74	91	93	76	89	98	78	92	77	80	96	86	80	81	70	69	93	78	75	75	88	93
10618	1503	3468	3750	3148	2460	1968	1656	1342	1201	1058	922	870	800	708	643	630	573	588	532	483	509	463	478	454	406	393	437	429	408	385	376	376	336	349	345	338	358	312	376	321	337	302	302	341	299	315	313	330	349	324	320	306	338	330	290	291	312	291	283	309	343	304	323	326	277	311	311	292	305	279	297	282	321	309	295	306	297	247	311	295	284	272	317	281	314	268	266	279	290	284	284	341	288	301	303	263	301	279	298	276	286	293	272	274	280	282	284	304	281	266	305	283	307	286	295	267	268	287	276	269	273	261	298	297	274	298	305	272	266	270	295	294	301	265	303	276	272	289	291	291	270	274	303	257	273	299	279	277	315	284	284	284	278	268	289	289	314	305	285	280	308	284	283	322	268	293	305	274	256	264	272	326	272	304	273	275	279	293	249	277	297	283	304	266	265	308	272	263	290	304	297	283	266	269	296	285	249	306	263	272	293	308	275	276	298	250	274	294	307	290	294	282	296	312	274	269	276	310	266	288	289	282	300	298	311	284	300	292	296	291	279	268	282	272	282	286	283	290	278	285	271	272	293	254	288	295	285	303	278	279	292	282	270	279	269	276	297	309	276	277	305	299	285	279	286	282	263	286	283	261	266	272	292	288	299	284	296	298	274	289	300	299	279	263	294	287	299	273	306	266	296	271	302	288	279	277	265	271	274	273	283	308	284	298	274	274	262	271	277	281	296	297	285	270	299	288	277	288	232	299	291	280	282	306	265	262	282	278	268	264	282	275	252	294	307	271	292	288	275	254	282	288	259	286	301	271	285	302	285	264	281	283	266	255	301	293	290	287	298	289	242	269	263	277	273	276	326	296	292	295	287	259	291	259	281	317	313	252	245	277	311	259	301	286	322	282	254	314	317	270	300	283	263	311	293	310	272	254	287	276	261	261	275	294	294	254	293	285	321	296	304	271	258	252	282	250	307	274	310	260	246	320	299	250	279	306	290	285	254	281	287	310	255	273	285	308	286	265	285	301	268	279	294	287	281	275	270	272	296	301	257	288	291	293	295	291	276	287	285	298	267	268	283	267	302	263	309	266	295	311	294	245	249	283	276	295	289	291	295	300	308	300	264	299	279	255	262	276	250	281	289	255	270	310	313	267	251	260	269	274	274	285	269	280	296	279	257	288	262	292	274	291	281	286	272	281	299	296	270	263	280	293	273	270	279	296	281	282	281	293	255	265	283	297	259	268	259	269	282	308	298	266	324	268	264	307	265	261	254	264	272	289	284	291	270	269	268	323	291	279	271	286	287	280	298	297	287	291	284	266	280	255	282	261	260	292	264	279	253	288	278	297	284	272	273	283	290	273	289	289	301	283	297	293	290	285	253	273	253	300	291	282	307	279	294	280	256	257	277	284	282	309	275	261	272	275	273	256	262	276	281	301	279	283	262	282	315	307	285	277	262	294	307	307	285	267	290	273	312	260	288	278	296	284	261	300	290	301	270	276	267	286	266	252	256	322	284	269	309	273	274	298	290	263	288	307	309	296	285	313	292	285	295	269	285	286	260	258	305	289	291	286	271	291	279	292	291	288	288	288	292	269	289	270	281	287	283	275	264	259	260	266	243	261	281	269	285	300	277	314	268	283	249	293	282	304	284	276	321	260	279	315	291	267	278	276	311	282	273	276	300	268	278	266	289	275	318	270	285	297	291	280	283	296	279	264	285	306	277	303	261	251	259	281	278	294	251	278	235	293	292	277	265	300	254	269	304	282	287	266	287	334	279	247	280	290	265	273	265	318	294	289	293	307	303	262	295	294	273	281	279	280	293	282	276	270	286	279	288	266	299	271	258	288	264	293	278	297	286	276	272	248	291	271	294	271	294	285	280	280	249	280	264	266	294	270	299	285	281	275	276	271	257	281	280	254	310	263	293	289	310	299	297	302	289	289	269	301	295	265	279	277	280	251	272	265	282	252	259	294	289	255	286	267	298	313	280	292	326	260	287	300	271	303	306	270	268	306	311	274	255	293	291	287	277	290	285	267	280	262	277	270	289	255	271	301	276	260	308	285	281	286	274	295	317	296	297	284	289	302	297	297	291	272	276	264	293	295	254	303	314	260	276	311	292	324	288	275	274	283	287	314	290	275	279	271	262	267	305	320	258	290	282	285	243	271	306	274	289	282	272	316	270	278	292	285	268	297	288	262	283	278	270	286	305	302	289	302	258	252	289	273	301	301	262	277	255	283	271	286	303	271	272	248	288	279	284	293	273	247	287	278	296	254	274	266	303	262	297	301	279	290	253	285	293	278	313	253	295	307	290	272	289	286	296	285	254	296	271	244	302	293	269	319	259	293	267	251	297	273	286	275	276	276	263	277	315	281	277	261	266	303	299	280	285	269	279	288	310	290	273	282	289	280	268	302	249	271	279	280	333	272	293	282	301	301	301	273	289	299	296	256	261	272	275	290	278	272	274	280	272	266	285	286	275	293	300	269	289	243	276	290	292	272	269	274	289	266	269	283	261	289	268	263	278	265	294	287	286	283	313	283	287	291	309	294	257	263	298	293	284	287	297	302	286	282	247	273	285	241	264	281	271	298	273	268	291	275	277	298	302	282	279	336	288	276	266	295	315	287	270	270	264	275	268	284	300	277	261	254	237	275	297	285	281	308	263	262	278	267	283	269	302	306	292	256	284	266	268	303	283	290	273	266	310	287	271	284	273	267	290	250	281	289	293	306	295	301	266	279	299	277	278	255	286	278	278	250	277	278	289	297	267	258	261	275	281	250	272	273	295	264	275	299	284	297	307	300	275	259	270	269	266	299	277	285	283	285	286	296	291	291	289	307	261	270	272	313	288	294	283	283	257	297	277	269	265	276	299	289	249	267	276	295	300	291	293	291	315	285	282	243	271	302	319	267	283	290	291	302	294	275	286	285	294	316	301	266	327	263	319	296	254	289	251	268	257	266	271	238	284	282	289	288	255	305	284	273	252	293	262	279	300	303	300	274	278	287	253	331	268	260	302	296	289	284	289	304	268	274	255	300	263	248	271	277	283	278	278	298	303	311	316	294	277	296	296	265	316	293	291	259	286	302	288	282	273	301	276	294	270	287	278	278	293	294	260	280	305	311	292	278	274	271	262	271	263	270	247	277	283	272	284	283	294	311	302	242	315	305	290	293	284	283	245	285	256	280	313	310	297	292	310	301	285	280	293	313	290	284	307	278	285	315	284	275	281	311	302	286	307	298	253	261	283	281	277	281	266	287	259	279	292	302	275	262	269	273	290	255	273	314	274	300	285	298	293	288	289	285	283	288	296	281	253	270	272	291	270	261	312	293	289	281	271	303	267	299	259	299	287	276	244	274	268	265	269	282	241	329	300	292	283	296	273	259	286	261	292	292	311	304	264	288	283	306	299	266	277	298	277	316	302	295	301	290	260	309	276	309	258	256	272	285	272	265	296	290	261	253	287	275	298	285	258	272	270	269	290	277	284	281	279	295	267
34617	5852	3140	2211	1500	1120	877	678	586	460	383	369	341	351	290	282	282	242	229	269	236	238	230	201	216	226	192	203	213	187	199	204	180	200	202	198	219	205	206	191	215	214	195	190	172	202	165	189	179	196	181	190	202	215	182	188	180	211	178	185	167	209	141	180	174	188	207	188	178	173	171	180	160	181	160	198	193	192	199	199	185	193	202	164	188	213	208	187	175	200	146	195	166	179	196	187	189	182	187	185	181	177	184	185	188	158	187	172	197	213	170	191	193	194	199	175	168	181	203	225	179	180	188	184	192	174	183	200	178	165	204	173	198	163	202	192	199	208	172	188	192	180	188	182	168	174	175	201	192	166	190	178	188	160	179	171	157	166	160	183	199	186	192	182	178	168	187	185	184	174	190	192	202	176	179	181	182	179	195	205	193	182	178	191	184	157	164	189	176	178	172	191	190	183	194	207	163	183	159	179	181	159	179	177	164	180	160	169	167	186	168	193	188	171	183	209	176	171	177	180	161	188	199	175	168	177	173	182	197	177	204	187	169	173	185	205	203	180	168	192	201	167	186	173	169	189	177	177	196	176	193	176	164	181	177	191	192	159	196	168	152	195	204	199	183	195	176	160	163	155	195	170	166	175	167	162	175	184	187	189	175	181	205	178	201	189	186	173	196	168	202	182	176	182	204	170	188	165	175	176	186	183	203	182	161	166	175	173	157	169	166	169	174	178	176	196	166	167	167	149	199	170	204	179	176	171	160	185	179	177	173	194	179	200	200	204	192	174	169	162	176	183	183	176	173	158	171	190	164	203	179	172	184	168	188	189	162	182	208	151	167	204	179	183	177	181	181	181	178	184	188	181	172	197	185	175	175	162	200	186	176	165	185	160	178	177	184	194	199	182	180	182	188	179	190	176	181	176	187	161	194	213	218	184	200	180	162	183	190	180	197	171	185	193	189	205	186	148	185	185	175	191	160	171	180	189	199	173	178	192	165	198	179	188	167	195	179	173	184	196	164	160	161	196	159	175	183	196	193	172	176	196	178	191	170	168	184	160	168	189	192	157	220	183	171	195	185	178	171	175	182	202	172	193	182	182	169	177	166	181	193	174	189	184	168	175	201	189	191	192	193	181	193	181	162	161	168	186	187	151	185	168	182	177	172	164	191	187	165	173	197	195	165	196	169	186	168	207	150	201	183	164	176	176	194	143	185	198	178	166	185	162	182	169	172	178	183	160	179	171	188	180	197	164	183	188	181	179	186	173	183	199	172	197	187	184	195	176	167	180	182	165	213	193	157	202	197	206	192	194	173	153	170	187	174	199	174	184	171	204	177	165	189	173	177	177	195	166	200	174	176	183	172	208	194	185	171	188	186	166	185	170	170	208	200	186	172	193	194	186	197	149	182	187	191	193	201	179	173	188	202	190	176	160	193	185	189	180	187	177	188	172	180	174	174	171	184	158	174	173	180	192	186	205	177	198	178	197	183	169	204	184	176	197	162	181	187	178	191	199	192	181	193	173	175	194	183	189	203	180	175	158	193	200	173	171	164	181	182	197	203	183	181	173	206	171	162	170	173	171	196	188	197	160	187	164	172	171	160	206	196	196	212	202	132	205	191	185	185	182	162	172	201	182	173	158	202	157	179	162	176	196	181	164	180	190	193	165	172	178	168	172	189	164	198	171	176	179	175	174	158	175	196	202	197	181	168	194	156	159	199	177	181	197	180	184	213	201	180	175	200	189	191	184	210	194	167	182	179	181	182	179	199	177	171	187	162	207	181	195	162	191	174	175	175	170	183	194	208	188	190	146	187	188	195	174	165	172	179	182	172	190	166	179	168	186	172	195	174	192	180	181	170	166	192	172	170	188	188	189	173	164	173	172	185	178	187	185	170	166	175	176	163	181	197	185	180	159	184	182	187	186	174	184	168	200	181	175	205	187	158	189	192	188	176	159	197	190	171	178	204	180	178	181	186	183	174	181	172	203	165	178	169	180	186	162	193	183	159	197	187	185	191	188	194	171	180	199	202	182	196	187	173	165	183	191	185	189	166	178	197	189	177	185	176	176	174	198	213	188	194	168	185	192	195	173	215	193	169	183	180	178	171	174	184	183	184	192	184	169	181	180	179	196	174	180	163	176	171	198	207	189	188	172	192	163	172	175	174	184	162	177	189	175	195	185	194	184	180	205	181	191	186	197	182	176	189	149	181	201	187	191	171	170	185	198	159	200	150	169	171	183	197	195	183	191	204	180	200	182	162	173	177	181	198	186	156	175	193	178	157	176	197	183	164	166	185	199	185	191	197	191	183	191	181	180	167	154	202	175	168	188	205	164	164	205	151	179	175	173	195	174	192	167	191	174	148	197	215	196	186	178	182	183	175	206	189	179	182	188	200	148	167	183	179	166	155	181	190	185	158	173	200	181	187	161	143	180	183	200	195	170	200	166	204	170	186	199	188	180	186	188	188	190	217	194	181	180	184	167	190	175	188	177	189	167	190	198	194	148	177	182	196	177	199	183	194	190	167	185	209	158	176	170	175	194	161	173	185	170	173	214	196	170	196	167	190	183	195	170	176	185	182	164	174	202	159	157	183	205	178	207	166	175	182	149	197	174	202	189	191	179	186	183	171	172	180	191	194	195	174	199	174	190	172	172	179	171	179	195	181	174	204	199	182	175	173	177	191	201	184	195	177	213	180	176	201	170	191	176	159	196	179	192	186	200	150	163	175	179	185	173	176	180	200	175	193	186	175	164	162	176	182	214	167	176	124	183	190	191	176	180	174	149	162	164	182	167	161	169	191	178	190	179	185	176	179	169	168	177	199	176	187	201	171	151	181	164	174	191	164	196	188	194	210	176	188	167	183	164	176	181	210	168	208	177	182	175	160	168	192	183	180	189	157	200	167	184	189	171	166	184	173	185	159	193	173	171	160	184	175	185	202	166	186	197	189	202	205	164	162	190	195	204	207	193	199	213	178	177	168	188	181	198	164	171	190	202	173	172	165	178	201	177	165	183	170	183	175	184	176	176	175	172	193	176	175	191	172	161	190	181	174	182	197	164	197	178	180	165	161	202	161	170	179	197	197	190	176	195	172	179	156	168	178	201	184	224	192	204	173	169	175	185	176	166	202	185	172	169	178	156	150	185	186	201	161	170	174	190	165	188	198	199	189	198	164	161	164	172	166	172	166	186	184	198	168	180	189	170	197	180	184	168	188	187	158	180	171	184	182	185	179	206	200	178	189	193	151	198	176	185	197	164	190	192	204	177	183	162	209	196	179	186	173	176	181	151	184	186	162	174	209	170	201	184	178	181	168	164	170	183	182	178	196	194	177	175	188	166	171	185	185	181	171	202	165	173	156	157	206	199	175	163	166	193	189	178	180	153	201	214	177	163	171	176	178	159	173	167	185	177	181	166	197	181	194	189	186	179	161	176	192	156	192	175	156	185	184	190	175	178	168	169	192	180	184	184	193	179	186	171	188	173	173	188
15106	2890	6483	7095	5829	4583	3818	3132	2699	2251	2012	1746	1606	1463	1351	1200	1199	1100	1039	999	962	923	873	846	896	796	766	731	734	746	728	701	672	740	633	662	634	671	608	632	671	624	629	614	599	583	627	605	544	607	629	572	602	592	576	595	568	613	542	614	573	553	600	577	542	583	528	555	512	573	563	574	593	552	519	542	603	539	606	567	541	559	515	564	562	531	545	572	526	558	518	574	552	557	481	549	527	561	564	558	530	534	510	532	552	573	569	537	559	545	552	501	580	552	520	530	534	543	509	521	544	575	544	536	512	511	559	548	537	539	534	481	531	555	553	541	557	552	583	506	519	546	519	524	533	556	502	544	529	504	558	586	549	532	550	556	531	547	602	549	513	544	574	507	562	537	579	535	521	552	501	561	545	547	583	526	530	504	577	509	535	536	532	514	534	536	517	498	529	495	511	497	512	525	518	520	552	482	525	564	538	522	543	519	551	483	549	525	537	532	510	555	494	518	525	479	530	522	489	554	516	590	526	526	547	530	527	499	519	537	554	528	511	529	546	512	515	505	579	515	509	519	517	552	529	522	520	513	532	542	559	480	507	555	487	508	532	536	536	548	554	518	509	554	526	530	550	518	541	489	525	498	542	485	540	490	556	521	498	552	532	495	521	512	503	561	563	502	509	522	561	532	546	532	557	524	476	538	530	506	551	531	545	547	532	572	500	521	547	569	564	509	542	520	496	553	513	537	529	489	512	521	556	547	524	520	533	515	490	471	553	552	511	538	502	514	554	531	509	531	556	531	566	521	530	505	536	565	545	553	494	524	546	568	552	538	489	538	514	535	516	539	526	537	497	505	513	512	546	567	509	532	531	550	526	555	489	524	537	501	510	500	524	536	522	547	512	577	526	508	540	510	527	517	529	509	538	531	555	509	526	517	518	524	521	528	526	524	532	522	489	503	519	529	540	535	526	516	527	563	502	545	508	532	528	513	532	493	531	525	510	592	540	518	509	512	491	515	586	501	568	557	563	575	555	476	543	525	584	544	524	609	535	536	516	535	506	560	557	525	505	511	540	549	551	534	530	571	533	530	564	548	513	529	565	545	551	565	525	557	515	536	479	537	517	536	515	498	533	501	533	563	515	476	517	544	513	549	550	528	531	515	526	550	487	540	533	523	516	551	531	504	527	505	512	545	562	566	519	510	517	511	512	568	546	517	506	521	535	514	540	474	520	538	501	523	570	502	524	551	525	533	523	580	535	543	551	506	511	527	519	547	550	556	505	536	501	508	557	529	551	508	552	538	499	535	545	505	524	520	577	550	493	527	549	541	510	505	529	487	459	513	561	505	521	532	529	555	559	548	519	556	573	485	544	557	510	567	535	488	519	524	518	548	534	497	509	538	519	555	553	512	532	548	528	525	535	558	536	512	581	553	500	528	519	525	574	544	521	563	518	548	483	506	545	544	534	523	547	537	542	550	524	513	514	517	595	565	561	517	519	509	515	525	490	548	511	522	568	509	549	524	532	581	510	509	548	520	542	534	510	540	463	513	519	502	533	537	538	532	498	556	575	564	499	513	542	506	520	489	549	547	535	510	550	539	511	515	494	484	546	548	502	534	516	555	497	488	515	523	528	518	549	557	557	547	530	543	540	522	544	495	542	511	502	527	542	521	546	512	500	567	536	527	606	553	521	503	581	548	550	584	524	537	539	508	537	542	567	527	582	512	524	523	543	507	548	525	540	515	523	549	557	568	549	544	528	517	528	561	544	533	517	509	542	527	509	530	504	509	528	517	548	519	495	510	491	550	491	537	526	544	524	548	505	520	489	483	556	506	536	549	504	493	532	529	539	498	534	502	527	518	503	537	510	525	548	523	548	522	548	547	505	588	509	531	539	519	501	512	513	522	487	546	517	525	567	558	530	541	558	523	498	504	512	509	529	527	548	512	530	538	486	506	543	549	524	562	519	550	512	534	564	493	530	546	537	495	497	518	513	501	548	518	504	488	500	526	520	527	513	541	538	537	541	526	527	510	534	526	521	519	524	532	532	568	515	540	525	516	516	509	545	500	543	540	481	551	502	525	505	509	498	522	527	561	518	507	486	563	496	513	540	500	498	533	524	532	504	552	521	501	500	533	522	497	568	514	543	490	529	506	525	538	560	505	529	538	530	505	546	499	519	546	526	520	548	500	532	575	540	509	510	560	498	540	531	576	529	526	506	546	488	542	555	516	503	517	517	555	518	516	529	494	503	533	500	544	522	497	533	484	534	491	500	495	554	514	514	488	503	505	513	510	495	551	482	496	509	523	524	555	547	546	562	535	513	542	526	543	523	553	524	516	548	538	540	567	527	518	540	557	536	514	548	525	505	484	539	508	505	531	549	576	532	515	535	488	528	553	554	524	509	539	494	520	529	520	538	521	525	530	535	539	543	547	526	504	514	544	510	521	547	494	533	535	522	531	519	519	513	522	532	558	579	513	562	498	544	557	512	535	550	501	532	558	521	549	533	553	540	560	557	512	521	533	476	498	516	533	523	483	500	526	519	560	544	549	506	507	555	513	539	601	550	491	542	502	514	505	521	539	518	546	499	550	544	555	553	526	515	504	537	477	557	556	533	507	548	512	523	491	551	538	570	546	517	485	508	525	517	486	511	517	562	559	534	518	519	527	540	532	511	519	542	513	537	549	511	521	529	523	522	516	516	525	568	549	583	473	517	517	518	533	495	504	517	529	536	522	563	544	549	549	491	553	555	524	536	535	563	546	481	550	520	505	528	534	530	524	548	560	538	590	542	518	563	522	545	491	550	519	561	558	507	557	477	519	534	568	539	554	541	528	483	531	544	504	515	538	550	491	530	520	513	534	533	502	512	560	559	541	501	526	563	549	493	527	529	554	499	534	537	549	514	526	521	548	536	531	547	478	534	543	528	498	559	539	521	520	513	532	492	512	528	545	572	514	515	534	523	509	515	485	504	541	542	515	550	494	509	518	534	544	548	509	517	555	535	536	483	494	539	567	492	494	512	528	558	557	501	534	503	551	501	519	557	544	549	515	533	512	495	504	520	548	519	501	518	521	526	521	517	541	572	538	502	536	532	516	527	500	518	533	514	482	523	536	532	528	516	544	529	539	500	517	532	520	555	533	480	514	553	574	518	498	546	550	558	525	556	521	544	500	558	507	543	508	538	526	545	539	533	526	547	502	503	559	500	502	503	528	513	537	539	508	542	507	553	539	545	552	526	507	531	501	535	506	531	567	577	541	535	520	548	546	528	528	495	513	548	517	524	524	512	530	497	542	535	528	585	517	540	504	500	522	533	545	506	490	515	522	537	592	537	557	521	483	488	528	515	510	503	533	524	495	544	514	515	526	534	504	557	555	553	500	555	531	484	521	552	543	523	563	550	532	556	551	499	527	541	499	550	531	565	515	518	506	527	534	510	463	514	533	523	540	512	542	550	494	567	542	497	538	532	544	531	516	545	540	542	531	536	562	500	486
3801	237	234	195	177	143	166	151	134	137	156	125	129	127	126	160	130	128	141	134	170	162	122	145	155	130	144	154	130	149	131	132	132	113	148	143	130	136	137	134	155	154	135	148	156	145	144	145	149	112	137	153	162	145	137	147	154	142	158	137	137	150	140	129	145	127	147	132	151	123	163	134	120	123	128	125	144	137	137	131	140	139	151	146	129	124	154	126	118	142	130	142	122	145	145	122	128	150	143	146	129	153	154	132	127	159	143	122	135	175	150	154	150	129	142	134	143	136	132	159	136	120	145	149	141	132	143	132	146	124	143	130	144	127	139	150	141	126	137	134	149	156	138	144	149	146	145	143	149	142	142	134	142	128	140	145	153	132	118	134	136	144	137	122	131	144	150	148	130	153	124	142	132	135	140	145	138	122	143	150	126	124	114	138	136	120	151	144	116	140	142	138	144	115	137	137	138	158	159	142	140	141	130	134	154	144	130	137	134	138	117	138	151	100	138	166	140	142	127	148	133	143	134	122	153	134	139	150	132	132	143	136	152	138	149	150	139	127	147	146	113	140	138	144	147	142	135	117	139	135	147	149	129	149	157	144	141	167	149	128	117	164	142	134	150	126	134	161	139	138	138	136	143	120	113	126	143	107	156	151	146	124	158	154	117	150	134	131	127	140	124	143	143	150	131	145	127	143	126	120	146	127	166	136	158	163	157	142	155	159	175	153	139	142	134	150	133	152	125	124	145	123	147	140	122	130	147	141	161	150	136	139	154	151	124	144	160	136	134	137	120	147	127	143	147	142	139	142	140	150	135	125	141	140	123	134	128	116	140	143	120	153	130	141	128	133	127	152	142	154	144	132	124	126	163	143	163	122	139	155	139	141	134	126	133	137	120	138	147	148	140	130	134	155	136	138	139	142	156	131	136	132	136	135	147	117	151	131	128	132	157	144	157	150	141	126	134	149	150	152	136	137	136	110	137	154	140	152	122	124	113	134	152	149	128	165	142	129	126	111	130	142	127	137	123	128	139	137	148	149	154	135	146	137	121	137	155	127	143	148	148	158	128	144	130	134	134	122	135	143	138	137	148	127	129	157	152	123	134	158	135	144	124	133	134	165	162	130	154	153	159	116	124	118	144	150	137	140	145	129	156	119	123	113	143	147	151	136	136	158	108	131	138	129	140	134	140	134	137	139	116	157	136	124	126	152	129	123	151	145	120	149	149	153	157	151	155	145	141	118	143	166	132	137	139	146	135	155	164	138	123	124	122	134	144	138	115	131	158	149	151	140	141	141	137	136	154	136	140	173	114	136	156	135	111	120	153	133	128	140	155	134	153	146	143	130	151	116	141	129	142	132	137	111	147	151	137	172	138	140	143	126	132	161	151	153	113	137	153	158	165	146	148	128	152	149	165	131	124	135	145	143	139	128	117	139	156	138	149	145	125	154	138	119	141	121	150	148	156	123	144	134	143	142	133	146	147	166	124	143	135	129	146	128	151	122	153	123	152	147	147	144	141	142	161	134	145	136	142	151	118	134	144	135	146	142	144	158	135	155	154	119	154	142	142	136	138	132	141	129	160	123	130	140	136	132	158	135	135	138	133	128	135	139	127	144	138	126	144	144	143	141	113	126	138	142	144	135	135	130	137	142	138	152	164	137	158	160	149	137	160	153	118	124	143	135	125	129	123	152	119	136	121	116	138	138	127	116	125	140	134	139	137	142	132	156	135	133	137	124	132	146	134	127	138	133	110	155	160	122	141	137	136	149	137	144	136	142	123	138	126	117	159	150	125	155	144	140	137	139	123	133	141	137	112	126	148	126	160	115	134	159	137	156	126	110	147	144	122	153	155	150	107	146	133	142	152	144	134	126	115	158	162	148	152	123	136	125	136	175	130	122	148	128	140	149	144	143	150	145	124	136	157	149	153	143	159	132	157	140	125	134	149	142	130	121	128	142	137	144	133	140	148	129	143	135	139	131	155	159	117	140	158	130	146	147	130	152	141	151	135	129	138	142	137	133	152	150	113	155	140	127	151	133	138	139	133	133	148	150	152	143	125	121	133	152	134	131	126	127	153	140	142	132	151	159	130	137	138	121	140	148	152	142	137	119	143	128	132	152	152	138	165	138	128	150	144	136	157	151	149	140	142	144	150	178	137	149	129	128	142	146	129	147	153	151	158	125	151	158	143	137	127	146	140	139	125	142	144	134	136	132	149	146	126	151	138	136	123	132	147	147	135	122	149	133	129	140	141	136	132	156	140	130	136	140	161	153	133	163	150	149	134	145	158	135	122	171	133	154	130	130	134	140	141	135	153	137	107	134	136	152	140	136	148	138	133	140	118	155	141	141	150	123	136	137	135	144	149	133	130	121	137	138	146	130	169	126	138	142	133	149	146	140	148	166	130	127	143	128	145	162	143	140	132	153	110	148	132	148	137	134	146	163	141	163	135	162	153	142	138	142	135	128	142	132	149	147	150	136	153	150	108	139	132	150	134	141	142	136	148	127	120	134	158	134	162	144	137	134	122	149	140	157	152	150	131	144	146	129	119	173	141	142	143	147	154	130	138	155	130	125	140	135	143	152	132	136	139	122	159	146	124	134	143	121	120	136	142	130	141	149	117	164	154	154	127	141	153	143	122	130	150	130	128	132	144	145	134	158	143	139	147	137	156	119	118	141	128	145	154	137	138	138	114	133	115	121	138	134	171	142	137	140	114	130	147	159	134	136	141	153	141	132	155	126	129	155	146	134	129	121	158	140	139	151	111	133	118	127	134	132	114	140	137	136	137	142	147	136	140	163	119	140	112	128	119	135	161	158	165	146	135	122	128	140	128	145	127	136	128	165	142	130	150	135	132	144	123	147	133	129	146	122	156	139	140	139	137	129	149	143	136	142	133	145	149	139	105	152	144	150	147	126	111	149	157	121	135	147	143	133	140	159	159	160	122	148	155	147	130	119	141	133	126	145	145	137	123	157	139	147	130	154	147	140	131	133	127	139	130	148	136	148	125	136	153	132	123	147	134	116	123	140	147	135	142	144	150	122	146	143	135	130	137	141	138	123	141	133	152	160	148	145	149	146	144	131	134	161	137	121	135	128	129	148	147	135	140	128	153	155	137	166	121	138	127	151	139	129	129	142	119	152	150	126	154	142	137	112	151	132	132	143	152	129	139	146	124	124	133	158	144	118	131	139	118	156	145	142	146	125	118	163	137	130	153	144	109	151	179	152	138	142	128	146	129	124	118	158	127	129	133	125	156	144	123	137	110	126	129	132	145	130	135	118	158	153	140	136	115	124	152	128	161	112	146	139	130	131	161	125	137	120	137	154	158	141	136	138	130	142	141	157	158	139	142	127	140	107	141	150	128	154	135	138	165	154	122	157	114	140	160	133	139	144	128	142	124	149	125	144	150	125	138	125	135	137	143	140	139	141	148	144	149	135	145	127	155	132	125	151	137	117	146	155	142	97	140	127	117	143	139	117	135	149
4714	466	616	645	577	534	539	492	461	460	450	420	412	444	424	438	398	427	424	432	433	458	414	434	445	482	421	424	408	393	388	406	382	411	432	367	436	419	399	383	403	420	417	435	404	416	428	406	400	379	383	392	401	416	402	409	419	406	403	380	444	394	404	418	389	419	410	394	389	452	410	404	359	434	377	426	435	389	392	431	384	345	410	409	421	429	405	401	411	404	406	424	397	384	390	380	435	416	427	435	421	410	401	368	364	412	410	385	409	424	400	432	421	377	378	387	416	418	359	396	387	400	417	381	389	416	415	434	388	431	417	429	394	405	410	446	374	396	385	446	429	414	403	428	406	417	376	392	412	450	427	424	430	385	384	377	408	448	420	408	418	381	410	402	379	435	396	375	411	413	371	386	400	378	411	417	374	420	405	434	429	410	408	424	390	406	372	412	359	405	429	436	403	407	418	403	376	412	379	412	373	387	385	383	407	391	378	354	404	402	445	398	396	410	384	414	387	413	418	375	388	436	378	415	385	418	394	385	408	408	382	423	404	384	381	452	368	408	416	434	380	387	391	390	398	429	392	363	407	351	419	377	413	417	403	415	408	406	387	424	400	377	400	415	425	385	378	405	404	391	359	365	405	417	392	417	435	395	448	407	421	380	422	399	383	393	425	418	390	443	392	414	398	410	395	418	404	424	431	421	441	352	437	407	380	421	396	395	406	399	416	405	420	384	390	461	405	402	354	399	407	396	409	426	429	385	420	381	416	374	382	411	417	404	380	409	462	389	400	402	393	413	424	424	401	399	418	385	378	449	413	363	437	414	383	417	368	406	398	412	412	361	414	401	397	419	399	433	404	402	388	414	408	400	376	407	407	397	377	381	400	415	389	416	409	407	420	392	391	425	431	400	383	405	424	393	409	410	431	380	437	370	400	431	371	378	404	371	410	388	377	410	379	436	412	408	375	433	399	433	399	427	405	395	431	388	442	382	397	409	432	390	400	399	421	396	420	431	434	408	395	397	392	401	447	388	405	423	418	401	383	390	413	383	419	400	380	401	395	450	381	426	378	356	391	404	419	382	417	430	409	395	408	374	406	419	395	389	433	400	403	408	401	393	412	400	401	358	415	395	414	420	422	423	392	420	445	358	365	427	397	403	430	422	394	407	449	410	397	395	423	405	403	399	414	385	418	411	419	375	383	411	438	410	380	387	389	413	398	394	407	397	410	382	408	440	399	442	415	416	417	395	364	437	397	384	397	387	393	428	416	439	390	435	408	428	412	390	421	399	392	436	410	371	389	394	408	357	413	427	368	401	400	410	428	387	419	389	407	410	396	379	420	394	420	410	409	431	405	398	385	408	389	378	429	391	396	396	429	415	381	395	411	403	449	406	379	402	434	446	413	407	399	422	427	394	380	399	367	388	400	415	422	394	378	390	408	427	385	380	387	427	412	420	404	411	376	420	420	385	426	379	420	378	388	411	419	414	382	417	411	406	365	389	416	388	432	394	427	463	396	386	416	390	361	410	381	380	416	397	401	412	425	370	437	411	414	404	392	413	389	366	406	401	377	413	392	416	422	384	401	430	411	398	420	372	387	419	397	403	455	386	406	395	388	396	399	412	447	384	391	407	397	416	403	410	449	405	402	403	376	396	362	390	390	385	414	398	424	450	408	424	439	366	436	413	404	381	400	376	415	394	434	357	437	400	370	397	404	393	419	425	417	393	371	406	373	433	417	422	410	444	388	397	400	398	380	419	387	379	435	392	394	405	422	389	428	427	377	409	401	440	398	428	416	375	413	456	435	386	421	427	425	413	373	406	420	382	399	419	428	413	436	438	421	411	379	433	391	435	429	427	349	420	389	399	406	375	400	425	440	424	405	420	416	394	408	396	423	410	403	412	418	406	378	409	403	409	427	449	408	396	456	400	419	404	373	413	405	425	387	415	402	368	412	386	398	367	417	412	372	407	392	394	415	380	399	409	404	375	426	429	401	375	415	399	446	409	392	389	392	444	397	396	397	411	419	399	419	388	404	399	407	406	444	427	405	435	398	414	402	408	372	399	417	421	412	395	401	402	418	395	410	400	377	388	402	428	395	374	420	374	419	426	396	411	385	431	418	415	385	466	373	431	377	383	403	400	375	405	390	369	427	366	431	400	406	398	372	375	426	430	414	411	415	430	436	408	409	420	446	402	431	434	390	405	404	407	433	396	415	416	397	396	391	360	404	403	402	393	381	415	388	399	401	382	383	423	440	397	414	381	422	395	391	416	444	399	389	417	393	402	407	396	400	432	397	416	383	399	393	423	406	427	406	379	374	407	424	401	400	378	410	396	379	411	398	404	411	398	411	408	389	388	402	395	382	409	412	381	403	394	373	433	425	430	433	378	396	430	398	367	401	410	420	396	389	412	392	422	419	408	369	406	382	373	401	387	403	405	411	418	393	402	404	387	429	409	411	405	439	383	400	437	408	389	405	406	401	413	406	420	401	417	414	395	402	386	457	401	436	398	404	424	387	416	432	406	391	418	365	396	382	412	426	390	386	419	405	454	408	383	381	420	419	456	404	389	434	397	380	376	421	398	382	422	388	392	395	445	416	402	426	375	407	409	382	443	399	428	385	405	424	363	413	442	418	423	434	412	417	398	419	407	389	407	430	383	442	422	366	377	374	440	412	416	428	373	398	367	411	391	413	417	412	377	413	425	405	391	409	384	417	421	410	434	407	393	414	442	393	429	403	407	394	424	404	420	417	443	389	430	426	403	399	387	393	441	379	422	428	414	393	412	430	373	398	418	435	396	401	439	397	391	412	412	440	457	423	417	416	394	417	419	440	445	436	420	371	387	417	393	395	422	393	403	414	398	403	456	414	392	396	410	385	412	381	413	436	387	399	425	381	385	397	418	402	402	415	392	394	392	360	408	381	391	417	373	405	394	416	413	379	380	425	364	385	405	376	420	461	424	423	380	417	417	404	387	388	403	407	437	407	377	394	402	406	429	399	425	407	404	405	389	406	398	433	363	424	416	411	430	386	407	402	418	417	388	407	381	459	404	410	442	427	411	425	375	410	417	369	423	407	416	411	393	429	424	365	421	389	409	400	450	367	405	402	377	409	403	405	418	388	390	414	399	410	391	403	398	384	409	377	416	381	406	374	409	432	407	375	394	392	391	381	421	399	371	399	398	422	389	417	403	382	434	400	372	395	399	397	417	397	383	411	456	398	411	410	395	394	396	441	452	367	369	416	453	404	382	405	372	411	430	396	376	431	405	401	377	376	382	367	408	396	437	406	430	393	440	384	412	411	411	417	372	442	412	421	371	468	407	395	397	400	421	427	418	420	411	381	409	418	410	418	403	401	404	338	400	472	423	396	429	380	425	419	398	419	415	447	419	371	393	382	397	355	408	427	409	364	366	408	386	406	445	380	382	404	406	395	383	410	393	419	437	393	404	376	429	391	416	418	411	354	416	389	420	381	397	390	387	417	412	424	418
22840	2156	1379	981	739	527	409	307	297	227	176	168	146	140	144	131	134	139	149	96	123	101	113	119	107	101	110	112	100	114	101	105	90	113	88	85	120	115	88	82	86	84	77	91	82	90	83	101	98	96	86	95	80	87	85	73	89	91	101	97	100	110	94	88	92	87	101	75	73	74	73	89	77	95	90	77	88	95	85	110	103	86	99	97	97	84	80	90	95	92	87	87	78	82	93	92	99	61	94	109	73	82	96	78	85	106	87	98	74	86	108	76	85	84	80	110	103	95	101	90	81	80	83	80	100	89	91	97	69	79	88	92	88	77	89	92	91	86	97	81	82	77	96	83	82	87	74	80	87	90	85	95	73	81	77	85	85	85	102	100	115	77	96	93	72	80	100	79	98	100	88	91	81	92	106	100	79	91	81	62	96	96	87	83	86	86	68	84	82	83	90	77	85	88	103	102	92	80	89	90	98	98	76	86	80	93	88	96	78	68	80	100	82	77	76	82	97	85	96	106	91	90	101	86	92	99	75	80	93	90	90	74	97	82	98	89	85	92	91	96	84	85	98	103	89	96	96	85	90	100	115	74	81	66	65	91	77	76	77	88	92	87	88	91	107	101	77	79	86	96	86	76	85	85	84	75	92	73	68	76	92	97	66	86	84	78	84	84	95	81	94	69	95	84	94	91	105	88	92	92	85	102	82	91	92	120	96	87	82	88	83	85	100	86	86	89	96	85	89	93	97	78	104	80	78	101	88	82	93	85	92	92	84	76	91	92	84	85	81	84	79	84	79	82	64	99	78	73	86	85	76	94	92	96	80	84	90	78	86	110	83	108	98	81	104	72	78	67	88	82	85	72	79	98	72	75	81	73	92	77	110	87	88	87	86	77	79	75	72	89	76	93	84	90	94	90	84	75	93	86	64	85	91	78	67	84	73	94	84	93	82	88	91	82	90	90	85	88	86	84	78	98	65	69	80	83	105	95	101	83	92	91	79	95	63	83	84	87	76	96	92	68	84	82	84	97	92	108	86	91	78	79	76	84	91	69	105	75	93	95	85	84	82	76	88	78	108	92	89	85	98	92	89	85	91	89	105	87	95	95	86	91	91	93	81	98	112	79	87	82	92	80	76	82	88	80	88	89	77	95	91	61	99	78	100	94	90	84	78	93	89	74	78	93	68	82	80	83	89	70	84	92	90	75	105	96	60	70	82	80	79	73	97	82	89	94	91	89	71	91	95	99	87	93	72	72	88	94	94	103	90	90	84	104	76	99	103	62	73	80	100	83	92	89	82	91	80	88	85	96	76	64	102	86	88	89	82	86	88	85	100	82	98	81	86	99	98	97	86	83	97	80	91	82	88	74	98	95	81	99	89	82	79	90	87	84	71	78	87	95	79	75	79	73	76	91	83	80	90	81	77	87	76	83	85	76	74	88	86	88	89	109	92	89	84	86	100	78	68	92	64	77	78	80	83	84	69	84	84	82	89	87	92	79	99	79	70	73	103	95	94	86	73	94	94	87	77	82	88	92	90	78	87	93	82	81	69	85	90	83	73	87	83	76	89	94	94	90	87	83	70	95	97	87	82	95	81	81	83	74	78	78	94	87	105	81	84	79	78	77	94	88	72	83	103	91	91	96	95	81	86	76	87	94	81	117	68	80	89	93	82	87	89	84	80	74	87	83	80	94	85	87	88	76	91	63	68	88	98	95	80	105	76	91	91	100	93	95	93	87	87	82	86	77	83	71	80	89	73	94	92	95	102	77	82	94	77	89	88	103	97	92	81	99	82	83	67	92	85	85	87	83	93	78	90	102	84	91	99	89	84	105	89	98	99	99	81	82	76	95	100	91	84	78	86	75	81	96	87	82	96	95	91	95	77	90	100	95	95	91	71	99	88	96	92	86	79	88	89	69	103	98	94	80	84	74	91	78	69	84	88	87	104	84	80	83	92	87	82	75	83	87	84	96	75	87	82	90	86	80	93	90	87	72	90	79	75	80	90	80	81	89	79	92	82	81	94	81	86	72	76	95	94	85	92	96	84	98	88	76	89	89	81	104	73	99	86	86	97	88	85	95	89	90	81	92	91	90	87	85	82	84	85	75	83	95	87	103	99	88	110	69	84	89	92	67	87	109	84	86	95	70	116	79	75	91	75	94	83	93	106	96	93	84	82	96	97	94	85	95	91	89	65	80	90	85	90	75	70	64	78	79	88	73	85	77	80	85	79	100	78	116	74	84	82	86	89	95	83	104	78	76	82	94	79	105	72	119	96	97	100	77	97	87	69	95	81	102	97	76	86	93	88	91	77	82	84	102	95	86	78	95	80	104	89	92	88	82	86	84	85	100	89	81	95	88	82	109	97	83	87	86	85	98	89	89	78	90	72	103	89	79	75	92	88	85	87	73	98	76	88	92	78	84	74	75	87	99	74	77	96	82	82	73	85	74	75	92	89	101	87	83	75	96	80	75	81	88	87	81	80	97	77	78	94	69	78	89	74	85	92	78	74	91	81	87	74	88	77	77	81	75	77	98	73	93	90	91	77	109	77	92	84	95	74	99	94	79	79	79	97	85	72	83	82	80	93	89	78	86	96	94	80	90	76	93	95	95	87	113	84	81	82	99	78	80	80	86	102	100	97	80	86	89	85	87	107	80	85	87	81	88	81	100	76	79	81	98	76	107	95	93	86	89	64	103	109	85	98	92	103	91	87	84	77	104	87	85	74	85	77	86	78	91	78	68	76	90	71	90	69	88	89	99	93	92	106	90	70	105	93	80	78	86	101	94	85	99	96	81	99	93	96	89	100	88	81	90	100	96	98	89	89	100	91	89	80	102	89	90	76	79	91	90	82	102	84	85	96	72	82	91	73	92	72	75	94	96	81	82	97	93	95	77	78	92	70	89	103	91	82	111	81	97	87	87	102	82	89	76	66	88	87	80	87	96	79	102	105	85	79	84	84	88	77	87	91	86	80	70	92	106	96	102	78	71	73	91	103	69	92	88	91	99	90	76	74	91	83	90	85	87	83	90	94	93	89	81	106	72	82	103	86	72	93	98	61	90	79	83	91	85	91	83	90	72	94	91	88	96	100	104	91	81	88	96	88	84	91	84	86	73	84	93	88	76	91	90	80	78	86	75	83	75	87	81	96	84	93	88	73	79	77	78	100	82	80	93	81	83	97	99	91	83	70	84	74	90	89	75	96	84	82	82	92	84	83	88	79	93	97	88	75	81	88	105	95	77	77	90	84	86	87	83	75	84	100	85	85	83	89	101	82	82	81	84	87	90	91	109	77	83	78	86	87	100	97	93	81	91	85	74	85	83	80	86	67	73	88	88	78	78	75	78	90	91	80	87	72	92	83	82	80	88	82	78	97	87	81	75	81	87	89	81	80	81	87	85	93	94	82	73	99	98	89	91	92	104	73	89	75	74	76	91	97	80	81	87	87	93	99	75	91	81	99	85	99	85	83	79	90	93	81	71	86	81
11344	1461	3448	3730	3012	2402	1902	1640	1383	1150	1065	924	816	803	675	659	565	564	561	502	478	491	453	448	449	434	424	424	412	375	374	402	361	355	371	360	322	307	347	313	351	325	329	334	354	349	337	304	318	324	303	322	305	333	325	322	313	333	287	323	298	307	330	287	296	300	289	298	287	299	285	295	288	284	269	294	274	291	267	282	290	288	307	265	296	294	302	272	310	304	273	313	279	298	268	293	293	297	295	278	283	269	262	280	274	287	312	290	281	306	293	282	308	297	251	300	275	284	288	297	287	274	287	284	270	313	288	274	291	266	280	303	276	314	308	295	293	317	276	286	309	291	301	283	286	283	260	271	268	275	297	283	301	282	270	272	289	286	309	291	288	306	271	290	263	298	282	302	293	282	292	302	301	270	272	283	283	284	299	312	292	305	260	306	264	274	269	313	256	304	277	296	285	315	323	281	302	296	295	309	291	258	287	257	260	283	297	281	298	293	316	296	310	291	255	262	274	296	286	270	283	268	272	289	300	308	293	291	278	281	302	279	276	277	274	282	276	285	245	269	239	258	259	275	313	291	232	290	284	293	288	250	291	281	271	280	281	285	269	305	279	270	252	290	290	291	275	265	246	270	287	276	256	262	309	288	284	278	270	267	265	278	297	284	284	299	258	275	251	267	287	252	300	275	290	262	299	293	285	285	261	269	252	269	304	280	299	275	303	250	290	272	260	285	290	286	283	312	292	305	274	269	277	265	314	324	296	254	260	293	284	270	271	275	297	260	297	293	270	272	277	275	273	277	304	277	321	264	275	267	282	285	293	292	330	295	302	296	284	266	296	262	279	273	293	287	294	273	274	281	275	266	275	270	306	285	322	253	270	290	316	295	293	270	297	289	295	274	290	290	292	269	287	306	261	267	290	266	291	275	274	275	284	265	259	308	310	272	297	239	322	279	301	293	289	271	274	283	254	269	292	263	288	285	302	264	263	228	276	275	282	270	315	284	281	288	275	280	306	261	298	264	292	275	277	254	288	276	284	268	292	311	283	282	281	294	317	319	288	282	266	329	272	268	286	312	288	308	289	293	312	235	273	286	279	244	253	309	308	298	286	278	303	261	286	290	297	306	270	298	281	267	270	302	278	305	275	318	309	281	299	256	242	274	280	270	272	268	283	306	267	275	292	285	275	294	288	278	283	274	312	266	309	277	301	258	284	274	290	270	289	295	284	277	261	298	288	263	279	296	293	299	281	314	257	274	273	279	265	285	235	282	278	287	312	280	286	264	291	288	281	287	307	284	294	291	279	300	277	273	273	280	280	279	281	297	292	286	272	284	267	272	247	267	288	278	256	256	275	284	322	293	271	276	274	267	272	319	309	256	303	299	298	290	274	289	272	259	287	297	256	282	293	280	285	267	270	296	267	264	287	301	300	263	294	246	266	276	292	270	276	266	284	273	278	278	267	278	265	297	327	251	290	301	264	273	298	272	285	270	254	246	278	287	294	302	275	272	293	271	285	273	288	275	273	294	280	306	279	266	294	290	263	269	308	272	279	309	284	260	286	310	273	271	272	288	270	288	279	269	265	299	302	261	269	313	312	298	275	260	286	269	299	295	253	295	290	313	259	287	307	294	313	278	290	304	291	283	284	281	299	325	318	284	267	288	289	301	271	279	264	278	272	282	279	259	267	273	298	273	284	251	271	290	266	273	268	248	304	302	252	284	278	308	245	290	271	311	303	263	288	281	285	282	268	288	284	258	297	300	304	265	325	271	334	255	282	303	274	296	261	268	267	283	279	288	281	294	240	298	286	282	291	273	321	290	289	259	250	281	251	257	253	283	296	272	291	290	278	297	271	250	268	297	270	272	270	298	280	284	276	250	283	280	267	273	303	285	287	294	332	261	257	284	295	320	289	269	281	282	308	289	286	268	292	301	272	262	284	286	285	289	292	290	279	286	253	294	301	261	286	286	275	248	298	274	270	295	278	312	331	265	297	291	285	292	281	250	256	289	286	285	297	256	264	294	282	292	278	318	286	277	268	283	291	301	290	289	292	267	272	305	330	259	303	291	291	284	294	314	279	315	330	319	264	277	278	267	262	271	285	248	266	283	285	261	284	282	299	279	289	269	261	295	288	274	281	323	271	293	266	319	285	318	267	304	266	303	275	281	311	294	293	303	294	288	298	292	290	283	253	269	278	296	286	299	296	291	269	262	289	280	286	299	274	252	282	269	303	269	292	246	276	276	295	286	280	258	281	272	274	291	302	280	281	264	278	296	264	260	267	284	259	258	296	261	265	272	295	282	284	291	301	275	277	262	274	308	269	281	277	294	296	268	302	314	286	291	316	279	267	261	293	286	286	282	278	307	288	311	288	284	274	275	290	291	303	254	289	303	245	277	278	301	268	297	300	284	281	296	270	286	282	273	294	284	265	273	303	280	280	277	287	288	285	316	288	282	279	300	274	283	294	291	275	270	275	294	285	271	297	290	281	299	308	260	250	298	292	329	266	309	264	271	286	263	262	272	274	257	283	257	285	282	289	274	275	291	273	304	318	265	286	258	294	277	259	288	280	301	259	267	304	291	269	274	287	282	275	295	287	262	279	290	300	303	302	300	305	296	282	273	275	303	300	272	264	259	280	325	290	283	273	279	296	270	272	307	248	221	290	250	261	276	264	295	312	302	292	293	267	273	270	309	308	277	267	290	280	267	274	299	281	267	282	275	289	288	271	296	303	300	286	274	264	306	281	298	277	293	300	287	313	310	298	274	296	282	281	281	276	265	263	268	279	298	280	269	287	277	258	266	296	295	267	280	303	292	281	259	298	304	280	303	302	278	282	268	299	272	302	264	305	283	246	270	294	261	285	285	271	277	291	286	293	276	268	275	284	292	283	286	288	281	290	294	261	295	285	289	246	279	271	259	291	292	301	269	318	306	317	264	282	252	299	277	277	294	325	279	323	283	267	271	300	315	270	274	309	278	286	277	275	326	289	290	294	281	287	286	275	292	307	288	291	274	293	325	283	298	267	299	289	298	286	246	311	269	277	277	261	246	297	243	297	286	298	276	283	274	272	275	267	299	310	296	292	262	265	279	314	280	301	302	286	278	287	299	288	278	278	293	254	260	268	329	272	295	251	270	278	275	303	281	301	264	271	304	291	282	300	291	271	271	291	299	271	272	287	299	292	315	267	281	285	264	287	275	294	285	261	320	259	281	296	301	262	286	280	272	300	248	254	250	284	277	299	302	283	293	275	319	285	311	312	288	279	275	291	276	270	285	276	260	256	265	285	276	296	321	288	290	253	287	279	289	279	269	306	286	240	266	280	258	285	294	299	251	279	304	269	283	313	285	280	302	258	313	274	298	290	264	276	277	293	317	283	297	277	263	258	275	280	268	285	272	299	281	281	273	274	282	326	305	317	278	270	284	287	288	268	288	255	272	290	313	255	277	295	283	288	289	298	326	307	261	264	292	322	296	285	266	293	262	225	285
36938	6854	3184	2167	1518	1097	851	619	503	465	424	371	332	331	289	258	243	263	223	243	233	261	225	196	225	223	215	210	192	209	200	204	221	190	215	209	193	186	194	186	242	185	180	194	199	193	204	205	188	193	173	165	192	202	182	175	172	180	173	188	163	173	194	195	171	188	205	169	170	194	217	191	182	196	172	185	191	208	179	161	189	158	163	189	186	178	184	166	200	225	188	168	185	167	183	160	168	202	177	155	193	184	155	170	173	208	196	187	204	167	183	197	164	175	177	183	185	198	170	203	179	203	190	189	159	151	177	183	191	182	164	198	155	194	161	207	169	177	187	180	158	182	185	166	177	184	206	167	166	178	186	198	174	176	189	192	152	185	158	189	222	189	168	176	195	177	180	177	184	173	185	183	190	187	190	195	180	170	171	175	171	177	163	172	162	163	167	184	195	165	197	172	210	186	191	158	175	191	186	174	176	196	216	182	147	186	185	197	199	177	173	189	195	180	167	170	166	158	167	186	140	202	181	187	167	165	188	199	173	198	198	164	173	168	166	212	199	209	191	191	178	205	174	200	175	173	162	165	184	191	190	179	163	167	215	229	193	180	176	176	188	191	192	186	184	150	176	185	191	177	179	174	173	194	181	198	189	165	172	179	196	169	155	182	187	181	187	175	165	169	177	170	163	188	193	190	159	160	205	163	155	195	191	193	171	182	180	191	174	183	207	148	213	197	203	167	160	165	186	170	190	180	179	197	170	190	181	182	169	163	177	198	200	191	175	163	175	204	192	179	160	186	193	188	173	198	182	162	196	163	186	188	171	185	147	188	184	186	188	195	197	196	187	184	164	192	168	170	182	152	172	180	187	187	189	178	167	164	201	152	173	177	182	194	189	184	185	175	174	177	207	195	176	154	158	178	182	170	161	197	170	160	187	200	199	199	162	183	189	187	219	164	194	150	178	204	188	178	182	181	185	168	181	172	202	194	198	164	168	192	197	203	190	176	183	213	196	174	183	161	179	183	174	155	176	174	187	184	190	179	182	221	168	169	177	172	172	158	184	165	159	174	183	196	161	174	173	164	170	177	191	204	163	195	172	191	189	200	188	165	199	173	175	174	194	171	191	182	172	177	176	189	182	184	162	190	172	174	177	186	161	177	158	157	202	187	193	165	182	186	175	154	172	181	161	188	197	178	161	172	150	184	179	172	185	190	185	178	176	211	192	178	154	178	200	191	179	169	173	186	178	182	182	200	192	163	173	161	191	195	180	166	173	178	179	164	152	182	207	176	179	180	190	193	180	195	170	176	161	164	186	177	164	185	143	178	178	181	197	187	166	172	190	188	167	172	156	176	186	195	180	179	181	189	179	197	187	198	211	190	197	209	192	181	185	185	172	191	201	190	164	194	166	188	186	157	158	163	173	190	153	184	163	173	189	198	212	192	195	178	182	209	182	190	165	186	187	179	173	176	168	189	180	181	181	162	184	208	160	189	186	193	181	192	176	174	163	186	182	166	187	169	158	182	187	167	202	156	208	164	191	170	189	182	191	167	183	183	173	172	191	182	175	165	152	175	190	173	187	187	172	175	198	183	172	169	168	172	171	198	176	195	166	218	197	173	186	180	181	197	153	191	173	192	177	161	189	199	183	180	173	182	191	195	177	186	174	173	200	175	202	193	173	188	205	181	175	165	181	176	170	165	181	202	178	179	188	175	169	173	180	190	181	170	179	163	180	166	171	197	205	199	176	183	166	190	187	213	180	175	179	169	202	185	164	196	178	163	163	191	193	163	162	177	168	151	173	186	181	196	173	180	216	166	186	174	198	190	177	173	181	189	189	196	198	212	176	160	189	183	183	177	182	181	187	178	182	180	165	179	172	174	171	173	184	169	191	192	198	186	188	162	169	167	169	183	184	191	170	205	187	158	180	189	198	181	177	167	180	189	187	161	180	179	187	195	178	156	193	170	204	193	200	162	188	176	189	201	167	169	171	183	163	196	214	174	168	187	153	176	179	206	161	180	192	182	171	179	187	203	146	164	173	169	198	190	180	183	177	219	177	169	161	172	202	192	171	186	169	180	168	173	187	179	202	192	196	173	189	182	185	194	176	175	201	171	184	198	189	184	209	170	191	178	193	172	200	170	173	177	152	174	172	186	182	181	179	169	184	208	173	175	187	186	196	187	183	195	183	186	171	217	180	198	194	188	157	171	173	193	213	198	184	210	185	175	170	167	170	181	174	183	169	190	176	190	175	183	192	179	196	167	218	174	183	204	185	162	136	188	179	178	200	148	154	173	166	164	166	195	196	172	204	180	184	165	170	189	169	176	195	202	166	179	184	184	174	171	178	191	167	165	196	167	165	187	174	186	165	176	195	164	174	166	175	202	162	160	183	186	158	169	175	193	176	175	168	193	187	177	183	185	178	198	166	170	183	167	184	176	202	192	189	168	187	185	198	202	186	181	177	186	161	180	174	171	179	193	180	176	164	192	184	184	179	179	169	174	175	161	159	170	186	171	177	178	185	193	195	189	163	174	200	169	173	193	189	174	176	174	162	168	197	169	199	185	164	191	189	174	162	176	183	196	176	159	185	179	208	193	200	162	207	167	187	182	190	167	146	167	168	189	181	148	211	163	169	175	177	180	170	195	185	178	184	169	180	168	169	188	190	177	202	172	173	188	164	181	198	173	168	183	178	194	190	175	160	177	180	169	172	160	170	175	173	173	173	186	190	176	155	189	189	167	188	182	175	188	186	173	200	195	162	174	193	173	194	177	156	163	194	193	195	183	173	184	202	154	185	174	181	160	182	182	173	199	177	186	192	192	198	170	177	161	199	191	204	173	207	208	173	206	198	172	187	183	179	193	171	174	172	174	189	190	156	193	161	168	177	191	186	188	188	164	199	178	164	203	192	182	176	187	200	186	177	189	199	167	197	178	185	172	159	177	185	185	172	174	169	198	166	181	161	187	200	195	173	183	190	196	191	191	192	164	178	173	177	161	160	184	193	173	176	182	198	164	198	178	167	186	180	154	154	172	199	182	173	180	170	163	203	198	183	187	177	179	181	200	193	195	194	159	185	172	172	180	190	183	179	172	178	185	136	191	166	183	191	191	173	171	186	172	188	199	169	169	202	187	185	190	185	182	195	163	175	171	182	187	176	192	178	207	189	181	185	162	189	176	173	201	159	170	168	192	170	175	172	159	160	174	194	189	192	163	180	190	169	211	183	200	190	160	189	167	191	164	192	152	192	194	166	171	207	179	173	187	175	185	171	182	179	171	182	166	172	184	184	182	192	200	163	193	198	173	185	184	178	191	152	190	159	176	154	169	179	183	187	201	177	159	190	165	163	174	184	185	203	175	209	187	183	202	177	182	164	190	170	146	170	160	152	197	162	176	180	177	192	181	204	193	164	202	183	188	207	175	167	169	182	178	183	174	171	177	199	164	195	205	182	169	167	194	160	176	161	187	172	166	167	175	192	160	185	206	180	173
16159	2820	6508	7047	5922	4749	3691	3094	2641	2281	2034	1771	1551	1456	1333	1263	1183	1062	1032	994	947	892	902	867	810	827	795	741	734	755	717	713	707	670	676	674	634	672	674	645	649	581	629	606	612	589	616	637	617	620	578	577	591	589	607	569	567	635	559	542	631	611	595	589	567	567	606	519	589	571	565	580	565	540	499	556	565	555	514	578	517	567	540	559	567	538	568	572	555	556	513	554	567	560	539	571	586	590	534	568	531	528	547	553	528	556	524	518	543	583	519	494	582	584	491	569	561	552	524	549	522	524	510	504	563	573	561	559	503	545	566	493	564	570	528	587	489	550	546	531	532	540	535	533	537	504	505	535	572	535	513	542	570	527	538	564	551	526	510	506	533	557	562	515	537	521	533	516	538	525	572	544	550	539	529	483	479	528	565	550	553	559	508	479	547	557	566	495	516	569	547	502	516	581	535	556	537	506	536	513	524	508	541	547	514	550	510	556	531	508	488	561	535	523	540	508	578	557	572	494	549	528	523	522	515	534	551	541	550	540	526	529	542	534	536	518	479	516	532	491	570	537	520	522	552	530	498	529	516	544	514	532	532	520	570	486	561	509	577	510	519	487	523	560	519	544	499	516	522	487	545	523	463	526	494	513	492	527	531	530	523	522	541	522	532	541	561	493	490	533	524	541	540	520	528	526	518	540	535	554	510	522	543	533	486	504	550	514	528	536	502	519	549	504	545	537	530	503	502	537	545	578	534	525	539	545	528	540	546	546	512	529	534	495	501	554	527	579	506	512	530	513	514	502	510	509	508	515	518	513	525	491	483	524	519	559	543	559	531	531	500	540	562	509	505	506	549	547	552	570	518	503	520	493	512	532	540	565	507	538	503	477	517	570	521	524	531	543	515	522	551	526	549	500	495	515	560	517	530	537	516	511	515	546	516	534	495	521	524	526	509	541	501	511	547	518	514	543	526	511	584	526	514	503	497	508	518	498	525	553	537	547	574	528	488	511	536	558	564	547	522	530	557	543	504	503	559	546	509	602	517	495	525	521	548	490	513	528	554	521	501	537	536	523	532	541	537	530	544	524	532	526	540	560	479	498	538	528	530	485	532	532	538	491	553	573	530	524	510	530	516	532	506	529	527	502	521	517	498	504	543	543	480	558	568	546	555	517	508	539	563	533	559	546	574	514	503	553	546	513	559	504	475	531	509	540	548	485	506	562	508	539	541	531	520	513	510	537	503	488	527	514	541	516	530	493	533	520	545	540	535	501	526	544	531	543	538	541	578	527	522	532	540	536	541	530	557	504	550	528	524	531	509	498	517	515	509	555	510	523	526	525	506	570	522	518	499	482	539	545	517	527	535	569	526	515	529	521	512	527	535	518	525	544	553	530	521	513	511	556	560	515	533	515	526	501	516	553	552	499	521	546	565	501	476	525	562	480	526	531	527	543	529	543	552	537	519	553	542	510	494	508	560	556	531	505	493	546	542	525	550	539	523	559	541	512	541	533	488	528	509	548	559	508	529	536	501	521	510	494	497	543	509	546	489	545	545	539	539	543	511	488	481	557	483	581	532	535	557	520	520	536	524	548	524	496	523	512	550	571	529	536	567	533	561	551	508	537	524	519	587	535	505	528	482	539	512	569	549	554	525	540	538	539	536	584	517	536	547	513	539	521	562	519	517	516	483	556	525	501	529	539	502	519	508	529	546	539	528	484	499	496	558	517	562	488	526	524	511	552	539	527	526	502	505	523	538	513	545	504	509	454	487	505	516	538	528	499	549	545	556	545	486	524	514	579	524	531	497	531	523	499	516	528	536	525	546	516	480	537	490	514	489	490	483	537	518	568	557	499	496	549	535	525	528	557	534	529	496	543	507	493	524	487	517	555	542	540	522	542	534	508	541	555	506	498	525	488	569	512	520	526	547	526	529	558	568	528	535	524	522	512	572	517	518	500	521	542	517	509	561	559	546	531	532	520	511	524	514	526	522	537	521	496	566	482	513	541	529	518	556	456	546	555	561	549	557	537	520	570	536	516	523	500	490	551	509	532	498	533	513	553	536	505	512	567	529	503	519	539	545	518	509	549	541	536	522	551	496	523	535	513	571	540	534	557	532	510	545	522	504	539	529	551	503	551	580	511	503	510	510	551	520	530	496	534	516	518	514	473	550	501	498	543	515	548	567	557	525	500	508	534	515	500	502	508	535	527	517	532	518	537	533	527	552	496	519	484	545	526	549	565	491	514	497	499	505	530	561	516	526	503	556	497	550	536	541	506	499	513	506	555	527	507	534	514	530	536	559	547	497	548	518	526	502	487	524	530	505	583	543	507	538	524	544	521	510	558	542	518	549	554	514	547	527	551	545	546	537	523	527	538	515	496	545	495	518	541	561	511	548	549	568	537	561	498	521	491	502	522	516	522	523	571	540	534	532	496	544	521	519	567	545	539	546	518	553	562	553	574	501	507	577	501	558	520	536	491	556	513	485	518	517	543	459	551	527	515	552	538	512	549	522	510	522	524	533	506	514	500	523	541	523	513	538	506	508	546	559	534	539	514	526	489	483	533	518	540	531	551	497	523	526	548	503	552	516	533	544	525	486	560	512	531	545	504	549	528	522	550	528	495	543	494	506	493	520	517	549	573	536	486	528	549	526	519	538	519	531	559	513	526	512	562	496	522	597	533	531	551	543	513	545	564	473	544	507	478	550	517	539	524	531	491	499	508	530	521	500	549	507	555	503	548	534	553	507	541	525	549	520	558	524	506	512	507	509	523	520	548	553	516	536	548	490	549	555	559	546	550	505	506	595	537	521	522	556	506	507	524	550	571	543	547	523	501	485	516	540	535	508	560	529	513	527	513	512	505	527	505	486	524	482	524	527	525	461	572	476	532	530	542	499	568	479	542	510	540	503	542	507	521	479	487	566	514	520	507	538	511	601	524	540	525	531	512	523	544	553	556	534	564	522	509	532	492	580	529	544	547	543	505	536	500	529	535	538	520	497	544	493	549	572	516	524	514	559	508	523	536	542	581	558	551	513	487	559	570	508	534	570	542	498	534	530	525	539	573	552	511	518	518	528	499	503	524	543	475	573	570	557	545	526	551	529	520	530	553	537	518	510	561	475	566	505	502	508	500	482	572	538	526	488	533	595	523	496	516	543	522	502	495	581	516	547	491	522	550	533	543	540	547	550	532	543	516	492	537	526	496	493	498	521	527	524	532	541	547	602	532	527	541	536	502	477	509	525	521	499	513	516	537	571	519	546	535	531	508	549	532	555	547	528	528	529	498	532	500	525	517	541	526	538	515	530	542	515	530	538	554	501	495	526	520	542	508	497	541	538	497	534	504	522	532	576	536	509	514	523	514	550	498	538	532	512	558	520	535	534	500	585	521	512	558	524	528	502	513	583	522	533	502	536	506	486	467	566	505	571	582	538	537	497	508	546	569	569	516	502	516	520	535	510	566	516	575	567	505	550	535	520	569	496	575	529	543
4090	225	230	193	182	135	163	134	141	156	122	150	147	132	142	147	141	135	144	127	141	139	154	136	131	143	123	139	143	134	132	124	147	140	156	129	154	169	129	144	124	132	127	152	150	133	154	145	125	144	139	132	139	138	140	148	127	137	126	145	144	139	151	125	144	146	153	120	137	123	146	129	151	110	153	126	111	156	137	122	168	164	140	143	131	129	153	135	131	145	148	126	132	128	138	141	153	141	133	137	128	133	114	128	150	149	146	138	137	141	138	136	145	136	139	151	135	162	150	153	157	145	145	150	129	132	123	125	123	127	141	118	138	116	143	128	134	128	143	140	163	134	138	123	155	139	119	133	146	130	136	146	129	127	165	127	135	147	117	149	153	142	124	153	139	151	137	129	127	150	149	141	127	152	129	145	144	143	138	114	144	153	142	117	140	141	144	134	116	136	120	136	143	149	144	141	130	127	126	146	116	119	139	139	153	136	130	137	134	136	158	131	140	118	151	164	128	123	135	126	146	140	133	140	128	160	147	146	133	127	148	140	141	143	139	137	137	146	141	150	131	145	134	130	141	152	136	147	154	149	162	157	134	138	166	157	114	134	150	151	132	148	164	152	127	154	125	127	121	141	128	120	160	151	153	123	131	144	124	121	132	138	148	135	131	122	154	136	156	122	143	147	126	145	129	134	134	147	141	132	139	153	130	128	150	142	143	139	140	151	159	133	155	143	161	154	124	153	132	149	144	136	146	131	121	136	145	140	128	138	148	150	148	119	149	131	143	160	137	153	152	147	135	164	146	140	120	140	160	162	143	136	142	130	150	124	137	129	144	138	140	137	119	151	139	129	144	159	148	143	138	138	140	151	150	142	153	157	135	105	153	150	136	139	142	111	138	139	147	138	143	130	159	143	119	138	139	131	125	135	156	138	145	132	122	126	133	152	145	123	137	125	126	148	114	119	128	136	148	152	159	161	120	139	157	164	146	140	148	134	122	146	138	127	140	139	138	132	119	159	139	123	150	108	129	149	138	148	133	141	154	142	131	140	129	135	133	137	144	135	127	130	124	156	126	122	134	127	169	118	143	152	129	161	137	143	154	154	127	151	137	137	140	118	140	129	159	131	133	137	148	140	144	138	147	128	153	135	144	122	115	122	135	120	109	148	130	144	131	140	147	134	135	129	139	149	149	136	156	128	130	138	126	131	147	147	134	137	150	140	136	158	136	127	129	132	144	119	146	165	159	161	130	135	137	142	141	129	141	129	127	161	153	126	144	135	141	138	160	122	146	124	151	138	141	143	128	162	146	139	132	166	141	145	152	144	186	141	140	132	144	156	107	147	130	133	149	123	128	119	143	131	137	134	124	148	140	157	135	139	137	141	124	122	148	158	138	137	135	125	147	152	146	104	148	131	125	153	157	123	158	128	141	134	123	138	158	143	141	143	132	154	139	118	125	147	120	143	157	126	121	133	132	161	124	143	158	134	136	140	141	151	159	134	146	149	127	141	133	152	124	145	147	157	152	123	143	142	136	142	148	147	145	140	130	147	150	128	135	137	164	148	137	159	145	147	149	131	145	151	162	123	162	135	139	145	165	144	145	159	129	138	127	143	149	145	138	143	126	141	133	143	174	142	151	128	131	143	143	117	133	139	136	110	140	147	157	127	126	162	136	136	128	151	142	132	126	130	139	148	128	147	132	156	134	143	141	122	127	137	154	140	142	121	138	147	143	140	128	154	124	131	123	137	162	126	136	154	147	139	134	139	144	163	139	156	139	137	135	135	141	163	138	139	121	136	138	140	109	153	127	133	144	148	145	129	121	137	138	133	139	149	155	125	127	153	147	147	148	135	114	158	143	135	135	143	135	137	127	135	144	163	150	130	161	129	148	133	134	117	129	144	139	133	145	139	127	134	123	149	134	158	138	147	157	144	157	126	141	120	130	107	137	117	123	160	153	135	140	144	124	138	136	145	148	151	121	174	133	119	128	126	139	122	120	123	143	122	130	164	148	128	157	144	144	153	125	130	156	131	153	144	144	153	136	130	134	139	110	162	146	129	128	142	139	147	160	130	133	140	124	118	134	140	140	148	134	132	149	128	129	135	131	133	144	130	139	154	133	145	148	139	140	120	135	140	155	135	149	118	141	133	135	146	144	124	137	139	145	127	147	149	151	136	154	141	137	128	142	138	126	168	148	130	157	143	142	151	156	133	132	125	127	130	140	182	153	131	149	139	134	141	153	132	148	147	136	148	148	116	144	149	145	127	139	154	148	128	158	128	137	134	146	155	118	139	141	135	146	154	138	145	128	141	158	126	141	140	152	121	148	117	130	131	135	150	130	150	143	135	135	140	110	128	148	143	158	133	130	139	134	145	151	158	153	139	142	141	139	126	140	162	147	148	135	152	121	135	157	155	138	130	154	150	142	142	146	126	160	124	150	153	131	158	142	143	142	138	154	139	124	149	144	148	143	144	143	134	142	149	156	142	103	132	146	126	125	147	130	150	126	129	165	143	118	134	125	132	143	149	136	131	133	169	133	121	139	133	119	126	146	139	115	125	137	143	156	146	151	117	154	136	152	161	154	145	159	143	148	138	129	149	128	129	137	143	141	134	154	145	137	146	135	162	132	132	147	132	145	157	150	144	134	132	152	129	129	134	128	136	142	144	139	145	147	132	144	134	128	128	122	140	145	130	143	128	137	141	142	146	132	110	124	138	134	137	135	149	146	147	111	127	129	136	145	143	135	125	163	126	139	133	140	142	140	142	149	129	149	133	153	149	136	126	126	122	148	125	144	157	123	127	142	128	127	139	125	170	136	151	136	145	145	176	153	127	158	138	108	147	146	142	142	159	128	158	141	142	131	148	143	128	140	145	118	155	127	120	149	123	127	167	135	137	140	124	138	150	154	144	128	135	157	154	144	121	141	120	133	150	137	148	138	131	150	130	110	151	145	133	151	134	170	127	158	131	151	128	135	144	129	158	122	141	152	146	152	129	129	129	136	135	129	135	133	143	131	126	138	117	126	130	149	133	143	126	117	129	137	128	152	152	145	126	155	140	139	140	145	151	135	143	137	135	134	149	142	120	144	134	149	132	159	146	138	122	122	114	126	146	141	131	151	142	143	143	123	124	141	143	135	138	130	124	119	133	146	125	140	138	132	148	152	151	116	149	141	125	130	145	127	151	121	158	150	147	150	167	124	120	128	140	129	128	152	112	129	122	137	125	137	146	131	136	134	135	129	134	125	128	148	137	114	158	120	127	137	132	138	121	135	127	144	149	128	155	129	124	135	151	127	144	147	127	147	118	147	129	141	150	150	139	150	134	135	137	147	141	140	125	141	145	133	100	157	131	158	162	160	150	139	149	122	136	128	122	154	132	151	130	145	140	130	146	154	137	114	143	153	122	174	143	146	140	130	152	137	142	162	128	139	160	150	150	126	136	135	132	137	124	122	157	132	151	163	130	141	129	125	130	130	141	145	147	130	135
4789	541	615	619	518	543	491	454	471	464	472	483	493	431	451	476	428	409	416	425	374	426	359	407	423	416	410	383	409	421	412	408	391	454	390	426	404	415	408	378	381	403	391	423	406	406	402	389	419	392	400	390	431	398	400	376	405	395	368	365	394	399	347	422	380	405	396	425	402	409	373	407	405	427	393	450	424	418	411	398	415	398	419	442	401	439	395	407	383	415	381	407	424	402	412	404	379	403	408	397	420	408	418	413	402	403	399	364	370	444	394	442	410	384	424	426	396	437	446	389	388	394	433	412	357	392	399	334	450	359	379	384	407	366	387	425	420	390	403	392	401	418	392	382	430	432	442	421	400	413	400	426	401	420	411	405	380	435	418	429	413	424	398	439	399	411	406	406	383	395	404	406	404	405	400	352	405	396	408	417	383	405	403	423	379	423	394	435	414	414	445	431	401	387	414	422	407	394	380	407	432	443	399	436	433	412	424	427	376	379	385	417	426	396	400	412	451	421	443	387	434	414	431	443	404	411	388	409	396	426	393	404	410	418	408	399	378	437	378	381	405	389	416	384	405	394	415	396	383	425	441	414	393	398	389	376	416	398	378	411	396	395	407	400	405	402	388	390	416	371	403	414	410	456	398	403	429	410	419	378	400	393	379	418	427	396	424	437	426	384	385	430	397	411	431	408	428	379	389	426	398	393	386	407	367	405	418	426	420	404	456	405	399	443	400	408	379	413	396	429	411	384	412	386	405	415	405	360	388	413	441	378	400	404	386	438	404	401	419	413	415	390	415	415	433	401	401	403	424	439	383	442	387	398	406	388	377	405	436	447	396	380	400	382	426	427	370	423	408	398	392	396	426	414	410	393	420	392	405	427	417	456	449	403	415	395	399	402	383	388	423	419	412	419	379	402	411	414	378	414	443	432	413	383	433	405	405	372	407	372	414	406	409	395	385	389	391	427	382	418	406	374	380	405	388	375	399	395	393	415	383	394	414	394	395	413	391	420	414	389	397	386	409	367	417	379	401	395	380	408	387	387	434	448	397	444	402	403	426	389	393	377	388	363	428	401	381	400	372	392	392	394	408	433	389	411	419	410	409	431	372	417	394	417	413	400	381	407	437	416	404	413	397	395	399	413	404	414	417	411	395	393	390	417	407	426	384	442	384	433	418	382	414	372	378	416	380	404	397	421	403	395	400	437	434	433	399	402	421	414	384	392	422	406	383	415	430	398	428	392	435	425	377	413	426	405	432	388	405	405	433	378	418	401	413	418	423	380	376	426	428	387	404	381	422	435	404	422	395	398	452	411	392	396	413	426	383	416	398	400	418	389	381	394	399	410	367	397	385	398	427	441	393	391	386	426	393	385	426	401	439	405	422	366	435	421	391	399	411	417	403	392	377	411	421	392	431	385	399	431	400	395	401	417	412	407	401	406	387	415	413	386	393	396	414	460	383	389	384	424	397	421	375	416	464	440	412	394	407	407	421	433	391	412	399	433	393	389	403	394	434	443	401	403	428	392	419	423	414	433	421	418	384	438	375	429	387	390	432	417	388	405	431	406	404	411	404	399	369	425	412	386	381	401	396	428	417	388	418	405	400	399	389	404	436	389	394	431	381	394	410	351	409	401	426	432	406	375	428	390	389	417	423	407	447	420	399	421	413	428	400	392	418	388	390	392	386	392	392	376	415	439	424	451	397	388	423	368	407	395	421	395	430	412	428	381	436	353	444	398	410	389	414	445	377	435	365	412	424	401	429	369	398	432	387	410	423	407	423	392	423	417	419	403	406	399	400	397	408	375	421	375	370	405	415	421	372	411	416	380	424	415	414	432	359	404	400	412	391	400	402	397	443	421	399	440	366	392	433	385	378	387	405	414	420	397	417	426	392	439	404	383	424	411	430	421	406	397	403	383	390	421	382	396	391	407	403	393	443	416	406	422	384	399	373	449	405	419	396	412	437	363	393	397	384	376	388	428	433	381	391	390	384	385	418	398	425	416	377	434	422	372	396	382	412	418	394	415	379	424	441	390	408	401	408	402	421	383	404	410	387	407	395	425	418	408	436	410	445	377	403	434	382	423	381	439	429	420	420	405	397	386	425	389	414	403	399	430	416	378	408	416	381	456	404	415	394	371	410	416	417	378	381	393	367	397	392	411	398	394	413	390	389	393	406	367	379	396	383	416	401	365	390	406	410	395	414	359	363	385	408	379	383	388	382	401	401	413	409	382	384	407	389	426	412	410	381	411	391	411	423	398	399	383	425	396	407	423	425	383	402	376	429	426	405	417	409	410	398	402	424	421	399	422	405	407	398	418	395	397	410	394	412	395	401	409	399	413	404	428	437	428	409	393	393	422	399	369	401	407	414	417	413	446	437	366	404	346	402	434	390	414	375	368	395	412	399	424	433	401	409	415	415	395	429	397	420	423	463	423	416	397	405	433	413	379	360	434	438	384	392	426	441	390	409	404	374	409	363	404	370	402	397	423	391	405	406	423	360	453	384	360	417	393	409	416	365	397	408	418	368	420	398	394	410	401	426	412	385	421	408	444	387	388	396	419	439	407	421	458	437	403	380	411	401	380	415	399	427	424	364	393	401	395	384	397	380	411	433	417	424	387	416	397	388	431	325	446	401	351	417	416	410	426	381	404	443	402	440	424	397	415	400	416	424	393	441	383	374	398	417	372	393	403	387	375	419	399	377	414	399	419	389	416	407	409	423	413	408	399	414	405	414	429	393	409	422	389	412	413	396	404	403	399	391	437	397	448	393	376	391	419	404	412	381	419	421	397	437	384	417	392	401	403	379	377	401	402	362	401	379	429	433	358	387	422	381	393	404	387	429	430	400	412	400	420	383	407	425	420	408	376	430	400	422	404	365	396	410	434	413	392	395	427	398	428	386	410	391	443	400	400	406	417	395	389	446	451	401	376	403	417	415	395	416	386	418	397	363	410	410	405	390	425	408	425	400	402	384	437	405	405	433	399	436	413	459	394	400	401	426	381	372	405	423	394	409	401	407	369	375	416	372	393	406	402	404	400	408	369	414	434	412	394	386	391	354	391	410	436	390	397	385	374	406	435	445	401	392	404	379	418	444	397	384	442	406	411	434	384	405	377	431	395	409	386	394	397	397	401	439	438	385	373	442	391	387	430	376	421	402	407	409	411	394	388	393	413	402	369	374	397	395	403	413	368	433	410	415	412	387	412	398	393	398	391	438	410	408	424	415	407	444	384	406	425	407	395	392	394	379	437	395	404	440	451	392	391	358	396	428	385	399	417	393	388	420	396	405	416	406	402	425	406	408	441	384	397	406	432	448	415	401	430	447	404	403	377	431	358	397	409	405	382	406	415	365	421	409	404	419	421	402	415	383	401	379	419	399	378	400	391	419	412	396	411	365	391	425	383	411	428	399	386	397	398	432	401	429	421	438	391	415	379	399	383	412	401	392	354	443	399	352	418	372	390	412	403	428	382	369	386	410	379	374	407
25249	2733	1439	1007	716	485	405	332	266	235	190	176	168	150	147	145	127	99	130	103	120	114	127	104	115	99	109	82	105	103	85	105	117	101	91	113	98	98	100	100	73	104	97	98	111	99	97	75	78	80	84	95	72	90	99	92	78	62	98	94	77	90	102	96	103	79	86	95	91	94	91	85	76	119	96	91	95	98	99	90	80	87	89	85	89	76	90	84	98	86	82	104	99	93	88	101	104	88	94	81	96	71	94	75	83	89	91	91	101	78	72	104	92	81	78	106	97	80	93	89	79	99	94	79	74	63	96	91	83	90	87	92	72	72	80	98	92	93	94	88	103	86	76	75	95	91	85	82	92	73	87	104	95	85	73	71	83	95	77	82	85	86	89	77	81	101	83	77	94	90	84	97	86	85	86	98	91	96	101	83	84	78	100	95	77	96	97	99	71	83	75	77	81	106	100	89	88	71	83	83	90	100	81	84	91	94	79	89	85	94	77	77	85	88	88	73	83	91	87	87	89	99	99	90	90	95	100	80	86	86	91	95	90	97	84	83	85	80	82	94	100	84	79	97	77	97	98	81	91	89	81	103	111	77	89	92	93	89	92	112	79	83	89	92	88	74	79	82	76	86	98	90	98	85	91	80	96	73	77	70	81	102	83	63	86	95	68	81	104	67	79	90	90	88	96	82	85	84	77	86	101	98	106	98	97	75	96	89	77	89	77	96	86	88	95	79	82	82	83	79	105	88	84	86	109	83	71	77	101	85	73	87	95	84	84	73	66	85	94	78	73	95	90	108	61	92	76	89	78	76	85	90	88	92	87	75	73	98	86	92	100	81	76	98	74	91	94	84	89	89	91	81	90	73	76	88	82	97	86	89	84	86	89	84	86	94	91	105	77	97	90	77	76	81	72	89	104	88	87	75	113	63	84	95	105	89	91	106	82	87	79	84	78	87	85	92	93	79	91	80	74	93	80	75	82	75	87	69	72	105	82	95	78	101	84	78	86	86	96	76	86	83	77	95	75	99	59	83	87	76	87	92	79	87	93	83	91	81	87	74	94	91	77	86	90	87	76	79	97	77	86	80	93	100	89	79	88	88	99	88	91	89	83	84	68	87	86	83	89	88	91	91	96	88	90	93	85	88	83	95	75	100	90	95	85	102	99	92	73	87	75	89	66	89	73	91	94	80	94	87	78	79	83	66	120	90	88	94	92	84	74	90	76	83	99	76	81	76	93	88	94	94	82	69	90	81	84	74	77	91	97	78	85	79	96	86	83	89	84	90	78	87	82	75	102	105	92	95	88	82	93	76	87	79	87	78	87	95	73	76	91	82	92	83	96	70	86	84	87	86	78	71	73	78	79	89	90	82	92	111	108	76	76	103	93	76	89	77	84	81	89	92	92	98	78	87	75	103	97	83	76	100	97	87	99	96	89	97	87	92	93	104	94	96	86	93	83	68	92	88	100	93	79	98	75	95	80	59	87	102	83	86	106	77	86	96	90	80	78	90	84	94	98	98	94	79	88	97	77	78	86	90	79	81	87	79	72	98	86	77	84	88	90	89	95	95	74	86	87	101	93	92	100	94	94	101	82	108	86	111	76	79	78	80	89	80	94	87	87	97	95	84	81	101	85	86	87	71	70	79	96	82	99	76	91	81	97	89	76	99	103	100	75	86	69	78	95	81	94	88	92	100	95	101	81	94	93	86	104	100	72	87	92	104	75	85	80	102	83	95	95	116	90	76	81	85	88	89	93	78	100	95	87	82	80	96	88	80	94	75	77	96	77	91	78	88	73	77	98	101	103	85	87	87	85	95	82	88	75	75	93	78	89	85	102	99	85	77	94	81	94	92	95	90	97	97	82	89	85	105	90	91	74	101	80	87	86	102	86	79	104	90	88	83	100	71	88	88	78	80	91	84	74	89	99	87	98	86	70	80	85	83	100	87	100	81	73	83	88	86	90	98	86	81	88	88	81	94	93	85	89	96	100	90	95	104	101	88	73	80	92	82	93	86	85	98	84	77	94	78	103	79	70	91	92	82	78	87	100	79	93	80	91	97	74	85	81	85	93	96	98	82	91	94	82	80	80	66	76	84	99	109	81	98	94	106	94	73	81	87	96	95	93	102	83	88	92	95	85	89	91	83	87	89	85	100	93	87	83	90	72	94	83	95	86	94	90	110	88	87	66	87	96	78	82	110	106	75	98	68	88	101	91	75	86	79	87	88	100	81	77	71	85	83	82	93	78	78	82	96	89	83	92	95	80	83	95	84	94	85	78	80	94	84	95	95	79	94	92	95	86	89	105	87	88	81	100	86	96	92	78	76	90	91	92	81	99	92	100	72	82	70	101	94	82	89	79	63	85	78	86	87	90	86	86	94	94	79	73	87	85	87	85	88	79	99	111	81	99	105	86	81	89	95	91	105	91	111	79	86	84	77	95	76	90	104	101	101	83	94	86	113	79	74	91	98	100	86	95	99	88	91	64	87	82	81	91	81	92	90	88	75	78	81	95	88	80	94	93	94	80	75	87	93	92	88	82	75	97	81	72	77	84	76	104	90	83	94	80	87	92	88	91	89	92	91	76	87	94	85	88	91	94	96	94	95	92	95	77	93	103	80	86	78	83	93	94	86	93	85	93	98	77	98	98	78	99	91	88	92	90	78	98	82	76	89	103	74	73	96	82	83	99	93	78	90	92	82	103	84	83	76	102	77	87	67	74	89	95	91	98	95	87	86	74	87	94	97	93	69	91	97	85	96	77	81	91	80	80	98	76	88	83	110	96	106	83	87	97	84	91	100	94	64	85	83	88	81	80	85	87	101	98	84	82	89	100	84	104	73	91	93	85	77	106	88	79	84	84	94	87	78	97	76	92	106	92	84	86	94	107	109	87	81	73	91	79	80	80	78	122	92	98	90	91	83	86	75	89	92	76	97	80	79	91	91	81	86	110	89	82	95	88	74	95	102	86	86	79	99	72	100	70	95	75	96	97	103	91	80	88	76	97	94	73	93	96	79	103	98	93	87	92	81	98	89	72	83	76	82	100	76	77	98	86	82	84	84	84	87	100	98	89	93	71	91	88	91	76	84	81	89	76	96	81	61	67	111	102	102	89	85	92	89	84	92	83	88	89	109	83	80	93	68	96	76	69	93	109	85	88	95	86	88	102	85	95	77	80	72	80	88	81	82	95	76	70	100	84	95	96	81	93	77	94	79	85	92	93	96	81	78	94	92	82	86	94	71	85	94	77	84	96	104	86	87	99	78	100	66	84	91	86	88	76	82	95	72	82	85	76	64	75	100	91	90	99	82	96	74	86	73	86	84	95	83	77	87	90	86	95	84	70	72	97	82	90	105	76	71	87	82	98	102	93	88	93	85	83	110	84	90	91	88	88	87	89	87	89	97	75	97	108	97	103	96	86	82	97	99	84	87	85	91	95	99	95	78	77	77	89	97	88	99	91	83	82	91	86	94	84	71	87	77	92	95
12247	1387	3453	3646	3200	2456	1980	1617	1336	1195	1063	932	837	764	734	616	584	567	581	531	481	479	457	442	450	425	440	416	421	378	367	388	356	348	342	374	360	337	360	325	341	308	350	351	332	340	328	312	320	306	309	348	301	339	324	323	322	294	293	330	324	300	301	318	304	296	290	308	318	304	318	335	307	321	286	304	310	265	308	315	328	293	325	287	280	300	296	282	299	298	299	298	318	294	280	310	289	269	311	297	287	280	307	298	291	290	314	288	282	288	267	288	254	266	279	281	285	316	271	278	306	297	311	290	271	281	296	297	306	293	295	259	290	263	274	265	300	263	287	266	299	286	259	275	253	287	293	312	318	327	309	267	311	306	256	295	295	260	318	275	280	288	279	276	303	297	257	273	291	279	258	278	274	291	277	293	270	277	282	288	281	239	300	285	283	312	305	265	286	299	315	293	298	300	272	293	267	275	254	288	275	269	276	288	287	262	263	290	320	296	283	279	295	280	271	294	295	313	285	298	245	251	280	285	264	300	283	298	276	275	285	290	264	273	264	319	325	269	295	285	325	280	268	279	291	287	290	273	291	270	283	268	306	272	282	253	278	287	302	313	298	280	269	272	277	291	298	296	287	284	271	271	263	267	278	271	296	304	277	271	287	287	309	265	290	285	274	278	288	293	269	258	275	294	284	270	272	269	309	286	301	269	282	307	303	297	307	287	265	265	297	274	282	278	275	287	278	292	283	312	258	287	287	282	271	298	315	286	291	264	303	295	299	312	306	279	294	275	309	252	263	286	284	249	309	303	278	281	294	274	276	290	288	296	282	283	302	271	284	316	300	279	294	290	251	272	272	289	285	297	322	281	300	272	298	263	298	274	288	285	319	272	286	292	280	267	289	284	284	256	279	272	283	252	292	287	282	301	264	272	286	333	292	280	303	303	251	281	267	290	290	307	294	271	282	283	296	260	273	287	297	277	281	262	286	282	305	305	290	312	274	301	289	290	253	270	269	300	282	277	298	276	294	275	317	270	273	283	299	275	262	287	272	266	264	279	286	253	310	268	262	282	266	288	314	309	304	298	266	285	296	279	276	276	282	281	293	302	302	276	264	268	252	268	305	261	280	298	265	308	296	258	287	279	291	279	285	264	309	291	247	298	292	302	307	281	294	302	263	289	288	294	275	286	279	300	279	277	289	298	285	309	302	318	258	289	298	271	278	282	305	263	265	262	267	282	265	277	305	303	295	293	325	275	279	273	272	294	264	275	287	261	288	260	284	318	279	266	287	278	305	276	285	283	286	305	277	285	266	303	280	279	268	288	275	302	284	293	280	314	296	246	282	311	284	323	303	292	270	268	254	316	277	298	308	286	286	274	256	285	295	279	319	264	277	258	281	295	279	286	263	282	270	292	304	274	297	308	292	283	322	292	270	286	282	263	291	288	272	271	291	278	300	293	300	285	260	274	305	268	275	261	294	268	299	281	271	291	283	293	294	267	298	300	292	259	271	316	273	262	281	261	269	295	273	276	279	263	267	305	304	264	338	267	268	288	287	260	264	279	246	310	300	283	327	283	275	244	280	308	283	295	285	293	265	274	289	278	263	267	308	299	283	258	267	300	311	266	289	270	271	280	262	310	282	298	286	267	325	282	271	273	301	270	286	263	273	296	327	266	314	256	303	322	270	277	280	285	266	255	289	281	289	287	263	246	312	277	296	282	279	286	301	300	284	295	254	267	255	268	310	285	312	254	288	286	263	307	300	283	277	261	300	277	273	298	290	294	292	304	266	318	283	287	280	280	247	285	337	261	293	301	280	278	288	299	296	276	276	290	299	290	283	297	312	311	297	285	284	278	280	293	319	250	272	289	262	295	262	281	279	303	286	253	275	301	306	270	297	264	305	264	300	254	273	264	293	275	278	259	272	272	288	257	300	296	253	297	302	298	260	285	277	296	311	271	297	259	297	267	285	276	252	280	260	292	280	291	288	267	322	291	261	290	286	333	259	299	299	268	308	268	295	313	269	266	277	264	307	280	293	258	288	269	270	290	257	266	291	278	265	296	271	308	277	251	256	298	279	284	290	275	283	280	276	290	288	296	277	301	284	286	279	292	275	294	258	281	320	287	260	298	241	279	301	303	277	288	274	260	250	291	282	247	286	296	283	311	290	288	284	293	300	271	270	290	295	269	300	253	294	269	277	264	258	275	293	277	275	304	288	294	274	285	305	274	264	269	305	273	287	282	306	280	271	279	252	293	269	301	298	291	287	281	273	297	262	283	269	283	282	270	285	268	264	294	281	298	258	301	303	231	285	295	288	266	278	294	301	309	300	274	306	263	264	288	275	297	298	277	294	292	269	294	300	301	238	288	274	267	276	270	269	269	298	312	286	270	288	276	305	278	263	285	281	325	282	289	263	287	269	293	267	278	288	276	267	296	290	289	278	290	265	298	267	270	312	296	284	306	278	250	295	266	286	288	286	274	259	284	273	297	301	294	261	242	298	266	285	269	272	260	298	297	269	287	295	300	272	279	286	278	280	309	286	280	265	274	281	329	244	288	310	263	267	281	276	287	274	284	280	275	282	282	278	289	324	277	272	274	279	291	293	338	272	263	324	271	285	273	265	259	284	319	283	284	254	321	250	251	278	311	282	294	281	287	297	277	273	242	283	308	262	309	265	266	287	323	282	260	295	284	272	301	284	279	272	263	254	297	300	283	279	277	284	266	278	305	286	288	278	285	301	270	290	280	304	284	280	253	280	315	273	277	292	287	283	269	297	317	260	284	291	295	298	276	282	287	274	296	279	295	254	299	288	290	289	274	294	292	274	285	319	295	268	315	290	290	284	267	283	311	269	305	287	303	295	290	262	280	268	324	276	249	294	281	275	290	269	273	289	287	279	286	288	295	269	265	306	262	272	292	298	299	298	291	257	287	276	275	287	292	273	280	261	292	316	276	284	305	282	287	307	278	267	247	289	292	312	290	287	278	292	290	267	262	279	280	278	264	281	316	268	305	286	296	285	282	272	279	312	264	292	272	266	292	290	288	293	300	265	283	293	263	267	280	277	296	290	309	309	293	286	307	293	316	277	313	306	251	271	296	253	268	294	286	270	277	275	280	268	287	258	298	272	272	277	261	265	283	322	312	296	251	268	303	277	274	271	308	301	296	285	259	285	272	269	300	236	290	292	275	258	301	275	283	267	270	294	273	316	293	298	295	275	277	279	293	281	293	279	276	276	308	269	276	274	270	297	266	293	280	283	286	276	278	267	280	277	290	285	287	286	268	301	285	324	273	297	287	289	293	296	299	274	284	293	287	303	316	325	290	258	272	286	267	303	288	293	298	251	293	285	315	284	303	282	280	289	310	288	284	277	293	295	320	289	301	303	258	261	289	277	293	284	282	283	308	284	301	287	282	302	251	276	327	268	304	318	301	278	275	255	272	284	293	287	287	307	307	281	255	290	283	293	312	308	323	277	285	285	301	275	275	294	261
36447	7345	3194	2274	1568	1151	837	678	543	459	404	372	318	318	314	294	280	258	217	248	254	244	222	242	214	209	213	216	203	203	204	204	191	212	218	177	193	208	184	168	186	181	214	192	172	196	185	179	181	197	181	195	196	166	191	200	192	177	186	202	190	184	195	173	197	170	180	198	199	177	191	196	172	172	185	176	175	200	174	185	218	180	177	188	185	212	181	184	193	187	174	194	196	160	178	211	188	165	184	179	206	188	172	185	180	197	184	197	187	178	170	177	186	156	155	176	192	171	186	155	170	182	204	207	190	168	177	206	181	169	181	202	209	171	184	174	171	181	170	194	173	185	176	186	194	167	188	197	162	170	164	200	175	197	170	182	200	202	165	180	158	219	161	182	175	177	186	200	179	176	169	204	176	175	206	177	192	188	180	188	174	167	200	201	177	199	161	201	178	173	225	169	180	188	190	163	190	168	201	170	178	168	203	183	195	177	163	183	208	178	207	205	197	160	168	187	181	188	162	187	168	168	189	164	200	156	173	175	191	169	169	197	161	184	214	196	195	147	189	182	189	186	159	187	177	200	197	209	164	183	190	193	178	214	150	173	189	177	167	175	155	187	168	180	173	171	195	183	178	164	180	170	185	196	180	197	189	177	153	181	169	171	202	177	194	202	169	187	198	181	227	194	180	192	206	172	199	191	203	182	197	200	190	178	172	174	177	181	186	194	209	159	175	199	190	180	180	182	185	192	199	195	183	192	187	171	164	183	154	196	207	217	184	171	188	176	191	151	202	171	152	198	196	177	178	149	193	172	179	185	178	187	191	188	207	184	188	182	187	180	181	181	174	182	177	191	153	181	172	178	182	161	183	202	190	176	162	192	172	182	191	192	183	166	170	182	192	182	185	170	192	169	183	192	152	173	178	167	183	191	175	180	174	175	169	155	177	160	183	199	183	171	181	189	176	186	176	166	169	188	171	162	180	160	187	161	173	182	197	189	185	170	198	187	168	176	204	197	172	190	185	210	162	170	204	180	213	189	193	185	185	198	186	168	171	182	177	185	196	178	206	189	211	147	183	167	174	161	185	174	179	186	178	171	186	222	174	178	176	161	170	188	185	182	187	173	165	170	168	188	180	186	187	225	194	187	187	166	185	199	197	188	175	198	173	197	181	184	183	156	180	192	187	177	191	169	186	192	155	158	187	176	183	173	164	161	190	200	186	174	186	195	184	180	171	172	174	206	218	185	184	188	179	183	191	195	198	191	206	192	185	175	186	188	191	199	176	206	179	210	170	170	164	204	175	171	170	165	175	188	201	196	174	165	208	186	164	175	200	164	188	178	175	185	191	171	181	170	203	167	179	171	190	185	186	197	171	176	163	188	199	182	170	182	189	208	189	165	192	167	197	174	181	186	188	191	147	181	187	163	167	176	201	172	192	175	174	177	202	161	184	176	175	151	178	140	200	164	193	188	188	202	183	171	179	179	210	190	177	180	182	185	193	186	189	182	194	178	160	169	203	178	185	198	188	161	178	172	168	176	193	165	162	185	184	185	180	192	168	188	171	189	184	181	175	178	159	211	180	189	179	201	192	197	177	166	191	165	172	194	184	181	190	191	175	181	189	192	181	194	193	185	163	177	178	208	181	175	189	188	173	198	177	180	180	181	167	189	169	177	193	216	180	200	169	166	177	188	172	192	189	172	190	209	194	170	188	168	191	150	182	187	151	169	193	176	185	184	173	186	202	179	188	167	172	203	189	181	173	189	191	187	181	185	207	183	162	181	204	173	176	161	193	157	180	182	184	173	166	189	193	173	177	165	195	182	195	183	191	184	172	179	193	178	187	172	183	176	182	168	170	193	174	188	183	198	185	168	204	193	182	206	190	191	173	190	208	173	191	169	170	227	186	183	194	172	167	173	185	191	170	173	189	198	184	180	175	179	176	189	143	158	191	174	166	186	201	191	170	176	178	162	152	186	192	186	192	190	193	212	163	173	194	177	161	169	176	173	171	186	185	176	194	184	164	189	178	168	199	172	173	169	186	186	178	177	165	175	168	179	184	170	208	203	193	192	182	189	197	184	167	192	195	204	189	186	194	205	189	197	166	179	187	180	185	161	185	209	193	178	193	171	187	180	191	186	174	185	189	159	192	177	159	193	185	161	180	190	182	190	160	167	219	200	177	226	189	170	158	188	189	157	166	159	187	216	186	184	178	198	159	160	163	181	180	189	202	180	173	170	207	176	162	201	158	191	194	160	160	177	149	167	166	183	190	175	231	169	198	175	172	174	157	171	151	179	168	176	181	174	197	182	193	193	171	176	196	167	197	190	184	174	184	177	173	181	188	180	183	188	183	184	186	167	166	171	189	193	196	180	187	167	176	173	178	197	173	164	182	167	200	177	172	157	184	183	176	174	213	177	167	183	167	196	191	174	170	177	199	194	186	164	181	146	201	181	186	184	185	176	181	173	164	155	191	169	180	191	200	183	172	188	200	158	187	173	182	158	180	184	155	183	192	180	174	212	207	183	202	182	164	180	179	165	167	205	175	168	197	164	179	151	191	165	180	194	168	183	198	182	162	197	186	165	174	204	180	164	191	165	179	171	189	184	166	191	188	178	174	195	183	173	173	181	172	198	186	194	195	202	183	182	177	194	190	182	169	166	185	168	185	167	189	170	193	157	189	191	186	161	177	194	185	194	199	173	182	171	187	167	185	194	186	164	168	164	183	190	168	176	199	182	180	173	169	196	183	195	199	195	183	189	179	183	176	186	162	199	165	185	171	194	175	169	165	185	184	171	188	196	194	193	154	193	187	142	206	185	176	194	179	187	193	172	196	173	160	169	189	175	190	183	176	184	175	168	158	206	180	198	159	183	197	185	203	217	176	173	184	146	180	175	172	208	189	190	182	174	170	178	192	164	159	158	184	166	165	180	194	185	189	157	181	194	168	181	185	191	190	167	200	167	209	185	174	200	184	171	181	203	183	180	181	188	203	169	177	182	175	167	193	186	194	207	174	181	166	180	185	183	191	169	172	189	202	195	187	204	187	172	187	174	188	181	160	171	194	160	201	184	158	178	178	200	200	178	177	193	174	210	180	172	182	174	185	193	193	179	198	194	185	186	162	183	204	201	199	193	166	179	195	168	183	165	192	172	181	193	165	215	161	171	199	185	188	169	159	180	177	189	204	161	146	183	185	186	171	192	191	205	187	198	175	169	181	198	187	194	170	195	182	180	198	198	196	214	187	184	177	176	180	163	188	238	180	191	168	168	204	170	216	180	190	193	190	176	179	188	192	194	178	190	176	177	203	167	175	172	174	145	199	197	201	182	180	170	160	184	163	192	198	191	175	182	186	192	179	174	182	200	195	154	161	155	180	198	182	180	191	180	172	189	163	157	159	177	175	192	193	171	169	160	188	186	185	163	184	169	153	186	199	172	185	185	188	180	196	173	182	190	206	198	192	188	165	195	166	193	172	186	194	210	194	167	198	165
16101	2906	6465	6975	5840	4679	3734	3176	2630	2201	1963	1766	1590	1504	1364	1215	1144	1141	1060	1043	967	932	825	834	856	821	704	777	751	740	731	644	672	719	654	675	660	648	655	628	657	613	676	683	589	630	575	632	579	642	582	621	605	573	590	574	607	583	620	579	577	566	578	570	514	562	561	592	551	565	545	541	579	540	562	519	585	522	564	548	562	555	549	565	546	540	527	533	513	498	535	560	557	517	513	566	577	532	522	562	486	565	574	532	578	503	525	568	552	549	547	561	510	564	569	540	573	515	540	555	492	542	559	525	531	551	530	521	522	553	561	518	523	491	544	546	517	534	542	512	548	555	534	594	563	555	540	515	540	517	549	542	543	537	490	594	536	578	551	564	520	485	551	554	519	525	537	514	510	539	547	526	498	535	542	497	529	495	509	534	551	524	514	522	542	515	558	482	524	537	549	567	523	505	548	571	505	545	551	521	527	535	547	531	517	534	522	525	506	543	549	529	537	526	523	533	532	517	487	491	510	539	573	526	521	559	524	537	530	521	515	515	544	543	523	547	503	558	539	516	556	487	537	516	534	527	492	525	485	493	506	495	543	527	560	520	522	575	564	557	512	547	531	525	530	540	534	564	519	514	558	555	533	541	535	516	516	507	522	543	525	543	544	510	520	511	506	521	542	534	535	534	470	527	542	521	511	541	546	542	536	485	546	543	536	501	548	527	522	490	512	538	508	524	517	553	549	510	537	543	528	533	521	550	575	538	529	520	512	511	507	549	498	544	507	529	525	535	524	521	518	481	579	524	534	509	537	559	506	506	513	490	485	484	535	532	491	543	527	551	511	521	513	559	524	493	512	513	532	526	529	553	489	524	505	513	512	551	530	541	553	543	505	495	502	531	536	552	536	527	509	520	509	568	508	553	530	516	512	501	494	524	518	562	524	529	521	522	514	502	554	498	547	527	492	530	546	540	502	538	547	559	491	523	520	519	498	484	568	510	583	544	508	513	523	565	516	571	548	527	505	530	555	509	518	482	558	527	524	526	548	561	527	504	540	519	522	552	499	552	557	544	539	511	545	561	546	536	533	501	533	527	545	582	535	473	520	509	516	505	551	547	541	533	550	506	545	551	504	546	539	541	551	541	530	534	517	518	510	542	514	544	517	540	549	500	513	532	510	576	548	508	545	554	581	502	544	488	525	528	502	520	491	570	535	532	589	551	561	524	516	533	519	516	540	516	507	559	505	539	471	499	498	551	512	478	528	479	503	579	537	559	532	498	531	580	520	507	567	526	524	486	498	533	560	571	510	513	557	494	559	554	486	542	499	546	543	527	474	539	524	523	510	486	564	522	526	547	542	510	519	528	522	536	550	518	510	525	521	539	486	540	539	527	524	533	515	523	500	472	543	514	548	566	545	526	553	553	513	514	509	538	530	540	565	530	531	575	548	529	533	501	552	540	524	556	564	552	560	529	552	544	562	532	525	543	501	502	546	499	535	552	500	489	550	555	537	523	514	593	511	565	543	526	531	583	520	543	527	483	539	516	518	536	516	543	535	528	507	545	517	494	553	530	555	511	543	509	502	533	514	529	525	536	518	508	534	489	563	544	501	541	499	524	495	499	510	541	532	550	537	524	491	481	549	522	514	482	517	553	524	500	546	566	517	498	501	527	536	530	504	542	547	535	570	505	542	521	544	513	573	537	494	519	502	533	578	542	530	533	524	479	544	550	493	504	537	561	491	519	492	565	537	512	527	547	550	500	533	521	499	533	482	564	537	565	568	499	520	578	585	516	570	483	554	542	547	500	556	576	561	539	554	545	504	529	550	514	517	555	517	555	574	508	513	505	568	497	547	526	480	542	517	514	548	543	546	536	533	547	547	533	560	528	510	527	500	553	530	529	539	568	539	544	562	521	475	538	511	508	509	507	567	524	523	491	500	537	549	526	529	527	542	545	516	507	526	528	521	540	497	541	548	513	547	514	516	505	541	536	532	527	497	516	543	527	522	531	539	508	485	525	475	512	523	542	534	520	556	537	514	506	530	535	545	573	530	514	531	547	492	464	504	540	512	488	520	551	538	502	515	500	555	548	501	515	484	566	505	592	563	521	530	560	526	575	525	536	533	556	550	549	552	542	527	520	532	528	530	490	562	524	518	508	523	535	543	538	497	517	559	542	573	513	502	513	487	535	530	505	504	545	540	531	522	480	505	507	503	516	524	502	525	513	517	560	521	528	504	526	509	530	518	478	560	494	532	523	478	509	514	515	527	509	555	506	519	523	491	504	536	563	506	522	561	552	511	516	533	539	549	548	496	503	540	511	548	498	528	552	525	478	558	532	528	607	518	508	523	509	478	565	503	515	530	537	537	510	520	557	511	569	525	535	510	528	535	524	502	533	497	572	551	540	500	556	484	564	563	505	527	491	509	541	508	531	528	550	561	543	560	532	513	555	558	506	553	514	559	560	556	519	532	474	521	498	537	508	504	536	537	528	518	558	517	519	521	515	526	522	538	532	551	504	530	536	559	571	492	562	529	550	536	569	527	550	536	537	527	556	519	550	486	531	514	504	520	495	541	552	505	508	498	523	536	549	519	541	523	525	513	557	517	508	499	543	509	505	514	506	529	520	542	566	562	490	544	560	522	506	521	504	517	523	519	577	519	484	526	539	533	487	510	505	525	566	533	517	546	499	546	515	503	562	517	561	580	558	538	520	510	547	548	519	529	504	522	549	515	530	552	496	523	557	545	564	525	540	485	536	533	499	517	541	540	541	528	534	540	555	511	530	504	539	505	521	499	487	487	536	547	557	483	528	550	512	502	561	561	539	542	514	558	512	492	504	550	489	509	553	507	490	540	542	556	560	526	558	540	498	537	535	492	529	532	529	546	558	574	550	473	535	531	517	517	537	575	511	532	572	552	536	512	536	564	553	535	508	518	509	543	568	540	522	499	525	461	509	554	503	498	555	522	545	563	495	539	544	538	501	567	531	521	534	522	504	564	567	505	556	510	528	515	517	506	534	520	527	510	536	544	506	534	565	531	499	488	545	525	595	549	521	503	535	529	539	545	495	546	582	527	530	533	533	500	508	506	544	504	541	508	555	542	463	475	526	519	563	518	539	519	520	561	537	534	528	503	566	583	530	532	515	555	537	509	529	522	492	551	525	521	522	510	529	553	532	534	532	535	514	555	471	483	485	524	473	529	529	515	547	595	502	558	590	529	573	521	548	513	501	526	500	529	520	498	522	502	555	522	538	564	526	513	541	504	556	547	568	542	529	531	548	513	528	538	518	555	513	486	538	509	517	564	552	524	503	501	504	523	539	593	490	529	538	516	506	544	487	491	528	530	554	498	576	527	536	532	567	534	549	555	519	501	560	559	576	559	521	502	550	516	534	535	562	543	525	534	468	522	549	495	536	531	489	510	482	537	504	527	543	534	544	476	525	558	520	521	546	526	504	538	549	532	556	535	539	500	570	538	546	517	556	575	543	546	535
4087	320	234	199	174	181	162	163	142	149	159	133	140	157	142	132	142	121	148	121	152	146	136	131	143	116	146	134	133	161	136	123	133	110	150	154	153	144	140	128	132	147	165	133	123	142	125	136	126	154	156	128	116	128	146	126	132	174	143	143	125	116	135	120	158	127	119	152	138	131	143	144	143	141	129	146	139	133	120	150	138	151	148	136	138	146	148	137	147	138	135	127	148	141	134	129	156	130	135	163	134	129	139	144	159	143	128	154	139	130	131	140	145	133	122	145	115	145	127	154	129	131	127	134	154	162	162	138	136	137	119	137	126	143	132	134	157	129	140	175	141	137	139	139	144	132	121	142	130	157	139	137	146	133	143	129	163	152	128	149	144	136	125	144	155	150	126	150	120	131	119	158	118	155	133	160	139	121	155	119	133	140	142	132	145	133	131	143	132	140	135	140	137	132	133	124	130	123	143	141	128	156	140	135	131	133	134	136	128	133	137	144	127	125	117	134	123	123	130	122	161	165	159	137	151	138	152	138	140	135	129	125	151	161	136	127	120	112	131	160	137	155	136	131	138	154	129	132	152	166	123	137	145	145	145	124	142	140	129	160	122	139	140	136	124	140	124	145	145	164	125	161	162	136	131	120	133	132	141	150	148	133	117	158	127	142	127	137	148	122	147	141	146	127	114	115	173	142	136	131	130	139	132	134	120	140	142	152	126	118	138	131	138	141	138	143	156	144	139	154	142	131	126	145	134	155	133	132	124	132	126	129	144	143	148	154	123	137	150	150	131	151	164	171	134	135	157	123	101	150	146	159	148	144	161	138	106	124	153	148	147	126	163	163	133	122	122	139	120	127	152	143	125	142	136	134	132	127	137	146	130	140	165	133	142	163	130	128	145	127	147	121	141	142	150	138	138	143	131	122	148	140	131	153	164	133	143	159	147	140	146	149	142	143	134	132	143	159	128	159	154	145	143	137	135	150	121	134	144	126	106	120	147	103	158	159	139	145	123	145	121	147	137	145	116	150	162	125	168	143	144	144	145	150	135	142	149	153	156	130	149	135	150	133	138	140	133	144	145	130	132	130	157	149	134	142	137	127	148	123	135	127	131	157	145	152	156	161	158	141	154	160	140	131	151	140	160	143	123	132	138	148	136	133	145	155	155	155	132	118	154	145	128	143	142	141	151	147	154	136	170	147	146	148	130	133	137	128	142	133	127	138	129	137	140	137	120	132	136	146	138	132	137	145	144	153	138	145	144	126	115	144	128	131	143	130	145	150	136	145	128	138	147	136	116	155	130	150	143	142	170	140	118	116	146	136	145	142	124	149	149	167	141	137	138	130	125	147	151	145	145	144	130	141	132	132	150	161	124	141	132	135	156	137	138	137	149	153	136	126	148	139	136	133	136	140	136	161	124	164	151	161	143	155	132	148	142	158	131	130	126	146	138	171	147	148	148	122	160	139	129	135	143	136	149	126	134	135	129	140	155	125	131	131	142	112	140	147	142	131	148	154	139	136	122	145	126	161	134	136	133	158	155	124	147	129	122	155	134	151	123	153	141	145	118	134	135	138	143	146	125	146	136	144	135	125	150	132	156	151	126	121	138	127	141	139	138	144	129	138	124	139	147	154	136	124	139	117	148	136	137	141	147	155	175	143	150	151	157	144	125	127	128	134	127	135	136	144	133	136	147	150	130	136	139	123	129	144	136	137	135	152	147	130	151	149	140	135	140	133	139	145	138	136	116	141	154	149	133	132	137	118	174	151	130	151	151	145	157	133	124	137	123	138	123	123	173	144	125	137	134	134	140	138	145	176	132	134	139	148	146	154	148	118	134	146	143	132	148	104	141	144	141	150	145	140	130	156	143	140	114	121	141	146	112	151	144	137	119	128	144	128	145	137	150	168	141	119	149	142	140	126	124	143	146	138	149	155	158	137	145	155	158	128	136	164	133	139	146	119	128	115	140	128	166	138	141	151	109	131	154	136	160	117	135	148	137	123	146	117	163	122	147	143	128	119	120	152	150	150	139	122	144	138	126	151	129	148	137	159	124	133	147	132	133	113	151	119	149	161	145	131	130	129	142	154	148	138	145	141	144	153	130	147	147	151	136	138	133	126	128	153	135	127	127	158	142	128	156	153	175	139	155	113	141	107	151	141	145	157	130	138	145	152	134	167	158	140	123	117	138	129	127	128	127	128	134	156	165	146	145	153	143	158	125	147	125	154	140	146	132	127	140	128	130	152	168	138	142	139	131	133	151	125	147	125	152	137	155	140	131	138	153	129	141	149	169	147	158	140	143	142	122	144	138	149	155	129	156	119	139	151	134	152	139	134	136	167	119	133	156	149	127	121	146	129	148	161	140	123	149	142	128	136	142	126	144	128	130	162	123	161	135	147	158	131	131	140	135	155	147	145	159	135	143	120	160	150	154	117	138	141	135	148	140	136	119	129	119	129	141	146	133	130	123	145	164	138	126	147	134	134	136	123	131	131	157	130	140	142	127	150	145	142	135	144	136	161	136	137	157	133	134	135	129	147	145	138	120	151	127	156	130	144	139	145	131	152	171	138	150	138	137	122	140	130	128	153	146	130	136	151	147	134	138	140	132	136	130	152	151	145	152	146	125	145	145	126	143	160	143	149	134	147	119	130	136	160	137	155	137	141	143	140	153	110	143	144	134	119	156	142	140	130	148	131	150	141	143	148	167	141	154	155	138	147	150	134	149	147	164	131	149	147	140	139	131	148	149	161	145	151	138	126	142	137	155	138	139	119	149	146	140	131	129	123	138	131	155	143	149	139	121	128	131	150	136	131	134	133	144	147	141	142	146	144	165	141	138	137	145	130	130	132	139	150	126	133	142	133	138	138	169	141	138	155	124	107	133	146	143	129	155	123	137	140	137	122	147	133	144	149	156	150	131	144	150	146	163	129	139	137	146	141	121	126	148	121	136	149	151	139	138	127	143	128	114	149	143	148	136	144	138	151	144	139	135	133	159	140	127	153	144	149	141	131	150	128	135	152	130	131	128	133	152	150	122	128	148	147	160	123	144	111	139	152	122	145	134	135	164	142	128	136	172	148	148	131	141	145	133	147	153	121	143	132	128	151	145	121	157	155	136	133	133	146	151	114	135	154	144	142	139	144	147	161	172	154	148	145	149	147	149	143	153	161	141	133	148	123	133	134	146	124	137	133	145	160	137	134	142	129	130	127	151	159	119	132	138	121	149	142	134	124	132	119	146	133	125	152	123	150	115	135	142	144	155	152	138	134	130	150	146	148	155	128	131	125	127	160	129	137	119	151	129	129	130	127	146	124	137	132	140	143	122	148	130	147	133	144	136	134	137	134	161	150	144	158	159	146	131	153	129	146	143	131	142	155	151	145	138	142	156	134	111	140	122	159	124	135	137	126	147	142	134	141	132	155	129	127	156	141	118	152	128	128	157	134	122	140	125	130	132	160	124	102	138	151	136	133	153	134	139	142	142	138
4951	481	648	632	605	505	525	454	480	465	461	435	440	472	425	415	428	420	408	446	405	396	462	449	426	395	421	396	429	403	389	436	421	410	443	383	402	415	408	385	404	434	413	410	392	411	409	413	405	433	385	432	393	399	413	406	399	389	414	401	412	430	425	406	409	395	403	433	395	417	418	387	388	421	428	438	413	423	354	429	395	447	400	401	397	433	399	414	445	417	418	409	380	422	356	405	383	431	390	391	411	404	389	384	389	391	413	414	410	423	391	386	425	399	407	445	418	396	406	438	382	404	427	396	406	455	413	411	421	390	380	398	395	392	413	377	446	379	429	384	435	398	437	384	393	431	446	428	397	401	389	397	395	316	400	397	416	416	404	416	434	381	408	429	399	368	410	411	393	393	386	419	435	434	412	408	391	388	383	420	371	413	397	478	379	406	363	411	417	405	409	425	395	389	402	398	434	424	422	413	419	404	394	379	415	386	398	437	383	389	400	419	403	380	389	385	373	409	459	404	380	414	371	395	388	442	386	414	420	376	429	421	417	400	388	423	429	435	418	400	414	441	407	372	411	415	415	418	415	376	409	444	379	402	400	425	374	414	400	418	421	424	382	398	425	400	426	391	387	402	379	388	393	399	417	396	413	418	394	401	435	410	390	418	430	411	405	411	432	410	428	462	414	411	391	449	420	441	391	425	389	381	402	401	373	405	399	435	382	400	405	415	424	382	435	413	388	402	398	426	413	419	390	426	415	435	391	395	423	412	446	428	422	401	399	415	374	396	422	433	447	397	410	424	431	421	405	420	449	423	401	423	416	375	416	403	402	379	390	422	477	395	394	436	389	407	380	425	440	414	424	435	458	410	379	372	393	397	402	442	412	376	389	436	426	420	367	435	397	386	394	413	401	375	395	397	399	434	415	383	410	405	406	355	404	438	396	416	397	408	394	417	445	375	391	417	397	417	391	379	408	414	381	402	412	410	413	398	368	389	376	403	413	386	384	434	391	427	396	413	396	401	384	456	384	412	441	398	409	417	382	429	415	393	431	370	432	406	401	415	398	395	410	404	412	407	430	445	413	406	391	391	400	390	372	415	384	365	418	418	401	390	395	372	407	424	424	425	413	407	380	388	380	393	403	395	425	439	440	396	428	395	374	417	410	390	379	400	409	398	401	382	386	436	410	416	421	429	400	416	419	399	433	419	408	402	437	398	391	436	406	420	435	380	426	414	435	396	409	387	404	387	398	392	391	378	420	428	386	376	433	411	423	410	412	397	382	417	412	418	385	428	418	396	438	380	382	420	390	421	394	389	403	426	415	408	388	390	429	393	386	381	433	441	426	408	372	408	385	431	399	402	408	403	412	403	408	404	400	399	377	442	449	423	409	425	421	393	398	428	425	401	372	413	427	405	387	399	398	403	416	430	377	407	422	440	400	414	397	380	386	399	406	424	399	388	393	395	417	391	419	396	394	410	405	406	400	403	405	405	385	388	373	414	409	404	392	438	409	374	415	430	376	401	450	390	420	407	418	396	424	394	386	400	392	399	382	405	380	438	400	393	379	411	406	381	427	409	408	393	415	404	401	400	401	378	366	393	385	396	418	393	387	406	392	415	409	372	402	408	397	381	382	428	438	409	383	420	416	379	409	336	388	401	388	391	393	432	404	416	388	402	390	386	397	390	386	405	390	389	399	395	423	362	337	438	392	431	424	392	411	433	381	420	378	393	396	386	429	407	418	437	405	404	436	377	402	374	425	389	397	429	402	393	389	420	436	411	419	414	403	413	430	390	395	388	390	381	407	447	393	386	456	424	414	390	399	401	394	407	393	443	404	428	388	363	421	442	385	412	403	416	391	467	378	402	410	394	387	416	408	424	435	416	397	389	411	381	393	439	419	418	412	396	375	401	375	430	374	380	452	419	395	427	462	397	399	422	434	399	406	367	405	435	424	403	393	405	390	411	386	425	462	402	390	386	370	381	406	410	436	357	374	375	439	397	427	417	437	425	399	413	419	434	403	436	422	418	405	390	424	394	409	442	392	441	412	404	383	455	438	398	418	404	370	425	391	415	386	411	401	399	445	394	401	423	411	409	381	417	402	413	376	423	398	397	421	444	415	401	422	430	407	418	431	407	389	407	407	399	397	409	372	414	398	409	406	377	399	402	406	445	418	366	396	436	403	411	413	434	382	414	429	421	434	441	395	406	429	393	384	386	425	390	430	444	430	401	432	441	407	398	378	434	418	403	420	414	428	425	380	436	427	402	403	377	413	433	382	427	411	404	384	400	422	406	386	405	398	455	396	397	396	454	392	413	409	372	435	436	398	398	399	406	385	396	411	386	413	381	416	405	394	425	397	380	437	415	377	415	413	422	413	396	403	390	414	373	379	425	407	403	400	446	395	406	412	437	432	366	403	432	415	387	388	409	407	410	403	390	404	381	399	406	394	445	386	413	429	409	428	387	421	404	427	396	419	395	415	391	394	369	410	394	388	423	426	379	407	439	437	411	424	396	403	381	420	378	422	413	429	395	435	387	392	410	401	438	425	428	400	380	412	442	440	424	383	410	417	431	390	369	417	424	403	409	439	421	455	367	401	401	365	394	422	434	424	427	396	402	440	428	387	400	415	355	402	394	423	391	427	431	401	394	405	437	421	435	406	427	415	427	418	395	410	402	384	426	406	390	387	396	395	417	406	411	445	395	397	402	366	410	380	365	430	416	385	376	411	420	369	392	421	402	420	394	390	410	408	416	409	412	388	389	439	428	415	387	393	393	456	403	405	387	391	416	437	412	394	434	396	401	401	429	361	411	390	388	430	427	407	434	426	413	409	379	430	406	412	433	394	394	403	397	380	364	379	415	392	401	387	394	410	432	395	390	407	439	403	374	407	394	411	401	378	381	382	411	393	383	384	395	396	378	431	418	397	435	424	445	383	399	382	395	389	424	382	387	381	367	405	423	420	400	415	363	409	386	446	391	406	410	395	378	399	407	423	408	418	437	415	413	406	410	391	435	429	401	377	419	418	388	413	420	411	417	419	388	376	399	394	388	455	396	426	361	431	418	406	427	414	382	394	404	428	408	452	390	425	443	413	437	428	395	450	386	432	426	379	417	420	385	416	376	381	406	405	420	418	418	392	411	435	373	422	432	420	383	445	408	381	380	423	413	422	384	423	397	398	400	400	409	419	412	410	379	454	398	439	390	457	393	367	396	396	403	448	384	403	388	457	417	408	395	367	359	437	409	391	395	399	401	402	402	405	398	433	385	384	418	413	396	426	412	424	424	391	377	452	426	384	414	369	414	408	387	427	387	373	408	438	393	425	366	371	428	370	411	399	398	417	459	389	410	387	401	414	414	434	387	385	398	416	419	436	407	386	432	428	392	423	419	435	430	442	439	439	388	395	375	400	408	364	411	409	451	436	409	385	410	374	413	368	387	418	386	404	402	407	436	427	407	404	408	401	399	403	423	422	414	463	406	434	440	390	447
24858	2744	1382	1013	756	541	395	324	263	239	196	155	144	134	128	129	134	127	119	112	112	134	109	98	113	90	91	101	115	101	89	80	105	73	99	79	87	87	82	88	117	87	104	96	97	86	72	94	80	93	96	92	97	105	86	83	90	89	83	94	85	87	86	90	91	108	79	106	83	83	93	76	78	79	94	81	89	84	101	95	89	102	98	88	92	95	70	72	89	84	104	77	86	87	83	94	93	87	73	75	103	100	81	98	102	79	95	87	98	87	82	76	83	91	81	79	90	88	109	89	87	63	87	82	95	75	80	84	99	73	87	86	80	76	86	94	100	86	91	86	93	92	88	74	75	67	95	93	88	83	101	98	87	87	92	73	85	88	88	73	98	94	86	78	94	85	93	89	94	80	87	89	88	76	95	95	89	86	80	97	82	84	89	87	81	98	86	93	77	76	89	88	98	93	89	76	102	81	99	85	75	91	79	70	90	71	86	87	106	88	75	105	89	96	83	88	98	81	84	84	78	79	89	90	78	98	79	89	111	101	95	80	84	78	78	90	72	87	92	89	106	87	75	84	100	90	90	83	91	88	103	67	100	76	89	82	85	78	94	87	81	67	88	79	83	72	75	102	86	86	101	87	84	85	98	75	82	91	94	76	98	84	83	86	96	88	96	70	94	88	70	98	81	86	83	70	87	91	99	85	89	87	86	80	94	94	98	81	87	100	86	91	100	82	69	98	65	82	89	97	87	78	93	83	84	63	90	85	94	81	71	88	90	83	95	75	91	85	87	83	75	85	80	87	86	98	79	89	79	93	81	86	95	102	86	86	95	84	78	92	92	92	76	104	78	79	83	64	85	70	87	85	100	85	94	82	99	71	90	92	97	73	89	82	77	81	80	95	92	73	103	89	64	76	83	79	102	95	92	78	72	90	96	83	87	98	87	80	90	62	86	70	87	77	98	94	76	89	82	101	63	98	93	73	86	77	94	91	78	88	81	64	86	75	86	65	78	78	92	83	88	93	87	84	90	94	90	84	92	88	93	104	101	83	103	89	75	81	81	94	75	106	72	75	91	86	104	99	88	91	87	84	100	71	85	91	85	86	89	93	79	85	103	82	102	102	91	91	93	87	83	79	92	84	100	95	85	95	91	83	77	70	83	94	79	86	79	99	91	91	84	85	81	89	102	93	76	79	98	76	74	97	83	86	109	90	86	85	83	70	87	89	86	101	87	96	90	90	98	75	80	93	88	107	102	100	78	87	97	87	64	82	81	89	81	70	88	95	101	105	99	82	96	91	89	82	84	95	75	81	93	83	84	80	77	79	89	89	91	75	89	79	66	88	79	112	102	105	96	90	90	94	84	70	75	87	94	73	71	64	90	64	85	109	91	84	99	101	88	89	87	92	77	83	85	84	96	89	107	82	84	85	89	105	79	90	97	90	101	98	82	102	80	100	81	89	89	90	83	95	98	84	74	91	84	73	82	97	83	90	76	94	65	97	94	82	98	86	90	89	92	94	87	98	79	92	80	73	84	70	80	96	72	74	95	90	85	91	99	85	79	88	63	94	100	76	83	94	68	86	100	82	92	81	86	85	86	92	93	85	97	97	78	81	109	96	84	90	98	103	72	97	86	83	112	86	91	70	78	81	82	82	80	81	84	74	99	93	108	96	74	74	78	87	89	89	84	71	81	89	101	78	87	94	80	97	76	93	79	91	82	91	83	99	99	90	91	80	84	100	92	94	75	97	60	85	99	81	103	94	90	79	75	92	85	87	70	89	90	97	79	85	78	90	86	83	75	88	80	94	97	94	99	89	81	90	91	80	85	87	81	70	103	81	83	83	79	112	83	89	76	91	82	83	78	87	95	92	80	83	91	77	79	93	91	92	97	89	84	87	69	81	74	76	85	89	80	86	90	109	76	81	84	92	75	92	107	86	79	92	96	89	96	73	77	89	94	77	88	82	83	95	91	76	85	94	92	86	69	81	73	73	113	73	89	90	95	88	87	92	87	90	93	86	74	94	78	84	85	97	75	104	94	91	93	81	69	97	78	71	87	91	87	75	95	81	97	77	89	96	82	93	83	75	93	101	95	70	101	92	96	109	94	75	80	79	81	58	83	84	93	79	91	73	99	74	103	91	89	83	87	78	98	109	85	89	72	101	86	95	88	79	71	84	88	75	94	80	99	97	82	79	79	75	87	86	86	96	97	92	94	89	96	99	106	82	85	80	83	103	68	80	84	93	84	98	74	99	78	69	76	85	89	85	80	89	79	87	84	78	79	84	90	71	69	83	106	77	99	88	105	89	79	78	92	89	75	90	81	84	86	84	89	79	87	89	74	103	88	77	89	88	79	89	83	75	81	81	83	91	90	105	77	75	84	77	90	69	86	88	100	100	89	95	81	82	84	77	81	87	86	86	69	92	96	86	88	82	87	70	68	97	88	91	101	101	90	90	91	75	82	91	83	80	79	84	75	88	87	70	92	81	83	69	84	89	81	86	84	96	69	90	96	80	102	90	89	94	84	85	80	95	82	97	77	92	92	86	91	77	97	105	76	75	102	89	80	90	79	86	94	77	89	73	83	79	101	77	102	97	80	79	90	87	85	102	75	76	68	72	97	89	75	89	93	88	89	97	99	87	81	82	103	95	79	76	78	75	82	84	87	74	91	70	79	104	86	86	92	91	82	83	93	69	100	91	90	92	101	85	77	84	89	91	83	84	85	95	80	97	90	87	78	90	92	82	93	87	77	93	79	93	97	103	86	84	76	74	109	84	68	92	72	97	83	86	78	98	67	78	82	87	94	84	83	81	93	92	69	73	99	69	87	86	80	81	75	89	106	89	82	97	91	70	84	97	96	93	82	80	75	93	76	89	84	82	73	81	75	87	98	83	94	92	95	87	83	73	86	109	80	89	88	82	74	84	80	105	93	97	86	91	85	123	81	105	97	80	85	73	81	77	75	86	83	86	79	82	91	93	89	88	84	84	80	111	86	103	73	82	82	95	82	105	76	80	82	97	85	89	73	91	91	94	78	99	84	84	87	100	94	80	89	106	89	79	99	76	85	89	98	102	61	78	77	100	96	67	86	83	96	84	79	89	86	105	90	88	91	92	75	89	83	104	100	96	91	93	85	89	77	70	64	103	86	91	82	89	90	75	93	88	102	87	69	85	83	77	86	79	91	99	81	84	82	88	83	102	100	89	75	78	100	83	92	91	78	96	92	83	77	99	92	83	88	90	74	91	69	86	91	80	83	70	99	85	91	103	76	111	66	85	91	79	73	87	99	97	87	102	99	85	89	80	82	76	84	94	82	96	81	69	79	69	77	78	83	93	94	74	88	80	93	107	80	95	86	83	84	88	77	91	72	85	90	86	100	100	94	93	84	102	80	86	83	77	83	93	89	78	96	80	101	77	92	82	79	84	96	87	89	85	75	86	82	84	88	102	92	83	101	91	89	78	99	82	75	92	92	68	89	90	84	75	94	82
12199	1489	3301	3703	3080	2479	2054	1637	1349	1166	1040	866	845	770	723	655	625	569	539	552	517	464	462	447	459	444	387	371	380	362	348	400	378	393	369	374	333	359	312	332	348	338	344	296	329	311	305	319	339	337	303	319	314	313	311	331	301	285	332	304	302	302	303	290	281	314	298	299	284	307	293	283	300	332	309	300	292	308	279	305	281	295	266	295	282	300	289	318	294	284	270	312	254	310	294	327	310	306	284	288	276	281	285	295	278	286	259	286	327	313	293	290	272	335	269	292	277	312	287	309	286	279	274	297	265	279	312	274	277	299	296	280	303	278	304	266	288	301	300	322	269	261	281	289	268	293	311	293	312	299	292	278	318	321	279	254	283	250	273	290	254	296	303	299	294	245	273	293	302	309	283	289	287	283	266	299	285	316	261	269	279	288	257	280	276	270	264	285	302	275	293	278	294	311	299	274	280	295	282	267	306	274	262	282	259	295	298	279	294	294	276	294	299	292	286	274	304	281	273	304	281	279	287	284	309	266	308	288	307	276	283	298	243	304	283	251	265	279	301	282	264	313	285	281	284	304	261	271	262	276	269	262	296	268	284	242	278	256	297	282	275	288	263	266	268	278	305	268	246	289	277	250	303	254	317	324	308	307	259	258	289	311	297	285	292	275	270	286	287	275	287	256	259	294	284	281	294	283	285	287	262	309	287	277	266	287	282	288	286	263	301	257	263	259	262	294	282	294	264	285	298	319	260	290	297	302	273	316	252	318	299	282	296	322	294	304	294	277	247	264	262	283	274	280	288	298	281	286	275	267	295	288	276	267	300	296	294	240	263	278	295	279	268	280	285	280	273	276	291	283	305	296	260	253	262	289	264	287	292	274	272	312	308	297	284	256	294	278	298	276	277	298	298	292	287	293	304	303	278	264	306	299	290	274	279	287	272	273	286	293	317	251	287	278	277	252	256	287	270	271	272	276	298	304	303	261	303	275	279	286	301	292	306	267	296	269	267	297	283	285	265	276	287	269	273	283	309	247	296	282	246	290	259	292	308	311	266	261	280	300	296	315	276	304	301	294	290	291	275	265	289	289	271	280	295	260	273	273	296	281	274	296	274	298	302	325	290	265	270	276	283	281	323	271	273	247	266	266	269	278	286	300	306	258	296	300	258	298	252	287	267	336	290	266	282	257	271	268	268	286	293	286	249	277	293	264	307	274	293	308	312	316	256	291	277	271	283	259	287	266	262	281	304	278	276	297	289	256	279	294	313	308	247	280	286	262	284	291	298	274	292	283	264	285	275	262	308	312	262	276	310	288	273	270	269	280	280	273	275	281	290	274	293	287	316	297	266	317	271	313	253	296	302	259	275	316	297	254	276	285	275	308	282	315	303	295	285	269	265	278	277	275	305	294	277	320	279	265	259	271	255	264	290	261	296	283	298	304	278	258	261	325	266	294	303	261	256	294	272	296	296	270	294	280	286	291	270	295	299	280	286	274	296	301	252	293	281	276	286	290	268	261	282	283	270	289	282	295	291	289	309	297	294	294	292	269	274	310	317	269	286	299	282	295	289	306	288	268	268	288	267	281	287	292	262	300	264	297	276	297	305	285	282	287	284	278	283	295	248	269	307	263	282	307	261	286	274	288	300	298	291	269	262	282	262	249	316	280	284	298	271	305	286	297	280	272	298	314	263	299	234	252	308	284	290	258	306	264	299	282	281	294	276	274	281	292	317	274	301	273	284	288	283	274	295	316	281	261	283	294	281	289	267	282	269	295	267	274	283	291	307	288	283	293	270	285	251	317	271	262	288	288	251	290	281	280	267	277	267	290	302	283	277	263	285	283	282	247	257	274	291	272	322	268	248	281	316	306	297	303	304	300	266	293	270	330	263	294	264	300	274	270	256	279	284	272	295	263	302	274	287	287	325	279	294	296	299	284	288	280	275	252	307	299	257	297	289	289	296	296	287	285	284	259	291	260	284	259	273	270	287	292	269	279	277	285	283	307	299	293	255	291	296	290	281	275	280	261	279	273	264	306	269	304	315	290	324	277	294	271	312	253	289	294	293	277	257	291	268	308	293	249	302	255	291	320	273	271	243	276	259	277	277	284	292	275	297	279	278	287	274	262	313	256	278	261	288	300	304	260	269	282	340	248	270	271	270	300	276	279	296	292	259	284	279	301	279	277	255	285	279	273	267	291	281	274	268	314	273	301	278	297	313	285	279	259	290	306	286	255	257	294	280	308	312	329	294	270	284	313	261	291	298	288	315	263	286	282	288	289	286	271	271	275	254	302	279	301	283	282	287	304	265	309	282	292	261	278	294	278	278	283	293	292	282	285	269	290	284	279	263	278	271	242	305	274	268	290	278	288	326	286	306	295	271	301	274	257	279	265	284	318	279	297	257	261	320	292	304	265	291	288	279	266	302	272	270	298	270	304	317	307	303	282	296	311	298	292	279	280	288	269	280	274	242	288	285	278	281	266	291	261	281	307	307	283	284	301	268	315	276	288	297	268	291	265	275	275	272	283	292	284	299	279	296	260	260	249	301	297	304	301	283	264	291	273	312	272	260	311	286	280	275	287	244	243	316	272	312	289	255	291	279	295	270	283	311	295	292	293	256	269	288	268	281	284	266	287	329	283	263	278	290	251	294	297	290	268	282	275	269	258	286	301	268	288	277	302	266	265	285	286	282	285	289	280	278	288	313	299	300	280	263	283	294	271	275	284	276	298	298	294	291	282	288	274	278	261	259	293	292	292	281	262	312	279	256	301	236	297	274	256	265	272	283	288	250	297	279	292	283	292	275	279	308	288	306	310	300	279	265	271	284	310	287	316	269	261	290	290	291	300	288	291	285	271	279	272	288	290	276	274	272	321	289	267	275	270	270	291	318	245	298	287	327	277	303	298	306	289	268	267	282	299	292	309	285	295	277	317	290	306	279	291	281	260	276	297	287	312	279	293	291	276	290	274	278	306	305	251	277	288	285	250	295	248	307	292	285	284	282	279	284	266	286	273	288	281	279	274	294	281	293	299	317	275	272	308	256	295	256	269	299	286	305	253	322	262	257	297	299	280	277	281	295	270	299	287	315	292	307	286	280	282	294	283	303	289	257	268	295	303	285	319	252	253	273	268	284	295	288	270	283	272	298	281	307	313	304	276	296	283	287	292	296	283	283	329	276	297	300	291	249	262	265	276	281	297	263	318	280	264	251	302	305	306	293	278	266	258	269	272	251	262	302	302	274	268	268	268	317	323	289	291	285	297	256	290	265	307	292	284	270	283	323	287	277	275	283	293	277	263	288	296	289	284	267	286	296	268	308	284	284	282	250	254	299	285	266	282	302	303	249	255	260	269	288	298	251	265	292	301	279	264	300	306	295	327	274	293	271	297	306	306	279	305	281	274	293	249	270	267	285	283	280	293	271	274	291	284	257	283	291	291	309	287	292	264	324	272	287	280	282	295	273	284	264	288	262	317	313	284	288	283	272	298
36007	6647	3068	2211	1595	1115	806	664	571	450	360	404	317	324	296	269	285	273	259	232	211	242	225	212	209	228	191	214	221	206	194	234	199	200	197	194	188	166	201	184	194	187	199	194	171	203	187	194	171	189	178	171	168	164	187	195	184	183	185	201	145	186	188	197	213	205	190	177	184	186	197	188	167	156	190	169	179	191	181	189	206	186	179	189	175	184	208	211	190	164	181	168	179	180	183	178	140	228	153	168	185	169	182	185	168	188	191	162	192	191	160	169	157	188	173	200	176	177	169	199	171	174	175	197	188	188	180	170	212	193	196	161	186	169	209	215	170	202	165	200	165	165	208	173	177	178	211	176	168	160	175	193	171	180	188	157	166	195	202	181	164	181	169	172	174	192	160	201	183	195	165	166	181	177	177	192	170	203	182	188	188	179	201	172	182	181	190	209	177	172	184	194	190	181	193	162	165	173	182	167	144	195	200	187	188	179	149	175	168	202	177	174	178	165	183	173	173	176	163	178	182	178	171	194	176	209	198	191	186	186	201	204	208	186	203	176	164	158	190	191	178	170	193	213	193	178	195	153	191	162	193	189	184	182	183	165	177	175	181	174	175	170	180	174	201	194	203	183	194	184	155	181	193	180	169	159	155	173	191	158	177	178	198	182	160	179	193	186	206	170	200	168	183	172	190	188	175	182	194	160	197	169	184	141	196	160	220	193	189	194	161	181	209	173	199	172	165	205	204	174	196	172	174	171	203	168	159	193	192	184	195	167	175	194	197	158	198	188	161	187	187	174	186	173	171	183	196	177	176	160	187	169	192	173	165	194	182	178	183	181	158	181	202	164	188	182	195	183	192	190	183	181	200	189	169	181	172	183	177	196	175	157	183	198	186	208	195	195	172	166	202	174	218	183	172	190	192	160	193	184	172	207	165	176	197	187	168	182	178	198	198	212	177	175	209	167	172	182	194	165	196	183	181	181	203	184	176	211	155	199	162	190	176	179	180	175	210	204	188	186	176	200	196	180	172	186	144	173	198	209	185	180	191	198	173	185	177	158	193	181	192	211	192	196	173	169	198	178	191	177	189	181	163	205	181	181	183	159	172	189	179	188	174	195	171	181	190	186	202	185	159	169	152	183	178	162	166	184	163	169	200	197	177	194	179	185	188	174	181	170	175	160	199	182	186	181	180	177	192	194	167	195	177	209	164	178	181	179	181	192	194	181	174	167	149	178	182	200	193	169	169	196	174	178	151	176	159	200	195	181	180	173	199	189	184	167	190	192	182	189	182	164	182	211	182	198	184	184	166	176	173	161	184	178	194	180	166	195	189	169	177	182	187	176	169	172	172	195	174	160	163	171	172	188	187	187	202	188	191	173	164	183	155	182	190	202	168	198	201	178	163	194	198	183	173	170	164	162	185	177	189	173	158	180	173	187	192	178	170	153	150	180	183	201	165	185	165	209	193	184	182	171	181	176	178	175	173	189	156	164	195	221	194	157	199	178	204	185	183	176	182	192	171	151	207	190	159	168	155	187	183	183	175	178	180	203	184	179	181	204	191	162	193	156	166	174	177	202	183	183	158	186	162	180	185	202	202	174	169	178	169	178	211	202	194	182	193	192	199	187	169	198	196	220	198	173	162	176	181	184	220	168	181	174	167	187	167	186	186	171	183	185	152	187	174	148	184	194	188	171	185	191	178	169	176	198	150	194	158	193	192	200	185	182	181	174	185	181	168	174	190	189	193	180	194	175	188	170	186	189	196	174	189	167	179	194	159	193	179	179	182	188	168	167	196	199	184	188	181	184	199	177	169	194	161	162	202	168	204	193	164	180	175	191	171	198	200	161	172	193	182	185	175	164	161	207	173	182	190	200	199	191	168	186	174	188	157	186	183	177	202	184	164	190	186	188	195	206	183	168	172	172	174	204	177	199	203	180	184	203	197	189	176	183	196	149	176	186	160	193	175	167	181	199	176	162	155	157	181	166	206	181	184	158	198	173	186	180	188	179	180	159	177	157	172	176	179	188	179	216	172	187	176	172	192	201	169	199	181	190	166	182	174	182	189	173	171	184	180	197	168	172	186	172	165	178	160	177	171	171	205	181	184	192	183	231	178	174	182	185	159	208	184	180	186	157	200	188	219	180	181	178	183	170	205	181	203	189	165	163	177	185	165	182	175	207	178	181	178	201	185	197	159	201	199	182	190	187	192	194	186	181	180	185	184	167	183	181	193	206	168	177	179	195	177	171	207	229	190	158	189	189	187	182	171	198	174	169	164	191	165	160	184	191	166	185	162	181	175	176	202	196	177	175	160	164	186	181	176	221	176	167	173	179	178	196	175	179	183	179	185	184	169	188	187	184	179	193	185	201	199	192	196	172	189	184	202	177	228	204	212	180	180	191	164	193	171	168	173	159	175	183	201	177	188	186	195	201	195	193	189	179	170	176	192	161	170	169	170	184	194	178	170	191	189	214	191	179	199	170	200	175	187	161	164	191	174	203	192	178	193	187	165	193	185	186	165	188	207	199	168	172	171	184	160	182	177	186	184	173	163	172	195	162	190	184	159	179	198	208	197	190	203	188	204	203	175	191	176	189	177	178	172	189	188	181	180	196	170	182	193	179	196	195	195	166	186	202	161	201	170	186	170	186	166	170	150	170	179	203	179	178	174	178	147	165	177	184	169	182	199	169	196	151	170	170	173	171	175	172	194	175	171	214	164	170	202	198	199	184	204	177	173	167	169	205	190	186	178	194	197	193	156	174	190	185	184	179	186	199	205	170	156	175	180	174	193	171	182	197	182	173	186	169	185	189	184	202	170	196	204	174	186	171	190	167	210	187	194	194	165	171	175	166	218	173	202	181	185	177	187	153	160	197	183	198	205	178	174	185	181	178	175	189	188	156	178	195	193	197	170	185	174	180	188	170	174	167	171	168	171	184	193	179	175	203	179	190	208	168	181	184	200	186	190	165	189	178	185	186	195	173	171	194	165	191	177	163	173	171	199	174	165	173	179	187	190	166	180	180	165	179	166	186	202	192	173	194	185	181	179	180	209	205	174	171	223	184	187	186	188	164	169	193	192	203	178	174	179	194	182	172	177	180	206	190	191	174	211	161	169	174	178	179	165	165	197	189	169	176	182	187	188	175	175	188	180	178	180	185	212	210	156	208	198	196	179	163	204	184	192	190	173	173	190	192	190	173	180	164	191	177	167	174	178	181	180	175	223	183	176	184	197	163	172	193	160	190	202	175	187	196	165	180	181	179	193	180	178	168	217	181	169	193	176	161	192	182	167	194	204	187	168	198	181	167	172	176	158	181	163	178	189	170	197	169	180	181	161	169	171	171	186	202	149	177	163	186	195	180	217	188	167	199	170	185	204	178	164	155	190	189	180	182	178	181	173	199	171	166	174	211	165	206	197	175	182	178	178	195	200	174	180	170	176	186	175	194	162	172	162	170	204	156	169	210	192	181	195	170	175	185	200	166	168	192
15718	2867	6421	6927	5879	4716	3828	3149	2604	2299	1978	1769	1528	1507	1346	1267	1160	1184	1028	990	935	983	884	874	828	748	797	762	774	740	718	710	670	747	670	698	649	631	614	646	609	633	672	638	598	607	622	597	581	632	592	612	574	573	549	559	584	620	600	601	593	553	595	598	573	516	599	563	592	602	560	574	600	591	521	535	538	579	554	549	532	538	530	583	541	579	562	542	554	557	533	561	577	541	579	568	547	552	508	539	549	528	533	502	550	545	512	524	538	489	557	583	503	493	529	512	531	513	551	545	547	553	543	538	530	554	553	591	559	526	541	531	516	534	539	538	525	521	546	539	559	516	552	575	535	524	527	525	558	462	538	512	529	541	567	534	542	554	566	502	507	539	548	519	553	524	542	555	510	533	523	491	545	570	528	524	498	545	546	545	545	542	510	545	496	560	492	566	515	498	550	576	505	489	514	587	525	485	571	532	518	521	545	521	485	539	548	531	555	527	531	553	541	489	557	474	510	501	508	509	593	512	493	535	551	508	553	536	520	532	554	520	548	582	525	503	497	526	547	521	529	502	556	502	537	520	513	534	493	518	511	515	550	500	534	515	521	560	518	526	527	530	538	512	501	547	515	521	564	540	537	535	529	527	536	511	482	512	543	519	528	527	541	499	474	534	539	525	519	542	567	516	538	515	546	526	521	540	542	506	535	557	552	561	537	513	542	528	512	553	524	547	530	544	573	574	548	541	511	529	546	545	525	567	527	531	569	524	540	544	541	521	509	507	499	522	522	575	490	536	554	538	549	523	520	583	563	560	538	527	500	536	543	541	523	533	522	531	495	530	498	556	518	520	524	546	529	504	509	514	537	561	520	517	489	533	513	504	543	517	573	555	542	532	528	541	536	561	550	563	505	534	536	539	526	509	525	537	494	522	527	538	545	546	517	546	516	527	491	588	520	499	528	534	512	522	542	540	573	541	525	524	533	539	521	539	535	518	535	500	533	519	528	500	554	520	520	513	550	524	562	540	546	566	528	498	554	535	553	563	528	501	502	542	507	542	535	538	524	514	540	511	518	481	524	511	547	543	508	533	527	547	557	531	562	539	578	563	531	568	528	535	530	522	500	531	518	528	562	515	574	528	493	485	559	514	548	543	548	521	517	528	521	517	515	499	555	533	497	548	500	534	541	558	513	540	500	555	546	527	574	565	547	532	558	488	483	517	546	523	523	554	553	528	521	545	517	526	550	496	514	559	545	518	544	531	529	533	511	540	525	548	505	506	518	558	525	512	516	567	553	510	517	507	569	535	535	526	524	504	565	518	556	532	499	555	552	535	555	524	516	535	516	502	511	514	529	526	506	540	547	548	549	496	529	538	538	503	534	539	529	519	550	527	513	521	551	523	561	551	527	521	551	580	553	513	525	550	506	500	540	545	508	543	563	513	559	522	549	546	524	545	531	545	524	504	537	522	497	534	529	529	456	538	517	530	504	508	563	553	529	535	571	503	514	516	516	507	553	551	530	507	494	496	552	523	511	510	539	502	532	537	510	510	549	507	526	476	524	507	500	518	524	552	529	536	559	553	506	519	537	573	573	501	507	526	499	557	510	548	537	525	536	530	562	546	526	497	510	503	509	523	517	549	547	509	533	543	511	569	535	543	536	557	515	512	499	585	521	509	516	520	542	530	521	525	521	547	540	552	503	576	522	518	502	565	522	515	554	508	522	521	515	541	530	533	552	562	517	506	537	526	512	523	561	500	525	521	556	456	514	542	559	539	513	498	544	529	530	546	543	545	526	539	494	534	517	515	552	518	582	521	544	525	495	533	560	543	523	493	550	482	514	496	517	564	522	543	564	545	491	513	570	517	530	522	526	542	518	547	518	523	537	526	548	540	526	510	536	518	516	533	513	553	518	532	524	513	479	561	528	521	540	514	529	537	522	562	545	506	533	542	493	541	490	514	508	511	551	532	504	548	543	503	566	510	539	583	527	537	514	508	527	553	551	505	491	500	512	561	513	566	541	530	553	546	498	489	531	529	568	521	521	509	500	532	507	533	501	502	538	521	516	518	512	511	516	509	525	554	539	528	525	508	551	551	545	563	537	559	552	539	569	533	535	537	525	516	538	542	535	522	566	539	522	519	536	516	528	543	538	560	553	514	517	498	518	515	529	515	519	503	518	523	537	521	542	518	508	536	547	513	527	528	518	532	513	522	525	528	528	559	508	529	544	516	543	554	493	567	545	540	543	535	513	565	532	563	488	532	553	509	511	547	531	518	528	493	490	476	487	544	535	523	551	540	516	535	535	528	554	558	538	514	538	515	565	503	528	546	524	518	567	550	497	577	503	526	512	524	513	491	553	552	531	478	512	512	531	510	540	471	547	509	570	488	538	546	539	543	537	507	550	498	534	492	562	531	504	552	541	513	559	558	519	478	536	536	546	510	546	603	495	501	535	544	528	549	546	564	534	550	509	502	524	530	561	561	550	493	483	519	520	504	547	486	516	554	527	537	520	514	528	512	507	536	534	543	545	525	510	518	536	506	536	503	487	525	555	517	508	569	526	570	541	560	508	566	555	521	536	559	497	514	524	544	478	516	508	512	508	557	537	509	526	487	526	490	522	546	511	534	500	480	535	525	517	513	561	544	553	513	541	520	537	539	527	507	550	524	532	548	525	510	480	527	521	530	523	521	531	497	544	528	525	522	528	554	531	569	540	536	546	513	572	536	511	546	508	525	559	517	528	524	500	560	519	525	509	544	535	561	540	544	530	504	551	512	506	528	514	561	520	528	525	551	487	545	511	557	500	520	501	531	507	525	527	509	522	529	514	510	514	539	556	538	516	516	504	556	497	510	494	494	503	504	535	513	537	517	512	521	538	547	531	535	523	552	524	499	496	503	518	511	532	516	520	559	540	550	498	550	529	543	535	556	577	505	521	530	564	525	526	514	528	550	561	526	520	546	537	491	528	516	516	539	555	582	524	517	512	526	540	544	534	551	552	518	535	497	562	504	556	529	524	534	570	509	538	518	575	507	520	539	515	494	515	536	534	520	523	601	537	537	520	566	537	534	535	537	531	557	527	576	522	515	495	546	564	520	511	560	496	539	533	577	512	516	539	509	535	550	488	524	505	505	568	568	542	532	566	494	490	509	567	525	559	516	526	538	533	488	535	522	551	517	532	531	516	543	518	549	531	510	524	534	511	529	536	555	493	556	544	535	529	528	523	505	561	506	501	543	524	517	564	526	573	519	506	526	488	513	522	565	543	544	505	542	477	545	560	579	540	548	535	520	529	541	543	518	532	524	487	506	566	506	554	577	513	479	558	559	567	522	584	542	528	559	546	542	500	524	529	514	555	533	504	517	511	559	545	529	558	546	504	509	515	523	541	517	570	558	545	518	511	502	558	532	558	484	513	561	572	524	508	532	537	521	504	557	535	549	539	544	552	563	567	541	537	553	510	533	536	536	499	548	545	525	539	530	547	558	532	531	509	521
4143	245	234	185	173	160	134	152	164	141	144	140	134	154	144	150	122	120	144	111	123	136	139	133	166	139	117	124	154	153	130	138	136	139	141	122	147	127	137	154	144	156	127	155	142	124	131	140	143	130	145	137	136	116	155	132	141	137	131	125	143	156	140	145	152	129	117	130	150	135	147	128	160	151	152	121	137	125	141	137	116	141	139	119	127	137	150	121	126	159	166	131	134	118	126	152	128	136	134	129	132	128	134	137	140	134	128	141	151	146	143	129	140	155	136	121	156	163	148	144	135	137	152	155	139	156	155	129	129	153	117	143	140	130	134	136	137	144	153	138	123	140	125	131	134	132	121	153	135	138	130	133	121	139	151	126	136	123	149	141	131	120	145	127	142	154	119	150	145	155	127	140	137	117	136	127	146	149	137	129	133	104	141	140	137	136	125	138	154	132	130	153	152	145	143	140	123	139	138	134	122	158	145	129	146	135	131	142	144	162	137	141	153	128	142	141	129	141	143	136	147	159	126	151	136	162	141	118	134	147	137	121	142	134	135	140	151	128	133	147	123	125	130	140	152	135	158	155	126	151	148	131	128	122	158	154	136	152	132	129	133	146	154	147	127	118	136	150	163	136	135	142	146	131	121	119	150	126	134	139	155	152	138	138	152	131	148	153	158	110	133	137	124	129	131	117	132	112	141	129	126	138	124	128	138	142	151	136	125	143	148	118	128	133	156	136	127	140	119	147	133	130	125	121	140	148	149	137	144	130	133	139	129	133	144	128	135	121	138	136	159	148	128	132	157	129	130	124	126	143	153	134	121	140	142	139	133	152	124	127	138	144	139	138	130	150	131	131	136	144	150	133	132	141	136	130	127	133	144	130	127	148	141	167	166	132	120	128	133	137	124	150	146	146	149	136	146	144	142	147	144	131	134	133	156	136	105	120	135	128	155	138	156	129	122	141	140	135	126	154	163	155	138	134	146	151	150	141	143	140	142	134	138	153	148	152	127	166	136	125	134	145	145	164	146	137	132	155	133	138	139	144	147	138	143	131	142	145	151	150	138	134	139	139	135	145	149	128	149	122	149	151	136	148	143	150	137	117	144	139	128	158	121	122	137	149	137	130	136	133	155	151	146	136	139	129	159	142	133	121	169	137	134	137	146	126	143	129	130	150	130	122	146	140	139	124	138	138	143	123	137	130	143	169	139	147	114	111	145	138	145	138	132	141	139	137	129	135	159	145	124	135	144	146	143	162	136	137	132	166	134	145	142	162	124	142	127	141	123	118	136	130	137	148	141	127	143	153	128	137	136	128	132	146	145	154	132	134	150	143	155	129	142	149	148	135	125	128	137	133	133	141	143	117	116	141	159	140	166	148	144	133	144	144	127	134	176	134	134	147	121	154	132	147	149	116	161	142	147	121	138	160	128	117	131	138	140	147	153	134	126	126	125	147	128	152	140	118	143	156	123	143	130	131	115	124	127	127	142	148	133	136	130	139	156	145	136	141	133	138	144	147	137	121	147	158	125	132	142	146	141	142	140	165	133	137	160	148	141	162	133	158	157	132	118	121	146	135	145	126	128	147	133	144	140	146	135	156	164	143	151	127	146	127	135	127	137	140	137	133	141	135	135	137	138	130	136	142	127	140	169	122	135	141	109	140	157	121	136	142	126	142	125	146	139	135	120	127	131	154	108	134	139	144	131	136	142	140	129	133	138	161	133	145	144	143	154	132	129	143	123	127	150	142	141	143	118	120	159	134	145	148	145	148	123	136	129	138	145	130	129	153	139	123	139	126	125	135	114	133	157	134	137	142	147	135	140	139	138	145	163	131	134	109	133	133	134	128	154	142	148	140	137	137	129	130	147	133	130	119	118	138	171	145	131	129	152	131	134	138	127	135	146	129	121	148	127	131	145	151	133	138	138	152	143	153	140	138	150	136	137	144	133	151	122	150	121	143	128	161	149	137	134	125	112	135	141	140	140	140	137	136	126	152	142	123	144	151	139	142	156	148	127	138	151	139	134	143	124	135	143	148	150	146	168	136	148	148	126	135	132	138	126	161	146	147	146	127	141	129	137	146	147	133	135	156	151	162	127	143	141	108	154	144	144	136	121	136	123	123	130	125	147	127	138	131	145	148	128	154	140	160	154	138	131	116	121	126	141	142	133	172	125	132	156	127	139	147	136	122	143	150	151	130	126	153	158	126	152	119	144	141	140	134	121	129	141	137	140	173	147	141	158	141	156	133	131	136	136	126	128	155	122	128	133	146	127	143	167	136	136	135	142	153	127	137	140	162	134	135	127	142	141	128	128	128	127	137	137	126	135	138	142	123	125	146	148	134	142	128	145	129	146	141	145	146	125	139	127	148	145	146	135	137	142	153	132	144	150	150	127	161	157	131	137	123	153	176	142	132	101	132	150	125	142	147	137	134	130	141	129	147	152	157	149	143	158	138	135	129	121	123	146	130	128	152	140	153	139	119	122	115	146	134	122	116	125	129	146	144	140	137	132	148	134	137	119	140	127	130	129	125	142	147	154	128	146	143	135	129	130	156	133	141	145	155	137	137	143	168	132	152	144	138	143	135	156	138	145	137	136	152	125	143	142	132	147	123	140	155	145	150	122	144	129	132	146	148	144	147	142	133	152	146	130	169	135	139	129	137	123	140	158	130	145	137	145	135	118	124	132	154	134	134	147	164	139	128	148	143	119	125	143	136	151	129	129	143	157	141	165	132	147	131	139	115	146	124	145	117	135	147	149	146	137	146	145	142	130	127	125	126	156	127	133	127	166	144	144	140	124	154	138	157	131	142	125	134	121	137	146	155	131	140	143	126	138	114	126	145	150	157	156	136	149	125	140	143	153	158	145	133	139	133	146	146	131	144	129	131	140	142	128	142	143	154	143	134	145	123	134	153	154	123	108	135	121	134	135	133	168	151	129	130	133	143	143	117	139	117	138	161	131	144	123	151	162	146	143	129	135	135	137	138	154	133	135	141	121	136	120	143	148	135	146	141	142	145	139	133	121	172	152	131	122	143	143	143	131	129	136	144	127	153	133	138	142	146	146	159	152	124	139	142	133	159	148	125	134	144	153	133	156	137	161	142	149	144	129	136	148	133	140	151	114	136	125	133	130	119	143	144	157	141	123	131	152	131	149	136	131	149	137	151	139	131	106	130	125	129	156	136	127	130	141	132	136	133	145	122	143	129	142	157	133	140	156	109	158	125	155	144	132	151	144	139	148	148	121	147	122	117	141	133	137	127	146	136	145	145	159	120	143	111	130	141	158	141	151	142	130	137	125	145	141	140	138	141	122	152	143	114	151	136	152	142	131	124	136	155	138	135	139	138	145	137	128	119	128	139	147	146	145	143	136	95	120	129	137	147	131	131	154	131	150	115	162	125	149	124	114	144	151	146	139	134	154	150	137	142	151	138	143	135	140	145	138	127	134	123	121	133	162	177	140	158	134	133	134	119	146	143	127	146	145	136
4898	483	572	616	565	537	479	478	527	452	476	461	421	433	412	409	438	423	429	363	411	442	428	408	419	397	415	416	441	405	428	398	394	393	409	392	376	408	415	414	397	388	422	397	423	409	393	400	406	398	401	398	410	397	392	402	390	429	401	416	409	443	400	404	379	407	417	423	401	415	420	404	383	407	413	431	424	419	384	431	429	398	431	361	405	414	468	416	414	413	428	403	381	409	399	427	390	401	424	425	414	444	378	401	410	414	398	378	405	395	374	373	378	394	403	390	414	380	400	355	394	412	387	429	416	426	388	426	407	425	413	384	399	405	437	411	411	431	403	371	441	396	420	378	395	396	388	418	419	427	419	388	360	381	418	398	402	417	392	410	408	402	407	383	383	399	418	408	384	424	396	348	428	408	399	376	420	412	413	392	411	389	397	405	411	382	420	426	429	385	381	417	411	403	400	386	409	411	403	423	417	425	407	404	420	426	405	407	404	380	382	413	415	398	391	438	403	401	413	407	359	374	361	388	375	419	376	419	437	419	412	413	392	417	388	425	398	423	426	389	421	408	376	412	401	378	398	435	391	349	410	395	396	396	441	408	366	390	401	432	407	405	419	387	394	396	413	427	466	410	383	432	410	380	404	436	399	421	401	406	388	388	414	399	390	378	401	400	361	433	425	376	412	415	374	420	379	392	411	400	388	388	418	410	422	355	403	382	349	454	412	425	392	442	356	388	400	399	360	399	396	421	403	383	408	394	404	354	380	423	401	413	411	367	409	447	394	371	403	399	422	382	416	387	382	399	438	361	411	406	384	409	413	415	377	388	362	442	375	430	416	378	421	402	410	440	395	436	383	418	397	396	417	444	404	419	394	383	418	425	396	371	420	390	416	379	389	433	426	387	405	446	410	389	375	407	355	395	405	416	372	383	390	380	402	383	406	402	388	393	392	379	414	395	416	403	427	428	405	381	441	410	421	430	438	415	404	393	387	407	386	418	405	373	399	412	414	415	412	394	406	405	380	412	418	411	374	425	418	417	370	400	398	418	410	435	389	395	375	377	363	408	439	387	396	378	427	400	393	360	427	410	378	405	416	392	365	417	420	415	395	429	434	421	378	403	401	393	387	385	399	415	375	382	397	416	413	405	406	399	413	433	366	372	388	409	401	395	405	424	406	391	368	417	407	383	411	460	395	394	389	429	361	403	413	408	413	405	388	393	403	371	434	404	407	382	391	399	372	399	371	414	410	372	417	402	415	401	399	385	388	414	374	400	420	384	360	418	386	467	436	389	361	415	420	373	410	383	423	404	406	418	393	422	396	387	391	405	409	389	413	459	400	376	390	396	387	401	383	415	441	382	417	411	403	377	418	377	354	413	418	379	410	420	441	431	377	390	397	435	406	367	427	404	408	416	427	397	409	410	381	400	425	410	433	426	413	432	406	382	382	393	433	408	380	380	413	397	394	404	411	390	390	372	410	397	425	414	422	411	399	416	423	374	392	435	382	394	415	417	417	395	419	419	405	393	424	398	420	401	432	399	373	404	445	408	381	361	417	355	413	379	404	390	384	403	365	423	372	394	456	418	431	406	404	377	393	404	389	389	407	421	442	386	439	393	411	411	429	371	406	406	402	372	401	411	399	420	370	428	431	414	416	399	394	398	427	416	373	385	405	443	388	392	398	383	402	418	464	399	407	390	377	422	376	379	423	423	417	394	400	368	418	388	403	427	416	429	357	386	423	416	448	445	387	420	368	381	405	356	419	431	424	425	404	430	406	394	381	372	429	393	396	391	363	409	417	402	402	372	399	436	404	437	369	412	421	406	393	451	410	405	391	427	409	421	401	384	401	404	440	422	399	412	402	394	446	385	435	362	408	406	385	422	380	402	397	368	390	397	384	380	392	389	395	382	384	376	380	391	422	388	405	380	384	415	416	322	401	405	445	389	393	379	391	450	401	405	414	406	418	391	407	361	408	412	457	424	414	407	410	407	399	369	412	356	410	395	443	369	395	420	453	394	419	415	392	369	420	403	367	425	384	433	443	416	429	400	416	387	390	393	427	377	377	396	416	452	407	414	392	420	401	384	386	465	363	392	424	398	388	389	392	388	412	404	436	363	380	432	400	417	427	420	401	423	436	366	390	418	397	381	425	433	397	394	418	400	429	423	414	373	419	404	423	401	401	390	391	379	410	415	410	410	407	397	410	404	434	398	406	430	387	402	444	405	416	427	379	413	421	369	365	419	413	422	413	414	424	392	417	440	465	389	417	372	400	412	404	430	395	357	375	377	396	381	387	412	442	414	425	394	432	415	371	381	406	361	436	405	404	398	426	454	411	399	361	451	392	385	424	424	418	427	409	419	408	364	399	370	372	414	374	409	374	418	375	403	423	396	427	418	416	432	403	397	414	405	409	376	436	398	402	389	429	391	405	421	419	427	387	421	391	399	382	392	404	427	386	407	386	391	446	416	409	401	391	387	412	402	400	400	381	423	424	419	386	391	384	412	392	388	394	390	425	415	404	422	426	403	395	406	381	408	375	407	406	411	413	404	412	385	408	380	395	379	378	404	398	431	391	417	409	417	415	395	418	391	359	418	395	403	420	421	422	379	393	400	409	433	415	434	431	420	379	393	436	421	381	447	443	389	426	410	415	414	420	382	416	403	413	412	372	406	407	414	424	423	396	432	369	422	399	388	444	407	367	435	382	410	410	411	383	420	410	430	413	417	379	365	422	413	402	378	435	410	412	390	385	407	399	380	409	391	412	412	394	391	421	399	413	433	426	412	418	412	441	388	410	414	400	441	359	415	416	381	413	391	444	392	390	382	427	426	384	403	392	410	389	408	414	403	416	416	383	384	407	409	383	379	394	410	398	425	371	392	441	412	429	412	362	432	384	429	417	411	349	385	406	402	417	381	421	409	436	379	395	378	417	364	388	402	396	391	384	405	413	378	411	402	424	433	427	390	363	415	432	378	394	426	391	347	413	409	428	420	371	380	423	407	437	398	425	383	377	405	421	391	381	408	413	388	371	395	360	429	419	433	405	399	401	404	422	438	432	378	405	408	427	378	413	392	411	403	391	409	403	430	376	398	396	403	400	412	373	383	388	386	388	445	409	409	396	439	424	392	386	362	378	416	413	408	402	399	398	409	402	407	395	394	400	415	408	403	373	396	406	420	404	438	378	407	389	401	384	396	418	383	423	441	428	401	435	415	417	417	406	382	403	418	389	443	418	385	435	423	395	379	373	423	439	390	390	406	370	447	389	397	386	403	452	395	424	408	424	406	381	376	378	393	425	388	406	410	402	419	432	397	376	395	403	400	386	388	381	415	405	413	411	398	421	392	427	395	426	415	395	394	411	386	406	408	386	378	409	386	447	422	435	380	385	393	390	404	386	402	429	393	401	403	388	373	360	384	394	385	418	403	371	402	381	417	402	402	381	408	413	404	415	406	417	399	392	391	412	404	399	412	393	424	411	402	436	399	397	385
28549	3894	1487	1054	732	521	386	322	259	241	194	167	184	140	149	137	111	111	124	110	112	122	109	111	112	107	98	89	92	104	92	101	86	94	110	107	95	99	93	97	99	95	103	104	88	92	93	87	98	90	96	100	86	84	104	85	76	81	74	78	105	81	79	73	89	94	91	89	70	90	77	87	86	99	92	82	80	81	90	88	91	78	78	89	78	108	90	96	87	86	80	87	95	87	95	91	92	86	75	98	88	76	91	83	79	94	91	92	87	88	81	91	90	100	83	78	78	93	80	84	82	86	101	86	84	100	90	85	87	91	82	93	87	84	81	84	86	79	85	84	76	80	100	79	82	88	75	97	90	74	88	81	86	87	106	93	91	101	66	100	83	83	93	82	86	91	75	69	79	86	104	85	72	92	70	84	83	88	76	81	93	98	88	91	71	89	96	93	106	93	87	88	72	84	88	92	102	87	89	76	98	90	86	83	99	80	81	62	70	93	94	93	93	87	97	102	79	80	83	85	95	65	84	79	104	78	80	84	76	74	93	91	87	91	94	93	98	110	90	87	110	83	87	78	77	74	95	73	78	83	80	99	83	90	82	91	91	106	79	103	92	88	84	94	96	82	91	60	96	89	74	73	94	88	97	91	91	96	69	88	68	79	98	99	89	74	96	99	79	83	74	84	95	100	94	84	79	80	77	81	82	88	79	90	99	78	88	93	77	82	85	86	79	79	80	102	84	90	74	104	93	74	78	98	90	89	87	91	78	87	86	86	80	112	71	94	82	78	98	95	85	88	73	97	98	77	87	90	81	80	93	98	92	80	80	78	103	95	96	89	82	78	95	89	78	76	85	88	113	90	95	86	89	102	104	89	79	84	73	86	96	86	79	96	92	88	90	91	78	72	77	95	80	76	89	86	92	71	89	94	100	78	87	76	87	87	98	108	83	85	83	83	79	72	97	106	92	76	82	85	83	95	73	80	72	88	81	70	89	91	97	84	95	100	78	78	82	87	77	80	96	83	78	84	75	93	89	94	86	101	98	100	93	98	78	83	87	72	87	91	89	88	60	112	95	97	83	105	89	84	93	72	98	83	105	93	88	84	80	75	79	92	88	90	100	93	70	87	88	96	78	87	70	85	76	84	88	99	100	100	98	85	79	84	78	89	69	78	83	93	105	79	90	87	79	100	81	82	116	80	78	74	76	74	96	83	76	90	97	87	100	82	90	102	88	93	75	94	83	105	94	84	102	96	79	80	81	77	83	78	72	85	91	77	77	111	84	87	89	69	98	94	87	95	86	89	96	76	74	86	88	116	84	95	84	93	98	87	93	87	98	98	89	85	83	95	82	97	84	91	90	93	84	79	66	63	111	85	86	93	94	98	90	103	92	77	85	76	88	90	89	82	90	90	79	78	85	92	82	90	89	93	82	94	96	91	96	86	67	110	96	83	114	74	89	100	101	79	84	92	91	94	97	100	71	97	86	90	79	64	80	91	88	98	75	96	106	92	76	105	100	96	89	97	84	93	70	95	87	77	89	81	85	91	85	90	84	82	79	86	107	85	95	78	115	83	94	98	81	98	87	85	90	82	93	118	80	69	92	88	100	99	79	97	85	72	112	89	88	88	80	86	87	92	95	89	82	94	103	77	80	93	78	81	84	100	80	96	83	77	76	81	74	81	97	92	94	81	73	92	84	88	101	88	70	98	69	85	87	84	89	85	97	83	82	92	107	110	100	87	97	90	90	80	89	76	77	103	90	88	84	87	92	68	92	82	86	101	83	95	92	91	106	100	78	76	78	95	83	86	112	95	95	96	95	81	101	98	105	76	98	82	87	90	89	94	107	94	80	109	96	87	65	85	96	96	83	96	77	80	90	107	86	91	86	86	83	70	90	87	96	80	72	88	90	106	86	86	92	86	87	77	87	78	100	81	86	80	93	82	87	89	82	103	83	76	92	82	75	88	93	108	97	94	82	81	103	75	98	101	77	82	83	102	71	73	101	78	90	84	91	90	85	76	71	95	84	93	74	86	92	83	82	96	106	99	76	82	85	87	86	88	78	89	94	96	79	78	76	89	82	75	92	83	87	97	88	106	81	83	100	82	90	92	117	88	68	78	87	88	92	84	88	85	88	96	84	83	84	92	92	82	92	86	91	80	87	87	84	93	86	96	94	104	86	92	92	77	87	109	96	91	76	83	91	85	96	74	78	83	80	92	75	91	88	85	75	97	80	81	108	88	90	94	86	77	94	89	90	87	94	72	87	73	102	80	77	98	67	73	85	88	85	102	101	99	95	87	87	81	82	85	86	85	92	80	83	93	85	81	86	85	85	93	82	79	80	99	88	84	83	93	89	82	89	89	87	97	92	84	86	75	92	84	84	80	81	80	98	85	83	83	96	69	95	81	84	85	71	93	88	84	94	89	83	86	82	85	95	89	89	89	78	82	94	87	93	78	86	78	82	90	90	98	87	77	99	104	83	77	95	89	83	102	80	108	98	95	92	78	89	75	92	93	84	102	93	79	94	100	83	92	90	87	92	84	89	81	89	86	70	95	77	87	82	78	83	80	96	88	82	71	87	79	93	81	86	101	81	79	87	96	97	85	89	83	73	79	86	87	90	93	87	76	93	82	83	95	95	84	86	114	82	85	93	82	68	70	96	77	84	82	86	68	76	91	75	99	93	86	75	82	88	83	81	76	83	91	98	93	80	91	68	95	101	105	91	80	81	87	95	94	95	90	68	68	84	72	85	93	91	83	85	85	100	85	105	106	91	78	99	83	90	76	92	100	109	86	75	100	87	73	92	85	75	91	92	90	83	101	100	72	105	90	87	92	82	85	78	79	89	81	93	84	85	74	88	77	71	93	87	91	94	66	88	79	93	105	88	93	73	91	90	94	105	94	77	91	95	100	92	74	93	90	102	100	85	86	76	95	85	89	95	96	78	87	89	83	77	99	72	88	92	76	84	78	91	100	79	88	111	67	99	93	109	103	83	80	65	81	75	90	87	86	101	92	84	85	86	83	67	91	75	99	99	75	90	81	88	83	96	72	78	77	85	98	88	99	105	91	85	87	81	92	99	87	84	88	76	73	76	84	67	103	71	68	77	65	80	77	93	80	80	79	90	95	79	88	85	85	77	90	101	101	78	85	101	86	102	76	67	92	96	88	90	77	88	101	89	87	90	83	86	79	89	88	94	73	85	93	96	95	103	72	93	84	92	95	80	83	80	76	86	88	94	84	81	88	82	94	81	96	74	69	79	90	102	72	80	84	103	86	79	99	81	82	106	86	95	73	91	83	88	71	102	81	80	88	93	100	109	97	75	96	90	91	75	76	86	75	86	88	88	98	80	80	65	86	77	90	88	90	79	101	82	78	98	108	86	100	91	89	76	90	93	91	86	91	106	97	76	98	79	92	95	81	85	101	75	86	92	92	80	94	78	82	68	80	87	76	82	86	102	100	103	101	88	95	80	88	92	85	77	83	92	94
13260	1459	3387	3715	3073	2464	1888	1638	1363	1160	1077	843	819	749	648	644	598	540	558	497	525	473	459	461	433	401	408	406	404	373	376	402	370	364	371	399	350	371	351	316	334	356	323	342	364	325	347	328	299	311	325	322	330	318	313	302	340	334	304	303	322	303	272	312	311	285	302	313	295	283	294	290	293	314	293	287	314	284	286	315	296	295	311	275	296	296	303	290	272	296	324	316	299	276	286	287	307	283	276	318	296	272	319	287	283	303	321	272	286	291	302	309	282	276	288	293	299	319	316	293	293	300	295	312	246	292	311	286	303	291	271	271	287	295	330	296	281	242	281	294	278	313	279	285	251	306	280	304	273	290	298	283	288	279	268	306	290	285	267	265	270	283	292	305	318	300	280	330	318	280	297	318	291	283	311	321	282	295	313	280	286	293	301	287	287	263	293	306	255	269	300	299	316	286	267	276	270	306	263	292	269	313	291	267	297	264	260	296	278	285	271	270	306	281	271	309	300	289	283	283	323	292	281	277	279	292	275	278	288	294	300	296	283	299	317	315	313	259	311	284	274	316	287	283	279	271	298	305	303	294	267	309	268	273	315	267	278	259	288	270	309	319	302	298	308	325	278	290	264	263	305	307	297	249	272	297	292	283	292	288	290	258	270	269	308	310	336	288	291	273	280	255	281	328	301	276	294	282	279	274	312	279	309	288	303	290	263	306	288	308	254	274	308	261	261	294	283	277	312	284	272	289	285	255	313	293	286	268	257	314	314	288	267	300	296	258	293	290	265	293	277	303	267	282	296	290	266	304	289	282	276	265	258	288	276	289	282	272	273	277	304	279	296	292	277	301	273	268	274	280	311	261	283	266	284	284	310	294	321	270	297	283	270	283	280	324	289	261	328	295	288	287	297	278	273	278	285	296	285	281	298	279	312	297	283	278	316	304	277	274	269	306	301	285	285	296	299	289	272	308	298	293	297	281	284	296	303	281	258	304	270	277	261	278	294	295	271	279	282	264	280	290	313	266	300	282	291	298	266	302	290	287	312	276	296	280	268	304	236	270	262	288	266	276	277	295	279	310	302	274	285	251	279	295	285	274	279	264	326	288	277	251	310	310	265	274	282	255	263	296	292	262	290	260	277	286	289	273	289	281	294	277	289	271	278	306	284	305	312	329	287	273	282	271	287	295	309	253	294	282	322	284	284	293	278	324	278	300	283	268	282	282	266	281	267	273	288	319	290	282	266	281	244	291	299	291	270	297	288	245	289	293	300	307	301	274	281	288	278	281	291	284	322	272	312	284	304	309	301	318	274	284	300	284	272	282	263	298	300	309	293	287	295	244	275	267	333	283	293	310	307	308	294	275	299	283	289	294	260	297	304	285	258	297	270	286	308	300	275	261	270	265	302	323	276	312	290	300	274	283	292	302	288	298	268	308	308	287	282	300	292	286	278	298	282	290	285	289	281	260	295	286	265	278	300	291	288	301	314	254	308	291	288	300	280	293	278	275	270	286	309	285	261	314	275	297	285	284	263	283	286	282	258	295	278	293	273	286	298	287	299	286	333	263	292	304	264	256	258	291	254	282	295	267	293	297	286	287	274	267	304	250	288	250	316	302	294	258	291	265	299	269	285	309	269	260	265	313	276	304	304	257	275	283	314	254	264	283	264	252	294	255	282	286	303	298	259	318	312	286	285	269	273	296	317	288	241	292	269	297	295	261	290	292	287	290	299	294	283	296	285	258	283	289	303	274	278	266	322	296	303	295	282	293	281	294	327	299	292	296	285	300	273	287	270	267	332	306	264	292	281	265	280	273	295	311	310	299	300	304	273	291	290	264	298	267	302	284	282	279	291	292	316	292	304	284	284	275	254	267	297	267	282	293	283	298	289	294	271	279	289	264	293	290	318	293	291	285	293	269	273	306	299	266	304	264	272	297	271	299	293	267	306	279	314	294	322	286	297	290	318	292	280	282	273	258	286	290	293	302	286	330	273	263	281	309	275	274	290	306	290	274	283	285	294	312	279	294	268	277	289	290	277	291	293	304	264	287	237	289	288	269	282	271	270	260	280	256	259	287	301	301	309	289	252	286	304	253	321	332	262	307	256	291	285	288	277	277	289	271	267	287	296	304	280	275	248	281	280	295	277	312	258	299	264	262	276	279	302	254	297	295	267	299	285	278	293	303	313	280	293	274	268	304	291	340	297	288	281	275	285	284	275	283	277	272	279	284	279	309	281	295	281	281	289	273	289	303	277	309	293	303	285	278	262	291	295	305	299	299	292	286	261	280	279	296	282	294	302	298	303	230	271	290	258	301	305	301	283	291	266	286	279	317	267	302	285	314	273	290	302	264	306	296	287	303	314	277	284	265	272	299	275	290	305	279	328	269	297	261	300	306	326	286	265	295	270	270	301	304	290	293	276	297	301	300	288	279	268	293	286	271	242	272	283	269	265	289	292	290	270	284	289	293	299	285	303	311	275	301	277	256	287	315	288	314	273	309	278	278	290	278	274	292	283	307	298	303	300	263	283	307	297	276	310	308	266	291	287	282	310	309	276	270	281	299	276	296	307	290	296	313	299	297	332	303	312	311	329	285	296	301	247	255	277	276	317	275	250	286	298	292	293	290	297	280	269	281	282	295	287	302	269	287	316	290	287	253	275	304	302	303	294	290	282	287	245	265	284	279	307	300	269	253	297	290	244	281	267	288	284	262	282	296	287	294	277	288	324	283	322	296	285	263	286	292	273	280	275	289	267	284	260	273	279	304	286	256	270	272	301	272	302	272	295	269	293	275	258	267	300	271	273	286	282	287	243	310	262	266	305	306	292	273	281	312	301	298	312	279	309	251	288	280	297	335	295	308	273	322	295	264	340	293	321	278	296	277	274	282	285	284	285	284	292	296	279	260	294	282	281	266	278	274	257	313	269	286	274	299	302	297	285	283	283	262	296	282	301	255	290	290	278	291	303	291	268	277	288	293	313	287	314	291	299	330	281	288	292	336	256	289	281	294	275	293	266	282	281	289	306	312	282	288	273	291	265	319	328	281	290	272	269	284	286	253	273	296	317	265	296	275	284	265	271	263	284	264	296	300	263	246	292	246	277	298	299	306	245	309	269	290	296	270	296	277	274	281	260	285	310	275	286	288	304	292	242	278	282	261	283	289	275	323	293	297	288	305	285	305	281	278	268	290	257	258	291	269	257	323	279	269	267	292	276	293	289	315	272	275	286	297	250	280	293	274	264	306	274	296	281	317	301	273	281	282	300	279	298	304	279	317	310	292	242	293	335	289	275	282	298	297	297	264	273	274	288	287	282	287	268	289	307	248	300	309	313	277	292	310	294	270	266	293	277	263	302	282	271	314	290	286	287	273	286	312	284	292	261	283	271	275	296	276	287	269	313	293	284	303	276	276	293	292	280	263	293	271	302	296	285	229	306	259	282	302	278	291	270	295	292	270	260	254	295	257	280	261	282	270	292	286	302	308	291	309
39124	11511	3320	2089	1529	1099	830	647	532	472	399	351	370	295	292	286	250	253	213	238	231	231	272	226	210	221	240	216	185	204	211	191	197	194	215	207	193	206	195	203	216	216	191	180	212	186	193	173	179	155	175	198	196	202	163	191	161	198	212	170	188	180	179	197	192	180	182	190	188	170	196	182	186	193	181	194	198	199	170	175	218	176	176	176	180	184	169	176	170	154	176	190	175	190	170	170	185	179	178	174	176	176	192	180	178	171	195	184	200	172	171	193	160	184	191	201	194	189	182	189	181	165	193	172	209	177	208	195	199	199	190	175	177	182	184	212	177	182	182	190	208	207	202	169	177	180	180	192	159	189	188	184	169	188	193	178	195	173	201	211	174	184	172	183	177	204	194	177	181	167	207	198	159	200	167	176	170	186	185	184	180	192	188	210	174	174	200	167	182	187	178	146	175	162	172	179	190	185	187	196	183	214	188	199	180	171	213	174	201	190	192	162	217	168	204	185	198	176	162	172	175	183	171	193	175	185	192	196	177	163	164	189	193	171	157	171	171	192	180	170	159	167	178	146	182	173	191	182	166	157	178	171	175	195	188	202	179	179	202	189	182	181	190	179	155	216	175	179	173	176	182	178	172	179	187	172	177	211	185	146	161	159	185	200	176	188	196	179	177	178	175	201	169	177	184	169	192	190	188	197	198	184	191	173	174	168	185	189	168	167	195	179	180	195	193	189	188	199	177	172	189	182	181	182	186	191	173	184	197	189	197	154	195	188	189	180	168	187	185	169	208	193	167	187	179	181	180	189	157	197	186	191	188	172	177	157	174	165	180	176	170	174	162	181	177	201	178	179	186	187	185	193	177	182	200	194	178	205	202	169	201	179	221	170	187	186	178	217	190	198	186	220	170	157	183	166	188	190	150	176	191	199	188	174	173	167	177	183	172	176	184	173	172	193	179	175	162	179	176	153	183	146	146	183	154	189	188	194	172	190	180	161	193	175	185	195	170	189	188	192	203	180	190	168	187	181	224	192	190	191	185	212	184	194	181	196	184	161	167	195	184	188	169	204	175	207	191	163	190	190	186	171	193	180	188	172	187	188	202	201	196	197	207	191	168	173	185	198	154	175	185	190	184	182	189	183	155	184	183	191	175	166	175	171	182	197	196	183	166	182	196	181	184	179	172	173	169	197	183	204	195	186	192	179	188	199	210	193	188	197	207	193	196	190	183	187	161	172	162	165	172	167	185	190	194	195	194	171	186	184	187	200	196	172	171	168	187	179	188	171	185	195	159	187	179	164	186	193	162	185	171	195	177	177	194	176	178	174	179	158	199	184	151	185	196	184	186	195	199	206	171	202	180	157	180	186	185	206	175	192	171	190	178	181	186	179	174	164	193	166	212	192	184	206	176	193	190	183	168	204	160	162	165	187	197	202	170	164	194	191	177	181	171	189	187	199	196	208	163	198	176	172	177	169	170	175	189	159	175	206	184	176	173	203	200	191	193	185	152	170	171	173	171	189	205	166	184	187	183	177	174	155	171	174	177	190	161	195	188	232	178	172	178	188	186	183	166	196	183	171	190	157	182	178	197	186	168	181	208	186	195	176	172	162	144	210	169	188	168	158	176	166	182	186	213	206	182	185	185	187	179	185	179	206	182	192	155	178	182	197	189	195	195	201	167	171	198	184	179	183	189	169	178	180	178	147	203	167	176	174	186	179	181	170	194	182	156	182	159	189	167	164	176	175	170	177	184	158	195	173	192	177	168	178	180	187	183	199	190	165	155	168	174	166	175	192	171	176	186	195	196	166	164	151	175	185	155	164	172	180	177	165	205	164	182	210	186	183	159	171	173	171	179	179	201	172	201	192	172	159	171	195	184	174	194	189	183	180	187	169	170	190	185	177	183	159	198	187	179	161	167	187	176	176	178	185	181	179	188	180	179	186	183	190	179	184	198	170	191	185	176	186	180	173	185	168	150	185	156	173	184	173	168	178	185	182	181	174	149	182	163	168	169	147	196	176	164	155	183	213	195	195	203	187	188	169	169	171	168	182	180	169	172	167	167	201	184	179	197	185	201	168	199	166	196	173	172	166	182	179	180	200	171	183	186	171	175	167	173	173	164	180	191	161	200	174	174	173	203	196	188	157	185	188	185	192	154	168	150	191	178	210	186	170	182	182	178	183	188	175	181	193	168	182	174	193	199	165	211	209	189	163	211	188	159	170	194	194	186	179	172	177	192	182	189	180	184	185	183	188	211	176	187	164	188	177	184	171	183	181	190	184	160	185	175	155	184	178	204	179	172	169	173	183	152	191	197	168	174	168	176	171	203	203	206	181	180	180	210	167	197	182	169	199	191	166	180	190	189	181	190	161	192	167	180	209	192	184	189	194	172	197	158	184	175	202	146	198	176	179	196	184	176	177	163	184	182	187	190	186	178	197	182	175	199	181	175	187	156	190	189	192	193	199	192	182	161	185	190	183	172	171	158	179	182	194	179	165	199	182	182	185	187	185	191	202	178	182	173	196	221	171	197	171	188	185	181	184	187	181	184	152	202	200	175	204	192	180	199	188	195	159	182	172	206	175	170	199	191	161	195	189	167	183	171	194	209	167	184	208	172	178	186	185	167	203	199	169	189	165	206	191	182	186	182	178	162	171	199	162	171	172	167	209	195	171	165	193	192	191	172	217	188	169	178	197	179	193	168	181	200	165	191	214	184	184	171	201	169	190	166	211	185	161	195	172	170	188	171	184	182	203	180	194	185	173	183	201	158	185	190	179	186	163	170	191	195	190	177	190	190	185	165	183	168	187	170	197	171	172	186	186	162	179	202	196	198	171	167	207	171	183	170	169	171	190	203	179	158	188	173	203	209	212	196	176	172	201	184	204	172	164	167	200	209	187	197	172	200	194	195	208	189	195	185	181	200	188	174	169	186	171	175	215	182	168	176	182	165	156	187	152	209	158	190	184	192	160	178	190	181	167	196	165	180	161	172	194	192	191	195	193	182	196	166	184	172	183	206	203	190	181	201	171	167	174	193	185	186	165	173	191	179	172	166	170	175	182	193	175	183	183	193	210	187	168	193	189	169	178	156	178	175	164	199	185	181	198	209	176	164	174	173	194	184	183	188	199	185	159	155	181	182	172	163	186	181	169	189	184	158	183	172	182	174	173	178	168	187	196	180	163	171	203	174	195	178	172	184	193	184	198	188	161	190	189	171	164	184	209	147	184	178	182	180	185	186	207	176	179	210	173	165	186	166	174	168	165	189	185	213	172	185	203	194	180	181	186	166	175	196	221	166	164	195	169	172	191	186	187	196	194	175	197	190	169	171	175	168	193	191	175	178	202	172	182	183	144	190	216	193	175	182	175	178	160	177	182	188	208	169	173	187	195	178	157	170	159	157	179	169	205	195	163	171	185	196	207	184	192	159	193	201	170	176	171	194	181	202	177	195	160	183	178	184	161	157	167	162	207	205	171	181	202	168	194
17381	2869	6373	6998	5818	4724	3675	3105	2683	2243	2047	1725	1533	1482	1405	1242	1226	1078	1034	959	945	890	842	819	817	773	777	737	782	750	764	680	686	694	672	616	686	656	682	665	646	643	616	644	618	614	589	619	613	628	603	603	591	585	587	594	556	618	572	563	570	570	583	559	546	566	561	554	556	550	608	557	578	517	526	591	584	544	551	559	598	511	548	599	555	506	567	538	566	541	510	591	526	524	554	573	557	530	565	557	595	512	544	543	579	561	525	557	532	562	518	523	555	545	526	535	549	494	537	541	554	561	543	602	515	554	575	521	566	555	518	515	567	553	575	531	507	524	541	538	507	555	525	563	536	571	538	558	534	549	494	529	514	557	558	516	519	551	569	513	531	525	514	518	579	574	571	521	513	572	519	530	491	495	554	488	520	507	547	543	525	519	499	526	532	521	547	530	517	555	508	504	575	555	553	557	574	530	561	507	554	545	564	583	526	530	585	508	521	543	528	519	557	563	550	530	540	537	533	533	552	526	509	523	552	513	541	531	510	562	526	519	558	533	491	529	523	540	548	524	594	545	592	543	557	542	538	528	521	539	528	555	526	534	505	520	497	523	525	549	563	519	537	515	513	527	530	511	553	515	547	542	553	545	578	529	529	511	537	533	499	535	556	500	548	523	554	519	547	570	519	513	526	526	509	547	564	504	493	517	527	525	499	527	550	556	485	541	504	525	525	516	526	538	526	553	554	516	523	480	531	563	524	553	550	496	530	516	522	550	537	547	556	524	510	543	499	484	514	542	521	534	519	552	494	524	552	535	552	519	571	524	515	540	482	504	541	546	556	558	508	552	560	565	506	577	537	521	567	541	518	544	500	524	563	564	512	545	483	525	533	571	550	570	527	556	489	504	484	557	540	516	521	539	510	528	512	532	467	564	536	529	500	523	527	531	542	531	516	525	551	547	555	530	535	508	485	548	512	515	508	527	552	551	528	494	557	560	543	544	523	544	529	514	529	512	515	558	495	539	543	562	521	517	541	532	536	567	547	521	520	557	572	546	551	522	546	483	501	509	542	510	534	496	523	505	505	553	591	562	502	515	541	509	543	521	558	549	514	551	501	567	527	555	505	529	567	577	520	524	533	479	508	528	523	520	551	478	536	509	581	508	503	530	543	574	531	552	545	565	579	538	578	533	539	565	512	563	491	523	566	505	481	498	571	520	551	534	559	484	523	497	547	554	576	550	517	498	530	528	527	544	571	538	518	559	563	585	545	542	588	565	481	514	540	562	507	504	516	510	518	556	499	528	570	550	503	524	549	533	478	518	545	561	564	507	516	525	497	524	542	493	525	495	505	541	558	527	498	578	548	542	571	501	560	509	567	563	517	530	539	508	513	533	576	539	532	532	547	496	538	546	526	468	531	555	524	565	538	491	479	542	538	552	520	548	519	495	471	532	506	541	522	549	553	511	514	534	550	524	538	556	552	556	521	556	511	530	562	506	540	507	537	528	535	518	547	549	529	546	561	558	541	570	536	567	531	561	527	552	513	517	530	542	530	503	548	511	567	549	512	527	508	568	562	473	561	500	516	521	552	566	509	521	534	499	522	581	503	552	495	539	518	537	559	512	573	524	539	554	520	530	541	575	538	534	497	526	516	515	507	528	518	525	504	457	527	524	544	508	525	536	513	555	505	509	530	508	522	491	515	545	520	513	513	562	517	579	507	497	530	544	544	534	503	499	486	506	537	573	515	550	556	490	502	510	540	531	529	520	509	568	529	565	531	543	576	489	551	536	535	530	507	575	528	512	514	531	490	522	507	539	546	493	578	521	490	527	528	541	543	518	554	524	504	534	552	502	528	511	538	535	549	541	534	553	513	510	536	519	515	526	484	547	532	548	546	516	512	546	539	535	517	514	546	566	527	535	556	551	542	507	534	530	530	552	539	540	487	523	563	520	536	542	532	520	562	566	543	539	557	533	534	543	544	521	522	541	553	519	561	549	515	494	534	533	544	533	529	555	512	524	532	532	513	534	520	540	520	502	553	521	553	521	535	567	546	544	538	543	545	494	545	540	514	526	571	521	557	550	546	543	525	515	525	530	508	532	530	537	521	573	524	580	530	543	563	533	572	493	514	557	507	507	568	577	523	546	522	572	501	540	506	567	509	544	531	537	503	543	561	496	519	547	557	567	537	555	496	486	527	521	501	531	517	563	517	547	556	502	520	457	574	545	526	576	522	537	518	473	551	546	529	538	512	525	590	511	534	555	539	508	501	552	562	543	546	520	531	539	564	513	548	518	527	510	540	566	556	546	524	521	527	578	530	486	532	521	544	529	547	537	543	545	592	502	509	536	553	512	547	524	533	538	535	527	506	544	519	562	493	508	542	534	551	512	498	540	555	493	497	506	523	494	518	572	507	544	526	543	531	550	555	530	529	503	508	517	513	585	513	528	516	531	539	582	535	560	555	541	553	538	567	563	537	516	533	566	563	512	542	573	513	561	555	530	546	559	528	536	490	542	505	528	491	502	523	543	515	538	548	514	506	506	519	484	501	544	512	494	530	554	512	546	560	562	547	550	534	529	549	548	527	526	512	559	518	560	522	528	529	478	548	508	558	573	533	561	573	538	523	554	529	529	518	550	513	531	517	477	490	514	527	528	514	557	526	530	545	550	518	543	524	504	514	524	517	539	521	490	529	548	533	521	560	498	525	545	537	545	499	517	536	575	553	539	533	519	535	490	555	557	534	506	519	518	545	520	567	549	519	545	540	530	571	563	531	528	513	562	497	548	512	530	517	565	492	480	509	484	524	556	539	517	510	547	568	545	487	534	503	545	533	535	563	506	515	525	532	554	604	514	563	495	556	556	540	499	540	541	538	529	546	506	503	537	556	547	540	529	543	492	575	555	509	557	483	556	578	535	498	516	574	511	554	540	492	555	519	533	564	491	554	521	520	575	553	524	497	540	517	550	536	563	514	556	557	551	568	500	547	546	500	545	554	535	518	543	531	538	531	502	500	528	535	492	535	531	536	508	543	553	518	509	533	558	520	538	556	522	523	525	529	500	560	517	522	518	495	531	552	495	558	535	574	536	510	536	577	540	523	555	519	533	537	539	538	500	541	540	546	521	559	521	529	489	543	534	529	565	555	533	522	561	517	561	505	538	527	471	500	514	517	535	550	515	503	529	508	536	533	587	512	524	566	509	529	488	538	565	565	468	532	525	506	512	526	544	513	546	519	502	491	490	486	530	541	534	546	485	517	505	520	453	524	556	564	522	565	560	499	547	526	558	528	535	529	523	538	542	552	538	523	547	514	507	548	552	554	519	589	523	554	543	530	494	537	506	475	553	592	537	528	528	514	524	546	534	514	486	525	529	579	533	492	566	582	555	502	560	550	542	540	521	525	518	556	501	600	496	530	563	504	533	516	547	561	575	485	574	506	497	565	523	504	541	554	505	540	553	510	521	552	529	552	533	524	520	499	552	505	525	511	521	547	524
4378	290	217	193	162	165	146	152	146	138	139	152	139	144	154	133	146	175	151	113	131	137	146	131	126	127	146	141	161	137	124	146	155	150	143	139	115	139	127	143	133	145	143	144	127	156	139	140	144	160	147	152	130	150	145	152	161	156	154	131	130	145	114	126	127	140	129	116	142	149	140	165	126	169	168	122	140	133	134	136	152	135	124	134	122	132	152	121	160	124	151	135	156	126	121	130	149	123	127	123	128	141	151	138	147	134	129	152	127	143	138	146	149	114	110	138	142	137	145	165	131	133	138	120	153	143	154	137	132	155	144	145	131	157	145	146	140	146	146	139	111	139	134	131	137	144	128	135	137	163	144	150	174	142	142	145	138	147	157	136	138	135	157	135	144	157	140	126	139	138	150	150	121	126	152	117	129	138	136	126	129	135	139	144	139	138	126	137	146	118	153	149	144	132	147	148	134	126	151	129	133	125	143	165	129	138	172	139	144	148	126	130	124	143	129	159	126	126	133	135	149	159	148	156	147	140	116	141	143	147	152	149	120	146	140	121	128	158	126	140	99	148	131	128	133	147	160	167	156	140	141	141	158	141	140	136	126	131	121	146	131	135	161	129	144	150	119	120	134	139	122	139	114	144	161	142	128	138	132	132	137	168	137	130	132	143	157	134	130	139	152	157	147	137	136	156	156	130	137	118	106	139	153	138	148	146	149	146	139	128	136	154	142	153	153	160	161	133	135	137	148	141	141	139	145	147	129	139	112	134	140	139	119	149	141	138	132	155	138	130	149	153	153	141	147	146	152	160	123	105	134	123	144	130	138	122	122	150	136	143	133	135	123	163	117	145	137	154	139	140	129	135	131	134	126	141	154	143	144	141	131	154	159	124	137	134	157	142	141	130	132	137	125	128	152	134	118	131	142	156	146	132	139	153	138	133	137	115	120	137	137	142	123	152	139	168	151	146	139	129	134	117	143	129	121	138	140	153	145	148	120	140	139	137	143	146	128	118	145	134	146	143	122	144	143	153	142	137	127	131	120	121	130	143	131	125	135	150	162	123	151	124	121	133	130	134	126	149	151	153	144	131	119	123	134	156	116	145	126	133	132	167	135	141	146	123	132	127	129	124	131	131	144	123	119	158	129	129	141	147	154	134	140	137	134	136	154	149	152	136	151	134	139	129	128	139	148	135	113	131	124	163	133	136	162	153	136	149	131	145	141	152	144	146	162	125	121	150	123	166	144	129	152	131	132	150	143	134	127	135	158	128	146	145	137	161	138	161	166	141	149	134	137	146	143	139	127	137	131	127	134	131	119	142	142	140	147	135	138	124	140	138	136	133	157	132	116	137	137	144	146	128	128	127	112	149	141	137	154	128	125	131	134	130	163	120	157	135	134	145	133	139	150	149	141	127	142	124	119	127	123	172	126	134	135	131	144	127	134	137	135	136	110	130	147	136	147	152	132	145	149	149	117	160	134	149	165	137	120	132	127	139	129	145	129	130	110	130	147	142	127	145	146	127	155	133	134	119	134	136	150	128	145	139	143	148	128	140	123	141	132	135	183	131	142	143	129	117	141	153	133	140	134	142	146	146	127	143	149	135	161	125	122	146	147	130	141	136	152	155	134	136	142	135	142	137	127	148	138	135	135	146	133	160	126	131	140	142	156	122	136	128	137	134	116	156	138	119	145	133	149	153	153	120	152	149	146	156	117	155	125	144	127	121	165	121	136	150	134	143	177	150	125	122	118	122	169	165	119	173	129	133	135	134	150	132	125	134	148	124	157	138	154	139	119	157	132	115	145	139	147	147	133	154	112	120	134	135	120	142	141	131	150	157	150	135	139	155	147	147	123	150	142	134	114	143	147	147	138	149	147	136	132	144	117	136	129	141	130	155	156	128	140	139	134	147	160	154	117	147	151	147	158	130	144	131	121	134	132	123	142	135	149	137	145	144	138	121	146	132	124	160	150	132	127	134	142	149	134	148	143	132	150	136	147	130	130	156	161	124	155	128	121	137	152	137	137	139	149	144	140	141	140	162	118	139	149	122	130	138	140	148	141	131	142	155	155	144	136	149	121	137	116	140	142	158	153	143	137	147	128	139	139	117	128	130	156	134	138	145	135	132	132	130	115	148	137	129	143	145	149	152	145	147	132	132	113	150	138	123	137	125	140	128	131	134	154	152	142	153	135	134	133	137	131	140	142	137	140	137	138	156	134	147	137	146	138	150	129	125	131	157	153	125	141	131	130	124	147	147	136	122	137	160	146	150	145	146	137	145	117	155	145	139	135	125	156	131	121	123	147	139	146	161	151	137	145	150	137	146	135	164	138	119	160	130	134	140	147	155	129	131	129	135	160	126	156	137	132	127	146	122	163	140	131	128	143	133	144	143	142	150	138	122	144	133	124	133	155	166	139	156	127	148	123	125	161	141	115	139	133	117	121	108	149	132	139	144	121	131	153	135	157	153	138	139	125	139	144	134	152	136	145	144	131	139	134	118	137	121	131	138	153	135	135	135	121	129	122	131	147	147	125	142	135	148	134	134	134	124	146	129	133	130	154	118	128	134	126	139	148	138	144	136	136	154	152	139	139	138	159	135	127	147	134	129	119	135	150	163	143	138	153	141	142	150	136	135	158	129	120	119	165	140	132	152	136	143	132	132	132	154	134	150	132	133	131	132	150	159	142	155	123	129	132	139	116	136	129	156	127	159	159	145	157	137	132	146	120	157	166	134	147	109	128	151	153	141	115	119	129	155	137	146	154	132	122	150	131	159	142	135	118	147	136	135	142	108	147	139	127	138	147	144	149	163	130	159	156	145	133	138	136	152	133	172	137	108	145	127	132	158	137	137	133	136	143	140	129	157	136	151	107	121	142	133	132	141	141	125	143	121	138	164	171	140	136	142	141	138	155	121	136	134	155	153	120	157	132	121	129	133	146	141	168	150	160	118	165	153	149	144	123	140	148	141	133	140	129	148	121	149	138	133	133	125	153	147	142	141	101	127	118	142	150	146	125	146	143	162	158	113	142	148	114	140	151	143	125	117	139	139	170	130	116	143	132	146	154	137	148	118	140	142	138	140	139	144	135	137	139	119	139	136	159	148	138	129	126	149	151	137	148	155	139	147	144	166	173	135	130	121	112	121	133	109	126	141	144	133	134	125	148	136	137	140	156	139	132	132	127	131	133	149	147	140	144	137	128	152	142	173	123	162	129	130	147	156	151	140	135	127	141	134	121	131	155	128	157	128	152	146	132	139	122	147	139	142	130	128	135	134	138	141	136	159	144	142	141	137	137	133	145	112	155	153	126	149	157	153	158	129	149	140	150	163	141	152	135	134	143	139	155	144	157	129	158	136	166	141	135	136	157	116	142	143	144	127	150	135	131	131	130	113	146	130	145	133	160	150	136	126	165	138	149	131	153	129	140	142	134	133	132	138	125	153	144	132	141	139	155	126	132	141	126	140	128	131	133	129	154	112	135	132	120	128
5173	508	621	609	587	536	515	533	483	464	446	422	417	422	424	403	451	372	394	403	435	445	420	441	385	401	401	443	354	454	431	402	441	375	424	444	411	387	425	403	434	424	437	409	415	410	397	384	410	365	456	396	374	419	381	462	406	400	420	442	415	383	430	414	433	415	399	415	428	403	423	432	459	397	374	377	387	428	412	399	426	403	432	403	388	444	393	412	414	403	405	413	388	400	408	433	430	394	423	432	396	461	415	403	433	407	407	400	448	409	394	388	423	420	421	447	407	419	412	406	410	456	396	432	379	416	388	384	429	414	416	396	412	436	396	416	386	420	376	432	354	426	422	398	413	418	380	424	418	413	421	432	406	382	400	423	428	377	387	411	400	422	416	393	403	402	403	382	407	425	410	385	449	425	384	417	428	399	435	381	412	393	422	393	352	449	414	394	415	390	392	391	433	383	413	414	425	405	386	379	421	389	421	432	377	402	386	414	420	406	390	373	421	417	406	428	455	415	428	390	420	384	410	408	405	402	423	411	425	426	435	390	442	429	365	368	406	386	420	391	396	411	381	431	386	421	423	417	448	410	412	385	425	421	451	414	370	419	405	380	417	386	434	435	379	411	401	419	385	458	401	400	387	388	380	407	387	405	422	402	421	396	408	430	399	388	387	415	382	411	415	401	381	375	373	407	405	387	414	417	452	386	419	385	402	410	391	411	383	365	420	379	427	394	419	431	408	456	427	453	405	395	408	402	408	412	436	422	414	417	420	394	432	433	375	395	403	406	399	406	402	405	412	444	413	397	401	377	369	419	370	386	455	432	421	394	427	409	431	394	431	405	434	412	417	368	399	419	388	404	402	421	420	384	407	391	386	408	395	392	390	406	433	422	433	410	419	413	401	385	406	402	417	436	385	361	395	409	410	393	401	394	424	387	455	442	412	417	436	407	422	406	377	386	384	390	419	417	404	414	387	400	437	433	420	425	407	411	389	426	418	377	402	431	392	385	433	411	415	416	373	401	377	397	411	413	424	398	398	374	448	419	398	422	387	443	393	392	411	401	396	427	444	390	406	404	422	443	430	377	407	379	393	405	391	430	415	404	406	392	436	424	397	386	413	380	384	388	411	427	397	396	391	421	400	417	396	413	406	412	411	420	405	397	430	425	404	409	402	415	378	371	416	436	378	410	429	408	391	388	425	418	439	407	381	445	405	412	400	389	402	403	412	393	410	376	390	387	388	388	433	371	413	446	400	399	407	400	378	405	443	396	409	416	434	422	443	443	410	367	389	403	407	424	393	432	396	411	427	397	395	408	397	418	395	382	425	422	393	416	415	388	411	417	411	408	408	411	433	417	429	390	397	378	382	411	425	385	396	398	421	385	391	364	417	414	401	409	373	377	388	457	405	388	380	430	431	365	408	393	427	417	413	396	446	395	421	400	384	375	389	421	392	427	379	425	420	384	427	400	418	377	396	386	414	396	403	388	392	400	390	397	402	400	398	451	395	387	415	416	382	394	422	411	378	410	421	406	354	411	387	404	411	398	386	425	393	422	362	412	410	413	393	414	369	401	382	389	431	411	426	390	394	418	409	369	408	419	393	346	434	396	419	401	406	401	371	436	401	441	410	392	408	397	406	403	434	388	439	433	375	398	406	393	429	424	403	421	425	406	445	386	400	434	389	421	424	390	416	390	396	420	383	387	397	404	395	458	397	415	405	401	445	408	416	404	389	425	404	390	420	399	436	404	421	391	395	384	404	403	419	405	425	421	405	391	386	446	374	371	359	422	421	444	430	436	386	403	435	389	408	382	418	421	402	371	404	402	399	381	391	424	404	395	442	376	382	399	394	386	397	436	405	416	405	373	387	395	405	434	395	408	412	425	424	397	404	444	373	405	410	416	371	396	449	431	429	429	390	410	394	379	452	401	426	406	413	414	397	390	431	418	425	402	393	409	383	416	392	408	396	407	429	423	403	436	434	381	429	421	410	381	459	394	424	407	414	445	420	423	402	420	407	448	407	399	419	468	420	378	423	391	387	418	431	401	391	414	430	402	396	413	398	374	418	446	398	416	431	392	394	404	438	397	396	414	394	412	423	432	415	396	426	422	387	393	416	395	421	377	434	395	424	387	412	400	413	384	397	425	432	392	385	398	407	400	410	427	402	415	398	440	379	389	411	410	452	385	437	405	426	422	388	415	400	400	375	406	404	405	388	386	403	387	407	380	410	419	415	430	396	445	419	379	397	413	399	380	409	398	451	426	410	452	431	409	380	387	374	423	406	403	395	398	358	411	406	394	408	418	398	409	398	400	398	428	420	393	377	379	394	411	417	424	436	411	424	436	404	368	411	434	370	391	407	387	456	402	399	430	378	397	359	397	389	380	433	373	380	422	395	380	394	398	425	421	388	426	417	418	413	403	389	435	416	389	398	425	384	405	401	418	406	410	365	398	405	373	409	408	418	454	393	392	420	415	429	396	382	409	409	427	391	433	372	383	439	422	425	429	411	404	430	405	416	394	406	386	382	398	407	414	412	422	435	419	399	423	395	432	385	421	396	384	389	415	413	421	390	416	427	415	395	420	412	399	383	393	395	412	402	396	419	409	405	407	388	384	405	422	400	402	393	422	399	361	363	446	395	398	405	408	385	393	411	412	414	399	416	430	409	407	409	406	434	420	416	409	435	436	405	397	391	385	397	364	420	412	413	426	389	398	410	421	402	376	422	410	404	395	376	398	411	350	443	386	399	426	368	433	403	417	386	441	420	403	406	416	404	411	395	415	405	384	345	374	385	387	405	380	395	391	436	396	415	440	405	412	407	378	401	437	405	405	393	412	415	410	411	404	379	394	372	391	391	408	413	416	364	424	439	400	416	383	408	414	413	443	438	381	387	405	427	404	402	405	389	404	414	430	382	372	447	435	441	399	394	381	391	408	396	433	432	434	434	378	430	396	401	402	393	399	421	386	416	400	405	448	390	411	408	430	445	411	392	380	413	385	415	366	430	420	401	410	376	403	403	432	381	370	373	421	397	398	387	413	381	422	403	411	414	419	421	391	376	369	422	434	397	429	394	399	417	361	412	402	408	434	418	398	386	413	392	418	427	455	402	396	402	397	368	436	384	444	403	448	372	413	420	375	410	426	409	365	416	416	398	420	431	404	422	429	381	375	410	431	385	414	391	402	405	408	415	452	385	406	395	417	409	370	385	425	390	403	395	417	376	394	379	418	402	397	389	386	402	405	433	385	394	390	378	389	385	402	407	411	380	406	384	435	425	446	377	379	362	431	404	369	418	418	395	411	427	403	412	429	402	420	420	411	404	405	417	420	359	402	403	377	430	406	413	378	429	433	422	373	415	368	378	412	380	406	419	406	396	404	433	429	365	437	403	462	381	366	410	394	407	409	409	381	403	433	383	401	420	381	420	393	430	370	427	370	391	434	432	383	426	395	394	355	413	427	419	407	380	383	382	412	378	412	423	424	425	416	380	398
27659	3762	1468	1095	731	465	436	302	279	234	191	193	177	138	166	110	117	106	135	107	109	101	104	118	101	120	108	96	100	94	92	105	99	108	83	83	80	99	98	106	90	101	94	119	73	85	90	84	89	84	105	83	109	77	78	110	92	89	95	76	82	72	101	84	78	85	86	98	100	97	80	87	82	95	65	81	94	80	84	89	98	75	89	94	74	84	95	104	70	84	97	91	87	82	89	88	75	93	75	97	92	71	87	83	93	94	101	81	89	85	84	92	81	82	79	90	99	85	85	95	81	98	87	91	81	93	89	77	98	91	114	95	86	92	76	89	86	71	93	76	103	108	80	91	91	86	93	87	89	90	94	87	92	89	95	103	98	83	87	90	89	91	80	81	89	87	85	94	113	89	99	82	89	96	95	101	95	101	84	74	68	88	89	82	69	82	77	92	90	92	86	79	92	87	85	83	82	79	99	91	108	91	67	92	93	91	80	87	91	100	83	82	87	73	79	82	86	92	83	87	83	104	80	90	82	95	99	78	95	95	90	91	90	89	81	100	98	86	98	90	94	95	83	85	80	82	88	85	100	90	86	75	95	86	86	81	109	103	74	77	103	75	93	93	81	92	96	85	82	103	88	80	88	92	95	83	97	78	103	83	82	87	81	89	94	85	84	120	97	71	93	100	90	105	88	80	90	81	71	108	108	74	85	81	77	88	102	69	84	99	99	78	86	81	87	97	70	85	92	91	91	75	80	88	92	97	86	90	79	103	89	85	90	82	81	94	96	98	78	86	100	89	86	90	83	90	79	87	82	107	70	78	73	79	92	91	78	96	87	81	90	93	91	66	85	86	85	82	97	78	102	85	79	84	101	89	97	82	80	93	91	81	89	86	97	91	87	104	87	79	82	86	99	96	89	84	97	92	69	84	81	76	87	79	96	79	94	75	90	94	87	85	75	89	98	103	81	85	90	79	87	78	87	97	86	106	69	84	87	88	76	83	79	100	88	99	96	98	105	86	77	84	76	103	80	77	90	62	87	89	97	85	81	82	91	84	78	84	97	69	90	74	82	71	84	97	91	109	78	92	88	77	93	103	92	77	74	92	106	88	108	92	81	97	75	87	89	94	92	86	82	87	86	73	67	82	86	76	84	73	90	86	79	95	91	59	87	84	103	91	81	91	75	88	64	76	92	104	94	91	89	85	95	91	73	84	72	72	88	86	110	105	96	97	88	81	78	82	84	97	94	107	63	91	95	65	88	75	81	83	75	87	79	94	85	80	89	93	75	85	88	88	68	95	90	90	106	82	81	96	73	80	66	84	89	82	92	99	93	95	75	89	88	86	92	98	78	81	97	107	91	79	91	100	105	70	91	93	73	102	70	93	94	88	99	87	87	73	76	88	93	80	83	103	78	109	78	79	90	79	84	75	87	102	83	80	73	100	98	79	88	77	115	72	89	79	73	107	97	102	84	93	103	80	87	87	94	96	88	91	95	96	87	76	81	99	98	88	96	79	99	72	85	97	67	86	83	83	86	104	97	80	70	77	72	80	84	90	77	100	75	104	75	88	95	91	109	73	80	90	86	88	99	91	98	95	95	89	90	90	88	88	80	95	87	77	81	82	78	104	93	79	79	67	66	90	107	111	97	80	81	82	73	80	84	104	95	102	91	83	84	92	92	93	95	89	96	80	71	92	78	83	91	79	103	90	85	102	79	71	85	92	83	86	92	92	87	74	71	85	92	90	105	78	89	100	95	86	73	101	103	104	74	101	81	94	79	81	97	102	87	94	98	90	79	92	95	62	100	103	81	99	87	105	88	81	102	87	93	99	91	92	94	89	82	83	87	90	80	86	88	94	80	84	82	86	93	80	87	75	86	75	95	83	93	71	90	97	76	99	84	84	87	86	87	89	95	105	79	97	113	88	102	88	96	90	86	76	82	91	85	79	76	85	75	99	90	87	95	91	79	81	72	81	96	96	83	83	81	97	94	92	78	95	77	74	77	81	96	83	78	88	87	86	90	100	75	78	81	88	85	79	88	94	82	104	107	96	95	83	72	100	92	82	81	98	76	75	93	87	81	91	103	90	93	95	87	89	97	85	82	83	107	85	112	95	77	86	88	108	88	85	89	81	101	84	84	90	96	105	100	88	70	89	98	94	87	87	71	72	93	79	94	85	85	96	91	89	89	73	91	88	110	105	80	88	67	105	76	79	81	90	86	77	88	99	81	76	85	89	94	76	75	82	86	104	84	107	93	88	91	84	76	64	93	91	91	70	101	80	80	98	68	91	86	96	72	88	90	92	85	88	83	75	93	86	80	91	81	80	91	87	92	99	91	87	89	88	92	80	83	102	80	90	90	102	92	84	87	87	88	99	75	105	102	91	108	92	83	95	82	98	82	87	83	106	88	94	90	80	89	86	89	66	111	77	98	100	91	82	103	71	80	84	89	115	92	99	97	93	88	87	79	81	68	98	73	80	117	84	96	103	83	89	87	82	82	98	97	78	89	83	83	82	76	81	99	79	93	82	80	105	90	100	87	89	82	94	96	91	92	98	89	87	114	93	88	100	108	87	102	103	83	87	88	103	98	81	81	68	86	85	86	69	90	97	89	93	88	83	68	83	100	105	95	85	90	101	84	76	93	97	92	89	82	86	82	101	83	79	97	75	91	84	90	74	80	87	80	66	98	87	87	92	77	85	85	77	94	105	79	92	87	79	78	70	99	96	87	88	73	72	71	96	93	95	86	110	89	89	83	106	83	88	100	88	90	91	89	88	86	75	77	67	81	91	83	84	84	86	74	89	90	92	81	93	78	82	106	92	76	102	91	78	80	85	89	84	90	91	81	75	92	98	104	80	80	96	92	89	94	95	87	104	87	86	98	92	96	97	74	81	78	95	94	85	94	93	96	65	78	73	93	93	93	89	106	96	82	91	95	80	85	89	71	91	95	76	89	67	74	84	79	90	83	78	82	96	74	104	94	92	83	91	91	96	95	82	87	76	92	90	85	84	83	78	82	98	79	99	90	93	86	94	90	76	89	88	88	85	82	97	78	85	85	94	97	73	82	80	75	83	79	82	89	80	76	79	83	81	88	70	92	108	83	111	93	93	105	102	77	90	93	85	86	79	87	82	110	93	72	82	88	74	80	97	87	100	93	82	93	97	88	94	86	83	87	97	83	88	78	71	80	87	70	85	89	81	85	89	74	74	88	87	95	90	78	82	79	101	92	96	91	98	85	74	97	95	82	78	71	97	103	80	82	72	82	77	90	84	79	103	99	91	72	83	97	84	91	81	83	78	94	85	86	84	68	79	112	94	92	71	77	104	77	100	92	95	85	82	75	72	88	91	82	106	96	94	80	89	95	99	101	98	81	86	86	69	71	89	90	68	96	73	90	72	89	82	76	84	100	84	83	93	97	83	97	82	85	71	96	88	93	97	101	98	77	93	91	84	88	76	87	72	97	91	89	81	75	76	81	87	100	95	87	83
13060	1473	3348	3698	3013	2372	1940	1560	1428	1127	1056	914	801	799	688	608	571	545	531	536	501	499	468	477	446	457	420	418	360	387	351	410	394	351	324	390	335	329	313	338	342	343	317	350	321	321	311	348	326	344	324	295	328	302	330	311	281	324	291	304	331	289	298	282	313	296	297	316	303	309	276	302	296	264	285	329	250	266	304	289	284	271	281	270	299	320	284	308	329	279	323	267	329	310	304	312	270	265	299	298	298	281	299	311	296	281	297	312	310	286	289	295	293	300	303	273	298	280	271	296	282	305	278	290	259	301	310	286	271	293	280	321	299	283	283	278	280	317	292	306	283	279	313	306	292	276	266	275	267	281	294	290	260	280	292	282	338	298	297	307	284	270	263	283	290	294	289	249	310	325	283	275	280	297	311	286	263	307	261	296	279	274	286	291	324	286	291	245	292	293	305	294	290	307	266	299	284	293	288	307	319	305	290	289	289	274	283	294	276	278	288	306	309	288	281	298	292	284	292	272	278	290	314	265	308	283	292	289	289	282	289	286	259	290	323	280	292	297	275	312	269	271	284	261	299	280	275	300	309	267	289	276	278	294	274	326	309	281	303	311	305	289	268	277	271	288	292	299	304	279	270	303	295	318	304	306	304	317	273	322	262	277	265	255	296	284	277	252	298	293	281	268	296	281	287	312	275	253	276	268	276	299	313	262	281	309	289	273	286	299	284	295	285	282	292	300	293	295	294	291	305	284	303	295	274	286	283	320	268	270	295	280	279	322	257	292	254	276	284	307	324	299	292	297	282	279	284	271	279	308	291	279	300	304	301	304	307	276	281	285	270	273	271	308	287	298	297	262	307	256	256	291	309	301	277	301	290	284	286	263	291	291	298	284	290	279	292	295	290	289	284	308	283	256	268	283	285	258	296	333	272	309	273	310	262	285	233	296	288	280	304	285	286	317	267	312	295	278	297	293	278	275	296	303	284	279	279	275	309	284	278	272	273	303	297	286	285	278	280	264	293	310	305	277	296	301	282	298	269	290	279	266	283	335	290	315	298	296	275	281	265	275	272	259	279	292	285	290	289	297	303	270	296	299	277	259	280	271	284	313	293	277	271	282	287	288	281	300	272	282	262	295	309	286	284	260	268	297	306	289	283	244	268	316	305	302	305	280	291	298	318	295	285	273	289	279	275	286	248	280	282	307	268	296	317	282	270	274	286	280	284	293	300	268	253	296	285	308	298	285	271	277	316	307	302	268	315	318	281	298	253	279	276	290	286	306	273	316	271	305	266	272	297	289	269	298	316	277	273	282	253	269	286	280	272	294	289	316	261	336	295	302	289	277	274	264	277	299	293	300	276	283	303	277	292	265	297	248	305	272	283	284	286	274	249	275	286	276	266	278	305	298	297	276	320	289	278	303	317	273	270	261	279	292	277	272	303	280	292	283	298	278	308	296	275	283	310	306	296	272	288	287	303	296	284	294	266	298	288	287	306	286	304	285	286	277	291	297	284	286	293	291	261	301	264	276	297	265	296	279	285	281	286	293	295	291	285	253	283	262	258	299	290	287	271	265	276	282	260	290	289	290	260	313	260	277	306	278	296	284	265	289	263	286	305	304	313	310	266	296	270	280	280	281	278	292	291	277	270	285	298	275	277	283	284	291	289	276	283	292	305	279	308	300	299	289	276	282	291	324	293	277	300	290	262	269	277	264	302	273	307	298	288	279	298	296	269	264	284	264	280	272	286	263	284	283	277	278	285	305	298	273	292	299	306	287	272	304	297	292	301	280	282	294	270	293	276	303	284	301	263	284	299	280	295	297	289	295	285	270	271	286	301	292	277	262	282	292	294	270	296	296	293	245	269	295	317	301	292	278	288	293	280	277	282	299	269	317	297	283	290	258	318	298	287	292	296	264	315	273	293	287	287	262	287	305	275	254	259	302	282	272	292	277	281	291	285	275	264	274	280	286	250	306	306	263	275	278	283	293	304	300	255	258	299	261	297	314	283	269	311	286	277	260	298	264	254	281	304	251	274	277	295	281	320	278	268	289	282	305	260	274	292	294	292	265	290	262	300	293	296	325	287	291	314	286	290	264	271	278	288	308	266	314	284	279	271	255	273	268	286	272	280	327	275	301	299	304	295	292	276	297	279	292	325	314	306	310	295	281	249	283	282	293	298	294	300	284	283	279	280	275	288	313	282	287	272	279	277	312	278	297	291	268	277	273	284	274	287	310	276	305	318	286	283	302	281	302	265	267	288	264	254	294	299	292	312	317	258	308	290	271	320	288	263	289	282	270	253	297	294	294	318	308	284	265	298	297	263	271	274	288	283	272	324	277	272	335	297	275	280	331	252	280	277	276	299	277	289	284	295	308	270	291	273	288	285	246	288	273	273	269	316	268	292	274	273	304	297	323	277	273	318	272	263	257	282	248	296	268	290	267	303	280	297	262	269	279	261	297	266	282	295	259	287	278	283	247	305	299	275	283	279	324	287	268	322	269	281	258	286	337	281	303	296	264	273	289	307	312	277	275	283	291	275	307	295	300	275	274	286	292	268	285	283	282	289	288	288	298	288	295	290	287	307	298	266	293	288	281	289	284	263	278	343	256	272	290	316	286	305	313	287	289	296	281	288	331	288	258	295	296	285	291	303	284	308	319	259	256	286	301	297	313	276	258	294	257	286	299	285	261	276	298	301	285	314	263	266	247	306	280	276	293	252	269	264	294	309	281	281	277	264	264	298	282	289	270	293	272	296	320	296	262	271	271	301	289	273	263	283	248	284	318	301	287	266	293	290	277	296	299	300	290	303	283	277	275	317	300	270	276	296	282	252	291	317	290	310	298	282	306	319	282	300	305	289	270	260	256	271	329	293	302	287	258	267	298	291	290	278	273	284	302	240	299	282	297	315	282	318	322	305	289	293	286	284	291	270	278	311	297	287	313	269	274	276	267	257	284	273	266	292	277	253	298	308	282	291	262	285	276	291	297	312	265	323	266	296	268	298	290	282	307	275	261	266	309	304	295	309	293	283	260	272	261	299	282	301	294	262	273	311	264	290	304	281	291	291	254	275	295	291	305	280	261	324	290	306	290	274	275	288	269	300	264	287	287	260	272	280	303	284	297	286	276	294	269	283	277	295	314	276	265	299	281	294	287	268	321	271	265	308	277	268	281	300	275	297	302	283	305	253	287	295	313	290	288	280	269	265	281	282	256	274	288	291	293	270	265	265	298	284	280	263	256	300	283	296	300	305	313	279	294	336	297	288	274	268	293	284	283	282	282	304	266	279	302	280	266	315	306	295	302	263	298	279	289	318	288	305	282	303	280	282	263	270	279	294	275	286	266	280	304	299	299	283	300	271	324	280	243	288	266	270	319	254	339	278	294	273	278	310	298	293	298	300	291	258	282	290	285	299	265	302	301	293	271	314	281	322	289	276	283	295	284	257	282	316	299	293	283	284	320	286	275	274	289	275	280	257	282	279	285	294	301
41883	14632	3895	2201	1611	1059	833	662	559	509	405	350	300	326	311	277	244	238	234	245	215	238	213	222	240	242	210	188	191	200	190	214	188	212	196	199	184	187	192	226	196	204	215	202	188	205	200	210	210	189	166	198	202	186	191	201	183	230	176	203	204	180	196	202	213	173	205	190	176	175	180	195	188	198	191	174	163	184	193	191	193	207	180	187	188	201	179	182	188	177	176	183	183	199	172	168	179	169	203	183	170	162	161	198	202	193	170	172	207	197	180	174	170	194	167	171	184	171	181	164	182	175	210	163	165	175	177	197	212	191	175	174	177	168	205	176	198	207	199	193	172	199	184	192	194	175	159	183	171	172	174	174	193	189	181	200	192	180	200	191	167	202	186	171	189	176	179	158	195	176	180	203	182	162	172	159	185	185	208	190	180	199	188	187	212	166	193	189	173	182	191	168	192	174	180	189	177	183	179	169	213	199	178	188	185	193	177	202	189	176	167	190	175	194	179	184	173	192	170	213	174	155	191	176	204	166	198	173	199	162	154	153	182	167	199	173	182	169	204	190	210	163	195	176	181	193	191	187	197	165	182	174	197	173	160	161	184	192	196	178	189	195	207	179	202	172	174	171	180	184	189	187	179	195	182	190	187	175	198	197	184	179	178	199	172	162	180	172	186	168	188	188	174	169	187	157	181	181	169	189	196	172	167	200	183	172	165	172	171	193	182	190	210	168	176	190	181	162	190	188	166	173	180	203	193	186	171	202	170	194	203	155	178	177	204	201	187	179	200	202	168	174	194	173	176	200	165	211	190	179	167	190	210	185	213	148	182	225	174	183	180	163	170	176	186	166	189	159	182	237	163	208	190	154	203	161	195	161	185	166	177	191	176	194	184	179	173	177	194	173	198	217	192	165	179	170	189	194	169	174	187	175	175	168	199	175	199	193	171	203	199	194	178	181	184	182	171	189	205	200	179	175	160	180	205	185	191	188	161	205	157	172	189	197	188	179	183	178	181	181	189	169	190	167	173	193	182	193	181	206	182	181	195	176	205	181	190	159	190	170	187	216	158	185	207	179	183	194	207	208	178	217	177	173	186	162	205	187	173	199	173	165	179	190	183	181	165	183	190	160	172	191	176	189	192	169	177	208	196	186	185	175	159	192	199	211	180	173	180	186	184	191	171	180	183	185	202	175	195	179	193	182	202	181	205	189	190	194	187	172	161	153	211	191	180	204	166	161	172	205	207	208	166	217	166	168	189	173	182	212	182	208	165	172	181	181	184	172	169	186	191	171	173	211	165	170	182	205	157	176	170	193	172	192	193	173	209	176	151	194	183	199	220	194	183	192	176	200	180	195	178	192	164	192	193	208	188	180	170	192	178	163	166	197	198	158	197	183	186	191	180	189	206	196	183	195	162	196	181	193	174	161	173	204	170	180	199	183	163	185	169	158	172	180	161	181	178	174	184	181	181	193	180	160	157	161	182	176	183	204	182	156	184	168	204	182	184	186	174	190	199	200	193	198	214	211	186	148	190	183	178	177	178	174	179	184	178	164	181	173	174	154	156	170	191	196	147	162	182	199	180	205	164	194	181	195	169	213	191	204	175	182	180	188	179	184	200	187	208	171	181	207	188	169	189	181	175	213	199	197	179	176	179	155	185	188	179	172	185	198	196	165	156	208	187	199	167	208	198	213	202	164	175	158	171	198	174	196	186	185	185	155	176	170	173	171	184	172	201	186	187	194	194	180	200	185	191	160	155	184	180	175	182	170	192	172	178	190	183	200	201	186	193	176	187	174	183	207	172	166	172	183	181	210	203	168	188	202	166	182	181	159	181	179	173	201	184	193	168	183	174	211	188	175	162	197	177	180	186	184	182	172	201	177	210	184	190	198	169	190	159	192	186	183	188	180	198	206	172	176	199	172	182	173	171	170	183	169	170	195	193	164	185	184	172	165	185	178	186	185	176	180	171	194	201	164	186	166	195	185	193	192	167	181	160	175	162	176	195	176	179	184	173	196	192	181	204	175	199	196	169	158	177	178	189	173	169	200	181	186	168	171	188	182	196	179	185	189	176	184	166	181	193	170	186	172	182	208	187	183	205	167	184	178	170	182	173	166	167	200	170	184	175	172	157	199	184	187	195	175	181	197	182	178	185	145	190	168	213	183	208	176	205	160	180	198	201	179	172	148	190	169	188	167	193	166	203	176	175	172	217	172	209	179	188	210	186	183	166	184	193	182	159	189	192	148	183	182	178	161	190	162	150	184	182	218	160	183	182	191	209	166	174	181	182	180	170	187	162	198	181	190	175	177	189	193	184	184	188	186	185	195	197	183	178	187	196	184	165	159	177	176	153	163	194	193	201	164	172	154	227	176	190	174	165	202	192	200	163	173	200	193	196	174	184	172	203	174	165	171	172	194	182	195	192	194	170	165	196	193	180	170	193	158	177	178	176	209	173	190	185	205	192	160	184	196	161	192	180	190	185	185	163	190	191	174	171	193	185	173	174	224	174	197	198	180	185	185	172	197	161	171	169	183	178	180	173	190	170	180	162	194	173	164	185	173	154	158	173	191	187	202	195	229	185	178	174	197	217	181	177	181	186	210	183	193	167	180	184	168	178	174	182	195	172	196	183	191	170	179	167	160	205	178	182	178	172	201	166	194	174	208	188	207	183	205	163	197	183	143	201	181	184	173	200	167	175	184	182	187	186	204	188	192	185	186	173	185	179	156	176	185	192	190	172	183	182	161	203	230	169	186	163	184	196	187	194	174	163	157	188	196	163	177	204	185	185	158	180	192	191	198	176	167	189	193	190	192	177	190	164	192	181	185	183	178	191	193	173	191	180	181	191	199	190	184	159	182	189	172	192	200	199	183	188	190	214	180	208	189	188	218	192	192	177	158	193	198	181	185	196	195	188	195	168	201	179	174	194	166	170	187	194	180	169	179	195	187	183	196	170	158	164	171	178	168	190	185	171	187	184	163	160	218	164	180	187	181	171	180	189	174	162	164	169	188	184	174	176	174	181	177	173	187	186	177	195	153	176	201	206	172	186	191	188	174	192	196	176	162	183	181	188	185	193	177	191	171	197	179	183	149	142	193	168	193	170	197	186	187	166	188	196	192	184	185	178	195	159	184	197	190	167	179	189	182	201	193	195	168	183	183	178	195	199	190	178	186	168	175	163	181	175	176	184	172	160	162	190	209	190	177	177	141	179	189	200	186	202	183	193	178	178	184	179	180	181	183	173	164	161	181	191	186	176	206	156	173	173	168	163	191	156	180	196	189	205	191	185	178	197	194	191	186	172	213	176	180	165	189	176	198	165	205	181	171	193	200	199	190	174	169	194	188	175	169	182	162	191	190	194	166	189	168	168	199	192	192	183	186	192	186	217	161	186	193	167	167	181	189	179	174	188	198	176	172	179	162	170	194	174	179	169	168	176	198	183	176	223	187	180	193	163	186	194	185	192	174	206	171	194	203	199	194	205	197
18617	2779	6417	6870	5667	4575	3668	3111	2601	2273	1890	1760	1606	1450	1329	1243	1192	1021	1062	942	998	964	931	891	808	796	809	758	774	720	701	712	699	721	666	689	681	654	676	666	622	655	655	658	636	588	625	616	571	619	618	635	581	613	543	597	616	591	605	588	544	602	636	609	587	569	574	571	589	556	546	527	551	538	571	587	604	535	574	559	547	562	529	506	539	573	581	569	524	568	564	548	537	575	561	574	522	525	503	530	543	528	557	515	576	525	542	575	567	541	536	553	540	553	566	574	581	541	554	549	502	562	518	524	584	586	584	553	519	546	554	499	533	551	593	549	531	540	530	499	515	554	567	586	546	536	539	543	533	515	509	605	528	547	551	555	505	534	499	520	552	505	523	526	523	539	507	505	542	537	517	518	502	607	564	534	527	531	566	511	507	526	515	542	546	546	523	583	531	557	538	500	509	540	558	570	543	527	538	514	555	506	549	504	556	534	512	568	565	536	546	546	522	514	504	533	558	539	505	515	553	531	525	572	530	502	556	548	561	546	541	562	496	531	524	581	550	560	569	548	495	502	547	528	514	535	516	539	572	552	545	517	495	498	558	528	531	544	498	490	518	551	544	525	566	548	543	564	555	512	525	537	541	513	537	555	558	541	532	531	559	568	529	586	512	529	501	580	562	544	523	561	562	513	553	523	582	525	479	530	559	561	582	547	520	537	528	504	515	508	531	557	560	499	539	594	525	498	522	563	559	518	559	541	587	539	544	553	545	528	536	565	546	524	535	509	535	511	536	503	564	522	522	523	547	518	543	473	552	516	532	535	516	516	536	524	552	551	567	550	564	562	516	512	506	530	544	502	537	508	574	498	551	551	508	524	553	564	528	538	573	582	515	509	540	528	544	503	532	530	544	507	539	563	533	486	507	559	549	530	527	512	534	527	559	509	528	527	519	556	533	543	575	571	583	543	571	469	497	510	559	527	516	496	540	500	503	513	535	537	534	519	560	542	534	461	542	545	539	557	514	506	518	550	526	544	545	521	538	534	533	496	542	533	536	540	548	512	526	489	569	512	570	531	570	526	558	511	541	550	525	514	524	538	577	537	554	519	563	483	494	489	522	536	509	505	541	491	517	549	561	539	510	517	529	514	521	606	526	543	539	506	527	551	514	521	526	510	533	552	523	517	525	498	515	557	531	542	548	570	559	553	560	534	543	486	501	550	550	577	552	538	517	523	559	560	544	522	521	513	540	516	580	524	516	567	540	548	491	548	540	535	518	546	580	517	505	518	553	533	510	542	543	500	542	552	556	520	514	544	566	518	553	517	516	529	544	553	530	576	543	569	579	539	543	525	511	562	521	560	534	573	531	507	538	547	548	502	512	521	506	529	535	555	523	522	525	527	577	542	549	536	532	530	527	543	519	538	547	520	513	543	498	529	534	505	521	523	520	557	512	501	495	539	538	497	520	520	510	513	519	557	500	505	522	535	513	494	498	549	574	554	557	543	533	546	573	535	534	545	510	515	525	522	548	545	546	490	527	522	512	531	548	554	533	570	538	518	584	534	557	589	557	486	554	553	544	543	532	545	540	539	550	526	529	522	562	558	558	514	520	510	585	517	559	518	513	521	546	528	479	558	555	509	523	528	533	503	535	495	552	524	547	519	566	496	555	519	514	536	531	552	510	532	516	535	521	556	508	499	543	496	524	537	575	544	524	508	550	525	595	520	524	502	527	540	516	528	546	502	539	508	529	523	554	517	507	555	469	561	559	543	542	535	533	567	536	539	506	534	511	522	528	547	552	550	614	544	515	532	570	551	555	525	521	578	537	542	537	520	555	500	576	530	535	475	561	547	577	544	545	563	587	534	498	540	527	520	516	540	575	525	526	565	537	512	580	487	522	539	527	568	509	526	541	511	508	518	541	535	523	519	539	490	498	520	547	569	542	528	518	564	552	554	563	527	545	556	545	534	516	551	549	534	543	522	541	551	566	529	512	524	543	538	566	547	561	515	533	516	491	520	555	499	559	568	504	567	514	554	536	543	535	491	529	497	504	532	559	569	562	516	522	530	512	531	539	557	488	517	540	535	517	523	581	551	545	556	526	495	512	512	567	587	536	543	513	503	494	538	506	496	519	541	571	537	524	530	539	549	518	516	502	545	579	574	557	492	540	529	594	549	605	521	482	527	543	586	536	500	549	563	580	530	556	545	567	503	549	507	499	546	523	560	580	540	581	535	568	547	500	543	508	539	556	530	551	519	553	510	569	585	559	521	539	533	556	516	520	484	567	524	540	531	531	550	555	540	508	538	542	538	552	532	541	555	529	512	570	533	526	513	524	571	544	509	558	548	522	536	536	535	524	566	552	534	524	517	513	551	552	517	530	546	592	561	547	486	505	559	546	547	570	505	506	517	523	502	546	508	520	533	532	554	512	512	531	554	518	533	573	555	510	526	550	565	563	551	538	572	539	518	547	491	547	540	515	528	523	533	521	553	478	567	489	515	523	557	541	518	544	505	526	511	564	559	549	569	550	502	487	530	534	530	535	492	539	536	578	536	510	529	510	559	525	509	552	537	546	548	526	532	543	524	516	550	510	529	538	521	535	507	540	517	544	565	582	534	553	599	541	495	504	533	532	547	552	542	553	542	555	541	545	498	520	508	540	532	576	507	538	556	496	507	536	538	516	523	511	519	562	544	483	538	525	534	543	559	564	522	514	506	524	542	553	517	545	556	548	538	506	534	521	512	510	540	554	546	507	536	525	526	512	540	527	548	580	497	553	511	521	531	522	538	527	546	533	475	536	572	566	523	534	500	518	527	569	594	535	546	558	582	541	506	497	549	543	508	559	538	504	529	521	526	524	527	499	536	522	508	536	543	528	520	477	560	536	551	483	515	526	536	500	547	536	543	523	552	514	488	545	512	541	548	494	543	502	527	565	524	537	508	532	543	529	505	552	525	533	523	555	532	563	525	583	566	536	569	532	537	569	544	541	562	549	537	499	530	504	551	488	540	530	541	520	528	520	539	520	523	541	512	551	531	509	521	548	530	559	540	564	530	528	532	491	545	560	543	553	575	507	498	563	518	497	519	527	566	563	519	514	573	521	583	509	501	542	544	562	524	558	491	499	537	557	545	532	537	508	526	549	480	486	554	550	547	528	541	546	590	527	522	521	521	548	517	549	556	524	544	510	525	546	510	541	527	525	543	587	598	505	538	571	516	551	522	548	520	521	603	535	511	541	561	500	550	561	533	555	503	494	509	538	522	561	530	519	526	530	526	555	541	531	548	565	530	547	535	545	532	517	538	566	543	531	561	535	541	551	550	528	548	520	537	552	517	575	533	565	543	550	518	565	535	528	518	548	510	537	569	518	529	520	512	507	550	572	547	554	542	521	509	558	560	515	531	524	531	509	549	526	506	555	556	524	516	522	504	506	521	560	568	534	546	522	540	525	527	536	589	497	519	518	498	503	564	528	520	499	508	533	517	551	526	517	570
5079	327	248	188	184	151	167	157	151	134	120	140	173	130	163	133	141	144	139	142	135	132	142	143	141	132	133	148	141	139	144	154	135	150	159	128	134	147	122	136	134	171	136	156	149	140	127	121	137	136	131	141	126	144	135	129	131	140	150	124	146	154	154	110	150	154	156	132	144	138	143	130	149	142	135	146	163	142	148	143	153	139	145	166	128	142	144	156	154	132	125	133	139	136	142	117	147	154	141	128	149	124	170	155	140	124	140	135	149	161	127	116	121	156	137	141	135	129	139	146	145	144	146	148	131	133	126	171	157	156	155	135	139	139	154	145	148	145	140	143	143	144	130	146	127	152	124	150	159	146	115	131	139	118	129	156	145	136	139	120	126	127	154	141	140	144	139	156	132	141	140	155	131	134	132	148	138	143	131	119	163	153	125	132	167	156	162	109	138	142	133	138	143	135	151	148	129	138	146	132	151	139	141	150	151	156	141	145	111	127	143	134	145	137	149	137	138	138	155	154	136	128	150	130	143	140	146	160	155	141	134	150	133	172	130	160	132	126	141	134	130	131	132	162	139	143	140	151	126	156	131	137	155	121	151	132	112	148	140	132	126	140	127	136	145	127	140	144	137	128	143	131	155	138	159	148	155	154	130	117	136	145	144	154	130	130	142	123	152	123	143	136	130	129	143	134	135	151	149	139	142	142	124	145	131	153	148	139	140	130	143	146	145	166	156	120	123	139	132	135	138	125	131	155	154	121	149	142	143	130	140	131	152	150	136	142	122	154	118	145	140	133	145	162	121	117	137	138	130	165	157	151	144	123	146	154	151	130	107	131	133	159	131	137	143	140	152	148	135	141	124	129	135	144	121	146	135	136	150	139	132	154	147	138	151	125	155	150	108	149	142	148	138	132	156	152	125	146	118	133	147	152	151	132	149	157	158	136	151	140	124	130	141	158	118	128	135	154	143	141	144	121	118	116	152	131	152	142	129	134	140	133	148	130	134	153	129	154	148	127	136	131	123	145	163	153	157	150	152	138	146	133	127	146	155	150	141	133	122	118	140	139	137	127	162	137	139	154	139	124	153	126	118	143	153	149	146	118	141	155	142	138	135	157	161	127	128	143	152	158	145	152	119	127	145	134	122	158	137	164	136	126	153	154	138	144	143	147	145	139	130	110	152	148	130	127	151	152	122	135	156	168	155	144	143	134	134	143	137	127	162	151	133	133	149	114	132	146	140	152	125	143	117	122	158	113	156	127	136	143	140	136	137	138	141	125	125	145	137	159	138	144	132	166	151	122	144	141	145	151	126	139	116	128	133	141	128	143	134	151	161	132	140	133	129	124	149	122	150	113	146	165	124	135	134	138	130	127	129	143	155	131	141	118	140	135	127	128	135	139	129	147	152	151	133	139	170	133	126	144	145	108	155	138	133	157	146	110	146	125	171	137	154	139	126	129	149	123	146	153	130	143	131	130	139	149	147	143	129	152	137	148	133	136	144	163	135	146	153	129	142	135	137	147	137	148	129	149	117	148	123	144	144	133	149	128	131	135	133	139	144	127	127	134	128	129	140	141	139	144	139	138	135	145	153	149	136	141	135	137	156	153	149	138	141	147	139	144	121	131	122	151	129	133	127	133	132	132	136	133	157	149	147	140	160	138	126	132	128	127	118	143	143	145	123	136	130	135	151	123	143	152	134	126	159	138	134	143	153	134	111	114	155	144	138	138	161	135	142	142	129	136	170	116	134	132	139	129	130	117	156	136	138	146	151	134	134	152	141	155	145	125	140	143	148	143	149	123	144	136	144	136	133	145	147	146	159	128	152	151	148	128	161	126	163	126	144	130	154	152	125	117	143	123	146	147	132	153	129	152	145	114	131	133	137	134	118	149	139	139	139	159	139	136	134	128	146	132	137	126	131	140	148	138	159	123	139	134	139	157	148	126	135	156	143	135	119	159	136	145	129	137	113	141	126	163	139	93	142	144	138	126	139	146	137	142	160	140	153	142	137	152	134	131	150	147	152	135	127	134	130	133	137	142	128	129	149	141	163	161	140	170	163	141	117	150	134	128	129	131	128	137	149	159	129	136	133	136	131	133	136	138	137	127	141	140	138	130	137	132	163	151	138	147	132	136	159	137	130	154	127	154	130	151	140	151	133	153	138	128	124	157	140	152	144	160	124	132	151	140	118	168	139	127	144	126	146	141	128	146	151	124	137	156	135	135	116	162	116	132	152	145	129	128	139	144	149	128	132	131	144	125	124	160	135	137	141	137	136	131	159	152	153	130	141	136	154	144	154	130	141	125	144	143	130	150	112	155	155	145	132	146	133	160	152	161	121	148	158	135	131	141	146	133	135	146	146	113	127	142	129	145	146	129	146	148	152	134	150	164	141	138	130	147	133	167	143	140	131	124	115	145	126	137	134	156	140	139	142	176	126	141	161	138	152	132	126	132	133	154	136	158	119	137	129	134	126	154	123	145	129	126	175	140	141	152	153	141	129	144	150	153	136	151	138	138	145	128	132	151	130	127	125	121	149	153	149	135	122	138	151	145	134	149	145	140	132	149	143	153	137	148	169	121	153	155	134	142	127	143	153	152	135	141	140	138	118	138	158	147	154	138	125	133	139	145	134	164	141	146	135	156	125	153	135	116	128	163	126	140	132	145	136	121	140	147	122	143	123	161	153	136	158	151	124	137	131	136	130	160	140	165	134	133	147	139	151	143	133	139	152	160	161	126	125	165	120	126	119	146	130	164	155	159	125	130	136	141	124	147	125	145	141	169	152	137	138	123	142	134	140	157	132	154	135	127	140	137	136	155	146	149	127	130	131	145	142	112	140	130	123	154	123	136	148	142	135	139	125	120	133	139	152	157	136	130	128	148	139	124	152	136	132	151	154	132	153	130	128	139	139	136	134	134	127	138	151	151	145	145	137	139	141	127	131	129	142	142	129	129	160	163	138	132	138	156	112	128	124	139	135	121	146	159	143	139	139	142	128	144	148	124	134	145	146	163	146	117	142	143	133	147	112	144	154	156	143	150	141	160	149	142	138	127	150	135	144	153	152	153	142	140	136	135	123	129	141	126	145	131	153	143	145	143	147	145	146	129	123	135	136	138	144	147	140	162	149	147	155	165	142	152	146	156	141	137	130	148	145	125	145	149	136	125	131	134	121	129	129	150	151	119	142	143	135	126	137	141	163	129	144	142	137	138	132	113	150	143	136	154	140	146	143	132	139	136	137	120	144	147	152	116	153	128	141	130	154	139	137	128	137	120	164	149	120	133	141	111	135	146	147	148	144	126	137	127	139	135	130	146	136	134	176	150	140	139	143	144	146	150	136	111	153	125	131	169	146	129	135	145	152	115	166	139	139	146	160	162	159	152	142	117	155	134	142	138	135	137	131	157	161	136	131	141	135	126	154	164	144	131	142	130	149	139	138	149	140	144	144	128	134	165	155	134	128	135	153	147	142	128	131	150	153	145	125	130
5715	480	581	597	605	540	538	515	459	443	458	413	433	455	431	419	432	436	442	418	427	440	403	443	442	429	435	396	399	425	395	431	401	395	428	406	419	428	417	377	394	392	435	363	436	433	396	420	404	419	448	418	411	402	416	400	404	433	411	425	405	405	416	442	408	413	387	388	423	434	425	428	389	397	410	433	406	382	429	380	387	409	441	410	406	402	379	397	443	416	439	402	392	407	423	408	413	388	392	414	416	399	425	429	426	404	390	413	428	414	429	418	403	420	398	421	422	374	401	404	382	410	392	419	455	401	440	414	439	400	451	411	379	381	433	418	377	426	431	431	406	443	415	396	404	454	413	374	435	433	395	400	389	402	430	406	382	437	428	376	414	391	434	385	384	411	391	387	408	385	387	433	426	427	385	408	433	422	379	397	403	402	422	405	404	367	402	412	382	386	369	401	408	385	372	398	403	445	405	375	419	417	384	421	416	366	464	409	403	373	409	406	414	391	424	433	396	396	412	405	393	428	411	433	374	413	407	373	402	397	426	413	411	380	429	454	390	410	387	410	407	407	413	437	429	404	405	405	390	412	458	418	410	445	387	408	430	381	391	380	381	422	426	393	384	387	385	415	387	381	389	402	419	446	381	417	414	418	380	431	408	407	416	424	393	407	446	380	409	394	434	425	420	447	451	409	399	386	430	402	385	404	442	422	430	416	389	394	395	431	467	397	428	373	360	450	408	405	406	415	428	421	420	412	425	426	393	421	401	412	418	392	446	395	397	410	356	382	399	386	387	422	410	401	397	411	374	390	386	408	415	408	433	454	415	399	422	391	461	424	395	408	380	403	406	416	419	407	456	429	404	397	417	389	429	423	444	410	433	418	390	398	401	411	389	374	389	421	434	376	420	433	402	398	397	431	388	409	430	425	427	400	431	423	422	409	420	370	437	402	390	398	432	372	388	419	424	408	429	461	359	399	400	388	380	410	437	444	418	372	390	397	413	422	392	421	399	347	416	440	369	394	410	409	400	365	427	406	412	405	438	397	389	403	411	419	430	421	400	385	394	387	419	403	378	396	429	424	391	423	391	393	377	373	451	444	417	419	398	441	449	396	415	420	395	427	408	416	379	414	393	387	465	376	414	391	404	402	429	399	395	420	403	437	384	399	410	391	393	398	386	393	434	453	412	426	395	424	425	421	392	419	402	402	433	414	430	394	394	403	405	411	396	373	404	359	425	425	420	415	414	450	402	375	400	356	421	425	424	378	412	432	424	429	397	394	429	390	394	383	392	406	396	389	434	411	405	429	421	400	384	399	390	438	362	401	406	384	382	394	443	397	385	377	416	436	410	411	421	405	393	407	404	418	402	427	402	405	427	387	392	423	394	396	431	386	406	369	416	401	377	405	432	392	405	404	393	394	419	357	390	429	402	400	377	443	440	394	417	432	411	376	426	411	394	430	430	394	406	398	398	414	432	372	417	429	436	411	371	435	425	409	406	417	393	349	441	416	394	390	404	383	409	395	441	431	388	453	410	438	411	366	388	415	397	430	404	410	403	443	428	397	398	378	439	418	420	403	408	407	449	415	406	419	416	426	372	431	437	383	408	423	385	408	424	401	386	418	397	381	418	419	399	408	442	424	404	438	422	400	395	386	404	407	404	420	400	381	425	397	416	418	426	410	412	392	374	419	421	403	391	422	403	431	445	413	412	405	431	391	405	407	460	445	388	413	447	399	371	414	450	389	384	399	410	382	425	392	425	409	420	431	416	440	395	376	389	369	422	381	425	400	387	397	465	417	397	457	409	425	425	406	365	419	401	443	416	413	373	436	414	415	375	417	382	422	373	405	387	444	433	415	394	422	393	398	393	423	398	402	408	383	422	399	393	414	434	422	399	382	403	410	444	406	408	381	412	392	427	388	417	414	384	396	409	391	399	395	404	449	395	408	436	388	390	370	430	406	400	375	406	419	395	411	384	395	426	413	371	388	385	378	406	440	405	413	399	442	434	386	419	428	410	408	429	425	440	388	388	421	423	407	397	360	402	432	373	391	416	390	418	382	427	407	452	401	357	408	403	405	393	412	366	401	420	411	420	426	450	416	439	396	383	408	399	429	443	388	401	399	403	383	444	404	438	389	421	423	408	366	404	359	395	381	380	419	414	419	397	414	400	419	389	387	441	414	404	422	411	400	429	386	415	409	406	397	414	385	413	370	359	439	408	415	400	366	372	400	432	414	427	407	386	403	422	406	396	399	395	429	410	414	398	435	426	449	403	411	403	416	372	378	389	414	439	425	440	407	449	411	409	402	400	408	431	381	376	405	412	421	436	391	417	379	407	399	366	395	377	373	401	454	426	424	403	438	431	410	380	421	423	425	401	426	410	425	375	404	393	418	373	393	391	410	441	412	384	415	418	415	402	451	392	375	412	430	437	422	428	412	422	387	403	420	401	423	430	415	374	383	369	403	428	390	426	389	440	408	376	416	398	407	423	384	405	410	371	414	441	427	391	447	395	394	412	388	396	413	372	418	404	441	460	390	428	417	422	385	412	419	398	395	409	374	389	436	397	415	427	389	409	378	386	395	382	405	398	398	382	391	413	432	414	399	424	396	427	396	433	413	384	396	411	438	410	404	406	374	426	402	414	410	433	409	379	386	454	396	402	410	396	395	438	417	381	419	411	416	411	374	394	409	370	440	408	390	406	439	382	375	434	408	366	368	371	439	431	432	389	358	418	405	345	376	420	414	411	347	388	396	409	389	388	387	435	394	453	443	391	424	407	399	374	400	344	415	361	442	424	441	389	409	419	373	386	459	427	380	374	421	401	411	406	366	437	385	389	413	383	387	386	400	430	400	399	433	401	423	366	409	405	402	397	417	404	411	406	390	396	418	389	392	380	400	416	440	393	407	400	380	422	405	425	406	408	414	401	410	394	402	408	421	433	407	392	419	413	389	413	403	401	427	444	404	400	405	432	438	425	426	396	379	387	402	407	414	430	442	427	379	402	416	421	435	376	412	436	406	409	378	387	393	380	377	401	397	381	433	388	399	463	450	389	395	410	357	383	421	407	413	382	392	402	389	387	454	370	394	380	416	432	417	377	423	393	440	389	426	350	414	409	395	414	412	421	427	396	417	428	464	376	415	390	415	409	445	407	411	403	339	399	359	433	425	427	419	373	401	416	437	403	444	432	392	407	390	426	415	391	419	402	412	392	399	410	454	418	423	399	427	366	394	413	426	399	394	383	401	388	427	387	411	382	417	375	412	406	422	391	445	408	408	394	375	433	384	409	429	369	404	436	383	381	409	426	411	417	404	432	402	416	389	448	389	397	407	417	400	400	388	390	380	401	424	378	398	399	387	431	382	381	414	399	427	442	399	376	383	393	421	440	403	400	430	350	415	390	411	362	435	385	399	419	397	379	409	382	429	403	388	385	391	423	417	382	395	382	396	383	438	433	426	445	413	384	421	410	404	417	415	449	419	435	410	398	405
33180	7152	1553	1036	731	495	382	360	274	235	202	190	167	150	143	149	136	139	116	124	116	108	106	114	100	90	85	88	95	116	122	119	97	91	83	92	93	85	86	99	84	106	99	77	99	92	100	82	80	88	100	89	88	115	96	90	84	79	115	88	95	97	100	94	100	95	99	94	105	91	88	72	85	93	85	79	87	88	94	109	84	83	108	88	97	99	100	99	78	103	86	97	88	91	92	85	110	80	82	94	88	91	86	90	77	65	86	85	102	92	88	80	100	83	94	96	110	77	81	82	95	90	85	76	101	89	98	94	98	88	98	70	83	101	84	94	90	99	95	84	92	82	97	92	85	85	75	89	96	84	83	94	79	105	73	109	93	75	76	85	97	98	85	86	81	71	86	82	84	80	89	83	106	95	92	91	75	91	88	95	89	104	75	92	69	73	86	85	83	93	75	83	79	77	88	79	101	83	93	80	97	95	85	85	77	100	89	77	93	99	101	97	78	80	94	92	99	92	90	84	85	91	87	98	84	91	75	107	92	80	89	99	86	88	84	93	106	82	76	73	97	93	77	91	93	88	98	98	88	81	89	86	117	99	103	81	88	85	96	105	79	79	97	75	88	81	99	106	118	84	71	89	100	101	85	80	93	96	90	91	83	101	102	85	98	82	88	105	99	87	100	81	97	74	89	82	89	106	85	96	100	78	83	100	80	95	99	85	100	104	87	79	94	93	105	88	92	88	88	80	83	85	89	78	88	94	84	101	96	71	85	86	96	90	92	81	84	97	88	85	91	104	93	86	94	84	99	75	85	84	92	97	91	67	92	80	81	87	82	93	82	76	99	84	91	95	93	83	72	95	77	88	88	82	87	98	94	76	74	100	93	83	86	64	57	98	87	82	107	82	91	82	72	96	88	88	83	100	89	105	100	68	96	99	92	97	86	95	96	84	68	75	77	83	69	79	102	102	92	77	93	92	81	76	73	91	87	82	82	93	89	85	97	81	80	86	95	86	84	67	89	104	104	90	86	91	72	103	85	105	99	94	92	77	76	68	83	87	99	84	87	95	78	80	84	102	79	91	82	81	91	83	89	97	91	93	74	82	99	87	79	83	74	103	81	91	97	82	103	92	99	82	100	94	80	103	92	95	70	94	96	81	88	89	80	96	89	84	85	123	94	71	87	88	88	91	86	94	95	105	77	89	92	83	103	90	94	78	85	102	95	73	78	88	99	93	82	83	85	87	105	86	76	89	91	72	90	83	80	82	83	100	96	81	92	90	87	85	82	77	91	102	89	99	79	87	88	81	84	101	77	90	78	94	84	92	88	82	86	98	99	90	82	104	77	81	99	74	91	91	97	89	99	79	78	106	88	82	79	78	99	76	106	92	85	88	79	90	82	84	80	101	89	83	91	76	80	90	82	98	85	119	92	99	86	84	77	88	91	85	83	93	86	97	89	101	96	96	74	90	78	106	90	86	88	77	94	104	103	89	90	83	73	83	82	87	98	79	95	94	92	100	83	99	100	97	100	86	97	88	87	85	100	94	89	80	88	103	76	92	90	96	74	90	117	86	84	92	77	61	85	91	93	99	76	84	105	92	93	83	85	94	78	86	84	85	88	92	108	88	89	89	83	102	99	91	113	92	78	88	97	85	93	84	81	83	96	87	106	103	93	88	81	86	84	73	91	80	91	76	103	96	91	94	93	120	79	85	87	78	97	94	76	77	77	74	99	85	90	89	81	87	98	87	77	88	80	67	90	84	86	98	83	81	85	97	91	99	97	86	82	80	68	81	76	90	91	97	74	95	96	78	85	94	89	83	95	102	92	87	60	87	81	92	78	74	92	76	98	91	81	75	82	90	71	77	73	92	83	80	80	89	93	74	80	97	95	110	100	98	92	83	107	87	79	90	89	84	77	101	92	88	99	78	89	101	94	108	90	115	73	83	91	81	84	84	80	90	92	99	83	82	105	92	102	91	86	90	88	88	89	78	78	100	73	73	94	71	99	93	84	103	84	88	85	79	105	97	95	75	96	89	95	95	96	88	92	84	80	84	93	91	84	89	95	82	86	78	101	94	105	104	99	84	87	105	106	74	70	90	111	81	96	80	84	86	76	86	103	79	70	88	76	95	92	73	94	78	96	88	83	94	74	92	93	85	103	84	79	92	83	102	91	76	80	102	93	82	90	107	93	80	77	90	89	80	109	86	84	74	79	90	83	99	96	77	102	87	90	84	81	100	78	91	99	92	93	83	83	64	85	78	90	83	92	87	84	87	97	104	84	89	105	76	99	78	110	94	89	98	70	81	83	95	92	78	91	86	85	84	93	90	81	106	102	96	97	75	92	100	91	72	90	89	76	86	85	105	82	89	86	90	80	91	100	84	70	93	80	92	93	87	94	87	74	100	87	80	99	84	83	88	90	92	83	67	78	93	83	71	94	85	91	100	91	80	90	86	91	88	93	78	88	101	87	96	86	102	75	90	80	71	77	65	93	108	99	80	85	86	82	93	110	106	94	87	86	81	91	80	83	85	88	98	93	113	95	93	97	103	88	85	92	66	80	97	86	85	88	99	79	79	75	100	91	94	83	80	92	77	87	77	103	92	104	88	79	91	100	97	76	105	97	90	103	90	78	91	89	94	88	96	76	80	108	68	90	115	79	85	105	99	89	94	102	70	103	97	92	92	90	87	85	90	72	87	78	84	114	90	82	67	84	80	93	89	70	82	81	95	96	87	89	87	101	108	86	80	77	109	85	88	88	94	83	97	88	99	93	82	84	84	69	92	106	97	92	75	83	88	78	95	74	83	94	94	89	101	75	94	93	94	94	98	101	86	80	88	92	91	106	91	96	84	102	97	101	91	100	95	99	85	83	79	75	96	96	107	96	90	81	87	85	89	94	70	88	91	99	105	73	91	101	101	70	74	109	108	85	79	84	74	85	77	91	102	95	92	77	92	102	78	86	96	82	88	93	78	99	81	80	91	82	88	99	83	89	87	79	82	82	90	104	89	83	74	107	78	78	103	94	105	103	78	93	74	95	73	92	68	85	84	109	78	87	91	75	97	90	82	90	97	90	82	91	85	86	84	103	77	91	68	104	94	82	80	83	98	93	101	77	86	69	92	100	90	90	82	86	91	92	83	83	74	94	97	100	81	88	75	88	84	94	71	96	86	81	103	90	96	90	89	76	77	88	95	90	102	82	103	112	91	98	72	93	86	97	104	84	99	95	76	78	89	80	72	99	89	75	75	96	95	81	78	102	97	89	100	94	90	98	87	105	93	85	85	82	94	86	83	92	98	88	95	94	94	110	70	82	104	87	84	88	89	94	75	80	73	92	92	89	96	83	84	94	93	96	72	84	89	91	83	101	88	77	90	106	81	101	99	109	86	82	87	103	87	87	95	83	80	83	98	87	79	108	114	99	84	85	107	106	99	85	71	99	82	104	92	96	92	70	98	94	91	103	97	88	96	83	76	86	104	84	91	95	105
14923	1480	3282	3659	3056	2392	1951	1597	1388	1162	1037	834	792	746	666	602	620	578	533	492	494	506	471	443	443	408	450	418	389	395	368	389	383	331	379	359	362	364	328	345	314	341	321	320	328	359	352	361	311	329	338	338	308	329	320	339	308	322	320	313	297	297	311	298	336	298	279	313	311	317	269	300	290	327	293	299	300	319	341	303	300	288	278	312	308	304	285	275	305	316	311	319	301	313	282	284	333	291	283	304	278	307	302	295	301	277	269	308	301	283	294	284	317	287	310	292	277	310	332	313	282	319	300	281	270	293	311	330	273	285	282	286	291	302	295	305	292	286	277	310	310	267	289	304	301	298	270	334	284	294	296	293	279	306	276	309	251	292	306	284	309	288	299	278	294	287	287	275	313	275	286	299	329	294	295	307	287	295	283	270	271	307	317	275	270	295	292	312	279	322	282	326	299	292	296	299	300	299	298	279	295	286	278	322	317	314	320	302	280	323	295	294	323	264	308	283	286	308	297	279	325	299	283	269	290	291	298	306	318	324	270	292	284	270	283	297	313	263	283	320	289	286	327	308	282	273	295	273	311	302	299	260	265	275	283	297	297	325	280	268	278	302	266	289	304	278	325	302	308	279	302	322	305	281	307	281	257	302	283	310	278	289	318	292	293	262	283	281	282	303	296	275	297	294	282	259	296	260	250	288	284	302	280	270	264	297	304	281	304	286	279	311	272	297	316	294	295	285	284	291	288	307	296	299	293	300	304	296	296	290	306	276	293	277	308	284	309	279	317	280	304	280	283	311	308	290	257	284	279	309	302	308	278	303	276	282	291	260	276	269	280	290	281	301	277	313	288	275	284	249	281	286	323	265	299	276	311	273	263	315	280	243	304	293	302	320	289	277	314	312	279	308	279	298	304	278	284	325	269	310	278	281	323	277	296	284	274	292	296	291	290	283	274	272	291	323	260	284	301	280	295	282	278	303	252	311	306	309	313	282	288	271	250	273	287	292	296	285	263	290	291	293	286	296	282	292	298	279	270	275	297	291	286	279	278	301	249	312	304	285	292	254	287	257	287	283	255	292	299	285	293	264	295	268	285	250	294	295	274	306	288	259	307	293	291	278	302	284	284	307	305	289	287	304	321	298	284	264	284	262	268	309	295	288	279	288	255	283	288	297	264	290	282	288	301	302	297	299	294	307	282	278	287	295	282	278	309	287	290	294	299	303	278	307	300	311	281	303	315	282	290	283	306	257	277	296	290	265	273	284	310	272	296	307	281	318	294	300	294	258	283	286	311	306	267	297	274	325	284	297	289	295	301	288	261	290	299	293	304	296	288	242	288	281	310	271	306	273	281	268	285	273	275	271	279	285	286	300	298	280	305	294	315	251	300	285	319	261	281	300	288	257	296	298	326	266	282	268	312	276	304	296	279	261	255	280	283	300	293	288	308	297	277	305	309	273	302	288	273	272	285	258	287	288	301	305	290	283	298	288	304	326	296	278	289	324	312	267	279	328	314	285	331	296	281	310	296	273	288	316	307	293	283	306	250	314	299	271	299	274	280	291	296	284	316	285	314	293	294	277	299	287	277	308	300	284	310	277	281	286	268	304	284	322	276	271	316	295	279	304	273	266	285	278	286	276	315	307	329	305	272	277	260	290	293	281	275	280	292	295	314	335	308	281	306	308	264	286	279	272	322	282	277	287	295	286	296	299	265	279	315	302	308	261	276	303	299	266	299	298	302	311	287	282	281	290	289	319	308	267	283	311	285	271	258	295	323	276	309	287	302	314	280	274	314	286	292	289	307	308	315	313	285	286	302	325	273	316	287	295	306	299	292	263	265	314	298	277	287	272	301	284	275	306	260	278	292	284	308	278	296	293	271	275	299	264	272	283	301	290	303	268	300	281	297	289	269	302	287	279	286	249	262	292	272	290	291	295	301	304	290	298	314	283	318	293	296	320	296	300	270	283	304	296	304	269	304	291	319	267	288	301	282	271	281	314	281	310	280	269	301	342	270	314	303	299	286	313	268	304	284	302	273	305	301	275	293	282	309	323	279	275	292	285	293	302	274	301	270	293	266	285	293	310	314	308	296	333	275	283	310	298	276	295	297	306	322	307	296	270	305	280	294	270	274	275	303	290	269	286	294	276	314	267	294	308	310	303	259	282	300	295	310	328	286	269	280	257	281	275	316	289	331	288	296	289	299	292	311	266	295	309	286	268	300	300	286	275	301	301	295	299	288	303	288	296	283	318	311	299	272	263	302	283	273	257	301	308	303	304	294	271	298	305	309	287	293	291	309	275	329	297	287	302	308	298	298	305	278	277	289	300	264	304	262	290	296	270	308	295	306	295	300	296	268	286	289	278	294	295	278	317	294	290	315	298	277	315	290	288	321	278	326	281	288	287	334	281	266	254	287	283	282	293	300	316	314	299	269	316	331	297	297	285	328	307	288	289	302	272	285	288	276	261	282	312	290	287	301	288	293	285	305	313	279	310	296	272	289	269	313	310	282	304	296	262	276	274	318	300	288	278	293	288	289	293	276	289	304	295	299	263	313	299	312	298	273	273	293	296	285	285	262	298	320	290	295	305	291	308	302	286	286	287	317	263	304	294	284	295	305	268	288	304	320	286	290	286	300	293	294	276	307	303	296	277	299	264	272	275	292	300	314	299	268	287	284	288	269	283	278	286	317	256	266	302	268	277	287	314	299	282	291	311	304	285	281	283	291	281	299	302	297	286	295	302	282	318	311	283	286	274	264	285	293	283	298	295	277	279	279	305	292	282	315	314	312	279	318	284	271	281	299	295	296	325	258	295	266	288	291	251	281	288	284	289	275	286	273	312	316	305	289	299	330	276	301	304	326	293	257	273	271	272	257	312	303	279	269	320	308	273	286	276	302	295	297	291	285	288	275	291	284	299	284	268	280	301	295	280	277	266	307	267	306	293	314	286	293	302	255	297	282	301	309	293	283	270	294	288	305	289	300	296	278	303	305	245	320	310	294	274	291	291	286	284	302	274	296	317	325	296	316	274	258	315	275	300	288	286	275	296	284	289	305	300	281	279	271	290	285	274	281	302	295	280	314	265	298	288	282	293	284	295	291	290	281	298	279	293	287	315	297	305	257	343	287	273	256	322	265	329	259	290	304	291	303	285	309	256	298	274	313	303	301	292	259	288	298	268	304	281	302	291	311	274	297	290	270	279	297	287	300	279	258	287	287	248	280	285	291	283	287	275	305	290	292	266	271	305	274	308	287	298	284	276	312	316	305	302	242	305	269	305	295	286	287	305	280	275	257	307	276	302	300	284	276	300	279	293	296	286	313	299	301	306	288	284	317	280	312	296	250	290	283	280	307	290	279	297	291	300	309	281	271	283	302	314	269	298	294	271	287	326	292	275	296	293	271	268	316	262	273	284	309	299	282	257	290	282	297	257	286	283	297	291	342	326	295	309	268	273	260	297	270	282	271	268	347	261	305	281	306	293	291	317
43496	16580	4330	2184	1507	1130	829	670	539	447	446	363	324	321	296	256	251	251	248	261	220	216	236	212	212	212	169	216	209	186	191	197	234	210	204	215	211	206	205	199	208	174	184	190	196	215	187	213	192	203	212	200	176	173	178	170	209	185	170	179	197	158	174	189	183	183	185	192	219	211	175	209	182	214	162	198	168	188	200	182	186	197	220	195	199	185	178	186	177	211	207	217	169	172	200	205	179	210	185	190	191	185	203	192	184	175	207	210	173	196	194	178	220	179	202	156	186	199	150	194	178	188	190	201	206	180	196	169	195	207	209	195	184	180	172	194	203	177	190	209	202	181	184	169	200	199	197	189	186	198	179	162	158	177	151	195	213	186	168	188	170	202	174	188	179	187	172	160	202	194	166	185	198	176	191	186	172	172	173	188	199	182	211	173	207	176	193	162	202	175	171	167	207	190	174	194	177	201	207	209	154	193	185	203	139	189	172	164	188	179	191	198	192	196	174	184	170	172	206	179	197	195	189	164	227	168	178	188	171	197	198	198	159	174	195	183	194	206	201	175	180	198	193	193	206	170	183	171	192	212	176	178	219	186	162	174	162	182	181	180	179	173	181	180	193	179	175	174	199	173	151	183	192	183	155	192	163	173	198	164	169	172	169	181	214	191	189	159	196	205	192	173	192	183	173	164	172	192	176	194	175	200	199	200	203	176	173	186	181	171	188	190	199	185	175	172	195	168	183	169	197	195	170	194	202	200	196	177	184	170	168	177	199	202	147	178	153	162	167	177	180	184	190	169	181	165	182	176	205	203	173	190	175	187	180	167	179	207	170	183	168	156	175	171	205	171	169	158	185	175	183	190	171	201	187	179	218	170	184	196	181	180	176	166	184	204	168	207	189	189	207	198	158	176	184	188	168	199	171	188	191	195	167	177	183	187	186	193	166	187	193	157	173	197	186	200	180	184	183	179	180	194	175	195	180	186	184	151	177	199	179	178	189	199	194	167	184	167	208	187	165	195	183	190	193	174	186	181	207	182	206	185	205	167	188	183	196	194	188	195	197	188	189	183	159	184	171	169	177	201	176	186	177	191	192	192	206	193	174	167	191	194	189	177	178	177	210	180	170	156	192	176	165	191	171	180	177	165	182	190	192	180	192	187	188	182	173	208	178	177	172	159	179	183	167	202	188	156	176	195	204	160	192	189	201	201	177	197	196	184	206	160	169	154	192	153	192	185	169	173	198	175	184	185	189	185	187	198	177	172	187	181	184	224	176	193	189	170	183	182	154	181	205	182	191	197	199	182	182	189	187	196	197	187	194	171	176	185	168	180	227	190	182	172	180	172	185	189	173	188	202	186	152	202	204	169	188	165	186	180	185	183	174	187	180	168	188	184	190	180	203	175	199	201	192	152	191	173	218	197	180	180	180	188	195	165	198	201	163	213	184	180	168	182	184	194	177	218	172	165	182	171	199	198	178	155	168	214	187	191	200	169	196	191	173	170	192	167	185	180	172	202	177	203	173	196	174	182	170	191	209	199	188	181	192	176	155	203	188	162	161	205	200	184	187	184	175	202	185	167	177	183	197	188	192	216	181	182	187	155	187	191	167	213	203	175	172	195	197	195	181	191	179	180	162	188	188	179	191	188	184	178	192	179	211	186	195	184	209	180	176	166	165	171	207	188	194	203	190	179	177	179	196	191	173	167	187	180	188	193	211	164	192	212	183	187	201	187	177	176	203	162	191	178	196	218	189	160	208	188	179	185	202	200	164	177	165	187	186	191	173	198	179	182	176	183	182	210	195	187	197	190	204	215	190	186	176	207	186	197	150	209	189	187	172	174	202	187	177	184	173	189	180	215	187	180	207	177	206	180	186	158	176	178	177	171	153	179	171	171	212	188	173	173	194	206	197	191	186	186	167	204	155	165	158	183	195	173	178	188	162	166	177	160	183	175	170	184	196	171	152	186	176	178	198	188	181	195	177	186	204	182	166	206	177	188	177	172	165	174	189	186	177	179	197	165	179	185	194	175	176	184	177	173	189	213	180	205	200	204	198	181	184	183	201	176	187	168	191	186	167	193	215	181	173	189	172	164	186	185	191	192	189	193	172	180	191	173	174	185	190	206	186	174	187	165	180	184	209	204	192	178	201	185	212	189	180	169	189	179	170	183	201	168	179	164	163	183	176	202	195	173	188	182	200	183	191	185	206	188	181	167	193	190	189	182	198	196	200	190	164	182	177	192	189	188	179	174	183	179	209	194	188	178	181	180	177	161	186	188	192	200	182	188	172	182	195	173	192	204	183	177	200	201	191	200	196	172	178	174	185	193	189	185	193	185	176	175	177	158	189	171	181	188	174	178	169	201	189	189	178	189	192	194	179	159	170	192	197	177	194	139	210	169	174	172	211	195	189	182	194	173	178	172	151	169	154	182	146	213	173	167	192	200	189	195	193	189	183	161	179	179	179	182	190	183	175	179	203	184	186	188	173	159	181	175	195	197	180	169	217	183	202	192	184	176	185	189	169	182	186	157	191	194	196	182	191	190	202	189	183	213	169	170	173	199	190	179	203	161	199	197	201	186	166	160	186	183	185	189	194	196	206	175	175	191	199	192	208	176	181	194	181	179	192	188	195	176	160	184	171	181	176	196	198	183	177	169	176	165	173	184	174	172	210	180	189	172	181	178	181	172	183	211	195	183	186	182	163	169	162	167	169	190	187	190	187	169	200	179	190	201	209	183	199	207	182	186	177	190	165	212	195	167	192	149	200	199	171	166	185	193	190	240	190	209	167	186	205	177	197	163	199	187	205	184	168	168	179	192	196	182	196	206	160	165	200	156	189	179	164	173	193	180	190	197	169	173	184	193	194	157	175	153	171	178	199	210	167	164	152	173	200	189	184	199	173	194	179	202	169	186	198	186	168	172	184	183	176	173	189	182	181	183	180	188	198	192	190	182	201	179	193	203	209	179	194	177	200	175	193	206	175	168	211	160	179	185	172	195	183	184	155	188	172	170	193	154	191	188	185	172	188	185	174	198	191	195	178	192	190	181	187	182	165	147	166	160	197	192	166	182	175	177	176	193	174	158	177	194	181	172	194	184	185	188	175	159	199	181	207	203	198	213	174	169	190	168	176	193	209	193	198	184	185	186	174	189	186	178	204	157	185	185	205	180	179	182	188	194	168	195	189	214	211	206	183	192	184	158	185	175	189	208	183	162	185	185	176	191	208	171	185	163	181	175	168	192	188	160	178	182	165	197	208	190	187	200	167	160	178	199	190	186	166	188	181	182	167	203	186	179	200	178	192	178	178	174	175	211	184	194	183	190	172	172	193	182	174	178	186	188	185	193	206	172	158	188	187	175	167	193	175	163	186	162	194	169	189	189	209	183	190	200	197	172	184	198	189	183	193	206	187	166	204	167	178	172	177	189	193	187	199	186	174	161	211	184	170	175	168	183	171	181	191	214	171	180	184	207	152	168	177	150	184	165
19094	2826	6250	6808	5732	4555	3802	3136	2554	2201	1899	1740	1573	1467	1345	1232	1141	1146	1044	974	918	931	916	894	836	851	816	769	747	735	704	723	679	703	660	644	674	646	642	681	646	655	619	582	623	648	607	615	586	630	566	616	604	554	559	546	594	597	568	578	537	590	604	583	579	564	582	549	568	501	551	563	535	561	546	564	565	523	571	545	560	569	534	604	568	572	511	545	547	547	591	532	497	516	549	560	573	509	545	567	555	543	530	523	556	571	548	561	552	573	506	539	539	544	538	541	530	529	551	554	558	558	523	549	607	523	543	512	546	551	572	549	556	549	525	557	522	515	577	524	539	505	503	506	541	540	553	494	553	552	476	557	561	542	565	553	524	600	540	556	557	546	575	532	517	580	538	556	525	559	520	519	538	538	597	512	510	519	543	564	529	495	557	520	537	543	546	566	536	492	559	516	562	542	546	559	554	571	555	557	570	559	507	613	528	522	504	521	507	569	560	510	556	484	523	544	503	504	548	550	509	556	547	498	550	501	517	570	500	524	540	493	504	539	507	531	555	517	518	525	533	582	529	537	559	530	519	521	533	543	503	525	495	566	537	547	560	502	567	497	541	532	472	538	510	515	566	548	580	565	536	566	503	505	516	531	518	561	502	529	541	501	531	517	530	522	567	543	537	535	552	521	500	550	531	595	569	528	489	506	534	557	572	537	530	556	511	538	553	532	517	555	521	518	558	518	543	520	572	550	503	520	510	562	494	536	589	553	536	504	561	508	523	540	530	491	528	512	548	529	491	538	513	528	543	543	516	544	502	520	526	523	556	518	538	521	548	546	546	514	527	493	539	524	515	476	526	548	530	548	572	529	509	512	528	515	591	539	530	545	485	512	554	505	476	521	471	537	570	516	543	550	527	540	529	542	515	510	526	540	515	555	518	548	509	517	520	558	517	548	568	517	521	525	513	505	520	537	560	539	573	524	551	567	544	526	512	536	546	573	530	574	539	577	529	571	536	500	553	516	497	577	476	534	528	537	548	511	524	522	514	553	526	542	548	521	566	539	581	527	530	527	540	517	529	538	511	530	525	539	563	545	526	523	543	541	569	541	512	522	584	562	575	529	523	533	509	535	535	552	572	518	501	585	547	517	614	562	503	524	487	528	530	504	492	564	574	534	509	536	484	553	544	522	555	510	530	509	541	493	532	515	569	575	520	548	515	511	542	547	547	549	590	479	527	529	530	530	526	533	516	582	517	539	504	523	513	583	528	515	537	539	445	566	549	545	554	514	509	537	567	554	536	555	534	542	568	560	581	539	549	572	574	532	573	567	598	514	542	565	531	544	494	563	513	534	558	525	540	530	534	549	524	491	547	533	519	545	529	560	540	518	538	520	521	542	524	542	551	550	559	539	566	491	530	518	521	578	543	528	530	556	518	590	483	518	487	519	560	576	538	481	516	529	560	473	517	521	539	518	544	533	565	518	521	550	569	517	553	570	558	549	555	526	577	539	522	548	527	551	496	552	534	525	507	529	531	532	514	518	505	534	525	531	534	510	535	534	540	514	531	537	517	576	508	572	548	532	507	573	542	546	522	523	535	544	536	525	556	537	576	529	544	553	527	559	525	556	521	540	514	552	537	566	545	508	531	520	527	509	546	533	508	522	548	547	519	540	534	484	553	528	521	536	556	519	556	550	547	546	535	521	487	509	544	540	522	536	551	570	558	541	541	512	543	551	550	536	569	522	545	552	558	599	531	524	529	490	579	515	526	529	539	539	564	537	534	536	525	545	518	574	551	558	524	563	509	565	578	543	539	529	551	554	549	522	547	562	553	514	542	539	524	526	540	557	520	548	484	543	552	561	521	542	540	522	591	567	589	549	512	511	582	558	530	554	577	557	524	530	537	606	514	537	527	523	513	523	474	552	546	534	507	569	527	527	550	525	534	549	555	556	530	532	538	526	536	569	580	523	499	509	560	507	554	523	502	559	506	550	555	527	539	528	543	559	557	512	524	570	550	550	512	582	531	513	539	557	601	540	484	504	543	514	509	525	530	558	539	544	547	526	513	513	503	532	523	526	545	549	503	490	526	548	497	512	546	536	547	544	505	545	507	570	541	514	556	515	537	553	539	535	527	531	528	566	532	541	562	557	579	502	540	507	537	532	534	497	521	505	526	523	537	523	550	557	555	526	529	488	561	530	538	576	496	498	532	547	541	539	508	519	529	557	558	564	562	561	524	557	525	519	561	501	531	542	541	505	520	484	526	523	515	524	558	494	580	536	503	537	556	542	517	529	540	528	573	548	529	578	541	563	528	501	498	547	500	512	548	549	520	475	468	544	543	540	511	527	524	550	510	480	512	535	469	517	555	524	549	530	544	495	538	545	552	534	551	534	539	557	560	522	537	547	580	550	553	523	516	585	502	551	518	504	520	499	544	584	504	553	545	563	545	544	524	504	510	553	514	558	514	537	500	537	561	560	527	521	517	548	537	504	503	519	541	555	495	519	517	489	538	526	545	523	498	590	536	547	519	512	528	560	528	573	564	515	543	544	537	558	487	569	518	532	488	542	527	532	536	521	497	551	543	520	533	537	537	521	549	530	531	517	545	571	557	523	513	539	506	554	540	548	533	518	501	523	557	526	524	574	513	535	511	553	563	553	519	523	521	534	531	540	553	537	521	533	515	475	527	526	554	516	507	485	538	509	475	547	535	599	538	533	478	530	475	551	569	545	545	559	516	539	516	503	533	523	583	531	520	547	532	518	561	555	509	570	575	538	505	514	556	502	570	523	510	521	533	502	509	536	538	564	563	505	543	493	574	511	531	523	544	558	548	537	530	502	567	556	526	507	523	516	559	522	514	487	575	523	495	559	567	544	555	512	558	582	557	545	476	540	517	520	556	542	548	517	508	536	554	549	526	524	536	569	527	545	553	534	558	545	525	540	512	562	555	505	544	570	505	532	551	561	523	513	572	518	557	511	555	527	573	548	490	488	500	556	544	533	532	537	548	557	501	521	510	523	537	535	515	493	512	523	540	513	536	550	515	496	505	498	535	481	539	520	503	560	508	565	521	498	527	493	542	540	543	536	538	493	533	566	526	506	573	556	558	540	506	510	544	517	531	502	484	542	558	541	552	569	518	533	532	540	521	545	512	493	515	552	547	560	549	534	515	528	579	551	522	520	519	511	538	518	514	543	541	507	545	550	522	580	547	536	562	492	563	534	569	534	550	534	503	533	495	515	557	550	537	530	510	541	565	535	533	550	514	529	523	542	530	532	604	535	563	524	564	537	551	560	522	523	529	492	534	523	560	563	544	543	567	526	502	540	548	595	531	503	519	559	508	549	551	546	553	547	529	547	499	534	531	539	548	548	542	555	503	482	529	528	529	539	542	530	569	510	526	543	533	502	543	549	570	553	537	507	525	501	566	523	483	546	511	560	532	511	520	529	532	498	519	533	549	543	525	556	526	498	539	522	520	513	548	492	497	536	504	526
5381	374	231	178	177	158	156	145	176	169	150	148	136	126	135	165	152	126	137	138	145	143	166	146	171	142	146	141	138	147	144	131	150	134	151	138	132	139	137	142	147	118	138	140	125	129	153	124	160	129	124	148	140	140	149	150	156	121	141	133	159	134	146	127	149	125	112	131	154	126	153	147	117	157	149	144	139	141	149	112	137	144	133	127	142	161	133	136	136	143	130	145	137	154	122	154	146	126	126	174	152	146	152	141	129	139	150	129	121	149	145	165	145	129	132	127	122	150	146	129	143	150	125	120	152	147	144	160	158	146	155	135	129	153	127	129	140	154	154	129	155	140	125	140	150	145	160	154	124	152	132	136	147	149	155	163	136	115	151	150	148	145	152	136	137	143	151	121	117	141	162	152	136	133	128	134	157	141	151	155	118	109	144	162	135	134	153	159	150	142	139	137	135	153	147	155	132	141	118	155	150	159	144	152	138	142	134	128	152	148	144	147	130	123	124	168	155	135	128	142	142	137	143	143	133	161	128	135	145	147	137	132	145	145	134	153	154	124	133	155	156	147	158	140	166	117	147	143	133	119	143	152	161	125	138	110	134	144	133	131	143	151	145	129	152	118	127	142	148	145	146	147	153	140	139	140	132	142	118	137	144	160	141	132	137	154	152	134	129	135	116	122	141	142	142	126	129	134	134	131	149	122	160	150	139	142	155	121	161	139	139	157	128	156	156	148	134	154	155	129	160	143	153	142	139	141	133	136	146	139	123	147	161	153	130	152	141	142	132	123	134	145	111	109	157	159	135	104	142	133	159	144	160	140	142	137	129	148	139	138	137	142	125	135	142	131	155	135	123	134	160	139	139	127	138	105	123	161	144	143	158	137	141	138	145	146	134	172	137	131	134	145	130	149	133	145	133	147	110	137	131	154	143	142	178	133	162	151	148	138	131	137	144	137	137	133	137	142	131	127	146	122	123	124	164	181	145	134	139	126	153	133	136	140	144	143	142	136	152	118	147	153	138	133	158	166	156	143	147	132	146	146	117	139	129	129	116	142	127	160	135	130	160	147	127	120	139	145	143	153	147	143	143	145	158	122	131	138	131	125	142	150	130	172	139	155	153	156	170	130	144	159	155	146	141	141	135	145	164	134	150	135	148	131	138	153	118	151	129	127	142	153	140	132	125	145	130	142	122	120	152	143	135	158	132	148	136	136	113	116	138	162	129	153	138	143	140	159	137	138	130	136	146	154	131	148	132	147	126	139	120	142	127	139	133	121	136	126	144	131	127	137	133	159	144	140	141	154	163	130	133	121	139	148	154	138	124	121	128	129	117	130	144	153	138	154	149	140	156	125	143	141	150	140	139	138	141	157	143	154	136	131	139	132	144	135	135	124	136	125	127	131	158	140	127	153	134	137	147	118	140	119	164	134	157	149	125	146	129	154	147	133	156	132	142	149	145	141	156	165	142	147	141	148	148	144	126	121	151	139	150	138	124	145	120	131	144	169	131	137	144	144	149	155	132	132	142	140	136	156	137	145	140	128	123	127	134	140	130	127	130	143	152	157	143	170	150	160	137	132	138	136	131	130	139	121	135	135	143	138	144	136	176	161	137	136	152	138	161	151	146	125	146	148	146	149	139	137	144	134	121	135	143	121	148	170	141	161	118	139	145	141	147	137	163	142	157	146	158	142	135	143	126	150	134	135	159	158	129	142	146	147	130	141	139	133	144	131	133	134	157	155	128	146	126	149	132	144	131	138	124	152	127	138	139	146	139	121	125	130	122	140	136	158	135	151	134	127	132	148	129	155	122	149	153	138	138	159	130	131	136	145	134	146	144	149	154	139	141	146	135	143	148	121	133	171	134	135	149	137	136	148	147	127	146	135	139	135	152	137	140	123	137	136	137	144	144	145	127	125	154	137	128	146	144	129	138	134	191	141	157	143	147	128	144	138	144	141	126	130	152	128	141	145	125	144	154	142	159	174	131	144	131	132	147	131	132	157	132	134	133	157	151	129	150	138	138	121	143	160	134	131	139	123	141	144	157	147	140	172	137	143	153	126	159	138	152	125	118	148	129	141	131	135	144	151	127	142	131	154	134	137	152	142	162	131	137	151	137	125	129	136	133	156	142	141	142	148	130	152	118	144	132	139	139	129	147	156	148	144	149	160	145	131	127	130	151	134	132	127	127	147	133	142	150	134	142	142	147	126	133	158	148	139	153	144	152	152	120	142	141	148	126	142	133	119	146	144	148	141	126	142	165	123	140	138	169	140	125	146	162	147	139	154	132	150	125	138	130	131	143	158	154	140	143	149	169	135	147	122	138	177	132	137	136	133	122	143	144	156	136	132	128	141	121	140	138	138	148	131	128	125	142	138	142	151	141	143	118	137	138	143	133	129	154	140	152	118	148	138	131	160	131	150	163	128	152	134	142	114	157	146	136	137	139	143	138	160	136	147	145	142	134	152	160	137	128	154	129	145	156	141	112	155	135	128	129	163	151	149	121	158	138	141	135	152	139	129	140	129	149	159	134	130	129	124	141	131	138	142	136	139	148	137	142	126	136	125	137	153	132	134	159	128	122	127	135	139	143	143	139	155	133	142	136	147	133	148	147	143	148	145	152	133	144	154	153	134	130	163	115	146	123	144	148	142	122	151	146	123	150	143	145	138	121	150	150	151	146	149	169	145	146	133	144	132	134	114	120	153	144	124	140	138	146	135	159	146	138	134	132	139	126	164	139	153	150	152	158	137	125	119	164	170	150	141	146	145	145	128	129	155	128	149	126	134	125	144	142	144	131	131	140	155	137	145	113	136	143	149	132	137	140	150	129	150	150	142	151	153	169	144	144	151	142	126	134	139	158	126	143	156	120	134	147	131	136	128	139	131	140	124	135	146	142	155	137	134	148	150	138	158	123	156	157	124	142	142	148	131	133	118	125	154	138	105	150	138	134	131	137	158	150	130	157	147	116	148	126	103	141	154	130	129	161	144	158	167	135	147	153	143	134	133	127	148	157	151	139	140	147	136	147	150	164	135	134	134	146	139	138	124	150	143	127	139	131	144	155	160	152	153	145	138	143	147	151	138	148	128	152	165	154	134	134	145	135	149	137	130	156	143	136	125	148	128	168	133	162	132	128	151	150	130	142	149	140	135	149	144	132	138	162	131	132	133	144	129	153	116	135	124	126	144	124	148	125	116	145	145	139	147	167	132	152	149	154	122	138	165	119	157	129	156	162	160	163	172	137	146	145	153	162	150	133	146	122	161	146	131	165	134	134	155	168	141	142	139	119	154	147	148	143	162	153	164	134	144	128	131	146	150	130	143	122	146	149	150	155	119	148	134	138	148	177	114	144	151	119	143	144	136	151	128	129	143	148	148	142	123	133	117	148	142	139	118	145	157	139	146	154	140	166	151	130	142	128	133	135	137	138	133	112	155	128	158	144	137	159	133	142	131	154	133	126	161	135	129	164	144	119	163	143	153	161	114
6146	509	601	629	594	536	507	462	473	465	456	458	455	439	423	416	446	443	394	437	429	421	394	426	446	463	441	393	395	429	429	440	393	435	423	415	412	392	392	425	425	391	414	394	396	412	406	380	421	390	402	399	386	420	433	374	417	416	414	408	400	435	393	385	423	437	415	357	403	422	440	409	430	417	376	400	414	408	417	421	430	397	434	397	388	407	414	421	397	414	440	418	399	429	424	410	421	442	395	387	394	411	432	362	406	436	394	404	424	461	396	440	396	408	386	434	392	421	392	423	407	391	429	414	442	443	444	423	369	410	390	424	446	427	436	414	421	422	405	397	412	443	381	419	419	417	421	386	456	419	389	394	378	402	388	430	447	399	395	405	395	406	420	374	415	426	409	438	356	406	420	395	416	394	434	371	399	432	384	403	434	387	391	453	409	425	397	346	408	407	393	378	445	398	400	390	402	406	415	408	411	399	450	442	410	429	405	435	383	420	397	412	429	394	393	398	399	391	398	433	394	440	431	394	417	422	431	394	378	421	377	396	417	402	405	409	408	437	428	424	436	393	422	414	410	408	423	408	395	421	405	384	397	383	440	387	406	403	441	426	397	399	373	391	399	401	414	427	411	405	404	452	407	425	388	434	430	416	409	442	389	380	375	407	403	425	404	403	416	443	393	399	389	389	394	418	381	425	405	412	450	410	402	371	368	438	408	396	397	370	416	404	406	417	376	409	391	409	425	404	372	402	420	423	425	401	396	400	438	418	404	419	387	437	405	439	371	424	424	396	415	400	421	423	409	410	404	397	381	390	441	386	413	430	441	407	412	408	395	427	414	426	416	406	399	412	407	386	414	401	395	401	423	403	397	381	387	406	388	397	422	388	392	417	378	409	421	432	396	414	392	421	423	408	417	410	409	411	410	414	429	424	414	412	438	392	407	400	429	438	374	405	429	434	364	412	404	404	433	425	407	375	401	369	404	410	432	394	402	396	392	395	379	392	405	446	403	418	400	415	401	365	372	405	433	411	404	400	400	415	401	396	447	424	414	444	400	423	423	389	433	400	394	372	429	415	407	410	389	387	375	410	408	422	397	427	404	410	369	395	453	368	385	394	406	406	371	395	410	444	420	381	348	435	393	405	416	433	427	409	421	403	413	389	428	383	417	392	412	433	415	385	425	407	391	448	402	402	442	458	417	423	438	436	399	422	416	421	393	416	429	428	399	366	383	416	428	422	378	437	379	427	418	417	417	421	419	409	399	399	387	428	422	394	408	386	378	419	414	396	401	420	417	368	438	414	424	396	384	467	410	402	392	415	395	372	444	412	399	397	377	389	396	378	442	390	420	387	429	422	443	389	397	407	413	417	439	406	404	400	433	442	425	410	424	389	427	373	414	422	399	425	382	427	373	416	393	410	389	414	384	399	398	393	416	413	410	432	407	388	404	414	426	421	422	414	402	435	405	413	446	401	408	435	423	395	375	378	399	412	403	419	413	423	362	388	403	391	413	395	424	399	404	370	404	420	407	416	406	403	445	383	388	410	391	420	379	430	406	379	409	410	440	403	450	409	408	398	415	410	393	443	414	407	397	435	402	410	440	410	413	406	421	424	417	424	408	417	407	381	416	434	401	438	432	376	394	428	408	412	400	414	384	431	405	405	451	403	424	418	426	419	386	398	394	426	427	432	441	403	393	361	408	419	394	394	408	414	405	371	413	427	413	407	414	425	434	421	399	388	392	430	393	394	385	458	390	354	406	387	427	408	427	429	432	416	411	387	398	453	394	373	396	390	386	369	395	392	387	388	408	387	387	433	426	361	412	417	431	422	416	414	405	420	421	423	418	422	449	413	370	412	411	386	435	393	388	382	421	384	410	444	438	456	384	394	410	392	416	388	414	425	472	389	387	409	375	415	423	436	450	406	402	441	430	369	424	384	404	393	392	409	409	449	411	428	416	360	426	404	386	396	359	432	395	402	374	396	388	395	452	419	382	423	402	407	390	400	372	388	404	407	397	395	415	424	414	449	403	385	426	429	382	420	422	394	388	392	423	422	432	407	389	418	393	430	428	429	392	414	390	418	371	393	394	374	451	446	413	399	391	422	414	416	430	398	419	366	386	414	402	403	419	335	433	405	397	368	391	415	388	393	413	410	365	398	398	405	420	392	414	441	432	444	429	400	405	386	400	400	402	414	407	433	416	417	431	393	382	411	389	391	411	373	374	405	437	370	402	447	433	397	420	428	427	400	430	429	407	390	431	377	400	417	416	389	413	431	421	417	417	415	386	409	401	376	398	455	406	391	387	412	380	409	407	379	381	418	399	429	390	406	416	378	453	413	395	441	408	414	410	415	434	397	446	433	388	397	453	446	401	411	403	390	428	410	432	458	433	419	427	379	421	422	411	392	432	429	385	405	415	422	397	429	415	406	415	434	409	429	404	452	394	405	403	375	383	402	400	377	406	386	434	393	408	437	420	387	433	408	452	411	421	382	412	396	431	395	397	382	412	389	444	424	417	405	428	381	398	399	393	423	376	409	431	359	428	437	385	424	408	396	409	434	443	421	397	385	371	435	383	415	394	395	416	367	393	421	469	380	414	394	419	431	439	375	401	412	408	405	404	407	429	387	376	441	407	419	387	422	424	373	416	435	462	400	372	364	417	443	446	423	413	387	422	400	379	398	379	424	438	401	431	399	381	399	409	423	389	421	417	402	411	405	403	391	449	398	410	401	423	403	377	357	436	393	391	430	447	401	398	428	444	444	410	407	413	413	379	400	407	382	395	392	393	422	400	430	430	426	420	404	403	404	429	411	407	412	394	370	407	405	434	423	422	375	408	406	395	452	431	441	401	396	436	419	410	440	422	390	385	437	417	411	419	417	385	396	431	397	403	393	440	409	406	442	444	441	436	435	425	458	412	401	401	443	426	422	438	420	416	451	410	403	439	427	418	442	408	410	431	411	371	385	410	391	401	378	386	441	456	418	416	401	394	434	406	417	432	423	400	439	399	407	421	379	416	424	391	399	404	444	412	411	405	413	400	393	409	372	413	397	388	420	425	386	400	387	400	412	397	412	397	394	442	388	402	384	424	401	361	385	409	393	411	398	427	430	416	393	433	405	439	413	426	438	404	396	394	387	416	421	409	434	381	407	437	405	379	434	389	412	442	404	443	401	397	379	421	406	378	439	405	405	402	448	393	385	370	434	408	410	399	414	415	391	399	395	398	396	388	394	415	401	380	406	411	403	417	416	416	390	408	418	406	424	377	427	396	417	435	370	406	410	400	372	409	396	401	398	450	445	432	405	428	404	408	371	364	413	402	403	391	424	381	403	368	417	431	396	431	425	390	431	446	410	381	377	400	386	401	372	424	406	412	425	451	419	400	418	423	390	417	394	415	423	442	440	407	440	420	416	423	413	378	356	423	428	408	394	396	456	405	411	389	438	418	412	416	422	423	446	404	403	419	407	423	393	399	416	414	391	416	384	404	429
33042	7214	1497	1040	672	532	402	314	244	190	177	169	164	160	158	132	123	126	105	105	127	111	70	121	109	92	92	81	90	101	111	109	98	92	110	108	111	101	98	101	81	79	92	99	97	96	89	97	97	110	93	86	97	67	92	91	68	100	89	104	90	100	92	82	100	83	107	88	90	78	86	96	94	103	86	98	88	97	99	94	99	90	95	84	91	82	84	103	98	81	84	109	85	90	96	88	103	80	82	112	86	98	79	98	92	94	111	80	108	96	94	93	85	85	101	92	91	97	70	84	96	79	74	91	86	75	97	87	95	101	92	89	80	100	80	89	91	107	97	103	103	83	74	90	82	104	93	102	90	72	93	79	87	93	92	90	81	99	80	92	96	76	100	78	77	90	82	87	87	110	106	93	91	84	81	85	92	86	84	101	91	86	105	85	89	90	100	80	100	87	95	106	88	74	84	87	116	100	91	102	88	108	99	95	95	82	99	102	104	110	84	95	99	89	89	82	78	93	69	82	84	87	79	100	101	76	93	77	87	75	86	101	93	78	100	89	85	92	93	90	76	79	91	85	88	73	77	82	91	96	88	93	75	87	78	81	93	71	106	75	90	97	95	87	82	97	93	99	78	96	97	113	83	91	86	100	88	89	82	106	85	78	76	88	84	78	84	93	94	83	91	86	87	82	78	96	91	79	65	86	95	91	84	71	79	98	92	86	73	86	104	83	69	87	89	88	91	85	98	79	88	96	84	85	105	91	90	99	83	73	74	84	91	99	95	85	75	99	99	78	88	88	87	106	85	84	77	80	92	81	98	95	84	79	97	98	85	90	81	87	83	87	109	95	91	89	92	113	89	87	93	107	95	81	95	102	86	81	80	96	88	82	89	86	85	79	81	90	83	103	105	73	84	112	89	74	92	84	95	92	83	92	89	76	82	87	88	83	92	99	84	89	81	94	90	76	90	87	83	93	101	86	90	84	85	95	102	91	93	81	94	86	102	84	77	93	85	103	86	88	87	92	81	85	95	89	79	109	78	87	95	85	87	100	88	74	85	102	72	99	94	80	88	78	94	93	91	75	87	92	99	73	82	87	81	86	93	105	82	91	62	91	86	88	92	97	99	93	93	97	89	80	94	92	88	92	98	80	74	89	96	86	92	88	93	101	80	87	93	105	88	99	97	64	86	75	95	77	84	83	71	91	98	100	92	88	95	94	83	84	95	94	93	102	107	86	83	87	95	88	73	96	69	76	108	69	82	78	92	92	73	100	85	76	94	83	86	92	85	101	86	103	84	89	98	97	97	97	84	86	91	90	75	97	96	97	97	82	87	100	94	89	106	88	95	83	100	82	83	84	80	91	104	106	85	114	87	74	95	88	85	95	89	83	81	92	87	98	90	74	91	111	92	84	103	84	64	94	88	89	106	93	79	93	98	86	95	91	90	113	99	92	90	85	99	81	94	75	109	84	81	88	90	108	79	82	79	83	80	101	91	90	81	67	82	105	76	98	101	74	109	75	93	78	80	85	82	79	84	81	76	103	90	90	77	63	70	96	80	84	84	86	85	85	90	83	92	76	79	89	93	92	88	97	110	76	89	103	85	67	86	91	90	72	94	97	97	97	84	119	104	93	75	67	92	87	90	95	78	92	83	83	91	89	84	103	80	81	79	91	111	83	102	91	91	98	72	99	80	99	74	79	83	83	100	97	95	83	87	97	95	101	88	86	84	99	95	100	96	96	89	84	77	100	76	92	76	90	91	84	99	86	78	107	88	82	83	93	93	96	88	82	76	105	91	93	84	97	101	85	84	81	93	92	106	104	84	82	76	79	69	76	88	97	90	89	92	84	76	69	92	100	69	89	113	97	100	92	91	77	82	99	83	87	88	100	92	97	76	97	87	89	87	72	95	92	90	99	78	101	75	90	99	106	110	92	101	99	86	88	92	89	91	100	102	84	97	89	92	82	104	84	84	102	93	82	81	86	79	84	81	81	96	92	91	101	80	100	78	96	86	100	96	78	84	71	81	113	86	86	79	77	83	86	99	113	74	65	102	97	98	82	83	94	89	86	98	76	109	88	92	88	89	77	87	103	78	92	110	72	74	80	86	103	92	71	85	88	78	84	74	94	99	101	76	87	78	79	90	88	81	93	86	87	70	78	94	101	97	86	95	85	90	80	82	78	72	86	94	89	103	86	89	98	89	99	72	82	90	91	91	90	91	82	93	92	99	92	82	95	80	77	80	80	94	91	89	77	84	81	81	88	82	74	94	98	100	92	78	92	82	88	86	68	93	86	72	87	92	94	93	86	74	97	84	82	98	97	89	71	92	94	94	91	91	81	98	90	107	93	89	75	61	91	81	79	86	78	80	95	81	87	82	89	86	93	103	89	84	82	86	95	99	76	97	78	98	89	97	83	102	101	90	76	82	100	85	70	90	83	81	105	92	83	99	83	94	88	86	79	85	94	89	94	95	90	97	82	107	86	86	99	91	88	97	75	90	84	84	76	72	71	98	85	93	84	82	91	87	94	100	97	81	90	78	93	98	118	75	89	90	89	92	91	79	85	99	75	90	98	96	64	74	92	93	94	84	86	89	87	90	87	90	87	78	92	78	90	77	76	94	100	104	96	73	82	89	96	85	87	100	85	78	75	80	85	92	106	77	96	78	87	90	89	102	76	88	93	84	92	84	96	96	87	90	87	83	94	97	91	82	84	100	92	96	89	71	86	76	91	91	96	92	84	102	95	75	96	97	89	86	102	93	86	73	94	100	100	97	103	98	86	91	93	90	89	114	83	89	75	91	81	100	109	88	78	101	89	115	70	97	83	66	58	79	95	73	69	85	89	98	91	103	93	97	98	93	84	103	101	81	86	95	90	74	100	78	79	107	78	80	94	77	106	102	97	77	71	80	83	73	79	87	81	93	87	81	102	67	90	75	82	96	80	81	94	88	87	87	94	96	87	75	82	97	111	94	108	86	90	84	87	105	85	82	90	97	91	92	71	108	94	86	97	94	98	91	85	94	77	95	76	98	81	103	87	87	89	94	92	96	97	86	79	91	96	86	93	85	92	77	100	103	92	91	93	99	88	86	101	100	90	86	82	101	82	85	86	102	99	107	102	87	77	70	85	96	79	103	101	87	75	93	69	77	97	85	86	69	78	87	88	102	92	104	89	85	94	81	70	102	85	101	106	107	98	82	80	105	98	108	68	88	90	84	77	86	101	92	87	99	94	83	97	75	96	78	89	81	95	79	87	103	87	79	84	83	86	106	93	96	81	89	94	69	76	101	93	103	88	101	82	80	86	91	88	80	86	111	94	95	93	93	92	96	64	101	76	78	85	94	90	89	99	87	91	95	101	100	92	90	81	100	91	84	102	86	102	78	82	87	89	74	95	104	84	109	90	82	94	92	91	80	78	100	92	109	98	84	83	71	81	74	80	82	89	82	73	90	97	91	76	75	88	87	88	86	85	96	99	78	85	96	86	73	88
14928	1400	3229	3673	3026	2456	1933	1542	1345	1210	997	951	850	761	660	629	587	621	517	507	468	449	449	428	474	385	427	378	388	411	386	387	385	348	356	345	375	333	365	349	335	358	323	322	356	334	348	321	308	303	329	348	329	289	331	346	319	293	337	306	322	313	309	279	317	314	297	324	290	310	284	310	303	307	324	328	318	309	302	265	327	290	334	309	302	297	305	300	278	319	327	270	295	312	299	282	290	285	278	321	289	311	272	306	286	312	289	292	300	292	325	277	275	298	288	323	315	284	316	301	287	298	293	308	260	304	293	272	279	306	299	287	293	294	305	270	308	294	303	309	280	337	281	279	290	296	288	307	289	315	277	279	281	279	292	293	335	292	279	284	288	331	311	322	275	233	287	286	279	286	304	300	282	299	287	293	281	271	281	251	287	280	326	274	292	277	312	278	297	290	278	317	284	284	282	279	283	302	273	325	284	294	294	295	302	302	253	268	305	280	285	285	296	273	305	299	303	292	313	279	288	276	281	287	278	332	289	299	295	300	305	289	305	313	290	277	289	295	302	302	272	274	275	268	307	299	288	290	282	278	285	280	288	277	311	294	295	316	313	288	266	310	266	264	294	297	336	280	339	267	295	281	312	311	290	303	272	284	295	278	272	302	275	321	294	321	286	279	294	301	292	322	285	269	286	314	315	279	283	283	303	314	316	292	287	273	285	299	297	291	315	274	248	254	290	314	281	294	257	251	302	273	301	314	283	286	299	298	274	263	300	284	291	277	298	300	310	298	325	260	298	322	293	289	299	295	276	288	296	281	263	309	300	295	296	288	299	287	324	271	301	286	281	248	293	294	263	301	294	289	282	309	261	281	307	277	290	292	305	293	294	273	303	299	285	268	301	264	289	277	290	297	276	253	304	264	281	248	284	292	263	281	250	298	306	273	286	302	293	270	288	279	269	320	286	256	259	328	285	265	258	284	302	299	294	269	281	304	289	296	331	302	271	289	284	269	273	311	313	295	277	315	286	259	306	304	287	306	303	287	279	304	312	276	294	294	297	273	253	293	308	288	313	295	296	316	287	283	294	278	309	313	300	273	330	288	276	310	312	284	318	290	290	256	282	263	297	313	306	268	281	268	275	292	324	302	287	298	292	302	303	302	287	288	302	267	255	266	273	261	279	288	297	267	297	322	303	284	294	263	298	259	250	293	282	310	272	295	276	291	266	291	253	272	302	300	308	327	236	251	294	272	282	292	279	285	320	283	258	304	304	270	303	266	284	287	285	316	279	294	284	252	324	294	284	282	320	306	287	286	295	319	284	281	285	290	291	267	292	269	249	251	291	300	279	272	314	315	282	310	265	319	301	285	292	282	294	301	325	278	298	287	297	273	274	294	286	281	277	299	298	299	263	300	302	313	275	268	273	297	279	285	288	288	294	294	321	290	269	284	283	299	314	286	267	263	309	298	286	312	309	276	270	266	298	276	294	274	285	280	293	284	292	275	298	291	293	279	280	299	272	284	311	289	304	286	288	277	299	264	297	263	300	297	291	306	297	282	281	304	312	288	280	298	283	298	294	279	305	295	295	305	312	265	281	303	269	280	282	274	301	297	310	266	293	267	272	286	286	273	280	276	280	294	295	262	300	278	284	301	284	285	291	301	314	283	284	287	258	290	293	304	288	252	276	311	308	301	286	305	291	283	301	283	282	264	318	295	289	279	311	297	280	320	320	327	295	301	328	311	282	301	281	293	273	261	311	280	285	311	307	281	258	277	285	286	273	272	276	262	270	300	271	282	294	291	287	268	265	327	286	295	303	288	313	298	295	288	305	287	280	320	277	288	295	275	316	274	300	321	284	281	260	289	290	305	281	259	301	274	267	309	301	253	272	300	269	291	293	283	310	262	308	285	295	288	289	272	298	295	252	315	294	290	272	285	302	305	288	275	302	310	273	276	321	273	310	285	299	301	289	257	271	298	261	290	281	285	280	284	313	308	278	283	294	272	264	287	277	278	335	279	267	299	297	273	274	267	324	300	301	256	297	282	316	291	295	298	272	270	286	291	286	304	306	285	301	296	280	296	264	288	309	326	310	307	273	281	277	273	264	276	313	287	321	297	295	253	293	278	297	286	285	278	288	309	302	320	315	287	281	290	293	319	311	281	288	272	292	324	273	295	295	292	288	301	301	243	306	336	281	318	285	331	290	275	286	268	292	281	288	260	273	298	297	299	306	310	317	319	283	286	262	309	270	307	270	290	286	302	291	286	279	284	295	293	274	276	275	297	295	269	289	287	271	292	312	305	279	299	273	284	316	256	285	288	323	249	285	261	271	281	318	287	288	252	315	294	285	294	275	288	304	293	276	313	286	265	281	271	267	303	289	272	287	278	266	292	281	306	319	325	273	278	293	289	280	298	294	297	296	299	254	277	273	303	298	290	280	276	298	262	283	301	298	299	307	301	279	256	269	285	325	301	282	311	267	277	283	276	287	285	270	301	285	304	280	283	257	309	278	302	293	309	287	295	288	301	279	248	304	294	300	292	293	279	304	294	295	290	296	306	306	292	268	299	287	259	273	307	273	279	267	312	299	262	326	302	293	284	317	305	258	292	286	266	288	310	321	291	308	303	291	307	307	287	307	312	279	270	280	309	280	262	272	287	298	280	257	303	279	306	285	282	270	304	283	282	253	277	276	272	268	291	267	305	283	279	276	309	304	311	313	268	272	312	281	261	286	316	271	307	271	311	293	283	308	277	313	297	281	321	269	291	265	305	284	263	267	280	278	275	272	270	290	283	285	269	298	290	289	309	285	279	307	271	314	295	276	307	297	303	289	278	320	277	324	275	303	309	307	293	287	268	287	290	259	295	286	295	323	279	284	288	324	290	294	301	297	262	277	297	303	270	267	266	291	295	305	270	277	279	312	265	293	288	262	324	306	294	280	280	282	301	345	281	288	264	281	272	262	294	274	289	300	284	287	311	289	297	256	288	279	301	285	262	295	265	270	282	284	274	323	274	266	288	322	284	313	312	275	291	283	294	262	271	279	256	310	293	279	275	280	281	277	276	292	271	291	273	276	270	285	290	270	316	279	310	305	300	292	291	294	278	260	296	273	285	273	288	294	264	298	277	309	317	254	287	292	276	275	300	278	267	274	293	279	346	307	293	295	293	276	272	286	308	289	302	268	316	296	311	281	296	289	321	322	280	283	293	275	271	327	290	273	279	315	275	280	290	340	291	302	318	277	271	304	315	274	345	304	287	282	269	274	290	276	285	323	312	277	286	288	289	293	302	288	287	302	284	311	321	291	266	289	295	296	302	318	289	319	256	288	269	291	310	269	274	283	286	276	306	306	285	314	253	299	303	297	312	289	293	287	318	303	286	296	295	298	292	274	282	292	281	289	315	294	285	269	302	284	251	262	307	298	280	322	275	284	312	291	303	290	305	292	287	308	297	284	277	268	308	294	289	284	280	293	290	307	284	272	287	269	292	269	296
41719	14158	3678	2177	1486	1120	883	618	520	448	380	348	309	329	264	305	279	272	262	249	230	245	234	225	200	217	221	210	209	211	187	198	203	185	189	215	192	208	197	206	205	206	202	190	219	204	189	173	188	192	203	190	184	192	192	188	180	207	199	194	207	182	184	199	181	177	175	187	209	196	197	191	192	185	187	218	202	204	216	202	184	169	198	191	209	155	172	182	197	173	175	203	188	196	169	192	181	181	171	212	177	170	168	213	215	183	163	161	213	191	201	174	184	186	178	183	205	175	180	211	175	183	193	197	216	187	157	179	191	196	176	166	184	206	184	189	177	169	202	190	184	164	198	170	182	176	216	196	177	179	182	165	195	188	208	193	182	190	184	166	182	189	212	179	175	169	194	166	188	187	186	200	224	156	176	184	169	186	199	188	189	190	184	204	194	203	195	197	165	186	204	188	166	197	165	170	186	222	159	180	183	183	199	169	181	218	168	160	178	207	185	143	172	160	192	174	199	227	180	170	173	183	177	198	191	179	173	178	189	172	193	190	192	189	171	182	193	170	166	169	180	155	187	176	190	171	188	209	186	176	194	204	184	183	187	166	206	191	187	154	167	184	182	166	170	191	174	185	163	197	197	201	184	194	183	177	175	217	182	172	180	198	169	178	200	188	174	212	173	175	193	189	173	198	209	151	179	183	183	191	205	216	164	176	174	165	190	175	183	186	206	181	187	153	171	184	182	202	186	190	182	219	205	212	192	211	196	191	183	191	174	191	200	188	169	187	180	176	168	198	192	194	193	203	169	169	197	173	194	187	176	197	192	173	177	184	196	198	197	213	195	178	184	179	176	175	177	188	169	189	208	192	184	198	202	185	196	180	176	191	182	165	205	180	215	173	172	199	198	169	180	161	181	159	182	192	209	198	195	182	193	175	171	187	196	157	197	191	172	177	190	182	184	196	183	178	174	198	183	168	168	152	178	183	192	169	191	186	173	173	180	207	190	201	175	197	188	198	170	179	197	182	180	169	202	185	179	211	190	189	182	188	186	188	207	192	206	197	206	180	154	194	193	193	195	205	174	178	195	196	180	215	174	196	163	190	186	171	203	193	172	168	193	185	188	199	191	171	196	193	205	184	200	186	168	171	189	187	174	194	208	197	178	208	173	195	196	184	189	208	178	199	165	185	185	176	195	216	172	191	177	203	184	185	180	156	214	180	180	194	184	183	158	189	169	179	199	148	182	197	184	183	162	198	218	151	199	207	170	201	195	189	170	170	175	179	188	176	179	189	170	182	196	178	202	170	181	186	191	165	187	186	182	206	182	189	185	186	183	186	176	191	165	170	204	168	196	188	194	217	179	172	197	172	158	169	179	194	191	199	194	171	173	194	200	171	189	200	193	184	165	196	185	195	208	188	167	185	169	163	173	188	191	218	178	204	181	181	187	186	187	176	184	192	207	190	172	176	194	170	182	173	183	167	177	187	143	176	184	178	180	191	183	184	191	178	198	161	180	174	174	157	201	171	178	171	172	171	203	207	197	184	219	159	207	193	177	213	188	188	187	162	166	164	177	185	173	192	185	205	169	176	189	177	187	184	170	178	168	183	163	205	181	159	181	147	189	182	167	222	157	191	170	176	175	184	163	195	196	192	169	173	185	183	154	200	195	174	211	169	201	180	202	149	185	183	171	190	175	203	179	179	192	182	183	172	168	173	185	193	219	210	192	202	175	181	199	177	177	185	191	194	191	200	165	193	196	171	197	191	184	185	186	178	161	178	205	198	190	177	178	175	188	194	180	196	191	169	177	182	183	185	176	181	162	215	191	167	151	206	197	156	169	141	173	198	198	201	176	202	168	200	163	182	193	173	160	184	197	189	184	178	177	194	163	171	204	188	209	180	184	182	189	172	202	153	181	187	186	206	179	183	156	176	196	157	200	195	216	214	199	183	166	188	194	196	192	187	190	184	190	179	180	191	180	159	180	170	182	183	195	176	201	168	208	175	183	174	195	189	181	206	169	185	159	201	181	197	174	179	180	203	201	161	187	208	180	190	173	181	215	183	175	168	181	214	190	184	197	188	199	194	194	188	210	182	164	169	194	189	199	178	190	170	187	186	210	194	192	185	183	190	174	173	190	186	186	177	190	176	179	200	177	193	189	172	171	187	175	187	184	184	208	211	165	184	165	191	195	176	190	198	184	169	195	184	191	191	191	188	192	195	188	183	150	190	185	167	186	188	212	184	192	192	199	200	177	201	205	195	170	194	175	185	174	189	174	187	192	173	176	204	222	174	184	178	193	187	167	178	181	197	184	175	183	190	209	180	179	178	185	204	169	184	181	167	177	182	183	173	164	169	181	182	174	190	191	217	178	189	173	196	203	190	173	212	176	174	181	191	188	184	200	157	195	165	176	193	206	162	175	183	179	191	185	181	167	174	192	185	189	214	191	197	170	203	177	186	186	198	216	175	188	179	163	150	209	188	200	183	159	172	180	192	206	157	201	193	175	212	195	179	197	184	190	185	155	170	191	178	183	195	160	164	175	189	193	190	200	167	183	169	204	174	175	172	198	188	169	168	191	168	174	172	200	184	196	158	190	208	185	179	184	214	192	211	191	179	175	172	190	163	173	188	175	187	169	205	187	189	172	194	206	196	198	173	175	194	185	179	216	207	176	201	185	162	189	184	194	174	192	182	196	191	172	191	181	206	189	188	163	183	187	205	190	192	188	204	177	179	163	204	195	181	186	192	184	204	201	186	186	191	164	166	196	198	165	176	192	190	184	187	185	197	179	172	199	194	197	184	191	181	194	190	190	157	181	205	180	176	173	172	200	185	206	214	170	187	182	187	217	185	181	179	198	171	197	168	176	176	162	196	167	189	172	183	184	201	173	182	171	194	183	194	183	157	184	183	188	187	186	201	223	164	177	198	177	168	195	214	180	172	189	168	187	196	187	188	207	195	171	202	186	174	173	197	204	191	211	187	179	188	193	183	158	196	209	191	190	185	189	178	150	204	183	193	204	173	187	183	181	200	189	152	208	195	176	201	178	185	189	183	199	185	155	200	189	195	190	208	193	203	200	174	179	203	197	185	192	173	189	204	179	171	203	183	186	173	183	189	188	185	163	200	222	170	170	223	167	172	203	171	169	201	186	185	189	191	159	162	166	197	190	203	202	170	166	199	192	189	166	171	189	195	170	181	188	225	200	179	175	183	201	176	162	193	170	180	171	170	172	168	185	175	178	185	200	184	172	182	193	192	179	172	196	185	168	177	169	175	184	188	184	170	182	187	178	180	175	177	177	186	146	179	198	187	185	149	203	178	162	190	181	190	183	188	170	184	184	199	198	204	198	218	185	193	183	190	191	170	174	208	196	170	182	182	185	195	185	161	177	181	200	181	216	197	186	170	190	193	168	171	154	188	186	194	214	208	181	195	171	173	177	181	174	183	166	208	180	197	188	215	182	199	171	202	182	167	171	198	178	170	194	208	174	171
18216	2794	6292	6810	5702	4600	3765	3093	2686	2220	1956	1758	1596	1463	1373	1189	1149	1129	1037	1023	937	905	877	888	828	810	807	778	796	702	730	713	688	685	698	700	678	678	684	665	682	620	635	665	602	626	672	583	632	599	608	637	588	608	566	614	545	558	589	591	545	572	608	597	631	571	557	540	577	568	563	555	560	544	547	588	549	607	543	601	538	547	534	509	573	531	563	560	554	548	579	519	538	556	581	541	571	544	550	522	513	585	547	545	518	565	529	543	514	540	536	587	556	523	559	526	545	547	568	541	565	574	536	567	550	556	563	548	499	521	560	528	570	567	574	545	508	543	534	578	525	538	522	541	525	593	535	514	515	555	557	555	541	575	530	591	576	553	563	537	531	515	529	558	525	547	546	536	522	554	535	562	555	549	574	526	534	557	528	579	567	521	530	571	562	522	529	545	513	499	558	544	507	510	542	544	527	550	552	567	529	511	511	524	549	538	544	519	540	566	537	557	563	516	541	485	545	577	527	538	515	521	534	562	551	523	514	509	532	581	520	563	518	553	588	544	512	530	564	514	589	555	491	535	550	531	534	544	486	574	533	622	550	528	540	532	584	524	553	521	463	531	563	517	514	550	524	509	557	509	562	549	533	485	554	519	568	527	532	531	513	526	546	566	584	547	568	567	531	566	536	574	494	584	522	555	555	509	538	548	546	535	510	524	543	519	516	560	525	534	535	537	546	565	567	495	553	515	559	561	530	529	547	522	545	538	512	548	543	546	556	530	540	520	496	521	526	501	498	520	578	509	515	543	563	513	521	520	517	545	539	561	520	512	519	523	500	513	541	513	517	539	521	512	524	545	559	532	553	524	556	550	510	551	514	526	529	540	529	569	530	511	525	518	529	525	556	564	540	547	549	540	536	529	557	521	578	550	513	524	491	539	533	541	528	505	541	512	572	512	533	531	553	530	539	515	556	528	536	564	505	539	522	554	582	534	566	539	526	547	526	533	490	533	580	535	579	537	553	545	572	556	542	487	548	545	556	523	534	550	539	530	507	539	553	571	579	534	576	553	554	491	575	509	523	550	555	510	543	494	541	516	554	553	564	516	548	571	556	501	539	493	563	536	558	525	543	520	520	539	525	544	525	541	544	514	513	520	497	537	524	533	570	616	508	538	556	553	542	554	516	531	539	528	552	508	546	520	552	496	527	521	530	514	559	568	527	545	551	513	514	547	533	487	549	585	548	556	534	526	515	554	535	549	532	535	521	504	525	502	544	545	533	537	522	503	541	480	532	547	535	529	579	534	528	540	540	536	520	539	549	508	534	529	541	508	511	533	517	551	524	527	566	529	548	523	477	503	572	551	529	517	576	533	552	508	523	552	545	505	536	534	522	561	552	539	509	544	529	519	534	517	537	491	522	579	533	573	537	510	517	521	535	528	539	574	532	554	540	540	531	574	512	500	557	554	531	534	558	541	517	550	545	538	538	537	525	498	563	560	591	514	544	545	517	535	548	514	509	567	555	578	542	509	509	451	523	519	506	533	528	536	546	571	554	498	516	532	543	543	520	549	531	525	485	561	522	550	543	534	509	536	539	554	540	540	511	519	589	534	540	556	559	537	531	494	547	548	529	497	525	536	525	548	511	544	509	525	525	531	558	544	507	526	513	530	575	558	574	509	539	508	532	531	530	510	487	563	543	500	533	562	571	549	494	549	498	500	522	576	540	557	568	491	529	510	553	543	561	559	542	508	551	546	515	552	503	520	530	580	588	502	530	546	538	558	532	510	537	532	509	575	564	550	559	538	536	556	500	551	532	505	521	523	565	534	520	560	538	530	509	536	540	519	557	547	532	558	536	530	525	488	499	518	560	528	556	532	512	530	553	531	528	558	558	539	525	571	528	529	539	556	563	518	567	544	530	588	578	521	593	553	506	526	562	541	539	533	527	535	530	553	503	543	521	547	515	542	506	494	554	528	573	535	531	557	506	519	566	556	540	562	529	505	564	571	512	512	552	550	550	547	551	562	520	523	548	527	498	576	536	558	501	533	506	537	551	507	547	493	490	500	517	516	527	530	556	548	540	585	532	555	539	518	525	541	575	534	548	543	513	566	536	528	523	522	543	515	550	516	499	511	564	541	522	548	533	521	537	547	513	516	528	531	542	521	525	537	522	529	549	553	568	550	512	526	558	530	529	537	506	599	518	555	536	541	500	500	538	547	523	536	524	510	552	528	521	492	532	538	526	570	526	507	566	516	529	548	498	545	499	524	542	516	524	555	536	567	521	540	528	527	517	573	552	546	530	531	549	525	552	544	518	523	508	544	513	571	533	528	465	527	524	536	549	503	511	549	559	546	519	547	526	564	511	515	536	547	540	517	545	506	512	556	563	505	536	510	532	521	501	555	537	550	544	574	492	542	534	552	515	530	583	533	547	517	507	506	532	512	526	549	562	540	554	506	560	530	537	549	500	494	508	531	524	537	543	533	524	513	510	501	513	534	509	537	543	529	559	518	534	581	512	532	513	524	491	551	536	540	548	521	533	545	525	499	543	543	526	518	554	537	586	561	513	517	505	539	543	528	545	473	523	559	524	556	537	591	546	537	531	501	529	525	514	538	551	529	514	501	517	516	573	528	530	546	540	548	567	516	487	548	544	547	554	526	551	529	528	553	536	522	529	527	531	502	534	614	560	564	543	523	573	509	461	521	559	505	537	527	516	550	532	502	533	536	523	548	573	542	531	500	537	517	513	548	531	528	516	523	494	510	513	524	562	522	547	483	519	519	537	561	529	573	529	556	540	522	534	533	531	543	529	570	523	554	526	538	512	567	544	567	547	517	535	518	517	564	553	516	568	527	493	553	499	509	552	571	518	564	512	536	550	567	557	560	543	469	559	502	524	518	534	526	535	563	505	524	520	551	559	514	538	542	499	533	501	549	571	553	544	529	541	539	518	529	524	551	569	535	540	549	537	509	557	544	540	493	512	532	545	547	485	554	536	548	543	550	583	558	571	545	527	529	557	552	533	522	529	531	539	547	521	524	515	481	563	520	611	536	534	533	511	538	534	534	508	553	508	547	566	527	558	525	520	528	559	499	548	577	546	554	561	530	555	506	550	559	478	507	564	557	554	520	539	547	479	555	532	520	574	500	570	508	566	537	507	513	557	523	525	575	501	517	523	571	540	547	536	533	510	521	491	534	520	518	534	531	543	493	537	576	535	499	520	539	534	545	547	552	538	527	543	552	570	521	566	496	525	539	554	606	546	533	476	542	485	548	548	524	547	524	572	548	511	552	523	572	520	531	533	536	573	552	569	555	556	572	594	544	558	523	578	571	570	503	550	514	513	538	525	522	551	537	544	556	554	545	516	552	534	512	557	550	540	506	529	581	505	536	521	517	548	549	542	545	517	512	515	576	567	584	544	551	547	515	537	541	534	518	560	530	502	544	498	525	527	507	561	548	533	524	511	546	507	510	528	556	539	538	570	538	515	544	552	598
4944	297	219	157	162	188	174	169	152	140	149	136	165	132	134	148	149	135	155	131	141	158	130	162	149	144	121	173	162	141	145	139	142	138	139	124	151	135	142	133	137	137	137	120	152	142	140	148	121	150	150	141	145	140	130	171	151	151	137	159	135	132	131	144	144	142	152	127	138	122	106	130	143	149	155	152	160	126	137	145	123	137	152	147	147	153	131	137	156	155	152	118	149	124	128	138	139	139	134	137	142	134	146	130	133	144	150	135	146	115	120	147	155	147	132	147	130	157	140	151	128	108	156	149	138	147	146	146	148	129	133	140	140	144	157	143	140	132	177	126	133	139	153	139	132	157	149	136	139	146	127	149	143	139	129	123	129	136	133	124	143	131	150	150	142	140	130	150	120	151	138	137	148	157	148	137	126	147	158	130	149	146	143	136	150	150	116	145	152	150	139	120	149	133	142	137	112	117	159	120	133	162	140	157	146	151	147	143	145	154	126	144	146	137	142	142	143	141	145	138	133	144	137	137	154	137	139	141	131	131	128	137	152	139	111	133	122	127	142	135	129	136	120	127	134	145	149	153	134	127	151	161	162	141	150	135	139	151	152	122	153	135	122	159	127	156	139	138	145	137	149	128	151	123	130	127	150	120	146	147	146	141	148	135	136	128	150	153	152	116	139	132	145	148	139	145	143	135	130	161	137	136	142	122	129	136	165	145	133	136	128	144	146	153	157	142	128	134	137	140	147	144	138	141	116	138	136	138	146	137	170	137	141	138	119	116	143	134	133	134	137	136	152	120	130	159	146	140	130	127	174	131	147	145	149	130	135	142	140	142	144	143	121	139	141	131	158	149	135	127	165	139	145	147	146	142	147	152	132	152	145	139	158	153	139	153	149	149	151	155	160	155	148	155	167	123	140	131	133	145	135	137	150	138	150	137	127	132	137	132	137	118	136	141	131	150	152	129	151	137	129	146	119	126	120	135	156	133	142	151	135	151	135	131	141	148	136	152	143	147	123	122	161	144	157	148	133	151	148	155	152	148	131	131	138	148	154	151	125	158	123	152	145	142	127	125	144	148	151	131	131	120	147	136	132	130	145	149	145	118	152	138	128	163	155	165	130	135	164	137	147	143	148	146	118	129	147	123	153	122	140	130	123	122	146	145	133	137	134	123	128	146	142	125	152	131	121	125	139	129	146	131	130	134	147	136	131	137	121	129	150	150	151	123	134	129	149	157	127	144	155	145	126	127	129	125	177	142	138	131	132	150	153	136	138	143	126	130	135	153	150	129	135	121	175	135	158	143	140	144	134	144	132	149	133	143	138	140	139	127	138	129	138	149	154	162	125	125	133	155	158	132	123	129	113	133	147	137	148	135	148	167	135	157	142	152	139	122	142	128	120	122	152	148	147	151	135	136	129	134	139	149	136	140	148	120	138	133	119	158	127	136	150	148	127	140	130	139	123	133	137	144	156	134	152	166	122	153	127	117	131	117	128	126	154	138	135	132	119	119	125	158	145	161	121	131	128	128	151	161	137	138	129	122	145	119	154	140	148	127	142	137	176	135	154	135	146	144	146	136	165	131	124	136	132	134	123	126	141	130	137	122	151	128	137	137	135	140	141	132	133	143	117	131	132	134	153	143	133	148	143	145	148	156	140	136	141	139	137	135	154	130	156	149	148	153	142	160	124	149	132	148	135	128	129	142	138	155	146	159	136	127	132	115	134	141	156	143	136	143	133	118	144	128	131	136	121	125	172	132	147	138	144	144	149	132	153	137	125	129	120	134	131	140	135	133	126	115	160	143	152	127	128	122	138	143	123	133	152	138	144	148	127	118	131	147	142	127	155	158	126	128	149	130	121	154	143	151	137	145	136	136	144	154	135	119	155	128	134	134	149	138	153	140	151	131	118	135	120	154	152	132	138	117	151	138	139	136	130	137	146	148	141	132	133	137	120	130	152	144	157	133	150	139	125	143	156	139	157	133	137	147	140	131	139	149	130	138	152	148	139	140	138	127	147	151	133	150	124	112	165	141	147	152	114	128	169	148	138	141	123	155	152	145	124	136	137	140	144	148	133	132	149	147	138	153	136	129	142	133	136	122	126	165	136	137	142	147	148	134	133	131	142	136	160	138	129	129	153	134	118	124	147	140	144	134	125	140	148	152	131	149	141	154	119	143	117	163	146	115	155	140	146	123	151	128	143	154	159	147	128	151	144	141	133	149	139	122	119	125	148	114	133	136	134	122	137	157	150	138	126	149	142	160	118	134	139	155	139	139	151	130	149	148	144	154	137	137	115	143	125	137	147	133	166	121	139	149	136	144	134	125	134	140	140	144	123	131	145	149	148	125	147	124	134	141	151	142	130	148	142	126	150	137	178	148	142	138	140	162	156	158	121	130	131	121	124	140	145	144	144	134	155	122	126	161	128	147	135	145	131	146	160	126	136	156	125	124	137	143	148	141	143	142	129	134	135	148	135	159	118	153	109	145	142	147	148	146	146	137	143	138	155	153	141	133	135	132	134	130	154	145	139	147	139	141	113	138	124	144	150	155	154	141	154	144	131	124	156	134	140	158	148	133	125	119	145	108	132	115	127	139	160	139	142	134	117	192	142	151	124	160	124	129	127	154	121	145	143	143	125	148	131	145	133	161	121	148	156	128	126	147	167	137	146	132	139	146	140	137	144	149	132	116	146	147	139	155	137	131	118	158	146	128	162	128	153	135	143	131	151	146	140	160	144	134	133	129	155	126	121	131	164	131	143	148	132	133	134	135	157	138	139	140	138	163	142	120	141	143	130	138	132	138	157	134	156	130	136	134	129	140	136	147	159	138	133	152	141	144	141	143	133	134	152	146	122	111	121	137	130	136	145	145	137	139	134	152	150	136	142	157	148	144	150	115	138	119	144	147	130	155	158	139	120	140	164	147	131	118	136	149	142	123	150	138	149	139	155	142	130	149	132	157	119	160	140	139	134	136	146	135	144	154	126	136	137	127	161	140	125	138	155	154	161	132	130	128	129	130	134	129	135	150	126	120	137	126	141	122	145	146	157	128	144	133	157	159	157	138	129	148	136	118	141	118	129	137	131	149	138	117	137	142	143	130	150	132	133	133	150	143	133	131	139	149	149	141	122	140	125	141	148	158	129	138	137	157	127	136	134	146	152	139	139	129	135	144	145	136	126	140	134	135	151	137	158	153	137	134	139	121	128	143	139	137	152	125	150	145	130	142	150	119	122	137	151	131	122	131	145	146	120	133	131	161	125	127	128	146	138	160	121	131	141	142	135	108	135	136	107	150	114	127	133	123	129	142	135	129	133	123	143	136	141	157	168	137	128	171	134	160	133	127	147	150	160	128	137	141	132	135	138	129	130	130	139	138	164	156	136	148	155	132	152	138	123	122	139	132	159	149	128	160	137	141	142	142	137	147	139	152	132	146	160	143	126	128	113	144	141	162	142	150	166	162	129	150	138	139	126	118	136	140	164	140
5927	520	582	604	601	495	471	466	474	503	412	446	438	412	463	397	437	427	428	425	417	425	401	411	423	445	403	433	432	389	421	431	431	403	425	411	415	456	424	369	392	445	399	420	414	441	425	434	413	465	418	385	399	411	422	394	390	406	394	388	414	445	427	422	401	396	409	407	400	426	422	399	430	423	420	422	435	393	423	409	445	423	404	411	414	402	390	430	425	428	384	411	415	422	414	408	388	428	376	414	402	386	405	401	419	401	425	385	419	412	434	443	389	464	415	376	366	420	390	421	369	399	381	390	358	385	441	401	450	419	381	396	410	417	383	410	417	393	423	409	424	410	391	376	406	384	409	391	433	396	419	393	419	418	400	399	425	420	382	406	399	394	413	456	425	419	407	377	396	430	406	416	411	395	400	430	401	401	395	378	442	445	407	397	371	413	431	361	436	417	411	429	355	392	411	369	409	445	449	409	402	361	392	393	391	392	386	385	373	418	415	391	404	382	445	398	415	388	414	367	438	391	400	449	416	413	387	398	416	417	410	398	442	382	399	447	402	399	433	435	397	380	406	389	377	418	386	422	431	414	395	423	412	446	421	410	398	412	408	403	386	429	446	369	372	406	373	405	431	392	391	392	388	402	426	400	428	421	373	386	430	406	437	373	391	416	400	350	379	386	393	394	385	430	416	404	421	393	426	429	398	417	393	398	418	386	437	413	425	417	409	436	415	425	417	401	385	417	374	433	414	425	384	431	427	404	408	400	383	389	366	387	400	397	376	391	432	366	404	434	391	433	402	416	424	381	406	407	416	398	433	397	410	398	383	415	390	410	387	413	420	413	404	392	413	436	380	414	399	401	412	427	385	392	399	443	407	394	405	394	401	417	402	424	399	395	408	407	393	399	388	393	390	411	413	375	427	409	416	444	388	424	409	433	384	422	387	414	368	414	412	393	420	397	457	392	419	388	394	397	417	374	426	414	429	395	367	398	445	431	454	416	444	361	430	411	406	384	448	389	408	420	404	426	396	388	391	391	396	392	454	418	431	402	400	440	400	401	385	394	402	428	416	416	399	420	414	392	388	406	416	395	403	385	437	410	382	406	417	397	414	410	426	391	421	407	420	415	442	414	365	395	425	376	408	383	422	429	376	396	418	421	376	388	427	365	390	399	386	371	363	396	394	398	409	391	369	440	449	428	385	434	424	414	451	409	416	390	427	412	401	411	418	448	422	408	393	411	396	451	414	404	388	377	408	416	450	421	392	391	424	399	453	421	370	413	415	433	411	385	412	411	396	420	425	391	408	389	399	424	434	396	403	383	414	394	414	417	376	452	410	412	408	412	395	407	438	385	402	421	450	393	405	394	431	413	424	401	402	449	400	420	421	427	380	413	380	429	424	404	401	383	386	355	420	409	378	423	396	406	375	420	397	389	375	386	417	427	402	434	421	421	456	390	404	391	395	406	419	361	401	407	408	403	404	399	439	400	400	416	387	382	384	405	394	399	396	434	425	418	407	412	415	417	435	429	406	424	436	410	391	393	391	395	404	403	402	425	378	426	394	406	410	405	391	389	408	400	428	416	436	393	368	382	395	395	383	388	399	416	440	402	418	427	403	421	413	383	388	396	433	391	413	423	415	365	421	394	405	401	426	426	414	413	394	388	416	430	403	407	413	451	404	432	424	430	358	423	404	399	389	396	427	400	389	389	409	423	417	368	395	401	396	383	409	411	414	385	391	422	402	408	404	420	426	383	404	399	409	419	429	404	393	387	415	420	405	398	388	373	411	396	391	406	366	412	405	439	346	431	358	385	416	402	391	415	418	415	422	398	417	439	407	415	390	396	400	408	417	404	389	411	419	443	410	427	418	383	406	385	446	400	414	422	422	428	421	390	395	410	413	411	381	414	405	353	397	422	398	435	447	415	405	413	399	396	370	389	407	417	401	422	398	421	418	428	457	448	420	357	391	384	400	411	409	384	407	433	414	383	429	402	415	402	426	425	396	411	400	413	379	423	414	440	372	444	427	441	383	411	414	398	400	396	403	431	450	381	427	412	396	400	427	388	412	416	419	404	406	409	419	424	404	379	400	386	413	412	414	436	399	375	395	388	416	447	426	418	414	382	390	403	403	384	395	385	376	396	409	416	402	378	395	411	399	396	401	456	389	376	384	421	418	422	425	410	425	421	412	452	425	411	399	402	429	398	391	424	379	400	378	420	396	406	447	414	401	416	416	367	413	407	371	449	378	394	395	411	433	440	389	407	416	404	417	397	379	407	421	397	410	417	393	416	432	409	397	392	402	387	415	355	380	411	380	379	396	403	395	385	411	375	416	369	419	387	406	384	391	380	398	424	419	406	388	393	386	420	409	420	433	413	392	379	405	413	381	421	443	398	431	413	386	398	409	374	397	393	367	429	443	391	392	396	447	390	372	412	381	408	417	413	401	401	433	408	370	422	407	373	364	415	439	398	423	420	416	405	413	433	398	404	365	402	424	395	392	400	409	401	409	414	417	402	407	384	400	413	407	383	396	419	420	407	401	387	389	429	402	396	412	443	432	417	412	422	400	381	410	429	394	438	396	396	407	401	423	419	383	404	391	429	448	414	420	395	393	409	406	419	414	414	402	405	422	413	399	388	405	390	403	435	384	373	384	400	388	417	403	402	388	411	395	398	407	404	396	403	414	430	379	401	406	419	410	384	392	391	382	417	384	390	420	404	414	424	397	406	427	386	428	365	403	401	420	366	440	412	414	399	390	422	418	403	386	435	423	398	408	397	419	412	406	394	437	396	400	424	385	402	393	413	409	429	389	429	361	380	386	425	437	406	392	393	412	405	398	416	375	408	422	415	400	392	404	383	432	421	377	445	380	384	409	419	422	441	406	442	419	388	408	410	401	423	394	391	425	432	448	417	367	405	402	414	410	452	409	405	391	385	419	411	412	390	450	427	419	395	394	363	393	412	450	403	438	417	432	407	398	419	382	432	409	404	394	427	396	428	400	415	436	430	386	412	411	406	397	392	413	423	426	376	422	416	394	410	440	394	376	400	416	408	395	435	417	395	388	404	371	387	413	419	424	405	454	415	407	404	416	410	387	405	416	416	394	392	389	392	391	373	400	427	402	416	402	413	377	384	409	440	427	425	391	444	417	416	432	382	443	378	420	422	431	425	407	430	391	437	404	383	402	442	414	386	394	434	424	428	393	394	429	401	455	417	394	368	391	414	420	401	411	399	397	401	417	413	422	369	392	396	401	417	400	436	419	406	421	391	411	431	380	412	395	414	410	430	372	410	371	363	401	383	414	401	466	409	424	407	417	415	376	393	389	404	437	414	425	413	393	408	462	390	399	426	393	407	412	393	410	371	422	346	450	440	423	385	407	408	390	397	418	409	408	428	429	383	406	439	411	406	412	383	396	447	405	395	381	384	387	419	445	410	427	386	397	404	433	423	382	422	386	395	407	371	440	397	372	403	402	431	387	388	419	386	435	416
29907	5069	1394	1033	733	553	440	311	283	248	219	176	180	158	146	129	141	123	112	134	123	120	101	109	116	95	101	98	102	92	99	99	99	103	111	113	105	88	110	96	83	95	88	86	91	93	100	74	80	120	73	96	93	105	85	90	84	92	94	86	83	94	90	97	84	79	83	90	81	104	92	85	82	88	98	90	108	83	95	78	86	85	104	76	81	96	69	90	86	84	86	74	89	97	87	110	86	97	71	116	106	92	80	108	94	93	92	86	97	97	74	78	87	101	70	87	80	81	97	99	105	94	97	93	95	97	78	89	82	81	88	90	82	94	105	99	79	87	90	87	89	75	102	91	81	105	78	84	99	90	88	92	92	129	85	86	86	88	81	94	85	87	75	72	73	105	80	99	96	79	81	80	77	95	93	93	82	92	106	93	80	79	99	97	85	78	84	85	93	80	97	95	92	98	117	75	92	97	105	77	95	96	94	85	88	79	88	90	87	93	84	84	90	81	77	89	76	94	78	119	100	87	90	75	107	70	94	92	86	75	85	89	90	86	92	76	98	80	81	83	84	88	83	94	92	83	98	94	104	94	107	77	111	99	92	76	74	86	112	87	91	83	99	87	86	86	96	88	93	78	92	96	96	74	92	92	93	90	95	94	90	94	95	94	97	93	98	80	98	79	79	78	95	83	74	101	84	87	111	99	86	95	88	97	91	82	101	71	90	76	79	105	82	81	91	96	89	86	93	89	89	95	83	82	93	96	90	92	90	91	83	95	100	94	92	74	98	84	101	81	92	83	95	97	83	87	87	87	89	87	93	86	85	83	77	91	109	86	73	84	86	95	74	76	77	84	114	76	95	94	87	86	74	84	89	93	82	84	84	79	100	89	85	93	101	90	94	95	80	91	100	100	81	92	69	92	92	91	98	89	88	81	88	88	80	94	108	84	90	93	88	94	84	87	85	91	75	86	90	91	89	85	81	91	91	97	86	87	116	85	90	96	90	96	107	98	97	92	75	93	84	78	75	70	83	97	96	91	88	90	97	79	96	74	90	93	96	92	84	90	92	99	101	109	91	111	76	85	93	73	89	95	91	82	105	83	88	68	88	66	94	102	76	86	70	92	97	73	77	72	88	102	93	100	97	88	86	73	118	81	85	92	93	74	104	98	99	85	81	88	76	83	76	95	84	77	102	96	79	101	94	93	84	99	106	75	86	70	84	72	70	91	91	84	95	69	94	81	79	97	83	86	89	89	99	99	83	102	98	82	104	79	87	91	86	103	94	79	94	95	91	98	89	91	99	87	85	85	65	89	89	117	102	83	95	70	97	94	94	74	95	80	102	80	72	83	88	82	93	94	97	96	102	89	84	103	78	77	94	94	89	95	105	94	100	90	81	82	95	92	81	78	74	105	91	90	102	79	58	98	97	93	86	93	103	92	76	90	97	90	97	92	88	94	81	91	84	98	94	86	86	97	69	102	98	93	95	89	80	89	96	85	99	90	73	90	88	77	84	81	91	95	100	101	104	81	98	89	95	88	93	85	95	99	85	96	100	90	87	90	79	87	92	82	81	102	90	97	83	84	98	78	100	75	98	89	95	89	105	98	103	94	74	118	85	88	83	84	94	107	105	83	102	78	85	86	76	78	110	80	76	90	90	85	94	87	91	87	92	87	81	103	74	82	88	86	78	97	81	74	87	90	91	95	100	94	100	105	75	100	104	78	95	94	87	77	90	84	82	71	103	87	71	88	77	96	94	80	95	92	80	102	90	83	91	98	89	81	93	90	112	87	83	119	92	77	100	88	81	86	84	107	94	93	96	98	111	88	83	88	87	86	70	89	108	85	96	103	92	90	95	102	113	82	91	80	89	95	83	85	80	82	92	97	82	85	83	101	79	85	94	74	92	94	91	88	91	96	83	81	86	100	90	83	81	85	76	76	92	84	88	92	84	86	99	91	73	83	78	102	96	97	97	90	93	88	85	80	77	105	81	93	92	82	112	92	101	96	70	91	117	77	78	78	93	100	85	88	78	81	80	85	76	99	97	94	90	73	97	84	103	81	76	103	73	87	66	85	96	76	82	85	87	95	96	106	84	90	87	82	92	91	74	81	73	93	82	84	75	100	95	106	105	71	98	76	77	80	78	92	100	73	80	88	75	77	93	92	95	101	92	83	75	76	91	90	73	83	91	95	86	83	80	79	93	90	74	76	91	93	91	84	101	85	86	87	104	86	107	89	90	84	107	86	85	104	101	83	93	89	92	92	77	81	80	113	84	73	92	104	85	78	73	83	91	94	97	85	86	88	90	89	101	75	84	96	82	89	82	79	79	86	84	97	102	92	73	84	95	95	100	90	98	95	90	91	89	84	99	110	82	75	88	102	101	74	71	89	98	96	87	78	93	86	96	107	81	69	77	92	100	93	76	95	84	85	83	94	78	89	99	110	79	84	92	98	99	76	78	83	98	96	98	90	90	86	73	92	81	85	92	101	85	93	83	94	83	92	86	82	80	72	91	78	91	83	76	95	85	86	92	88	98	98	86	91	86	97	92	85	96	94	80	96	88	100	96	98	109	84	70	88	100	83	96	75	88	77	85	88	93	87	83	80	99	103	104	82	92	103	103	75	81	87	99	85	86	101	95	80	86	76	83	81	85	75	89	98	92	79	99	86	81	84	87	92	86	94	81	95	87	89	68	81	99	82	88	91	86	92	95	102	84	101	88	79	109	95	87	68	82	77	97	95	111	94	81	85	80	98	85	92	81	90	71	92	88	96	82	86	87	70	110	94	90	91	77	81	83	103	84	87	84	80	112	99	87	82	95	100	88	83	79	70	78	88	89	81	81	91	89	96	74	83	89	80	85	89	106	129	83	88	87	87	98	74	82	86	69	96	82	82	79	90	81	71	80	81	103	90	86	85	97	97	89	93	88	91	83	95	105	98	104	106	76	70	74	84	69	103	86	91	85	87	89	82	83	92	91	73	85	91	86	93	97	104	92	96	95	74	84	86	93	86	115	73	96	87	74	83	91	80	87	99	90	91	100	106	71	88	88	84	74	80	114	88	80	77	92	85	94	86	92	101	80	78	79	91	96	94	85	108	78	87	91	79	74	82	85	69	107	80	96	81	86	85	63	97	92	92	87	100	96	92	85	93	75	87	100	91	94	79	81	88	89	90	90	89	92	108	75	106	65	83	77	97	80	92	81	90	105	96	84	97	99	89	73	106	77	101	70	84	96	80	90	100	88	103	84	90	95	101	102	102	91	93	86	92	82	95	101	82	93	84	79	89	90	97	97	80	76	104	98	86	93	76	85	96	88	78	97	101	80	91	72	89	90	96	100	87	78	79	74	98	87	89	97	94	96	79	86	78	98	79	90	75	88	78	84	88	91	92	91	82	83	94	97	101	108	100	91	95	74	84	96	90	89	81	84	80	89	100	72	66	88	93	95	83	115	102	84	97	86	97	86	94	77	77	85	82	82	105	90	84	87	77
13815	1422	3401	3650	2994	2474	1889	1634	1333	1186	1027	886	830	767	730	621	610	549	530	489	508	452	481	435	442	414	394	364	412	423	383	364	355	346	362	309	355	380	301	344	364	333	319	307	368	310	360	324	327	332	343	305	325	297	284	340	315	327	312	316	289	303	298	286	295	292	306	289	328	296	319	271	292	333	304	295	299	306	334	309	315	312	286	301	279	293	300	274	291	280	291	294	308	285	303	299	280	295	286	306	267	284	275	287	328	290	294	279	292	312	293	301	294	301	316	303	301	266	283	326	277	291	304	312	314	288	299	269	303	308	287	312	284	335	278	307	305	304	269	329	311	245	288	276	330	286	308	292	290	286	300	319	291	294	300	267	279	286	285	321	297	300	297	288	305	292	299	289	296	265	318	306	249	293	274	285	309	296	307	301	318	292	279	273	293	298	298	285	305	304	294	287	290	277	271	282	316	307	311	303	277	289	317	282	268	279	290	271	319	288	294	296	318	293	293	273	285	299	272	312	285	281	314	296	281	276	325	298	294	269	279	271	301	309	291	287	290	285	312	269	292	287	306	308	287	272	265	272	268	291	276	293	306	302	272	295	282	307	267	281	266	282	280	293	260	249	319	288	309	285	288	274	299	281	318	268	296	284	312	273	290	284	300	292	285	279	289	296	329	283	303	268	273	289	321	316	297	250	285	324	276	322	278	294	279	296	296	289	282	289	308	269	295	280	289	305	277	299	298	277	319	268	299	285	281	306	328	280	322	264	293	273	285	298	288	291	276	269	288	300	305	278	277	282	307	295	304	295	298	289	287	301	257	303	302	272	321	320	269	324	284	284	303	321	268	274	290	306	296	283	293	275	279	304	250	264	306	283	254	302	282	289	305	263	258	301	306	262	260	305	308	283	296	287	300	281	279	309	276	301	255	242	298	278	300	283	290	285	297	286	339	307	292	277	287	289	303	269	263	282	285	302	300	275	271	269	303	282	301	272	288	275	303	302	271	274	287	287	277	299	292	272	290	327	293	275	284	299	283	321	287	275	276	271	301	283	305	305	274	284	291	278	302	306	271	298	310	294	268	276	287	276	279	281	292	275	304	275	283	280	260	275	291	286	298	292	279	324	296	282	274	307	319	272	283	312	290	287	272	289	332	273	285	300	295	287	255	275	306	315	276	307	312	299	261	293	291	303	328	292	285	279	296	284	290	299	286	260	294	305	314	273	279	269	305	313	289	273	286	287	272	272	266	285	277	253	280	280	318	296	267	271	270	296	283	318	277	271	308	284	282	309	301	277	315	311	298	307	302	278	287	337	294	297	303	269	288	290	277	297	248	277	298	295	300	277	307	290	282	273	289	304	292	282	291	295	305	300	316	292	283	281	268	273	308	296	292	302	311	277	267	285	287	278	308	291	294	313	270	293	289	286	294	296	276	272	293	271	289	289	274	295	286	268	310	276	287	287	276	282	277	288	285	307	287	294	293	303	293	266	297	268	227	277	283	312	300	333	281	277	277	266	310	298	306	276	324	287	308	272	312	288	313	334	284	285	270	303	299	272	319	293	257	295	260	296	284	275	259	307	334	281	267	303	262	308	286	270	280	307	280	259	292	277	296	283	319	281	289	271	255	311	304	274	289	283	284	290	305	265	290	312	309	302	299	294	293	255	273	276	307	276	304	290	278	295	280	280	267	282	294	311	293	288	328	273	302	296	318	299	319	269	308	281	317	272	264	297	293	274	261	273	289	297	274	260	307	273	316	295	304	291	326	300	320	294	315	286	282	260	298	263	291	274	257	278	236	262	292	271	285	336	311	309	272	297	271	276	317	301	284	299	276	302	307	268	298	279	288	254	300	259	284	288	297	291	315	289	289	304	299	278	293	299	301	277	269	289	257	312	301	286	280	323	286	318	288	306	287	309	289	294	297	319	293	274	290	298	289	272	293	262	303	300	296	290	302	281	280	291	270	284	277	281	266	315	269	297	286	266	294	263	255	276	307	281	265	290	264	277	297	306	276	299	286	274	279	298	279	292	308	260	291	280	303	273	291	273	327	272	294	301	319	279	304	315	276	281	312	264	285	285	259	292	302	273	269	289	299	280	272	308	280	273	286	267	265	264	289	287	276	314	284	295	340	273	302	259	264	296	279	291	331	298	283	258	282	274	306	284	283	316	260	288	321	301	298	284	277	306	276	299	280	294	281	289	273	295	268	283	267	232	303	276	311	303	279	300	275	280	287	314	315	285	315	282	307	300	271	313	292	291	274	281	284	303	305	273	279	311	288	305	287	309	278	305	276	283	285	324	313	320	278	303	280	276	269	278	303	301	282	296	271	295	296	280	308	266	289	276	283	276	278	323	322	299	294	285	307	298	286	273	280	283	314	309	274	299	272	283	289	296	290	294	294	296	288	294	269	263	318	291	301	328	286	306	290	276	328	289	284	297	291	300	290	263	290	277	271	309	294	310	307	306	297	281	264	291	281	294	283	302	302	274	284	290	279	253	299	317	283	304	317	306	277	286	276	277	289	278	289	303	272	294	324	267	282	277	268	282	270	281	302	283	309	300	280	272	297	291	292	273	267	290	283	292	315	304	261	331	299	283	303	283	298	297	307	291	290	314	303	276	302	291	273	298	288	297	262	298	306	251	270	273	288	276	255	280	291	323	286	314	274	286	305	290	291	301	298	282	330	287	280	280	319	294	275	293	290	253	243	275	299	266	272	301	305	299	290	289	253	297	323	278	288	299	274	292	285	281	287	302	290	286	314	280	296	302	307	267	285	299	289	309	337	292	311	297	269	301	281	293	287	283	287	293	268	303	290	281	310	294	272	277	289	282	299	285	282	294	317	268	281	290	298	287	316	282	286	279	301	277	281	299	323	276	276	293	300	258	284	280	302	302	267	301	293	291	312	305	329	281	257	272	265	254	300	288	305	297	294	330	297	311	281	265	296	292	299	306	285	286	303	280	288	274	285	308	276	281	276	286	291	301	272	283	307	279	303	286	288	299	289	286	289	285	288	285	283	245	254	297	299	284	269	278	292	270	248	278	274	267	279	316	296	275	313	282	300	294	291	300	284	273	278	291	316	302	293	304	298	320	322	301	293	271	303	280	259	278	286	295	264	278	299	284	286	310	275	275	299	293	280	309	282	267	267	311	292	303	298	263	301	306	320	332	268	287	339	306	299	294	270	279	317	288	305	263	270	292	323	277	274	255	301	278	276	293	315	286	326	296	315	316	305	297	309	296	304	299	291	302	270	295	286	290	288	322	301	300	312	294	300	270	303	300	284	277	284	290	273	262	287	279	304	272	309	275	286	292	297	278	296	275	288	313	271	299	320	273	283	291	302	299	313	302	297	290	272	283	264	293	276	300	294	296	269	262	288	300	282	281	302	264	232	316	282	298	304	286	288	277	290	312	270	293	297	301	276	288	314	270	283	311	261	276	309	281	298	296	302	286	265	308	279	305	306	302	281	271	298	287	278	293	296	316
41770	14717	3626	2147	1509	1093	859	648	506	436	383	367	341	276	295	274	262	245	236	254	246	211	216	258	244	208	204	230	218	205	204	189	218	187	191	178	224	198	217	196	209	162	204	202	199	200	192	194	199	179	168	201	201	214	188	193	193	214	203	193	196	204	199	197	183	174	173	187	188	196	188	192	221	185	177	190	208	188	165	181	213	185	186	192	181	188	187	178	171	182	195	156	184	180	212	192	193	173	182	174	185	199	192	188	159	197	182	174	201	190	198	200	224	174	188	195	207	192	179	199	200	155	211	163	199	165	176	200	199	201	181	182	170	197	183	180	183	200	177	170	179	190	179	206	188	209	163	199	201	194	198	201	186	195	160	171	178	179	172	158	177	209	175	193	211	188	159	188	200	188	180	180	173	206	158	177	179	222	200	176	168	144	190	185	213	159	177	185	175	185	214	172	183	180	206	175	190	208	179	179	161	170	175	168	206	191	184	188	183	177	180	176	188	175	187	179	194	178	198	189	167	177	206	175	169	185	184	187	176	182	166	189	188	176	152	178	181	202	172	187	180	171	196	181	175	162	175	209	168	195	191	163	195	184	169	159	185	176	177	196	178	181	170	174	182	194	193	168	193	175	170	165	168	182	174	187	199	194	181	178	202	205	183	176	187	196	173	169	182	171	194	174	180	184	169	191	195	181	167	174	214	184	177	187	153	195	182	183	179	197	210	196	174	191	187	171	176	180	153	177	180	168	187	178	172	190	187	181	179	208	158	189	167	197	202	206	184	191	185	185	169	182	197	190	191	203	169	175	167	191	185	170	162	189	183	179	173	187	211	216	184	185	177	184	185	185	182	196	183	183	187	211	188	180	200	187	212	204	171	209	180	181	187	187	160	184	178	185	160	192	182	190	183	190	169	210	194	174	176	158	177	194	191	193	181	194	176	161	188	184	185	201	183	163	196	176	178	198	178	211	183	173	198	195	204	207	179	187	166	194	181	180	206	192	182	193	203	188	179	189	163	202	179	203	162	156	174	177	191	177	186	171	175	204	167	183	192	183	193	196	164	163	189	177	184	211	174	178	192	187	169	167	189	187	191	165	189	189	179	191	188	186	183	183	205	190	191	167	193	189	193	185	175	180	183	189	173	198	198	175	174	168	169	204	188	183	193	174	176	177	174	176	168	174	179	177	187	210	173	187	196	184	195	168	175	174	182	165	174	204	185	188	179	198	165	205	191	180	174	194	181	177	187	185	162	185	186	176	174	191	178	169	182	197	182	197	200	171	172	207	187	200	169	188	187	173	187	176	183	189	198	163	187	184	195	181	183	166	194	194	175	190	179	158	174	194	174	191	188	202	173	164	221	212	178	169	189	149	188	188	174	183	208	187	203	211	184	199	200	205	199	170	200	167	191	179	191	163	192	184	179	196	174	196	189	186	184	169	188	192	168	190	166	176	195	181	191	177	173	195	168	186	168	204	195	180	199	164	188	197	189	178	214	178	165	187	204	185	174	212	164	187	174	174	170	171	174	189	180	192	167	209	181	187	174	179	205	182	189	180	179	221	191	206	196	167	179	190	170	165	178	181	190	178	199	186	167	218	168	200	175	186	167	187	170	190	180	171	162	176	188	169	173	215	207	195	202	175	184	184	203	172	199	175	161	186	180	174	179	170	199	197	191	178	174	179	197	169	177	180	197	185	186	180	162	201	191	182	184	172	203	209	168	200	168	189	171	188	156	182	183	192	174	179	197	180	189	176	182	204	195	198	189	187	177	205	170	190	172	192	165	184	177	186	167	162	165	205	201	183	200	189	179	202	167	180	160	175	190	194	189	173	185	192	206	192	172	206	170	160	177	191	175	182	186	194	176	195	162	196	206	196	189	164	198	181	191	163	197	168	206	174	184	188	166	194	191	179	204	166	175	169	178	176	205	185	160	180	188	174	162	179	206	187	201	191	181	173	199	182	189	195	193	184	185	188	185	190	170	194	183	146	189	187	186	180	174	185	158	192	181	174	180	191	168	192	200	184	157	189	183	174	181	176	192	153	176	181	201	206	163	178	186	187	206	188	160	189	170	179	171	167	191	175	201	189	175	222	166	192	214	194	171	175	183	190	186	178	197	205	175	167	177	166	189	184	197	191	180	196	193	179	158	200	191	181	218	167	174	187	188	195	181	204	186	190	187	175	191	173	172	184	185	184	177	197	188	186	159	211	176	196	188	203	166	197	176	168	206	199	204	194	171	163	166	177	184	188	189	173	162	164	174	187	185	189	182	199	180	182	170	171	182	167	182	147	199	152	187	189	169	176	222	201	190	200	192	167	187	165	183	195	200	213	204	206	208	195	199	203	179	171	212	186	185	170	179	158	175	189	214	198	194	178	212	181	181	204	208	205	169	181	189	153	189	171	169	179	175	194	185	179	161	183	180	186	189	172	198	196	170	186	195	186	168	199	190	179	188	197	211	189	200	199	202	186	148	162	185	184	167	156	179	180	175	191	153	192	174	189	165	183	189	184	189	170	169	192	158	191	175	202	190	185	182	188	208	173	192	179	182	210	187	177	161	184	171	181	194	200	184	198	170	197	195	180	169	179	176	190	187	184	198	182	183	145	200	186	187	185	172	174	178	189	173	180	182	194	184	178	176	163	190	190	164	217	166	193	193	189	179	179	178	200	200	191	176	167	186	174	194	171	177	202	167	155	179	178	174	193	175	205	209	168	188	171	176	209	172	155	194	169	175	185	176	188	190	196	202	155	200	188	180	171	196	201	167	202	164	174	191	185	153	193	201	197	170	205	180	201	169	195	163	179	197	173	174	162	177	183	177	187	189	179	186	181	197	177	179	200	173	193	195	216	182	188	167	231	197	194	190	195	197	207	201	185	183	170	173	181	200	156	196	176	192	189	203	178	169	184	185	176	151	185	181	209	174	190	176	197	177	195	181	186	167	183	215	199	189	181	196	213	183	169	194	188	166	179	178	183	189	175	183	177	179	219	196	172	168	203	188	187	194	144	177	169	188	199	194	189	183	183	196	185	181	211	189	185	170	208	174	201	180	147	183	211	165	169	171	187	175	188	195	169	177	198	185	183	181	205	172	187	193	186	181	166	182	172	175	177	193	191	172	189	175	166	183	194	201	203	188	184	209	191	194	179	168	185	177	182	181	198	171	187	174	204	177	179	181	173	190	170	189	187	188	190	197	168	165	190	201	175	194	169	176	212	182	194	188	178	183	175	218	196	187	176	177	174	177	210	186	184	167	180	193	177	214	171	193	194	177	176	184	178	200	185	180	193	187	185	191	157	192	191	184	190	155	176	162	176	187	195	186	177	181	202	194	180	165	161	201	173	178	185	196	182	188	186	175	173	194	173	191	148	170	166	183	177	193	190	222	188	189	161	188	186	190	189	167	187	194	186	187	177	184	187	179	179	173	193	133	192	186	166	169	188	208	173	208	183	181	169	168	189	171	214	160	179	179	180	163	193	186	186	198	171
18356	2846	6309	6794	5651	4602	3648	3111	2674	2233	1926	1692	1548	1470	1375	1240	1150	1083	984	962	900	866	874	885	873	793	796	749	774	733	689	721	745	694	608	673	669	628	660	608	602	659	620	659	590	625	569	653	545	591	574	661	622	590	580	596	562	553	611	566	582	548	548	581	553	568	594	550	596	583	583	559	575	585	581	567	522	552	554	550	541	618	542	564	557	545	550	534	560	560	579	529	551	561	551	553	607	558	563	531	532	529	539	550	553	499	546	507	565	514	497	581	574	534	486	557	520	486	558	548	541	552	527	557	567	521	523	540	534	563	526	575	513	563	583	520	562	566	524	528	547	538	516	564	565	568	511	558	543	543	559	531	509	545	529	564	534	572	517	532	555	548	540	518	563	536	564	535	529	567	489	499	545	491	579	563	515	528	503	534	492	545	558	527	532	539	611	531	568	513	558	502	571	543	563	533	580	530	513	543	511	523	551	544	523	534	556	523	523	516	533	510	560	547	520	541	530	530	560	546	553	546	533	544	551	534	589	524	559	578	555	537	514	506	558	533	522	517	522	522	559	520	556	544	549	521	523	532	544	526	542	539	521	532	535	506	547	530	512	547	513	530	564	510	521	511	559	569	549	506	500	555	531	518	565	527	527	536	546	525	532	539	517	529	552	504	556	544	554	477	546	549	540	510	495	512	530	511	515	534	477	512	542	519	515	520	523	552	475	533	495	541	543	537	513	525	542	526	507	547	533	548	542	512	528	541	534	523	541	543	550	538	560	536	509	519	545	566	540	547	544	556	517	543	522	559	548	544	548	554	591	522	555	556	524	518	549	528	550	603	524	512	516	535	541	532	514	518	513	588	554	534	486	563	515	533	528	524	509	549	520	551	537	537	516	507	546	541	510	543	566	557	558	548	465	580	499	513	478	527	562	521	515	540	536	517	541	529	582	522	523	562	565	528	532	503	550	516	550	544	525	552	502	543	540	508	513	503	519	519	523	559	562	583	528	526	537	577	591	486	546	531	512	553	518	554	570	512	520	575	522	535	537	484	534	524	526	511	500	546	517	496	517	538	552	487	540	522	534	543	552	540	512	566	536	545	536	580	527	493	531	556	539	522	556	507	583	548	531	543	594	524	545	567	496	536	555	546	509	571	551	549	578	538	524	567	504	520	547	532	532	547	519	508	518	550	530	564	531	534	510	542	519	560	564	517	525	521	571	561	509	527	523	481	526	527	554	525	514	532	538	559	509	521	512	507	508	552	498	541	547	541	551	548	536	550	558	516	548	524	550	531	479	553	552	533	524	544	541	524	516	522	548	534	503	524	517	550	554	529	568	553	526	566	537	540	544	547	584	556	511	543	564	577	564	537	586	522	584	545	544	556	562	521	529	532	518	513	571	571	571	523	540	527	536	513	517	574	556	550	528	566	533	497	485	531	532	544	537	522	569	545	538	558	516	510	531	549	521	542	552	562	547	544	541	551	545	557	512	531	528	537	520	550	490	544	545	574	523	533	551	556	512	501	544	503	565	539	528	529	539	524	559	523	551	557	531	542	553	505	582	549	542	550	553	519	510	515	525	563	555	593	530	548	601	537	551	525	492	562	545	533	547	550	520	536	495	536	532	501	567	540	533	480	537	511	513	506	547	539	502	539	520	540	530	517	504	523	505	522	547	514	550	532	531	545	528	513	516	557	537	548	535	573	543	533	548	523	569	549	488	568	518	539	533	568	527	574	564	505	518	548	564	551	541	523	548	489	551	549	494	527	523	538	486	530	533	527	514	541	546	550	508	520	531	577	590	509	539	532	541	572	525	581	580	555	490	545	517	536	515	524	556	511	536	546	516	502	514	516	559	472	552	517	506	510	566	547	525	518	564	561	515	535	555	551	501	525	492	528	561	554	536	506	560	565	552	530	520	573	573	507	528	523	503	496	556	506	550	533	556	515	540	546	521	540	470	549	560	530	501	584	513	520	481	547	533	513	521	549	536	561	526	542	535	504	555	559	509	523	542	527	532	549	513	571	524	532	553	541	499	514	518	502	563	537	554	485	550	551	519	555	523	539	524	534	613	510	540	539	532	523	547	499	520	511	502	575	576	575	566	552	537	519	513	529	533	532	500	553	540	501	501	577	555	551	496	541	541	578	552	568	562	503	535	532	534	525	529	550	548	538	517	562	578	547	596	538	526	517	531	545	541	527	511	513	523	509	530	548	492	512	553	548	535	528	522	559	569	534	548	522	509	531	539	489	579	520	527	520	570	559	530	545	534	575	539	512	535	492	517	513	542	567	578	510	556	500	546	552	526	522	521	544	517	513	526	526	490	532	531	526	535	565	586	571	546	552	537	536	503	502	547	525	541	498	585	556	542	553	593	519	534	547	490	542	528	575	521	520	531	544	556	548	516	564	537	521	533	580	539	529	533	561	513	481	556	567	529	513	539	552	567	533	538	533	557	530	537	540	550	530	538	512	496	545	558	541	535	558	522	547	572	549	530	559	566	538	515	533	512	487	548	519	583	533	512	537	578	554	509	524	573	510	533	549	528	527	516	526	561	466	576	541	551	553	524	542	545	557	547	525	541	570	565	533	568	534	582	556	520	552	537	526	538	568	543	545	524	536	525	524	560	545	548	562	515	546	522	518	515	591	572	586	520	563	572	596	537	556	597	527	573	528	551	582	546	477	512	539	547	523	554	544	549	566	500	544	522	539	532	520	561	552	522	518	549	540	540	548	546	555	548	517	520	519	533	546	538	517	553	509	612	507	543	562	501	516	534	561	558	547	523	530	531	530	501	528	522	527	502	539	537	532	484	529	541	552	522	583	532	511	590	565	520	507	550	542	498	572	510	550	531	534	541	554	540	530	500	568	570	498	550	526	560	552	549	480	503	505	554	541	528	540	528	518	558	527	535	529	557	501	545	569	553	589	514	547	537	544	502	529	475	536	531	540	525	530	538	507	528	535	523	492	500	492	564	546	530	506	558	533	550	562	547	539	517	522	525	522	537	515	540	526	567	541	532	564	524	566	547	543	550	550	588	540	558	557	491	496	570	566	548	511	561	545	505	557	521	489	555	531	544	564	553	482	527	569	530	509	517	554	534	540	537	527	586	536	543	574	557	554	538	506	575	529	513	566	505	523	531	526	512	534	549	498	518	548	540	560	522	515	538	533	509	545	516	501	565	580	526	560	529	580	560	551	521	548	503	500	516	503	552	517	549	546	521	554	502	577	542	556	506	516	553	560	532	585	540	523	519	509	522	535	520	541	551	546	517	494	483	543	543	547	564	531	561	509	511	549	554	520	580	507	526	569	538	576	526	538	528	565	558	518	533	534	547	546	502	522	495	527	518	525	544	566	574	532	523	526	549	546	544	537	505	526	521	520	540	535	558	509	559	546	542	506	541	511	583	490	524	534	522	556	555	523	585	568	515	578	560	542	574	522	537	556	544	549	511	512	510	536	532	502	536	557	525	539	559	513	562	550	569	527	507	546
4680	327	233	170	189	149	147	151	155	132	168	167	148	157	139	131	176	149	137	110	146	130	133	138	161	136	138	147	132	145	151	160	157	121	154	128	118	138	122	152	127	145	129	139	133	141	129	126	122	115	135	133	146	142	138	139	116	135	120	136	146	138	144	150	140	134	140	137	131	146	153	129	150	131	155	151	136	153	137	161	143	136	149	124	137	134	127	137	120	150	140	128	129	155	152	136	150	117	142	144	161	138	143	131	136	163	139	139	138	147	155	145	156	153	141	110	137	140	155	142	172	165	135	153	134	113	142	153	134	149	145	133	134	126	120	136	150	135	148	147	148	152	134	150	135	107	152	138	137	188	159	130	170	128	159	144	136	149	152	144	110	119	145	129	151	117	125	134	161	139	144	135	139	148	146	145	148	122	144	118	171	130	134	153	151	151	147	156	128	154	141	153	108	140	151	117	140	141	114	140	139	153	122	137	146	138	130	137	141	121	151	142	109	167	153	145	136	138	124	150	121	143	139	145	127	139	135	135	131	139	146	131	136	140	110	129	126	131	137	114	132	118	137	147	130	128	148	133	149	137	127	118	146	146	149	140	154	138	132	141	146	125	134	141	115	145	147	155	145	134	154	160	157	148	147	142	142	150	137	167	132	134	116	145	156	160	143	166	148	133	121	118	148	159	148	141	129	131	122	124	141	139	123	155	125	161	131	149	157	137	130	126	127	151	129	138	147	135	126	128	132	142	134	152	128	146	144	138	146	139	117	144	144	137	135	153	132	143	120	158	137	148	132	134	139	147	167	154	142	120	150	141	136	148	149	159	138	157	149	150	133	130	132	155	142	153	126	154	132	124	134	152	152	138	146	165	136	149	139	155	138	142	130	128	142	124	141	133	136	148	127	132	147	147	132	149	119	155	138	130	132	143	130	147	142	147	130	136	146	146	140	152	117	121	149	137	148	144	139	142	128	149	147	141	132	180	140	136	138	146	143	129	141	156	142	141	134	138	146	143	161	156	154	139	142	154	120	138	137	127	152	152	124	142	141	142	150	131	149	132	143	164	123	133	151	119	159	135	142	142	140	128	135	135	137	143	151	120	135	123	153	140	145	116	157	145	143	143	135	130	143	149	137	140	147	143	114	167	145	113	148	147	122	132	154	112	136	146	148	158	150	148	146	122	149	150	139	134	157	142	139	147	143	116	119	143	148	113	128	141	131	128	140	135	140	136	125	139	146	117	147	133	157	139	129	129	157	134	140	113	132	146	144	145	125	156	153	147	118	126	152	127	122	142	135	146	147	136	128	116	133	132	137	126	139	155	146	126	113	123	138	143	154	126	175	140	154	151	132	124	132	129	123	128	117	141	136	123	122	133	133	127	163	142	148	143	134	160	130	122	136	155	141	134	151	148	145	114	121	128	138	148	123	138	148	128	124	126	135	135	134	143	176	131	126	154	132	153	131	142	138	125	155	135	146	129	139	123	145	127	139	135	128	133	123	120	120	143	158	131	125	130	125	148	158	129	147	174	131	127	144	146	138	149	155	156	141	159	143	134	123	122	155	147	127	127	133	131	148	127	130	136	153	144	150	145	134	127	134	110	153	146	131	134	138	149	136	128	152	149	130	124	148	111	132	132	127	135	143	136	137	140	156	129	149	141	135	127	125	147	136	157	129	153	130	132	129	132	135	135	139	140	137	130	146	151	131	138	132	134	143	136	142	138	137	115	139	144	125	142	134	133	144	117	174	160	136	142	151	136	144	138	150	148	139	140	146	151	145	128	158	129	158	144	127	141	133	129	155	145	145	149	127	121	164	131	135	132	137	143	130	142	150	172	141	166	148	133	145	145	141	139	135	113	147	127	132	128	132	138	128	142	140	127	118	136	134	145	136	142	134	154	136	136	117	128	161	157	126	155	134	130	138	140	131	172	159	146	133	136	150	132	129	134	153	144	140	128	158	148	138	149	152	131	114	144	144	160	152	140	138	134	134	145	137	133	129	136	145	131	138	126	134	144	144	151	144	143	142	151	142	133	117	136	136	125	141	125	135	152	138	125	151	156	134	122	143	134	142	143	153	139	137	142	151	124	119	152	118	161	149	143	133	146	156	139	147	115	150	140	148	158	146	140	142	146	124	153	140	141	144	131	156	148	151	143	136	149	148	135	123	130	156	138	149	142	151	116	131	114	133	144	145	148	123	145	127	143	147	142	132	148	125	135	135	152	141	161	141	129	126	134	110	153	150	153	149	152	122	131	146	131	149	140	134	134	130	156	132	128	122	152	139	148	125	156	160	125	145	124	142	125	138	127	132	131	134	136	155	122	122	129	134	142	134	114	136	162	137	133	124	146	116	143	154	119	156	132	154	141	170	129	138	156	139	144	139	137	138	161	145	134	158	137	137	139	133	131	137	147	137	143	133	148	132	123	160	141	131	125	136	151	149	133	119	126	146	132	148	145	168	121	146	143	150	149	130	144	149	136	141	156	119	102	117	122	169	130	146	154	134	128	137	135	141	176	134	137	135	151	166	147	141	127	123	143	150	137	137	150	125	139	155	153	155	134	143	137	123	147	138	133	148	134	113	145	126	148	149	140	129	157	128	137	151	131	154	157	137	124	138	131	134	147	136	135	133	129	122	132	161	139	129	156	119	118	134	151	143	138	164	120	133	120	156	145	141	132	127	152	136	141	137	135	158	164	128	147	150	140	128	155	125	132	131	120	165	147	147	143	146	136	134	155	124	152	132	139	133	130	135	141	163	125	154	115	135	117	149	151	133	146	137	133	155	163	143	143	136	144	146	137	146	144	134	145	154	140	139	135	123	151	137	153	134	128	110	137	125	134	122	158	117	136	130	141	141	137	139	130	142	119	156	139	137	144	155	155	155	148	127	141	157	146	149	128	127	143	131	147	124	146	113	134	136	142	143	146	148	157	150	135	147	123	129	147	140	114	129	142	149	108	142	145	149	140	136	138	149	149	116	139	132	135	135	121	143	130	108	141	128	143	143	132	138	143	123	121	142	155	126	141	147	149	129	151	152	133	161	132	110	133	145	131	132	140	138	166	123	125	140	152	130	130	132	137	141	145	135	132	150	135	139	152	164	135	140	136	143	137	142	129	141	148	149	146	115	134	132	144	137	147	156	137	147	124	145	150	141	138	154	143	141	166	149	125	136	108	123	134	157	148	126	126	118	139	125	147	117	128	131	131	148	135	132	145	144	136	153	151	154	135	146	127	140	126	116	144	129	145	131	133	157	136	156	131	159	120	135	118	130	145	129	141	125	132	139	161	150	162	139	139	145	144	145	129	130	122	144	133	141	146	168	130	145	124	147	141	133	152	117	126	146	144	141	135	152	125	145	153	121	135	137	152	143	156	128	141	139	143	143	139	117	159	148	139	138	134	126	138	138	152	134	152	139	121	116	136	139	125	150	149	143	160	130	140	132	156	135	146	137	148	124	143	143	125	147	126	130	149	117	124	141	140	137	124
6003	461	587	625	544	544	522	470	457	470	455	437	433	432	446	423	455	431	450	408	418	409	443	423	451	422	428	405	409	432	440	420	426	431	414	358	401	434	472	405	408	386	407	425	384	424	406	404	382	416	422	401	405	388	416	412	396	406	426	398	377	388	446	395	398	419	380	411	406	399	391	391	431	407	391	420	440	448	398	386	423	407	436	424	382	437	396	357	423	412	379	385	381	396	408	415	420	412	403	410	404	416	440	378	413	391	376	412	413	421	389	394	401	405	400	424	393	390	384	442	405	396	404	428	403	400	384	383	391	417	393	412	397	443	407	425	379	399	412	412	436	409	404	429	454	405	372	367	435	400	408	404	394	420	387	442	396	359	378	407	448	417	385	417	389	429	432	394	395	381	403	392	415	398	381	427	421	374	421	397	413	412	414	400	418	419	403	403	406	415	378	370	409	386	428	423	399	420	393	389	406	407	432	413	405	402	381	404	411	385	402	381	403	434	420	407	372	370	386	399	380	434	422	412	408	395	410	411	362	400	423	400	414	421	380	364	382	425	396	419	428	421	390	408	439	377	381	410	419	389	445	387	393	414	410	407	396	387	388	401	380	398	420	447	422	401	435	406	414	410	388	427	370	359	449	403	393	416	370	437	388	398	400	419	382	445	430	381	452	402	412	426	402	418	382	447	383	419	406	445	420	398	393	397	396	374	422	403	384	406	374	411	405	416	401	423	413	402	393	408	420	406	387	425	393	394	396	396	418	392	422	374	433	400	422	405	439	390	415	414	384	414	391	417	398	419	382	431	402	405	423	426	407	410	410	392	439	394	413	431	388	384	409	426	412	440	435	397	412	431	393	426	397	416	417	416	429	369	399	373	416	415	418	394	424	413	409	400	402	439	416	418	400	414	393	415	451	408	417	435	410	395	416	394	368	428	420	413	384	412	399	379	405	388	419	413	374	420	421	399	413	425	426	379	391	416	397	419	405	427	398	403	416	388	408	408	386	420	426	422	412	389	417	427	390	406	427	410	393	435	411	451	379	442	415	416	397	406	389	426	362	416	404	422	387	410	392	379	412	424	389	401	416	447	403	426	431	440	392	414	397	411	402	396	411	420	423	387	435	426	423	382	424	411	400	401	376	409	368	382	434	421	389	396	431	413	397	415	377	412	394	409	426	399	406	427	405	429	388	397	406	407	366	407	379	401	380	397	420	398	428	362	408	413	388	431	389	392	356	380	426	409	401	387	430	420	402	401	411	369	445	431	428	376	405	412	405	396	381	380	402	392	416	429	447	399	402	438	408	400	403	456	414	406	415	440	405	423	421	416	442	379	411	422	404	415	397	408	394	387	411	410	380	401	399	428	431	405	437	406	413	389	367	430	404	419	410	434	396	406	365	405	421	416	438	394	432	420	399	393	389	400	430	395	368	368	428	415	429	430	389	414	408	396	396	418	397	429	410	410	404	429	400	407	410	392	402	391	376	408	391	440	383	406	394	402	420	419	433	426	397	389	386	429	416	421	396	414	372	406	406	388	409	409	400	410	417	408	428	399	425	397	424	445	372	401	401	440	446	423	377	391	414	390	420	397	406	427	423	407	396	418	400	423	430	450	387	400	412	409	402	399	413	411	423	364	384	406	391	403	390	394	350	405	395	372	395	427	416	392	398	417	408	390	420	414	407	406	376	416	418	378	405	394	424	406	370	407	411	371	431	403	408	402	391	440	419	395	431	399	392	416	435	390	405	402	382	455	401	395	390	387	364	403	377	402	425	412	382	375	377	399	382	415	401	380	414	412	424	379	413	418	382	405	402	400	394	414	396	417	368	422	412	403	406	376	396	402	372	390	445	428	388	415	418	420	404	437	405	405	386	391	370	395	413	430	442	407	432	356	395	399	400	393	396	369	412	405	431	415	389	431	381	388	420	443	397	414	382	389	410	421	373	475	391	426	427	409	370	406	421	437	404	395	430	409	393	382	420	438	407	411	428	394	411	355	372	412	409	395	403	461	380	380	443	411	441	394	408	415	423	381	417	431	444	408	382	415	377	399	440	394	428	401	396	390	418	422	390	406	397	426	415	420	402	407	381	426	419	380	419	446	383	423	405	388	460	406	377	424	420	394	403	376	428	398	412	376	441	394	426	395	405	452	442	391	399	392	393	429	400	401	395	383	409	399	403	444	424	406	427	399	441	415	376	412	419	414	386	460	396	394	453	386	365	400	406	411	423	387	398	388	441	395	401	403	404	391	398	393	361	414	415	394	373	402	473	395	415	385	423	397	414	401	398	403	387	451	385	417	393	444	409	453	391	411	399	412	390	419	432	409	387	399	403	414	379	421	403	398	385	423	408	409	438	414	403	411	420	392	360	426	388	365	425	401	405	386	412	418	440	401	379	411	423	373	404	378	451	394	395	429	386	414	430	417	415	377	433	396	410	398	381	412	377	385	415	406	412	403	377	359	432	434	445	406	402	395	416	360	430	409	410	415	405	398	418	418	387	434	400	424	414	385	413	421	422	414	435	387	412	430	407	377	408	396	408	425	374	425	430	397	426	409	425	402	441	389	397	436	383	395	386	424	369	409	380	388	423	387	400	414	424	401	400	380	449	398	416	395	378	391	397	381	416	401	383	395	357	400	403	437	391	393	381	398	411	398	400	412	415	415	413	411	422	392	411	413	410	403	394	387	385	371	367	417	439	404	379	413	410	385	372	422	415	423	419	424	429	402	389	387	416	438	387	373	389	386	457	399	392	431	432	387	381	372	444	412	411	426	438	410	420	414	388	408	381	386	415	420	420	380	404	387	393	427	411	404	411	421	377	392	399	396	406	419	414	421	414	398	425	426	403	432	455	388	411	451	411	438	446	409	403	421	375	414	417	420	422	421	384	439	406	416	409	431	426	408	432	416	409	400	402	412	437	428	393	413	401	420	373	395	426	382	419	381	406	422	402	417	440	386	434	421	427	384	380	421	398	396	403	438	411	409	453	390	389	403	421	388	378	410	381	367	430	411	426	407	409	381	401	418	446	428	421	435	394	409	400	393	380	423	397	395	380	414	424	375	362	413	397	393	398	406	407	366	412	415	397	414	428	434	407	413	432	410	432	369	369	393	394	398	409	374	398	429	409	407	446	418	403	423	380	376	387	401	388	399	386	424	415	421	398	409	412	419	428	425	407	427	374	384	414	385	393	396	392	413	393	451	436	403	391	413	434	396	422	400	413	422	394	406	414	413	400	429	397	430	448	407	391	367	426	395	420	414	433	389	410	428	398	440	455	443	436	403	434	430	391	385	402	437	398	422	416	407	375	414	400	415	391	394	403	409	399	420	431	407	362	419	424	469	422	422	387	425	387	396	429	406	434	412	377	395	401	433	380	396	394	408	405	417	397	410	439	415	411	395	410	393	412	396	431	404	388	442	394	428	403	403	402	391	414	393	421	391	388	418	367	423	428	422	381	404	387	429	384	420	394	409	425	428	393	369	422	405
31014	5596	1470	1044	751	532	394	328	233	243	190	165	165	135	139	129	116	111	123	119	103	111	99	107	80	100	111	102	108	119	99	93	109	89	110	100	110	90	104	89	101	84	87	76	83	101	98	88	94	80	89	76	89	74	97	105	97	97	97	92	88	86	84	85	82	83	94	83	75	89	90	76	90	77	93	92	92	95	97	83	108	88	101	112	91	90	86	79	90	85	89	78	77	101	77	71	88	96	95	85	75	93	70	76	100	87	85	94	80	93	89	83	86	73	87	81	75	81	77	104	96	96	79	95	99	88	101	102	89	81	100	89	97	101	89	102	86	87	107	111	98	107	104	102	65	81	89	88	97	94	90	124	101	84	69	105	78	94	81	101	90	88	96	77	92	77	92	86	99	84	87	82	85	91	94	86	94	92	99	84	73	89	91	83	106	78	92	89	86	94	88	91	84	102	96	76	81	96	86	82	85	99	83	91	87	79	89	102	74	99	90	93	95	101	92	94	98	83	94	87	99	99	108	92	102	86	73	88	70	89	93	101	84	89	80	90	77	92	98	85	85	86	107	98	105	94	80	96	95	103	82	77	112	88	79	92	80	95	100	93	90	90	85	87	90	98	82	93	102	80	86	84	92	85	97	87	76	83	93	92	85	89	75	103	103	82	105	76	77	79	98	85	95	74	99	99	90	86	101	82	92	78	92	92	99	87	85	87	104	90	80	92	105	97	68	89	101	99	83	104	105	75	100	108	80	88	74	87	72	105	102	92	91	91	82	91	98	95	91	83	101	80	85	96	80	90	87	78	75	100	102	94	85	92	71	80	74	76	79	82	94	108	106	82	93	71	90	70	85	95	86	82	90	75	84	79	76	67	87	90	85	65	77	88	77	79	86	91	88	75	88	90	99	100	86	97	98	98	80	99	92	93	72	96	84	82	88	90	83	83	93	90	92	72	100	95	92	90	91	85	95	81	65	87	86	84	91	93	64	86	76	81	79	98	78	76	98	92	96	87	61	91	75	89	85	87	95	92	71	98	86	84	81	92	82	82	95	80	86	73	100	94	99	103	97	88	84	96	86	97	82	100	79	88	83	81	85	98	73	85	69	81	87	86	83	103	81	98	102	92	80	93	80	92	97	76	114	80	84	87	87	74	97	76	84	103	101	86	76	97	67	93	63	103	83	96	108	98	82	94	75	101	99	91	91	99	88	88	95	86	90	112	62	83	104	84	89	87	95	88	102	99	86	78	104	101	105	78	76	93	81	91	90	96	100	85	89	81	106	101	96	86	104	83	84	87	86	73	75	106	119	102	91	87	93	92	93	89	88	78	88	101	76	74	91	102	105	91	79	93	91	95	90	85	89	95	93	83	97	75	91	84	82	98	104	94	80	87	102	76	93	93	95	96	80	90	89	96	86	81	97	100	97	82	75	92	78	79	87	83	86	95	89	94	87	103	117	72	73	104	94	96	94	83	91	95	81	77	106	85	91	81	91	90	84	81	100	73	89	93	93	63	80	87	107	107	85	75	79	70	95	81	75	71	87	99	95	92	71	110	84	75	92	94	87	100	102	92	92	93	85	110	99	95	75	98	78	80	78	96	89	89	81	110	90	90	89	103	86	85	76	75	89	87	80	89	89	103	96	84	102	102	78	88	94	96	102	97	74	99	100	95	90	91	86	81	87	94	94	97	88	91	99	86	75	94	106	78	82	96	95	70	97	79	73	84	90	105	97	91	87	76	90	86	93	89	97	103	83	101	99	71	98	81	78	101	77	101	96	79	77	86	98	77	93	106	95	75	93	89	96	84	85	88	73	99	99	92	114	96	95	77	91	87	97	102	66	82	92	112	97	82	89	90	85	72	81	88	92	92	70	74	84	83	79	87	94	94	84	98	101	87	73	94	84	84	82	76	95	81	92	97	85	90	83	76	94	99	104	78	79	91	77	107	95	95	93	83	79	94	82	84	103	92	83	91	93	90	93	92	92	98	93	88	75	89	80	70	94	96	92	74	85	83	84	80	79	92	88	94	96	90	94	71	82	107	101	90	77	96	79	93	80	90	95	89	84	92	98	96	103	84	86	79	80	102	101	104	85	98	92	84	100	104	87	88	91	96	87	88	75	100	88	88	105	96	85	71	91	95	91	70	117	89	106	84	92	87	86	101	81	93	99	91	73	82	90	84	78	85	108	93	104	79	105	78	82	92	85	105	98	93	93	86	98	94	82	90	77	85	94	77	94	89	93	87	91	95	81	105	73	86	106	98	84	91	91	80	98	82	82	97	78	91	98	85	87	92	88	85	111	102	88	89	93	86	94	89	88	92	89	87	93	92	84	81	81	99	108	87	111	86	98	89	76	81	81	90	71	105	82	98	84	86	87	81	68	98	99	83	82	82	111	78	82	84	81	80	92	105	80	97	82	83	94	85	88	88	102	89	89	80	114	79	96	98	96	84	92	106	84	80	81	94	82	80	79	87	81	74	99	96	100	75	79	101	76	83	90	100	91	80	93	95	99	85	103	90	89	100	92	85	80	91	102	90	87	90	86	95	77	93	86	78	85	72	74	95	93	99	97	93	81	91	96	93	78	78	65	87	79	98	90	81	74	81	98	90	92	85	91	74	91	99	97	81	80	86	83	88	79	82	96	89	87	80	82	107	99	89	79	87	69	91	95	87	83	100	98	100	86	95	87	82	90	74	100	86	87	88	70	93	91	106	62	82	77	77	87	86	106	84	89	93	92	69	67	103	79	78	101	103	82	95	84	82	81	90	107	94	98	81	87	89	95	81	74	87	95	93	91	81	93	94	88	92	88	91	98	84	85	87	95	87	86	75	84	95	97	77	96	77	101	97	75	92	89	88	96	98	94	71	112	78	84	80	69	85	89	98	87	97	79	98	91	89	98	93	105	73	99	95	97	90	96	98	82	102	78	90	90	88	87	76	87	75	73	74	86	115	86	101	87	100	105	102	106	91	83	85	85	85	102	95	104	85	85	81	100	82	77	94	92	88	83	83	87	91	101	76	104	79	86	85	95	90	97	86	102	92	89	98	87	86	100	92	93	96	89	72	90	87	84	87	74	100	89	95	91	97	79	87	92	87	81	94	88	91	89	82	93	84	84	98	91	82	84	91	101	108	85	94	82	94	109	96	65	77	87	87	81	90	83	73	93	79	102	96	75	98	85	82	98	79	90	91	82	89	89	82	83	80	78	98	86	98	96	102	98	75	87	89	86	99	103	78	79	98	94	76	90	90	71	94	92	76	90	76	92	83	83	102	92	98	87	92	99	92	96	88	78	89	91	88	96	103	93	99	89	89	90	96	84	100	100	113	84	108	84	95	107	90	86	103	99	90	70	92	74	85	77	99	86	75	85	85	102	88	108	90	86	99	88	78	102	93	87	101	102	88	72	81	88	99	83	92	85	69	87	80	99	80	80	86	97	97	92	80	81	93	79	85	99	93	105	72	83	90	104	116	91	91	88	89	102	77
14032	1439	3374	3636	2949	2358	1997	1632	1408	1145	1095	893	781	771	716	642	620	538	574	530	488	452	472	442	432	439	411	410	407	385	390	385	370	383	344	330	352	357	345	342	358	335	307	335	347	297	320	312	350	336	319	284	324	322	289	325	270	286	322	325	329	311	311	299	319	283	286	302	295	318	287	315	310	294	289	294	302	319	299	300	296	270	321	290	309	283	315	273	286	284	303	284	285	312	286	312	300	302	301	286	272	297	337	326	299	322	278	292	292	297	270	287	277	275	269	262	330	262	306	264	292	323	308	295	293	296	266	307	290	267	299	284	299	282	287	304	291	317	286	312	320	319	274	311	258	322	279	306	303	296	279	290	302	283	285	300	278	296	315	298	296	294	280	305	261	316	314	261	272	261	272	298	304	304	282	292	271	311	257	276	307	278	291	290	272	301	287	277	314	276	279	282	300	265	293	330	260	290	277	312	280	274	298	304	312	286	293	275	279	288	286	272	306	283	287	275	247	291	278	290	269	287	298	288	307	321	279	292	289	283	295	282	260	276	301	290	280	269	301	275	292	306	301	265	267	268	319	287	297	270	324	314	287	307	292	281	324	288	286	273	283	293	285	313	282	300	315	278	276	291	273	263	274	320	294	301	287	295	283	303	273	307	280	301	265	307	301	315	303	331	287	295	271	288	294	244	299	266	285	276	296	287	296	279	306	312	296	269	297	239	276	304	295	282	292	281	278	284	316	289	306	311	297	277	291	273	306	275	278	281	304	294	300	325	320	322	278	293	306	289	292	298	321	285	267	287	315	320	326	328	297	269	293	298	284	305	281	292	296	276	295	267	303	298	295	262	304	289	282	292	317	290	248	277	275	286	301	288	286	321	269	280	301	262	278	286	304	290	268	288	291	281	280	306	308	301	294	283	275	297	298	305	288	332	276	299	314	289	302	307	301	271	298	282	280	244	280	285	293	310	300	297	294	289	306	288	285	273	282	275	300	257	331	287	280	252	307	308	280	321	313	295	264	266	319	315	281	316	288	308	306	288	316	268	281	314	292	309	266	304	291	290	289	290	281	289	276	328	290	308	298	285	257	283	307	285	287	296	274	280	311	325	279	278	277	304	285	279	314	278	283	298	282	293	291	293	280	255	304	277	309	270	311	313	285	305	283	283	267	307	274	284	260	292	303	275	263	303	299	292	281	333	280	274	266	290	299	280	292	287	271	306	272	287	272	261	265	292	312	298	312	278	275	314	271	317	271	291	267	295	307	323	292	290	313	291	288	295	287	293	300	255	302	267	294	271	305	287	292	314	315	308	287	308	310	262	313	289	304	265	271	268	270	300	267	306	289	281	280	306	298	290	270	309	281	277	284	268	276	289	303	300	286	256	294	311	273	298	293	326	285	273	283	288	277	284	308	280	315	297	299	282	321	308	276	267	329	291	281	291	280	318	305	279	312	294	261	273	283	275	297	294	265	284	297	267	263	276	309	302	268	293	279	314	308	277	274	280	293	271	268	298	306	295	269	290	284	276	278	293	307	284	308	284	289	266	304	272	295	283	309	268	291	286	299	300	282	259	268	306	287	320	321	288	272	302	265	281	299	297	302	289	315	280	277	316	336	301	282	283	324	251	308	273	285	307	316	278	322	309	298	279	302	289	298	307	284	292	314	267	265	317	279	307	280	291	296	266	295	295	277	274	307	286	271	278	268	306	273	296	299	284	269	314	268	284	297	291	300	306	255	303	289	311	281	272	273	321	296	273	294	271	267	257	295	274	278	318	277	279	285	262	290	298	288	271	306	320	305	291	291	295	291	308	298	303	269	272	323	278	281	267	272	281	311	271	290	304	290	288	273	314	296	290	282	292	306	291	298	292	294	314	283	259	295	323	294	275	285	331	279	285	284	280	309	299	323	287	302	316	254	296	281	307	281	288	288	279	256	319	298	302	295	295	299	294	249	311	275	282	271	288	314	308	326	252	302	314	300	304	277	263	291	351	317	304	280	281	261	271	278	266	281	268	285	301	290	285	294	279	291	300	276	257	283	297	309	286	301	282	287	289	307	266	295	282	282	288	275	288	296	284	290	277	256	301	288	312	273	281	293	278	296	266	282	313	283	281	309	280	294	301	262	278	295	271	264	306	316	271	291	302	287	243	282	281	317	287	290	276	284	263	297	280	296	278	279	283	284	286	291	250	266	280	333	264	302	273	297	289	309	286	253	287	305	274	282	297	304	304	265	279	295	296	270	295	301	302	280	307	274	290	311	294	314	281	281	326	298	323	293	266	282	291	284	303	292	311	315	298	300	295	274	280	286	288	276	320	268	309	309	297	296	296	262	314	308	298	268	305	287	302	292	261	302	301	294	287	285	261	291	293	299	295	292	268	283	293	307	280	286	286	295	273	293	316	300	311	287	300	271	291	265	306	289	276	287	291	291	299	285	302	266	294	310	281	270	304	276	285	289	252	289	293	258	301	296	344	318	267	285	288	304	312	270	285	269	297	274	262	290	297	298	299	286	295	284	288	296	304	278	287	283	287	282	293	301	299	285	305	281	277	307	288	279	288	291	266	296	289	285	260	319	311	294	284	304	285	291	310	288	259	301	285	305	289	309	313	316	295	259	277	297	291	287	318	287	271	287	315	314	268	270	286	294	288	285	273	306	270	284	289	301	295	291	333	255	294	283	295	262	282	272	286	276	306	287	296	326	285	322	276	287	295	318	316	280	312	289	274	298	268	319	298	301	263	304	283	287	261	311	299	278	275	319	284	301	314	301	309	285	285	275	294	274	259	279	260	313	281	244	265	287	280	291	301	302	293	286	277	265	305	281	242	276	298	286	318	300	302	325	294	277	278	289	282	267	270	299	344	302	295	308	247	280	293	239	261	283	279	297	298	291	323	299	297	261	285	294	269	287	281	302	280	272	286	307	322	320	278	272	263	300	289	299	295	297	322	312	267	324	292	279	270	309	299	275	279	299	295	296	306	279	275	275	286	292	273	299	277	287	264	267	301	310	273	306	293	312	283	274	266	314	285	310	282	261	286	310	283	273	289	285	298	312	273	276	272	272	275	315	278	332	308	289	271	290	273	274	292	292	321	301	256	321	300	268	296	317	277	271	302	310	272	297	275	261	268	286	292	259	282	290	293	306	277	300	296	286	296	298	303	309	297	281	279	273	294	293	282	287	274	315	290	296	302	284	289	280	315	308	284	277	309	286	260	264	287	281	302	283	279	272	285	292	263	300	289	293	309	314	292	306	282	274	291	290	295	270	281	291	309	284	284	307	303	298	316	292	278	274	319	321	301	291	315	280	300	318	308	276	293	272	301	297	268	272	284	260	319	294	271	319	274	291	316	279	259	287	291	287	293	290	279	289	305	302	281	282	318	304	273	257	277	331	277	292	267	291	295	281	286	283	281	299	298	265	292	281	276	291	288	285	286	297	288	275	307	270	288	291	311	288	255	285	299	302	305	291	311	322	311	281	279	278	279
41612	13791	3542	2255	1558	1073	813	659	553	457	406	406	325	305	280	289	261	261	270	214	252	257	189	237	234	232	213	225	206	185	197	186	212	209	223	217	206	199	213	191	218	209	177	198	192	167	203	171	192	194	181	182	192	185	195	180	189	221	179	200	179	208	189	203	200	181	206	193	192	168	179	208	176	207	203	205	179	184	202	189	202	181	169	171	213	189	197	193	185	183	160	166	180	203	186	180	184	204	195	192	180	169	185	197	180	186	172	208	184	183	215	167	186	183	171	169	175	194	194	194	162	175	190	164	180	182	171	183	213	198	198	189	178	198	193	183	183	183	175	190	175	177	179	209	197	185	167	193	163	192	190	193	203	192	160	171	184	179	169	178	176	169	170	169	187	182	186	177	193	175	191	213	177	182	180	187	171	166	195	191	189	172	185	178	166	210	211	180	177	189	211	153	195	194	167	182	185	177	171	200	188	186	188	194	176	185	199	183	203	167	165	187	180	158	169	187	170	176	182	178	191	193	146	182	176	188	170	180	166	201	166	180	172	179	196	178	175	178	169	156	202	173	173	179	189	165	195	176	197	217	180	215	212	200	197	195	175	198	188	210	195	169	188	185	197	198	178	194	172	164	207	206	161	164	169	168	174	178	179	180	186	166	178	173	157	184	187	183	205	198	191	172	154	175	207	199	183	174	199	192	200	204	196	203	192	182	194	192	177	188	181	179	184	196	167	182	150	204	167	146	159	181	222	182	180	170	192	179	200	181	190	177	178	202	189	192	185	184	174	154	183	176	162	215	208	198	189	177	205	202	195	181	170	191	181	178	181	178	168	159	197	212	169	207	189	183	191	185	191	188	171	187	177	196	178	190	175	164	182	202	202	174	190	207	195	189	168	208	169	176	192	187	167	188	194	192	168	186	171	166	184	197	199	179	201	158	181	200	174	191	180	180	184	198	162	171	157	155	185	177	190	193	186	190	184	173	187	163	189	188	185	172	186	178	210	200	203	189	187	212	181	177	186	192	189	181	171	198	187	175	173	182	185	158	199	205	207	186	182	192	180	206	199	172	199	169	170	186	190	205	212	176	186	157	205	159	164	172	183	207	176	169	155	201	175	186	177	195	159	193	193	203	177	181	181	186	190	179	182	183	179	181	186	197	188	186	180	214	157	159	196	189	197	190	183	186	183	162	160	185	191	207	183	163	185	166	199	172	206	192	171	188	181	206	178	198	191	188	196	187	190	182	174	175	205	181	198	187	171	179	183	219	177	188	200	181	211	172	176	183	191	207	168	175	188	210	205	186	209	203	166	207	189	163	187	171	178	213	180	159	180	188	214	161	182	198	200	188	185	178	183	187	191	197	191	192	186	183	187	156	194	182	174	164	191	178	169	192	169	180	182	187	174	181	177	199	186	179	219	195	188	194	192	175	168	159	215	194	179	169	180	193	179	198	171	198	159	191	207	161	184	164	199	206	167	169	201	179	190	177	189	173	188	193	180	159	175	179	165	208	207	206	198	204	182	175	188	171	182	188	194	187	205	158	177	228	191	177	178	186	175	163	201	159	166	179	200	207	174	184	209	185	184	173	204	180	170	170	185	184	195	187	168	175	208	190	176	161	184	194	208	190	191	197	173	189	167	203	166	193	178	172	200	170	189	167	197	199	189	189	167	173	184	188	178	163	193	172	187	186	202	184	193	172	193	198	186	196	193	185	168	193	166	202	184	177	215	194	180	183	196	196	178	181	199	185	185	186	175	173	183	174	181	163	202	187	162	203	188	168	179	186	164	159	201	173	194	200	191	175	181	181	186	203	183	182	169	189	194	208	178	216	173	207	196	190	187	196	188	169	231	211	191	184	161	192	149	191	195	187	180	174	172	180	189	189	182	177	189	171	187	190	203	194	179	174	182	197	174	201	175	174	212	165	179	187	176	179	180	175	174	190	208	194	209	190	214	198	162	195	189	174	195	158	187	189	199	179	180	198	153	177	165	152	179	188	164	184	213	180	187	179	190	214	186	178	205	197	193	188	193	163	176	180	200	171	184	174	190	191	197	192	207	178	174	188	210	197	165	168	185	189	206	196	189	178	184	200	178	174	192	187	208	155	191	181	180	165	182	223	157	184	182	171	181	170	182	179	194	177	179	205	190	163	172	188	187	197	195	168	170	172	176	163	190	212	176	180	205	206	183	191	198	176	180	195	181	185	161	167	178	189	166	207	173	194	180	171	159	182	182	182	203	184	183	173	184	182	148	183	176	197	197	187	194	175	215	183	171	209	196	165	204	181	188	173	191	178	193	184	197	184	170	190	175	158	179	196	167	220	186	173	176	179	198	195	190	173	203	197	188	193	167	201	198	195	196	177	159	157	178	200	189	180	171	202	176	173	198	200	183	162	192	173	200	188	192	172	194	192	202	191	169	182	181	191	193	173	179	166	191	213	168	174	186	225	177	211	194	216	173	214	179	193	196	209	189	210	203	175	165	185	204	191	181	187	204	173	186	181	176	186	181	182	192	180	181	184	202	173	185	205	191	187	176	196	189	167	185	214	191	194	184	181	183	196	174	163	196	185	178	174	179	180	203	172	184	151	200	168	184	212	204	193	199	179	163	206	167	161	201	178	191	185	181	179	185	160	187	171	170	171	165	207	192	209	197	179	200	185	151	176	183	196	190	156	174	172	184	173	178	189	179	214	198	167	182	199	183	180	186	172	187	162	201	196	203	193	173	173	201	194	214	177	194	212	190	170	177	204	211	175	172	198	158	207	159	202	201	167	186	178	197	178	173	158	162	196	203	192	175	187	194	166	187	187	191	189	198	183	186	187	160	169	175	182	206	184	197	193	187	179	190	221	191	172	174	181	180	175	200	187	176	201	192	173	213	188	172	173	179	196	184	183	182	187	186	183	163	179	184	147	200	198	156	190	184	198	188	183	185	190	178	189	172	195	179	176	201	164	180	194	180	184	176	186	162	196	198	208	178	189	167	178	183	183	167	171	183	181	187	169	165	189	183	198	183	140	183	186	177	216	193	164	162	177	186	190	195	174	183	184	194	195	167	209	178	165	184	167	183	153	199	187	165	174	184	173	188	189	159	173	200	182	184	195	188	161	163	191	181	184	191	196	191	183	149	190	159	171	165	199	199	173	164	182	171	189	187	193	169	188	173	173	187	170	180	202	181	163	186	181	173	183	204	182	197	180	196	175	191	174	204	168	183	160	171	190	165	158	184	196	205	183	152	187	175	193	190	164	182	196	186	203	191	203	198	189	217	206	194	185	187	196	202	170	181	191	190	184	173	182	173	175	204	184	181	177	209	190	174	179	218	199	191	205	190	205	192	169	218	178	191	181	193	198	159	200	181	183	180	179	182	208	163	188	206	170	191	170	198	207	179	183	223	209	202	220	165	212	173	178	175	179	203	208	198	186	171	186	189	189	179	187	203	158	179	193	187	150	186	193	190	193	184	171	184	196	196	178	192	180	189	193	218	180
18006	2726	6234	6689	5590	4524	3643	3031	2555	2159	1941	1712	1528	1524	1357	1200	1111	1134	1036	996	964	892	919	917	810	815	810	715	737	771	691	751	671	739	659	690	691	618	614	690	627	625	597	600	636	592	564	622	589	647	579	595	588	598	615	608	614	543	560	625	614	578	581	589	591	542	562	602	550	557	537	592	562	580	545	578	556	550	591	535	527	584	522	598	592	528	567	523	572	556	603	527	559	519	552	529	525	559	524	564	553	558	557	547	576	576	530	493	577	542	552	571	552	592	557	497	551	532	575	572	579	556	520	552	573	525	560	517	529	549	525	559	490	572	493	557	519	497	528	575	523	527	528	547	522	522	529	513	568	542	558	572	523	519	541	571	520	533	582	566	554	560	540	554	500	528	528	559	522	523	485	544	541	501	567	537	524	554	527	532	480	535	546	533	565	546	519	563	538	516	494	527	531	522	543	576	534	548	543	569	588	560	506	572	555	546	558	541	520	535	565	562	485	565	571	509	596	596	561	508	581	498	576	534	538	526	512	522	527	537	508	561	541	520	547	520	546	546	498	522	516	529	537	535	544	519	501	608	530	556	548	536	574	549	531	525	505	465	541	542	516	540	536	548	554	551	535	535	524	538	536	542	557	513	552	525	511	531	510	551	538	555	549	523	554	525	552	518	529	540	543	538	512	578	513	558	554	579	525	568	562	561	561	543	534	525	519	521	553	536	588	526	557	528	533	565	522	556	509	536	555	538	494	544	512	560	550	551	534	577	521	560	557	535	547	574	544	504	508	537	499	557	526	558	532	517	532	525	532	524	547	541	529	564	569	572	524	523	547	523	540	590	563	526	571	542	573	543	532	546	550	582	562	520	520	559	520	523	540	584	537	532	552	566	530	497	540	590	546	530	572	534	544	520	546	515	518	513	549	536	515	516	505	539	577	567	514	577	559	552	492	513	500	548	520	540	559	575	529	515	531	552	554	566	512	550	537	574	544	525	525	518	543	519	566	548	524	540	526	529	510	513	519	597	505	515	526	518	554	562	570	529	554	542	516	530	550	488	526	574	513	566	544	554	501	526	530	567	565	537	563	565	553	549	528	561	527	556	543	561	526	530	499	517	545	549	573	512	547	549	547	585	535	566	554	556	558	563	535	507	499	501	572	536	527	535	562	486	556	532	525	519	596	496	520	551	509	554	487	512	484	526	560	540	523	544	522	461	555	544	585	533	525	560	535	541	555	538	560	537	510	518	496	553	553	523	529	517	550	525	526	517	509	545	548	549	523	537	545	537	584	541	527	519	542	519	482	548	534	533	573	567	557	549	520	537	497	555	518	525	543	523	534	517	569	579	517	528	537	519	530	487	550	563	531	535	516	530	501	531	561	516	594	542	491	530	571	551	506	521	555	531	552	534	582	538	556	523	559	519	537	565	499	559	520	554	528	540	535	516	554	524	516	517	544	547	562	540	528	529	544	526	575	545	521	539	538	535	537	549	496	551	525	503	578	511	526	523	527	522	536	519	521	521	517	518	507	496	570	529	564	548	560	517	538	554	509	562	519	532	572	499	572	565	557	518	580	544	504	550	540	563	598	517	543	544	524	586	540	515	538	510	505	518	490	531	524	502	568	508	539	531	552	524	528	558	562	541	552	514	502	538	504	545	565	527	553	563	572	574	525	582	516	544	519	534	527	541	511	564	530	544	525	497	546	538	553	547	521	545	525	544	547	579	603	515	544	542	527	482	516	515	553	544	515	553	511	492	492	529	529	535	544	543	538	570	517	572	557	538	526	539	552	539	536	560	521	535	510	525	517	538	536	555	577	548	549	524	494	525	538	509	551	529	533	516	543	564	499	526	518	520	530	558	586	513	536	521	539	514	565	539	570	545	515	520	586	530	530	525	569	543	581	589	560	512	504	533	507	528	542	560	565	512	540	505	531	513	569	563	538	537	528	511	522	552	558	537	539	546	569	475	522	545	534	516	513	532	551	547	527	541	485	544	525	571	525	527	480	521	556	530	541	519	508	541	541	537	531	525	545	564	538	532	556	553	577	532	552	520	528	521	523	545	569	518	529	532	537	503	562	500	515	555	500	560	557	501	489	520	532	535	514	531	570	577	533	524	551	569	512	566	512	519	539	507	552	545	543	527	522	544	564	557	546	537	545	486	561	553	548	532	499	527	513	531	535	552	532	528	543	538	535	526	517	507	515	518	503	525	539	521	547	542	545	553	523	560	573	589	536	525	501	497	509	585	534	583	546	526	549	503	562	562	503	554	524	554	507	523	545	538	530	520	543	535	538	538	522	552	542	535	527	563	521	523	523	548	557	550	514	499	534	536	579	542	542	514	541	569	534	542	544	514	517	524	572	531	486	546	538	506	557	527	526	554	523	525	545	553	533	546	548	536	528	572	544	521	566	511	506	509	527	541	600	547	540	539	510	563	534	542	511	539	519	557	508	540	482	583	558	549	545	508	548	554	507	519	520	557	534	560	530	547	527	521	546	512	536	560	530	564	547	516	538	539	545	509	539	527	543	552	574	516	555	535	509	515	530	529	547	528	541	523	549	510	585	505	487	565	534	544	541	519	585	567	548	553	595	528	525	499	562	539	526	533	561	550	559	549	539	517	487	524	556	535	509	542	560	544	532	560	564	546	552	537	552	547	496	525	559	512	523	540	541	512	526	497	493	522	563	531	559	538	561	487	557	515	535	550	508	528	537	558	536	522	520	512	528	538	560	547	546	554	508	543	502	541	555	536	528	576	540	517	556	515	566	565	502	522	511	541	575	520	548	526	537	553	564	548	508	582	515	564	559	525	533	498	521	544	503	523	544	523	567	521	524	547	542	541	512	555	549	517	513	530	481	509	533	533	557	518	502	511	502	525	527	500	562	561	549	594	538	495	543	566	527	524	538	512	509	554	517	561	564	523	525	536	521	506	576	554	547	565	534	534	538	521	541	540	526	507	535	498	548	594	533	537	531	512	510	564	535	535	558	509	564	518	548	526	541	525	540	545	539	531	506	517	524	507	517	542	566	533	563	537	534	505	529	536	520	516	549	558	548	504	512	542	535	550	511	522	547	527	567	550	555	526	516	559	539	522	502	555	554	508	494	521	519	533	550	569	563	540	527	547	540	572	514	515	528	516	526	510	531	560	543	538	550	536	522	547	533	538	504	505	509	496	525	565	502	535	519	558	526	533	543	577	575	552	529	521	537	504	503	560	529	537	560	520	514	541	532	538	540	549	508	546	568	509	572	537	534	533	567	548	520	532	522	548	519	554	503	530	520	573	511	520	519	544	498	525	518	563	563	571	526	584	556	534	525	538	521	491	541	526	495	540	548	531	537	537	529	474	555	507	543	507	555	528	515	521	518	541	545	574	521	539	520	529	576	545	549	576	527	570	515	537	539	547	552	558	534	561	478	552	551	521	549	547	512	567	551	518	568	551	576	516	521	522	544	569	538	578	538	538	523	548	521	474	513	554	540	539	534	531
4937	286	222	195	165	149	168	162	159	135	139	155	147	172	156	137	162	130	137	115	152	148	151	137	156	134	131	123	115	164	143	126	137	141	176	135	148	156	169	174	138	160	146	147	123	136	150	135	132	117	153	127	144	148	147	130	141	154	146	147	121	142	118	145	152	150	155	122	130	144	135	158	156	139	113	142	150	135	154	134	152	150	150	158	132	144	137	135	130	124	141	135	135	129	151	125	146	132	157	135	133	123	138	166	144	153	151	149	142	147	148	140	143	144	135	128	135	148	133	141	126	139	142	178	152	134	111	123	138	145	121	147	146	148	139	119	119	127	133	135	142	151	148	163	156	128	135	141	143	115	143	152	142	124	150	132	140	144	114	133	132	127	143	156	137	147	140	145	143	147	150	140	131	145	138	157	171	144	135	144	138	135	127	139	139	115	148	140	147	135	123	141	151	138	151	145	128	137	140	144	122	117	128	151	135	126	125	162	139	143	149	147	153	155	142	150	143	136	147	126	174	147	137	160	134	146	131	134	158	132	151	146	131	122	132	149	139	147	161	145	123	158	137	141	137	124	147	118	175	123	141	136	139	146	150	124	162	137	143	133	146	133	140	120	116	143	128	170	122	134	149	141	128	161	131	131	129	157	118	141	132	153	150	149	141	140	128	135	130	152	141	155	132	126	122	132	158	151	152	122	126	129	132	137	155	138	132	163	114	141	108	142	119	149	133	134	138	143	133	135	130	155	165	159	146	160	127	163	155	147	150	138	151	136	135	142	150	125	135	141	125	118	140	130	131	140	143	113	131	134	133	156	132	151	143	123	134	135	148	137	133	138	163	138	139	136	138	122	143	146	137	134	135	130	127	133	136	132	115	136	152	129	158	150	136	129	110	141	120	151	145	155	150	152	135	135	158	130	153	151	133	137	142	122	145	113	139	136	128	168	133	138	125	136	139	149	123	148	163	142	158	124	121	132	123	131	140	125	160	131	156	120	137	148	145	118	148	144	164	123	136	136	136	141	143	123	128	157	127	128	141	144	117	131	152	137	130	141	127	143	166	142	147	124	139	139	148	129	151	120	154	148	159	141	123	123	129	148	137	130	134	127	131	138	144	133	142	154	135	149	110	146	148	119	130	150	163	122	125	144	143	144	142	132	151	146	154	161	122	117	136	127	158	139	134	142	141	153	150	147	147	151	131	141	128	139	131	135	151	162	156	129	139	127	147	125	120	138	138	146	121	143	139	159	128	136	138	140	155	153	149	131	134	145	154	141	126	135	156	137	142	147	114	150	143	142	130	133	127	159	143	170	142	130	142	135	146	153	142	138	118	143	119	129	148	143	130	142	138	133	126	143	167	135	127	148	140	143	122	149	120	141	158	139	130	157	137	161	143	103	143	116	141	149	139	171	124	138	139	123	129	151	117	150	131	149	141	145	120	178	147	128	125	135	148	146	115	150	128	137	169	134	135	135	132	140	138	139	162	142	134	142	120	144	151	126	150	153	157	155	116	142	142	155	130	131	144	162	132	136	126	114	135	131	151	166	117	132	136	145	133	152	137	117	139	152	161	122	150	127	132	122	148	129	126	139	144	140	142	144	126	126	157	144	144	144	147	135	133	132	140	135	145	127	152	149	161	143	137	145	148	125	141	134	119	153	129	138	143	162	125	136	143	145	132	142	141	142	151	144	140	149	132	122	133	132	111	139	147	149	120	125	135	113	122	132	154	137	117	129	145	161	145	145	125	141	135	136	131	135	144	154	142	133	141	132	154	125	129	119	135	126	141	141	135	139	155	142	126	125	125	123	120	162	149	136	141	138	132	167	159	149	145	154	150	135	130	134	138	149	141	131	141	129	138	121	151	150	136	133	134	129	147	132	129	155	140	120	138	137	166	130	160	108	167	136	140	123	153	147	132	151	153	137	148	109	124	130	138	143	127	154	148	141	133	143	149	139	142	138	119	138	138	133	126	174	132	123	140	137	130	125	142	169	142	140	133	130	134	143	121	146	131	143	144	118	135	143	130	162	150	133	151	125	145	119	157	145	141	150	136	128	115	129	122	140	117	114	127	126	148	142	124	139	118	135	145	114	135	119	129	141	138	125	122	125	122	136	124	139	128	141	133	153	163	123	121	104	122	158	131	155	139	138	138	143	144	114	143	147	152	128	134	147	132	151	136	133	132	141	135	153	137	130	145	142	146	162	133	152	152	135	121	173	127	133	144	123	137	171	160	119	129	161	151	165	154	157	139	145	159	139	126	133	125	126	141	148	143	130	140	111	132	138	155	130	145	143	125	150	142	137	126	137	147	158	137	147	137	106	143	130	141	139	150	155	143	127	142	129	140	132	142	158	158	143	119	134	129	151	143	145	125	133	138	151	117	116	132	153	144	155	160	136	152	118	146	128	141	115	141	140	142	150	120	125	123	118	142	157	155	156	139	137	144	147	127	136	135	134	176	158	136	120	148	113	149	140	131	149	134	134	151	131	159	121	154	133	100	148	154	135	129	153	124	140	136	124	142	124	133	134	138	153	141	152	150	119	147	143	135	138	162	118	140	146	134	117	147	146	137	155	144	148	137	151	158	144	152	151	150	143	131	122	150	148	158	123	159	148	128	161	141	110	152	140	128	139	123	151	157	140	146	139	137	164	136	132	147	158	143	153	131	121	147	130	158	159	137	124	134	158	151	165	116	122	148	145	141	125	150	142	149	146	137	119	147	146	155	137	127	137	117	148	128	147	154	148	146	146	122	140	161	144	125	120	139	159	133	146	130	128	151	133	141	139	122	141	147	158	140	138	151	148	124	149	152	122	153	136	148	123	118	129	124	136	149	145	149	131	134	124	129	142	127	174	151	134	150	145	143	143	126	162	154	122	138	159	141	132	156	141	156	128	131	150	175	124	149	139	150	152	130	137	159	145	163	127	121	147	128	145	148	132	114	151	135	161	139	132	156	159	131	131	126	116	125	147	135	142	140	153	133	134	140	157	144	130	145	147	128	142	145	140	134	144	148	133	156	150	137	127	141	109	139	136	132	137	134	142	135	151	145	135	135	146	127	136	148	149	154	147	155	148	145	128	152	144	146	137	142	151	136	144	181	132	141	148	142	140	143	135	140	145	132	122	110	123	162	149	130	132	128	121	155	137	154	148	124	134	136	121	139	148	114	124	133	133	135	150	145	118	145	141	134	131	131	137	139	153	125	134	147	142	121	150	141	135	121	129	143	130	140	136	158	140	145	146	137	143	140	140	139	132	128	145	155	146	137	150	158	144	139	131	132	135	124	145	153	142	126	136	130	140	144	151	155	143	119	160	134	139	139	153	162	139	142	130	119	126	141	160	148	119	134	141	126	127	143	135	153	155	121	138	146	133	140	125	144	141	145	134	128	148	164	142	178	129	159	139	132	118	130	154	135	138	119	151	156	182	131	134	141	139	134	145	145	161	143	141	143	159	124	130	156	132	151	135	150	135	136	135	145	135	140	145
6027	483	568	570	544	516	531	479	458	457	459	417	442	443	428	437	442	415	436	440	429	436	389	411	412	413	412	371	433	393	398	392	398	395	410	398	402	393	423	415	401	421	385	432	417	409	406	404	405	426	416	375	422	379	370	440	408	425	419	376	424	400	414	368	417	422	392	393	397	410	419	420	428	394	433	430	415	363	408	437	453	397	343	396	414	440	411	400	413	391	413	392	397	429	404	385	397	407	411	393	404	394	389	407	430	415	386	429	410	438	404	373	356	390	414	438	408	416	402	386	413	399	435	474	431	413	396	434	378	392	396	420	428	395	406	403	421	423	442	352	426	374	427	419	404	423	417	381	411	423	411	410	409	423	402	412	425	360	388	385	406	403	402	413	432	407	409	370	404	390	383	393	407	400	396	406	420	418	384	432	380	404	437	451	406	424	413	372	420	400	389	406	388	384	387	416	415	363	406	408	419	411	398	410	385	381	411	415	363	417	413	380	400	407	413	416	435	384	416	424	436	387	429	444	397	375	430	404	381	414	394	415	406	389	447	396	419	410	387	383	423	397	379	391	386	407	385	451	402	397	423	446	400	418	419	424	396	387	396	411	398	425	420	375	407	427	398	410	401	434	401	405	402	445	394	378	426	416	372	374	410	382	412	389	415	406	412	441	366	407	442	395	425	426	392	422	401	377	405	433	409	381	391	413	416	369	389	449	420	416	440	365	413	416	392	409	400	418	425	391	406	412	408	420	419	413	422	392	394	401	405	404	406	417	378	415	377	422	417	385	394	375	431	393	382	404	402	414	410	395	374	418	404	378	461	404	407	380	386	403	395	388	442	390	379	387	427	407	443	388	430	458	415	395	442	379	406	411	379	421	386	376	396	392	354	368	409	359	449	402	456	419	393	401	398	435	387	410	391	434	409	381	395	445	364	390	396	416	379	408	369	397	384	443	407	392	416	415	382	400	424	430	406	440	368	355	379	420	397	390	398	393	423	417	383	399	404	391	416	420	452	419	422	385	364	398	393	407	439	431	405	415	449	383	417	424	393	417	427	392	400	417	377	393	406	384	410	413	395	405	412	363	398	423	447	441	408	383	416	394	391	451	383	394	402	402	395	369	401	384	369	401	412	399	399	404	437	385	430	365	410	381	438	374	407	411	393	386	386	425	403	400	380	424	394	398	395	385	409	418	382	450	413	395	415	405	409	382	454	419	393	404	423	397	446	361	409	420	411	376	375	377	447	412	412	422	428	384	376	378	391	398	403	413	418	417	429	404	380	407	411	397	410	400	391	386	419	390	425	420	410	445	408	420	404	398	461	433	408	429	398	394	409	414	390	404	409	424	399	394	404	415	419	397	420	427	381	376	442	374	419	373	394	411	417	440	372	404	415	410	430	380	419	444	415	416	378	418	397	433	387	409	389	410	396	438	387	467	400	414	445	391	460	412	409	417	416	414	396	407	389	422	388	429	392	370	416	431	397	403	378	401	428	407	421	407	420	412	404	418	401	393	397	384	410	397	404	388	394	452	406	463	383	401	406	393	385	385	432	415	420	372	414	431	421	406	385	394	390	424	404	395	423	417	407	415	401	399	404	444	393	409	426	372	384	405	385	380	446	418	388	416	410	419	427	385	434	374	353	417	429	404	419	422	439	415	437	394	375	458	394	423	369	427	429	399	375	389	418	406	375	385	372	375	381	425	424	391	404	398	400	416	383	399	385	426	425	398	400	410	390	391	394	382	416	392	379	408	412	430	396	393	440	423	393	399	418	407	357	378	406	396	408	413	405	449	423	360	406	377	408	417	430	390	395	364	385	423	372	391	404	389	430	416	381	394	424	405	384	391	392	420	410	388	404	433	388	382	446	452	382	417	391	397	372	376	449	438	395	398	383	399	417	421	424	415	418	396	384	414	408	388	404	424	412	407	390	395	433	415	439	429	393	392	389	402	442	403	453	380	404	400	361	393	405	393	399	413	426	440	396	381	423	384	414	394	383	438	431	416	420	358	414	394	432	422	415	403	434	403	401	369	408	421	385	397	421	398	412	424	408	438	387	402	429	399	391	386	407	446	437	381	386	408	404	412	403	439	377	408	418	413	383	398	393	403	389	418	419	415	433	417	413	391	413	397	374	384	407	401	411	422	411	418	431	387	412	397	429	396	443	401	373	401	420	411	411	412	366	431	410	399	376	373	349	405	405	429	407	379	397	430	435	382	402	376	405	404	410	425	402	418	414	399	419	370	379	379	415	391	385	406	389	400	394	355	377	400	410	381	424	399	424	419	427	404	402	421	438	404	434	414	412	411	408	409	458	446	387	399	415	413	404	368	416	420	411	385	412	368	395	410	415	381	424	377	403	399	395	384	388	400	404	446	405	418	382	432	381	426	474	413	397	398	402	374	396	441	398	421	391	393	433	399	398	393	393	429	388	441	390	408	407	395	374	413	427	398	365	391	398	374	409	418	434	450	367	429	378	412	392	401	397	417	407	385	392	393	422	434	405	426	443	418	413	368	377	410	395	408	397	408	406	370	400	398	402	370	363	406	402	388	438	427	399	420	425	407	440	408	399	410	403	391	398	395	400	349	406	407	435	407	416	400	393	427	411	388	403	419	406	404	410	412	451	399	437	390	396	410	415	408	420	425	417	365	399	411	419	411	438	417	427	397	408	403	432	429	404	423	421	373	407	447	419	391	421	404	430	410	373	440	396	393	406	379	396	411	371	403	379	388	412	378	365	389	400	432	390	392	399	396	376	443	441	413	387	411	407	422	384	429	403	431	389	417	436	408	376	408	392	396	404	407	392	384	399	387	400	408	409	415	404	383	430	419	427	405	455	379	419	376	448	358	388	420	424	420	396	374	420	415	387	437	420	424	422	420	384	428	394	369	384	393	383	398	399	392	426	390	408	411	381	450	405	381	383	399	410	438	386	437	384	408	433	380	400	411	387	428	426	431	433	417	426	394	381	432	433	400	428	399	401	404	364	399	408	357	409	407	411	409	424	432	381	397	373	439	375	362	383	402	409	408	417	386	379	411	416	454	384	377	406	388	392	429	416	437	406	375	367	387	408	414	455	414	371	406	418	451	412	399	451	427	409	430	401	389	407	411	425	405	377	416	411	416	372	400	415	410	428	424	374	387	409	431	358	361	371	387	437	406	362	411	392	410	411	402	399	385	398	379	393	386	403	414	412	418	399	369	413	410	401	437	404	398	378	380	372	402	410	411	450	378	411	395	419	399	404	405	403	427	407	396	401	418	411	392	354	398	386	382	406	409	428	373	418	417	404	405	412	345	385	402	399	433	422	394	372	411	406	392	390	397	356	416	408	377	396	424	425	421	406	383	399	429	397	390	398	406	395	398	430	411	383	412	418	404	409	390	377	424	394	411	396	410	415	391	410	365	393	406	382	429	399	372	410	388	388	407	429	388	395	419	390	382	415	388	378	379	429	433	394	396	403	431	423	410	404	435	390	382	388	423	441	390
26900	3301	1409	1013	755	521	402	315	267	229	210	169	145	145	137	128	149	134	125	121	117	120	127	96	106	101	113	109	104	113	106	90	97	101	105	106	91	90	98	82	97	95	100	84	96	85	96	79	98	100	76	92	92	85	84	98	71	71	92	83	87	82	101	89	83	78	99	91	82	75	106	99	86	78	97	85	91	80	88	83	89	90	95	85	91	111	96	82	93	88	83	78	100	73	76	74	90	75	83	80	95	91	91	83	69	87	76	81	86	84	98	105	96	77	94	91	92	90	95	91	90	85	91	96	84	88	94	110	89	91	86	76	82	75	87	77	111	92	87	84	85	94	83	79	87	91	100	81	67	98	85	101	73	99	73	88	82	97	99	82	84	100	79	91	92	87	88	77	92	82	83	78	100	87	92	83	96	67	73	96	90	90	87	89	89	65	83	84	60	74	94	94	102	100	94	96	83	106	101	74	93	94	105	95	92	106	78	95	85	82	94	85	77	94	87	103	105	98	85	87	92	89	105	90	86	100	84	89	89	91	96	101	80	93	100	97	89	115	91	75	89	73	93	89	93	91	77	79	77	78	75	87	100	77	76	87	101	93	82	88	93	83	84	82	95	96	85	104	75	100	90	96	79	93	98	89	92	71	76	69	98	85	83	91	98	64	107	96	91	87	85	84	86	91	106	74	93	76	78	86	86	89	90	68	100	80	90	88	87	92	93	94	75	82	72	94	87	101	106	83	105	87	91	85	101	95	90	85	115	103	78	72	81	96	79	105	93	84	88	95	91	77	90	102	71	100	87	101	83	109	73	91	80	84	88	103	78	93	83	97	93	104	86	96	99	83	94	86	83	74	90	66	84	97	100	109	79	80	93	96	101	94	89	79	75	77	83	73	66	81	82	84	89	86	109	107	100	92	87	91	86	77	94	112	95	89	88	76	104	80	77	92	90	90	75	105	94	87	76	84	90	82	94	67	83	89	82	101	79	102	86	84	90	98	79	96	91	92	80	84	84	89	87	104	83	96	91	85	82	77	122	91	96	91	90	98	76	111	88	89	78	90	87	96	91	86	80	90	86	82	64	101	97	102	95	81	89	81	71	104	98	95	99	95	73	85	81	76	101	77	89	92	96	85	100	92	86	101	83	93	94	78	73	99	86	92	95	83	87	116	68	91	84	88	90	86	87	84	95	92	93	100	76	68	93	85	97	96	92	100	86	82	94	93	85	88	102	85	78	85	102	91	91	77	77	86	84	76	71	84	89	96	91	84	89	110	86	73	84	92	94	85	79	75	93	87	86	75	81	84	95	96	77	92	62	89	104	79	81	79	80	94	87	102	112	81	98	72	81	88	90	86	91	100	83	86	79	76	92	81	76	78	81	85	98	93	82	79	83	99	97	93	99	84	73	76	93	84	85	83	78	94	95	104	81	89	101	96	96	79	80	78	85	94	98	72	94	91	96	98	92	83	81	71	88	90	85	79	96	112	91	69	86	93	77	102	90	104	87	91	83	86	90	79	96	73	74	77	92	77	96	83	84	80	80	94	81	100	91	105	80	88	81	90	83	93	74	80	87	87	98	90	109	73	74	96	89	99	86	80	84	87	90	96	75	78	78	101	82	85	82	92	84	90	78	91	94	79	80	92	115	81	93	82	97	89	87	76	95	86	112	87	120	88	69	85	89	84	106	84	90	74	89	103	98	77	81	96	81	88	87	88	103	82	80	66	85	80	107	84	86	86	109	93	77	84	83	92	97	84	88	101	89	85	77	101	104	91	86	83	93	77	77	86	93	75	90	88	86	90	88	80	107	77	84	82	77	81	88	89	75	86	95	101	85	91	108	82	88	82	83	89	111	74	87	99	77	84	79	70	82	79	85	90	92	87	94	82	74	85	105	77	84	98	81	100	73	89	95	109	80	103	78	96	103	86	83	80	95	99	74	68	87	81	93	86	102	74	91	70	95	87	81	85	88	85	80	111	77	96	90	95	87	86	98	87	85	80	90	93	88	89	86	76	82	84	85	87	81	89	95	96	100	81	82	96	90	89	87	79	88	91	75	100	84	100	86	71	87	107	105	88	96	84	91	93	88	85	90	100	85	84	97	107	86	85	82	86	73	86	93	94	93	94	82	85	85	81	94	79	95	105	74	85	94	97	104	84	83	79	101	84	89	78	96	79	104	89	83	90	82	99	84	88	97	77	92	83	87	101	86	86	95	83	86	124	95	91	77	96	94	86	93	86	88	106	95	130	86	83	80	72	103	104	100	99	84	77	96	95	96	89	81	91	96	87	99	81	103	84	86	90	89	85	88	85	89	89	103	87	74	89	85	93	79	94	84	86	81	83	86	110	89	79	84	78	88	98	88	98	108	79	79	87	109	80	81	95	88	73	78	91	84	109	96	78	88	74	84	101	97	104	91	96	91	78	87	81	101	81	85	89	85	115	79	99	94	108	88	92	89	108	100	72	80	81	92	75	87	85	73	95	95	103	87	95	74	100	85	77	95	85	83	67	103	87	81	89	89	90	86	112	83	90	90	89	65	90	98	90	89	99	96	79	79	101	96	87	92	82	74	89	82	73	96	102	65	80	88	85	90	91	104	77	97	78	92	100	91	83	86	81	81	99	101	89	86	101	85	98	79	83	65	84	88	92	86	107	90	95	106	82	84	92	79	90	86	83	93	78	78	106	81	91	72	90	108	78	79	103	104	83	95	81	84	99	80	98	76	94	76	89	83	100	87	77	75	101	75	102	85	74	85	89	79	80	88	88	83	94	77	74	78	93	96	97	81	89	88	91	92	91	98	84	84	84	87	84	87	92	94	98	86	92	97	94	96	84	91	107	84	78	96	90	83	78	80	87	75	77	81	86	103	85	92	86	105	82	96	81	92	108	83	91	98	99	91	100	89	85	91	97	89	100	92	92	90	85	100	77	91	69	91	81	88	72	73	87	87	76	90	86	84	104	88	77	79	85	91	96	74	83	105	91	77	94	78	93	91	69	85	88	90	84	81	87	107	98	86	89	86	82	100	85	62	93	88	75	94	97	94	92	88	92	93	95	91	68	85	73	88	67	106	73	94	94	86	83	101	96	80	84	83	88	98	87	80	90	84	88	96	70	84	90	83	90	97	91	79	79	76	87	81	78	78	102	109	74	107	75	98	90	95	73	104	90	71	95	85	93	77	95	92	92	86	78	105	85	102	101	73	93	82	81	97	89	85	73	83	83	72	95	89	71	91	91	84	77	102	73	102	89	86	91	75	83	80	94	89	76	82	78	91	85	89	103	91	99	112	88	87	102	71	84	95	86	72	84	104	90	93	97	92	75	101	112	82	84	94	96	86	88	116	85	74	90	101	99	94	81	112	74	86	93	87	85	90	80	96	73	92	90	94	92	91	78	77	109	75	89	77	79	94	102	88	82	110	96	80	90	76	76	82	89	88	85	87	95	90	90	90	91	87	68	118	83	72	91	84	88	100	120	83	93	91	83
12760	1513	3264	3689	3063	2483	1932	1558	1416	1202	1096	910	864	730	709	606	572	559	549	497	472	444	472	429	437	397	407	410	412	381	404	387	386	356	362	353	307	342	330	340	350	323	371	345	325	320	317	326	315	358	322	308	326	334	302	333	331	319	333	337	341	327	302	314	303	295	303	313	294	296	304	266	268	314	281	281	304	303	298	313	334	288	308	260	328	309	304	309	280	291	315	283	279	303	325	313	282	309	289	297	257	296	313	295	292	333	311	270	299	282	261	323	276	280	268	291	309	305	290	289	292	280	277	290	300	282	284	287	294	288	293	312	314	269	264	310	292	271	299	283	296	284	287	311	265	302	270	284	282	292	268	297	292	252	309	270	301	293	291	321	270	304	270	292	279	284	271	299	288	295	307	302	262	287	315	282	280	259	231	326	267	268	268	328	310	254	283	271	286	300	291	287	278	296	278	279	272	277	349	302	309	275	309	263	347	301	291	291	297	271	287	260	310	287	288	302	283	264	275	308	291	276	276	294	268	290	312	287	283	286	303	283	288	283	254	324	299	320	298	284	325	265	294	300	295	271	296	268	293	278	279	308	291	303	315	295	286	291	312	282	293	292	301	296	311	289	297	288	304	286	292	285	300	292	283	253	268	305	286	292	284	277	272	254	298	285	303	302	287	296	317	281	268	295	288	272	269	300	293	301	289	288	277	286	300	289	273	262	291	314	287	323	323	308	305	309	267	327	291	261	297	253	300	278	279	292	274	281	312	286	300	316	308	279	291	302	298	251	273	276	296	270	289	315	299	287	271	270	312	265	289	283	288	286	298	281	296	288	303	288	289	270	275	304	270	270	284	300	284	313	278	299	261	289	279	307	255	308	296	287	277	289	301	277	287	296	303	277	288	282	276	297	316	305	301	285	296	337	289	312	282	262	259	250	249	288	299	316	274	265	325	283	273	268	282	270	279	293	290	289	300	311	279	297	291	320	285	303	273	284	261	298	288	296	286	267	292	278	292	304	295	262	283	292	295	284	298	307	256	293	303	273	294	289	282	284	325	325	309	290	291	288	263	271	342	291	252	315	259	295	296	322	247	303	269	294	269	283	327	307	256	270	280	304	296	290	319	298	277	277	306	289	265	294	294	275	328	277	272	306	277	311	266	295	295	276	286	299	291	291	304	282	296	291	292	281	285	257	301	333	287	301	302	273	308	274	290	290	295	260	281	278	279	275	285	290	275	285	284	278	298	285	264	295	260	275	304	280	292	259	267	266	269	290	282	327	299	305	317	284	273	287	269	285	280	273	258	277	303	252	290	274	291	283	316	296	263	286	266	283	280	287	300	292	299	292	334	275	270	290	285	298	321	289	285	286	280	294	282	327	282	296	278	296	282	282	297	289	312	304	280	317	282	264	302	262	290	312	271	289	287	261	263	281	272	287	274	291	307	289	305	275	263	332	311	285	297	291	275	289	295	265	319	284	266	270	284	297	300	284	277	288	285	262	268	299	317	305	278	288	302	301	285	272	314	291	293	293	307	301	276	297	268	299	287	302	271	289	278	291	266	286	300	293	308	289	278	256	275	278	280	287	280	278	318	300	243	312	273	287	303	234	288	300	302	282	265	290	291	303	265	288	284	308	281	284	279	281	273	316	275	282	259	282	265	265	281	296	288	286	292	287	292	264	285	277	293	292	276	290	290	290	294	292	247	267	260	278	265	290	317	299	302	272	262	272	300	264	299	310	265	267	239	291	287	279	273	239	320	292	279	319	304	256	298	298	281	288	284	269	276	295	270	286	298	267	281	285	297	318	301	288	259	276	290	268	294	299	276	305	296	309	262	290	272	278	294	307	306	294	276	294	284	303	275	282	299	286	275	291	294	298	305	261	284	281	272	276	292	299	323	264	301	279	270	274	301	241	275	293	289	292	299	270	263	285	300	286	292	298	287	288	283	270	295	299	309	319	295	289	298	289	284	252	264	292	286	332	307	287	278	275	335	271	261	264	254	287	289	303	288	300	309	333	276	307	269	288	244	273	294	285	264	282	292	292	304	323	294	283	260	319	263	279	286	327	280	288	299	261	297	306	294	302	298	267	278	303	293	315	296	295	276	255	327	263	290	307	296	291	280	272	292	315	286	297	285	301	263	255	314	255	291	268	293	280	319	285	296	292	294	263	294	295	267	306	284	278	268	297	278	276	295	296	294	298	266	320	283	278	274	272	274	282	313	274	266	304	280	284	255	272	267	268	279	329	286	296	303	320	297	291	300	292	306	281	307	296	298	280	313	292	287	313	301	286	277	317	305	269	313	313	292	255	288	295	315	297	279	293	296	278	279	288	303	306	290	321	300	282	286	296	293	305	282	313	285	274	279	292	283	285	290	280	268	287	272	289	305	298	278	280	304	292	278	292	329	302	259	294	291	278	270	302	294	305	262	292	277	313	300	274	271	269	292	298	284	273	304	292	282	307	308	305	277	294	273	314	292	304	290	316	282	270	260	286	292	289	313	266	308	297	286	300	287	275	319	267	276	268	263	322	277	293	273	320	287	274	296	299	265	305	308	278	304	290	292	276	284	281	266	320	296	275	316	291	305	284	315	286	283	300	279	296	289	319	281	291	296	279	263	252	257	299	336	301	286	283	289	291	297	288	303	288	300	291	274	284	291	277	303	292	276	309	269	310	294	312	273	279	308	314	278	279	301	289	252	310	280	270	297	296	270	306	302	268	311	286	293	289	301	315	297	316	294	291	292	285	273	258	288	285	307	280	249	297	290	305	299	276	296	266	281	292	298	305	284	277	277	313	295	291	321	323	298	285	272	284	293	303	271	302	251	277	300	312	285	264	271	277	299	291	306	294	253	272	287	263	301	298	277	276	286	282	317	284	278	283	301	297	286	262	281	293	288	268	281	276	300	301	277	303	299	316	265	284	293	319	291	281	297	267	228	302	280	324	293	313	290	295	266	298	262	269	300	286	319	283	267	307	314	310	293	311	267	289	240	281	276	272	268	296	288	300	285	310	254	267	294	285	283	282	304	290	298	311	283	266	279	273	293	279	297	274	289	288	275	315	289	265	277	291	309	251	296	280	281	279	271	277	268	298	293	280	251	323	298	258	301	291	329	244	298	303	275	325	283	289	295	290	247	315	311	270	277	279	267	276	275	295	259	253	249	254	325	268	278	291	294	300	257	289	326	266	322	273	292	287	303	276	257	275	304	293	286	266	272	287	290	299	284	279	291	303	281	280	280	302	271	291	272	306	277	283	274	296	286	246	283	285	296	273	293	299	258	272	270	309	269	282	291	289	319	277	309	310	282	295	298	267	292	259	308	276	277	309	284	267	308	266	302	281	259	280	319	282	296	263	303	310	294	268	286	300	316	304	297	293	253	298	289	310	284	270	293	304	264	295	280	282	321	334	273	297	268	278	297	317	283	275	295	278	271	326	279	307	298	274	256	328	285	272	279	300	313	290	305	321	277	280	284	278	288	263	300	291
38333	8256	3007	2101	1613	1125	827	697	546	446	396	371	347	315	291	277	295	249	247	243	242	239	230	233	236	208	191	210	188	193	190	221	200	208	219	193	184	200	190	164	203	189	181	191	219	203	203	208	207	198	205	198	179	180	189	182	208	185	187	183	187	171	210	183	196	200	176	201	183	180	175	174	169	193	158	183	189	179	180	185	199	178	202	168	173	192	199	209	192	210	207	198	174	197	187	209	192	195	207	193	172	211	199	198	207	199	202	179	177	190	188	160	163	184	197	165	169	182	182	193	159	178	197	198	191	179	186	189	184	167	164	176	191	173	186	200	176	198	184	175	194	174	210	190	177	191	180	196	212	195	194	169	182	155	174	191	170	178	178	169	203	192	207	177	174	200	177	167	171	174	179	176	196	187	182	185	178	196	188	184	201	204	185	203	210	173	160	201	187	194	198	186	185	209	183	155	179	196	189	190	183	182	200	160	198	182	179	168	215	186	167	189	195	181	181	194	183	172	172	184	208	182	209	204	189	177	186	173	178	195	187	181	163	201	208	193	201	202	177	216	162	180	179	193	173	172	195	177	158	183	201	207	193	169	186	179	169	148	182	205	165	175	177	194	184	171	187	193	212	186	159	206	212	187	191	194	196	158	191	184	196	201	195	179	204	185	161	200	173	184	194	153	174	191	178	211	188	206	218	193	173	174	187	162	215	197	163	183	180	194	183	194	200	207	187	177	192	179	178	201	198	169	174	197	184	183	166	168	195	161	184	173	171	177	170	192	178	164	189	172	202	189	191	160	193	198	197	159	194	180	197	196	205	169	188	203	191	204	210	204	195	188	177	200	192	163	177	187	190	183	186	186	170	179	195	157	156	175	187	176	180	181	162	168	169	191	204	193	160	183	181	196	181	163	165	170	187	166	175	191	179	190	171	200	173	180	177	181	188	188	179	171	201	190	175	183	184	184	216	191	178	159	175	193	178	172	184	186	176	158	197	182	194	196	190	177	189	158	163	211	172	191	191	193	198	178	188	180	168	172	177	193	173	174	160	181	191	183	178	184	178	176	193	193	200	191	179	190	175	182	172	209	191	184	196	194	206	191	198	209	189	160	184	205	184	175	201	182	194	190	182	180	176	182	178	213	159	166	198	182	174	195	173	169	200	190	169	182	212	195	184	159	189	210	189	189	199	201	178	167	170	176	187	186	165	184	165	194	204	189	196	198	180	173	207	159	199	179	189	194	179	166	204	181	195	168	230	192	166	168	185	203	181	172	194	173	184	181	186	170	192	192	176	189	173	181	185	174	166	181	194	182	200	181	170	165	196	177	172	172	200	213	195	193	228	203	189	167	177	186	203	187	161	180	162	191	167	192	153	155	184	178	168	176	205	213	199	210	186	164	191	166	187	193	208	186	203	186	208	192	196	193	170	183	174	176	174	165	187	187	178	194	193	191	157	174	184	181	185	193	173	189	176	196	171	192	193	176	185	188	182	161	166	204	191	154	176	172	153	214	190	185	165	185	195	165	156	183	179	186	183	198	182	186	159	189	199	184	194	196	184	181	168	197	196	173	177	202	188	183	185	182	181	232	169	197	200	202	195	176	190	179	203	190	181	176	177	178	188	170	182	188	195	199	200	169	183	196	182	175	210	192	182	186	173	178	191	187	177	183	172	191	168	191	189	204	202	205	178	184	165	166	158	182	174	165	189	165	160	191	161	192	175	189	175	187	171	205	174	202	215	181	178	183	161	165	175	172	160	170	189	194	204	179	197	177	164	189	164	178	193	192	168	180	167	197	212	189	179	181	190	152	198	206	179	173	190	177	195	180	169	156	188	166	175	180	183	166	165	171	172	174	184	186	179	197	176	184	181	173	159	204	182	186	194	204	183	156	186	193	170	186	179	193	186	168	194	188	196	174	184	170	150	164	188	205	194	187	190	190	167	202	190	160	203	213	204	177	166	191	186	186	173	200	182	193	172	177	169	192	198	170	186	207	164	168	177	169	200	193	189	188	173	188	186	190	191	176	186	181	173	197	179	168	172	186	184	173	193	184	192	184	191	216	205	169	180	186	193	173	197	204	173	193	197	174	205	193	187	183	147	179	194	198	189	188	198	189	189	155	206	193	177	165	185	193	214	200	170	194	186	175	189	195	202	191	181	178	201	190	183	189	173	170	177	197	182	191	172	167	185	200	191	175	196	188	189	179	212	182	173	180	195	183	183	200	210	164	193	187	168	199	185	198	201	201	226	205	180	194	161	190	170	180	201	195	191	186	184	170	169	179	198	167	197	194	179	153	192	157	172	176	177	161	211	193	197	172	178	178	180	213	181	192	162	177	189	180	180	195	182	170	193	161	209	180	167	182	204	177	182	199	195	183	198	195	164	190	162	197	189	194	203	177	173	189	196	198	190	172	164	187	196	183	172	190	191	184	190	181	153	193	169	191	179	204	186	185	184	168	154	176	185	163	189	195	203	186	182	197	192	167	179	165	184	190	164	183	204	212	191	203	206	169	183	180	189	194	165	163	168	180	191	176	169	199	183	179	175	186	170	201	176	158	191	183	184	206	186	183	178	171	174	219	219	165	221	189	174	196	185	191	189	207	179	176	207	182	187	182	184	194	192	169	220	183	190	169	209	185	173	142	177	177	201	198	180	167	200	204	182	190	207	180	199	168	183	180	186	173	171	187	177	200	185	185	182	199	166	183	164	176	196	191	189	178	209	167	187	191	171	174	194	192	203	174	200	175	154	189	187	177	169	203	181	166	190	190	192	169	177	180	189	174	168	173	162	205	179	170	195	204	162	189	197	170	197	191	209	178	183	200	154	213	192	186	197	188	182	180	179	184	205	176	171	168	190	201	198	176	190	187	177	195	195	150	213	189	198	179	207	191	195	183	180	165	191	183	182	177	185	179	172	166	163	189	195	155	197	196	190	166	158	190	173	196	184	184	179	183	185	190	205	159	186	191	147	199	173	165	163	196	186	182	181	215	211	174	189	160	156	157	183	167	178	161	159	175	217	164	185	170	187	156	172	174	181	199	176	175	192	170	178	187	187	191	167	186	185	195	173	171	199	187	192	197	180	174	191	180	200	194	176	165	201	182	179	176	174	205	183	193	183	177	200	177	208	189	206	204	183	178	202	191	189	177	192	200	155	172	187	168	205	167	186	197	181	178	173	165	188	210	182	176	214	180	182	204	170	198	176	198	184	193	195	181	199	201	187	213	172	191	150	208	192	197	178	191	180	185	181	193	177	214	184	196	197	192	173	161	166	147	172	185	192	172	187	181	183	179	174	197	191	202	193	188	198	173	181	197	205	201	178	184	192	161	187	179	168	193	165	175	188	184	176	170	194	174	174	176	198	201	164	210	192	185	168	172	174	178	162	179	189	206	175	163	183	186	163	185	180	211	192	173	185	185	169	167	193	179	185	176	197	162	179	194	169	200	194	165	169	186	167	186	175	215	201	184	193	178	181	183	181	166	211	190
16120	2709	6251	6835	5704	4543	3622	3130	2566	2293	1948	1722	1561	1465	1297	1233	1132	1132	1017	937	911	891	859	851	830	792	761	755	795	738	711	709	658	708	675	646	670	669	642	607	641	645	641	636	661	640	618	625	625	616	579	595	594	621	551	642	589	603	566	555	559	585	520	587	619	611	540	556	607	585	551	552	561	552	565	585	581	542	518	557	569	531	543	584	559	573	618	584	551	581	543	535	539	547	565	569	575	547	566	572	562	545	483	565	533	544	570	533	505	576	524	543	516	538	582	526	566	523	542	569	545	585	552	560	557	555	533	545	536	565	568	553	574	519	539	559	554	510	547	524	557	487	528	503	551	553	519	530	551	546	529	526	534	540	514	545	558	549	541	541	537	539	525	573	502	514	551	556	572	521	539	577	530	548	549	547	513	506	503	542	549	520	517	531	528	525	531	542	513	548	565	532	557	528	546	529	541	511	540	496	589	551	549	535	554	545	555	512	544	568	554	565	521	558	531	518	493	520	555	490	514	482	559	500	524	556	542	553	498	526	506	504	558	568	574	504	531	518	546	563	534	545	530	537	514	538	548	537	572	545	539	506	555	526	557	545	584	515	527	495	522	534	579	526	522	533	525	469	511	543	483	515	536	510	530	530	556	543	518	537	512	560	491	526	526	517	541	524	508	514	514	507	518	501	517	547	564	540	525	530	513	538	543	553	490	489	508	559	532	539	557	526	552	548	511	528	550	544	530	562	546	495	525	508	530	573	557	507	533	566	542	562	539	504	520	533	523	490	562	511	517	541	548	524	539	519	530	529	584	519	557	522	569	536	529	574	546	533	508	506	547	558	555	478	557	508	533	516	550	546	539	558	532	535	522	502	550	552	511	562	516	532	516	560	490	482	538	513	563	540	507	551	548	502	504	531	498	532	538	548	530	506	534	520	558	509	545	525	560	535	543	512	549	547	515	524	530	548	534	545	533	549	531	535	520	569	471	498	503	536	560	544	540	529	549	527	521	531	477	525	521	536	528	470	520	575	502	500	546	542	542	516	520	528	520	554	576	519	548	568	553	515	565	527	537	566	573	527	515	488	528	536	531	519	517	493	551	565	542	524	508	542	495	518	513	518	466	514	503	570	549	509	511	552	549	573	527	509	559	546	498	498	541	543	581	528	548	544	542	509	531	534	540	515	560	565	562	512	528	543	536	546	527	503	550	516	527	520	534	511	533	552	514	537	534	523	553	489	543	494	540	506	565	545	515	530	538	531	532	561	559	519	519	564	534	542	555	534	531	554	510	534	538	550	522	539	533	519	536	561	519	506	523	559	516	535	543	495	503	550	509	545	500	539	529	523	547	533	563	555	502	519	507	512	531	546	530	531	522	528	543	472	545	527	510	572	557	497	521	521	552	507	549	516	559	531	552	546	545	529	525	521	524	535	537	522	507	550	558	547	548	550	535	511	496	531	569	545	572	530	500	525	548	531	527	514	531	532	498	547	509	512	557	497	495	515	501	513	546	520	476	565	546	536	512	549	510	526	550	540	519	522	551	521	539	526	559	489	527	548	517	541	512	496	551	536	529	548	527	547	487	518	550	564	527	498	542	548	536	535	541	471	515	555	553	538	568	494	523	539	551	512	554	553	542	515	533	543	535	544	506	552	554	539	534	565	576	490	509	545	535	517	519	519	588	535	560	550	523	539	504	528	549	523	557	534	541	551	561	533	554	517	550	534	556	518	545	525	554	539	550	539	565	517	517	528	501	500	526	548	510	563	531	559	535	524	545	499	522	507	537	529	558	542	545	525	532	544	560	546	522	536	547	531	540	534	512	525	503	558	530	552	521	523	547	511	555	559	529	546	554	500	561	576	494	570	551	508	527	510	578	524	518	527	587	557	532	542	536	541	560	547	506	507	521	537	525	506	518	543	542	536	508	495	559	530	536	602	545	543	536	554	537	526	517	496	522	569	526	513	484	509	535	536	520	506	532	500	552	537	560	525	559	568	534	514	526	521	520	528	571	485	506	499	535	513	534	562	498	524	551	531	520	494	531	533	506	543	535	541	504	556	524	557	527	568	516	538	510	538	547	548	493	522	489	537	555	562	541	503	564	526	500	495	504	504	541	547	513	529	527	480	572	561	520	527	501	543	529	539	578	555	579	531	507	508	553	514	550	547	553	508	568	470	522	524	520	599	547	519	521	524	510	522	571	528	515	533	544	501	521	519	533	512	499	541	509	522	541	524	542	529	568	503	560	518	558	523	528	507	573	566	515	532	555	550	509	514	526	551	494	528	542	542	556	522	540	526	517	467	582	529	499	515	519	525	508	522	516	516	531	523	551	510	543	537	555	521	524	547	501	549	547	542	538	576	494	551	553	534	544	554	558	521	564	543	554	499	560	523	559	571	543	548	540	540	551	542	528	515	524	524	512	537	538	567	511	491	551	555	531	515	563	528	587	545	567	523	547	534	590	509	515	538	534	532	529	522	512	523	510	550	575	513	493	548	535	535	529	511	485	587	564	546	533	521	516	537	513	585	543	573	557	507	500	540	547	524	537	497	542	538	502	530	535	507	523	515	562	493	550	594	532	523	550	527	544	512	542	512	533	530	491	515	593	521	561	518	565	491	504	524	494	552	518	540	536	552	531	542	557	502	526	515	546	570	514	568	552	520	516	516	518	522	524	556	527	538	579	503	530	523	521	546	579	538	505	532	544	524	540	526	547	548	516	535	580	548	502	548	563	571	532	521	567	567	552	554	525	510	522	564	527	534	575	520	555	513	520	514	516	552	567	560	515	514	510	543	522	558	529	542	573	523	528	536	522	544	524	527	521	551	525	554	510	514	509	579	547	494	560	554	554	525	520	571	496	536	516	517	488	550	473	570	501	555	543	502	545	530	555	510	522	541	524	531	516	493	538	578	465	545	553	508	501	557	537	549	553	521	515	514	523	593	505	530	495	483	528	507	550	554	526	553	478	533	540	506	532	518	520	553	508	534	549	541	475	502	473	534	546	542	489	521	498	525	520	514	559	517	523	555	533	558	516	504	549	523	535	540	513	547	553	541	529	536	537	564	516	531	513	509	538	559	593	545	520	518	531	521	554	492	504	534	553	519	511	489	540	555	522	581	530	536	522	486	521	548	514	527	519	519	535	526	534	533	519	538	535	508	554	541	526	531	546	503	508	523	538	542	512	524	541	548	555	532	522	517	500	542	562	549	519	532	558	496	502	537	523	546	542	522	464	494	538	550	526	539	535	519	548	525	523	525	560	568	532	527	529	545	527	501	514	523	510	568	496	578	509	581	560	535	536	523	549	533	538	545	532	510	526	546	492	558	532	558	516	526	546	510	526	555	530	555	556	488	539	542	545	519	547	558	575	530	518	510	561	588	537	525	541	521	542	562	587	544	507	517	542	562	533	543	476	530	532	497	532	561	518	525	531	559	526	516	547	527	531	530	566	535	538	518	527	549	531	528	486	500	516	528	555	554	531	564	514	533
4651	296	219	183	183	157	167	147	128	159	142	136	158	143	144	134	145	147	139	144	130	142	136	154	129	121	162	124	145	134	135	158	147	126	143	153	138	138	146	135	133	137	152	141	142	150	131	137	140	138	139	130	145	135	121	123	146	147	124	147	149	109	134	139	135	114	141	139	141	148	125	136	146	113	147	147	156	135	134	127	144	162	134	142	130	149	154	157	121	141	145	154	134	139	141	140	132	158	153	143	131	141	157	154	125	128	150	143	131	136	133	136	160	162	158	141	152	135	128	145	136	146	155	139	118	139	128	155	121	127	137	155	132	160	130	160	133	150	137	134	151	136	149	140	171	125	123	141	164	146	135	147	140	125	130	135	120	149	122	137	145	145	150	153	132	122	137	125	123	123	165	147	128	133	148	156	123	139	152	128	157	155	150	133	143	143	131	125	142	149	145	160	131	145	140	142	162	125	131	148	139	123	159	159	147	137	135	149	133	150	155	133	121	132	127	160	148	147	139	127	135	159	130	147	126	142	116	143	139	123	144	141	154	129	135	136	136	136	139	139	141	141	140	111	138	139	134	125	122	145	140	156	127	136	133	129	154	154	165	151	142	135	136	137	133	151	147	141	141	137	131	141	139	142	129	128	132	151	140	122	130	132	142	128	150	121	134	137	128	168	140	143	145	130	146	141	131	123	157	148	128	158	126	130	126	139	136	161	131	146	144	131	148	152	127	138	153	153	148	169	135	128	153	133	139	149	177	148	142	146	128	136	132	152	139	139	153	142	152	127	144	147	148	147	138	149	138	115	135	147	149	148	130	143	130	114	168	130	144	144	144	131	135	155	138	143	108	151	144	147	157	132	129	126	123	142	142	128	132	131	145	144	144	132	130	130	124	130	155	129	142	137	124	120	141	132	163	151	140	147	121	159	142	143	142	122	150	129	125	146	134	153	135	131	125	133	145	148	144	140	136	142	161	155	143	143	131	141	139	120	137	135	150	144	152	151	144	127	149	131	113	142	132	135	126	118	135	136	150	158	129	137	150	134	126	129	140	131	136	149	149	132	139	129	152	135	149	160	140	140	164	139	137	130	169	129	124	151	113	137	150	134	137	139	137	135	147	146	109	133	120	161	145	142	136	138	123	120	123	128	152	118	134	144	132	145	128	129	156	139	137	144	131	148	141	148	128	132	150	130	139	146	144	144	135	122	133	152	152	134	136	134	123	151	136	142	131	136	112	148	139	140	148	139	151	154	143	127	100	132	150	133	146	134	139	140	123	139	132	116	144	150	168	164	131	151	124	136	131	140	136	113	130	126	144	113	151	139	150	131	141	146	117	141	111	147	151	160	133	148	156	164	116	130	125	131	140	125	144	136	143	152	152	127	98	140	124	141	142	143	123	175	142	146	154	149	122	153	132	122	140	146	144	135	146	129	149	143	138	144	148	139	120	139	149	132	141	140	135	174	138	127	152	147	138	123	144	146	151	113	155	128	110	131	133	121	130	148	140	146	123	147	143	141	127	129	149	141	131	128	130	158	161	146	150	124	124	134	141	135	133	136	146	116	134	158	116	140	135	133	131	144	151	120	128	143	150	164	124	145	165	146	158	125	134	150	142	145	130	151	140	134	150	146	146	150	157	134	123	114	125	149	145	128	135	160	124	137	136	140	131	132	131	157	127	133	134	154	134	139	146	133	132	125	123	122	140	177	122	110	153	149	139	131	133	121	140	148	153	143	146	158	157	149	149	133	156	127	116	152	140	122	147	146	164	125	112	150	123	143	125	157	154	143	139	147	151	134	128	132	133	153	129	128	130	133	145	118	135	143	143	127	131	131	139	133	140	153	157	126	130	137	140	137	128	134	131	154	130	150	148	130	143	135	146	111	132	163	132	138	158	138	139	146	130	137	135	154	151	146	135	136	128	150	124	128	137	144	126	152	120	145	149	148	128	131	135	143	135	145	142	123	134	130	140	124	132	160	137	129	155	124	168	130	144	141	127	149	137	130	134	150	135	136	132	156	132	135	138	143	133	136	129	149	127	137	135	155	129	143	149	142	136	128	132	149	143	140	137	137	135	123	157	129	125	123	148	131	111	134	145	129	107	139	134	130	138	127	156	149	146	124	131	130	142	152	153	144	132	120	153	128	141	140	126	168	151	138	145	167	136	140	144	130	137	140	148	135	144	147	130	143	129	141	123	150	132	154	148	143	143	126	137	131	138	119	131	150	140	139	134	160	147	164	155	148	142	128	134	131	138	133	138	168	140	137	148	142	157	138	145	117	128	139	133	148	142	139	144	134	151	142	159	159	125	124	124	156	143	129	149	135	151	149	144	144	136	143	120	154	143	136	145	125	161	136	121	151	155	131	135	137	154	150	159	144	122	151	145	136	143	130	142	149	139	161	146	131	152	131	130	139	134	154	131	143	146	144	144	156	126	132	153	124	136	140	140	139	154	120	121	130	135	136	122	153	129	151	151	139	120	140	137	132	147	154	129	141	133	169	133	140	126	136	147	152	135	121	140	137	130	148	142	144	143	158	159	147	137	133	153	144	117	145	128	146	137	143	139	152	141	152	138	140	133	146	138	134	164	135	127	118	120	146	116	140	109	131	126	138	139	134	136	135	130	178	141	127	142	143	144	158	137	136	142	138	120	137	160	163	143	144	128	117	144	142	135	127	140	141	144	140	131	138	136	123	158	124	122	133	133	147	129	134	147	122	134	134	124	134	133	147	139	136	141	158	149	128	120	127	140	151	127	160	128	149	126	156	132	140	137	127	147	129	147	139	154	133	136	138	115	150	120	149	155	137	160	142	135	141	119	148	133	131	144	158	140	120	129	148	121	125	151	118	143	136	141	159	136	136	160	167	132	133	148	119	142	140	147	157	147	157	122	128	135	128	124	145	138	144	133	130	153	134	130	148	124	138	140	143	157	138	140	125	153	126	121	148	128	133	139	146	150	143	134	138	121	135	142	168	121	128	144	135	124	129	149	143	127	142	122	156	149	138	105	143	160	153	143	129	136	135	154	143	136	142	136	139	145	137	137	146	129	128	152	145	116	130	138	142	161	152	141	143	111	146	131	142	154	120	150	144	158	140	147	126	134	158	148	141	114	139	133	142	148	142	135	149	142	133	132	133	139	147	135	152	143	120	140	147	154	136	129	157	134	113	141	125	142	117	131	115	117	130	151	124	137	145	137	127	124	124	154	156	149	127	138	113	143	143	162	141	133	129	148	148	129	162	148	149	141	129	154	143	127	123	133	128	127	126	150	129	150	126	141	135	149	140	118	168	144	133	162	131	138	144	140	151	128	149	150	148	147	130	134	143	123	148	140	162	141	122	127	136	141	154	154	151	117	113	122	148	143	143	129	125	143	121	126	138	144	153	136	131	149	138	137	123	138	127	151	146	140	131	137	134	142	119	130	155	127	135	133	147	155	139	130	143	136	137	129	132	155	138	130	150	136	141	128	137	148	152	143	151	128	132
5702	490	582	557	612	528	524	505	475	454	433	475	464	443	417	468	462	401	461	427	406	410	398	448	437	401	439	409	394	387	403	418	433	420	392	420	401	431	377	420	389	440	425	378	454	405	369	413	377	415	409	410	394	407	368	404	430	399	430	428	445	425	430	421	380	420	402	410	406	445	403	375	425	440	393	413	421	434	426	381	410	369	432	406	444	388	400	429	419	381	421	364	394	390	420	415	388	412	389	371	415	401	384	423	434	413	413	368	395	422	436	404	379	398	363	392	409	465	386	399	433	432	414	416	417	398	434	408	413	413	429	431	437	373	369	391	383	405	399	422	376	393	403	391	437	416	428	443	360	395	394	416	387	353	385	399	409	373	399	394	377	424	389	388	407	416	411	413	397	422	417	399	382	403	421	394	415	387	405	442	398	397	422	432	414	391	400	429	423	351	428	389	412	401	396	401	394	393	381	365	434	409	425	403	398	420	418	408	422	411	343	397	409	397	387	427	416	417	424	405	429	408	369	411	370	426	355	398	430	427	386	442	421	402	404	419	416	391	432	381	424	413	384	389	415	397	370	440	401	388	430	411	397	371	391	417	442	416	405	389	419	366	387	388	405	431	428	396	374	403	394	413	391	422	420	418	414	408	377	403	396	442	404	393	356	440	404	424	396	437	404	385	412	420	401	428	377	386	432	363	426	412	413	376	404	426	418	397	395	421	395	410	407	381	411	361	424	405	400	415	403	436	421	395	375	411	397	424	430	427	357	421	431	374	400	406	388	401	362	460	360	408	433	407	408	400	431	420	386	458	421	414	410	397	393	384	415	404	346	398	450	388	398	426	398	391	412	385	375	391	409	396	419	394	373	386	382	405	387	393	397	403	407	402	408	424	400	396	405	416	403	388	391	397	390	397	389	395	381	419	407	386	379	410	406	419	353	399	409	391	386	407	412	412	398	402	414	424	410	412	415	407	407	429	394	398	418	405	434	418	377	405	440	386	408	439	381	417	368	421	403	401	382	404	413	386	398	422	410	396	399	408	408	413	398	390	401	409	364	427	387	427	395	433	408	361	408	388	375	396	422	410	436	415	408	386	402	407	411	405	407	399	380	376	414	399	413	403	422	403	390	404	409	395	460	398	375	383	407	441	397	431	388	412	434	400	388	390	444	380	418	391	429	394	402	379	392	407	399	438	396	402	408	400	419	408	373	414	362	399	382	390	407	404	391	364	415	431	420	385	377	436	399	408	405	407	394	432	406	406	401	382	410	401	417	406	425	363	404	399	420	416	414	432	404	378	384	405	370	423	393	386	417	357	418	399	404	426	409	377	426	428	402	423	410	393	408	385	433	392	436	407	378	382	411	402	378	386	401	390	392	382	425	426	419	419	385	410	379	412	398	402	387	455	390	379	397	389	427	415	418	399	419	421	433	399	415	427	399	395	405	401	410	401	394	416	397	381	402	354	390	428	386	426	404	405	402	382	418	416	473	441	420	372	411	369	420	396	377	416	378	397	385	427	417	401	415	372	357	440	418	417	424	422	388	429	428	389	392	423	352	396	417	399	420	391	407	408	421	408	386	401	392	385	396	392	402	426	412	406	415	410	400	425	407	408	427	405	424	399	408	368	394	369	387	395	420	437	407	394	371	407	407	412	380	428	389	405	396	400	383	368	431	396	412	389	401	363	396	390	387	416	362	400	358	394	389	438	403	377	400	423	389	427	415	412	386	402	398	389	423	434	385	435	424	431	399	385	427	465	381	393	418	367	382	395	408	403	364	388	438	420	399	411	427	382	395	373	421	391	409	400	394	399	389	403	374	370	410	387	404	413	423	396	455	437	391	411	429	407	420	406	397	393	398	412	401	432	414	436	404	417	384	438	347	379	455	395	414	405	418	410	407	379	417	399	412	433	423	396	385	399	375	417	381	363	434	396	426	412	387	450	419	432	449	404	404	406	434	406	430	367	408	412	389	417	377	412	430	392	409	389	397	404	420	424	411	386	378	380	392	392	400	404	400	409	425	383	446	400	408	443	420	375	389	377	407	401	409	426	440	373	425	423	373	379	431	424	401	401	414	390	416	403	407	378	411	375	398	429	393	391	385	427	418	436	416	388	413	415	408	453	408	392	405	384	432	378	431	425	355	400	364	462	401	406	409	402	357	380	406	398	380	401	398	407	421	426	403	371	370	381	421	384	391	376	412	415	422	390	359	429	401	399	375	410	367	413	378	423	420	427	384	416	393	393	379	418	413	409	385	395	427	409	409	381	397	398	417	437	398	389	387	381	421	423	392	383	387	359	403	398	405	409	383	409	369	392	388	377	373	423	397	383	430	394	364	393	373	403	406	407	390	429	407	442	398	386	442	451	392	447	402	432	401	423	422	402	429	420	402	404	390	430	407	416	405	401	434	403	416	407	395	416	390	400	425	372	408	437	389	443	379	393	425	422	373	376	395	403	416	381	390	393	393	400	430	448	436	417	390	394	395	409	438	412	426	413	380	427	416	401	420	395	414	393	391	433	389	397	420	402	403	400	411	403	399	384	425	377	378	411	398	389	397	418	448	395	404	407	411	394	439	414	406	399	417	390	413	442	433	369	382	378	421	419	419	429	385	426	394	447	415	394	412	422	397	347	404	374	403	444	359	385	395	415	413	411	394	422	426	398	407	400	398	388	391	433	444	389	367	396	405	395	435	436	429	399	384	373	405	384	401	405	384	458	412	416	402	393	402	382	384	423	396	432	404	415	399	382	428	432	435	398	397	397	388	381	392	391	403	420	408	406	442	424	397	415	370	374	367	389	407	411	392	400	415	384	379	426	389	385	391	412	374	392	416	438	385	410	382	427	388	398	399	415	398	411	434	437	387	407	413	382	376	398	426	403	406	443	427	406	374	387	393	386	433	409	412	417	419	407	420	381	410	419	390	392	412	429	427	402	429	423	437	390	419	372	393	380	392	402	387	424	404	399	408	399	409	394	384	435	427	421	412	416	420	392	397	363	416	405	392	419	395	384	439	405	405	413	415	382	400	409	385	422	396	408	428	381	401	453	376	413	434	409	435	427	410	425	426	418	401	397	414	412	385	395	390	380	429	406	414	387	366	403	372	444	424	408	411	415	392	394	411	415	389	431	432	410	406	424	438	428	376	412	426	411	423	364	411	413	377	385	406	404	397	432	410	423	374	405	409	418	392	381	417	392	391	403	363	365	417	419	392	401	405	397	413	395	419	406	394	409	396	361	392	393	460	436	374	396	377	394	418	412	391	416	389	402	428	427	422	409	413	420	408	419	438	437	427	413	387	396	399	399	421	378	412	419	402	415	389	349	389	420	418	399	395	412	406	381	425	422	402	402	379	406	402	376	387	403	408	383	404	373	412	419	393	404	407	401	460	368	410	427	413	423	406	384	407	381	407	424	399	400	385	443	375	418	389	424	389	397	395	400	418	433	387	399	412	387	403	411	418	403	421	398	406	418	400	410	410	416	384	437
25156	2508	1385	1047	735	537	407	327	277	224	190	167	161	147	164	134	132	143	128	107	136	110	112	109	101	111	103	99	84	103	85	107	93	100	90	104	99	97	88	102	99	103	78	59	102	89	90	95	100	95	85	94	81	70	94	88	99	89	90	89	73	86	89	89	87	79	83	105	81	100	103	96	100	80	80	85	83	96	88	93	77	103	93	101	100	79	81	96	92	99	97	93	90	97	78	91	90	87	100	75	98	85	97	93	90	97	103	92	89	86	78	69	92	85	81	84	98	87	84	106	101	84	99	91	96	92	78	85	82	85	86	86	94	100	89	85	83	88	104	79	95	82	82	91	97	92	76	87	97	82	76	88	83	90	95	90	82	113	98	90	75	76	81	92	104	88	87	82	92	86	86	77	101	86	97	103	71	73	98	66	93	83	92	95	77	84	92	89	95	97	73	85	97	78	91	62	85	86	100	76	88	89	103	110	81	98	92	69	99	84	81	100	91	104	93	102	86	86	86	82	83	91	84	87	84	80	74	91	102	75	60	93	85	80	80	71	97	107	65	83	80	87	78	84	102	97	100	93	82	93	93	87	87	69	80	88	92	83	99	80	84	77	110	97	109	80	101	89	98	81	96	95	102	81	99	87	94	83	88	96	101	95	97	70	86	101	89	96	87	92	69	73	85	98	79	84	86	79	71	97	88	75	59	81	90	88	69	94	73	79	84	82	83	85	84	89	91	94	98	83	102	105	87	92	88	81	94	91	79	85	72	72	82	78	94	75	88	89	93	82	86	74	98	77	85	79	79	90	80	92	82	102	90	85	77	83	112	96	87	106	109	92	93	88	69	95	91	95	85	89	86	96	88	90	105	79	80	93	76	84	83	79	100	98	81	97	84	98	86	86	81	100	98	93	82	94	72	92	84	102	93	75	91	94	81	93	80	84	91	82	88	87	74	81	87	93	94	96	80	87	90	70	79	92	76	70	97	77	96	89	98	79	100	82	91	90	81	85	91	90	81	98	86	76	72	95	78	96	87	56	87	86	88	96	92	92	78	98	82	97	79	77	81	91	102	106	92	81	93	102	85	93	91	72	84	89	77	95	98	86	76	82	82	86	80	102	94	85	74	79	86	72	90	107	93	106	73	84	92	76	82	83	98	91	82	87	89	88	99	95	80	94	89	81	79	81	82	82	84	80	83	93	88	82	80	75	91	69	89	105	94	100	91	65	78	85	98	73	81	76	82	87	95	88	90	89	91	96	101	78	96	94	98	85	82	90	82	96	75	82	81	84	86	92	82	77	97	93	78	86	89	76	91	92	86	94	84	77	88	101	87	88	86	97	89	88	89	83	109	75	92	85	88	89	103	104	81	79	85	96	103	91	79	82	83	81	93	91	98	90	72	86	71	94	104	80	84	85	77	94	85	91	91	87	92	92	84	87	75	96	98	84	98	99	79	110	93	88	94	108	85	90	80	84	94	74	77	84	90	90	85	90	93	88	100	72	98	78	107	81	88	85	76	84	85	86	84	92	80	79	99	85	85	85	101	100	73	89	92	97	94	67	86	91	88	86	95	87	86	94	90	109	97	88	87	105	87	97	91	90	77	90	96	80	92	79	75	87	84	69	86	78	98	90	94	92	77	88	75	91	83	81	86	102	82	75	97	74	81	101	97	86	95	69	90	65	102	64	82	93	98	80	101	85	79	99	97	84	82	92	78	87	112	89	77	108	93	91	81	93	81	101	90	86	78	89	81	86	78	100	82	84	76	97	89	93	99	97	73	87	79	77	89	92	90	103	103	109	92	104	95	97	83	100	82	84	86	86	79	90	84	80	83	72	94	92	94	82	91	86	99	75	89	101	88	92	80	70	74	88	85	90	81	93	91	90	97	84	82	93	65	94	93	109	106	91	86	85	81	77	95	93	88	91	83	111	93	82	95	93	80	83	87	100	93	68	85	79	99	96	106	81	83	83	94	91	103	88	66	98	93	77	88	73	101	67	86	82	88	89	89	87	77	76	78	95	98	83	87	96	85	105	85	84	95	93	87	95	93	77	105	102	92	91	86	71	97	90	92	87	71	86	85	72	76	90	97	69	98	82	89	83	90	98	85	100	78	81	80	96	90	82	78	99	93	95	87	102	81	80	84	121	75	86	83	84	90	87	103	84	82	103	90	82	86	94	79	86	97	95	97	90	89	74	70	78	68	84	87	96	78	106	82	98	93	85	110	92	99	90	93	92	99	86	82	87	83	83	74	89	76	77	84	85	87	118	91	86	80	88	100	74	69	101	75	88	99	104	94	81	86	100	80	104	87	89	89	91	83	78	81	72	97	90	98	88	83	78	85	99	78	95	83	63	96	85	79	81	90	93	85	101	94	88	72	87	70	73	96	75	81	79	102	82	79	77	83	88	96	86	85	108	84	81	78	75	89	95	96	103	98	79	93	101	90	94	78	106	103	97	76	96	105	88	86	72	91	105	103	99	88	100	93	92	81	90	94	98	91	86	111	100	101	90	89	86	101	87	85	82	80	83	91	80	77	94	89	89	92	94	105	100	70	84	99	91	90	96	80	100	66	101	72	79	89	82	81	95	96	86	79	89	82	83	97	94	108	85	99	81	81	104	82	81	105	77	106	84	98	87	97	88	78	99	92	81	76	96	104	86	99	84	84	96	84	102	92	92	96	89	100	98	92	91	101	91	100	90	73	74	77	77	93	104	83	78	83	68	94	81	83	81	93	77	97	87	92	72	104	90	92	78	84	82	92	102	91	83	81	70	92	112	82	88	82	81	79	95	62	82	81	75	98	96	94	101	92	84	78	86	83	97	83	78	84	89	90	93	96	74	80	79	84	95	77	72	89	108	95	95	79	84	74	100	99	79	81	89	81	91	91	77	89	102	86	91	102	86	76	82	75	85	90	99	84	92	99	81	83	95	88	79	90	81	83	92	85	89	80	84	94	86	105	79	91	70	75	95	84	72	91	92	85	106	76	81	94	87	88	85	103	92	81	79	77	87	82	106	68	100	97	91	95	83	72	79	89	98	80	83	83	95	79	98	95	80	83	68	81	74	90	76	92	84	76	94	87	102	84	93	75	80	93	78	75	78	88	104	94	95	71	71	92	82	82	95	87	101	97	79	95	102	90	95	85	88	98	92	90	94	85	88	86	84	87	83	91	92	85	81	102	86	88	84	80	80	75	96	66	85	111	93	84	103	78	77	68	76	90	79	98	89	92	89	93	80	101	89	82	100	79	86	81	79	80	84	88	93	111	78	70	85	90	83	72	87	62	94	103	89	92	90	85	80	97	62	89	83	105	85	82	96	90	85	91	85	77	95	91	97	85	78	87	83	97	82	92	98	84	99	113	88	76	95	100	78	100	91	86	84	97	76	66	90	85	103	95	88	82	82	92	93	86	87	85	80	85	82	82	95	76	84	74	88	86	76	94	72	89	97	71	88	69	97	90	87	88	81	79	74	69	96	86	93	86	96
12090	1424	3260	3520	2941	2371	1956	1624	1349	1153	998	920	827	752	639	607	609	564	551	500	503	506	443	499	424	422	381	443	377	370	365	381	371	371	377	412	343	347	345	313	359	337	347	294	331	368	332	301	328	347	314	335	335	303	322	312	281	329	293	314	303	310	281	338	323	334	313	321	310	312	291	286	318	289	312	294	273	302	291	284	296	306	332	286	317	279	285	322	294	286	310	308	287	337	302	292	266	314	298	312	293	295	294	300	277	275	277	285	273	301	303	295	259	293	279	276	278	316	279	280	287	298	307	313	282	285	296	280	315	253	309	293	328	286	284	315	301	302	283	295	285	281	302	329	302	271	268	297	294	297	322	291	272	283	317	305	257	282	255	274	305	283	283	259	260	271	287	278	330	300	262	296	270	307	322	296	282	294	293	302	293	294	275	320	287	279	282	325	278	260	297	300	293	293	281	287	286	268	283	288	301	258	294	301	283	264	262	302	276	282	278	299	295	304	302	310	297	282	275	264	294	294	266	255	286	287	280	296	267	266	282	304	285	298	294	276	276	285	300	299	286	272	280	320	283	275	281	300	296	297	306	298	258	282	284	289	267	295	251	266	279	302	299	294	275	288	318	284	267	278	276	288	333	309	288	266	295	307	278	289	289	298	287	269	273	260	267	278	285	287	297	272	287	278	259	273	271	271	315	308	296	301	298	267	261	251	307	280	296	282	324	270	317	282	290	270	296	253	296	325	274	262	253	316	322	273	299	254	304	305	324	282	265	308	277	301	288	287	258	289	301	271	275	282	306	286	285	288	297	279	295	307	278	299	285	289	280	278	271	271	281	306	296	282	260	258	264	275	292	273	268	277	303	266	259	282	271	279	271	270	303	331	292	268	307	278	312	274	290	270	299	283	287	248	294	293	319	280	287	309	296	285	263	295	261	292	298	265	332	286	281	314	287	283	297	279	297	261	264	292	254	286	253	262	288	325	272	277	269	280	292	289	280	285	307	282	285	288	278	261	297	267	271	292	238	272	283	267	265	298	304	315	307	285	289	287	287	293	312	290	297	319	273	263	271	306	270	298	287	309	274	277	283	297	279	295	294	293	292	296	277	263	314	278	266	280	244	287	307	280	276	300	281	301	250	322	305	277	263	299	283	288	277	297	287	295	283	297	293	264	284	266	292	291	261	302	277	290	296	278	268	324	271	314	280	267	274	275	293	262	285	277	271	306	289	308	280	262	281	300	276	265	277	278	293	311	282	312	306	295	297	295	313	283	302	286	298	289	292	284	297	305	276	285	295	277	276	298	275	293	314	280	278	282	306	282	284	278	265	258	263	302	302	286	273	307	270	273	313	289	300	280	301	263	277	269	293	288	309	285	310	284	294	305	295	292	280	273	303	298	287	296	297	277	266	276	302	307	271	277	302	289	272	311	274	314	298	268	290	280	293	291	286	295	289	267	303	285	283	281	255	286	292	286	280	301	305	293	311	257	271	271	266	241	294	277	288	263	275	295	291	296	342	307	280	284	314	289	264	298	258	282	303	304	283	285	291	281	276	278	306	296	287	296	289	314	274	273	297	283	304	283	315	294	306	275	293	279	265	285	269	330	284	300	271	310	278	251	293	266	282	288	296	279	296	287	286	281	300	312	285	309	255	288	285	298	303	304	280	299	267	300	273	285	267	280	283	271	286	264	306	279	314	309	303	305	328	298	270	308	311	295	282	275	271	291	267	281	280	298	272	270	299	278	293	299	300	305	277	295	292	326	284	273	315	311	252	305	266	268	308	289	249	294	276	251	285	303	306	307	277	266	263	271	295	306	295	275	265	265	339	287	332	287	330	266	290	256	285	288	282	271	297	289	234	309	278	265	289	309	267	279	266	293	276	284	299	267	307	275	290	289	279	276	269	268	267	273	286	305	293	265	284	291	320	266	265	262	277	311	278	301	312	281	305	299	277	318	271	286	311	279	280	279	294	262	325	269	285	320	272	246	279	317	323	279	285	304	260	295	252	263	324	282	259	306	273	286	276	312	251	267	270	272	280	306	267	281	312	275	277	292	269	281	276	270	275	296	295	307	282	282	274	278	304	291	277	279	294	304	288	292	272	268	288	294	272	282	275	281	302	281	276	278	294	308	311	274	298	281	302	306	291	306	274	286	293	249	303	285	279	270	310	274	268	270	281	307	290	300	291	295	263	286	321	263	284	285	291	264	284	288	292	253	276	282	323	261	274	296	308	291	291	293	291	308	276	277	309	313	279	279	294	296	301	292	281	290	275	280	265	274	289	295	281	278	274	270	252	278	319	273	256	292	289	301	263	298	292	291	259	281	306	300	278	302	255	270	305	306	270	278	305	261	308	266	284	306	266	276	269	276	267	248	300	270	275	312	286	301	288	315	284	267	282	283	290	285	277	269	307	282	277	293	287	287	279	267	277	293	286	273	263	285	320	289	314	279	286	313	267	285	279	294	289	262	255	260	290	305	263	273	297	280	276	272	304	281	296	278	283	298	274	281	286	283	266	301	265	277	277	313	305	295	271	289	317	300	280	277	286	271	292	288	319	300	298	328	306	301	288	305	275	311	246	291	272	315	266	270	303	305	299	296	291	261	291	300	283	308	289	298	289	296	317	287	299	271	291	290	295	298	304	295	269	312	301	277	273	247	319	276	282	272	297	278	305	296	299	297	308	278	302	268	275	306	297	305	256	289	272	312	279	265	302	297	286	264	307	273	316	274	308	270	279	317	285	286	291	271	292	256	277	303	310	294	295	268	270	285	262	304	247	286	288	312	293	301	282	308	241	291	273	304	270	289	281	299	276	289	284	283	262	296	301	267	257	273	272	285	266	289	297	277	287	298	299	302	286	313	294	299	286	289	307	290	297	293	305	289	279	294	315	290	282	295	284	259	304	282	286	274	339	261	264	274	260	295	285	287	310	292	306	267	276	259	267	302	309	275	273	244	245	288	313	301	295	275	269	295	281	265	287	302	278	290	278	258	298	262	276	261	268	280	296	283	281	293	296	288	296	255	264	306	297	306	273	322	290	303	279	271	300	324	272	299	273	287	281	282	330	297	277	349	288	293	253	287	295	301	293	294	297	268	288	283	265	308	288	265	298	287	258	273	292	301	310	304	293	277	282	278	281	270	286	258	289	272	259	278	284	298	307	267	288	292	291	275	266	294	281	295	274	292	295	250	297	281	268	279	265	285	294	272	302	269	316	293	297	284	264	329	305	291	290	287	316	270	309	283	265	249	247	311	281	281	300	277	277	289	299	274	289	277	277	276	275	266	283	301	259	274	267	297	290	290	287	276	306	297	300	303	247	275	270	260	276	272	276	273	259	276	279	281	314	274	283	286	289	290	288	312	281	281	312	299	264	306	274	301	272	283	289	283	294	276	276	273	286	265	296	294	303	298	266	280	291	285	317	229	294	326	270	296	303	282	297	298	270	290	286	293	266	295	287	343	257	289	284	322	273	264	284	287	283	305
37315	6933	3023	2038	1500	1117	807	640	475	479	386	400	356	313	261	289	260	246	257	222	229	233	236	209	205	199	226	169	207	192	204	197	176	214	175	206	207	215	196	185	210	192	204	196	203	229	206	208	210	210	191	170	209	180	200	187	186	192	184	184	169	187	182	216	175	189	185	165	174	172	196	182	201	237	183	185	156	189	175	201	208	170	174	176	200	153	201	188	193	188	165	177	198	173	195	182	184	156	196	197	196	206	189	178	181	189	200	182	161	178	174	201	174	196	199	189	192	175	220	213	185	177	182	186	181	182	189	188	203	194	180	185	187	187	189	178	164	193	200	196	186	199	173	226	190	193	184	169	178	169	181	200	185	202	198	200	185	161	198	199	215	204	171	178	217	202	199	189	207	184	163	183	198	181	214	178	188	181	186	146	185	167	211	193	185	163	165	201	165	202	172	176	197	184	188	184	190	185	155	179	195	176	204	173	202	168	201	176	181	166	189	161	197	174	178	190	198	207	173	176	194	175	200	165	182	220	182	177	190	167	190	192	166	189	187	193	188	210	176	175	178	169	202	184	201	163	168	158	188	165	179	179	166	168	180	184	162	198	195	171	180	180	197	175	196	168	180	186	182	192	184	182	167	208	188	158	189	194	188	144	177	192	187	189	207	174	177	191	162	184	173	172	195	179	173	158	187	186	183	162	191	164	171	177	168	194	185	192	172	205	195	165	175	186	213	209	184	214	195	181	172	170	212	188	168	198	191	176	174	164	219	209	171	189	212	168	180	183	178	197	182	172	162	171	196	182	171	166	186	176	185	191	173	190	176	196	177	170	185	183	175	167	184	180	202	190	168	202	201	173	170	174	194	178	194	175	169	165	177	187	167	198	186	182	183	204	201	168	193	176	160	167	163	179	171	158	184	174	165	190	180	198	181	186	176	189	185	204	175	186	186	191	192	198	209	187	173	175	184	195	196	187	189	189	176	202	179	186	203	178	189	155	184	204	176	182	190	145	168	150	171	215	200	200	159	175	179	200	162	177	173	200	194	193	164	189	174	179	166	195	183	176	178	185	196	160	185	199	167	180	178	183	153	177	186	175	187	202	157	192	188	216	180	184	190	158	174	173	207	169	159	196	197	215	162	180	186	177	185	192	189	182	189	177	189	200	187	172	194	210	194	185	198	199	150	180	145	165	168	183	178	187	199	196	189	179	171	196	201	181	149	210	160	169	193	189	208	169	160	201	171	205	201	180	168	185	185	212	161	162	189	173	194	151	147	186	183	185	203	192	190	204	194	191	225	164	167	206	199	181	169	203	185	182	150	164	178	137	187	184	177	181	184	174	193	181	188	162	166	195	202	221	182	204	172	167	176	182	186	172	177	188	166	174	197	186	176	196	190	192	177	159	153	143	188	184	185	167	176	182	209	172	187	170	198	165	208	185	173	178	177	171	177	194	177	202	180	180	187	191	192	191	188	177	186	169	214	180	139	203	171	148	177	185	199	197	221	181	194	178	187	194	189	177	187	207	183	180	158	194	178	185	183	159	167	175	205	171	168	182	181	190	171	166	163	200	185	184	198	192	191	190	176	180	162	198	190	192	171	185	168	177	197	180	192	193	180	191	203	171	172	189	221	177	218	183	185	168	179	186	167	183	180	183	175	216	192	193	174	164	186	175	224	170	163	180	187	171	200	172	174	183	181	184	193	185	173	182	191	185	184	199	165	228	164	186	203	175	178	172	169	182	196	190	152	179	201	175	195	154	193	191	190	185	183	201	179	191	183	182	174	205	207	179	209	179	167	174	199	145	190	201	164	172	187	196	177	186	191	181	180	143	177	203	197	200	188	178	183	142	183	203	181	182	159	180	187	164	176	178	154	189	181	197	172	185	205	190	182	164	178	177	176	172	178	202	170	196	187	168	199	186	185	206	172	182	197	167	186	190	189	178	188	173	175	187	205	184	196	181	181	176	187	199	197	181	166	179	183	179	191	194	200	188	181	195	191	177	172	182	197	181	159	185	196	153	191	182	189	170	174	187	183	160	156	181	189	170	189	188	189	169	180	175	177	177	183	172	186	174	169	206	211	175	198	171	178	189	163	160	191	193	185	178	168	184	184	182	204	172	183	191	196	178	191	182	171	208	192	176	173	163	193	192	177	206	197	191	201	177	182	168	185	171	197	186	180	171	166	221	203	200	193	179	192	173	175	188	182	182	169	182	176	170	203	170	161	153	181	159	181	198	196	179	166	186	189	176	179	176	204	191	166	170	179	195	158	186	168	181	175	195	163	209	152	182	182	177	169	185	185	173	188	197	169	163	192	197	172	181	180	180	193	209	170	171	181	166	198	180	172	182	194	186	171	160	190	168	195	162	188	181	182	168	176	179	184	215	186	195	185	177	175	179	183	183	171	158	178	187	180	180	166	166	183	180	179	185	189	191	196	174	195	179	201	191	184	187	179	183	180	178	203	199	165	194	170	183	211	196	201	211	185	188	180	206	174	178	189	142	198	200	177	206	185	197	182	196	173	172	184	179	173	180	180	171	168	178	193	202	186	192	180	181	187	185	196	181	174	183	180	197	164	185	185	181	204	199	182	190	191	191	176	187	174	190	169	173	166	186	188	186	175	186	184	171	178	179	180	163	169	189	152	194	177	166	179	172	177	196	200	181	178	190	192	152	191	173	182	159	161	185	205	197	175	178	170	177	163	162	181	180	174	164	178	167	204	170	188	169	166	182	168	178	191	176	175	179	195	187	156	175	179	209	207	194	193	192	184	192	186	189	184	197	166	193	188	177	192	169	181	181	181	149	205	193	167	156	152	188	204	187	195	194	172	172	187	172	204	182	192	152	185	173	193	154	162	172	167	196	199	205	191	181	188	185	205	190	169	169	167	192	175	186	187	181	200	163	190	180	169	187	197	195	183	178	182	182	168	169	167	180	195	174	167	185	182	178	179	204	192	195	154	160	197	181	166	183	155	195	171	174	182	191	161	185	165	189	182	179	185	178	188	185	180	191	192	208	203	206	195	154	183	191	186	187	160	183	171	181	187	173	177	190	178	195	181	159	159	167	190	171	179	198	155	203	186	185	193	171	204	173	172	175	195	188	168	198	192	191	210	189	173	204	182	202	175	182	173	162	202	169	190	156	207	157	189	181	173	200	191	190	194	193	167	183	182	178	184	180	163	181	198	190	184	183	179	190	183	199	209	168	203	192	148	200	184	199	175	181	190	187	181	174	164	200	174	175	215	203	187	190	174	189	201	190	185	194	186	189	178	176	177	151	167	187	180	178	173	188	205	172	168	178	195	165	178	190	174	176	178	179	183	196	171	174	157	198	175	177	191	182	182	210	200	202	197	186	183	200	189	195	184	182	188	193	193	179	184	189	153	177	219	192	149	204	176	172	168	175	188	163	204	199	173	198	179	193	182	193	172	171	160	159	195	186	185	189	173	168	187	174	168	165	162	214	162	181	179	199	181	181	159	180	171	180
16072	2805	6464	6790	5795	4628	3799	3014	2580	2245	1923	1775	1581	1425	1332	1187	1120	1141	1038	956	976	898	862	855	880	795	793	770	737	740	708	708	702	659	685	651	689	668	619	625	651	610	660	639	616	613	599	629	618	632	569	564	596	606	570	577	586	568	553	583	564	593	593	604	533	607	547	541	576	553	512	554	558	594	557	600	518	568	511	582	577	541	525	561	579	531	569	547	558	583	536	551	569	606	517	548	551	564	541	525	540	535	549	572	562	535	573	556	540	562	549	547	562	546	520	541	551	522	574	566	527	539	563	575	529	541	539	510	532	527	516	535	533	554	593	526	584	526	559	537	541	516	538	551	529	556	571	526	525	500	509	547	560	570	476	558	573	515	610	555	526	519	544	551	550	551	573	537	531	544	544	571	542	540	537	548	577	515	554	570	504	522	521	527	555	500	545	582	517	534	552	529	537	585	531	529	525	582	555	476	529	497	578	531	511	521	566	571	540	511	523	509	571	534	539	520	529	569	571	529	559	520	519	554	548	570	516	548	543	567	550	530	492	506	513	537	520	565	529	523	514	568	550	591	554	590	566	547	506	555	503	549	510	531	538	511	508	503	532	515	509	538	540	541	542	525	505	549	564	579	505	527	507	563	511	511	529	524	573	535	516	591	532	545	513	544	523	526	546	553	525	524	561	537	532	537	567	523	549	526	550	519	541	563	550	556	522	514	545	538	559	528	547	532	479	504	528	524	545	549	500	498	544	532	540	512	507	514	536	527	559	502	541	538	499	537	548	534	493	508	568	554	513	509	547	493	472	543	530	527	540	589	520	517	528	509	540	519	458	518	530	591	521	545	531	549	572	528	536	526	528	525	525	509	529	506	578	515	515	494	552	508	513	538	519	499	546	559	517	534	494	553	532	563	556	553	548	536	531	518	543	542	539	520	564	518	494	566	539	551	519	532	540	547	535	509	537	501	568	531	566	510	534	538	490	541	505	516	557	531	545	510	517	521	573	574	527	524	516	552	537	537	511	590	548	550	589	530	523	534	527	534	540	509	569	524	531	542	533	536	527	511	569	479	518	542	516	583	547	484	536	514	560	587	550	530	539	520	550	481	493	558	502	509	533	562	545	544	513	531	523	514	539	510	565	505	514	541	551	514	555	499	541	530	531	551	558	512	563	555	555	539	552	518	536	551	561	540	506	491	552	529	487	503	500	526	514	528	525	541	520	508	517	545	539	538	536	523	513	550	540	513	577	560	515	477	524	582	534	493	548	507	525	530	511	569	549	535	551	518	543	548	546	551	553	564	533	529	504	510	514	497	548	550	520	579	532	519	507	586	508	512	578	509	528	527	547	512	514	540	530	517	541	547	511	523	545	553	519	462	499	508	552	542	523	496	545	553	528	536	542	524	504	534	511	537	512	513	565	500	533	523	547	547	533	542	519	588	574	509	533	541	546	555	574	535	528	501	537	534	523	533	517	546	527	542	575	576	572	539	526	490	575	522	499	509	531	539	554	532	494	522	513	530	574	547	537	498	526	526	533	515	543	567	528	552	546	529	532	517	571	494	533	539	553	537	524	555	516	558	505	533	561	502	556	517	516	546	528	536	554	559	527	510	523	560	537	536	524	547	561	541	540	534	551	537	539	542	556	538	524	521	529	536	571	540	554	556	572	539	528	477	540	487	501	539	530	507	544	556	562	530	509	534	548	538	535	533	519	546	540	529	522	557	566	523	539	542	566	546	519	538	523	521	542	543	527	522	515	494	502	537	509	549	519	500	521	548	523	503	531	529	522	544	534	530	555	538	557	529	543	524	585	566	575	528	560	545	536	537	558	481	524	574	519	501	552	547	514	539	599	538	523	541	564	529	518	554	550	531	488	529	527	515	558	509	535	526	551	531	554	544	523	503	545	551	539	546	499	510	587	526	532	555	491	543	509	494	558	561	546	548	531	552	583	519	537	544	532	508	556	539	563	517	528	539	552	532	545	549	507	561	561	530	566	530	564	561	528	533	526	495	571	504	546	548	498	512	546	549	529	553	553	539	536	585	596	548	534	525	543	534	525	543	573	489	545	555	518	515	503	544	545	488	554	553	548	532	535	515	537	540	522	570	552	520	556	513	516	549	497	579	559	532	527	533	515	517	585	509	561	510	544	521	550	515	573	496	527	556	505	533	491	523	524	538	498	509	541	509	527	521	551	504	565	541	532	513	547	565	470	545	470	525	577	530	558	520	510	525	504	520	536	519	524	522	510	541	540	476	528	523	521	542	552	556	529	528	538	536	537	534	523	514	553	481	551	531	546	530	541	560	518	522	547	533	530	513	546	535	573	540	517	532	487	535	518	527	539	524	550	514	568	539	522	557	530	510	544	571	540	565	543	542	536	510	493	534	534	496	533	533	517	538	551	524	542	580	520	583	525	494	533	585	494	581	513	551	542	541	541	539	564	532	542	499	569	493	533	517	589	543	529	534	515	538	539	490	570	497	575	517	492	493	542	566	535	522	557	520	518	563	558	534	552	476	532	527	523	536	523	551	515	537	524	494	536	509	524	559	536	531	510	517	557	501	589	521	539	525	517	517	521	523	564	555	535	520	529	538	528	575	549	507	538	574	491	525	562	541	532	525	507	500	524	555	559	561	580	539	572	500	552	549	530	558	558	502	530	538	512	544	547	513	519	548	528	523	552	548	546	486	533	539	552	484	542	544	545	524	538	525	558	503	534	521	549	502	562	580	550	459	577	537	526	534	529	574	537	560	506	502	517	519	502	516	572	534	546	515	529	525	504	534	547	501	529	545	528	536	524	551	509	592	549	535	509	527	536	526	555	542	584	505	516	573	524	543	523	543	604	519	564	548	517	538	539	533	523	576	484	533	495	572	536	530	548	547	533	520	580	517	557	563	542	481	527	500	511	514	487	547	544	527	521	537	535	500	546	564	551	531	537	516	508	520	534	540	537	534	559	559	550	597	536	499	551	508	536	528	537	507	500	507	510	549	556	517	524	508	534	510	546	524	542	508	575	564	533	555	547	542	526	528	542	592	508	524	488	518	525	521	548	509	528	565	532	556	554	493	476	542	567	530	504	538	545	557	521	546	555	513	497	476	516	499	526	518	520	559	535	528	543	545	541	507	584	520	523	541	507	517	545	558	547	517	557	496	528	563	513	533	505	502	536	525	533	522	537	550	519	533	519	561	517	542	511	533	501	553	541	552	551	513	541	556	541	528	594	502	538	557	506	562	489	525	563	583	527	504	551	566	548	555	481	524	506	516	496	554	538	548	501	535	514	536	512	505	520	542	524	574	512	519	538	502	508	538	521	524	523	561	527	564	508	567	530	490	499	550	514	529	497	522	530	578	494	505	561	528	544	559	523	570	547	514	536	571	574	533	539	532	495	567	555	550	487	558	531	565	529	516	505	539	524	524	539	519	512	538	552	576	553	538	528	544	506	536	597	501	551	519	547	549	547	556	488	530	567	555	528	549	549	517	527	560
4305	242	190	206	191	173	155	143	155	159	135	144	155	148	146	154	141	122	146	132	159	140	131	159	155	128	146	138	127	145	134	126	138	130	134	133	132	125	128	130	134	146	149	123	135	135	121	156	152	155	131	135	131	124	134	127	145	155	150	129	156	122	141	135	130	141	135	117	133	124	140	151	157	126	122	119	140	123	132	143	144	127	139	147	124	130	131	130	137	130	127	148	138	151	143	135	141	137	141	151	130	141	136	116	141	127	138	137	129	132	161	131	135	139	133	144	153	159	145	130	132	132	112	137	122	130	126	155	134	142	128	128	139	148	161	151	153	148	123	128	145	137	145	149	137	139	138	150	143	137	141	123	143	153	162	134	143	139	145	147	125	141	135	140	136	138	146	148	119	120	144	137	141	148	151	151	162	154	142	121	145	137	142	134	133	125	147	135	126	155	134	147	124	126	119	145	159	142	154	125	146	142	128	155	140	137	141	150	148	133	150	124	130	143	147	145	132	128	137	149	151	149	142	132	113	149	130	131	145	131	125	133	128	119	121	134	125	133	135	147	128	135	149	136	167	117	123	166	160	151	146	138	141	151	156	133	152	135	147	137	121	125	141	139	129	144	125	136	123	162	124	133	118	140	127	155	140	124	121	124	156	139	141	133	134	136	147	123	147	154	137	124	141	133	123	141	135	151	128	130	146	121	133	134	160	143	142	132	130	154	126	104	129	134	118	144	139	153	147	158	132	128	153	136	153	137	161	156	117	126	121	119	124	136	138	134	130	141	144	120	150	136	126	149	143	116	133	137	128	123	141	138	112	128	139	148	136	161	132	122	124	127	154	159	135	112	159	138	132	148	128	143	156	127	133	128	146	134	123	129	102	129	137	129	154	151	135	134	154	166	154	122	146	122	131	140	140	135	125	124	150	136	128	128	128	117	122	133	134	152	158	157	156	150	148	149	133	156	139	150	141	136	128	140	149	131	133	132	139	148	136	135	136	147	125	143	125	147	132	136	131	153	123	152	145	154	128	150	130	132	128	130	129	138	139	138	148	130	125	150	122	125	136	120	144	132	147	137	127	157	126	143	127	146	134	146	152	125	138	163	119	133	149	126	119	140	156	125	130	136	133	134	111	136	111	151	142	121	140	127	157	137	134	121	138	128	140	133	144	125	115	118	165	136	146	144	137	132	135	159	129	147	136	158	125	138	127	152	139	131	140	147	135	148	145	140	130	143	127	128	147	128	130	135	122	118	132	123	137	150	138	148	154	121	128	127	149	141	135	121	134	129	141	131	138	139	132	127	119	136	142	138	133	123	128	137	138	147	149	149	149	132	133	139	108	129	147	132	141	149	115	132	113	134	115	140	125	128	152	123	137	146	149	137	152	112	151	137	150	129	133	111	129	134	135	130	123	132	138	137	130	146	143	126	143	138	141	134	138	117	151	139	124	141	135	149	138	130	154	121	147	142	138	138	119	137	146	137	134	131	142	141	139	138	126	132	143	113	137	141	124	120	125	127	143	134	144	148	142	126	142	130	154	139	127	129	149	154	137	114	152	147	126	140	154	150	138	150	150	132	124	130	139	127	134	150	133	127	129	142	141	144	127	146	141	141	147	130	127	152	135	134	117	151	154	124	141	143	134	123	136	143	131	141	149	122	128	151	134	129	141	161	142	160	151	148	143	146	144	141	130	128	148	129	138	143	136	141	133	140	141	142	120	137	120	139	107	139	129	130	126	133	148	129	136	121	133	148	161	144	128	120	121	128	142	139	146	132	137	121	127	109	130	143	158	138	123	154	142	121	140	123	148	147	139	147	137	136	143	148	145	145	132	122	136	133	137	139	135	134	142	127	137	137	125	129	138	142	142	136	120	153	151	139	130	123	115	144	139	126	132	125	127	135	128	153	108	149	145	124	139	141	151	136	135	139	120	145	134	135	131	105	167	140	124	127	136	151	129	137	135	132	142	169	137	134	144	146	118	125	126	151	138	131	147	120	118	125	126	140	144	143	133	131	139	137	127	106	139	141	122	130	136	142	137	133	153	153	137	151	132	144	126	151	138	136	136	132	131	135	123	144	136	137	152	153	148	113	133	150	146	133	145	139	131	135	138	153	134	146	139	145	147	129	137	150	120	165	128	140	146	141	140	122	132	143	130	151	131	143	125	125	144	142	144	158	124	153	130	134	138	130	151	157	122	144	127	147	118	149	149	139	129	133	136	125	130	139	147	127	137	156	151	139	143	133	132	158	137	120	161	137	149	134	162	145	133	158	131	133	168	141	150	162	112	162	159	150	137	151	144	133	120	139	150	140	129	130	129	148	147	138	143	142	137	161	136	132	144	122	131	145	149	133	137	132	121	140	145	112	148	136	139	152	140	135	141	105	138	133	136	136	129	139	121	143	132	125	124	141	142	136	131	131	141	148	108	145	149	120	134	128	152	137	131	142	149	120	126	140	131	109	137	143	109	134	114	129	126	120	134	133	148	133	136	141	129	128	149	158	143	144	140	154	125	132	129	124	127	113	125	131	117	135	130	143	119	153	164	134	125	144	146	147	129	129	169	123	136	128	135	127	137	133	121	123	134	140	135	138	132	137	140	144	146	151	137	134	125	146	148	144	131	140	124	123	131	136	157	139	148	146	123	126	130	142	146	145	134	126	137	121	134	147	141	132	153	138	136	149	142	143	140	139	126	135	140	131	137	123	125	140	162	138	141	130	132	121	127	138	129	144	134	148	121	138	155	134	113	147	135	131	135	157	136	138	158	130	132	125	127	139	127	132	132	133	138	132	154	137	127	166	135	124	133	153	137	128	130	152	144	99	148	141	151	139	162	144	140	151	162	137	145	136	139	136	138	115	139	137	146	170	130	138	159	130	128	143	149	150	152	149	151	127	140	135	130	136	129	147	123	126	125	139	138	132	129	118	155	149	143	124	156	146	136	151	123	140	132	124	142	156	134	154	133	167	142	135	160	127	139	130	160	137	139	134	143	149	129	133	156	145	139	162	128	149	139	134	166	175	125	140	118	134	141	122	161	139	139	143	151	148	142	137	121	142	139	130	165	151	152	142	141	150	144	130	148	134	118	125	142	132	144	122	132	155	138	139	126	109	144	166	148	153	140	152	125	138	121	130	115	120	129	115	146	143	143	152	144	131	132	125	134	141	127	147	155	143	152	151	146	125	117	136	151	148	142	102	144	145	135	127	112	164	146	153	136	143	133	136	146	122	143	143	124	139	131	132	139	149	133	149	149	145	127	124	134	148	126	137	165	154	133	159	151	135	153	147	125	125	113	144	119	146	137	141	135	125	137	125	133	129	134	147	149	158	133	141	146	139	130	133	128	127	155	149	150	131	116	120	140	128	126	139	139	123	131	140	134	115	133	119	131	126	139	131	148	140	148	143	128	125	148	162	137	145	139	122	138	133	144	134	118	117	149	122	133	146	148	137	137	151	137	134	143	147	140	120	151	144	135	125	134	134	135	144
5382	472	613	606	513	529	526	495	454	470	440	448	418	439	391	415	457	397	419	407	407	416	441	390	398	437	416	423	424	396	394	378	398	406	412	409	428	402	398	385	364	436	361	385	396	412	439	400	392	434	432	429	422	396	401	405	394	447	419	383	427	423	396	383	405	404	407	413	379	405	405	409	401	400	387	392	381	414	395	442	365	399	413	406	404	381	390	425	413	394	401	404	378	431	428	411	385	368	405	433	379	398	399	426	433	394	395	374	414	405	375	356	377	416	432	391	415	374	419	374	392	390	380	379	395	396	394	391	402	390	386	382	413	391	386	399	405	384	399	422	378	391	430	400	390	410	435	400	393	417	406	386	378	387	412	418	401	407	411	395	387	394	391	406	397	377	423	424	359	445	420	395	391	396	400	393	400	422	384	397	409	356	410	377	432	439	397	440	411	414	422	372	424	403	413	400	430	383	421	363	382	431	396	422	419	415	414	395	393	403	397	406	414	404	417	389	403	407	430	384	424	391	414	412	408	392	391	404	375	404	395	400	395	381	426	353	418	398	405	393	400	379	410	394	405	369	417	394	398	375	386	402	398	409	423	396	389	422	374	436	434	428	425	379	431	349	399	388	401	404	420	399	418	420	412	414	369	435	424	417	370	406	422	390	419	404	355	411	380	359	386	385	387	419	413	419	428	439	370	412	417	387	388	412	430	386	418	394	427	411	395	396	381	402	423	383	380	390	391	385	399	422	380	401	425	393	387	413	391	383	402	404	423	425	399	405	367	362	404	395	392	423	369	375	421	411	401	387	402	400	396	412	426	399	394	395	378	379	396	378	399	366	413	379	382	373	394	411	395	387	396	380	413	408	402	436	382	400	364	394	399	363	373	391	391	409	395	392	394	415	420	421	385	428	377	390	404	392	422	415	395	368	394	390	407	417	382	416	374	399	400	393	368	387	386	403	391	403	401	408	414	390	428	392	391	361	417	380	386	411	395	433	440	371	371	412	427	383	411	409	398	395	438	392	385	412	418	405	387	393	402	398	382	404	392	420	406	398	412	409	386	406	411	417	380	379	414	367	392	399	427	389	400	399	398	433	386	388	396	386	377	421	425	386	390	402	432	405	401	423	400	459	387	386	410	430	412	379	391	388	426	383	408	384	393	399	411	386	389	410	426	396	448	375	403	402	415	377	406	392	443	420	405	419	374	391	387	392	404	379	407	371	415	413	406	409	369	427	417	415	411	384	395	400	394	385	353	427	407	405	403	376	421	427	418	404	413	410	388	359	373	390	383	414	380	376	429	446	386	436	443	405	432	394	386	399	421	405	413	362	411	404	412	418	412	417	406	385	399	397	400	384	395	402	406	391	409	454	404	363	396	376	337	396	399	382	389	391	389	390	405	432	397	429	391	428	397	359	408	418	395	411	373	382	417	380	375	379	413	415	374	398	423	387	397	458	367	435	372	393	394	384	380	409	395	423	411	407	383	397	363	396	432	429	401	356	407	409	393	394	439	397	376	370	390	416	415	442	388	433	378	407	415	395	415	389	422	401	392	412	405	431	450	403	459	436	398	416	402	387	400	380	430	390	416	376	425	376	407	386	373	405	409	378	397	406	378	406	418	392	418	406	438	413	395	385	427	415	412	420	395	391	391	381	432	383	390	419	413	441	394	412	396	415	383	406	436	425	424	390	379	405	363	395	396	375	407	432	385	395	394	410	411	433	417	424	419	382	394	417	399	388	417	406	395	369	395	410	391	414	378	424	405	390	391	397	367	363	447	404	416	384	414	416	386	392	380	386	347	413	401	402	377	411	412	424	391	409	405	407	397	403	407	399	380	442	381	360	381	380	388	383	375	412	393	401	399	402	410	407	390	410	430	384	371	387	394	400	411	385	368	387	422	409	402	410	428	418	370	407	429	393	410	396	383	417	400	419	393	408	403	385	393	390	390	364	426	381	371	422	379	398	380	396	384	392	421	367	383	401	365	396	413	401	349	399	416	403	413	410	395	427	408	390	415	434	449	408	379	419	409	379	416	371	367	406	386	438	376	394	412	385	383	398	402	420	397	379	382	406	365	384	364	437	426	421	413	410	406	392	374	372	431	378	429	413	398	426	408	414	406	403	416	424	410	367	428	405	384	415	400	419	414	427	408	391	390	388	418	404	383	379	408	417	365	391	440	433	400	406	423	374	371	427	392	419	371	417	382	392	390	371	387	407	434	422	377	414	439	370	391	408	394	426	435	421	384	414	423	444	380	390	358	411	409	389	384	407	401	385	412	394	392	387	370	402	415	429	376	433	404	386	397	384	389	420	392	403	400	386	366	382	379	403	435	395	399	434	370	420	385	377	408	409	402	390	409	405	393	438	402	397	403	412	382	397	388	391	405	373	426	397	390	391	376	391	408	398	412	400	402	430	405	383	373	392	406	407	394	415	373	422	384	404	391	411	409	405	429	406	427	359	386	396	403	447	411	446	423	392	379	420	392	410	396	371	401	396	400	384	411	436	437	397	377	406	423	409	388	383	398	393	391	423	387	403	347	342	404	386	423	406	420	404	430	416	427	374	413	429	393	340	396	368	420	373	384	445	449	421	400	408	420	400	396	386	400	422	394	426	424	424	379	424	418	402	385	407	399	378	389	403	413	372	362	398	406	374	413	409	394	391	392	375	383	402	396	401	395	391	420	402	375	409	452	442	382	382	414	392	373	394	405	427	405	389	393	425	430	411	404	428	413	374	383	415	395	410	397	407	378	391	429	384	363	360	392	412	420	407	381	378	408	378	390	366	364	461	415	416	400	396	419	406	394	413	353	418	395	372	431	385	403	404	412	389	409	375	421	406	401	381	388	399	378	399	387	389	405	374	427	429	417	404	397	430	443	384	405	385	423	432	386	412	431	387	405	387	411	404	388	417	427	405	385	369	424	398	410	410	402	410	382	395	416	377	384	378	394	412	382	378	393	403	418	405	388	397	446	423	465	401	362	410	393	394	389	416	380	406	384	410	398	394	406	393	389	380	429	404	396	390	369	415	391	433	432	381	387	401	383	398	353	391	413	407	391	451	423	409	401	394	410	408	394	420	403	386	418	402	400	424	427	399	406	417	424	420	425	397	380	414	376	407	411	433	422	411	405	431	430	425	374	397	431	371	407	411	428	391	386	381	399	406	402	431	419	411	382	389	390	390	408	381	419	402	380	430	419	377	388	407	400	420	400	377	397	396	403	399	391	376	384	399	380	444	411	420	419	398	403	429	374	426	372	395	411	381	435	427	409	374	402	365	453	445	402	403	361	406	421	410	403	413	418	394	402	373	405	394	386	397	421	400	393	409	383	397	428	399	426	390	384	416	384	370	378	406	389	388	402	413	422	370	359	418	433	433	382	415	400	420	404	392	387	375	395	394	394	408	375	395	417	440	381	410	396	414	367	422	387	372	405	346	401	363	347	372	410	444	389	404	462	404	430	393	416	399	394	412	405	393	411	393	415	412
23129	2220	1348	1032	737	557	420	350	247	229	200	172	200	149	142	126	122	112	123	124	119	118	100	111	84	98	102	101	107	98	89	78	93	94	100	104	101	100	101	105	97	89	105	94	103	102	100	89	81	100	82	100	92	87	91	86	79	101	93	102	77	97	98	87	87	92	90	80	91	102	87	82	100	101	82	105	96	99	91	83	82	89	83	77	72	70	70	100	104	78	76	104	87	77	93	79	95	93	79	87	107	81	77	78	82	99	85	93	90	84	82	89	104	98	85	67	98	94	79	84	80	87	100	91	97	86	100	78	82	82	78	76	92	84	83	91	87	81	62	86	89	102	100	92	94	100	79	77	116	69	93	93	107	93	73	84	93	80	85	76	92	82	94	89	91	105	99	84	80	72	85	91	78	90	91	104	95	73	93	87	88	98	79	89	106	98	107	70	79	77	71	86	87	98	94	73	77	88	88	81	87	95	100	92	75	86	80	74	98	92	75	80	87	84	71	76	76	96	75	80	86	88	89	88	103	78	87	96	84	93	82	80	77	98	94	92	88	90	86	89	80	95	79	82	93	81	86	84	72	86	94	79	69	85	74	87	92	91	80	96	94	107	97	81	81	94	95	101	68	78	103	87	102	69	94	67	97	86	99	70	101	95	77	73	93	100	91	81	90	76	82	86	89	77	72	81	93	86	93	102	86	86	90	76	82	87	89	91	88	96	69	101	84	98	92	88	102	106	85	83	74	79	90	84	86	103	84	87	82	87	99	78	64	79	92	111	85	66	92	86	79	84	91	86	98	90	88	88	93	89	81	69	84	89	101	73	80	89	73	79	88	87	96	89	92	105	79	85	92	86	82	95	92	89	107	91	80	93	89	91	78	76	92	77	87	82	91	84	86	106	86	85	64	73	101	87	94	80	113	100	69	75	86	75	89	95	80	88	94	79	82	96	91	87	93	84	75	98	84	78	85	93	79	93	81	89	65	94	97	83	102	81	73	103	67	105	72	97	96	78	79	89	89	84	93	86	104	91	105	100	101	82	79	80	85	80	75	84	81	84	92	95	85	69	89	90	88	103	73	89	75	66	95	95	87	73	108	89	82	103	75	89	103	87	99	84	88	86	83	85	100	82	93	74	88	100	91	84	97	87	80	96	95	85	109	85	104	93	82	82	87	91	91	88	85	86	77	103	102	88	92	78	101	90	87	86	92	102	78	75	90	73	69	85	103	96	74	101	93	103	81	91	74	84	92	73	80	85	75	86	85	93	85	85	84	92	93	98	84	96	87	91	83	91	86	84	106	71	98	90	88	77	78	91	80	97	78	72	80	87	97	87	103	71	86	91	104	72	96	110	97	84	78	96	90	91	103	77	96	79	93	95	80	90	79	85	81	81	92	90	91	84	81	85	78	77	107	91	82	73	87	87	102	89	78	83	91	104	85	88	90	108	89	93	92	96	87	86	83	80	95	91	81	67	89	64	76	75	85	88	80	92	109	81	85	85	102	97	100	80	76	82	74	105	75	91	85	85	98	107	80	97	91	76	89	70	90	81	95	109	102	78	89	93	95	101	71	99	90	98	85	80	87	102	100	89	85	74	79	85	93	74	83	91	82	101	106	87	81	89	80	85	100	85	97	93	106	94	95	109	72	76	81	82	93	72	100	95	87	85	96	93	74	95	88	94	94	93	90	91	100	91	90	86	81	94	90	90	88	95	83	96	92	85	87	89	89	96	85	96	92	88	74	93	83	79	90	109	81	87	73	82	97	106	92	91	105	84	81	92	72	75	79	84	82	95	78	86	87	88	92	85	117	82	76	84	82	77	80	83	77	88	78	77	87	83	85	70	87	80	84	87	116	87	71	75	75	86	68	79	71	76	84	94	88	77	88	80	84	93	85	77	90	76	80	73	99	89	94	69	99	102	67	76	79	82	104	82	107	83	89	86	81	90	80	86	97	86	86	93	79	92	99	90	100	76	83	88	83	88	91	75	107	76	102	107	87	85	91	82	87	95	87	98	97	91	88	77	78	98	95	82	92	78	77	76	97	89	87	113	90	96	75	81	93	87	96	100	94	85	94	75	87	96	85	93	83	99	82	84	90	89	77	105	89	96	109	95	81	96	111	82	104	88	85	99	106	66	92	95	91	81	96	85	61	92	98	91	92	87	87	95	84	86	87	91	87	91	87	82	92	85	96	83	94	90	95	79	93	84	96	83	67	91	98	94	83	103	90	87	81	79	94	82	87	98	82	94	73	83	83	97	80	88	84	105	90	84	113	99	80	90	91	92	76	80	118	79	96	96	75	96	80	101	86	92	79	95	99	98	80	76	67	78	84	89	79	87	86	84	90	91	94	81	74	98	97	98	81	90	92	83	103	86	92	84	84	97	66	82	88	106	85	88	77	70	74	82	100	94	72	100	105	75	80	95	83	74	116	87	88	89	78	90	95	90	64	93	89	88	99	78	77	86	100	88	97	85	96	95	109	85	84	99	85	94	87	79	70	98	83	79	108	71	81	84	103	82	83	97	74	103	83	99	93	96	78	117	83	78	80	88	76	94	105	76	88	92	84	71	89	76	90	102	81	76	83	95	91	76	95	105	115	84	90	83	95	99	101	96	76	78	96	91	83	73	83	92	103	87	85	94	74	70	80	86	71	78	97	82	85	84	72	99	78	107	80	93	86	90	87	94	96	81	74	73	72	91	97	90	90	93	73	103	88	106	83	85	91	93	77	86	80	82	90	77	90	79	100	77	92	78	91	84	80	104	92	91	76	90	70	71	105	91	93	95	90	89	86	67	90	84	81	66	97	88	91	91	79	87	90	93	94	88	64	96	74	79	80	88	78	92	84	90	101	82	77	100	71	88	70	88	96	95	97	90	81	89	105	73	92	67	88	94	94	82	102	100	79	90	90	104	76	104	83	80	85	69	97	112	102	102	94	95	82	86	72	85	87	96	78	84	81	80	81	73	89	95	88	95	88	79	86	97	75	88	84	92	85	88	93	97	83	73	94	91	100	93	100	81	83	75	82	66	87	108	100	75	94	89	82	96	83	102	85	96	81	101	85	90	87	99	75	81	77	95	78	89	84	80	87	100	89	99	75	91	89	85	91	80	104	99	95	80	82	78	79	103	94	88	88	95	90	84	88	97	101	83	71	83	96	77	80	97	86	99	70	88	78	87	109	80	90	88	84	76	113	85	93	96	94	93	86	83	100	80	94	101	78	80	89	95	79	78	72	83	70	93	83	96	84	89	78	76	73	84	90	67	96	88	79	102	94	84	81	77	76	71	94	78	90	89	87	88	69	81	96	97	96	80	86	68	88	91	84	87	90	98	84	101	79	101	88	86	96	86	90	95	87	80	92	89	82	97	95	84	70	111	104	69	100	93	96	87	108	83	80	90	81	83	94	90	90	85	74	96	76	95	89	92	106	96	76	82	76	83	83	82	91	87	91	91	83	76	81	79	93	85	72	78	99	81	99	89	93	86
11546	1461	3314	3720	3020	2435	2010	1601	1360	1139	992	866	816	727	664	653	660	561	538	513	513	505	453	431	432	406	391	397	395	377	400	437	387	379	352	359	366	338	352	332	350	324	335	335	321	354	332	283	326	325	328	298	312	322	302	369	337	324	293	319	312	300	274	325	303	315	342	280	319	286	306	286	288	296	273	299	329	316	297	271	291	275	294	324	304	314	311	314	273	300	299	313	286	294	264	291	250	303	291	306	295	280	297	278	280	310	316	317	307	277	327	301	296	291	293	294	281	269	279	293	294	300	297	289	274	306	304	277	302	273	282	277	312	296	329	266	279	306	322	283	291	284	295	290	296	312	271	309	307	288	303	283	261	308	293	285	300	275	303	252	269	263	285	272	288	297	275	274	281	272	276	275	263	277	292	309	292	298	245	309	291	295	292	287	287	294	287	276	309	275	255	284	283	302	292	302	284	318	271	297	292	264	272	281	282	304	310	313	289	259	304	293	313	299	292	276	273	315	244	295	278	287	264	288	291	298	286	303	265	297	259	261	279	312	281	241	303	296	295	310	295	294	300	258	303	282	312	283	289	296	318	286	292	253	292	291	269	297	263	291	285	267	287	253	303	301	277	300	244	300	270	256	273	289	293	268	291	281	292	285	292	289	308	297	310	287	281	294	307	275	294	278	275	269	249	282	263	290	290	270	291	297	269	261	278	275	278	277	304	292	310	316	300	278	277	273	299	298	280	269	269	282	301	309	312	256	274	264	310	257	287	300	265	283	275	314	271	293	305	297	291	304	291	292	269	268	295	292	326	290	279	298	301	263	272	287	258	285	284	293	327	277	281	307	282	268	285	279	279	290	271	259	277	287	329	256	259	312	296	274	275	263	299	267	291	272	322	292	298	285	277	268	263	261	320	298	298	316	312	298	277	280	285	281	309	283	272	302	264	300	288	300	325	311	281	275	267	303	264	287	267	274	271	287	301	265	277	316	308	266	310	275	261	308	283	288	296	272	286	291	290	291	290	287	284	269	278	284	284	286	284	307	286	310	288	284	308	253	312	271	284	293	304	261	277	299	262	282	267	262	294	269	257	278	278	273	279	292	297	264	282	277	310	301	250	287	268	269	277	261	304	306	285	283	326	271	269	296	268	265	281	265	302	286	272	288	304	311	303	305	286	288	292	302	282	304	307	283	283	278	285	273	276	264	293	331	310	325	290	312	299	273	288	301	323	267	288	284	326	322	290	305	292	325	316	289	327	270	289	276	268	261	290	288	310	292	276	263	297	314	288	275	282	280	246	299	294	312	283	278	295	254	280	271	294	312	253	264	294	279	293	270	300	284	316	289	267	276	299	281	303	260	257	275	279	286	262	304	262	301	270	287	276	268	298	280	273	279	281	281	281	300	286	265	304	301	280	284	315	284	284	279	291	289	286	280	280	285	281	272	277	293	307	278	298	269	281	329	291	278	277	298	273	262	279	259	296	274	280	301	282	321	303	270	272	271	290	289	289	257	292	278	289	277	306	298	282	297	336	271	266	304	298	246	289	297	276	293	277	262	276	299	274	289	301	280	277	320	293	299	281	297	269	276	288	264	281	261	294	285	303	288	276	299	295	284	276	267	292	305	291	272	279	318	272	257	269	307	266	292	284	300	264	277	304	303	274	282	269	276	257	290	290	310	305	282	315	277	292	268	284	273	296	282	304	269	279	289	272	270	272	309	284	288	285	257	280	309	253	283	283	287	252	296	312	271	268	312	293	291	268	269	263	293	274	284	283	279	276	282	309	306	266	292	270	283	282	281	316	280	278	315	288	287	290	277	288	298	246	293	274	296	303	294	279	269	279	279	278	297	253	266	299	299	276	299	291	255	283	284	299	302	288	271	273	261	295	309	274	280	272	266	291	271	292	276	296	295	326	295	298	293	283	283	299	301	299	284	283	255	289	323	260	294	286	282	295	290	265	267	270	303	288	267	274	285	288	298	273	282	285	302	254	288	321	303	287	307	283	284	273	295	304	287	312	307	309	277	295	294	287	297	287	296	270	283	262	301	299	291	265	285	313	315	289	277	293	295	293	299	268	273	276	275	267	289	294	283	303	302	277	275	302	316	294	302	296	275	284	248	279	285	325	282	278	241	278	261	280	273	262	300	297	273	272	284	281	304	279	293	290	272	285	260	256	280	283	289	289	316	300	263	324	287	287	273	298	291	271	279	291	279	283	291	281	261	245	289	280	278	303	287	298	311	290	293	276	256	277	292	296	267	308	248	273	269	334	313	273	268	292	306	286	288	284	319	310	292	263	287	292	265	279	299	261	269	272	248	291	287	286	251	302	276	240	279	307	276	275	296	305	264	301	272	294	304	275	289	308	293	284	305	286	299	258	298	267	263	286	296	273	282	287	321	301	277	287	289	272	309	270	284	285	301	298	283	290	276	285	286	267	288	270	253	293	272	248	286	308	285	266	282	277	305	288	276	341	310	260	284	290	295	281	290	298	273	278	286	270	291	270	284	285	270	288	264	279	299	291	281	310	299	269	321	277	289	290	267	277	286	269	300	310	299	275	299	298	296	274	266	308	284	309	304	288	270	288	261	283	318	269	315	276	291	259	310	282	312	292	301	299	279	316	291	261	273	264	289	290	291	268	283	311	290	288	287	271	259	288	266	264	307	282	266	302	289	286	296	294	278	265	304	306	301	280	294	274	282	307	277	314	269	296	256	273	296	305	278	283	293	296	280	280	258	286	269	284	261	279	286	267	275	300	258	300	302	292	311	294	276	290	297	293	281	295	324	289	244	294	301	302	286	280	270	276	272	267	275	304	293	273	302	291	284	297	289	279	285	279	274	302	299	299	272	309	292	281	311	305	293	308	270	267	288	285	280	309	293	303	252	295	309	286	291	295	286	245	301	324	303	278	301	289	259	260	310	280	274	286	263	295	286	291	275	304	286	300	273	257	276	288	293	298	275	273	256	307	289	264	281	289	298	291	315	291	278	322	286	294	268	289	292	299	259	275	276	295	287	288	298	275	280	310	263	276	290	245	263	279	291	301	261	299	319	261	305	272	294	257	299	275	267	290	292	288	296	281	275	286	290	268	266	268	271	272	290	272	282	285	290	276	283	283	316	304	281	266	305	309	248	278	272	279	304	288	297	292	302	332	266	282	270	284	272	273	252	245	298	282	299	279	283	288	317	291	270	273	256	282	286	248	304	296	268	292	257	284	310	286	304	295	262	302	278	265	303	320	300	240	292	314	252	284	272	304	307	283	268	296	287	304	278	265	273	256	255	279	273	287	269	299	308	301	295	301	276	283	251	268	277	289	296	267	304	257	321	271	268	294	288	275	277	291	288	282	274	270	282	289	291	270	279	267	276	283	299	313	290	272	291	289	289	267	285	301	289	317	265	295	326	284	275	317	283	249	271	280	278	283	265	303	271	284	285	275	260	266	310	318	278	301	277	269	265	296	311	308	300	287	295	294	304	267	289	263	314
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
