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
337061249104	337061249667	337061250217	337061250767	337061251317	337061251867	337061252417	337061252967	337061253517	337061254067	337061254617	337061255167	337061255717	337061256267	337061256817	337061257367	337061257917	337061258467	337061259017	337061259567	337061260117	337061260667	337061261217	337061261767	337061262317	337061262867	337061263417	337061263967	337061264517	337061265067	337061265617	337061266167	337061266717	337061267267	337061267817	337061268367	337061268917	337061269467	337061270017	337061270567	337061271117	337061271667	337061272217	337061272767	337061273317	337061273867	337061274417	337061274967	337061275517	337061276067	337061276617	337061277167	337061277717	337061278267	337061278817	337061279367	337061279917	337061280467	337061281017	337061281567	337061282117	337061282667	337061283217	337061283767	337061284317	337061284867	337061285417	337061285967	337061286517	337061287067	337061287617	337061288167	337061288717	337061289267	337061289817	337061290367	337061290917	337061291467	337061292017	337061292567	337061293117	337061293667	337061294217	337061294767	337061295317	337061295867	337061296417	337061296967	337061297517	337061298067	337061298617	337061299167	337061299717	337061300267	337061300817	337061301367	337061301917	337061302467	337061303017	337061303567	337061304117	337061304667	337061305217	337061305767	337061306317	337061306867	337061307417	337061307967	337061308517	337061309067	337061309617	337061310167	337061310717	337061311267	337061311817	337061312367	337061312917	337061313467	337061314017	337061314567	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
27756	16796	17386	15682	12313	9180	6492	5223	4210	3391	2455	1836	1307	972	851	713	603	538	556	627	625	544	414	367	371	398	369	351	318	325	297	282	282	287	258	267	244	275	229	245	239	225	227	240	231	206	189	223	185	215	205	185	216	224	198	189	199	179	182	172	175	176	197	195	187	203	195	191	183	171	190	205	191	182	176	182	176	183	199	164	186	185	180	202	168	196	187	178	153	177	152	169	174	158	153	160	170	170	188	168	159	187	218	187	173	191	165	198	176	147	158	170	172	172	172	170	169	162	171	173	188	148	175	169	166	162	203	176	146	191	162	179	174	155	210	178	145	170	171	186	164	174	175	166	176	175	172	171	167	153	167	185	191	167	178	151	170	171	159	175	191	196	181	176	171	166	181	156	153	170	165	176	154	165	176	164	182	190	185	157	177	171	176	168	174	197	164	186	200	183	185	202	163	177	179	163	167	166	161	200	189	166	170	197	163	174	184	181	189	153	180	145	188	174	154	183	168	157	180	172	179	173	185	172	164	184	166	167	178	182	180	161	166	175	200	177	179	208	161	175	192	186	175	155	161	165	197	195	177	162	175	145	160	155	170	174	187	183	176	171	192	182	182	161	172	158	165	155	169	161	165	179	173	173	168	188	177	172	164	160	173	154	189	164	167	187	136	169	151	176	201	169	162	160	167	148	154	186	196	202	169	172	165	173	170	159	164	193	171	195	153	177	189	157	190	174	171	171	168	165	153	184	166	175	187	174	179	159	168	170	175	169	160	179	183	168	170	178	194	185	185	173	178	169	173	170	190	172	158	179	168	184	183	151	178	195	167	155	173	153	194	165	176	198	175	187	184	155	189	188	172	167	196	170	195	183	181	162	139	176	176	177	173	165	189	179	179	186	169	182	170	181	159	182	170	194	175	194	179	167	172	172	187	149	185	179	172	164	169	142	154	179	156	186	173	142	173	158	169	171	159	180	171	199	163	194	168	173	142	150	171	176	170	185	153	178	167	159	188	171	183	155	179	177	176	189	174	155	157	173	184	169	194	157	152	165	172	169	174	171	176	158	170	178	205	208	165	176	167	175	186	163	170	164	179	189	184	194	198	187	188	193	164	195	171	154	166	159	192	162	174	175	175	164	173	179	164	172	180	177	179	167	198	183	177	164	138	183	158	157	146	175	187	204	171	189	183	161	163	172	164	182	175	198	180	159	170	164	175	179	185	168	151	182	173	167	148	169	184	136	173	173	169	184	160	156	180	145	174	166	189	182	185	189	173	157	177	169	175	181	195	161	177	170	184	174	181	182	177	178	179	185	189	154	152	160	171	145	180	150	152	185	191	177	171	195	182	179	168	182	193	193	139	189	176	181	174	157	178	191	152	163	174	185	179	161	179	175	159	178	183	182	167	183	156	157	169	192	198	165	162	176	154	165	159	151	186	158	167	176	155	197	180	178	161	190	161	172	167	149	162	160	160	171	151	169	186	187	168	150	160	179	182	206	165	160	180	203	183	183	191	175	189	161	182	187	160	173	165	175	180	176	148	162	176	171	167	184	165	172	169	168	160	169	167	156	188	151	201	191	167	199	184	146	181	168	165	173	157	170	182	188	174	179	184	150	187	169	188	162	179	196	159	182	173	170	176	182	162	175	185	185	179	177	174	158	158	158	191	172	177	189	180	170	170	177	185	202	167	185	191	184	186	169	152	168	170	175	146	158	157	184	186	183	178	171	180	163	170	189	195	173	179	185	178	157	173	159	150	175	187	196	191	173	137	163	163	173	169	182	184	165	158	171	174	189	164	187	161	183	190	176	194	196	171	184	173	173	174	183	169	170	204	169	169	155	167	163	150	174	193	170	185	168	165	162	172	174	170	161	169	159	157	178	180	149	178	173	172	181	174	149	182	192	177	172	194	168	171	185	159	186	178	193	183	165	189	198	165	175	174	187	153	168	169	167	163	175	188	140	187	206	152	182	163	162	159	198	182	188	179	179	176	174	192	162	156	159	162	195	163	177	178	170	183	185	171	172	171	163	161	169	150	192	203	174	166	197	189	166	181	183	166	186	162	161	167	180	201	152	185	187	168	180	145	163	176	177	174	157	163	171	177	182	157	161	166	167	151	186	164	180	181	186	195	183	156	173	159	204	161	170	192	189	171	173	191	163	151	154	161	188	156	174	174	157	164	181	200	166	189	176	203	192	179	195	167	167	165	162	174	151	202	186	163	196	157	162	183	172	180	179	179	158	195	171	173	155	191	179	203	184	183	205	175	190	190	187	187	162	154	170	147	168	193	172	178	158	155	187	166	175	171	169	169	160	157	189	171	154	176	184	158	191	194	183	162	174	173	158	181	185	161	161	198	165	165	158	163	172	160	175	162	174	166	162	167	164	163	191	154	169	176	163	152	178	182	173	176	155	188	170	161	175	173	172	179	176	143	186	178	190	173	175	181	181	184	159	181	183	168	184	162	170	177	177	166	188	153	183	179	171	146	156	159	198	150	166	182	167	181	181	162	169	156	144	206	185	188	177	164	164	166	186	173	151	159	160	200	158	158	156	165	163	199	176	168	209	176	181	187	189	163	170	196	198	193	175	156	171	165	168	177	193	177	169	158	199	159	172	169	168	163	165	189	209	170	148	187	203	171	165	177	173	187	158	176	163	176	187	193	189	180	179	199	179	145	153	182	179	196	177	194	192	182	188	180	173	189	146	157	166	192	173	161	160	169	186	190	182	156	159	203	168	169	161	199	195	172	173	175	167	178	181	164	167	180	151	153	171	186	178	154	146	201	180	181	173	201	187	174	149	156	159	185	195	196	187	174	179	167	176	177	168	190	164	167	173	173	178	164	153	200	164	181	157	194	183	163	186	166	201	188	161	162	165	151	175	193	162	152	185	170	177	152	173	191	165	173	166	196	158	169	190	176	157	163	168	158	181	167	181	183	168	176	196	164	168	170	190	187	195	169	171	155	180	152	179	207	177	146	160	161	171	197	193	176	201	170	180	181	193	172	188	205	164	178	141	148	164	191	182	139	172	185	161	162	186	163	182	166	180	182	181	194	179	158	174	189	154	169	188	183	174	187	183	167	196	197	185	184	185	180	166	190	193	154	203	185	177	168	161	186	177	161	172	159	172	177	174	203	195	170	183	182	133	189	156	175	168	200	190	183	175	176	189	164	179	175	212	162	176	189	180	174	188	178	153	178	175	176	180	159	197	170	165	179	146	174	167	180	178	171	191	149	166	187	172	139	178	173	165	190	146	140	185	196	165	159	164	180	190	189	165	172	151	165	162	168	192	177	181	178	194	171	169	176	147	175	176	170	208	186	188	175	186	181	166	165	163	184	165	133	171	203	199	188	194	184	175	192	167	183	178	150	183	196	164	192	191	163	155	154	165	196	170	190	154	183	199	170	185	156	177	161	155	160	189	175	168	184	174	195	155	152	165	204	179	182	201	176	207	177	150	182	192	190	173	170	182	181	184	205	201	166	170
14536	11953	22652	26756	25310	21677	18857	17216	16151	14146	11491	8562	6573	5466	4559	3680	3148	2985	2775	3690	3225	2689	1962	1805	1834	1874	1928	1836	1614	1508	1428	1327	1087	1101	1078	1183	1075	1025	881	948	1061	950	926	861	727	681	697	661	633	641	648	631	586	580	571	521	583	611	569	529	556	577	540	541	514	552	525	513	557	542	534	512	496	476	487	444	506	442	443	418	437	469	453	444	468	431	469	419	484	435	428	426	453	430	444	426	396	424	405	443	414	399	383	406	472	392	464	425	445	414	417	437	417	396	438	451	394	444	401	417	448	437	379	402	406	431	397	421	399	408	422	372	436	396	406	395	460	431	443	417	453	441	409	457	397	384	433	424	414	397	442	417	426	405	420	397	419	426	413	419	412	416	388	427	417	414	447	390	381	409	388	378	403	412	406	423	379	428	388	422	422	397	406	407	443	410	419	411	402	413	404	399	447	411	441	415	449	445	394	411	400	406	407	401	415	409	409	428	417	411	408	392	414	403	480	434	393	431	397	428	419	391	426	408	435	411	391	407	418	421	438	434	409	391	415	419	429	365	408	409	449	446	385	439	391	411	424	409	427	393	380	381	423	428	421	401	399	417	404	433	428	430	410	384	394	407	395	424	395	422	372	428	427	433	420	418	413	411	408	419	430	414	399	427	374	401	423	411	399	391	420	400	417	396	414	418	415	425	420	374	406	422	426	426	419	435	445	452	359	406	402	448	387	440	380	414	423	368	405	445	415	408	431	417	408	408	446	359	451	387	397	407	448	393	422	422	405	411	439	424	400	380	368	428	411	427	414	413	392	395	380	378	411	391	395	379	396	384	381	395	459	420	414	413	379	433	400	404	428	426	408	424	405	404	411	398	396	402	403	465	451	452	426	424	398	441	432	429	433	466	431	419	396	402	395	430	426	418	422	442	437	420	393	416	421	430	408	412	360	365	424	403	434	401	416	406	433	416	418	410	417	385	414	427	416	433	367	391	391	379	421	401	382	424	418	398	414	406	420	401	431	408	396	378	405	405	424	412	414	408	418	436	391	390	401	394	399	376	400	447	405	429	409	421	402	398	409	421	415	428	395	389	405	397	409	418	391	379	449	431	415	434	411	386	403	377	384	440	417	413	420	428	412	406	378	421	394	435	400	463	429	369	391	420	388	401	389	410	397	409	431	380	416	375	401	427	427	399	391	433	438	373	382	398	398	379	396	436	401	427	402	412	421	404	389	405	381	411	406	389	391	401	409	418	415	471	375	409	380	394	402	383	385	421	391	397	403	433	438	429	403	399	449	428	393	404	411	407	424	430	432	410	388	456	411	393	400	427	400	388	427	412	434	442	410	419	417	411	447	441	387	405	407	401	393	412	386	398	424	421	408	410	420	449	408	425	417	403	403	429	402	445	394	417	379	384	404	450	432	409	454	408	413	438	399	394	413	408	425	417	386	401	380	385	452	432	401	419	421	391	399	393	452	413	413	396	404	402	434	388	426	405	409	440	419	408	434	409	407	413	381	426	378	420	399	419	422	390	421	436	411	375	400	374	417	399	389	406	407	421	414	417	408	392	398	396	395	433	410	439	432	433	419	397	428	420	426	369	400	393	408	404	441	439	400	431	406	410	419	436	449	397	374	389	416	431	423	424	447	407	420	442	429	426	415	407	399	415	404	400	404	404	430	438	447	398	407	410	412	402	435	400	391	415	411	416	403	403	434	420	425	433	406	407	451	406	395	423	388	380	451	399	443	375	413	372	413	467	377	412	426	404	439	407	413	408	413	384	409	469	402	438	407	423	410	429	405	425	447	426	438	374	424	418	400	430	445	430	407	411	408	372	425	397	399	418	432	415	404	445	397	393	390	420	445	420	459	392	411	432	429	422	396	416	427	447	398	380	391	411	405	443	393	409	408	395	423	399	445	447	432	409	371	445	353	428	430	409	434	456	407	418	413	410	399	423	415	404	410	385	408	407	411	421	395	409	430	405	388	409	457	413	381	430	420	404	405	377	408	454	436	405	419	405	408	431	418	399	420	402	466	429	416	390	438	406	411	401	433	409	402	429	398	397	413	384	401	410	433	398	432	414	401	414	428	381	428	423	386	393	409	489	397	404	403	396	413	389	416	426	428	436	393	408	432	439	438	414	437	377	443	416	374	388	371	425	407	441	423	425	407	398	410	426	398	401	421	405	409	423	420	416	404	382	387	438	417	436	428	407	418	401	391	439	408	401	430	391	415	416	411	426	379	461	403	423	381	419	417	416	402	428	411	418	409	430	399	395	431	423	438	420	423	364	411	411	390	419	408	419	411	443	370	378	378	445	383	454	413	424	443	444	414	393	430	416	412	401	423	411	417	433	412	394	437	407	418	436	406	411	434	438	417	428	390	381	409	423	411	392	424	407	432	418	434	405	447	398	404	419	425	413	407	419	421	400	452	388	391	408	419	417	443	428	417	430	409	402	418	382	420	393	451	420	382	424	399	399	433	409	409	398	352	420	411	395	401	412	381	423	382	397	448	421	402	417	377	414	425	415	398	414	399	432	411	436	413	405	425	382	379	410	397	409	427	406	429	410	414	372	433	409	422	397	412	422	420	387	416	412	420	405	406	387	405	425	405	401	426	421	413	439	406	418	416	405	406	385	415	417	396	370	401	417	403	426	408	433	378	411	419	447	434	433	433	411	405	442	395	421	429	414	440	382	415	391	456	388	392	425	399	390	432	421	432	452	424	409	406	407	379	375	405	424	449	394	408	396	402	396	440	400	396	431	422	418	443	420	422	381	432	408	407	419	422	416	383	404	405	408	389	431	410	413	422	403	419	409	402	401	405	436	370	395	400	413	411	414	442	375	423	419	389	408	418	399	469	448	423	428	398	423	357	386	448	411	431	447	422	397	413	435	372	412	413	434	423	354	432	421	399	389	381	424	383	416	421	403	415	407	407	440	383	437	407	374	408	435	413	390	427	396	417	402	448	404	438	417	394	408	438	381	367	428	400	419	421	399	418	389	402	426	356	402	421	408	397	390	392	418	420	385	449	409	406	400	402	397	429	402	447	415	412	401	447	390	405	422	414	409	418	442	414	425	431	389	411	407	400	413	440	398	388	425	418	377	395	362	415	406	414	410	414	373	409	393	404	422	409	400	390	419	416	398	409	372	422	404	417	416	416	383	397	404	391	402	399	431	389	404	425	411	429	383	439	401	418	428	396	436	408	422	405	424	425	426	422	437	401	406	398	418	364	406	386	427	390	403	407	373	456	360	393	364	389	388	452	406	404	437	405	383	428	435	411	413	421	420	408	431	405	397	407	402	454	394	413	381	406	376	413	403	375	386	418	398	411	423	410	378	422	397	403	409	417	407	431	383	378	413	406	393	414	419	427	424	424	428	438	419	409	417	416	398	428	389	410	408	399	383	419	414	417	411	404	428	429	392	442	423	390	412	396	395	381	417	430	399	412	423	432	446	437	405	454	424	371	458	413	446	412	390	387	389	420	415
10215	5930	6218	4904	3507	2398	1829	1567	1447	1242	960	724	574	394	373	304	279	268	231	266	248	216	189	183	183	177	179	161	165	163	133	137	126	156	147	144	138	143	128	134	109	118	152	134	148	127	121	123	138	122	136	136	137	123	118	136	126	124	132	106	122	120	141	129	130	118	128	127	127	123	145	101	119	110	101	135	146	122	119	114	135	122	129	124	125	126	120	123	104	112	146	112	134	120	114	117	142	109	106	104	119	109	135	129	119	114	115	119	106	128	122	131	120	120	113	129	123	108	129	112	115	99	120	119	130	109	102	135	111	118	109	122	109	135	112	129	127	104	121	111	111	117	133	122	125	125	106	121	121	113	111	113	106	108	115	129	133	123	130	123	114	130	123	130	111	117	135	125	114	127	97	119	97	119	124	125	117	111	129	128	132	162	123	114	124	134	129	120	112	117	121	114	121	111	131	126	104	102	119	128	129	93	108	131	123	121	143	135	113	91	131	114	120	118	103	116	104	106	110	102	111	135	112	117	129	126	108	129	121	104	113	107	132	104	118	113	111	112	104	124	132	125	94	122	110	118	108	130	121	115	121	132	137	106	121	125	123	135	115	102	110	123	109	114	115	116	129	129	125	134	127	122	127	117	114	115	113	114	132	136	102	130	104	123	122	111	113	112	112	126	107	114	109	112	93	111	140	129	118	133	135	106	141	101	106	112	122	114	114	132	122	111	118	121	133	127	125	124	124	124	120	131	112	98	102	115	117	104	126	142	121	106	113	123	122	128	122	111	117	121	126	125	141	126	117	102	123	121	100	125	118	119	97	120	133	123	122	108	132	94	125	110	122	122	100	126	121	147	122	107	114	125	128	111	125	124	122	104	129	122	130	108	156	112	106	140	116	105	121	128	108	106	139	121	120	142	124	128	116	111	114	114	128	107	110	110	132	102	115	129	96	116	140	116	134	129	118	115	132	113	121	106	109	124	124	125	139	101	105	136	120	117	111	115	114	131	107	125	118	112	111	109	119	101	126	136	111	113	127	114	120	150	115	124	105	124	108	118	129	105	114	127	109	134	121	117	109	137	102	111	98	125	98	123	145	98	132	120	112	130	127	119	129	118	118	105	133	118	123	126	117	119	99	132	123	121	118	120	99	121	108	121	119	131	115	108	113	106	132	104	134	122	111	112	118	107	116	106	126	122	132	122	108	128	137	120	115	120	145	128	127	116	121	105	121	122	135	129	139	119	123	121	108	105	136	116	128	97	112	101	114	106	124	103	120	102	120	103	105	119	110	142	123	124	140	129	116	122	121	117	111	117	128	121	104	127	122	128	113	118	104	118	122	130	134	116	99	119	111	119	114	133	141	107	112	123	107	126	136	124	116	108	100	131	123	126	101	131	124	124	128	125	146	100	114	127	121	122	119	121	124	117	118	126	110	120	115	120	123	109	123	119	113	114	114	125	113	105	114	100	127	92	119	122	117	103	116	129	125	105	139	108	112	106	111	133	119	120	114	131	120	121	115	100	141	115	122	105	110	124	120	114	114	120	107	115	109	114	105	147	137	120	94	124	126	120	124	114	117	124	111	129	121	95	113	112	133	104	130	118	102	120	115	136	111	129	98	125	121	130	126	115	116	121	124	139	122	111	109	120	141	124	111	131	119	113	99	139	108	119	113	114	128	124	106	108	120	110	126	136	122	123	117	96	113	104	116	123	112	94	119	109	95	107	114	112	127	136	105	104	109	121	112	135	125	132	129	130	114	108	112	107	106	129	124	96	127	114	109	135	116	117	116	118	115	135	136	134	115	117	116	107	105	121	133	105	115	128	100	118	114	131	111	105	125	127	128	127	110	102	127	124	115	120	119	107	110	145	122	127	115	99	110	121	136	122	122	98	111	121	138	112	116	126	127	111	119	123	125	101	103	128	112	113	141	144	129	115	104	119	146	109	120	128	129	128	127	135	103	119	116	105	100	102	127	111	133	117	124	121	123	127	83	113	102	110	102	119	133	109	108	120	127	135	124	118	123	107	114	121	135	121	133	133	131	104	109	108	137	142	116	106	97	112	134	130	124	99	121	140	126	136	117	129	124	133	114	103	130	134	138	144	113	93	105	105	130	121	127	120	126	121	120	127	126	128	108	106	105	119	108	114	96	117	132	96	107	119	125	122	111	138	126	126	115	119	129	115	107	131	116	108	102	113	114	109	139	105	134	142	123	114	120	112	133	122	121	114	114	131	127	114	111	107	126	93	96	105	104	114	123	107	125	121	118	133	126	107	113	106	124	96	109	111	115	118	130	105	123	132	119	122	112	124	130	125	117	134	140	114	120	100	116	118	120	101	124	125	132	140	116	97	124	115	107	107	128	124	111	122	136	104	107	113	112	98	116	114	110	135	130	123	135	100	110	108	125	116	111	118	120	131	103	116	111	129	110	135	130	103	109	126	132	112	131	109	100	105	116	125	122	112	117	122	117	138	144	103	116	128	126	94	104	131	102	117	102	133	103	126	117	123	118	135	118	127	127	133	109	125	117	101	123	138	114	129	126	104	104	109	111	108	126	97	136	117	117	136	129	119	118	110	103	105	123	118	102	110	113	119	123	144	126	114	114	125	121	129	123	117	118	119	127	138	112	116	112	118	107	120	120	126	127	121	115	111	125	119	125	129	111	118	123	128	123	130	108	118	97	132	92	122	150	116	112	127	136	112	124	114	109	118	122	121	128	128	134	126	104	132	156	121	116	98	109	107	121	105	133	120	119	113	124	119	131	121	116	110	131	123	140	116	111	132	125	138	130	124	131	119	112	120	106	135	112	127	119	108	105	98	121	115	114	125	126	118	147	112	127	120	118	106	114	111	110	128	97	124	89	111	119	132	107	135	121	118	121	127	114	101	126	121	125	136	121	131	115	113	130	117	130	123	112	116	133	118	125	134	145	98	91	106	124	111	124	103	114	119	114	139	133	142	110	93	109	127	119	115	120	112	132	120	116	115	136	107	105	122	118	118	128	100	122	118	120	109	108	108	125	124	102	123	117	114	109	123	107	132	107	120	120	123	126	129	128	122	105	123	101	102	104	121	111	122	117	118	112	128	134	116	114	90	135	122	132	126	123	125	114	137	104	110	107	135	114	128	103	131	113	95	105	124	151	97	126	117	114	139	121	141	109	138	108	123	112	101	117	93	120	118	111	129	125	120	114	124	130	111	127	117	118	120	142	123	111	106	109	138	127	121	122	131	118	132	107	107	125	122	125	109	127	105	104	97	102	133	138	116	118	149	125	117	131	120	112	100	101	117	123	122	130	139	128	105	135	122	122	113	135	121	118	130	106	139	112	115	120	118	102	98	118	126	106	117	108	116	133	112	129	128	112	98	114	117	124	120	141	130	119	126	127	125	118	129	130	135	131	108	116	102	100	132	114	143	122	95	107	112	106	113	112	107	121	109	124	106	100	128	140	117	140	109	120	128	99	113	116	129	134	126	125	110	139	126	121	113
5779	4933	11089	13082	11839	9619	8298	7473	7231	6140	4717	3839	2898	2229	1898	1588	1313	1139	1196	1349	1193	1014	763	732	798	791	747	657	613	587	543	504	480	461	448	431	479	436	416	437	440	408	425	400	363	356	345	391	373	334	359	355	385	350	345	342	323	348	335	347	371	351	316	325	323	307	333	345	313	331	316	338	335	308	321	313	291	306	319	325	297	333	268	312	297	280	280	284	283	331	318	330	335	289	337	301	325	320	299	289	287	309	302	302	294	272	304	310	323	318	309	336	324	309	297	297	288	297	291	288	284	301	309	297	271	304	297	276	292	292	287	259	290	294	321	295	301	309	317	314	293	313	314	290	319	301	258	299	291	299	314	290	290	326	273	290	286	278	317	304	311	295	305	278	278	262	290	277	277	293	273	266	317	309	288	274	288	300	307	268	320	274	292	297	295	318	294	305	298	305	312	309	298	335	314	297	297	268	314	301	323	294	299	295	290	272	318	310	303	287	294	289	321	292	337	303	291	289	315	301	285	309	291	305	330	285	317	295	281	285	310	281	298	310	307	299	313	290	293	290	289	266	300	317	303	268	335	310	319	297	280	309	284	297	322	295	309	312	275	309	304	288	298	292	311	323	327	308	295	306	299	303	281	301	267	299	296	273	283	334	296	290	295	300	318	284	301	274	278	307	296	301	284	297	289	318	289	267	312	292	285	293	291	268	333	294	309	336	288	329	288	306	303	276	295	303	276	284	301	318	328	357	335	294	297	308	277	322	321	287	289	321	265	325	266	288	312	286	287	298	308	285	301	305	314	261	281	308	315	290	300	299	311	317	314	290	295	321	288	272	285	295	266	294	292	346	320	312	301	291	292	324	284	289	278	317	332	275	328	310	285	295	272	314	311	281	288	274	302	286	321	322	300	308	275	285	282	285	282	294	295	300	316	307	272	314	316	281	290	298	303	274	315	278	288	330	282	297	321	303	287	296	320	311	324	312	320	260	307	304	289	286	291	270	316	286	327	290	301	286	319	308	266	326	306	297	301	285	291	296	308	312	286	290	297	289	290	301	296	290	251	277	291	276	265	290	273	291	263	288	299	335	282	301	283	296	302	300	295	277	321	324	295	312	295	285	298	270	298	287	299	296	322	319	299	330	292	306	301	300	298	322	277	300	277	288	271	306	294	309	306	309	306	279	313	281	296	303	289	274	285	291	290	284	315	292	308	312	299	289	302	312	271	286	278	296	295	314	314	260	329	283	298	319	261	299	329	312	268	301	273	323	304	315	313	322	303	311	315	264	283	314	302	300	312	286	275	305	279	316	289	314	273	306	281	294	317	316	266	291	300	294	291	293	291	296	303	323	304	298	298	306	298	331	301	254	317	305	308	283	332	353	324	312	320	302	310	277	304	256	279	283	298	277	272	276	337	305	291	272	282	315	277	295	277	276	309	348	301	317	324	257	300	292	297	273	335	308	280	310	251	300	296	297	311	273	292	273	311	282	335	301	310	288	308	297	303	297	291	291	267	286	271	305	321	305	302	296	298	287	296	342	269	323	320	302	277	312	288	254	290	300	260	304	291	292	300	280	283	282	292	285	286	294	323	303	330	305	320	274	305	267	273	304	296	296	325	300	300	293	296	286	313	264	300	313	285	334	325	319	295	261	289	314	305	285	285	327	290	279	289	305	291	304	294	333	257	274	290	303	299	306	309	319	278	291	289	306	315	322	292	284	282	286	299	282	337	312	312	309	301	297	299	307	340	295	294	298	296	312	304	289	292	307	289	301	303	278	309	315	289	311	305	296	322	292	298	311	325	283	295	276	293	261	291	278	301	307	281	289	295	300	304	300	298	286	292	323	292	265	293	306	307	314	308	309	300	297	288	312	317	295	290	314	291	301	291	316	295	274	310	303	335	292	262	304	297	317	305	303	297	303	309	280	324	320	278	332	298	318	296	290	306	308	268	293	290	277	301	297	304	308	280	285	283	282	293	307	316	290	295	300	278	302	275	338	295	288	310	307	298	296	316	263	277	318	325	293	279	316	282	325	284	311	286	289	285	296	307	297	321	322	289	267	312	284	323	266	288	326	311	293	263	271	335	333	292	285	313	309	300	315	298	301	309	305	268	271	315	291	302	295	315	282	320	343	294	315	316	296	298	307	283	280	323	302	298	291	329	267	295	289	333	290	317	271	298	299	332	339	270	297	273	304	280	268	303	281	278	309	291	300	281	321	307	319	272	311	305	293	306	306	279	311	312	280	299	287	305	277	300	285	303	325	270	312	278	297	298	285	317	281	287	289	279	301	306	277	306	301	290	306	313	281	271	289	298	294	316	310	296	285	308	252	290	273	311	311	305	308	285	294	295	280	285	313	288	301	305	288	323	307	304	276	298	295	292	295	287	301	308	298	325	274	300	303	279	294	303	279	340	312	286	298	296	317	321	284	291	296	292	301	301	304	285	322	307	266	307	273	295	294	300	304	293	290	295	312	299	310	289	287	291	304	322	312	307	297	288	300	289	314	305	287	312	321	286	327	256	333	291	252	292	295	307	301	306	279	294	251	275	314	283	293	333	310	276	297	297	308	280	302	323	293	293	319	307	303	327	299	301	305	304	343	288	295	304	303	293	287	290	286	270	300	299	277	309	297	297	291	285	263	302	295	283	300	288	303	321	313	297	314	306	313	318	287	306	305	326	307	296	289	264	299	314	289	290	294	321	351	305	300	294	308	294	312	310	285	284	322	308	302	270	265	306	308	266	305	309	295	296	305	280	295	289	289	295	292	312	276	323	298	333	257	301	303	302	300	290	286	296	296	303	295	313	301	305	297	287	286	299	298	288	316	304	262	313	290	285	308	296	291	319	318	311	322	290	297	283	317	310	334	294	302	288	274	254	302	322	301	318	273	311	289	313	304	272	310	288	299	286	310	310	296	303	277	333	279	283	287	307	313	292	319	318	296	313	316	262	282	301	303	308	324	297	310	309	274	286	317	286	327	256	275	275	347	294	315	292	262	334	289	298	285	298	345	296	302	300	282	312	317	309	282	307	300	314	309	299	299	294	319	266	316	279	288	295	325	296	319	323	308	295	328	289	304	300	292	268	268	309	298	295	284	317	298	305	305	305	288	298	292	265	302	315	310	310	291	351	292	303	294	314	279	286	310	275	277	307	302	283	294	304	293	305	302	313	308	304	289	293	309	283	309	276	318	265	305	300	349	292	305	276	289	298	296	330	315	307	319	305	313	301	308	297	308	265	297	291	299	295	274	296	310	301	299	268	291	313	306	293	306	291	278	297	274	284	318	283	285	304	299	311	300	298	266	264	302	286	310	324	315	295	300	325	315	297	284	320	286	288	299	289	319	287	303	307	290	296	307	322	273	302	301	295	285	311	289	247	304	274	274	298	306	339	322	295	294	288	297	330	325	328	324	284	312	289	319	300	314	293	295	288	315	316	278	329	304	336	297	303	291	305	279	326	311	294	272	321	289	338	302	294	295	301	303
18883	10651	11888	10575	8387	6002	4450	3248	2815	2039	1685	1221	877	664	584	497	399	429	377	443	442	367	317	285	296	270	258	255	260	254	262	226	219	207	218	229	223	169	216	201	201	171	196	181	177	199	166	205	174	177	197	169	193	159	182	184	167	178	160	175	150	172	167	173	153	158	194	193	158	166	200	143	162	180	178	182	142	153	150	155	164	158	163	169	167	142	181	139	148	140	163	169	153	140	173	160	137	160	124	142	150	147	152	165	143	149	148	139	161	177	172	154	168	140	176	146	159	138	138	153	147	155	132	147	170	137	161	154	151	151	141	170	166	164	163	167	124	186	145	176	159	142	187	153	163	180	170	167	149	162	152	153	145	174	152	173	146	184	161	158	154	161	161	162	160	154	177	178	135	143	147	170	143	149	156	143	171	164	153	155	158	157	142	173	159	167	127	161	162	150	165	153	165	151	143	167	158	150	159	152	168	155	171	145	136	151	146	172	149	140	162	137	158	138	144	154	138	134	141	148	153	152	162	169	173	172	164	159	154	140	150	148	154	155	155	163	162	155	162	155	165	141	179	171	159	162	161	179	134	160	146	166	142	176	145	154	164	153	161	151	137	155	142	162	165	180	157	155	170	177	177	169	169	151	150	127	131	165	164	153	159	165	160	165	139	151	123	144	158	170	152	163	149	152	153	176	178	128	166	144	161	150	138	111	164	176	170	154	167	151	153	144	169	178	140	140	161	148	164	168	134	153	143	134	153	167	152	144	169	137	162	163	154	135	168	165	164	149	144	162	135	173	162	146	173	162	173	167	152	145	165	153	147	166	171	155	125	154	154	136	154	143	159	163	213	169	170	159	169	166	174	162	176	179	149	163	153	171	180	154	152	146	150	168	157	151	174	164	131	164	172	157	147	164	143	149	166	141	127	158	154	158	171	158	151	153	155	130	155	149	141	159	169	165	144	146	140	138	150	174	153	149	158	152	127	148	191	158	131	167	162	167	162	142	158	154	162	170	124	139	148	144	147	185	161	168	159	153	147	154	171	139	154	148	140	186	164	148	149	171	147	159	144	150	186	175	149	143	148	153	159	145	180	148	159	177	171	138	167	168	160	148	149	158	171	169	173	162	153	170	165	153	150	142	154	159	150	161	163	153	160	184	150	146	139	177	161	151	146	183	155	160	151	160	148	157	148	155	147	170	158	183	163	161	141	154	161	128	159	179	155	167	185	147	144	150	144	165	146	139	156	162	169	133	166	142	156	139	140	168	159	158	153	158	152	151	176	162	156	165	169	151	160	162	171	158	156	170	163	135	162	161	155	154	146	164	157	155	166	151	161	173	157	150	140	134	135	173	130	127	133	147	161	162	169	154	148	127	168	151	160	187	131	159	178	148	166	148	163	167	175	143	155	158	123	163	150	141	147	152	166	151	158	136	175	153	170	134	163	158	181	138	155	159	162	163	165	138	146	152	141	161	155	167	167	162	166	158	165	161	180	176	170	148	118	145	168	148	151	151	161	176	169	172	146	153	158	145	160	165	164	159	161	153	151	143	148	170	154	162	178	143	171	169	154	157	143	153	135	154	183	145	157	176	167	152	159	168	166	150	151	136	157	155	173	158	142	145	149	156	160	143	166	167	147	173	158	134	160	148	165	152	167	147	155	171	174	138	138	163	165	163	159	165	161	130	135	171	147	142	156	166	154	144	143	147	152	154	166	174	156	142	174	150	155	148	183	178	158	184	154	160	138	175	148	146	169	129	162	142	148	154	167	165	165	165	155	164	198	154	139	144	153	154	175	162	145	144	146	169	156	145	156	139	157	154	142	164	142	156	155	162	163	172	177	150	147	141	138	169	167	149	151	156	157	155	149	165	142	166	168	180	166	178	168	147	172	143	141	154	187	162	148	138	149	147	138	150	155	137	167	156	151	167	164	155	157	137	158	146	134	161	155	148	148	141	157	150	165	134	146	139	167	154	156	157	159	147	176	138	142	165	142	143	165	168	157	160	137	161	157	185	154	164	159	163	153	130	186	167	158	169	182	150	175	168	165	141	148	141	175	143	168	159	163	142	171	165	183	162	142	174	127	170	168	139	168	155	145	180	178	175	158	179	180	144	144	156	160	150	149	159	145	131	161	153	147	147	175	131	175	151	161	137	141	155	161	141	149	175	163	152	151	169	151	164	144	145	153	159	153	155	159	141	152	192	157	139	127	117	141	149	165	163	151	167	169	165	140	135	178	145	142	145	136	155	140	146	161	143	139	160	171	154	157	149	167	163	150	159	161	165	137	147	149	165	159	157	155	157	171	166	162	161	164	156	154	157	146	170	142	151	157	159	149	125	168	156	148	167	173	160	154	136	153	143	169	182	175	148	170	141	160	131	137	182	171	155	158	179	179	173	168	156	147	183	153	155	169	140	150	166	163	157	142	166	164	157	148	183	160	178	142	128	139	156	172	145	154	153	147	168	172	132	160	151	150	169	174	168	154	163	157	155	163	160	160	146	150	156	184	162	153	160	146	164	154	148	151	161	179	170	133	147	172	154	150	136	157	156	148	141	148	172	149	147	154	133	118	154	146	164	142	164	140	168	128	152	164	150	159	153	148	181	141	139	144	142	145	156	166	185	133	147	133	146	161	150	153	155	159	165	142	166	137	152	158	136	139	178	155	164	197	165	158	146	150	143	172	150	148	140	165	140	157	153	176	168	168	167	190	146	152	162	176	138	152	154	160	163	135	154	161	157	147	152	163	166	141	158	151	164	154	144	156	155	159	160	162	170	158	141	148	162	163	159	149	164	167	169	159	165	124	157	150	137	147	133	147	151	142	150	129	160	135	191	156	146	152	147	158	154	152	194	156	143	150	163	153	175	142	167	143	176	156	198	176	151	151	161	152	153	152	155	141	137	160	167	155	143	183	188	152	151	164	158	142	159	142	144	173	141	172	156	174	140	164	156	135	130	169	146	164	157	146	149	167	147	137	189	142	155	180	161	115	164	153	144	178	168	140	141	168	183	141	144	153	150	119	141	156	141	161	165	177	139	121	176	143	165	147	165	171	163	142	187	174	134	159	153	152	142	123	149	154	163	180	128	133	176	129	141	169	170	158	157	154	151	150	165	173	153	175	151	160	150	165	146	164	157	136	167	145	128	169	153	147	148	163	167	132	181	151	151	176	167	166	147	149	143	142	162	149	171	170	163	164	163	140	142	166	159	152	161	158	160	152	162	170	131	175	130	155	166	151	170	176	164	154	160	146	143	130	168	157	159	152	171	169	153	148	174	137	181	150	158	174	160	176	171	127	181	147	142	170	136	137	158	133	142	161	165	155	159	155	143	158	140	180	132	168	146	187	163	185	159	139	153	163	174	186	166	140	155	161	141	157	155	138	145	167	163	159	151	166	162	164	168	157	144	181	166	167	161	128	165	155	165	148	147	173	147	157	190	184	150	167	155	128	157	152	148	166	165	158	188	181	157	165	152	146	151	158	151	165	143
10965	8287	17737	20900	20089	16799	14449	13010	11973	9879	8330	6533	4563	3758	3039	2704	2216	1979	2044	2571	2254	1792	1411	1214	1342	1335	1255	1243	1154	1052	962	879	773	788	792	916	859	746	662	759	736	737	694	617	571	536	533	558	535	501	520	547	500	490	477	453	441	461	480	418	455	427	427	443	522	455	463	458	467	442	483	451	423	419	401	408	416	410	387	355	436	384	377	423	394	389	416	376	388	390	372	374	391	396	394	384	375	373	383	379	390	397	383	410	369	415	381	356	392	389	409	377	402	395	439	370	406	351	370	386	384	393	400	352	356	385	358	355	375	341	387	371	361	348	386	383	371	413	401	368	386	397	406	383	401	397	375	353	384	390	383	388	392	382	358	393	372	364	396	363	366	352	401	402	395	380	362	439	386	390	414	382	390	332	383	399	410	342	375	342	365	375	379	419	383	387	371	359	358	370	387	374	384	402	368	373	375	397	365	379	388	377	395	392	411	386	386	394	344	398	379	392	392	375	423	372	382	354	373	365	391	405	362	367	360	413	399	361	370	365	390	380	350	387	382	389	383	401	363	392	360	365	382	367	383	366	351	363	367	390	386	396	400	380	397	370	358	352	389	412	350	319	363	347	397	382	384	395	403	390	440	373	380	363	407	386	377	396	393	396	338	391	368	384	400	358	363	376	397	372	357	423	368	388	369	398	378	365	376	375	361	359	383	390	379	365	386	376	381	383	384	378	401	358	398	373	337	364	411	398	375	376	377	353	382	401	365	357	376	373	370	374	330	380	413	361	377	408	366	386	377	399	398	358	417	382	383	434	393	399	353	402	380	367	337	362	389	420	384	390	380	357	360	422	386	361	344	374	374	344	398	333	370	369	349	364	369	407	414	352	400	394	391	390	379	373	357	346	377	385	372	402	371	370	405	394	399	372	424	365	388	376	371	340	384	381	367	346	347	358	375	412	376	386	396	350	368	374	370	366	362	375	359	392	335	354	386	391	369	335	367	353	364	355	377	376	358	367	369	382	346	389	385	376	379	382	393	384	402	369	372	402	393	389	376	394	364	388	399	363	364	373	394	345	390	370	394	356	372	399	388	375	405	418	392	371	391	394	391	364	442	369	369	371	388	345	377	363	365	362	387	401	326	347	377	381	347	407	388	388	388	400	400	413	358	393	390	393	425	397	369	376	358	331	366	343	375	373	371	394	373	361	404	370	373	387	372	349	364	383	418	360	363	365	377	399	344	399	378	361	391	399	405	380	414	386	365	382	356	354	370	387	341	400	356	352	403	376	392	352	400	398	384	390	368	386	358	404	393	396	387	360	409	352	375	379	358	382	385	385	395	372	349	428	378	383	345	392	396	343	386	378	412	398	394	326	353	407	357	394	395	383	386	369	365	362	356	398	351	369	390	395	366	386	376	351	361	390	359	365	350	380	367	400	383	369	387	395	377	403	375	408	379	371	370	369	369	373	377	384	413	368	380	338	402	375	410	378	391	397	390	334	414	371	353	373	384	351	365	375	389	351	349	372	386	343	335	346	378	380	357	379	377	382	391	397	361	399	328	377	365	353	380	389	354	372	343	384	402	364	378	382	363	376	399	392	421	387	387	398	382	376	398	351	345	395	373	401	392	371	381	384	385	357	394	350	392	368	345	363	372	345	340	388	377	376	359	387	334	350	404	353	363	365	402	375	374	377	370	365	389	401	387	347	404	382	402	370	373	388	367	383	384	396	372	411	368	364	381	379	392	355	375	388	374	386	397	374	372	359	362	342	321	370	373	340	389	391	365	354	416	386	403	407	362	357	360	350	363	390	390	410	356	380	381	362	352	385	378	362	377	366	350	401	395	405	376	357	405	385	388	343	377	379	367	372	400	386	372	393	411	346	355	365	365	357	375	387	414	376	341	367	389	370	387	354	370	387	345	361	411	380	360	382	395	376	398	374	355	380	364	386	365	367	414	398	380	415	345	346	392	371	341	353	370	379	342	382	372	391	367	377	344	378	372	359	392	397	389	354	400	390	360	344	398	393	351	370	384	346	358	390	382	396	367	404	379	383	411	385	428	408	343	371	382	365	366	387	390	364	358	374	397	367	370	373	390	410	354	384	367	354	390	414	370	382	343	352	373	391	386	357	387	382	386	350	359	372	397	360	406	335	353	369	385	337	374	385	340	365	378	392	397	364	381	393	374	347	396	395	361	353	385	397	377	383	363	367	365	363	380	361	374	355	377	395	370	401	358	407	376	384	358	381	398	359	378	357	362	368	331	357	366	413	385	365	373	353	394	386	364	354	414	368	390	390	344	384	401	379	394	356	378	387	341	366	375	396	337	398	347	386	382	404	352	411	395	388	380	382	391	390	376	383	368	356	390	358	351	337	374	386	379	336	375	376	392	395	361	393	385	408	380	377	391	371	347	368	345	368	398	416	371	385	371	398	345	387	386	364	369	403	398	368	379	360	390	362	393	392	400	399	396	358	374	396	360	394	363	383	383	376	389	381	374	398	354	336	371	393	354	375	374	381	374	419	398	362	359	387	365	377	409	373	376	344	380	400	395	392	388	382	354	376	434	399	365	373	371	343	379	370	398	377	383	406	366	394	351	380	367	402	369	378	343	383	357	364	405	359	387	349	397	390	359	389	382	420	370	383	374	398	378	366	352	345	374	368	378	366	354	354	388	366	385	409	373	383	336	382	365	385	358	380	411	354	359	366	390	356	363	370	374	370	344	370	373	379	382	378	390	393	383	370	365	388	352	403	360	370	389	401	385	381	386	387	391	362	373	396	367	375	379	379	363	355	407	379	385	400	363	376	397	373	380	378	383	355	365	357	368	377	362	367	356	388	393	402	368	370	360	398	374	381	381	363	371	414	334	367	366	408	405	394	364	356	387	359	384	355	364	384	377	386	377	372	378	391	362	363	385	370	410	372	361	410	341	359	341	360	370	356	345	374	352	354	359	354	442	366	388	363	390	341	383	390	396	342	364	395	372	363	393	364	337	375	365	383	352	332	358	374	356	393	387	406	384	346	387	391	417	386	394	379	362	397	378	375	402	386	377	406	375	383	350	354	371	361	348	372	389	351	374	350	383	372	336	378	397	383	361	357	380	365	388	341	379	379	359	400	388	399	385	386	395	372	384	384	415	375	402	399	360	405	351	364	390	373	398	386	391	381	381	357	373	349	407	362	371	363	340	401	420	389	376	413	359	376	377	345	338	422	359	379	384	395	374	380	381	357	339	390	370	350	379	398	402	401	366	419	370	374	413	356	419	371	364	376	390	357	393	354	396	399	362	379	428	375	406	373	369	380	402	374	367	374	376	363	368	416	419	371	377	412	409	362	372	376	393	377	406	390	350	387	370	343	382	348	403	400	376	365	364	381	389	398	366	363	388	370	372	367	390	376	358	393	412	366	386	391	369	378	354	335	380	385	372	403	388	389	372	384	378	379	359	341	368	370	420	376	368	382	393	372	370	348	421	387	348	398	380	366	350	374	387	379
26395	15908	17502	16408	13542	9847	6868	5135	4565	3305	2578	1833	1243	950	795	648	547	577	571	637	573	501	389	397	362	373	347	366	294	274	274	274	218	236	247	254	240	215	218	238	243	225	224	228	203	195	189	200	174	194	185	206	197	186	184	193	186	154	168	206	223	181	184	197	191	182	164	158	179	173	198	189	156	156	177	149	175	180	181	146	164	193	153	151	175	167	154	162	169	155	143	145	167	159	137	154	157	157	165	164	165	186	181	172	177	139	161	177	151	147	170	169	178	174	183	162	180	158	153	154	152	175	159	147	164	171	135	148	168	154	148	146	168	133	177	157	173	160	194	169	167	156	167	141	170	156	183	177	177	194	137	145	160	160	173	149	179	159	151	163	173	159	166	175	156	175	181	165	136	186	155	137	168	175	171	151	150	164	175	163	155	159	177	138	193	155	130	178	180	148	152	155	172	173	158	161	186	153	154	167	135	175	148	148	169	162	157	187	155	140	149	154	187	171	167	173	152	196	179	164	171	174	154	179	168	167	179	162	152	171	134	160	150	162	163	175	173	170	164	162	153	168	141	158	141	150	191	153	176	156	128	155	161	182	158	160	170	172	152	173	185	149	163	173	182	154	142	155	185	149	176	170	146	168	185	175	145	140	178	167	157	142	187	153	144	163	155	171	145	156	175	172	156	177	150	163	169	178	167	133	183	168	152	146	140	148	187	178	151	179	186	182	151	156	171	173	178	153	170	148	158	191	155	130	164	175	159	140	168	160	180	147	143	156	190	164	174	167	149	168	161	167	170	152	180	198	140	144	186	139	162	182	183	147	163	168	149	170	159	162	155	166	166	177	162	187	160	168	165	183	171	139	162	192	176	164	153	146	158	186	157	130	154	152	174	165	181	183	154	170	169	154	158	152	168	161	153	157	186	148	172	146	168	176	160	168	182	157	161	171	179	170	185	156	156	151	177	145	172	177	143	161	162	150	174	177	150	175	159	148	145	173	144	172	127	166	159	126	161	160	152	157	150	162	156	158	155	147	161	178	159	165	165	154	189	183	171	176	156	157	171	165	175	152	170	183	178	136	165	147	179	172	171	167	165	167	165	148	192	167	168	147	162	172	138	167	176	166	159	143	168	190	147	177	152	179	166	168	148	168	142	172	163	169	143	175	150	172	155	158	160	171	176	180	173	162	146	160	187	149	172	143	167	164	152	149	155	164	165	176	149	152	186	160	151	157	155	153	155	170	184	168	180	174	164	159	184	141	179	166	148	160	173	143	177	148	175	159	178	181	144	166	156	155	180	160	164	175	175	152	140	174	172	146	146	166	151	134	186	147	148	173	164	165	147	166	150	156	179	195	151	167	173	148	181	173	178	157	163	157	154	127	169	180	155	155	150	170	167	178	156	180	140	162	191	158	169	152	140	152	154	169	190	156	156	160	176	172	162	148	139	169	143	159	181	166	142	147	144	174	156	182	132	145	145	150	176	149	175	164	158	167	146	120	180	161	173	154	168	150	154	150	148	161	135	163	156	153	158	166	169	171	192	155	165	172	153	157	153	165	164	144	157	170	159	143	152	176	151	161	155	157	182	179	154	150	142	137	156	165	181	169	171	159	157	154	161	151	176	149	139	144	152	147	168	174	153	139	175	168	155	166	183	154	161	163	163	179	159	181	164	164	183	190	174	162	146	176	158	163	159	152	161	158	156	140	162	184	156	144	161	142	152	168	173	154	180	122	150	197	170	159	159	159	179	142	154	159	151	159	161	168	142	158	179	154	168	145	153	153	143	158	177	185	146	160	167	171	166	155	181	161	159	178	143	143	186	163	167	163	192	182	166	161	167	166	146	157	174	175	156	158	168	148	165	136	143	194	166	172	183	157	167	189	142	170	156	150	162	160	152	172	159	185	180	183	186	164	158	184	173	170	155	178	179	156	141	154	146	161	171	177	189	166	160	151	166	157	174	152	153	161	174	129	163	186	155	171	172	171	181	160	170	174	170	153	164	159	147	166	150	186	154	185	165	131	167	179	151	176	145	164	187	157	172	168	176	180	156	164	191	146	184	179	178	159	166	148	161	171	140	140	150	173	177	145	169	169	136	162	166	162	168	162	156	156	163	164	166	164	157	147	159	182	167	140	172	181	196	142	168	154	167	152	155	175	181	170	177	161	176	168	160	189	173	172	152	136	163	143	167	142	171	164	167	163	180	154	174	170	151	168	161	143	146	170	157	181	145	160	158	150	185	157	157	162	146	160	147	171	171	167	150	172	159	163	165	162	159	153	146	158	150	148	144	158	181	130	135	167	155	164	138	162	164	158	168	169	167	190	159	193	166	161	157	138	169	173	169	193	174	138	159	177	175	164	172	165	159	174	168	166	168	158	166	171	158	168	159	194	160	130	165	165	167	159	143	163	152	167	168	160	163	159	148	174	167	168	185	174	143	160	164	157	174	170	180	153	172	174	175	178	181	170	135	164	164	163	155	173	145	155	165	177	164	161	166	160	172	170	146	166	172	161	146	161	179	140	156	174	154	151	169	174	153	159	164	166	180	158	173	166	184	166	164	178	160	183	161	146	166	186	189	162	202	172	144	158	164	165	173	152	186	158	151	152	166	167	170	168	148	177	146	144	170	172	168	146	162	161	167	180	160	140	146	177	189	159	142	146	154	189	176	186	151	190	167	142	152	171	168	147	162	163	146	161	136	186	165	146	177	174	177	180	170	179	146	151	179	154	177	156	176	155	151	135	168	171	184	148	174	182	172	152	166	137	165	148	155	166	166	161	150	166	163	150	174	163	164	168	189	160	163	168	159	163	169	164	179	157	155	183	176	130	162	154	185	175	150	162	160	159	167	156	169	175	158	144	173	156	174	162	167	168	148	141	175	152	148	145	163	150	160	154	154	169	159	166	160	167	151	161	160	148	152	155	158	179	175	178	184	154	198	176	176	154	190	176	149	157	149	172	137	147	196	156	159	173	167	173	170	191	154	186	174	157	179	162	166	129	155	178	166	184	148	184	160	168	177	162	171	159	150	163	169	164	184	171	178	181	156	154	173	148	136	156	146	172	162	170	154	142	164	184	180	164	143	153	162	151	144	181	150	162	184	182	141	173	162	156	176	169	117	173	147	146	133	163	153	153	147	167	158	152	159	194	155	180	161	146	151	163	145	129	152	156	155	157	176	166	150	166	185	173	164	144	161	156	175	159	183	153	158	174	180	161	172	149	158	149	158	173	168	156	151	144	181	142	150	166	126	154	156	151	171	147	169	164	160	172	144	155	187	176	164	174	186	181	166	180	175	138	160	155	169	168	174	160	165	173	177	148	145	157	154	161	165	132	147	174	157	166	171	160	170	175	188	157	170	154	144	136	179	147	148	189	136	145	168	139	162	165	166	198	151	160	183	148	155	147	180	171	174	172	162	148	171	183	149	171	148	167	160	187	180	139	150	148	144	155	160	149	150	158	131	154	171	160	144	152	173	179	161	164	165	167
13972	11176	22833	26616	25597	21675	18798	17099	16066	13120	11446	8859	6198	4981	4359	3499	3127	2873	3137	3631	3268	2694	1981	1748	1915	1851	1867	1842	1536	1339	1229	1186	1042	1091	1067	1169	1155	935	902	949	1005	931	911	796	684	616	593	628	618	605	616	575	534	568	519	543	515	536	515	506	526	540	514	521	558	524	502	511	504	503	502	497	456	450	459	449	435	412	422	408	422	387	428	414	417	357	389	421	374	381	375	409	386	369	409	375	424	370	412	371	384	428	400	400	358	409	385	393	374	393	414	369	355	419	377	350	363	405	391	381	371	375	380	409	363	364	369	384	429	380	390	389	390	389	399	357	423	356	379	397	398	371	330	413	402	400	414	388	431	395	361	389	376	412	396	408	384	392	368	391	417	363	404	411	367	368	364	375	389	377	415	399	386	405	417	355	405	357	370	374	416	380	411	437	361	375	407	381	375	397	375	371	387	422	370	376	410	362	382	389	375	412	391	380	432	360	399	373	413	352	374	408	368	397	366	386	386	406	405	405	414	392	389	393	380	393	385	391	398	382	374	434	388	378	394	395	375	349	380	347	366	397	369	380	417	400	362	361	336	364	391	390	395	396	390	383	373	373	387	379	379	435	397	384	401	387	347	372	380	354	391	419	353	349	379	359	369	397	405	402	367	390	384	357	389	384	412	388	395	370	374	435	399	379	389	345	376	388	379	379	392	380	384	391	354	401	349	389	389	383	395	351	377	338	353	397	418	389	367	357	342	385	374	383	418	376	385	372	364	415	388	372	347	385	413	384	415	390	387	378	410	400	372	373	406	356	372	397	344	383	378	370	386	358	373	379	396	385	426	382	392	401	372	390	377	362	340	378	372	399	411	366	380	373	402	391	387	338	357	415	398	353	384	387	362	391	391	390	399	398	375	383	374	368	359	395	386	386	344	390	408	356	369	357	402	364	399	381	376	386	401	386	403	383	397	416	376	389	362	396	392	413	386	393	350	357	393	376	364	382	404	394	373	409	377	424	359	361	414	380	420	353	392	409	373	369	371	388	397	373	353	378	369	391	383	388	376	391	397	382	378	406	376	401	398	418	406	372	371	426	366	370	384	406	389	353	403	362	395	392	384	386	332	383	396	423	366	392	402	351	405	380	421	404	392	374	408	326	376	377	356	389	408	393	359	398	401	401	385	373	371	413	358	384	383	422	413	395	385	391	373	391	377	379	396	401	370	392	362	381	369	411	387	370	408	377	392	390	391	387	376	401	374	381	401	398	413	401	348	389	369	367	369	357	386	395	368	391	328	383	385	388	390	366	396	388	360	395	371	388	380	400	380	402	377	405	396	428	372	372	383	381	395	416	345	381	434	406	396	396	381	397	394	380	367	345	358	383	361	394	377	369	388	404	394	361	424	407	389	401	387	373	381	391	351	368	359	396	393	361	385	388	355	354	381	386	343	382	389	397	386	390	393	364	388	357	395	372	360	392	376	370	359	391	363	347	407	390	369	363	409	393	358	369	397	378	355	371	374	445	405	352	412	384	427	413	429	372	353	382	342	375	370	379	384	380	385	356	381	392	378	392	367	384	356	371	407	351	375	350	365	386	358	375	373	394	399	389	386	398	345	370	347	401	410	396	392	383	368	374	368	415	374	348	402	365	404	376	409	387	373	370	378	356	367	402	404	413	403	346	406	384	416	367	375	370	393	392	407	402	402	405	361	362	378	365	398	384	376	383	360	392	374	403	371	401	334	399	390	372	395	404	363	373	356	398	325	344	372	373	398	366	374	417	376	390	385	405	397	374	388	407	367	372	370	404	389	360	382	399	356	412	367	418	369	410	372	421	397	374	372	407	345	354	416	367	374	411	417	384	358	370	371	371	374	397	380	427	381	373	377	402	395	391	373	352	398	395	373	379	385	430	370	373	354	353	359	359	414	359	420	336	399	401	353	377	366	392	375	363	405	349	427	407	381	387	354	400	371	401	379	364	383	381	370	380	385	371	386	389	356	390	375	411	388	363	382	348	401	393	341	417	394	377	441	380	368	397	396	398	405	370	381	398	393	372	375	394	382	352	407	402	391	388	381	368	388	392	384	391	388	371	379	349	387	403	370	367	395	375	359	392	364	390	367	371	361	370	392	361	391	394	364	378	409	370	376	391	385	376	368	340	392	372	361	414	412	386	417	391	394	405	397	397	344	372	406	415	364	379	358	378	365	357	354	374	332	396	379	369	388	400	392	375	372	384	398	381	403	378	399	366	387	405	404	377	380	395	392	386	387	369	402	385	391	368	389	429	414	388	416	364	399	375	389	385	371	402	406	361	394	368	369	353	327	376	375	411	400	384	391	390	426	385	355	404	388	396	393	383	370	373	381	381	387	381	398	398	378	387	370	399	380	402	372	430	417	397	372	348	407	419	354	392	402	378	384	421	360	382	414	393	415	388	424	394	389	382	390	354	381	383	365	348	415	371	375	379	382	380	354	400	408	352	397	381	419	385	353	390	384	379	396	369	394	379	376	377	410	416	375	401	413	396	392	366	361	392	360	380	380	397	355	377	378	371	417	382	393	367	407	389	382	375	412	405	364	369	360	389	385	401	376	388	369	381	339	379	362	399	400	383	423	360	369	342	370	402	373	395	398	371	384	410	373	377	393	406	359	349	363	383	372	389	373	382	387	379	406	413	355	411	403	379	373	380	420	368	391	384	380	396	406	389	409	383	359	393	349	377	396	396	419	365	383	379	354	412	384	352	407	391	377	370	382	370	436	354	376	385	367	389	375	410	384	393	385	363	380	386	371	413	373	429	386	392	382	367	382	378	382	422	400	368	377	368	422	363	386	371	381	415	414	388	402	381	375	394	355	368	411	392	386	378	385	386	403	379	405	398	364	373	400	398	411	385	402	377	384	373	376	386	392	365	414	396	425	382	371	381	414	429	368	380	387	414	363	368	389	384	395	400	389	389	376	422	395	366	368	399	412	417	365	393	373	380	403	374	384	393	373	376	405	408	379	375	406	370	346	384	410	424	387	400	403	382	411	362	407	398	357	359	386	378	398	394	376	376	375	377	376	394	410	374	386	429	331	376	376	403	408	359	380	380	366	375	379	393	388	368	367	397	409	381	371	376	373	434	397	381	416	381	384	412	410	371	404	361	374	381	392	369	383	383	387	415	406	389	365	364	382	341	395	373	379	379	368	406	381	393	352	376	391	396	409	384	355	404	421	400	392	394	406	392	342	371	363	379	365	390	376	350	357	379	371	376	393	387	392	416	381	379	385	369	369	367	357	398	397	412	379	416	368	381	363	396	417	339	359	420	382	386	416	371	379	365	382	355	420	375	352	394	369	370	430	359	375	377	388	380	439	366	409	350	380	418	391	393	388	406	395	363	397	375	374	398	415	390	378	402	399	378	389	387	380	416	396	360	372	345	349	407	409	405	399	385	402	398	400	409	366	402	350	373	383	393	375	352	415	388	396	385	356	397	385	375	408	349	351	398	421	377	383	408	391	394
10117	5432	6769	5044	3546	2538	2020	1702	1476	1117	854	733	488	371	306	310	259	221	243	255	281	202	181	183	197	163	161	160	148	140	149	145	152	131	154	154	137	148	116	122	132	130	127	125	134	128	124	118	120	114	128	121	108	118	129	120	109	112	116	103	115	122	120	127	115	95	134	119	125	130	122	125	111	114	127	128	110	126	136	122	115	114	109	141	110	115	95	126	115	124	132	102	106	120	124	121	115	116	119	121	109	96	126	104	102	117	114	127	108	124	111	128	116	113	102	125	102	101	102	102	116	101	114	116	110	131	121	135	119	110	117	102	111	119	119	118	109	115	138	113	119	96	118	112	125	117	127	118	110	106	136	107	110	95	122	114	98	121	113	111	107	118	146	117	130	107	99	116	124	128	100	128	103	113	111	128	111	118	117	104	109	112	136	104	133	129	126	115	130	91	140	101	113	122	96	115	121	100	110	121	111	106	114	116	111	114	117	117	121	107	104	135	102	124	116	96	124	119	103	119	107	127	108	119	113	119	111	120	114	125	102	115	108	108	96	107	119	116	111	124	118	124	112	104	105	112	124	133	95	101	126	104	127	114	100	123	128	122	105	133	113	97	116	129	129	104	157	121	118	141	111	114	107	126	113	119	99	117	111	104	103	121	116	107	128	125	152	111	128	95	112	113	121	117	116	124	93	119	117	104	118	90	101	106	120	106	111	119	107	105	102	117	109	108	123	114	102	102	115	107	129	110	102	94	117	116	104	119	129	118	133	120	122	146	102	113	112	117	105	112	122	115	134	139	111	118	99	112	136	119	111	99	122	100	98	114	99	114	122	102	120	125	122	110	103	123	128	123	130	117	120	107	113	107	94	106	100	115	122	125	124	109	105	109	112	104	108	90	145	140	140	138	106	110	110	121	103	115	122	121	134	130	105	104	108	127	129	126	112	119	108	114	137	129	99	106	120	110	93	117	104	109	103	111	123	105	113	114	100	105	128	120	107	95	105	98	123	108	110	125	138	112	127	102	126	116	96	105	125	134	121	107	132	131	119	108	106	111	117	98	104	108	126	131	113	121	124	109	99	127	125	122	131	119	115	108	102	133	93	113	104	107	106	115	106	132	124	91	108	108	113	112	121	124	99	123	115	93	121	119	104	126	88	111	121	124	121	130	115	117	110	101	120	103	128	101	115	127	121	117	110	126	130	116	93	118	97	126	112	114	112	121	112	125	116	104	114	96	101	105	112	101	119	125	106	125	118	98	102	108	103	125	126	101	123	104	116	107	118	121	141	112	99	113	111	115	98	121	111	97	109	111	120	101	148	135	118	119	93	127	104	125	131	130	118	91	121	113	110	113	109	134	136	120	110	124	108	105	107	124	105	99	115	111	124	107	100	125	98	125	108	120	120	113	113	109	103	122	116	105	101	106	105	123	129	101	91	103	122	110	98	114	116	106	105	131	128	109	99	108	124	103	116	111	112	107	132	114	109	107	128	117	111	126	122	110	106	105	99	104	117	110	111	122	131	127	113	115	112	104	124	119	125	131	107	110	132	127	117	88	118	116	127	129	111	120	120	108	132	118	113	109	111	106	138	121	110	145	93	99	125	111	105	119	103	123	114	122	101	111	123	113	121	133	106	126	110	106	108	130	124	96	117	126	122	117	121	123	134	106	103	106	103	110	117	115	148	118	135	101	101	131	112	129	118	87	139	126	99	117	119	126	116	98	102	105	108	112	110	117	110	100	116	108	111	112	113	123	117	148	134	117	131	137	115	126	117	106	114	126	104	125	121	121	105	103	126	118	126	86	100	109	101	112	116	131	108	90	112	105	96	113	128	111	130	124	99	98	121	129	95	108	104	129	106	125	112	139	108	112	122	122	108	129	107	102	117	111	105	122	95	113	107	117	104	99	123	114	110	119	78	111	116	129	117	104	106	126	126	98	122	114	122	121	120	102	98	128	116	118	107	116	121	104	122	115	118	107	122	124	125	105	122	107	121	108	110	126	107	135	114	116	90	126	113	105	109	99	117	111	111	105	136	103	120	123	112	119	113	139	94	96	109	101	123	98	107	122	115	111	120	109	120	111	108	101	105	112	107	115	123	101	111	122	132	102	141	109	110	109	96	112	106	108	105	125	103	95	124	106	113	115	111	112	131	109	117	106	119	124	111	121	114	130	126	110	116	134	114	117	113	123	116	122	98	120	146	131	104	123	119	145	106	131	103	106	110	110	110	100	113	117	112	101	100	106	99	128	115	107	117	139	104	115	110	110	98	122	141	108	131	105	130	105	112	108	103	116	112	95	101	97	123	114	97	124	118	113	111	101	108	134	100	116	109	111	137	103	141	121	101	127	108	114	105	140	125	119	109	113	110	118	99	117	122	133	105	127	103	123	114	107	110	109	105	104	112	134	101	118	131	133	128	101	97	119	97	120	120	98	124	110	108	110	114	106	113	107	99	114	125	85	108	117	126	109	118	139	124	110	96	101	120	126	114	93	101	124	99	104	105	107	105	121	117	107	98	120	112	113	125	117	111	110	103	126	117	126	122	95	106	110	128	114	126	110	106	105	117	121	115	95	126	108	96	110	114	111	135	111	105	118	89	112	95	129	137	108	111	122	125	114	92	136	117	105	112	107	127	110	103	117	120	113	131	107	90	121	127	112	111	122	108	120	111	96	106	104	125	103	105	113	114	106	106	95	98	116	107	94	115	115	112	104	102	116	112	107	111	107	102	93	117	100	123	114	128	139	122	96	126	101	114	119	101	103	120	134	109	105	136	115	121	125	103	113	119	121	124	106	121	96	118	104	96	127	103	93	118	110	117	136	94	93	111	107	112	110	95	99	98	112	118	103	117	106	110	120	114	91	121	121	121	133	117	117	124	108	115	98	121	120	113	106	111	123	102	108	123	109	104	112	123	114	113	107	120	90	111	111	118	124	115	112	105	108	119	111	120	99	110	107	116	114	123	121	113	138	108	118	134	120	116	92	113	104	116	108	130	128	143	116	110	118	118	119	117	117	125	116	109	100	111	144	98	99	122	117	113	104	116	143	121	93	117	119	119	93	105	136	122	140	120	127	111	102	97	115	95	132	113	110	128	118	112	123	137	106	119	112	128	106	124	109	121	89	114	116	106	112	119	115	83	124	106	123	118	114	118	128	117	134	122	104	109	108	109	111	112	116	104	121	121	123	109	121	138	106	125	119	111	116	120	106	127	109	116	114	106	117	113	108	100	127	138	105	112	112	121	118	123	100	118	111	120	128	127	123	115	91	108	95	117	108	126	101	98	120	118	96	109	114	119	134	137	119	113	114	89	118	118	108	104	127	109	104	129	112	104	127	115	104	101	111	116	121	122	109	127	125	113	99	107	101	116	123	121	113	108	119	118	131	112	111	119	114	115	116	102	124	96	100	100	100	104	121	117	135	99	99	111	103	109	114	107	108	109	95	113	143	147	114	116	99	112	126	128	124	112	107	97	128	112	119	101	108
5588	4773	11530	13412	11993	10234	8486	7522	7225	5624	4627	3831	2647	2103	1835	1397	1211	1190	1364	1362	1233	965	722	753	781	738	661	630	613	506	517	462	447	469	450	458	419	438	427	429	407	436	412	406	389	381	374	369	358	342	333	352	397	340	347	361	333	349	328	294	304	338	308	317	301	308	321	306	303	286	278	300	304	276	296	315	280	316	283	294	279	305	298	301	280	287	268	288	306	298	313	282	313	289	306	292	263	274	279	299	307	293	300	248	336	331	317	275	285	283	284	295	259	306	303	328	285	296	282	248	284	288	319	306	318	283	302	282	305	280	304	287	266	316	274	292	276	279	304	297	265	275	296	266	277	287	280	290	329	262	299	291	273	293	259	281	272	295	274	285	298	305	311	277	298	292	293	305	279	278	288	290	276	311	298	253	270	275	271	302	287	267	272	290	256	290	281	307	282	293	333	314	284	268	275	291	288	284	249	305	301	265	290	304	291	331	258	265	280	272	291	249	288	273	291	251	312	291	262	305	288	300	280	284	287	288	294	302	282	287	274	300	279	281	287	282	264	292	294	278	295	314	310	308	267	281	263	279	301	296	282	263	296	295	298	289	279	270	257	307	283	281	311	266	323	300	263	255	288	308	263	273	281	306	273	262	287	276	288	283	260	310	272	295	291	277	296	285	307	297	290	287	287	264	269	285	285	295	278	260	295	286	273	307	311	275	273	300	288	270	285	309	257	259	311	288	261	272	295	270	289	289	324	279	252	297	299	315	302	294	290	294	287	266	304	293	283	255	282	288	245	252	311	325	304	279	259	289	288	280	290	272	280	269	296	265	281	321	267	282	257	310	296	282	305	256	310	292	310	294	298	269	286	302	295	300	275	287	290	287	282	282	275	275	250	295	295	261	269	298	253	303	281	297	329	271	290	270	272	252	255	278	281	271	259	275	296	290	299	312	243	294	273	272	299	274	283	270	283	288	266	286	290	287	279	290	294	270	281	287	284	259	306	302	286	302	277	290	286	284	301	267	305	313	287	277	291	315	267	308	288	303	287	300	281	321	284	265	258	298	299	275	287	297	296	284	289	277	272	299	276	305	318	300	293	293	298	279	292	234	262	275	286	279	294	260	294	283	275	301	297	278	266	300	284	282	317	296	315	273	243	284	286	273	253	298	287	292	287	279	282	259	280	287	275	292	276	285	293	300	313	276	296	300	305	307	285	262	290	278	298	292	319	265	307	279	277	288	276	269	268	275	288	282	287	306	276	282	293	270	256	306	325	306	281	275	282	268	288	287	319	301	283	281	290	272	324	307	242	291	285	284	312	279	298	243	294	313	288	281	278	311	276	270	265	237	267	267	270	269	295	288	330	282	278	283	281	302	277	295	256	294	292	273	290	257	274	290	293	250	304	279	288	295	276	314	306	286	263	285	262	307	278	270	294	288	271	274	314	256	275	292	291	295	287	298	305	290	282	321	287	279	271	302	275	307	296	292	301	295	279	287	278	298	290	256	275	300	290	284	303	286	296	279	299	262	298	291	271	279	286	272	283	299	283	334	254	278	277	328	283	300	274	263	248	294	287	275	261	307	273	258	299	308	293	272	289	285	297	324	313	269	254	240	292	275	288	266	283	304	304	313	307	290	282	292	275	278	278	282	271	256	318	298	278	279	281	297	256	291	285	325	300	309	300	288	295	269	303	282	305	295	296	270	300	252	295	284	291	296	305	288	289	296	301	241	277	307	303	298	286	295	290	298	309	288	269	328	276	304	287	263	307	282	293	258	284	263	282	305	324	300	297	295	283	314	284	301	285	306	288	281	289	293	272	274	297	269	284	297	283	260	281	320	272	302	283	318	310	305	276	302	308	268	277	294	292	273	268	266	280	296	262	298	335	279	310	282	267	304	295	287	327	284	264	301	287	267	275	286	279	285	265	289	298	260	306	273	281	288	291	277	308	295	270	306	292	295	285	313	303	250	274	286	289	311	282	290	258	294	318	264	282	294	284	282	311	282	283	278	270	253	296	297	301	263	278	292	301	291	274	260	283	320	293	315	265	273	271	263	290	275	305	280	266	284	316	277	271	268	289	296	311	279	270	295	279	297	276	269	285	317	303	278	305	269	299	278	302	274	299	283	296	295	304	278	275	275	304	281	272	284	291	303	287	299	285	297	269	275	301	282	286	273	283	290	268	297	260	292	299	279	301	330	289	285	256	301	307	308	266	297	267	279	300	322	264	285	286	255	240	302	301	255	287	276	278	320	289	287	266	277	310	303	276	258	290	280	312	305	281	290	303	282	262	290	296	274	287	269	281	286	270	280	288	285	284	273	294	277	270	291	266	315	274	293	308	296	282	263	279	271	285	264	270	281	272	284	284	289	290	275	314	296	263	286	263	307	289	291	268	279	282	272	288	311	287	273	266	291	277	292	310	300	296	291	255	284	291	280	259	294	307	265	291	297	303	265	273	294	302	323	269	299	292	284	294	296	280	285	255	263	275	261	294	261	284	308	256	316	293	296	251	247	274	299	267	273	277	284	310	242	272	314	267	296	275	298	292	302	313	272	292	301	310	255	291	288	310	319	280	305	284	292	284	305	267	264	302	282	290	287	292	318	294	278	283	298	301	292	267	314	279	295	280	309	318	261	262	294	274	291	316	293	287	301	289	310	286	308	304	282	277	318	293	281	314	276	272	291	284	283	305	263	306	304	287	290	311	274	293	267	294	310	300	256	291	279	308	267	271	303	302	300	270	286	301	285	304	299	259	285	299	309	285	285	266	322	278	274	291	283	319	269	262	289	282	258	281	270	270	290	266	284	281	280	299	267	293	290	273	268	298	272	294	301	305	301	252	288	302	287	257	288	297	290	279	283	254	307	290	284	281	276	253	267	301	289	300	254	288	259	254	298	270	327	268	281	284	308	295	270	278	276	320	271	297	297	308	272	298	296	283	327	273	288	270	284	288	313	297	289	301	303	298	277	300	288	293	274	283	270	275	293	280	303	313	283	282	254	272	316	309	301	273	272	259	274	292	264	294	267	269	294	251	254	260	278	283	328	259	299	289	283	283	313	335	266	303	286	297	310	265	263	305	271	303	279	309	290	275	293	289	334	300	308	320	266	283	293	285	282	283	312	287	280	306	313	248	285	288	298	281	302	292	284	297	265	303	303	268	299	265	293	275	303	291	273	289	285	296	260	280	291	284	274	284	274	272	273	301	263	315	286	291	276	267	325	295	283	281	287	276	288	293	309	268	295	265	278	267	265	300	308	259	293	275	275	270	283	265	288	290	285	284	284	321	269	305	269	314	252	287	314	309	267	307	295	277	293	262	286	289	296	296	286	298	276	303	273	296	291	284	285	273	308	281	260	289	296	295	285	281	295	286	283	283	282	278	273	262	294	266	292	288	265	253	275	315	272	285	292	268	299	300	293	288	249	288	295	257	287	309	294	271	258	269	309	267	282	266	279	284	299	291	282	263	282	307	289	282	275	308	306	258	263
18672	10169	12404	10988	8212	5845	4317	3376	2799	1950	1643	1196	768	692	561	457	428	389	425	473	398	332	286	260	293	265	274	287	271	207	192	227	206	186	191	228	221	197	186	204	165	175	220	205	163	166	189	153	191	158	184	159	166	158	179	177	168	163	173	161	147	151	154	160	153	156	169	150	150	160	155	165	164	170	132	135	172	162	154	155	148	183	173	145	148	145	133	148	169	162	161	169	166	151	142	154	125	149	143	182	132	145	170	178	159	161	141	128	137	128	156	142	142	159	155	173	142	175	137	148	171	132	156	148	147	133	166	139	163	167	134	154	161	150	167	145	146	141	143	149	160	159	147	152	143	132	151	160	161	156	153	157	162	155	143	132	146	151	158	147	161	153	165	140	136	145	154	166	146	146	141	164	141	162	154	160	180	139	146	142	150	150	170	169	161	154	164	154	155	153	153	170	146	181	149	172	160	153	163	152	162	168	142	171	142	148	150	165	151	158	154	168	149	137	153	131	130	145	157	166	161	140	169	156	154	150	164	115	147	158	173	152	170	160	167	151	158	174	146	135	125	161	168	174	161	156	132	161	157	171	155	155	149	156	152	148	141	151	137	162	162	152	140	157	157	161	173	156	151	153	159	152	167	168	176	147	141	137	154	159	145	152	143	157	150	158	181	126	135	165	151	134	148	159	145	142	158	161	142	157	159	148	158	147	143	141	170	158	129	169	159	137	166	147	160	136	163	144	147	146	153	141	136	135	150	180	137	133	155	162	190	158	167	135	155	136	141	148	136	152	143	146	140	151	150	136	145	157	146	148	150	160	139	150	164	145	165	133	143	142	178	136	168	159	142	146	127	134	128	145	155	154	158	167	147	124	143	184	177	160	150	123	150	163	156	136	146	150	150	165	140	153	126	159	159	156	132	162	151	144	171	144	166	159	142	147	127	145	157	158	170	167	127	130	167	159	151	134	163	144	150	141	121	153	151	133	145	170	176	141	150	136	147	152	145	154	137	144	170	168	144	142	133	151	176	145	150	158	143	161	144	170	155	137	163	153	132	145	146	181	143	199	156	152	142	140	160	142	147	136	135	161	130	127	165	142	176	132	148	164	153	153	150	148	159	156	140	170	163	127	151	170	145	142	144	140	133	157	165	160	139	151	145	152	143	142	176	139	171	167	132	160	164	172	134	191	140	171	153	144	138	159	137	146	132	146	151	169	156	151	145	141	187	154	130	160	139	157	127	143	159	153	167	146	156	136	133	144	156	160	146	136	178	157	154	171	149	163	149	137	137	150	125	173	139	146	161	166	172	175	148	195	159	127	142	156	158	169	152	168	171	141	142	153	161	139	187	149	154	164	151	154	134	167	134	162	158	154	167	157	136	135	162	166	139	149	159	156	145	135	159	155	148	134	153	174	158	135	123	159	148	134	156	163	152	135	140	147	146	159	135	151	144	149	155	154	150	145	162	154	131	128	147	157	153	142	155	133	156	142	166	164	137	143	145	152	148	152	165	153	147	156	127	146	134	155	142	133	145	159	165	154	137	143	144	145	160	153	150	143	155	151	137	144	156	147	153	151	140	163	181	133	160	163	140	148	152	185	156	149	138	156	151	151	169	151	150	143	144	147	152	142	153	171	154	141	158	135	163	156	159	172	156	160	146	149	118	178	168	158	153	181	134	156	153	150	147	139	166	140	162	158	159	137	152	165	135	161	200	164	157	146	133	145	143	160	138	162	167	137	141	139	145	138	138	158	162	145	130	166	140	145	141	154	147	141	168	138	145	142	135	161	152	152	188	165	143	143	132	148	148	139	156	156	136	155	176	133	137	166	169	150	163	147	151	154	165	137	181	140	143	145	145	155	173	163	157	116	160	171	140	157	148	187	159	146	105	164	157	137	140	133	157	140	153	144	155	155	137	169	139	123	138	164	159	160	147	156	147	159	142	156	150	149	176	160	148	158	171	177	148	140	155	137	165	155	143	150	153	140	173	157	174	146	164	152	158	143	151	164	157	167	153	162	142	132	155	157	150	165	172	155	172	136	148	156	164	147	143	160	149	152	153	150	121	149	124	148	168	157	159	141	183	142	163	148	141	144	163	143	156	140	145	184	134	168	151	152	151	141	143	140	172	159	175	147	146	166	157	160	152	160	138	139	111	161	161	170	136	155	160	150	154	158	154	172	172	155	140	152	137	157	167	139	154	169	168	179	163	159	139	153	159	139	156	131	132	141	138	156	165	143	133	144	160	147	147	151	169	179	167	159	148	154	157	155	166	138	153	153	158	153	163	148	160	147	164	165	140	156	150	152	154	144	147	142	151	169	145	122	135	173	154	163	153	168	166	150	132	164	159	159	156	141	130	141	165	150	157	164	162	161	147	147	154	150	147	144	128	154	135	129	143	163	154	144	164	148	162	145	155	154	164	163	144	160	166	163	147	158	143	173	171	167	155	146	140	159	153	136	161	129	146	156	152	167	149	166	143	171	161	171	142	169	164	163	166	127	147	142	137	146	156	151	160	165	174	161	156	141	122	150	182	141	179	157	145	165	143	146	138	162	145	145	143	144	120	160	119	140	157	160	157	172	134	166	152	161	172	131	148	167	172	177	141	173	138	155	158	136	130	149	135	135	170	164	155	139	158	155	151	172	149	151	159	131	155	177	173	147	151	183	150	161	161	155	168	168	138	145	162	142	152	146	133	136	143	194	148	151	134	177	154	160	144	159	152	149	153	138	154	143	173	136	135	131	146	143	161	161	154	148	136	180	154	142	132	161	157	157	158	170	163	128	136	148	164	163	158	173	136	152	130	142	161	151	178	136	139	150	124	162	135	173	127	182	191	131	170	147	160	157	146	154	128	166	164	149	135	177	153	154	150	163	158	143	157	162	162	151	168	146	160	144	152	146	145	186	163	141	149	156	164	140	154	144	151	151	148	146	167	154	147	156	157	135	181	161	143	153	139	141	152	159	135	134	149	150	140	140	153	174	155	159	153	155	169	157	179	179	142	161	163	142	159	147	151	154	157	177	136	164	151	167	153	157	159	140	139	146	152	155	173	151	161	151	166	149	167	158	164	154	179	158	130	121	127	165	164	149	165	173	181	136	138	160	148	166	154	141	141	132	130	150	129	177	172	140	124	153	171	135	143	147	132	150	156	137	137	162	168	156	155	144	164	171	148	143	165	150	160	161	146	152	154	142	161	158	129	168	151	153	131	138	147	169	139	147	164	160	166	165	155	159	160	164	139	159	149	138	116	154	161	164	187	139	147	150	157	130	145	168	162	134	154	167	162	146	162	152	142	137	160	139	189	151	150	162	137	160	143	140	139	139	148	187	152	153	146	152	147	142	146	161	155	160	164	152	153	157	153	166	161	167	138	143	144	140	164	161	141	166	160	164	143	146	136	145	160	160	151	153	123	149	167	148	155	123	146	141	143	167	165	133	166	166	155	145	168	158	151	128	124	147	157	169	139	157	141	178	156	146	138	142	139	137
10878	8203	18028	21334	20089	17117	14298	13153	12217	9385	8163	6161	4117	3504	3022	2479	2214	2067	2360	2382	2291	1748	1397	1290	1397	1373	1272	1251	1027	1003	863	881	809	729	777	853	780	690	691	703	741	670	652	654	559	529	544	513	541	528	493	498	518	473	491	507	475	435	459	439	457	470	502	482	506	456	520	488	426	468	433	424	430	398	417	402	369	398	372	435	410	437	418	408	426	360	381	375	382	375	370	389	392	357	384	369	350	348	356	400	372	360	349	358	346	387	404	366	368	347	353	347	387	367	375	376	389	398	364	371	361	360	385	382	382	382	384	383	368	354	375	392	391	372	368	418	392	375	354	402	376	400	355	387	361	354	361	377	371	368	367	377	374	403	381	367	374	385	363	332	388	385	376	352	393	374	382	377	356	393	375	374	360	393	371	358	371	340	352	358	353	381	381	373	355	350	355	385	353	433	381	359	363	374	412	350	377	392	367	379	354	390	393	372	384	383	384	333	364	397	342	389	385	374	367	363	411	397	385	354	394	339	357	390	404	367	366	391	364	357	389	373	381	385	373	379	393	368	359	338	377	370	357	374	358	352	370	367	391	392	386	419	412	397	349	408	389	373	357	381	381	362	334	390	362	356	376	425	367	398	384	388	326	365	348	361	357	367	388	379	381	383	362	356	404	353	355	361	348	390	382	353	363	371	361	353	381	378	355	378	362	346	380	372	378	355	369	356	339	340	372	392	353	366	375	376	380	299	348	378	403	370	342	379	373	373	375	397	325	365	351	333	394	381	390	356	330	380	357	345	344	395	361	388	346	374	386	405	385	375	337	369	387	403	363	415	388	385	334	371	353	367	370	359	345	354	357	377	345	374	357	373	352	369	333	370	354	382	380	378	376	365	372	355	370	369	372	379	359	359	377	384	377	392	380	350	351	387	382	380	397	387	356	390	370	395	398	346	393	335	395	369	371	366	344	361	398	376	373	347	346	354	382	383	371	368	335	390	381	366	346	380	359	374	369	366	371	365	313	378	363	371	347	385	417	389	392	388	389	373	338	371	385	375	404	399	368	360	389	355	366	407	366	344	351	386	391	373	334	366	394	348	380	363	376	360	372	374	393	379	399	348	370	347	405	373	386	382	360	376	372	373	373	398	401	365	372	351	385	375	349	366	376	326	402	389	396	370	352	364	349	348	378	390	372	356	369	354	369	396	377	361	353	369	363	365	384	404	355	392	370	384	349	359	376	391	374	374	339	399	360	383	411	379	382	387	355	366	380	373	396	362	368	372	371	371	372	390	408	380	342	386	355	365	387	389	374	372	394	365	351	388	391	353	402	382	372	330	362	382	365	363	358	387	378	373	372	379	406	364	327	384	374	369	338	376	380	375	371	378	362	368	361	391	356	404	351	391	361	363	365	389	371	386	388	361	354	399	352	383	350	431	369	375	336	352	380	384	343	355	400	359	375	351	374	360	360	335	369	375	392	339	338	355	374	381	355	331	387	356	377	376	360	357	354	364	381	377	384	397	394	367	394	358	348	371	392	349	366	375	369	357	372	366	355	365	395	380	399	362	363	353	346	362	356	381	345	388	351	379	366	410	341	352	407	374	340	366	386	397	394	374	349	359	360	366	368	360	363	372	355	390	356	357	401	393	408	358	377	355	382	386	375	375	363	360	387	367	350	385	381	402	391	395	387	367	372	407	382	384	390	355	398	372	366	359	359	390	394	362	368	356	359	364	372	344	397	357	338	385	380	351	371	366	363	358	357	389	404	352	382	381	383	343	379	366	369	370	366	406	379	358	382	372	379	392	347	379	384	391	392	346	417	359	352	351	382	356	374	382	358	393	323	400	353	370	379	368	389	376	344	372	377	376	376	345	386	371	368	372	389	381	365	409	386	389	369	376	331	397	379	314	381	364	389	350	369	354	392	379	362	395	341	356	362	376	355	415	392	372	368	384	364	352	380	387	365	333	383	380	353	363	369	371	376	386	377	354	388	375	360	395	363	368	337	376	403	373	386	362	400	373	366	356	379	383	305	384	371	365	376	391	339	368	381	340	326	396	350	331	381	356	363	406	363	352	371	361	376	373	345	351	390	363	377	362	354	358	365	374	342	350	327	339	387	374	369	367	355	379	354	404	382	372	388	392	417	402	342	368	400	388	338	377	360	394	342	380	382	374	378	371	376	386	382	380	383	367	403	393	379	346	363	359	353	361	368	373	406	368	377	377	382	392	387	356	376	355	387	414	359	367	380	364	355	390	374	366	365	347	347	372	347	332	372	388	396	381	371	417	366	325	357	389	369	422	376	380	334	389	354	365	358	387	339	370	372	394	344	359	375	367	381	332	349	403	365	373	361	372	366	374	355	375	375	371	330	356	334	378	365	353	334	355	391	328	402	348	388	363	340	370	354	354	359	350	349	398	360	368	359	396	385	387	350	388	366	407	363	341	371	390	340	370	369	343	386	381	392	348	354	343	355	346	387	335	362	357	359	374	336	364	408	379	369	355	359	397	347	365	331	369	403	386	371	379	380	388	344	351	392	378	361	370	373	371	363	358	363	397	347	386	373	343	387	368	376	392	374	392	370	345	376	364	365	354	363	380	369	362	390	370	358	400	354	358	369	351	365	368	385	395	383	393	327	373	382	377	364	362	399	393	355	357	369	378	372	387	345	362	375	346	342	353	375	323	392	373	354	359	378	340	368	347	332	414	393	370	331	376	366	374	370	368	385	395	370	371	350	376	367	385	410	345	376	363	364	352	360	337	369	378	375	343	372	407	367	364	409	341	371	392	357	357	402	396	380	363	383	352	333	405	379	391	347	379	382	360	379	380	398	367	409	386	355	406	379	368	376	392	363	367	372	388	369	414	386	397	414	392	352	386	360	355	422	379	354	351	413	377	368	361	393	385	380	387	338	340	378	383	364	372	365	379	377	367	394	354	377	361	364	387	344	354	359	352	377	348	353	378	354	375	383	359	378	326	336	356	368	370	381	372	361	383	371	361	353	371	350	370	393	376	349	382	355	350	361	380	384	392	348	385	407	353	372	403	374	343	371	356	370	385	377	357	398	373	325	377	388	358	377	369	376	360	395	383	376	350	385	394	370	395	373	373	360	377	310	383	390	398	337	422	382	351	359	373	353	391	384	396	344	328	385	396	408	390	362	391	369	345	390	384	386	388	383	398	371	361	360	392	368	385	377	368	371	380	387	371	369	383	348	383	393	365	360	357	345	405	372	346	334	385	407	369	366	390	373	357	364	407	368	350	351	372	356	353	344	371	374	354	346	357	392	365	342	376	348	362	367	345	419	374	344	367	379	375	358	362	412	376	375	401	333	360	326	344	395	386	365	366	377	358	338	397	338	347	365	392	347	393	394	396	364	406	355	375	367	363	407	382	351	340	366	355	380	404	361	391	365	366	388	372	388	356	391	365	359	390	365	355	368	369	350	387	366	371	376	354	399	365	380	379	383	369	338	364	368	366	370	355	319	364	368	405	368	345
26565	15478	18118	16064	12523	9209	6555	5233	4234	3073	2565	1637	1118	842	756	657	554	597	600	608	589	471	384	341	374	351	377	366	295	291	261	275	262	238	262	273	275	243	215	253	261	219	213	174	199	171	218	156	185	199	199	194	162	165	168	165	171	189	193	173	142	159	175	172	172	196	183	198	189	175	148	186	178	153	170	180	166	187	144	157	190	174	183	151	175	181	165	161	171	160	160	164	155	175	144	144	186	168	159	147	158	171	172	194	175	151	165	170	176	172	148	134	159	160	158	172	172	160	167	144	153	176	174	146	160	159	133	143	138	140	151	152	156	184	156	138	194	160	179	176	173	158	147	166	163	138	138	148	151	140	151	173	183	168	151	147	158	172	145	143	157	166	166	168	148	173	167	158	162	161	178	181	151	154	160	143	142	180	175	181	162	162	163	137	154	164	184	149	136	154	152	152	158	156	164	134	147	156	164	161	126	148	164	149	144	162	142	162	152	163	177	188	148	163	151	170	156	167	152	164	148	180	161	141	155	158	149	160	191	170	173	161	162	161	198	149	137	161	138	150	170	173	140	134	170	184	159	173	149	161	157	140	171	154	163	143	143	143	153	147	168	139	134	189	167	155	151	173	167	184	142	137	169	164	174	136	171	164	166	127	166	172	148	137	160	138	160	182	185	151	150	166	166	161	170	149	153	152	157	153	151	169	160	153	153	166	172	137	155	145	167	161	168	153	157	143	139	155	175	145	157	177	165	169	164	153	156	153	161	138	165	153	150	168	159	160	168	169	156	163	183	164	159	166	163	164	196	143	177	157	158	136	170	143	180	155	176	155	164	161	149	143	148	168	140	159	170	143	173	168	130	177	159	174	145	154	197	188	160	145	161	184	150	176	154	162	193	154	169	166	172	160	162	159	173	185	169	177	171	158	157	158	146	170	164	170	165	159	153	153	186	169	160	152	133	170	168	144	168	184	159	153	173	162	166	157	159	172	167	153	170	169	160	157	175	152	171	153	160	167	177	168	155	175	146	154	177	141	152	157	153	153	153	142	167	144	147	148	165	182	166	142	177	145	144	171	163	164	173	163	139	174	174	162	175	177	139	143	158	164	148	164	167	166	160	150	152	164	168	164	164	143	166	180	159	142	156	142	179	159	159	165	136	172	157	166	158	199	175	140	182	170	158	155	169	144	173	176	157	145	171	181	171	173	177	161	153	137	155	179	148	162	192	145	151	152	177	152	140	149	152	154	161	166	164	173	158	176	142	178	170	154	140	161	167	144	157	155	160	152	156	158	159	156	155	175	164	156	133	172	153	157	137	151	158	159	138	159	127	160	144	151	159	160	190	156	165	136	185	150	155	168	155	138	159	151	153	149	139	161	171	168	169	153	145	155	172	134	164	163	158	152	171	173	169	162	167	160	145	151	147	161	147	162	155	178	140	164	155	159	174	176	156	155	163	184	159	167	165	162	153	151	182	179	162	168	170	163	164	150	169	148	152	147	152	159	149	158	137	151	164	170	162	155	169	147	151	142	162	166	141	160	151	150	137	169	181	178	143	163	154	145	159	155	161	178	157	185	144	168	170	155	144	155	161	138	179	151	173	173	138	161	159	139	131	163	146	152	179	150	152	156	188	163	167	153	151	147	176	153	142	171	159	168	173	161	171	185	157	159	150	175	143	152	163	151	165	170	133	155	157	160	164	175	161	183	174	145	146	172	174	158	158	148	166	159	151	165	151	154	171	178	162	148	173	170	145	177	153	169	168	145	147	141	183	155	151	180	169	181	187	153	168	186	155	149	200	175	178	134	148	169	154	143	195	156	173	159	189	155	143	162	151	166	161	180	160	141	151	165	144	149	158	139	165	155	149	155	143	169	183	160	175	167	156	161	166	171	155	149	170	178	167	161	163	170	164	131	160	179	176	155	150	165	168	151	154	169	170	175	146	148	166	140	163	171	158	164	162	178	153	149	175	165	178	163	171	150	180	185	153	139	151	197	173	174	172	151	153	158	130	153	169	171	155	179	176	173	166	172	151	144	148	166	148	155	169	192	163	154	150	165	168	150	147	175	169	147	150	163	161	124	155	135	127	146	133	166	163	178	154	161	179	152	121	168	146	157	154	146	160	148	168	154	145	143	188	155	140	164	151	178	152	162	153	153	182	160	164	154	142	171	158	158	193	170	164	158	153	167	181	144	171	138	157	140	176	172	140	165	179	162	179	145	176	188	170	140	151	139	138	166	176	162	177	164	135	166	158	159	153	167	153	168	165	152	154	168	134	171	172	166	157	169	158	177	155	143	137	133	138	148	170	151	155	156	150	158	165	178	163	160	153	149	139	156	168	149	153	174	138	159	163	165	159	188	156	139	133	144	155	173	159	141	166	167	172	166	150	166	145	138	154	181	155	171	141	151	143	153	148	135	159	160	160	151	177	166	177	169	163	161	152	167	134	159	163	170	164	158	166	181	137	154	163	153	168	160	173	174	182	174	150	149	138	163	139	179	147	178	166	146	153	177	153	159	166	150	159	153	153	157	180	162	151	165	160	150	163	160	152	160	156	166	177	161	146	147	164	180	150	165	149	150	152	152	148	155	173	176	165	163	169	158	182	151	150	180	154	164	129	172	133	179	161	167	179	153	166	147	144	151	149	157	158	177	169	160	150	158	147	174	168	147	152	164	152	151	151	161	169	148	167	154	142	170	161	167	150	178	170	173	151	166	145	176	150	149	170	162	145	196	155	160	162	166	172	158	155	152	141	159	157	163	171	176	155	169	180	190	166	136	167	165	155	157	187	156	154	170	135	168	179	161	162	186	180	148	164	156	165	161	152	145	153	178	165	165	148	143	167	176	197	153	160	171	139	157	164	165	162	164	191	151	183	184	160	152	168	176	139	163	174	172	155	161	144	144	159	173	148	160	171	161	163	168	144	167	163	165	172	147	177	148	177	153	147	155	177	183	158	161	163	158	164	173	155	154	152	167	142	162	126	168	150	147	196	148	151	161	164	162	157	174	157	157	160	150	126	160	181	174	157	153	156	178	168	152	166	153	169	163	150	175	168	160	164	146	144	169	176	145	139	158	169	164	147	156	151	161	173	155	148	157	141	150	144	160	168	162	166	167	158	166	157	166	177	164	154	149	157	174	172	180	174	168	136	184	197	168	148	162	155	129	127	172	160	145	173	170	146	144	156	131	166	152	187	171	172	132	139	167	192	143	155	155	159	168	142	168	144	165	168	161	183	156	148	176	160	146	148	152	152	192	170	156	173	167	159	178	161	158	164	167	150	146	192	194	166	168	174	165	152	162	184	168	164	170	194	148	171	163	172	132	175	167	163	170	168	158	152	164	145	151	159	155	153	157	190	153	158	150	186	161	168	140	174	173	156	186	193	159	143	194	144	145	159	168	172	169	190	171	168	160	143	148	183	164	173	150	139	153	152	160	167	150	151	158	148	147	175	149	173	152	151	162	150	180	160	161	154	142	139	171	151	153
14081	11180	22888	26719	24917	21966	19158	17505	15803	12339	11528	8328	5540	4554	4097	3540	3082	3063	3225	3451	3124	2404	2091	1848	1969	1812	1900	1753	1525	1319	1328	1198	1090	1030	1070	1162	1041	920	954	974	1011	908	870	780	676	640	623	622	577	611	554	582	568	554	566	567	565	549	570	552	564	553	547	543	493	519	504	489	510	545	474	462	453	455	457	411	426	416	410	423	444	426	430	397	421	398	379	380	396	362	369	418	368	354	384	424	380	361	367	397	352	413	396	380	416	381	409	388	398	386	360	390	377	371	377	384	373	391	419	355	400	383	366	353	359	389	411	416	374	411	411	412	391	366	417	356	380	359	327	369	372	371	388	348	384	377	384	425	421	396	381	386	400	397	383	363	381	394	372	371	366	369	375	420	374	393	318	384	347	392	404	377	391	407	378	368	392	364	360	360	354	371	379	358	377	360	365	358	411	373	380	371	382	340	357	378	381	378	380	374	392	382	375	359	391	376	385	383	381	415	387	388	382	352	371	345	363	386	360	419	381	357	358	425	375	375	349	389	355	366	355	351	386	412	410	356	377	365	362	368	368	345	415	377	403	383	392	341	423	371	354	373	372	367	376	359	382	373	365	345	405	418	376	352	371	414	370	374	387	383	366	391	372	375	351	363	387	395	412	394	344	387	407	365	365	381	380	375	391	404	396	376	376	372	373	353	390	393	402	410	358	360	382	406	392	377	398	373	388	405	350	394	404	340	376	380	401	363	414	368	372	373	378	336	398	373	405	396	346	390	379	371	370	389	373	343	358	399	391	392	361	373	362	356	414	410	387	343	359	364	352	365	385	365	386	376	411	402	377	370	407	358	338	371	372	359	372	394	364	373	372	390	367	366	398	375	373	378	404	415	360	382	402	359	395	381	360	405	357	370	372	356	370	384	353	378	384	372	356	379	372	396	377	391	383	382	333	380	370	369	399	370	401	333	375	386	365	417	367	395	412	390	380	380	363	363	397	385	381	388	354	401	344	371	443	394	382	353	383	383	408	393	381	348	378	385	385	362	402	360	381	359	358	392	367	409	392	383	357	361	390	345	390	365	358	389	386	352	374	370	359	379	383	369	408	365	430	361	368	385	393	350	386	372	379	399	365	347	365	408	365	362	425	366	381	415	383	369	384	387	380	399	375	385	390	408	376	370	364	364	404	357	344	353	355	358	366	378	367	379	384	408	354	372	382	352	380	349	404	358	372	360	387	358	362	368	384	394	359	419	377	391	374	378	396	384	378	369	351	357	379	405	381	457	379	350	376	397	393	417	393	412	375	382	402	366	362	387	366	373	343	349	371	348	348	421	372	346	411	388	396	397	357	358	374	401	392	391	331	382	398	363	383	386	382	388	384	401	370	371	381	403	364	342	383	387	350	392	387	362	404	405	398	402	363	385	355	389	376	394	376	385	367	404	362	427	384	384	363	392	422	377	386	376	395	397	420	384	381	378	364	386	336	376	367	387	387	358	404	360	379	377	368	394	406	408	407	363	366	388	386	347	396	378	426	388	376	388	357	359	351	413	380	344	365	370	385	397	363	345	367	367	398	379	358	388	394	373	358	335	375	380	371	354	409	388	401	365	359	369	378	392	365	386	381	427	380	370	372	410	367	372	345	375	382	391	358	364	372	374	390	389	376	363	374	405	380	352	370	359	375	343	379	356	345	373	399	405	399	383	375	375	382	376	382	360	386	358	377	371	347	391	387	334	391	387	394	395	391	372	379	377	385	381	380	361	340	374	385	384	357	380	376	370	362	406	413	395	390	406	360	375	376	421	387	370	386	364	351	365	394	381	388	383	390	396	374	390	380	365	424	358	378	391	364	365	381	392	357	377	367	412	385	366	380	398	389	413	381	389	428	379	360	379	378	399	399	356	396	391	389	384	370	378	364	390	393	383	373	381	392	384	364	369	369	345	368	388	382	342	408	383	377	356	375	309	366	397	381	365	379	358	393	371	377	368	392	388	357	351	371	383	373	373	420	377	368	386	359	367	356	375	381	390	388	380	381	375	369	366	362	421	404	373	341	360	417	380	395	347	373	412	374	361	377	399	339	385	348	399	355	367	391	371	378	386	379	390	375	378	392	361	382	368	361	382	417	385	385	393	376	372	392	388	414	359	362	378	347	379	353	395	371	400	382	405	364	357	379	388	357	396	385	348	399	371	388	378	352	351	355	380	352	406	371	399	398	391	380	353	383	358	393	326	355	373	379	364	368	397	395	393	381	385	378	362	383	409	386	374	358	371	377	344	383	388	387	383	427	403	385	386	378	381	420	390	348	372	371	371	381	358	357	367	369	360	386	377	367	369	366	366	388	357	371	356	369	373	347	401	343	361	388	407	359	349	355	388	334	391	399	353	417	407	380	357	403	387	361	402	362	409	356	352	351	391	407	363	430	384	388	390	377	375	385	390	377	401	361	403	401	364	339	356	384	385	364	351	389	385	383	362	368	368	347	440	402	330	364	381	380	375	365	360	403	387	384	363	374	389	370	387	387	388	369	397	392	410	357	335	406	390	389	380	379	375	397	409	364	345	409	374	372	361	343	372	376	412	388	380	357	406	369	388	397	412	348	382	384	364	354	392	388	380	376	348	396	386	408	352	348	389	365	379	369	348	389	362	421	389	406	357	348	378	391	380	370	382	379	372	373	411	379	392	397	397	364	401	365	389	376	347	361	377	346	353	380	385	388	391	396	379	376	392	375	404	382	343	381	379	334	369	377	409	360	370	350	366	405	387	389	359	372	386	357	373	400	365	384	384	363	387	388	371	368	360	372	392	346	372	358	368	377	390	369	362	360	381	388	365	385	359	390	352	399	369	409	368	383	369	383	338	361	385	394	383	418	383	397	388	364	400	334	355	369	363	373	354	358	390	397	369	343	366	371	390	409	348	421	408	413	373	380	414	376	387	387	376	386	371	363	375	399	373	389	353	373	364	365	367	377	369	402	391	406	408	374	396	424	382	384	364	394	403	377	413	387	392	386	352	347	376	367	369	399	411	398	378	368	381	380	400	382	389	391	369	356	336	378	371	342	370	410	383	377	392	381	392	393	382	369	394	395	390	382	353	364	390	398	376	405	384	393	394	360	396	385	384	413	372	354	368	404	376	390	404	388	377	340	358	364	400	355	371	386	382	408	370	362	402	360	406	371	363	404	359	361	356	374	383	379	390	372	413	400	399	407	410	396	420	368	377	365	416	403	371	396	348	369	374	390	380	365	364	398	359	370	359	423	382	398	421	398	401	390	370	368	399	368	389	378	348	365	377	384	383	399	389	408	368	392	405	346	386	400	383	366	383	387	358	377	389	373	353	400	350	378	403	371	399	399	385	357	360	366	358	425	372	338	396	372	369	381	380	362	384	362	357	407	381	383	411	337	394	383	365	375	385	391	349	365	365	378	386	363	407	401	378	387	404	353	353	386	365	363	402	366	373	414	406	403	383	336	404	405	364	370	368	407	380	377	377	388	404	385	367
9325	5318	6820	5343	3731	2655	2058	1703	1421	1039	884	680	426	338	335	280	238	241	250	247	239	188	199	169	166	165	142	180	159	153	131	167	141	134	149	143	121	120	133	115	116	134	128	120	128	127	124	111	111	133	122	134	134	111	130	108	127	123	102	117	121	115	110	121	116	111	115	129	111	110	126	101	128	103	117	124	92	106	116	108	120	131	140	125	128	116	120	120	99	96	113	105	120	97	109	108	111	99	102	112	105	106	96	131	102	127	115	126	113	116	119	109	107	122	122	119	114	94	99	99	111	93	111	113	107	100	102	106	119	109	101	98	111	100	98	107	131	106	95	115	150	87	95	125	122	107	119	123	111	107	108	107	122	112	110	98	100	109	111	119	131	111	111	101	101	117	129	131	109	123	110	95	102	104	133	110	106	81	114	110	125	117	114	113	112	108	108	114	124	106	128	111	100	113	128	92	93	121	128	129	129	112	109	113	104	135	100	119	95	109	106	102	118	106	116	113	114	102	123	118	117	110	124	110	103	107	87	132	97	105	116	102	110	133	108	105	127	120	110	110	117	99	119	114	88	116	104	106	112	110	133	122	105	104	102	106	135	97	121	131	106	88	111	108	110	100	111	104	121	120	111	107	115	106	117	107	97	116	114	118	92	108	130	124	111	117	125	106	119	113	98	117	113	108	129	120	105	104	108	109	144	122	93	104	101	104	108	121	113	107	106	113	96	107	113	118	104	131	126	125	111	93	116	112	114	119	113	114	118	118	100	115	114	99	95	98	108	116	99	94	120	108	117	122	116	117	130	109	113	107	105	118	110	135	133	103	127	112	118	105	112	121	124	124	132	122	110	96	114	121	118	104	106	139	120	121	106	111	138	121	112	120	94	114	115	113	110	105	107	96	126	115	112	105	96	127	103	116	124	130	109	109	113	109	114	103	131	112	109	117	126	107	113	110	106	127	117	131	121	103	97	114	112	103	121	102	106	109	101	117	132	132	103	92	93	116	113	109	112	102	120	118	123	103	106	106	118	102	107	106	115	117	115	108	105	94	119	116	93	98	125	113	106	104	122	112	87	127	135	113	146	114	136	131	104	105	90	108	123	93	110	111	125	127	111	100	105	124	116	117	106	106	114	104	128	113	120	112	99	122	113	107	117	106	101	125	93	100	116	117	107	103	113	107	117	97	128	111	115	118	97	106	105	114	125	74	112	112	97	114	89	99	93	99	116	112	116	126	104	95	105	107	125	108	124	100	124	106	116	91	112	111	110	110	129	128	108	109	113	119	106	114	123	104	125	119	121	114	123	119	121	110	100	103	108	109	96	93	93	116	98	117	103	128	124	85	128	109	140	118	117	117	108	126	111	97	112	112	116	112	101	105	103	116	121	121	119	109	126	115	118	100	110	113	108	113	114	97	87	106	126	99	125	117	117	116	104	107	107	110	118	137	90	126	123	118	109	121	100	100	119	116	101	127	107	101	119	110	118	129	108	110	113	110	95	121	116	98	108	113	129	117	96	99	104	118	122	118	121	120	109	108	99	104	110	126	115	110	116	112	98	121	124	99	113	113	117	96	129	112	132	85	110	106	118	123	101	128	136	136	122	109	110	115	100	109	106	106	101	119	125	124	115	109	98	113	112	115	127	111	122	99	121	107	112	82	132	109	112	108	120	122	107	99	118	140	96	116	104	104	117	100	106	123	115	124	85	105	103	101	113	124	97	110	119	104	104	109	98	105	112	93	101	101	88	86	100	103	122	97	117	105	111	113	113	113	130	129	114	99	113	116	115	109	106	118	105	117	111	98	121	123	93	107	107	113	118	134	111	118	109	121	128	105	96	105	95	116	96	115	103	100	118	116	113	128	106	128	133	105	128	125	106	115	111	114	126	113	109	103	104	102	116	109	112	120	113	94	96	113	136	119	115	111	102	107	117	122	106	108	95	103	117	109	102	113	110	90	98	121	105	108	116	121	104	132	122	110	118	104	110	125	114	106	113	106	99	121	100	107	131	108	111	131	120	106	104	111	111	103	101	117	124	116	122	104	114	123	102	83	111	113	121	98	112	116	103	145	103	112	95	123	124	116	111	103	117	92	89	126	120	119	116	99	103	106	134	109	112	100	102	115	123	132	108	100	134	114	103	123	97	105	120	96	122	115	121	110	104	124	129	105	97	97	107	115	99	121	103	119	129	126	106	109	112	93	107	97	124	125	102	98	99	91	122	111	102	121	123	129	132	107	92	117	116	122	112	125	118	96	123	94	101	117	97	113	115	106	129	115	104	105	105	110	128	138	112	122	101	125	98	120	105	128	98	99	112	104	102	123	101	123	128	114	145	116	111	122	113	132	100	108	103	115	105	110	99	125	93	116	116	101	123	108	119	113	119	88	96	111	106	121	143	118	106	92	118	107	107	121	95	102	116	117	98	92	120	102	127	108	89	117	118	117	123	95	113	137	110	120	107	121	116	113	112	98	132	138	125	95	112	130	126	110	113	113	120	102	103	106	101	115	99	123	113	101	125	108	104	103	108	107	118	106	108	115	113	114	105	97	111	99	116	120	121	111	105	94	102	121	107	136	100	92	126	107	86	103	113	117	131	136	115	105	118	113	99	125	130	112	111	105	127	118	80	113	115	128	110	96	113	114	122	107	111	100	137	112	120	101	96	137	113	103	111	115	88	112	117	113	100	98	90	117	113	116	118	112	125	130	98	108	114	102	104	129	127	106	103	106	107	103	115	107	115	114	111	121	113	89	125	110	113	121	115	109	117	114	107	115	104	108	122	123	106	108	103	109	118	108	112	120	118	125	94	101	105	115	107	140	107	115	118	115	118	103	118	114	117	108	123	117	103	81	142	106	111	98	99	111	130	121	96	115	102	137	120	133	102	118	92	109	107	112	111	134	100	117	105	105	103	99	106	108	127	100	108	101	112	134	100	118	106	126	129	105	124	105	92	106	104	136	105	122	102	114	127	103	106	104	112	99	104	125	104	99	98	97	123	111	91	104	95	116	93	149	82	98	122	127	115	81	101	107	119	98	96	104	125	113	104	113	110	127	109	103	97	107	105	108	113	109	93	121	97	109	97	109	108	124	105	117	125	130	111	124	122	102	103	118	115	124	118	98	106	118	131	119	99	92	111	111	93	120	106	128	123	112	102	111	129	124	105	112	116	115	119	125	98	111	110	112	109	115	141	103	105	126	103	98	114	114	106	109	120	102	117	128	112	97	110	109	93	113	99	98	120	100	112	121	110	124	83	125	90	111	116	121	115	117	115	115	114	95	121	118	104	94	103	121	113	128	97	112	101	103	114	125	124	112	109	100	108	117	112	116	118	121	114	130	120	108	114	118	125	98	99	116	134	103	92	113	106	124	99	105	98	108	107	110	141	116	105	128	104	113	92	120	123	105	137	134	105	100	119	114	113	117	100	108	120	105	117	128	116	121	102	116	113	125	124	125	99	115	101	113	102	108	101	106	115	111	95	102	110	110
5378	4682	11669	13642	12305	10644	8655	7949	6970	5178	4872	3689	2357	1864	1664	1359	1330	1089	1412	1402	1218	913	806	759	805	726	721	629	572	496	486	453	428	449	464	477	454	412	423	438	416	435	410	350	361	377	359	359	316	344	337	322	354	355	326	306	292	316	305	306	310	335	320	303	274	323	321	276	300	307	259	302	308	285	321	262	309	289	302	291	275	312	278	317	278	303	304	283	313	289	295	282	276	271	273	313	296	275	263	302	285	289	296	299	295	267	266	279	280	301	270	303	286	277	311	307	288	295	284	275	270	286	269	281	268	302	289	295	312	300	286	250	269	265	266	245	276	279	294	284	285	302	313	277	260	276	298	299	295	316	304	297	262	287	294	292	285	284	277	275	269	298	314	264	250	290	316	264	273	275	266	277	310	299	270	272	299	293	312	291	282	275	295	271	301	290	253	268	270	293	270	257	266	296	308	294	315	302	279	278	293	284	271	270	280	275	269	291	277	298	233	308	279	263	276	270	286	289	302	305	286	274	296	287	318	259	268	278	282	264	313	295	301	302	297	327	255	273	299	291	269	294	303	305	290	276	272	252	272	264	272	263	260	274	274	266	272	286	298	267	294	277	275	286	299	278	271	292	302	250	298	278	293	294	267	292	263	271	305	292	265	292	268	293	299	302	250	295	296	295	275	284	280	273	291	267	264	278	300	300	263	287	277	295	306	299	258	264	300	264	281	266	296	253	259	296	284	265	296	293	314	304	278	289	304	281	276	277	290	315	254	270	273	274	274	295	289	287	282	294	295	264	271	275	278	280	296	281	292	310	286	271	276	266	270	264	293	302	276	282	260	273	273	269	271	286	256	283	303	268	295	313	284	287	264	264	257	291	267	315	333	292	309	277	262	296	308	276	286	310	317	276	279	273	291	291	253	284	282	273	253	304	265	315	279	289	238	271	340	299	287	294	269	271	289	279	264	323	295	253	245	308	265	297	275	280	275	273	276	293	290	312	293	280	279	287	271	264	272	266	269	296	293	296	252	296	273	289	286	302	313	297	260	274	291	286	257	304	283	265	302	296	277	277	270	259	285	256	289	284	291	300	296	314	303	305	313	276	294	290	286	253	297	281	268	277	284	275	270	300	293	305	291	282	302	295	285	270	283	302	264	283	287	307	282	296	281	307	274	282	279	297	281	261	288	253	296	282	251	281	278	277	282	259	287	304	305	281	331	279	274	242	284	255	290	282	275	267	291	303	271	297	303	281	269	267	305	294	282	310	290	316	284	273	283	260	267	268	300	269	305	256	283	303	277	325	286	291	298	286	291	274	245	265	294	291	273	284	284	266	282	291	264	261	284	289	275	259	289	284	273	290	282	285	278	297	293	279	269	310	270	300	268	260	275	281	282	266	295	289	268	279	279	310	292	299	287	270	311	262	258	284	262	302	270	256	279	280	267	301	312	251	267	286	304	277	255	283	298	285	278	304	290	302	262	323	254	267	295	263	249	263	266	312	288	279	271	268	259	283	287	284	271	303	257	265	298	265	270	308	283	261	273	304	289	287	267	260	273	284	243	302	286	280	280	297	272	262	297	271	292	297	277	299	274	305	275	279	266	287	269	279	297	293	322	279	300	247	284	287	300	342	266	274	274	328	276	281	268	266	271	300	272	276	277	286	282	256	284	286	295	266	267	285	275	314	286	265	272	253	289	286	295	273	285	279	290	295	259	290	307	290	294	307	328	276	261	270	281	291	290	295	284	274	274	290	266	296	282	259	277	308	302	286	270	308	283	277	270	281	281	260	258	290	272	293	285	307	276	255	276	302	296	277	306	277	268	273	271	262	292	267	259	289	284	295	274	264	264	302	274	265	269	275	302	271	273	273	309	285	277	288	270	288	286	264	277	274	257	262	297	280	290	286	273	283	275	283	290	290	280	292	276	292	280	305	301	295	302	304	293	263	278	314	291	288	279	250	300	273	291	285	284	288	296	295	276	314	282	262	297	300	277	296	250	264	283	299	273	274	257	250	270	285	272	264	255	283	268	287	292	279	283	294	277	264	273	282	310	299	270	290	293	250	270	301	309	264	260	264	272	317	262	289	303	268	280	279	312	243	297	267	247	300	287	273	302	312	289	252	282	265	313	291	280	294	274	246	273	289	293	299	297	289	301	258	269	274	288	279	298	280	288	257	281	297	267	295	285	267	314	283	270	284	282	278	262	274	292	281	308	294	280	265	307	258	276	273	280	261	281	294	296	272	235	255	292	280	280	261	286	293	257	283	290	301	306	275	279	291	263	287	279	287	280	280	294	307	277	259	282	255	279	289	304	283	282	288	276	265	262	290	304	279	289	272	294	267	282	266	276	300	284	274	280	282	299	247	278	272	274	281	318	263	327	278	316	283	291	259	289	291	264	288	264	266	255	293	278	298	287	304	281	300	264	288	273	299	294	306	275	279	303	284	284	301	285	290	239	313	274	296	246	307	317	287	253	312	318	274	291	282	274	260	303	266	274	270	258	270	271	277	269	264	263	285	253	273	303	274	294	287	278	278	274	305	270	303	280	286	259	303	265	264	277	279	292	300	264	252	274	294	286	292	278	288	292	275	274	247	300	290	284	260	296	249	263	300	310	278	263	245	264	312	293	247	295	285	296	249	278	281	273	278	253	274	284	304	260	291	257	268	251	284	248	290	287	307	280	268	277	258	274	293	246	277	282	289	264	283	298	300	283	300	281	264	258	269	327	280	301	286	285	267	315	307	311	255	275	248	282	266	284	275	272	284	297	303	272	266	266	302	294	282	293	269	308	270	287	284	305	293	275	293	263	284	277	278	268	266	288	258	298	258	282	278	306	284	278	284	273	263	280	284	282	254	271	266	288	268	292	295	276	304	287	285	288	277	266	281	311	290	290	248	316	260	286	293	303	330	284	296	288	301	257	281	277	292	313	297	280	254	266	312	296	288	285	287	271	291	260	278	262	279	283	281	296	283	265	277	281	226	305	295	285	296	311	258	264	263	307	279	283	303	264	285	317	279	302	278	263	257	283	271	283	268	270	273	248	275	279	273	293	293	280	296	275	285	274	269	290	302	271	282	301	276	275	280	308	276	264	283	271	264	293	294	261	265	298	287	281	291	267	286	265	282	294	301	324	258	280	282	301	284	271	304	297	286	291	280	288	261	294	258	265	292	255	277	269	259	273	284	261	301	291	287	264	256	265	280	274	276	278	294	291	291	284	267	306	304	291	267	303	292	280	294	255	310	287	256	279	273	297	289	279	272	291	257	281	276	299	292	261	291	287	300	287	266	288	268	314	288	290	278	261	286	275	295	274	268	277	299	271	281	272	280	296	271	285	294	248	300	314	261	280	290	279	278	285	270	302	280	291	288	283	250	285	260	271	296	285	281	279	277	275	275	287	275	323	293	288	315	282	276	264	280	282	297	296	279	272	280	280	301	305	314	287	289	301	262	274	298	287	295	284	269	289	284	265	283	283	262	266	318	293	290
18086	10004	12512	11186	8516	5948	4182	3479	2752	1956	1744	1139	779	635	513	435	465	381	414	460	421	365	294	301	291	279	285	272	230	224	194	229	217	201	192	193	201	184	193	183	203	166	166	161	183	185	181	173	160	177	160	150	177	164	160	171	160	177	169	163	160	156	155	154	136	166	179	162	177	144	155	157	130	144	154	166	162	148	164	163	146	171	134	160	162	172	154	145	151	152	140	144	136	162	157	170	130	147	139	156	141	161	142	170	158	171	149	159	125	131	139	146	179	127	170	172	133	157	154	157	162	161	141	124	141	158	156	138	191	145	139	147	155	149	148	143	138	151	107	145	162	171	137	160	142	139	131	166	152	146	159	153	117	157	133	125	131	140	133	159	161	148	143	164	146	146	153	142	155	135	139	173	157	139	145	165	159	144	148	150	137	144	152	150	142	133	170	160	159	150	147	164	172	142	177	128	161	150	144	149	157	144	152	166	154	185	145	137	135	142	152	171	150	152	148	142	128	161	152	165	160	119	161	153	150	164	153	143	124	151	152	159	143	160	162	139	139	143	154	132	151	145	165	174	143	138	149	111	165	146	148	151	170	158	133	144	173	169	170	158	153	159	141	147	141	153	151	152	160	162	131	135	145	120	140	139	149	150	168	150	152	156	151	144	129	163	146	137	139	147	119	129	146	139	147	152	155	158	138	131	144	151	150	172	146	140	139	153	129	170	148	157	154	147	157	166	159	147	133	132	150	152	150	149	154	134	145	142	164	128	156	148	161	153	171	170	147	161	151	157	143	180	167	146	152	146	150	159	151	142	169	136	145	142	145	149	151	160	146	139	147	123	152	152	147	164	150	136	135	143	149	146	142	159	144	156	171	148	148	152	162	137	148	148	158	159	136	129	163	169	155	173	155	161	168	164	179	141	131	142	140	168	155	152	154	150	144	133	163	173	141	136	156	159	161	174	166	153	149	167	137	175	136	155	144	150	161	165	133	150	145	157	167	152	145	161	131	135	154	158	142	152	159	153	167	155	155	172	144	158	151	132	164	153	140	152	136	156	147	122	143	153	166	158	154	128	157	136	157	179	153	151	160	147	162	128	172	140	135	141	142	137	138	155	172	151	148	157	152	137	157	154	141	159	168	167	137	160	141	164	140	123	155	161	154	170	149	142	143	154	160	154	138	174	137	142	159	153	144	147	174	133	177	151	151	153	154	154	155	146	159	145	150	144	129	154	150	188	124	152	131	148	169	138	141	142	145	148	158	147	174	130	165	138	168	171	145	159	165	145	158	130	152	168	150	169	156	144	147	147	155	151	163	122	121	153	151	161	151	154	142	142	168	173	138	152	139	160	121	140	150	146	165	170	161	140	170	183	146	152	153	159	182	126	140	137	134	159	157	165	140	126	147	147	152	139	144	148	144	175	144	167	150	175	157	159	162	170	144	138	141	157	170	176	153	152	147	148	164	179	166	158	154	148	149	154	153	163	156	144	137	142	136	146	137	134	160	141	123	131	155	148	164	153	155	151	151	157	145	151	150	139	148	165	173	147	135	155	164	153	144	137	154	156	145	157	150	164	146	161	160	179	149	132	140	139	146	147	132	139	150	134	148	137	155	153	162	147	160	151	161	135	170	148	159	147	128	162	144	129	160	130	157	149	139	172	159	126	151	145	157	147	129	147	157	147	154	161	128	176	133	164	143	166	152	185	132	146	148	142	146	147	153	133	174	158	178	162	145	148	162	137	152	160	158	142	148	124	136	153	143	156	155	146	147	153	148	166	180	147	163	131	148	137	144	165	157	160	154	166	141	164	133	153	157	148	167	125	170	150	141	165	141	134	143	164	120	178	136	173	161	124	154	165	164	150	127	140	168	154	151	127	146	172	156	144	145	159	151	152	158	150	127	147	176	152	127	134	166	147	141	149	158	149	148	155	151	149	153	155	148	160	148	175	152	158	158	136	159	164	161	131	148	152	154	162	137	138	158	151	152	133	139	143	154	150	144	153	144	144	145	159	162	172	168	171	152	140	172	151	161	154	155	123	139	164	145	138	160	149	160	157	133	152	167	155	173	156	149	161	147	157	155	179	155	134	165	145	151	147	143	151	136	175	149	139	120	141	129	120	163	149	156	150	151	155	147	165	124	157	151	158	152	145	138	157	174	164	159	155	170	133	167	167	159	127	124	155	144	149	137	152	169	172	152	145	152	129	139	171	153	135	157	143	158	133	134	144	136	153	155	158	160	130	164	165	153	165	158	140	137	163	154	186	169	151	140	157	149	156	133	136	129	148	149	139	162	152	151	158	143	153	137	136	157	176	172	134	124	146	145	165	156	174	139	141	156	166	153	132	140	137	144	148	146	165	146	167	147	147	159	140	164	151	173	141	147	162	158	153	178	154	161	153	141	145	144	144	178	149	171	155	164	166	166	168	157	154	123	160	124	156	160	155	163	192	173	174	150	140	170	152	152	153	152	146	155	165	157	142	136	142	136	140	146	167	137	129	161	129	150	117	139	153	164	169	159	143	148	137	155	160	155	124	158	144	157	136	151	143	139	153	163	165	168	166	171	146	149	150	144	149	143	143	148	170	158	113	149	163	146	165	164	149	137	162	162	170	141	154	147	152	131	149	161	151	158	160	148	129	118	157	158	147	146	144	139	159	145	163	160	132	143	152	145	139	172	146	117	157	170	144	151	162	148	155	157	156	142	143	148	144	154	167	144	122	188	134	171	156	132	164	145	145	158	144	157	167	163	164	138	155	149	154	166	164	139	138	145	142	168	140	143	161	153	156	184	170	132	132	154	156	135	132	140	144	143	145	117	179	141	167	148	153	148	152	127	172	169	152	151	158	157	170	144	148	149	159	166	166	158	188	151	137	139	163	158	128	148	132	163	124	157	140	140	148	144	155	168	144	155	168	146	173	142	162	160	163	147	156	157	145	136	157	140	150	157	131	132	166	145	144	147	170	123	146	151	169	163	139	147	145	161	153	168	162	141	160	137	152	186	159	144	143	136	146	160	150	189	158	147	128	159	138	140	153	152	172	174	149	153	167	178	150	187	139	137	165	135	164	137	167	147	161	182	148	159	159	161	157	137	147	152	158	150	126	120	170	126	136	158	142	137	164	157	151	148	158	135	167	170	144	152	155	165	140	149	158	150	156	136	149	148	149	136	167	155	141	162	142	150	147	134	152	126	157	167	130	162	144	132	140	163	156	152	154	166	143	124	167	148	159	143	146	156	133	145	156	149	163	144	143	164	164	142	150	175	164	155	159	153	160	133	165	170	141	120	157	132	143	124	136	141	170	148	142	158	152	173	166	166	153	144	146	128	134	156	144	193	143	174	146	149	166	138	167	160	137	143	155	160	171	148	161	128	152	155	166	145	176	157	172	160	150	155	140	140	151	179	161	138	155	149	173	166	136	169	125	154	145	172	139	150	147	150	149	156	160	162	139	156	165	156	147	137	152	157	147	137	150	161	143	150	164	145	137
10571	8307	18375	21746	20221	17261	14821	13676	12009	9423	8585	5872	3911	3140	2906	2424	2291	2076	2448	2533	2229	1756	1425	1408	1476	1215	1310	1225	1043	922	896	869	794	793	830	880	740	745	762	713	722	669	637	585	529	539	464	522	546	524	545	523	506	499	495	473	466	492	432	487	463	496	456	470	458	444	457	437	453	445	396	418	425	368	395	390	384	403	403	436	392	382	395	380	389	379	374	391	383	395	404	383	360	366	351	401	401	389	402	344	392	371	369	364	379	370	367	370	370	355	347	387	358	351	383	361	353	352	351	356	351	353	398	361	404	363	370	343	367	356	377	381	375	381	363	389	348	380	354	371	395	406	369	365	378	346	346	390	349	356	357	360	370	379	361	371	406	366	364	347	343	363	403	386	371	360	353	373	333	366	385	355	387	338	363	398	364	373	354	361	354	355	376	340	349	371	349	335	364	345	365	387	356	343	353	335	410	389	374	350	370	351	348	350	411	329	331	369	387	326	373	370	363	354	384	355	355	371	380	365	375	375	327	386	343	353	372	351	409	383	365	388	375	379	340	372	345	332	348	374	374	354	398	394	385	392	355	327	342	383	342	359	364	377	368	388	381	396	350	370	347	349	357	390	371	342	360	370	371	380	376	371	339	368	365	359	380	377	382	372	358	369	389	367	354	362	344	331	367	347	393	369	357	385	399	373	379	366	340	350	384	397	378	400	353	380	380	383	365	378	339	362	361	356	349	349	376	381	391	380	368	396	360	375	376	364	356	363	379	342	371	395	385	377	344	384	350	379	373	404	354	388	428	376	326	377	315	324	362	370	353	357	361	334	342	352	363	370	380	376	358	371	355	325	368	382	354	351	370	379	364	352	403	356	332	371	365	389	377	346	336	326	367	364	369	354	378	391	404	349	371	387	377	357	375	355	358	409	346	345	355	359	385	360	379	349	381	389	361	382	374	349	370	384	362	380	320	365	389	342	391	366	348	382	362	388	344	371	383	382	369	326	388	395	367	328	364	365	358	390	371	377	319	382	369	369	391	393	389	394	374	385	357	362	383	368	359	342	378	350	367	365	364	353	378	328	345	359	365	423	351	382	357	404	368	363	348	398	398	377	370	361	373	333	356	354	394	366	343	385	375	385	396	394	353	364	352	354	358	377	330	367	358	359	379	389	371	393	366	399	370	372	363	349	358	360	377	389	401	415	374	378	385	346	375	367	356	377	398	358	360	354	390	349	382	364	350	367	360	363	343	372	367	353	361	361	364	370	343	377	355	406	384	376	378	385	386	381	383	372	386	356	363	356	360	312	390	380	374	367	372	388	383	364	350	393	335	343	413	375	356	343	372	349	380	352	390	365	325	374	345	346	383	411	358	389	334	388	374	390	391	339	387	392	378	388	392	355	358	361	400	395	372	351	348	361	363	356	330	384	401	382	368	338	356	369	398	349	361	398	379	326	349	332	329	353	359	349	386	375	350	364	370	385	372	364	367	376	398	372	365	343	358	352	371	373	340	323	341	382	332	339	383	336	370	364	368	363	357	360	365	395	374	382	387	374	347	397	338	363	352	389	356	347	337	351	348	339	376	375	380	376	407	394	383	357	373	382	354	355	384	355	359	374	394	387	395	368	378	347	326	354	402	337	370	381	337	380	352	359	368	381	360	364	395	379	397	363	368	341	364	355	375	366	378	369	387	367	366	380	363	383	356	341	403	380	369	367	368	401	398	374	373	344	350	377	355	364	351	384	393	372	327	371	363	372	371	379	332	359	391	348	348	384	373	360	373	380	377	343	388	374	372	363	354	389	360	372	381	359	355	367	356	364	350	388	325	363	342	368	328	363	341	381	358	375	374	361	388	398	379	367	389	378	382	387	372	355	368	357	358	386	369	344	371	353	372	390	348	397	350	345	367	354	368	356	369	379	370	370	353	387	398	342	367	335	392	349	386	367	382	378	387	369	341	387	369	364	360	375	372	364	362	366	362	365	354	347	343	404	373	375	352	359	383	387	361	419	354	395	337	369	337	367	380	360	374	380	393	365	348	383	372	357	360	334	364	371	355	374	370	412	374	362	352	365	407	384	357	367	350	383	339	390	372	363	389	374	380	357	363	361	383	380	355	368	369	372	365	373	370	352	374	355	366	355	361	383	369	337	335	367	342	339	367	356	327	362	367	358	371	361	372	320	378	398	349	336	364	387	354	378	372	374	350	409	361	368	372	370	345	340	355	343	384	347	382	361	324	377	378	343	379	380	384	395	389	397	392	411	366	353	348	367	379	394	400	345	387	365	375	374	359	388	342	369	353	345	367	382	365	331	330	358	366	354	355	378	361	350	346	352	351	341	397	333	364	383	377	360	348	378	360	364	375	353	373	365	352	384	396	395	396	357	372	372	417	369	370	386	368	376	354	353	337	340	347	357	331	366	360	387	356	380	372	390	365	359	344	360	353	373	379	367	304	354	372	418	383	389	370	385	331	349	385	362	357	362	376	358	386	380	381	363	374	371	387	403	377	352	381	373	327	351	348	398	372	342	366	369	373	346	376	391	382	371	375	401	350	339	352	368	384	380	387	352	361	332	364	364	379	372	400	329	357	362	372	363	379	353	365	388	353	342	363	364	371	346	386	402	376	368	397	353	376	361	408	365	364	375	356	364	355	365	351	355	344	396	422	353	381	390	405	373	360	366	351	339	383	344	324	363	381	376	337	360	394	362	369	363	385	370	353	388	381	352	374	404	374	340	385	377	382	379	347	378	361	372	358	365	365	386	347	369	364	352	390	348	378	355	356	373	341	373	387	370	380	383	396	358	374	358	380	353	389	362	359	355	345	378	350	408	404	377	381	383	385	356	364	363	393	380	389	391	352	344	353	375	370	373	356	349	342	374	381	407	383	390	398	385	396	369	358	368	379	347	371	371	369	322	369	382	391	388	344	357	377	344	364	366	351	388	362	373	389	359	381	383	365	373	341	389	342	325	386	405	358	378	419	329	348	386	345	393	377	357	329	406	389	379	361	396	367	370	388	371	359	369	309	351	401	359	387	328	334	358	385	329	385	398	351	354	360	343	364	345	370	374	382	349	363	402	349	358	383	387	380	362	367	369	372	347	390	353	372	369	375	357	381	365	358	353	379	355	357	335	362	402	403	362	352	344	377	365	341	367	355	381	367	395	363	359	382	348	372	359	372	392	333	379	375	417	385	366	388	380	353	345	363	328	363	393	364	327	363	384	366	384	386	381	371	385	371	356	363	352	352	381	385	374	336	364	384	358	352	357	382	411	366	364	361	372	348	385	392	353	365	381	378	352	382	350	373	363	396	326	382	347	368	382	361	396	360	352	395	336	373	352	382	343	377	351	387	362	374	336	363	377	408	381	387	340	372	370	367	375	355	365	341	354	357	370	356	368	383	378	349	367	371	373	376	379	326	352	369	363	407	368	383	366	352	363	350	373	342	396	357	354	368	373	378	371	372	383	396	371	392	359	398	380	339	307	370	369	337	373
25892	15153	18048	16439	12928	9238	6522	5196	3968	3030	2557	1611	999	861	733	645	527	528	602	655	566	459	442	380	369	372	403	375	299	255	277	275	259	286	241	223	245	240	225	244	230	247	236	205	206	188	197	187	192	205	196	180	195	197	185	196	141	179	176	186	166	181	222	172	163	190	169	197	151	182	177	164	173	167	166	157	162	173	150	161	173	189	166	155	164	160	160	152	162	153	177	152	173	155	168	179	168	161	142	190	148	140	157	158	142	150	154	168	148	163	155	159	159	145	150	183	154	161	167	147	152	143	133	134	158	163	153	150	171	171	190	153	132	137	182	166	174	173	173	159	173	135	154	149	169	152	151	141	173	138	134	149	147	153	157	152	164	183	149	149	159	157	156	165	153	166	144	163	142	161	179	158	157	149	183	146	156	169	191	154	183	160	153	171	156	155	155	168	153	181	150	157	155	140	175	156	134	151	129	149	161	171	144	170	157	145	159	156	165	149	143	153	164	160	150	175	159	144	174	168	161	152	162	158	178	149	162	173	154	150	147	161	141	153	167	150	145	145	153	155	164	159	147	164	156	164	148	173	147	146	146	159	157	146	145	174	171	179	137	189	140	138	156	145	175	182	163	148	185	159	166	162	155	151	162	164	139	183	175	139	167	129	156	152	159	161	153	154	139	150	159	145	178	144	171	170	160	146	164	163	139	155	142	166	164	169	173	110	157	130	167	178	163	155	165	154	127	148	165	162	163	133	173	192	151	151	155	139	156	160	160	174	145	155	158	160	171	156	161	155	173	137	146	184	153	173	149	145	152	166	146	163	155	154	195	162	160	158	167	156	160	168	133	158	156	151	157	143	148	160	131	160	170	163	159	178	155	147	146	153	147	164	160	138	162	147	157	146	145	135	166	178	145	133	167	144	159	151	163	146	147	153	157	156	180	161	176	160	142	128	145	153	166	153	142	126	138	136	164	188	170	170	149	158	162	171	153	161	169	155	168	163	166	143	169	171	172	165	146	134	174	129	145	149	169	163	148	138	148	159	133	169	150	140	145	164	175	167	173	177	157	165	144	144	159	164	143	151	152	157	149	160	147	156	155	161	157	151	151	146	164	171	142	168	167	146	150	161	154	150	161	158	150	158	158	146	173	170	163	180	144	170	151	180	147	157	151	167	155	176	143	148	160	173	158	154	143	149	155	167	170	164	164	138	147	175	154	162	148	153	142	149	172	163	146	167	175	174	161	169	159	158	154	174	146	162	150	160	142	173	174	158	160	146	140	174	157	164	145	157	168	131	145	159	170	161	149	159	173	160	145	161	147	167	144	170	152	164	157	148	154	146	145	136	130	143	150	132	146	189	156	181	156	154	173	165	142	167	169	188	151	164	161	146	141	168	150	146	154	172	149	173	161	174	172	160	172	153	138	169	158	161	162	145	157	148	160	144	151	150	143	171	155	163	165	147	148	161	142	152	169	160	150	192	144	171	154	138	156	134	148	147	159	163	158	157	160	171	157	160	167	127	173	181	162	149	155	132	135	172	133	135	173	142	124	141	181	143	183	144	157	143	149	144	155	154	164	177	176	175	171	143	151	160	167	153	170	181	133	160	160	151	163	144	148	147	159	152	159	169	180	162	146	157	147	153	152	163	167	183	149	169	138	176	147	179	143	167	164	123	155	137	154	167	168	160	153	160	150	149	149	143	151	161	160	140	162	150	125	151	182	131	154	161	131	175	156	147	165	151	164	155	164	159	167	141	162	143	160	156	151	159	157	148	184	171	143	145	144	151	153	160	160	187	189	149	163	158	159	145	172	145	152	174	175	147	156	163	157	158	142	148	154	144	160	173	147	169	160	159	176	134	146	171	152	131	152	186	177	160	159	151	133	161	137	157	149	157	153	139	141	153	169	154	181	181	153	153	141	169	160	160	157	164	150	159	158	166	169	169	174	161	143	161	145	160	153	162	168	176	181	163	170	153	142	149	145	169	155	162	147	151	162	154	156	178	156	139	149	180	158	147	144	143	153	149	182	143	143	145	170	176	140	147	177	171	147	171	163	157	170	155	132	143	150	155	145	164	152	157	156	149	137	163	142	151	155	132	182	171	157	153	164	120	169	175	162	129	137	154	145	158	145	146	182	153	184	168	159	155	122	135	159	134	164	149	128	164	169	178	144	148	164	154	163	162	177	145	161	166	169	128	145	182	142	163	172	163	148	132	161	169	156	166	164	155	160	176	177	139	152	155	153	173	160	170	177	175	158	175	164	175	165	181	165	166	143	152	156	156	181	146	160	159	189	185	160	172	151	129	141	158	209	141	135	165	151	180	137	167	171	159	158	152	176	149	152	155	165	169	177	163	148	160	167	132	147	155	133	165	162	153	156	143	148	148	147	167	168	176	157	168	168	163	152	157	182	156	178	121	155	134	163	124	155	177	159	168	180	145	159	165	159	152	160	134	137	146	146	149	155	153	176	162	164	180	166	159	137	148	144	157	156	153	146	145	158	181	168	156	151	143	169	151	175	155	137	157	174	175	161	135	183	183	155	158	142	159	170	159	147	158	152	179	167	158	155	166	151	138	145	169	160	163	147	164	185	146	148	176	157	180	159	157	168	133	133	149	155	159	153	143	156	183	163	150	149	165	165	156	150	159	152	156	161	132	173	172	168	147	152	139	159	151	191	150	148	162	143	148	159	164	158	166	142	158	163	130	166	167	162	158	180	164	156	161	168	162	159	159	152	186	123	167	180	161	161	151	146	167	132	171	177	165	178	149	159	157	141	168	164	150	155	158	172	154	174	144	177	185	159	163	157	136	156	162	152	192	183	170	168	157	156	146	158	148	176	148	154	145	167	170	134	155	162	157	153	141	154	130	172	164	164	158	168	177	155	172	154	156	165	131	153	162	177	169	160	133	198	150	162	165	160	142	151	148	169	176	156	144	149	156	161	148	157	135	170	148	159	152	181	157	158	168	162	150	169	152	158	156	146	138	174	159	135	149	155	162	182	164	168	161	155	186	151	147	182	154	164	165	157	148	155	175	181	153	162	157	154	166	160	152	200	152	149	151	175	150	149	163	172	148	179	146	174	170	150	144	147	160	144	136	163	152	157	163	148	143	149	165	136	146	160	157	166	141	180	153	155	155	136	163	137	181	180	150	171	178	154	163	154	163	170	167	165	148	167	155	152	169	139	169	141	137	144	148	159	175	153	143	166	158	170	147	163	158	149	152	147	146	144	166	139	153	152	145	142	180	150	172	161	148	175	158	193	156	164	148	144	159	158	149	167	160	167	170	177	168	161	185	162	143	170	162	142	160	137	138	162	156	161	155	165	162	137	153	166	137	148	167	166	152	153	147	167	161	145	154	147	179	159	172	160	159	126	147	162	161	179	185	173	168	143	138	165	163	152	159	151	142	163	163	148	160	136	171	156	148	146	155	164	164	170	164	164	177	140	157	159	164	156	163	142	161	164	163	159	149	149	161	155	178	152	146	146	154
13617	11254	23112	27207	25501	22069	18914	17952	15308	12832	11666	7718	5386	4381	3990	3368	3334	3020	3394	3571	3062	2511	2175	1934	1949	1727	1794	1783	1524	1392	1222	1163	1066	1030	1121	1090	1016	962	966	1031	1000	886	827	735	700	646	636	588	628	632	655	605	528	519	510	554	532	458	487	578	501	540	574	558	546	510	492	511	477	499	450	451	425	468	455	390	439	377	387	409	404	465	451	390	379	406	378	417	443	375	386	376	391	356	385	379	353	404	341	421	398	393	366	378	400	350	371	397	387	359	397	373	352	365	372	383	384	391	371	411	385	384	393	361	380	374	346	386	352	381	361	372	376	374	352	417	381	374	379	350	397	375	410	390	354	381	372	407	380	392	391	373	363	363	393	344	363	387	376	358	384	348	399	366	367	391	357	378	378	396	373	375	353	359	383	411	367	350	361	351	351	388	373	388	363	385	379	350	402	411	373	370	397	364	346	366	364	392	385	354	385	397	360	362	362	384	387	380	389	324	410	398	390	381	384	390	365	396	375	355	373	381	355	368	351	350	362	396	332	360	359	359	382	367	413	346	389	376	375	362	365	380	407	351	363	352	413	365	376	358	388	390	350	383	398	394	379	347	380	347	361	369	404	365	374	389	388	362	349	400	370	375	342	371	355	392	344	376	377	369	374	361	368	379	370	372	365	398	357	376	415	369	360	353	349	362	367	377	393	365	391	355	373	368	402	401	343	335	402	367	355	374	350	364	336	370	388	382	393	358	353	374	372	386	361	337	363	395	343	373	340	339	389	405	375	399	335	365	385	410	350	392	376	398	364	371	376	393	378	357	381	377	391	359	398	350	381	344	357	373	382	362	381	365	390	363	372	354	353	347	361	358	367	378	372	355	378	376	387	389	351	376	350	380	363	356	353	371	374	362	339	346	370	361	370	333	418	369	376	382	411	374	403	358	346	360	384	377	365	362	394	396	390	387	399	375	366	380	396	343	374	389	399	376	398	376	367	396	377	353	379	412	385	372	367	385	377	334	396	370	380	358	364	395	375	370	357	399	355	352	434	370	367	366	390	382	366	364	392	368	366	383	381	399	374	381	390	388	363	354	365	375	393	386	377	364	375	372	383	380	382	400	406	365	396	380	389	344	348	346	378	409	373	326	342	390	369	371	371	363	393	385	349	367	352	397	384	340	380	370	396	387	376	375	377	367	358	376	355	381	335	376	399	385	341	395	413	381	379	370	376	410	353	370	363	391	376	402	389	364	344	403	380	386	354	372	371	360	398	379	326	382	386	347	357	361	387	387	374	360	336	364	411	316	353	418	385	347	388	353	359	378	375	395	337	352	330	367	373	360	380	398	389	363	404	385	390	373	366	380	382	379	361	355	336	385	352	390	335	396	349	368	386	395	371	374	395	357	380	366	400	335	384	394	369	344	349	350	382	398	343	385	373	357	372	374	382	364	374	375	361	354	373	375	393	392	337	389	397	362	372	360	376	409	397	390	374	372	348	376	374	407	367	376	365	358	392	340	420	390	346	370	375	392	352	362	384	379	364	360	364	376	353	371	362	347	389	354	366	361	373	359	376	335	390	375	356	367	396	396	353	386	356	374	376	374	391	380	374	393	384	368	364	383	366	345	376	339	364	391	391	355	402	412	381	384	405	367	315	367	349	341	341	372	388	357	348	371	408	380	384	388	358	347	375	385	385	328	364	358	357	352	384	390	371	377	382	354	347	376	357	382	414	370	363	348	366	374	407	393	370	350	376	357	403	374	382	369	406	378	368	343	354	388	380	362	391	396	357	374	360	347	406	352	376	381	349	375	342	363	363	399	337	380	379	365	358	372	367	403	369	370	337	351	382	382	360	384	371	406	375	362	386	396	339	383	352	384	384	364	422	370	384	354	363	332	395	384	360	367	390	378	398	367	385	361	370	345	361	340	382	368	339	340	358	360	384	392	392	362	394	356	371	403	380	377	342	353	355	412	374	347	356	380	384	369	375	340	336	383	371	361	387	399	369	393	397	375	372	396	360	402	381	358	353	377	365	350	355	427	379	357	394	349	387	337	383	360	366	393	344	369	409	371	378	372	374	366	359	332	384	368	366	396	368	361	355	359	384	346	349	387	377	348	330	332	377	393	380	364	383	391	364	407	370	392	345	384	364	366	380	380	368	371	358	361	362	364	391	400	378	343	361	377	391	349	356	400	375	361	366	357	335	399	379	349	394	369	347	377	368	318	354	358	369	336	346	383	359	344	365	354	354	366	344	343	379	368	355	351	352	386	337	408	383	401	357	375	360	380	357	363	379	382	339	351	348	356	336	361	369	393	399	376	384	361	396	381	355	385	350	369	352	352	330	387	364	374	381	388	393	348	350	380	395	391	345	382	363	337	370	366	351	373	364	367	329	344	362	359	407	378	395	389	380	371	324	366	354	372	385	366	366	365	355	370	360	347	406	400	387	360	380	366	385	374	354	358	388	378	374	330	368	396	372	363	386	388	388	375	346	385	378	363	368	378	377	349	361	363	352	360	390	386	321	360	401	345	361	377	383	373	366	359	384	353	358	376	341	348	380	359	381	353	392	369	355	375	365	365	390	359	374	356	355	395	385	380	381	362	355	360	398	345	373	400	351	363	371	385	407	380	364	387	353	418	361	372	371	402	360	392	394	376	363	386	339	358	372	369	347	362	369	388	358	409	403	357	384	386	388	358	406	378	383	360	366	373	351	350	364	356	352	371	388	372	409	363	350	389	390	361	359	373	358	383	375	369	375	354	403	400	350	371	374	384	387	371	394	362	376	382	401	361	364	381	383	381	342	385	363	384	374	386	343	376	361	386	384	402	399	398	371	425	370	350	356	374	377	368	394	408	374	359	388	361	398	381	358	362	389	373	360	371	353	348	377	382	383	364	354	371	368	374	366	377	368	356	355	396	367	364	400	405	384	356	342	379	374	402	353	372	401	397	365	385	352	376	374	430	351	365	364	390	370	348	400	354	364	369	379	383	395	380	378	373	352	367	356	377	350	354	392	367	372	353	393	378	375	344	399	354	386	398	370	388	388	354	401	361	367	385	356	387	378	365	387	384	336	355	373	393	387	383	369	357	392	391	353	358	386	370	381	366	360	380	357	375	368	357	386	368	360	369	389	342	372	384	358	366	346	356	364	357	349	397	365	364	396	380	376	380	377	377	404	369	399	354	396	375	361	361	341	385	364	334	391	358	388	385	354	392	359	366	404	377	370	384	364	398	371	353	343	402	354	356	373	320	383	383	359	363	375	388	376	365	387	352	378	386	377	360	389	372	360	371	337	380	401	367	427	367	391	366	380	345	379	388	351	359	372	340	348	389	381	369	337	402	381	388	363	364	330	384	348	401	390	369	337	376	390	407	365	373	354	401	393	375	371	355	355	379	354	351	353	409	382	393	351	347	366	374	377	379	364	347	382	352	332	370	388	354	339	370	383	382	373	392	375	390	379	381	382	382	352	434	376	354	368	393	366	384	401	382	372	372
8988	5435	6676	5288	3891	2800	2040	1710	1354	1072	888	595	425	339	293	278	277	229	285	257	218	181	199	182	170	193	154	171	149	144	126	122	125	133	132	135	136	109	129	162	137	116	125	112	131	118	135	126	130	100	104	120	107	119	109	105	115	151	119	103	108	111	129	119	101	108	111	114	112	106	109	118	102	126	106	114	122	109	123	97	124	120	110	130	114	125	97	130	111	105	98	115	119	122	96	118	106	115	98	118	82	121	118	119	116	109	125	119	103	101	108	102	115	114	94	123	96	113	97	103	105	96	118	101	108	112	156	116	102	108	118	98	129	106	104	119	110	119	116	117	106	106	91	92	134	102	112	100	99	122	107	92	112	123	112	121	119	96	123	104	118	120	139	93	104	105	104	109	112	105	118	103	113	126	120	116	104	99	104	135	118	118	105	98	110	86	115	87	94	107	117	103	111	113	97	109	125	119	97	116	113	99	112	121	102	114	104	125	104	128	96	108	124	118	100	105	116	105	100	105	122	106	113	100	114	106	107	106	115	100	94	112	116	129	126	115	88	119	111	116	109	107	107	106	92	112	109	111	127	117	110	100	128	112	103	97	119	98	120	97	99	114	116	117	112	120	116	117	109	94	119	115	103	92	109	103	118	103	109	91	107	114	102	108	119	121	107	113	93	114	105	109	119	99	100	120	107	96	113	117	82	109	115	104	113	121	114	105	106	122	106	125	131	111	109	101	104	107	95	95	99	102	116	118	113	105	103	98	105	108	113	100	115	112	103	114	103	92	111	95	117	117	119	90	116	110	110	91	134	115	114	116	132	123	112	104	118	121	83	103	107	110	93	124	97	132	97	127	122	107	101	99	123	106	115	125	96	93	113	141	111	114	111	100	113	100	107	100	114	88	109	102	93	132	120	94	117	129	127	102	111	133	99	117	106	104	100	122	105	121	115	107	117	117	124	103	123	112	106	98	97	102	102	109	124	123	113	123	124	100	120	105	122	112	96	108	85	105	119	112	112	96	86	107	105	111	108	103	102	114	110	109	106	110	91	112	112	103	92	90	114	117	103	121	125	93	119	107	109	102	84	128	106	134	118	102	93	100	120	101	117	108	112	100	96	122	119	124	132	99	125	121	114	118	120	110	87	102	111	103	101	111	107	98	98	100	98	95	112	111	98	114	118	91	102	94	99	118	110	118	98	110	110	102	101	112	110	107	92	130	112	107	105	125	93	94	100	112	112	117	98	113	92	102	94	97	101	123	114	101	114	90	115	96	97	114	105	101	94	117	96	115	121	109	100	107	106	111	100	121	126	105	103	113	111	100	106	118	122	114	113	97	99	109	100	124	119	92	98	104	100	103	111	117	107	99	122	102	96	106	103	113	118	121	117	113	103	137	117	100	96	97	105	112	109	113	111	133	107	103	122	102	106	119	113	97	119	118	114	109	107	101	109	118	100	86	101	115	82	97	111	112	106	108	114	118	124	104	98	124	94	87	120	100	96	107	90	112	112	105	131	115	127	122	111	106	114	119	104	106	121	131	123	121	98	100	97	93	107	109	94	98	100	108	112	135	111	106	112	119	123	112	128	89	81	113	104	125	107	119	104	93	103	107	102	117	134	130	111	97	112	104	118	124	90	114	117	102	103	108	121	109	101	94	112	104	101	106	111	117	113	107	101	109	121	104	115	105	103	118	85	121	113	113	106	113	132	109	96	112	109	116	99	112	106	122	102	120	108	106	97	126	100	109	102	126	114	103	103	115	133	106	105	102	124	110	110	118	117	98	103	108	108	98	98	103	110	118	105	99	104	126	114	119	105	104	113	126	115	113	97	91	118	127	106	103	111	139	118	99	111	94	97	97	116	109	114	99	94	122	102	105	95	124	108	108	106	105	98	124	102	107	106	110	105	102	115	120	121	107	112	99	89	100	108	90	102	103	117	115	124	109	117	102	110	134	85	104	109	115	104	110	131	101	110	108	97	96	94	85	109	106	113	111	122	104	107	117	111	94	103	116	106	134	108	101	109	104	103	126	104	125	102	119	97	112	94	104	116	107	99	120	89	93	104	132	96	109	117	117	106	111	89	107	120	135	113	96	110	99	111	95	105	101	115	101	104	111	102	101	120	84	109	107	118	123	111	108	120	108	112	109	101	96	107	112	110	98	125	100	92	107	131	116	110	97	106	103	125	117	101	90	117	110	114	126	130	119	105	114	111	124	109	131	121	105	89	87	108	99	126	120	105	111	111	105	115	103	107	105	101	106	115	128	119	106	113	90	118	98	97	130	114	119	126	120	105	88	101	111	127	87	112	104	113	115	119	102	119	100	115	83	107	112	132	109	106	112	126	114	116	110	107	111	104	116	119	99	115	112	104	94	89	118	96	140	122	97	138	104	112	112	112	131	110	120	84	104	100	109	113	126	110	104	112	102	93	116	116	115	124	113	93	91	120	126	121	100	97	110	100	110	100	99	118	130	120	113	125	104	114	116	121	116	109	108	106	114	81	95	112	116	120	115	97	105	109	96	119	96	97	103	83	105	108	96	89	114	103	97	119	130	124	93	100	109	96	116	98	101	119	103	121	73	127	112	95	116	117	125	107	97	101	113	108	117	92	86	104	101	99	125	99	90	112	110	112	121	101	120	102	99	113	99	116	102	118	118	112	117	94	111	120	137	108	107	100	118	123	113	110	100	109	98	102	115	121	110	116	101	111	99	103	123	106	96	88	113	135	113	91	109	118	111	106	108	105	119	143	110	134	121	101	114	98	113	101	97	113	99	104	103	119	119	124	93	122	121	111	128	97	121	127	108	95	110	119	113	100	94	100	104	120	125	126	108	106	123	126	104	112	107	103	112	104	126	98	119	107	124	105	100	110	88	110	99	128	124	100	110	99	125	129	121	112	118	108	116	126	119	110	113	121	116	110	95	92	111	96	89	110	103	88	106	109	111	116	104	115	100	116	122	120	112	128	132	112	97	106	116	113	101	130	112	108	125	100	106	113	89	108	103	114	117	122	114	102	117	118	101	104	112	117	113	106	124	127	112	111	104	98	126	121	113	111	119	127	120	99	125	119	99	105	108	131	119	106	107	112	110	102	124	108	108	95	104	102	102	105	110	107	144	112	102	112	91	98	126	108	119	113	127	104	98	122	104	121	98	103	111	131	116	120	128	85	111	106	135	115	89	90	91	121	117	104	113	111	118	129	127	93	103	90	96	99	99	107	112	101	117	118	111	96	91	104	102	101	102	97	85	105	98	126	111	115	113	106	114	108	118	110	122	107	109	137	122	103	91	107	118	86	100	102	113	121	91	123	97	102	100	98	100	113	102	108	119	111	121	101	116	118	102	94	108	114	102	118	122	104	116	107	107	127	98	111	115	96	112	105	132	127	119	120	125	112	91	109	97	97	92	101	96	99	100	101	93	97	117	116	97	96	89	90	100	93	106	108	93	108	120	92	107	103	98	121	99	110	94	106	117	112	127	121	108	99	118
5136	4760	11811	13981	12575	10495	8868	8061	6777	5653	4730	3229	2276	1740	1580	1255	1244	1184	1425	1440	1153	891	829	794	797	740	663	656	545	497	491	442	438	476	475	440	456	457	414	397	406	429	374	372	372	339	349	370	361	367	361	345	340	335	321	306	287	303	311	322	276	312	304	282	272	308	277	278	288	315	315	297	310	315	281	281	246	283	264	314	295	271	258	284	291	241	290	273	286	281	280	278	276	270	312	295	290	304	274	259	261	292	259	268	292	261	257	284	293	270	305	275	256	311	307	263	304	256	300	306	247	297	303	288	273	293	288	267	247	300	283	287	269	275	277	297	279	286	253	268	257	257	278	279	288	259	272	279	287	273	253	262	246	281	295	269	299	247	270	293	276	267	300	281	303	257	294	272	315	282	274	287	266	257	287	254	263	268	290	285	299	296	284	286	297	267	283	277	269	258	296	284	290	291	240	266	297	270	236	279	287	243	268	288	324	300	273	271	270	298	241	275	274	279	282	269	286	277	260	268	310	275	275	278	294	264	243	294	265	264	259	302	294	268	260	273	287	270	285	284	261	282	302	276	251	315	286	262	292	270	277	276	266	288	264	280	247	295	273	277	297	259	262	286	277	274	308	288	264	258	292	259	253	283	272	277	271	260	287	283	260	279	274	281	318	274	263	273	276	262	316	287	274	284	267	296	275	261	253	272	301	285	275	339	255	298	296	245	282	299	294	294	260	282	287	306	259	291	289	288	278	266	291	270	275	281	300	273	288	297	260	254	285	293	271	244	285	259	273	279	309	258	260	291	256	259	274	276	271	293	273	260	263	273	268	278	255	303	261	265	288	246	275	246	291	302	284	268	278	265	269	267	280	292	319	245	264	248	290	287	252	285	278	277	290	309	255	269	273	262	290	292	243	274	301	270	275	302	278	280	267	272	273	261	266	269	293	276	230	311	243	281	286	301	274	263	287	273	270	262	285	278	291	258	287	265	289	248	303	281	281	301	268	259	308	265	271	304	262	262	275	299	274	275	308	290	259	277	297	267	254	281	267	284	296	263	268	299	307	290	280	270	267	264	271	300	269	278	276	276	273	282	335	271	288	286	262	296	284	278	287	264	271	301	300	302	271	286	268	282	271	274	312	264	264	286	295	281	285	278	294	273	273	266	263	279	272	292	321	269	274	290	284	240	300	269	283	295	284	278	258	273	296	257	281	270	260	271	243	309	260	287	280	260	279	286	268	288	254	306	270	286	292	279	295	286	265	285	277	280	251	277	261	285	273	291	288	291	273	255	275	277	248	261	292	271	278	267	263	251	277	270	276	267	265	282	284	278	275	279	254	262	283	303	300	261	274	281	278	272	270	281	284	278	282	280	271	292	277	265	294	253	289	260	294	283	291	249	280	279	286	279	274	251	267	251	264	256	280	279	279	271	281	277	285	260	278	274	281	250	279	301	264	285	284	287	272	308	270	297	277	273	268	286	297	262	288	312	277	281	272	270	298	247	269	262	284	298	268	288	272	303	271	303	289	256	292	292	238	258	254	297	300	273	258	286	294	248	241	299	273	278	261	291	290	280	295	256	284	285	259	286	298	280	268	303	291	254	298	271	259	256	292	269	286	268	278	284	286	291	252	280	257	294	269	278	282	290	267	295	263	267	255	281	278	261	271	274	268	270	290	258	261	297	258	283	284	288	311	271	275	275	281	236	291	291	278	280	289	290	260	282	275	280	237	272	301	282	284	306	265	309	257	295	272	293	260	296	268	268	290	294	296	272	263	280	271	257	257	273	274	275	266	263	292	304	263	261	315	306	304	280	275	282	265	263	284	256	301	259	271	264	289	290	289	268	272	299	269	271	269	305	268	283	256	284	287	272	288	266	256	251	309	263	268	290	277	277	285	277	278	306	265	258	260	291	248	267	257	268	254	274	285	292	284	271	266	296	269	276	271	263	289	269	287	259	272	250	288	281	282	278	309	249	277	324	294	256	273	253	268	268	296	290	297	283	246	235	273	248	264	285	284	260	285	264	259	272	287	269	293	257	276	261	286	297	270	257	276	292	257	273	287	278	283	268	263	302	291	273	282	271	274	289	282	282	280	285	302	271	295	268	277	278	272	246	291	281	293	279	300	288	294	273	279	295	281	255	292	269	253	286	281	293	278	239	292	263	276	265	298	275	251	301	260	292	309	283	281	275	282	277	279	290	289	255	275	265	273	300	287	271	275	267	276	296	308	271	284	316	257	295	281	245	276	297	274	277	268	290	289	235	292	284	266	292	263	285	265	276	270	310	289	275	283	299	300	299	271	273	266	287	290	271	284	302	258	262	286	285	310	234	294	257	282	294	295	292	305	308	253	281	296	292	285	276	303	302	309	265	242	313	279	286	289	267	299	249	279	260	299	276	296	282	256	264	278	254	264	303	243	263	281	295	314	293	277	252	300	256	259	275	257	278	310	301	282	315	283	284	256	292	250	303	263	259	277	302	283	293	318	265	300	292	305	292	267	281	257	255	279	269	273	293	291	283	288	298	272	273	283	273	306	296	253	276	279	280	271	282	297	286	277	271	268	279	281	294	284	273	247	276	318	266	285	245	279	258	271	274	267	283	286	277	253	313	280	276	272	278	295	256	281	313	294	251	289	283	275	303	260	264	274	293	305	290	287	260	263	278	282	308	350	283	278	255	272	281	282	275	255	276	278	287	260	278	274	281	275	269	297	275	264	264	310	289	275	270	279	283	286	288	251	265	316	272	252	262	279	259	272	293	277	280	306	262	259	285	265	267	236	238	299	283	264	282	261	301	250	274	257	294	294	300	292	288	296	288	267	267	268	276	284	288	288	287	288	276	260	300	292	287	257	274	281	281	256	296	264	300	283	300	254	256	289	271	279	285	285	326	247	256	232	309	286	292	273	295	311	275	308	286	285	296	278	284	264	261	290	290	291	275	258	286	281	290	245	272	279	254	297	299	285	278	268	257	294	262	257	286	303	280	290	285	282	284	292	280	262	252	255	283	273	257	264	247	270	275	262	259	301	265	289	266	285	256	284	254	261	247	281	268	279	260	265	274	259	268	293	274	291	265	232	289	286	269	265	277	259	252	283	288	287	290	299	297	284	277	271	286	259	254	259	251	260	269	255	255	277	273	300	272	276	280	280	285	305	300	286	268	254	264	313	266	281	273	280	259	262	296	281	264	313	295	304	286	308	254	275	289	285	281	279	271	267	305	269	274	234	289	284	291	293	276	260	279	315	285	251	240	236	294	276	298	250	272	279	266	289	287	281	286	256	290	270	263	270	290	291	312	275	258	284	306	265	229	316	278	292	260	299	284	264	324	275	278	317	257	272	265	250	288	318	314	241	276	257	287	279	276	274	265	268	258	296	289	278	264	282	252	268	274	314	297	294	277	280	313	253	280	291	254	293	263	285	294	267	267	278	286	290	276	275	272	269	260	298	290	288	279	271	285	253	253	281	263	312	273	278	268	269	260	256	278	295	281
16890	10109	12423	11226	8304	5690	4127	3582	2711	2052	1823	1015	691	603	500	458	408	381	484	405	392	343	312	306	282	242	281	266	217	243	196	222	212	232	215	179	207	211	199	200	171	195	174	192	213	158	181	182	158	183	181	171	140	162	153	145	155	151	159	160	170	165	165	193	145	178	169	144	143	157	166	175	155	147	160	151	153	135	157	153	154	156	165	165	147	139	127	144	160	138	136	161	144	172	143	128	156	157	126	154	145	122	141	139	167	146	153	143	151	160	169	155	128	155	146	127	150	140	153	148	151	139	139	150	131	157	149	152	158	160	150	135	160	176	168	144	129	153	166	173	164	160	161	186	120	157	139	128	156	134	141	136	130	135	127	136	130	148	143	144	167	166	166	141	154	139	151	149	151	136	162	157	158	124	132	143	158	156	169	140	159	145	143	140	139	154	155	155	155	144	165	158	130	152	157	156	153	132	135	130	146	143	130	164	133	149	131	140	161	146	150	143	164	144	177	161	136	134	156	174	136	125	156	153	143	138	142	139	117	172	146	155	149	143	133	134	136	134	159	169	138	143	129	153	152	159	125	144	138	146	160	158	134	126	134	167	141	147	143	163	146	153	165	159	150	148	144	162	140	147	159	144	156	156	156	164	149	149	148	152	167	147	139	142	150	142	165	155	144	144	126	156	145	163	141	168	141	143	132	155	152	150	151	146	141	182	163	169	133	157	168	151	140	152	159	149	141	169	122	145	147	160	166	130	116	155	175	154	131	159	149	160	140	156	157	157	167	141	160	127	153	154	165	146	138	165	135	146	143	121	137	152	146	163	166	141	165	132	142	157	139	151	175	149	149	133	156	142	126	147	144	166	131	143	132	122	141	152	157	146	131	143	146	150	142	133	171	150	138	170	142	163	151	133	161	176	138	124	159	156	151	130	153	152	157	147	144	135	154	117	146	167	148	134	132	158	147	152	160	142	141	138	147	164	149	155	139	150	128	147	171	150	135	157	144	156	141	144	138	168	161	147	137	152	171	166	109	167	163	133	142	143	147	130	165	137	150	135	130	171	156	142	148	155	139	149	158	166	140	150	160	161	143	162	151	142	143	124	144	146	139	159	140	147	154	137	143	145	146	143	149	124	150	137	174	161	131	128	149	185	141	137	135	127	130	140	154	153	146	148	125	144	159	146	147	183	152	165	165	145	147	157	134	137	143	147	157	162	145	140	124	133	138	149	144	137	139	149	172	159	136	161	156	129	140	155	159	125	154	136	164	148	182	165	144	135	160	168	159	139	132	145	144	163	143	154	140	129	179	157	142	151	154	157	139	141	152	153	155	159	140	160	144	166	143	153	149	143	160	154	160	162	134	145	151	141	153	150	145	171	136	143	153	161	170	122	143	144	145	157	140	135	142	151	156	130	166	142	173	132	149	141	134	159	145	151	153	126	158	160	156	127	125	157	154	154	145	154	159	147	133	139	167	152	153	161	143	156	123	130	122	163	129	146	153	142	140	147	174	148	150	173	151	151	137	145	152	135	131	133	150	152	164	153	129	147	132	140	147	153	157	161	173	154	138	143	165	147	164	157	149	159	175	137	152	151	156	139	134	144	150	145	155	126	136	163	155	177	163	149	148	150	159	135	157	133	135	148	125	137	166	147	151	151	127	153	155	157	158	150	147	128	144	158	162	121	137	128	162	158	147	157	179	168	141	144	139	142	166	156	178	152	138	150	148	159	166	153	136	141	142	146	138	149	126	139	146	135	148	138	171	137	177	150	161	163	132	133	142	142	122	153	144	146	140	164	142	130	147	130	150	159	135	120	142	146	164	141	157	136	166	130	151	155	138	137	167	141	139	151	159	139	133	150	160	140	150	159	162	153	149	148	163	143	139	148	162	138	127	160	139	155	147	141	167	134	183	167	158	136	159	144	158	145	141	139	150	163	182	155	131	143	139	150	161	131	153	167	134	167	150	160	132	140	145	155	142	169	132	148	142	141	161	164	149	154	173	139	134	128	159	148	155	155	149	167	151	162	137	136	133	141	173	166	140	135	151	153	149	161	152	137	139	137	174	155	136	166	152	142	139	144	145	152	160	167	180	151	125	162	180	139	156	129	179	161	140	165	141	145	145	157	133	137	131	160	166	142	157	145	149	154	155	161	140	142	126	157	133	138	141	135	156	137	151	162	144	137	162	132	161	156	149	151	145	159	135	151	140	125	129	128	130	121	142	154	149	130	153	137	132	139	127	145	119	154	128	122	150	123	137	141	145	148	162	162	140	120	140	163	148	134	151	158	142	133	145	138	153	151	157	162	167	140	155	163	171	154	167	135	146	173	153	152	152	162	163	153	144	145	138	152	160	148	155	150	157	154	154	152	142	148	175	168	145	136	158	175	173	165	148	159	171	154	164	139	159	173	159	131	159	163	163	149	141	155	136	177	148	162	162	149	153	135	152	133	129	148	142	127	158	142	138	133	121	144	147	135	134	148	137	145	156	128	149	121	140	161	173	126	152	148	148	138	149	149	144	157	149	153	151	159	130	153	166	133	170	125	140	140	162	152	145	142	128	164	142	163	151	154	131	132	142	148	135	150	155	130	157	163	143	136	152	159	142	147	154	156	142	169	171	158	144	154	138	136	136	143	161	152	150	135	138	141	143	141	138	168	155	144	164	156	156	167	158	143	144	124	126	161	164	122	145	177	121	146	109	130	158	137	141	146	146	149	159	134	140	129	155	124	155	143	144	129	142	151	142	161	135	167	150	158	155	140	157	127	144	148	156	144	157	131	147	136	136	130	157	139	133	160	151	155	134	150	154	146	138	149	164	167	151	130	145	152	167	156	177	122	164	124	140	143	132	133	134	132	130	131	148	154	151	150	143	138	145	164	157	150	149	172	152	168	134	166	167	143	140	156	167	148	141	139	135	157	161	165	120	126	151	150	123	161	129	144	130	145	149	152	155	131	122	163	138	152	163	153	159	154	160	164	170	146	147	141	153	150	153	167	163	172	144	151	158	147	148	135	148	129	127	129	164	144	154	151	152	175	141	148	160	147	138	150	160	130	150	137	155	130	163	152	145	154	158	165	163	152	169	127	135	155	157	136	134	140	145	151	146	153	134	155	133	165	161	148	159	142	150	159	166	156	137	169	147	158	158	166	139	126	129	154	142	140	151	160	141	149	155	157	164	161	150	144	173	171	140	165	149	149	147	146	149	141	144	154	138	150	146	161	158	141	148	147	144	147	160	136	144	140	143	132	146	144	177	128	146	149	173	145	161	122	151	156	135	160	127	167	135	147	162	132	148	159	146	157	132	152	157	158	150	133	163	164	144	136	133	148	138	144	162	164	155	159	166	177	133	138	163	154	126	147	128	165	131	153	157	153	150	167	151	162	128	158	168	127	162	152	129	158	152	134	135	151	131	156	158	152	141	159	140	154	160	126	159	171	136	148	149	147	145	135	150	129	147	155	158	147	152	136	153	159	139	124	132	155	138	159
10064	8345	18458	22188	20742	16836	15067	13656	11456	9766	8701	5260	3779	3180	2753	2333	2326	2102	2589	2578	2063	1753	1509	1510	1467	1296	1339	1231	1029	929	887	868	805	828	839	804	836	754	743	769	726	689	630	590	527	523	534	517	513	595	520	519	488	494	438	443	472	453	426	478	453	495	440	465	425	441	432	430	410	400	406	380	390	399	371	362	444	373	426	362	384	390	384	360	392	336	350	393	368	382	367	356	346	338	345	343	395	374	373	358	373	367	324	350	398	332	366	349	334	388	378	370	381	400	319	368	353	372	350	374	377	380	372	379	369	328	333	362	355	367	367	354	368	359	357	345	364	368	363	355	362	368	354	347	347	360	378	359	396	364	327	358	328	350	382	381	368	362	351	360	332	360	355	389	358	363	388	343	358	375	408	335	354	370	391	340	345	338	343	329	345	369	380	341	364	346	344	370	394	379	340	334	364	376	347	380	365	392	347	348	346	347	344	373	382	380	395	376	348	357	353	378	363	348	359	358	345	356	357	391	359	387	390	360	356	350	363	332	362	371	358	366	326	356	369	368	366	365	342	383	353	333	360	366	339	363	347	369	344	358	352	347	357	351	381	322	361	367	351	396	344	376	335	377	306	347	332	385	377	365	390	338	342	375	360	352	377	332	384	341	344	359	354	345	344	291	378	411	398	369	394	346	320	351	340	362	366	364	361	369	370	306	349	371	384	370	369	374	365	319	367	369	361	382	324	365	364	356	389	357	377	357	350	359	360	372	365	401	345	342	365	336	381	349	358	345	368	344	362	344	351	342	359	350	361	336	347	367	331	373	380	362	352	370	385	351	378	381	360	367	379	350	415	386	344	336	359	360	380	361	390	358	386	361	372	349	376	345	351	358	359	361	379	400	360	371	376	352	339	358	357	313	338	314	391	346	358	350	355	348	395	336	324	368	368	394	343	403	403	382	353	362	362	336	371	343	375	363	374	361	371	369	400	368	341	351	361	368	351	388	397	356	345	363	334	370	376	357	365	337	350	379	358	364	338	322	337	337	373	382	348	373	352	348	355	390	383	370	362	347	376	360	359	357	366	390	348	349	376	366	380	383	388	366	305	341	338	345	362	359	352	322	375	355	356	366	380	341	379	421	392	337	358	351	348	348	357	359	363	334	351	390	363	385	372	330	383	353	350	349	330	368	349	365	352	365	367	365	364	341	364	351	361	362	359	389	340	340	342	388	388	349	362	370	319	367	359	358	349	385	377	382	324	375	357	373	355	359	353	352	391	364	353	370	328	384	361	338	319	349	363	353	368	321	370	355	374	381	357	369	374	356	418	359	328	345	372	376	335	379	406	362	323	367	371	363	366	357	396	333	367	347	347	369	349	319	362	364	358	360	355	313	345	335	356	327	358	354	341	375	369	364	357	358	361	355	368	329	348	341	352	398	373	372	355	359	359	359	355	350	342	371	384	377	374	360	359	374	373	386	342	362	322	370	335	351	343	354	387	345	347	349	349	347	348	364	364	352	349	363	371	328	336	378	368	362	364	349	351	336	382	388	343	349	398	356	338	340	371	349	344	350	371	345	368	383	362	379	334	362	358	359	347	383	338	377	336	353	376	350	377	350	407	388	343	326	373	387	373	342	349	340	379	373	336	369	316	323	362	391	359	380	329	363	354	355	361	351	367	350	359	378	360	387	364	385	368	376	356	337	361	339	394	367	351	354	369	367	348	350	380	375	362	357	382	370	350	368	370	361	328	374	369	352	341	346	351	371	359	359	411	350	346	352	354	364	385	370	366	343	350	376	376	364	359	367	348	355	374	335	344	336	377	324	311	324	335	377	342	332	363	346	374	377	358	372	352	353	352	372	389	324	367	364	319	385	343	369	369	346	362	338	367	349	356	388	362	331	361	345	350	348	359	343	356	340	353	336	368	360	363	347	368	354	374	356	362	348	346	337	400	344	392	351	378	358	340	362	373	345	356	353	372	353	339	342	355	355	340	370	359	354	323	351	347	370	353	366	360	337	345	360	374	337	374	356	370	369	364	360	333	329	340	368	372	347	375	391	374	394	375	329	323	351	367	368	387	403	386	329	355	388	351	379	370	367	370	341	358	357	346	355	353	350	395	361	347	366	387	366	356	344	378	335	324	400	400	374	340	376	336	341	358	334	375	363	340	360	357	367	357	373	362	347	384	392	333	356	358	376	366	386	373	375	357	384	368	335	352	324	346	363	378	353	413	380	333	399	365	341	376	404	363	335	387	349	344	365	363	367	376	339	361	326	363	380	382	368	363	358	341	364	353	392	345	375	376	399	368	357	368	370	387	373	358	350	338	351	365	338	383	383	367	375	375	352	339	372	409	378	375	359	338	367	365	359	368	360	357	343	324	349	332	347	365	351	333	348	367	332	358	314	338	365	342	372	364	351	381	361	351	333	367	355	348	370	357	377	377	327	364	335	325	387	355	357	338	344	345	354	389	354	336	338	336	396	370	340	352	376	341	408	338	358	359	363	398	370	385	358	370	362	377	340	354	350	363	342	346	368	370	348	381	376	357	327	339	333	381	392	348	379	363	381	366	365	390	370	381	362	336	364	372	386	324	350	363	367	390	369	342	350	345	373	371	366	351	344	371	380	347	383	379	356	377	362	352	363	346	330	335	374	354	333	390	376	362	339	357	379	348	354	315	368	335	374	386	374	353	390	404	343	395	370	353	361	344	358	333	353	357	348	355	379	365	385	361	388	327	370	359	357	337	336	397	363	378	378	358	371	363	369	322	383	350	374	364	346	376	347	335	357	371	337	362	343	381	364	339	363	346	383	354	364	373	396	351	367	384	336	378	359	352	373	316	376	377	372	335	355	327	369	363	363	377	374	346	350	375	342	363	358	385	367	348	386	340	341	378	357	336	349	331	345	402	346	367	348	372	364	386	360	362	382	341	352	389	338	386	339	348	353	369	362	334	352	356	387	362	341	387	362	374	370	379	354	343	327	353	350	378	411	347	371	374	348	341	357	372	409	341	359	362	356	352	382	331	346	360	327	360	363	358	371	378	358	348	370	364	369	358	362	378	391	361	354	376	352	344	390	382	355	333	382	356	342	380	381	384	364	356	343	370	367	390	387	376	343	378	342	390	363	340	379	374	379	398	367	368	360	355	348	361	348	358	356	337	351	365	340	359	369	364	338	326	347	379	337	390	339	349	390	367	409	384	356	348	339	345	368	381	361	356	355	386	375	397	313	379	356	338	364	368	384	337	369	388	331	329	401	357	358	366	364	396	327	367	382	389	380	368	373	369	371	355	373	373	358	345	355	371	343	356	374	337	383	330	329	364	366	336	359	369	348	388	379	366	374	375	357	364	394	338	384	378	333	372	352	393	363	403	367	392	394	331	360	390	368	348	369	353	335	358	346	382	395	374	347	350	343	346	339	390	361	366	362	333	363	350	381	326	341	373	360	392	338	358	370	357	338	355	358	359	372	360	360	341	371	359	343	357	357	354	365	331	370
25305	15606	18077	16489	12801	8907	6777	5671	4404	3404	2738	1570	1019	808	701	608	571	536	655	649	544	451	405	389	402	367	375	365	283	288	274	303	222	268	256	262	239	242	222	221	243	187	193	209	200	199	195	163	201	184	194	183	195	188	165	155	192	190	156	168	184	195	189	179	164	172	140	177	181	174	159	170	172	167	162	169	158	158	171	165	140	181	161	168	141	176	167	156	151	141	154	171	158	141	150	155	178	185	153	150	127	160	148	153	192	158	143	156	159	133	159	175	122	134	151	162	158	141	145	162	163	157	179	183	156	168	163	148	136	171	132	137	158	160	157	177	169	149	161	148	157	155	139	173	164	173	157	174	156	163	168	153	138	155	143	151	166	147	152	161	160	156	158	161	153	131	142	148	167	147	164	145	167	149	145	147	138	167	174	158	164	153	139	149	151	150	145	166	149	157	163	144	168	168	174	154	172	157	140	148	129	137	139	145	145	153	132	155	159	147	132	149	161	148	146	154	138	160	164	142	163	152	149	155	178	166	138	157	153	159	160	166	149	152	146	162	155	155	165	141	155	161	185	165	155	137	144	128	141	151	140	164	162	165	138	166	134	149	156	132	156	164	170	160	138	153	172	148	159	131	134	149	154	148	168	169	145	147	161	158	138	146	145	141	143	137	165	164	132	156	171	155	147	143	187	145	178	143	165	156	163	160	155	155	156	137	163	143	154	163	141	162	155	159	136	164	141	145	176	155	146	152	144	165	160	145	145	157	173	151	174	159	169	143	147	169	157	157	153	178	145	167	145	153	140	157	147	152	130	175	175	167	155	132	156	149	162	136	174	158	178	179	158	150	140	164	141	165	161	160	169	135	132	164	139	134	156	149	168	142	142	156	146	142	148	156	174	179	175	161	156	146	152	173	141	186	132	143	160	150	151	149	137	157	130	165	167	148	166	192	164	164	163	179	166	158	154	169	142	164	172	128	144	164	161	151	151	161	147	160	133	147	157	159	128	153	132	139	149	168	149	171	167	141	136	147	158	144	140	133	159	157	147	133	159	158	145	147	156	166	159	146	160	152	149	171	166	147	147	142	149	138	169	180	138	160	146	156	154	171	162	158	144	140	165	148	158	151	179	125	166	162	156	157	144	155	167	142	158	142	145	150	140	163	163	157	150	144	168	172	170	138	150	161	186	178	166	162	141	114	154	143	149	139	161	165	176	149	152	171	182	146	146	154	157	178	163	167	159	185	146	168	152	171	151	132	172	147	144	183	170	139	163	165	170	149	156	163	135	142	161	141	133	168	140	171	155	155	164	167	153	166	149	155	158	149	166	173	150	159	169	146	148	131	175	151	151	166	162	162	161	135	180	167	160	146	169	135	138	147	163	130	138	148	142	144	151	138	147	148	164	144	160	163	146	151	155	168	161	155	139	171	152	172	158	132	170	191	140	151	163	176	143	149	156	160	143	144	164	152	143	152	146	174	149	166	145	151	130	153	184	187	167	137	135	184	134	157	148	128	185	139	136	147	165	155	176	131	150	135	141	151	144	128	159	155	187	156	186	153	167	112	170	157	164	143	150	151	149	186	172	149	161	159	136	164	158	152	163	157	167	153	175	154	169	144	178	168	143	161	151	151	142	152	169	134	173	167	135	149	168	140	136	157	181	184	144	150	145	146	177	139	168	133	142	155	151	169	152	152	166	156	154	166	137	160	149	162	154	167	145	136	172	145	151	144	147	128	142	146	153	133	158	173	177	143	149	164	149	141	160	168	136	154	173	155	167	178	160	149	157	153	154	160	126	164	164	130	184	160	153	160	192	147	155	152	181	145	157	187	174	147	164	157	171	143	164	151	156	158	149	168	152	154	146	157	133	150	156	139	177	153	140	170	152	159	141	161	167	150	163	172	141	150	142	140	137	144	159	158	156	175	154	160	135	144	142	176	158	144	143	154	169	163	148	165	155	173	158	149	151	145	154	153	168	173	132	138	149	151	163	174	160	150	148	160	188	141	159	181	119	151	147	161	154	153	169	171	150	153	153	152	139	166	160	149	161	160	162	153	160	146	169	147	170	139	176	160	170	157	144	162	157	162	170	149	170	133	152	150	147	138	152	125	155	143	147	141	133	151	147	157	146	172	174	165	134	156	147	153	145	165	167	195	137	147	155	160	157	148	151	164	138	157	149	159	169	161	162	168	167	151	145	153	142	156	159	178	177	162	128	135	134	144	172	153	161	162	165	149	139	150	146	169	157	150	154	164	146	150	163	168	153	158	125	141	157	143	129	157	163	132	162	163	154	164	154	169	140	171	143	170	145	163	167	169	145	170	168	145	167	140	168	173	169	159	153	138	156	162	163	153	161	148	160	164	140	134	148	164	169	150	142	144	145	168	156	155	143	127	141	158	161	156	146	145	157	164	160	148	163	152	172	167	157	140	159	150	145	143	165	175	146	154	156	152	154	151	156	152	166	147	150	150	162	179	121	161	145	141	148	149	159	170	159	142	162	145	145	156	137	134	169	142	151	155	151	157	153	150	153	140	157	178	164	155	179	186	136	157	176	154	171	170	142	153	165	146	151	141	153	144	182	170	149	168	164	163	185	156	152	146	150	127	152	139	146	145	152	155	156	146	156	159	160	152	166	141	174	148	147	148	160	163	134	163	152	150	167	165	141	144	145	156	145	148	175	141	142	159	154	154	165	152	139	151	171	145	171	134	129	142	157	155	138	174	154	174	165	136	140	161	148	146	143	157	149	138	166	128	156	129	169	154	161	130	143	184	158	149	155	148	163	157	167	153	170	142	167	153	158	150	135	176	138	161	154	155	138	164	157	159	154	153	143	149	170	169	144	168	167	154	158	160	168	147	149	173	152	150	168	146	166	160	140	164	144	166	152	149	160	168	143	175	181	151	155	164	138	148	137	147	184	176	148	161	146	146	147	156	160	154	171	141	163	146	164	147	150	161	171	160	166	150	164	144	144	146	168	138	160	132	165	156	142	180	155	179	152	141	150	140	131	164	139	154	104	149	137	153	160	147	146	173	155	131	146	130	153	155	173	156	159	167	148	141	148	134	136	141	134	167	157	170	150	145	133	135	145	149	137	151	172	148	154	146	129	149	155	159	140	147	165	164	163	149	163	153	150	163	171	151	162	162	175	141	172	162	136	140	142	165	145	129	148	160	138	162	125	129	204	143	153	160	158	159	153	165	158	138	163	161	146	171	154	149	161	149	126	147	141	175	139	165	151	171	165	152	140	163	142	167	177	150	143	155	166	168	163	168	162	158	167	166	144	183	171	160	153	157	151	155	183	136	152	152	157	135	163	154	169	165	140	145	160	157	128	168	155	156	156	172	142	144	147	145	138	142	144	168	148	156	149	137	136	127	149	135	133	150	177	141	155	147	156	171	163	165	156	155	139	133	144	134	136	148	151	152	155	143	148	144	201	155	173	172	175	163	136	164	170	157	149	155	164	150	157	169	151	145	154	177	140	144	131	169
13497	11758	23454	27254	25725	21426	18865	18047	15317	12874	11442	7171	5112	4294	3741	3338	3249	2960	3668	3582	2795	2617	2184	2210	1991	1793	1809	1772	1371	1382	1158	1100	1097	1225	1204	1081	1005	992	1032	1021	935	853	832	797	640	626	625	681	647	640	598	579	565	529	537	510	498	470	541	550	508	562	559	573	524	520	523	497	503	416	425	476	435	401	374	435	449	402	446	415	399	409	411	364	380	405	399	425	341	376	377	361	388	361	359	360	387	376	373	405	357	368	383	331	374	339	360	344	362	364	358	374	351	376	386	338	348	347	411	372	384	387	362	375	339	357	344	374	396	348	386	360	345	391	328	373	344	365	378	373	352	381	360	360	349	377	346	314	384	382	364	358	383	364	386	374	384	385	333	313	382	364	392	378	359	370	346	373	348	370	358	359	365	333	361	385	376	361	362	334	389	391	364	372	368	396	362	337	334	384	362	375	405	361	337	371	365	366	376	347	384	372	370	390	340	392	343	355	383	368	364	402	337	380	384	388	370	390	358	383	346	345	401	413	364	414	391	377	367	346	351	343	353	381	366	333	387	381	336	360	374	366	360	370	388	380	385	357	371	351	397	387	383	354	349	353	370	374	381	366	347	385	362	401	357	338	354	377	358	369	355	394	377	384	402	384	407	360	377	359	346	377	363	345	332	365	373	389	346	351	367	383	367	391	339	360	368	380	366	383	363	347	380	359	368	378	370	361	356	344	375	362	350	369	347	366	357	364	374	394	365	347	362	374	355	353	362	383	344	343	363	390	375	375	378	376	385	369	355	354	405	403	377	367	379	325	371	362	395	361	375	346	376	379	335	328	340	356	391	357	374	355	407	364	383	356	401	375	377	392	359	365	359	351	328	375	360	374	375	352	384	342	364	367	353	361	374	349	370	360	402	390	364	358	377	372	408	355	409	343	370	359	382	378	395	375	362	361	373	375	370	356	396	371	356	346	389	356	373	350	349	395	373	345	345	341	353	344	382	405	345	360	376	342	402	368	374	336	359	393	384	379	363	356	381	361	391	371	318	338	359	374	360	380	389	384	395	368	369	348	374	386	341	366	374	367	340	345	346	350	361	360	369	399	339	371	389	354	337	335	356	359	404	360	354	396	360	356	407	372	392	397	377	375	388	398	363	359	354	384	323	372	403	384	373	364	362	357	342	387	364	374	349	345	362	373	392	373	343	371	370	398	338	364	382	389	375	353	384	351	393	349	366	325	351	370	402	347	379	367	376	387	368	338	377	351	343	367	393	355	342	370	386	391	340	373	343	361	381	353	372	367	373	368	361	380	349	356	405	355	360	359	387	363	360	368	347	356	383	362	348	332	370	353	373	363	350	372	397	338	360	405	400	370	394	361	387	362	406	372	382	359	327	338	366	398	396	371	396	344	356	344	373	375	364	393	394	375	382	381	350	365	398	339	355	348	386	363	336	369	336	341	347	353	348	337	367	368	345	368	394	368	348	344	343	364	356	347	359	351	395	378	356	362	326	406	358	389	390	390	376	383	331	394	366	343	344	366	375	386	326	352	349	356	388	393	328	384	365	348	388	380	350	378	427	360	363	349	380	355	352	379	363	374	385	371	350	335	356	338	361	366	398	385	376	391	379	398	370	367	352	371	376	360	378	366	358	344	366	399	357	378	379	328	359	356	352	365	369	360	362	403	368	350	360	382	381	355	340	360	330	386	395	344	367	382	348	414	366	382	349	390	341	356	394	334	378	357	372	349	369	363	363	325	369	348	368	358	404	370	359	356	360	387	373	382	346	368	386	374	367	347	355	367	348	343	332	358	362	358	396	365	374	388	378	380	381	344	367	382	394	317	336	359	361	368	361	342	332	354	374	341	368	339	362	387	361	361	367	352	401	336	374	380	364	370	363	399	326	363	350	346	378	366	369	370	340	361	359	327	346	398	402	359	357	381	350	379	362	348	347	385	376	346	384	366	364	401	336	369	354	358	383	394	308	399	389	379	371	350	354	374	358	350	373	365	373	355	387	328	345	368	357	357	357	367	359	356	395	359	392	359	355	368	381	357	336	346	376	353	353	341	364	366	334	375	399	361	372	359	360	350	352	385	381	361	353	365	375	385	374	349	370	364	387	342	368	362	375	378	342	360	323	366	365	357	357	376	350	409	372	392	363	338	346	370	324	359	355	331	378	368	369	372	358	378	349	372	391	364	364	360	325	349	359	358	376	375	383	332	354	358	354	359	371	382	383	350	357	354	339	365	370	365	380	343	351	354	387	394	349	330	367	397	335	380	367	383	351	350	394	350	353	327	356	338	355	355	358	373	358	345	352	383	394	343	381	381	344	376	364	368	358	373	367	398	350	371	356	389	374	369	354	379	389	394	354	378	378	355	306	339	376	382	381	360	380	363	391	361	371	366	398	344	376	374	365	360	357	331	351	336	374	362	367	377	369	401	381	399	342	374	352	361	385	362	356	333	375	361	402	350	378	383	388	368	354	401	371	367	399	372	343	365	367	321	385	377	415	370	352	363	344	357	370	363	390	369	383	363	387	381	398	362	359	361	380	336	368	388	353	429	396	361	396	370	383	366	344	361	368	347	344	354	385	347	359	362	334	336	344	365	369	367	375	378	364	391	370	348	383	371	397	370	380	366	385	362	336	387	366	383	368	391	334	348	362	374	331	355	363	337	363	381	339	380	408	325	368	389	363	379	381	341	371	374	348	362	374	341	349	336	384	365	355	354	385	369	382	359	381	345	337	374	342	401	368	368	380	407	385	377	352	371	346	366	353	375	353	379	358	362	387	384	353	356	367	370	395	372	397	365	377	381	371	366	393	364	356	380	322	363	356	358	353	355	351	381	387	392	358	334	339	387	352	368	390	342	379	363	416	367	354	381	382	365	365	395	381	376	359	358	382	369	397	379	380	340	354	356	372	373	333	373	368	382	384	379	353	373	353	350	348	355	356	350	386	333	345	357	324	353	345	358	407	393	394	352	365	351	382	347	391	355	390	398	357	387	373	389	391	409	345	393	367	378	409	417	363	357	371	351	364	343	348	393	351	351	373	372	380	368	367	357	375	365	368	352	362	372	360	369	361	359	372	373	361	356	362	335	388	400	348	379	363	355	353	380	379	346	351	367	391	371	359	358	403	333	372	379	376	362	373	345	353	373	368	332	388	365	398	351	383	348	368	385	351	359	373	369	388	366	373	344	341	355	363	324	386	377	374	363	357	369	351	364	380	359	350	372	402	362	349	378	367	359	349	354	363	367	376	365	371	374	366	372	341	373	348	341	389	366	342	372	365	341	381	373	356	325	396	347	390	366	402	375	346	382	354	364	368	358	396	346	357	369	354	346	374	357	367	385	367	385	369	388	368	378	356	348	373	389	360	384	352	339	389	370	377	354	333	395	394	377	360	398	365	382	380	368	381	339	351	373	387	385	351	352	363	360	379	375	395	361	356	377	404	377	358	366	395	363	368	362	361	352	348	386	392	375	338	371	369	380	379	358
8444	5538	6659	5545	3911	2793	2184	1731	1341	1043	920	535	377	340	290	279	224	231	262	288	209	224	182	198	177	160	150	148	148	132	122	153	127	110	126	108	129	145	113	118	125	115	121	129	101	132	116	124	133	128	112	109	110	145	116	117	98	114	103	128	103	107	115	101	121	109	129	121	123	119	105	97	91	80	108	116	85	101	115	103	107	103	109	117	90	128	97	113	125	117	114	122	107	103	93	129	106	106	101	101	97	121	96	108	96	122	119	109	117	98	116	105	116	95	96	112	93	118	113	115	115	113	102	128	114	121	102	113	113	104	102	128	111	92	122	123	112	103	99	100	94	102	128	111	121	99	119	108	111	109	103	115	103	113	119	93	101	107	92	106	99	111	120	96	119	111	96	106	92	97	103	100	110	106	118	96	119	108	102	96	96	117	106	111	97	94	110	134	117	98	129	97	98	125	118	110	96	84	114	117	111	115	113	106	109	96	106	114	114	96	109	122	119	106	120	94	117	101	106	114	103	122	109	100	102	86	113	118	109	104	105	105	98	88	101	108	104	107	115	106	103	111	96	85	108	91	102	100	110	117	120	105	114	101	121	107	99	108	98	103	106	129	116	90	104	102	128	104	111	134	110	98	117	124	103	93	113	105	103	99	109	104	113	113	120	110	106	113	129	125	110	106	110	112	101	115	105	130	117	116	126	128	113	104	98	126	108	91	107	117	104	102	105	100	115	104	117	116	101	129	104	111	111	105	98	105	114	106	112	119	89	115	116	120	114	100	100	112	108	104	113	117	125	115	111	108	91	115	109	110	108	98	90	106	98	90	99	110	107	114	94	124	124	108	99	106	128	123	106	95	95	96	111	122	95	84	105	111	109	113	108	130	110	101	106	113	123	106	108	103	110	102	110	137	105	116	124	110	118	101	105	110	97	92	102	105	102	115	121	114	103	97	105	114	100	93	105	101	116	108	114	117	119	92	101	119	97	124	118	106	99	114	119	111	123	118	99	110	101	102	107	97	109	111	127	95	114	105	98	119	121	122	97	114	113	114	118	110	134	105	111	95	101	95	121	113	104	106	114	114	82	91	106	112	111	92	124	103	104	92	110	84	100	104	105	104	124	106	114	105	102	131	100	128	108	113	109	128	119	98	105	103	123	95	114	95	114	90	112	104	106	117	110	109	121	99	120	94	110	88	115	119	124	93	93	102	103	96	123	130	110	139	122	96	111	111	98	117	105	85	108	97	84	107	106	112	134	106	106	120	102	116	112	120	115	109	112	106	112	83	107	96	104	96	108	112	101	117	106	125	113	112	115	98	123	116	116	103	92	101	104	102	107	115	101	86	108	115	94	105	104	97	122	96	99	101	131	113	89	121	104	100	113	111	110	127	95	107	120	92	122	136	118	115	121	109	132	125	107	114	98	100	127	105	93	81	109	98	119	114	128	117	105	99	123	116	92	127	107	90	100	116	94	92	128	102	102	98	112	126	113	105	128	104	123	109	105	99	84	108	131	141	97	120	119	131	113	87	90	111	102	104	107	122	112	97	118	104	100	96	106	106	119	93	115	105	95	131	111	109	100	119	95	108	104	101	105	119	118	105	104	113	97	88	115	108	109	89	96	106	102	116	110	107	113	99	110	111	111	106	104	118	119	109	89	97	108	110	106	96	118	111	113	114	125	107	113	124	103	112	105	97	122	116	137	116	103	93	120	123	94	99	122	105	128	111	112	106	108	96	93	106	86	109	103	99	107	127	119	103	127	104	124	107	121	113	117	113	121	106	102	107	106	114	119	109	114	115	93	96	95	113	117	114	99	101	121	115	122	101	104	101	108	96	106	118	101	104	99	123	119	113	117	110	101	99	101	115	120	109	104	115	112	102	106	95	106	106	95	133	98	102	110	110	102	102	95	117	102	103	105	119	112	104	107	97	95	103	94	101	101	90	103	102	117	102	105	86	125	110	104	111	104	108	116	99	123	114	97	127	100	120	90	97	117	117	111	114	123	116	98	89	109	97	122	104	112	101	90	110	120	103	113	106	90	136	115	98	131	110	122	107	123	112	112	98	101	109	103	99	106	140	110	101	96	100	114	106	115	99	94	110	107	110	113	103	94	115	88	104	103	118	113	102	109	89	110	93	109	101	121	110	100	111	122	102	115	92	110	117	113	124	113	133	111	123	117	104	118	114	115	107	123	103	100	103	121	103	94	105	110	94	108	100	100	101	118	101	104	94	96	102	118	94	119	109	115	98	111	99	108	127	100	102	104	91	96	100	98	117	123	113	116	110	106	92	107	112	104	108	85	98	108	122	105	116	112	106	103	107	105	95	112	101	86	107	100	112	100	118	115	107	119	97	106	104	106	117	91	118	128	122	101	100	128	95	94	113	121	103	97	102	110	91	118	96	121	121	105	120	98	108	100	114	99	95	94	95	127	116	132	97	96	106	110	113	106	122	105	107	96	113	99	91	101	102	120	113	127	114	130	114	102	117	96	114	113	103	109	103	112	119	101	101	121	92	116	114	104	136	100	117	110	122	108	115	111	119	114	110	103	110	110	96	121	105	118	92	123	108	110	102	106	121	126	118	94	131	118	114	117	97	104	100	105	95	104	102	81	120	122	113	115	112	113	101	102	97	105	86	122	122	91	112	97	99	102	124	103	119	113	97	94	94	114	117	132	111	111	125	112	100	130	91	83	105	125	106	94	118	111	102	104	134	114	136	99	110	108	148	88	100	115	86	107	120	104	110	99	107	118	127	129	96	96	110	126	116	112	97	105	92	113	114	99	102	123	111	106	96	103	90	111	91	97	125	98	113	107	125	111	105	118	108	103	97	104	116	110	96	94	121	124	103	94	125	89	101	107	116	118	103	109	102	128	103	107	89	131	107	123	106	100	105	124	123	89	105	125	113	107	106	101	124	108	113	100	103	108	120	124	97	116	111	120	116	113	103	109	104	114	107	106	116	110	108	90	100	90	123	124	112	112	114	109	111	121	103	98	109	125	95	103	103	132	115	106	114	108	108	91	104	111	119	101	107	117	109	105	123	110	117	105	97	107	128	103	115	97	96	103	120	99	102	89	93	109	110	101	96	110	95	103	108	118	105	122	106	98	118	128	118	116	110	116	115	119	136	109	117	107	95	106	104	110	112	131	107	115	113	91	97	109	113	87	105	92	80	107	111	110	100	90	112	105	104	122	135	101	112	121	119	101	100	87	104	110	103	99	107	109	102	94	101	107	108	112	114	97	109	95	119	88	112	113	125	106	133	109	119	105	106	110	107	105	107	103	93	98	109	114	106	107	99	99	111	109	107	104	103	121	91	115	119	114	117	105	100	117	104	115	101	97	114	82	126	114	109	126	96	124	91	105	96	116	104	97	86	106	105	115	99	110	102	106	144	113	114	108	109	96	103	106	95	116	96	102	110	96	114	99	100	121	106	114	83	108	110	108	117	105	110	111	108	97	93	119	111	97	109	129	79	115	98	92	100
5041	5094	11651	14068	13054	10232	9104	8027	6594	5523	4576	2898	2101	1759	1462	1338	1246	1238	1487	1389	1058	907	836	909	813	740	638	576	476	497	489	441	449	494	473	458	475	450	459	432	392	412	383	385	363	331	386	408	363	342	361	311	317	278	348	312	327	303	307	309	293	283	318	283	286	315	300	325	302	288	317	285	292	299	282	272	285	259	288	303	293	294	283	293	285	292	314	248	255	259	308	266	251	264	257	293	253	271	303	271	281	279	238	261	274	272	263	252	265	277	282	268	223	264	278	250	255	281	260	298	273	252	254	257	276	260	248	274	294	279	255	264	256	292	287	275	264	253	269	252	246	264	244	280	284	276	241	254	290	278	277	254	248	267	270	282	260	263	265	266	285	269	259	244	283	268	289	299	260	270	289	266	294	259	286	267	271	294	282	284	271	279	278	284	281	281	265	282	276	261	271	270	290	292	252	261	286	270	282	281	270	291	260	299	253	284	260	276	287	265	279	284	252	276	261	268	259	286	270	266	263	248	272	268	246	284	295	291	275	269	272	274	259	246	254	260	257	265	261	289	283	275	268	275	265	281	268	273	280	288	275	261	266	266	284	262	280	246	294	283	263	294	241	294	268	294	297	252	279	270	235	265	278	288	259	246	271	271	247	278	283	261	278	262	236	284	297	255	293	262	255	269	275	250	284	252	244	241	250	265	264	266	264	261	247	247	295	283	283	244	296	269	274	268	305	270	275	276	293	274	259	265	289	274	266	275	280	281	271	270	287	291	287	275	293	289	255	264	245	271	284	260	283	257	258	279	284	261	313	274	295	246	256	270	265	269	268	292	252	245	260	256	258	263	262	229	270	253	264	285	235	266	278	288	297	241	253	258	261	261	257	242	281	265	261	267	267	291	277	292	261	272	298	241	302	251	229	266	252	300	258	242	263	315	268	296	273	288	274	280	255	260	274	290	255	235	268	266	272	277	289	259	256	298	264	269	261	285	292	272	295	264	261	281	299	288	291	266	264	276	312	272	260	254	264	279	267	282	262	268	261	266	283	263	267	283	259	282	268	267	276	270	269	237	255	266	251	247	298	244	246	290	268	257	265	262	256	279	264	275	259	261	281	242	260	266	285	251	239	284	273	273	284	254	282	273	279	278	288	290	283	282	290	290	261	285	273	249	261	270	243	304	252	247	276	268	278	242	277	260	270	291	271	264	294	274	271	251	284	268	277	267	270	277	250	262	260	274	261	266	279	267	284	242	270	292	282	276	282	269	259	277	238	274	250	270	274	269	267	249	249	273	278	278	252	301	288	269	286	292	251	284	262	261	285	276	319	303	268	275	266	280	282	268	253	247	282	262	275	270	279	277	267	290	275	280	240	295	260	245	296	263	262	282	288	279	274	278	246	259	285	292	272	255	276	265	278	290	294	253	299	277	265	281	280	289	286	279	248	279	248	256	260	272	275	268	293	260	275	300	258	272	276	269	266	258	288	269	262	267	258	242	260	241	287	259	240	243	291	281	280	262	253	301	262	267	242	285	278	258	269	278	274	266	294	273	268	254	268	262	260	286	254	274	245	291	295	274	270	290	264	279	258	311	287	271	232	267	273	280	240	281	254	255	263	276	283	289	283	249	260	265	262	274	257	313	272	262	281	277	256	243	283	282	274	268	302	279	268	279	263	292	246	287	259	285	277	262	280	265	278	274	266	292	242	244	309	259	265	269	296	263	284	243	290	249	256	261	272	212	269	275	279	263	278	267	298	280	287	257	272	252	279	277	295	276	280	237	284	269	276	273	264	242	280	287	278	294	271	278	278	264	249	272	282	235	272	256	286	252	268	268	265	298	248	302	287	256	264	250	277	242	280	243	234	286	274	261	277	237	267	261	256	270	267	256	301	261	282	259	292	303	247	256	263	263	265	281	246	294	237	269	253	252	282	268	276	258	283	217	266	269	265	290	276	277	278	265	280	264	255	284	279	279	257	289	249	292	277	261	281	250	275	242	281	269	263	258	294	266	264	243	280	289	277	249	297	289	299	260	286	309	302	275	246	245	285	272	255	233	263	285	247	262	268	231	283	281	326	267	286	250	266	263	273	285	265	261	269	278	271	286	283	286	256	269	274	262	271	264	273	241	283	262	244	296	279	264	264	254	284	282	278	259	271	290	279	288	292	276	247	285	274	270	284	262	276	239	275	290	272	267	276	273	267	277	288	258	256	269	250	286	252	257	266	270	274	301	265	289	249	271	296	246	251	289	259	326	261	256	259	255	262	252	282	251	249	291	265	270	264	295	276	269	295	261	269	251	246	269	271	276	274	263	281	283	281	256	258	258	271	304	278	267	269	263	261	266	273	257	296	259	261	269	272	299	271	263	243	310	250	274	274	266	259	301	249	267	234	305	255	267	270	266	255	273	248	262	278	262	263	272	264	240	267	246	250	242	259	269	285	245	272	302	262	249	267	259	278	312	258	297	241	266	271	280	263	249	246	254	285	280	261	278	271	276	242	292	282	304	246	295	298	305	276	231	247	261	250	251	246	235	248	262	269	245	258	273	300	222	242	285	259	280	297	268	266	271	291	288	241	267	252	287	281	284	265	265	260	247	255	269	245	308	254	284	277	267	285	270	260	288	267	271	279	272	274	286	284	278	269	292	263	266	263	263	308	253	269	251	306	272	296	270	248	265	283	264	275	259	264	295	281	290	285	297	252	259	260	286	249	274	285	258	288	256	274	279	235	296	290	296	278	256	268	258	276	269	295	283	260	280	281	288	248	254	291	280	270	276	273	263	289	288	281	264	276	273	281	257	279	267	258	275	263	256	275	256	269	262	271	257	282	298	271	247	266	279	283	248	267	287	289	273	263	240	251	266	281	256	270	261	268	266	268	270	296	291	269	279	289	263	249	258	255	261	265	256	262	248	272	276	266	307	262	258	263	266	242	269	263	285	271	221	304	278	230	280	286	274	235	270	284	283	307	288	268	267	278	296	270	292	254	288	291	260	253	275	273	273	272	245	260	241	296	285	253	264	268	277	274	271	254	267	278	276	248	277	281	255	259	272	268	288	265	276	268	287	261	292	283	275	282	290	283	285	274	264	274	280	274	263	269	263	282	273	259	277	263	313	289	255	260	249	269	288	272	271	288	300	285	280	250	273	257	270	279	279	257	242	255	267	255	285	273	276	260	290	264	263	257	271	268	309	271	296	279	260	241	254	274	283	260	268	293	291	290	294	296	255	264	286	297	292	275	300	253	302	302	285	260	272	277	264	312	278	278	288	270	272	260	302	291	267	279	318	272	249	254	288	273	273	255	273	290	290	277	284	285	277	275	273	236	285	264	277	291	265	272	292	269	250	304	282	277	262	258	254	265	283	270	269	272	277	260	278	272	251	271	265	279	290	270	274	256	269	280	265	275	281	275	251	283	228	275	289	252	250	267	303	274	283	283	280	285	287	270	296	276	261	262	260	269	266	274	264	266	246	259	255	261	281	268	287	288	261
17111	10720	12236	11196	8783	5912	4537	3560	2829	2291	1751	974	705	578	507	514	416	409	485	461	363	372	355	306	303	295	249	275	220	217	250	193	225	214	200	186	212	188	186	180	208	199	178	149	172	159	169	153	147	186	186	154	168	158	133	144	150	147	161	149	184	168	141	159	146	167	153	161	155	156	182	137	159	134	147	151	169	163	164	139	128	123	158	144	132	128	141	153	167	137	142	170	159	164	158	163	147	141	139	138	146	149	141	150	131	126	143	140	144	154	137	153	149	138	169	130	156	127	135	128	149	132	157	138	108	155	144	152	126	142	149	131	138	148	144	137	154	140	138	122	145	135	127	137	114	152	127	138	166	188	121	155	168	149	132	153	150	156	146	140	158	157	125	160	146	140	141	138	132	133	135	140	156	159	154	134	145	153	142	154	140	151	151	161	136	130	166	153	141	150	162	139	138	147	155	158	133	148	134	162	157	147	159	126	140	151	133	153	164	158	142	138	136	121	136	163	137	137	157	153	149	168	142	130	117	151	146	136	152	150	145	165	133	147	143	157	135	161	126	160	165	141	145	155	140	136	148	146	152	158	156	154	144	162	137	158	127	157	154	126	146	145	156	133	161	123	146	131	147	139	130	136	128	155	175	166	142	145	146	146	132	159	131	155	174	121	144	151	125	134	140	160	147	123	141	147	167	143	164	138	160	139	144	138	145	145	154	148	163	155	138	159	140	144	149	138	156	142	144	132	142	168	162	156	142	139	151	142	155	154	134	138	123	154	135	152	167	145	151	120	165	129	130	144	140	145	171	141	148	134	147	160	163	158	136	157	161	165	137	141	153	134	144	140	133	145	142	147	136	139	149	127	136	156	123	151	139	147	135	156	142	138	145	150	153	165	154	159	139	128	123	150	137	165	146	140	123	134	142	114	138	165	142	150	147	153	156	148	125	165	143	138	121	170	155	130	145	161	140	157	122	147	178	137	135	145	141	164	137	135	119	127	141	142	144	168	145	137	152	147	119	146	137	159	148	136	139	115	150	146	139	154	133	127	151	150	161	163	162	147	167	142	153	137	164	140	142	172	138	137	140	146	165	154	143	128	144	155	162	127	157	134	151	156	146	152	132	153	164	154	158	157	153	157	142	141	131	162	137	162	155	130	136	154	154	164	156	158	147	131	137	145	131	176	123	146	158	158	136	133	156	134	148	140	146	153	143	125	126	140	132	151	141	146	139	129	116	147	142	119	139	164	137	141	159	159	162	141	142	150	119	139	147	135	149	143	159	130	168	142	120	150	145	151	129	149	149	135	132	150	146	127	128	149	151	129	145	148	163	160	145	155	139	146	128	171	157	138	146	147	120	145	127	153	144	151	119	148	172	141	146	141	158	151	134	155	124	153	145	159	152	160	129	147	132	142	133	144	145	161	145	158	142	145	136	152	135	164	155	159	133	155	153	156	138	127	142	134	153	130	148	130	147	135	132	153	149	151	130	140	144	143	150	131	136	127	147	145	164	157	137	150	161	123	152	149	176	118	162	147	142	133	148	150	149	154	140	143	112	140	126	144	134	148	145	149	133	140	134	134	158	148	136	135	145	140	151	158	144	161	176	169	146	169	170	134	168	108	134	144	154	169	131	132	126	144	119	153	145	134	137	151	150	137	149	142	151	135	143	162	156	149	139	127	138	138	152	167	153	112	139	129	140	145	135	149	152	146	159	144	136	142	150	144	161	140	152	155	159	171	138	144	165	177	151	154	143	150	143	133	123	150	123	164	152	171	129	134	132	144	141	155	133	151	153	122	135	134	133	137	149	147	164	135	129	146	147	147	142	137	129	133	168	130	125	154	159	140	137	155	143	149	149	151	161	160	139	124	156	133	139	153	142	149	143	133	127	124	148	133	145	130	146	128	149	165	159	139	138	114	141	141	158	128	131	141	143	119	155	148	161	130	179	164	141	140	134	131	132	124	150	142	140	132	144	138	133	144	146	147	138	146	142	142	130	157	133	122	145	146	155	161	155	142	121	144	124	148	162	170	151	120	125	135	130	151	150	143	144	140	145	156	133	155	150	160	153	153	144	127	147	129	149	154	129	138	129	140	162	138	138	122	128	138	164	146	138	152	144	148	155	147	148	138	141	152	126	136	136	156	150	127	134	167	171	153	142	152	144	127	117	136	132	154	133	140	144	152	123	135	139	148	124	144	153	134	139	132	124	138	154	136	133	153	165	148	127	152	148	135	154	151	127	156	154	137	147	139	111	153	156	133	111	156	146	139	143	132	128	128	140	144	127	151	145	144	156	143	150	146	154	176	139	147	118	153	161	118	155	140	147	156	147	155	150	153	152	136	157	140	128	135	152	157	148	154	147	149	131	151	115	139	138	139	159	125	152	164	152	152	155	131	103	146	139	120	146	159	141	136	161	148	138	124	153	142	137	137	138	138	153	169	136	118	130	156	160	136	136	137	124	100	145	135	157	148	152	161	154	138	133	139	162	163	156	143	167	157	142	139	144	161	152	140	158	139	140	156	119	144	148	139	150	127	137	138	150	135	148	126	136	164	151	139	159	140	152	158	154	147	151	149	169	144	149	151	147	172	140	127	146	149	125	154	145	131	131	137	125	153	145	158	144	157	175	142	133	154	163	134	161	127	159	149	155	136	138	130	148	163	153	138	140	120	143	137	138	161	150	131	137	125	136	140	154	146	159	161	131	136	150	133	145	130	161	159	157	156	140	149	144	156	130	143	149	166	142	118	128	164	141	150	137	136	162	140	140	150	140	131	153	136	141	165	143	131	146	160	147	136	158	156	137	144	157	156	151	140	135	150	157	152	152	153	158	148	153	156	139	149	135	167	148	155	150	133	166	131	131	165	132	156	138	126	144	153	156	145	160	131	151	125	170	132	134	149	138	132	133	129	154	175	152	155	149	157	128	138	118	150	142	155	132	156	135	149	132	131	150	125	139	144	157	123	130	144	144	125	153	146	136	136	156	157	143	152	134	124	139	158	135	153	141	138	146	136	150	137	134	149	162	169	144	142	144	144	157	148	172	155	117	133	152	155	145	130	124	136	141	134	141	133	132	166	132	142	150	140	132	141	149	151	146	144	152	143	154	152	154	122	134	142	163	154	155	163	119	135	158	132	154	148	145	155	150	137	132	148	149	134	119	135	125	131	142	156	171	132	136	153	130	148	153	145	155	137	136	161	159	156	146	128	143	154	137	142	137	154	166	147	148	152	132	163	143	148	146	124	150	150	132	145	133	137	139	145	160	147	148	157	152	136	133	143	128	160	146	126	149	147	147	155	158	155	129	169	172	151	145	159	134	143	137	147	160	152	132	162	125	145	132	135	120	139	154	130	152	143	171	146	153	153	163	145	160	148	142	157	123	140	144	138	155	171	124	164	144	107	162	145	147	140	142	140	149	137	162	142	141	151	124	138	131	155	163	127	143	160	137	145	142	182	154	142	132	148	157	124	150	137	120	141	150	151	136	154
10154	8766	18735	22266	20757	16875	15050	13577	11428	9558	8085	5028	3557	3034	2645	2390	2248	2246	2732	2400	1914	1722	1669	1562	1438	1314	1234	1173	937	937	847	819	769	894	834	840	793	759	701	746	704	614	611	593	566	520	544	565	545	516	494	488	488	445	442	444	440	459	453	425	441	476	447	438	414	436	419	360	419	430	411	392	393	417	380	415	409	400	344	406	385	353	357	394	361	356	363	354	405	347	361	356	378	352	348	363	355	355	331	341	375	351	380	344	370	369	370	352	398	369	376	340	351	374	333	351	359	367	368	365	360	380	347	345	365	383	327	320	360	328	358	341	360	374	357	353	378	361	352	378	357	371	385	360	402	352	354	331	380	372	329	368	366	354	380	350	339	328	336	350	340	366	358	339	328	342	335	343	377	371	358	359	329	373	353	359	345	383	346	324	352	345	342	318	316	349	328	344	342	373	348	351	332	354	303	360	352	358	354	303	334	367	356	338	364	355	341	362	348	302	339	370	351	353	332	377	332	370	348	389	340	351	344	354	350	345	326	357	362	358	350	344	361	344	330	347	370	352	367	363	360	336	361	343	348	352	380	356	349	371	335	355	342	370	354	333	360	365	337	359	375	350	331	327	339	339	379	346	355	362	375	362	333	346	337	363	381	337	330	370	362	333	375	345	353	336	378	358	350	341	360	352	307	352	366	356	343	341	365	375	346	363	378	364	367	343	309	329	377	348	314	366	372	379	346	379	335	336	327	356	370	357	392	348	334	357	328	349	349	352	369	350	330	355	334	346	352	359	380	326	364	355	340	358	363	368	353	360	357	380	332	356	322	373	327	424	341	349	373	335	328	328	358	348	355	331	331	348	387	343	333	341	324	345	365	322	347	374	358	358	376	353	344	388	350	382	384	345	394	350	335	377	387	350	358	359	352	372	341	372	372	370	371	350	365	354	351	378	357	317	360	373	353	353	364	371	326	343	340	375	348	351	397	343	351	346	372	354	356	355	353	362	352	356	369	360	375	319	333	343	344	345	355	395	368	341	355	341	391	313	334	384	314	380	381	342	321	371	355	330	368	338	342	354	343	367	353	309	373	356	367	334	369	355	344	337	367	355	318	370	345	356	363	348	361	346	369	366	376	329	300	363	358	374	342	332	333	344	345	315	357	358	362	345	358	354	353	346	343	331	376	376	346	377	323	386	362	374	354	354	353	374	355	316	335	364	357	352	367	315	370	345	358	349	342	373	345	357	311	354	364	358	367	363	348	371	369	359	347	357	371	373	376	360	321	344	363	369	321	368	360	357	350	357	380	345	371	345	364	335	359	303	317	360	382	333	343	349	372	350	356	323	361	358	380	369	326	358	323	356	359	347	330	325	340	337	378	353	390	364	345	310	343	384	347	343	331	384	367	344	322	349	368	370	367	373	360	354	363	364	349	372	372	360	342	349	359	366	352	346	357	376	363	369	367	339	376	372	357	344	362	334	339	370	372	383	348	377	356	349	359	346	350	345	376	334	362	328	333	341	377	372	360	368	353	315	358	369	339	344	349	354	349	349	362	351	326	345	377	344	376	363	392	369	347	344	338	356	375	354	348	361	346	358	353	343	365	367	327	354	351	335	371	374	352	356	356	374	354	375	348	376	369	326	358	346	350	334	350	346	364	367	359	358	349	370	321	349	390	346	345	334	362	323	371	344	365	327	354	353	347	363	308	337	355	354	347	310	363	334	322	372	359	338	348	367	355	335	360	364	374	363	365	369	342	366	355	366	360	394	400	336	373	358	344	353	349	364	348	385	342	355	340	390	344	322	349	331	347	346	349	384	384	356	352	351	355	356	326	331	348	359	376	353	335	324	331	350	391	336	368	350	335	361	357	367	394	342	341	372	369	342	363	381	358	316	343	359	363	352	345	313	340	361	350	335	314	318	372	343	360	349	364	342	329	387	348	377	365	363	383	358	378	347	347	345	343	338	401	360	362	336	365	371	337	366	348	368	331	361	358	401	348	354	332	381	349	329	375	347	334	361	349	351	360	351	323	326	336	355	373	357	331	338	367	318	343	354	365	374	352	359	336	372	358	372	349	361	368	363	360	346	364	344	349	380	350	347	358	351	346	325	369	348	339	343	327	350	368	350	317	359	361	322	363	374	360	351	370	346	330	356	355	380	331	354	374	340	359	347	361	387	342	353	331	357	366	355	360	345	360	328	386	328	362	337	384	344	326	348	349	379	337	361	380	369	385	329	348	328	361	365	386	341	368	341	356	357	352	333	371	413	365	359	354	375	369	371	384	369	376	351	374	376	354	399	331	332	345	380	330	360	399	348	326	342	339	359	348	331	342	319	362	340	360	363	332	332	359	329	330	368	355	361	355	331	361	298	343	361	352	407	322	328	385	348	366	346	301	348	358	327	352	369	366	323	390	356	329	351	374	369	381	385	331	356	331	362	362	372	350	362	360	355	379	375	328	348	376	334	338	361	357	360	363	368	332	375	348	355	351	348	350	361	333	312	341	347	336	385	338	361	352	347	382	363	325	373	375	348	326	369	353	342	346	360	345	377	338	371	369	352	346	331	365	366	335	375	330	340	341	359	325	367	395	349	386	377	369	349	308	363	331	357	355	360	336	414	343	342	350	375	350	360	351	337	357	370	363	344	307	358	350	381	336	341	357	322	344	357	368	310	338	372	370	339	312	340	347	365	338	367	336	337	374	330	318	361	350	373	350	338	350	366	352	354	356	395	366	288	339	356	357	348	366	376	354	369	364	359	367	349	339	334	339	407	364	359	316	378	378	380	345	324	362	352	382	356	338	324	323	305	343	381	363	402	331	357	327	349	348	358	417	376	355	356	351	324	347	360	358	349	375	347	316	353	359	347	353	328	373	370	341	332	392	345	337	368	366	338	350	368	364	350	374	378	366	345	346	351	347	332	297	373	366	362	366	357	350	362	354	350	355	349	350	334	355	324	335	368	345	352	378	366	351	348	373	391	357	345	348	356	319	340	368	347	323	341	361	345	324	340	351	372	336	354	315	373	376	327	386	387	357	364	401	350	336	325	335	329	373	345	328	334	343	347	377	328	370	369	337	330	369	336	377	363	319	370	368	328	330	373	355	366	332	365	356	389	349	373	363	373	356	345	373	381	362	345	341	365	362	361	338	335	347	408	338	358	357	323	369	355	350	365	352	361	372	364	344	343	382	333	352	359	353	372	334	343	380	351	350	358	362	352	329	346	324	302	349	346	356	384	327	362	328	335	360	368	374	343	337	310	358	382	379	349	374	389	347	324	348	336	345	350	345	368	351	320	395	329	361	335	342	365	337	379	357	356	357	354	392	358	332	355	376	363	354	374	368	352	330	361	360	339	338	383	347	317	370	357	329	367	360	333	361	344	365	334	366	421	351	351	315	364	338	362	358	332	360	365	390	389	360	336	352	376	346	363	353	350	366	365	379	373	347	341	340	365	359	369	357	350	356	352	365	363	395	398	377	348	362	370	386	358	365	340
25057	15834	18268	16756	12753	8816	6669	5329	4087	2950	2506	1381	949	756	699	624	631	613	663	603	447	501	459	436	376	342	354	340	304	299	270	233	237	257	239	239	242	264	233	232	221	226	224	179	197	186	205	206	176	166	194	181	175	174	137	172	152	181	167	145	176	170	151	173	197	207	143	150	180	192	155	182	167	149	159	154	153	174	138	172	155	160	153	142	154	178	193	178	156	154	140	160	164	138	149	154	148	162	155	140	133	132	158	148	140	179	164	156	140	121	169	165	140	161	131	156	164	150	172	144	151	140	158	141	157	157	144	156	161	160	160	159	140	122	148	136	151	142	150	147	160	174	157	133	146	159	186	129	163	149	165	141	163	149	172	154	134	148	156	165	163	129	152	169	166	171	162	140	152	148	150	136	153	152	157	146	142	159	155	158	146	144	149	169	159	142	163	172	127	137	127	147	139	160	155	146	161	156	138	158	143	164	179	164	148	141	146	140	156	147	150	160	167	139	183	156	151	156	134	148	177	124	157	145	180	149	155	119	147	145	144	158	161	167	150	140	147	143	185	166	163	134	143	161	163	163	138	147	147	148	166	154	154	157	138	157	126	127	144	159	128	158	173	136	163	159	148	136	144	168	135	146	127	152	170	153	172	164	175	148	150	156	133	146	155	160	172	142	151	142	172	158	147	160	150	171	157	146	137	157	158	156	155	148	147	147	163	162	144	171	156	138	127	124	144	143	152	159	152	166	152	166	139	145	162	146	154	156	153	152	151	158	162	147	183	142	137	154	132	128	178	155	133	147	143	138	150	144	159	137	125	145	168	139	145	154	154	150	170	149	152	150	135	156	159	164	149	143	142	138	152	166	161	152	164	166	158	147	155	128	153	170	142	154	153	142	173	150	142	166	143	153	147	163	152	126	144	155	146	158	157	164	130	141	161	170	153	161	147	162	159	152	183	141	173	160	146	132	136	159	159	162	163	146	163	160	147	161	162	146	179	157	150	166	154	168	144	170	161	156	169	145	174	166	138	134	177	141	148	166	154	158	174	174	169	139	178	156	148	160	127	139	149	137	141	138	154	154	154	143	145	154	148	139	153	178	147	168	124	156	166	152	141	159	152	145	152	147	166	170	156	133	147	165	140	134	168	147	148	143	150	168	138	157	158	139	136	153	138	143	144	130	158	151	139	136	166	145	149	142	152	158	153	134	150	138	147	164	145	150	147	150	165	150	140	191	143	129	161	154	142	145	166	143	137	137	158	136	144	150	158	148	146	144	163	153	166	144	156	157	160	142	137	153	149	158	166	158	151	161	129	166	137	177	127	131	148	140	143	130	124	145	146	162	174	170	155	153	117	165	171	160	161	169	152	172	163	149	160	168	171	160	143	137	166	166	156	160	145	159	141	139	144	149	162	166	153	154	152	147	151	170	155	171	156	143	158	120	152	140	181	141	140	156	169	134	150	156	155	156	151	123	133	149	141	140	155	164	149	151	139	147	161	160	137	141	130	164	152	159	164	165	156	175	151	173	146	150	147	147	147	162	135	152	154	150	146	157	171	154	142	152	183	159	152	158	140	144	148	168	146	172	153	167	150	148	159	134	139	135	133	122	131	165	152	169	147	142	176	148	129	137	152	160	142	143	151	164	164	128	142	158	171	148	165	154	149	141	150	142	165	152	165	168	148	169	156	174	173	134	130	135	154	145	143	152	158	175	136	157	147	169	132	145	147	142	176	155	136	156	157	140	142	164	188	147	142	160	144	166	145	132	150	134	165	152	156	146	128	150	146	146	176	173	165	141	127	169	153	154	138	128	144	140	157	138	144	149	147	155	143	134	150	135	154	164	162	142	145	134	135	143	133	157	155	148	136	157	179	143	156	156	175	162	160	181	145	153	142	157	169	185	162	163	152	157	152	161	146	152	134	147	160	162	157	146	163	133	166	155	161	147	157	157	162	156	132	140	145	169	156	158	144	138	153	150	154	157	137	161	146	151	145	158	166	140	140	157	149	160	157	150	142	146	150	157	137	157	134	168	133	143	134	142	138	154	171	162	129	130	150	148	157	155	137	147	154	159	173	147	147	170	158	158	171	145	191	136	153	122	137	153	165	150	161	135	143	142	166	150	156	137	155	142	165	140	130	131	150	132	143	132	144	162	144	166	145	133	154	154	150	176	148	171	144	162	157	154	154	141	169	172	165	125	136	168	150	152	169	138	147	155	132	173	129	158	140	127	168	147	170	157	145	158	136	156	168	187	174	138	144	151	141	153	138	156	188	158	160	164	155	149	137	149	173	162	132	150	168	154	149	153	181	153	166	142	150	149	160	144	138	141	149	140	126	152	145	148	127	152	156	148	158	170	157	165	173	129	164	127	161	147	158	141	158	145	163	148	155	166	162	134	157	145	140	143	163	164	158	126	145	141	144	147	143	151	156	130	160	156	162	146	160	157	151	150	187	145	150	147	147	141	147	157	138	161	141	129	138	146	179	157	135	151	155	155	180	146	144	172	151	142	150	159	151	156	127	155	136	147	131	124	151	151	148	153	130	155	149	137	177	151	157	148	163	166	160	151	152	141	158	154	169	152	140	149	167	136	135	163	144	149	140	142	143	151	158	143	144	163	150	174	160	151	149	158	161	158	159	161	150	162	156	144	156	188	164	135	164	136	134	167	141	155	149	131	154	173	148	169	139	177	159	153	148	168	158	145	128	157	158	154	147	144	145	147	142	165	166	163	156	182	151	161	144	140	144	134	170	145	161	155	135	178	181	160	144	137	133	128	145	147	163	134	114	149	144	149	143	151	143	160	164	162	161	169	158	156	165	152	169	116	188	154	145	140	151	139	136	163	160	155	170	147	164	148	166	152	149	141	167	131	153	154	158	151	169	142	161	156	152	129	162	165	131	147	140	149	137	141	124	139	181	148	169	143	147	151	160	135	142	156	139	153	162	156	170	166	159	171	154	137	155	172	156	157	161	153	155	147	138	153	156	150	144	136	136	142	149	152	163	160	132	153	144	153	151	148	145	129	131	160	161	158	140	154	146	169	149	143	140	170	167	181	162	166	158	147	147	134	149	121	146	131	133	153	155	142	149	164	146	143	161	139	172	148	173	150	144	147	162	141	137	152	147	181	166	156	141	171	159	147	148	145	136	136	142	170	116	170	171	129	180	153	137	169	148	175	171	158	151	182	144	146	146	143	151	157	164	159	144	172	146	138	166	145	146	146	157	161	159	152	143	157	140	136	138	170	150	132	136	153	154	129	133	156	162	152	163	150	144	145	144	139	158	139	146	140	185	127	129	167	152	169	157	152	155	152	149	152	128	134	152	145	158	173	156	140	130	145	164	163	151	157	160	137	145	138	164	150	162	153	142	155	156	144	150	145	158	160	174	134	154	152	136	181	156	140	185	138	148	142	160	159	136	153	129	149	142	153	145	150	144	130	150	166	158	152	152	118	147	171	145	170	162	179	159	140	148	134	144	154	171	156	139	149
13275	12031	23414	27410	25545	21541	19262	17773	15155	12772	10869	6717	4844	4220	3873	3370	3227	2997	3825	3370	2592	2521	2424	2107	1988	1888	1733	1563	1405	1311	1214	1179	1173	1187	1077	1110	1083	1044	1049	962	917	834	770	747	664	694	616	673	694	629	602	580	539	496	508	480	530	494	526	531	543	544	549	557	520	465	429	494	485	501	425	417	443	434	386	410	421	425	403	438	426	397	359	395	386	366	402	378	397	375	374	377	354	388	423	385	377	350	351	347	336	396	343	385	376	368	320	369	374	404	331	374	394	356	350	387	356	414	372	388	377	349	356	381	335	376	349	375	381	358	340	343	356	379	386	367	346	372	351	348	359	347	357	381	353	364	357	351	370	393	381	344	378	378	357	388	347	345	352	354	380	388	352	348	357	360	370	344	401	374	364	381	356	411	359	369	356	368	375	340	342	327	364	326	387	415	371	387	350	366	371	298	355	382	367	359	356	342	352	353	360	347	360	322	368	376	386	356	406	398	345	366	331	347	363	369	327	361	350	344	370	358	327	330	402	354	370	354	354	354	330	348	346	375	342	377	335	382	380	373	362	363	358	328	373	359	355	370	366	404	368	371	359	354	368	347	357	379	348	361	348	335	383	385	368	336	355	365	361	360	349	362	388	389	330	358	377	369	387	357	366	364	383	303	376	366	366	347	360	344	371	360	352	330	340	381	378	368	395	368	351	388	360	376	350	353	373	390	348	351	410	324	372	366	378	356	358	347	357	354	368	335	385	358	354	342	347	375	366	337	347	356	359	339	379	351	371	394	370	341	357	347	361	400	340	359	372	336	361	364	354	394	362	404	380	344	363	357	404	349	355	333	348	377	362	386	341	366	344	363	361	350	352	340	341	360	351	363	381	357	361	336	341	384	360	350	337	367	372	377	385	391	355	336	376	355	317	348	353	328	332	375	373	366	389	385	374	366	367	357	357	369	376	348	378	308	355	368	372	385	369	394	364	352	351	345	366	334	376	362	362	387	388	374	352	354	381	368	334	344	348	334	341	366	368	348	388	372	329	350	379	343	357	383	373	360	368	405	401	373	336	337	344	361	332	404	339	389	371	324	334	370	330	353	373	358	347	373	392	358	328	375	360	365	345	389	346	338	378	364	381	357	366	398	385	327	331	364	351	358	377	355	342	362	350	326	364	349	342	351	371	366	347	366	341	350	337	386	340	373	325	381	346	373	349	366	383	391	350	337	363	374	355	366	329	368	333	351	358	358	338	371	341	367	335	375	357	392	354	365	337	390	375	356	384	371	360	367	389	381	411	372	361	378	374	344	341	375	352	366	368	370	346	365	340	365	344	356	348	370	352	395	356	381	364	355	337	362	372	323	355	374	348	376	375	380	367	385	346	371	362	388	366	384	343	324	344	325	368	358	360	374	401	369	328	342	331	374	360	363	333	400	360	359	357	371	367	359	343	376	361	350	354	352	325	348	338	388	344	378	358	394	360	335	334	342	356	376	338	387	354	357	339	387	341	353	361	390	350	367	373	322	357	332	348	337	340	363	376	337	309	356	397	374	352	390	320	385	364	344	366	339	375	354	373	349	371	345	353	357	379	361	356	376	351	380	391	345	363	353	326	359	329	402	352	347	337	360	345	343	365	364	398	388	332	323	332	365	357	369	334	343	377	376	356	334	338	362	369	363	394	385	352	346	367	359	381	381	366	361	372	368	359	376	346	340	371	346	358	331	404	389	355	341	339	336	368	338	374	377	332	381	333	340	340	335	370	324	358	392	372	345	343	379	347	371	370	368	352	361	345	351	375	367	363	368	385	354	349	322	348	360	339	364	381	329	399	395	349	317	374	350	356	346	393	403	376	389	367	365	372	357	344	357	370	350	335	353	371	311	367	357	359	396	363	365	346	335	365	318	356	369	312	347	361	334	414	363	328	348	380	385	340	350	325	343	358	373	359	312	352	362	377	348	327	352	345	345	380	368	332	350	373	338	370	363	400	340	346	338	356	389	361	385	346	371	378	387	352	361	345	353	318	349	385	375	350	365	358	371	338	364	354	326	328	353	360	363	370	374	402	369	354	358	344	350	346	372	343	361	331	368	318	356	359	333	361	366	364	344	341	313	381	346	343	313	369	344	356	366	355	363	374	369	382	363	355	365	370	374	356	337	357	387	377	359	359	378	375	343	388	359	364	353	393	340	359	391	362	354	382	358	365	365	373	370	372	364	397	357	400	351	332	405	376	377	377	331	362	379	389	368	379	363	340	378	331	355	348	364	371	325	342	372	382	369	360	346	362	363	329	385	352	359	350	354	363	361	349	392	376	363	314	376	337	383	359	357	365	372	343	357	359	332	347	396	351	404	335	380	344	359	389	336	355	372	349	333	352	352	357	333	356	357	336	367	355	365	347	355	376	402	370	378	356	360	383	362	360	360	383	312	375	350	350	363	354	359	355	368	334	359	395	355	393	370	352	366	353	389	390	381	322	360	381	358	339	334	368	379	336	320	331	346	345	350	346	347	383	362	339	402	330	358	348	355	365	356	346	339	333	336	410	359	352	347	340	382	359	373	352	386	384	407	370	325	376	326	356	361	336	336	342	374	367	338	357	343	372	368	384	344	332	367	384	345	364	368	411	344	346	376	367	360	393	308	312	354	350	364	352	363	354	358	355	352	326	374	358	381	330	345	372	342	378	372	311	356	324	373	332	332	347	342	358	370	358	357	342	338	398	365	347	362	349	358	365	350	345	327	371	371	366	340	369	378	365	362	407	346	381	404	367	399	357	359	397	367	362	363	379	377	345	361	349	355	386	369	368	381	340	332	356	367	386	313	363	390	382	359	373	385	357	367	353	341	367	337	360	339	367	412	397	369	340	377	363	331	350	386	345	378	342	342	412	349	383	358	372	363	355	372	349	355	370	387	362	361	339	324	364	369	358	377	368	340	370	334	351	358	312	371	366	347	332	335	403	369	336	366	343	340	351	364	345	363	356	354	374	367	341	378	381	373	363	376	393	358	368	331	349	342	338	377	369	357	371	354	373	376	351	349	384	351	359	348	369	368	386	371	366	379	325	333	397	348	378	350	349	371	336	333	371	366	341	375	367	349	391	358	342	360	352	353	373	364	368	378	364	359	377	344	357	384	400	363	365	337	365	357	359	388	369	355	396	380	368	337	345	346	359	361	387	340	369	364	342	390	361	329	331	355	369	378	349	371	348	316	358	363	363	378	359	377	362	350	371	360	376	344	366	317	363	385	331	360	376	365	346	337	329	337	342	305	339	369	352	360	361	355	389	355	369	372	366	350	353	409	379	356	347	385	349	355	347	357	349	347	371	354	363	361	400	355	340	360	373	356	370	351	337	377	373	356	395	364	402	364	347	356	340	307	367	341	331	355	379	367	355	361	371	367	386	384	376	347	362	346	362	361	331	336	332	391	334	369	365	339	328	356	346	406	342	368	348	329	335	373	369	392	338	390	351	370	354	327	374	377	359	347	364	372	359	327	361	327
8380	5603	6958	5622	4021	2724	2166	1737	1295	1023	791	574	365	283	285	293	245	239	283	254	205	201	200	192	175	159	144	161	128	121	140	126	100	112	134	136	136	141	129	109	136	125	122	115	115	124	116	129	123	104	127	116	128	101	107	120	105	129	112	121	91	114	119	126	111	104	96	86	102	89	91	92	93	112	105	108	116	102	114	96	100	99	106	114	108	122	97	111	115	103	116	108	112	120	106	97	109	119	88	104	84	111	97	100	110	125	122	100	98	88	101	100	106	110	101	96	119	130	112	112	111	106	103	100	100	99	107	111	88	104	104	111	98	116	93	92	102	129	99	111	90	92	97	127	100	126	114	112	104	100	89	101	116	108	119	89	102	111	122	114	112	103	90	105	90	106	100	94	82	102	102	87	98	99	107	105	94	83	97	117	102	88	81	102	111	110	105	111	101	104	109	108	84	96	102	92	87	120	101	110	109	117	109	115	107	116	102	111	90	99	100	96	106	111	98	87	134	114	104	100	102	91	106	97	88	105	104	105	100	105	135	95	93	107	99	98	104	110	100	97	105	110	101	104	124	109	99	98	120	110	93	119	89	102	83	95	85	123	117	115	111	115	99	92	102	116	92	115	86	106	112	105	101	95	109	102	102	108	94	99	110	115	98	117	91	104	111	100	116	104	99	110	116	111	103	98	110	104	109	111	92	93	102	132	106	118	109	95	90	131	103	105	97	105	96	95	106	105	96	100	107	93	109	125	114	112	89	89	126	112	116	105	109	122	102	113	119	104	114	115	113	95	97	107	118	98	111	83	94	96	113	96	94	98	93	112	109	115	115	121	113	107	97	109	114	110	122	110	97	99	110	101	102	94	113	91	91	95	105	95	106	101	83	117	87	109	91	95	96	109	110	90	103	96	116	106	113	95	110	101	97	112	105	111	98	107	87	105	85	116	103	114	107	104	93	113	105	111	99	110	114	86	99	119	93	108	104	110	97	100	103	105	104	119	99	91	102	84	81	99	88	119	113	99	84	81	118	102	112	102	109	113	100	110	106	109	109	122	109	97	102	116	106	92	89	103	102	102	101	109	118	125	121	95	104	116	85	99	92	101	96	102	112	105	126	125	105	101	113	113	99	98	104	99	106	92	91	99	120	100	116	115	102	114	116	104	103	106	124	98	102	106	108	101	108	110	97	124	116	106	134	98	93	94	117	111	93	104	97	102	97	91	92	87	114	97	106	103	115	103	106	101	99	114	101	95	112	108	99	119	114	97	96	97	102	107	103	105	123	101	105	106	103	94	107	119	98	90	107	101	113	100	116	97	89	102	108	100	112	110	99	103	97	103	100	111	119	109	97	113	119	108	111	107	99	112	121	110	131	90	92	103	110	104	80	103	92	114	112	82	108	100	115	97	101	104	117	107	115	101	95	94	91	104	93	118	111	111	92	108	130	112	119	124	117	105	106	112	100	87	110	97	100	106	93	98	99	108	106	112	106	97	106	115	126	89	111	103	110	84	108	101	102	94	98	107	106	106	109	121	95	101	110	112	94	110	112	119	89	81	129	130	110	102	99	92	103	118	98	120	100	103	87	116	120	101	123	115	103	86	103	101	99	95	89	102	105	89	95	117	98	94	132	115	93	102	114	107	96	99	85	94	104	98	101	95	121	108	105	98	97	103	83	104	109	95	115	97	109	114	96	105	108	101	100	108	87	100	105	84	109	89	96	106	106	97	107	108	102	99	110	108	122	110	88	117	113	102	100	90	105	100	107	107	103	99	112	100	117	77	139	98	108	95	91	103	108	106	119	107	108	129	114	95	100	95	112	111	106	92	112	101	105	106	92	106	99	111	106	80	99	94	96	114	106	94	98	100	113	110	106	98	89	99	106	101	119	106	116	100	101	96	110	109	92	106	102	108	107	117	107	93	100	96	101	97	110	80	118	93	93	86	109	104	106	107	123	106	110	110	97	101	117	98	117	111	99	121	107	109	98	101	108	109	119	88	121	96	117	105	108	111	114	109	92	112	100	114	98	100	118	101	107	113	114	120	105	104	100	113	97	109	105	117	99	111	101	97	96	103	110	98	98	101	109	112	124	93	98	101	100	98	109	96	120	100	119	95	118	111	83	101	97	103	97	109	92	101	105	101	103	80	121	115	107	119	112	97	104	114	104	101	102	123	120	125	102	120	109	102	97	109	107	113	109	102	78	115	94	108	93	95	95	110	116	104	91	98	105	121	100	105	107	122	101	96	105	106	100	107	113	104	85	97	111	94	89	96	105	103	104	112	113	90	96	84	120	109	89	103	117	109	99	112	100	101	96	95	97	116	99	101	95	99	103	123	106	102	121	92	89	104	121	111	124	89	104	96	115	96	95	121	104	111	108	95	95	86	91	114	101	104	104	107	88	90	119	109	110	88	105	98	100	113	98	116	113	84	121	88	91	108	110	116	109	80	99	100	131	102	102	122	95	85	101	108	94	84	90	94	107	113	95	112	100	98	100	107	114	85	104	101	114	127	115	93	85	102	101	89	81	112	103	114	123	103	96	93	106	96	103	88	100	114	102	101	99	105	116	109	85	109	100	102	108	80	108	104	113	88	96	114	102	95	110	88	105	88	101	96	98	108	91	104	103	92	108	103	107	115	108	104	124	108	112	91	122	110	85	108	102	97	95	110	102	77	104	109	105	101	105	109	122	115	101	103	100	98	109	110	99	100	113	85	83	100	102	100	94	99	117	103	112	100	116	98	94	109	116	92	76	97	109	121	91	105	110	121	113	110	111	88	103	125	100	120	102	93	96	103	106	88	97	107	115	106	104	114	116	108	107	97	117	106	100	101	100	104	103	79	91	110	92	84	97	91	98	84	98	85	105	114	89	100	128	106	89	99	124	111	102	85	96	104	99	98	111	108	108	96	122	94	106	91	102	93	107	99	101	114	104	103	94	98	89	97	80	91	103	99	119	100	85	109	92	114	99	103	107	128	100	106	91	93	99	81	96	125	115	117	89	93	99	104	106	91	127	92	87	101	106	114	97	104	97	101	99	108	114	110	133	109	96	107	100	102	121	103	91	115	96	124	103	92	100	109	108	110	106	117	110	111	81	108	108	100	116	89	107	81	96	88	103	94	106	101	98	108	102	94	126	105	85	94	120	115	94	82	93	116	103	116	101	111	113	98	100	93	109	99	88	100	125	103	120	101	96	123	106	102	111	109	87	104	100	109	90	123	100	92	94	100	101	99	118	93	85	112	124	113	109	121	108	116	105	120	111	104	91	103	103	113	108	127	101	108	108	101	101	97	98	103	97	97	87	101	111	109	103	87	103	108	107	128	105	94	91	118	98	97	84	128	104	102	110	105	94	97	72	110	90	104	110	121	125	110	91	111	112	104	97	106	113	118	99	106	98	112	87	117	99	112	118	110	98	99	94	116	101	101	90	93	104	101	94	103	99	95	105	122	111	107	89	102	118	100	115	121	118	100	119	105	103	113	110	107
4981	5154	11972	14399	13081	10576	9214	7938	6718	5436	3920	2657	1935	1704	1547	1324	1223	1215	1513	1290	948	952	929	929	801	754	647	586	514	511	476	437	505	454	446	482	475	436	419	418	407	404	388	383	379	352	374	339	342	348	342	317	330	305	298	295	296	308	300	309	279	267	342	296	279	321	281	291	247	284	276	293	264	263	270	252	274	295	284	260	248	240	279	261	286	248	241	268	262	261	250	284	254	279	280	263	259	267	270	278	261	272	254	248	290	258	282	259	279	250	260	271	266	266	296	254	275	264	243	281	260	258	285	261	273	261	264	263	267	258	252	236	269	281	247	257	274	281	273	256	246	259	262	261	313	251	248	216	236	261	256	258	266	258	257	282	253	259	258	272	265	230	282	288	255	265	251	258	283	287	225	258	257	248	252	263	262	273	268	240	274	266	240	234	247	270	273	260	242	278	235	271	251	259	285	266	260	263	260	256	268	293	223	295	245	274	283	239	277	240	277	257	246	264	238	258	275	300	266	265	294	279	278	253	268	274	276	223	277	263	250	241	250	272	273	265	281	274	269	246	252	254	274	243	279	276	261	270	258	274	246	258	284	284	281	263	266	280	282	256	281	293	267	281	244	295	251	263	261	244	271	275	294	282	273	261	260	274	249	259	270	275	270	262	252	275	246	278	244	242	251	278	271	252	260	262	240	274	255	263	266	259	284	246	284	248	275	241	281	263	267	235	281	233	271	261	281	276	275	259	254	251	283	246	265	267	234	276	267	263	280	248	262	262	254	251	272	285	279	277	256	290	239	263	265	270	244	264	284	271	277	253	244	256	251	277	246	252	269	286	245	269	288	267	259	243	252	279	275	277	261	271	276	253	263	268	278	283	279	238	269	267	305	263	278	256	265	268	263	296	273	271	268	287	253	248	260	279	260	268	241	282	243	258	270	263	284	245	267	278	261	243	273	262	265	262	247	293	271	283	257	277	262	289	261	276	272	229	284	257	257	253	266	283	259	240	276	258	254	277	246	237	284	277	255	259	263	262	283	260	264	264	261	257	276	238	260	254	268	257	273	249	270	273	275	276	269	251	275	280	297	283	273	262	264	276	238	259	253	270	277	259	287	261	269	287	285	245	242	275	279	260	255	257	268	265	254	257	265	271	262	275	278	272	263	273	251	268	259	265	259	294	264	263	285	258	241	271	270	261	256	249	260	265	238	246	239	255	227	246	260	255	287	249	282	282	240	278	254	272	259	281	264	259	247	277	250	244	230	252	253	256	281	277	253	261	256	257	265	266	258	275	245	258	311	252	265	252	226	287	286	237	229	272	257	259	238	260	256	274	267	248	255	275	266	268	253	284	275	255	267	235	255	272	291	289	276	241	256	252	235	284	247	283	252	278	293	261	259	271	265	241	272	265	274	254	244	252	257	258	274	262	286	273	284	237	252	253	261	260	265	297	251	279	259	278	237	269	280	268	250	290	270	254	250	274	241	279	251	276	274	274	270	292	287	270	252	270	242	257	246	271	241	263	293	292	248	252	257	265	297	285	270	256	251	263	272	287	260	272	290	265	274	256	257	291	282	265	258	234	252	238	256	269	297	289	256	247	250	279	278	275	291	272	241	238	243	251	231	305	271	267	263	281	272	253	269	262	255	248	250	252	261	241	250	251	269	300	248	261	279	255	251	216	261	295	261	270	253	270	261	272	268	299	294	254	264	263	253	259	289	239	254	239	251	233	263	252	283	270	269	256	243	257	275	238	253	260	240	260	277	284	260	261	249	273	250	244	280	266	259	241	300	265	274	235	251	245	278	270	258	272	241	271	253	272	252	249	276	266	259	298	265	261	260	273	273	249	259	265	245	270	262	286	260	246	306	250	271	250	255	247	266	262	263	272	271	250	254	253	260	241	260	249	257	259	256	264	265	249	282	252	261	284	241	269	295	233	245	276	239	258	269	260	234	253	276	260	250	271	263	270	262	272	240	250	249	296	297	259	273	253	281	292	284	228	265	269	257	251	276	254	253	269	266	264	268	266	249	248	249	255	247	271	286	252	240	279	253	241	266	259	289	278	270	248	259	255	240	288	298	246	257	270	259	272	268	257	253	265	247	242	279	250	259	272	251	243	272	263	252	224	287	280	264	247	232	275	266	275	267	268	228	292	240	269	248	281	254	262	263	236	278	283	267	263	252	275	250	267	286	254	271	243	245	283	280	242	273	263	271	261	281	266	288	283	264	261	268	268	276	261	245	281	270	235	261	258	266	258	252	251	280	259	249	268	251	254	251	250	264	271	258	275	265	289	250	296	266	292	240	268	231	266	261	280	294	273	241	266	243	257	262	284	249	280	277	257	279	268	241	263	245	261	281	244	275	285	248	269	281	294	258	279	263	229	273	263	276	271	254	248	250	263	274	250	266	302	263	262	259	261	261	249	254	255	264	247	258	254	275	256	273	238	276	266	255	282	278	245	271	276	273	238	247	282	257	271	255	266	253	285	245	270	249	252	242	287	256	307	240	254	244	285	272	244	282	276	258	265	247	247	256	276	271	266	249	283	269	283	270	252	291	273	278	273	256	250	269	245	267	250	239	274	276	242	269	250	271	267	267	258	266	277	266	280	277	284	277	268	273	266	234	257	251	275	283	283	269	252	240	296	260	250	262	255	264	270	255	275	300	275	253	252	253	252	279	258	297	256	266	280	281	250	270	243	273	266	249	294	243	257	220	265	257	273	253	264	250	245	241	268	274	291	266	261	241	264	272	282	271	250	252	258	266	287	290	266	244	269	240	269	241	231	277	254	243	245	260	219	289	232	257	263	266	273	263	272	268	266	253	262	261	286	260	282	243	275	255	236	238	293	237	264	264	265	292	256	255	266	259	281	280	284	268	279	277	267	267	274	248	257	281	262	292	239	250	289	285	274	291	302	270	260	252	261	234	275	268	246	258	269	255	265	247	286	241	271	258	244	232	262	272	269	236	247	262	264	276	248	241	283	247	241	270	275	263	256	231	246	244	253	302	253	276	239	264	265	244	223	244	286	249	260	256	274	274	297	253	313	264	274	273	252	272	299	283	255	248	272	274	279	257	287	285	270	250	285	270	283	263	271	274	256	262	273	276	276	271	281	274	242	243	261	247	270	257	240	259	269	268	252	232	278	250	251	253	239	267	246	287	304	265	258	253	268	256	238	266	259	259	270	249	266	262	285	256	258	285	270	226	251	257	270	270	263	259	276	263	263	271	251	309	275	274	237	290	272	282	268	272	247	258	252	259	256	279	265	260	298	259	241	280	283	280	249	249	265	241	261	276	260	284	265	282	274	261	242	272	269	249	241	285	266	259	279	269	275	250	248	247	270	263	291	284	263	261	256	254	289	282	261	240	264	259	242	251	278	258	262	251	266	244	254	279	256	271	297	270	258	266	230	256	284	287	272	271	277	264	269	267	269	270	271	259	225	253	250	246	280	298	252	283	266	275	270	294	290	288	258	254	257	261	288	255	324
17166	10427	12452	11195	8400	5955	4403	3476	2723	2170	1553	901	604	583	535	466	435	461	492	460	334	371	330	318	279	279	270	215	228	216	211	203	208	208	222	211	230	195	207	188	158	189	183	172	161	154	185	167	177	166	167	169	177	155	140	186	164	137	135	148	156	164	166	138	156	149	163	133	190	144	155	133	122	152	141	131	165	158	160	157	143	138	144	156	122	147	151	149	141	153	135	113	138	165	139	162	131	153	145	148	142	146	125	122	138	155	149	132	142	156	116	141	146	144	137	138	162	148	144	153	150	134	117	140	160	146	145	155	136	137	158	128	154	129	143	164	149	136	144	132	135	144	138	155	155	137	136	145	167	151	137	154	142	149	137	140	133	157	155	136	145	159	171	169	151	143	127	139	142	152	145	136	153	123	117	157	159	157	190	127	146	135	132	155	151	157	143	127	148	158	154	135	128	139	162	151	150	149	154	137	152	149	139	131	164	147	134	156	141	152	135	117	138	155	162	127	132	146	134	128	161	142	143	141	144	153	148	133	161	121	141	147	127	134	143	142	131	141	136	131	149	134	133	139	139	131	149	153	142	149	150	117	165	135	159	144	128	168	148	139	136	121	136	133	155	147	139	137	146	138	159	130	148	154	141	149	129	167	134	141	142	150	133	153	151	159	147	157	142	133	140	162	138	153	136	150	127	144	137	133	117	155	154	137	165	146	129	140	161	140	135	151	129	129	127	142	137	134	149	178	138	151	162	142	138	157	156	143	141	147	131	131	135	153	135	130	141	153	146	156	141	149	141	137	146	128	148	143	128	153	153	135	135	145	156	139	150	122	154	138	168	135	139	165	155	132	134	153	142	138	160	126	146	153	123	150	147	155	150	161	155	120	135	143	153	137	161	168	144	134	159	142	129	140	118	127	141	159	136	160	132	149	137	137	145	138	150	145	132	129	139	121	134	181	143	139	147	146	157	127	153	116	161	158	142	147	144	143	120	138	155	135	127	157	128	138	128	119	129	161	145	159	151	146	141	140	145	142	137	135	179	155	134	144	127	159	128	131	154	136	137	167	141	155	136	128	136	162	132	154	134	157	131	143	139	129	136	148	128	128	132	145	142	125	128	142	149	136	148	139	154	142	161	132	141	151	148	151	158	120	166	120	133	148	145	139	144	132	156	141	136	146	144	138	145	144	132	157	156	103	136	152	127	154	149	162	141	132	137	147	136	156	134	148	132	142	131	127	157	157	164	174	150	134	124	148	130	151	103	148	172	151	142	126	164	139	142	129	142	150	163	141	142	143	134	158	148	167	125	122	143	144	139	132	141	148	134	142	168	140	142	145	138	141	161	156	134	129	141	143	158	141	171	122	146	137	143	143	142	136	135	150	130	142	132	149	139	158	122	158	146	151	121	143	152	178	154	125	133	136	140	159	114	162	124	144	147	106	122	156	127	141	114	131	146	131	154	163	149	137	134	127	154	138	136	146	154	142	153	141	151	132	135	141	154	151	154	143	118	141	163	155	155	145	133	147	157	126	129	123	144	168	149	152	155	149	141	126	138	138	139	150	144	137	142	158	158	137	126	154	123	137	133	144	154	178	143	165	162	126	125	106	156	163	166	138	184	132	121	129	157	142	144	161	160	146	169	152	161	142	140	142	148	174	131	150	145	129	152	135	157	113	141	144	161	163	135	146	155	153	150	138	137	136	129	128	131	137	133	149	154	120	127	126	135	136	149	137	159	165	151	134	158	127	126	129	128	145	138	145	147	138	156	152	138	140	137	142	157	138	138	153	147	162	146	158	155	149	129	121	133	144	153	143	154	135	116	158	143	140	155	135	162	132	162	122	120	153	151	156	130	117	139	148	128	142	132	152	117	141	146	132	168	134	137	160	125	133	129	150	159	132	157	165	146	132	125	159	173	130	142	122	156	167	151	146	157	133	123	154	164	146	155	124	154	151	154	150	132	139	157	143	149	140	158	161	118	135	126	157	149	133	121	135	149	136	121	139	150	133	159	120	130	133	151	144	159	137	151	156	147	154	161	144	139	153	165	160	147	134	136	149	140	149	149	131	149	131	138	144	152	140	117	151	149	160	147	144	135	128	156	133	151	127	153	127	160	140	141	141	162	145	162	150	152	152	154	133	136	149	145	137	165	148	132	154	144	136	125	122	132	154	166	148	143	132	146	148	135	164	149	147	162	150	132	161	153	152	158	154	121	151	150	134	130	148	151	162	168	132	157	156	137	150	138	140	137	141	152	135	138	144	147	157	141	129	113	144	131	152	148	138	148	138	147	123	151	146	127	140	154	153	136	151	130	135	142	160	140	142	133	138	135	155	148	130	147	144	138	151	124	173	131	165	149	132	143	149	132	142	140	119	130	125	141	136	145	161	150	154	127	162	149	136	132	145	145	162	126	138	146	136	142	164	158	148	131	147	138	154	160	143	158	157	167	142	155	120	138	153	140	143	149	144	166	138	141	150	130	136	156	140	145	162	145	143	135	149	125	157	161	135	125	146	145	169	169	166	151	138	126	162	147	129	123	126	124	145	127	139	131	139	144	143	121	152	144	140	136	153	145	140	141	152	115	144	156	127	156	150	120	138	142	162	162	142	119	139	168	133	152	129	141	128	152	162	162	152	151	163	149	161	130	149	160	145	144	145	142	157	145	123	134	163	164	146	124	153	137	142	154	154	149	169	156	151	146	130	157	144	127	131	142	142	129	123	152	167	146	135	170	139	162	125	136	153	141	132	138	154	130	161	147	123	148	159	148	150	135	134	160	140	148	149	144	124	158	152	155	124	146	154	145	138	159	134	148	161	157	159	159	164	174	146	137	135	115	131	132	149	135	135	124	133	148	129	141	142	143	159	151	146	134	124	162	134	151	163	139	140	152	124	135	144	152	141	160	143	151	132	137	164	113	128	164	143	128	138	149	144	117	137	149	165	146	128	140	150	156	154	161	135	139	144	140	153	144	144	130	143	137	167	144	140	145	141	153	134	134	128	148	151	145	151	132	142	128	150	144	140	162	140	154	123	146	144	141	152	129	165	140	161	166	125	152	134	159	155	128	144	158	132	155	155	165	156	168	161	145	129	140	149	141	170	133	151	156	145	139	149	162	141	123	135	156	129	135	143	144	134	136	144	133	135	150	144	117	163	149	146	140	130	133	132	130	124	140	149	141	138	140	119	126	159	154	113	163	166	147	154	171	120	146	146	145	130	126	154	149	140	139	153	129	147	162	159	154	150	158	137	145	152	161	125	121	135	140	142	139	173	142	146	145	131	153	150	162	141	146	142	162	138	140	178	150	144	137	145	132	141	149	166	126	138	133	139	122	158	146	166	153	152	133	153	138	139	151	139	155	142	130	180	154	138	130	126	130	155	154	124	147	135	158	134	160	142	141	155	152	132	138	139	143	149	160	151	156	122	124	152	129	145	142	146	137	133	142	153	136	113	159	144	149	150	150	174	146	150	136	170	129	155	145	153	143	160
10321	8565	18451	22432	20469	16898	14998	13357	11358	9408	7539	4671	3354	3040	2645	2461	2357	2384	2790	2215	1767	1864	1829	1549	1478	1346	1271	1092	1004	988	886	836	815	883	829	829	795	806	798	725	651	659	575	559	552	537	543	533	516	568	474	464	451	448	415	492	487	486	403	461	446	457	488	482	424	397	399	419	430	441	387	393	370	356	355	371	372	381	381	354	372	363	368	356	356	362	352	365	354	367	338	378	346	352	330	365	366	335	343	358	354	348	376	347	359	343	335	378	385	345	348	337	316	342	363	343	344	329	345	365	352	339	343	364	348	362	354	323	364	356	378	346	328	379	334	355	397	361	325	336	359	367	344	379	338	336	355	327	355	356	332	369	358	323	338	394	331	338	276	333	377	348	330	391	352	346	324	358	304	399	362	343	333	329	332	371	354	370	401	316	353	372	330	367	341	363	324	334	342	334	332	362	374	347	346	336	364	343	369	335	343	361	339	359	370	347	370	356	343	333	326	341	363	360	335	357	316	325	365	347	343	365	309	378	340	310	336	362	377	352	341	334	353	358	343	361	352	349	356	324	336	338	341	372	370	358	340	321	359	356	365	378	363	341	320	376	330	333	362	340	347	334	337	348	321	343	398	361	309	373	346	360	342	301	350	332	354	332	368	359	320	330	340	338	335	352	321	387	396	341	352	387	382	380	337	341	358	335	323	371	328	356	338	347	370	344	357	372	357	356	332	345	349	359	356	319	369	364	356	352	373	341	347	363	330	366	384	349	336	325	353	347	355	342	337	382	325	334	369	332	316	332	348	336	345	377	338	325	353	329	320	367	334	344	335	374	356	344	363	300	334	364	338	345	355	335	377	362	291	357	365	364	377	370	338	357	333	352	360	361	357	357	360	356	337	383	362	299	367	329	339	364	351	328	337	338	368	341	375	366	310	368	346	366	355	367	328	363	359	365	353	347	342	349	332	382	378	361	320	349	338	338	366	369	362	338	364	344	341	350	356	333	353	360	338	322	364	342	330	322	326	365	372	350	375	370	343	354	329	311	349	335	340	322	366	337	342	333	323	334	350	351	344	370	342	365	367	353	351	341	347	349	333	332	360	338	355	349	374	382	360	329	334	338	348	360	336	324	375	340	376	361	312	361	347	378	348	331	334	327	377	347	346	350	310	349	350	353	299	360	336	371	346	329	351	352	364	290	352	344	345	353	361	373	374	344	305	345	339	349	361	352	354	338	350	327	338	348	363	366	337	366	367	337	348	354	368	330	351	357	353	354	347	353	327	329	346	364	362	337	355	346	343	335	349	344	351	350	341	359	364	350	336	312	326	324	347	369	367	351	394	358	377	356	370	355	365	330	321	332	356	392	331	333	342	369	322	351	322	323	345	322	385	336	389	366	346	372	341	361	379	338	367	353	340	372	351	330	343	340	353	347	363	327	364	358	356	379	346	326	360	345	344	320	360	344	346	348	335	345	346	344	372	316	330	335	367	347	363	372	367	359	354	350	344	365	374	356	360	358	387	333	371	313	358	344	320	348	324	331	369	376	372	357	301	327	363	337	334	343	371	387	366	352	328	345	342	348	379	322	342	354	351	356	369	332	365	344	387	314	362	330	363	327	332	358	388	342	333	328	369	378	317	345	317	353	333	348	327	346	366	334	375	319	358	358	337	348	354	391	366	344	348	351	377	351	322	323	336	379	355	336	348	315	319	329	343	363	344	336	330	350	350	361	334	312	362	342	345	366	332	356	323	347	321	350	313	334	349	359	344	323	336	336	363	375	339	362	361	349	376	302	361	331	372	373	377	356	339	366	325	320	357	342	350	371	320	335	347	332	345	361	311	372	350	356	329	336	386	364	362	319	360	343	331	313	367	326	342	345	349	372	346	324	403	359	327	365	359	355	344	359	355	336	360	405	293	350	332	363	312	344	376	356	360	316	350	335	330	368	337	335	348	333	316	330	381	365	339	356	363	355	373	337	327	326	334	363	338	333	342	356	356	341	373	360	321	366	326	322	328	352	345	320	338	356	358	364	367	340	342	360	377	359	375	373	320	356	343	344	349	344	370	388	347	402	355	302	342	329	335	330	350	366	345	359	347	345	374	302	349	346	352	358	346	327	374	322	358	353	328	345	345	313	336	355	336	368	368	346	359	347	373	332	343	366	343	359	335	385	344	335	336	353	344	348	371	374	375	379	311	344	371	317	343	365	342	345	362	366	371	375	357	358	331	355	348	366	353	351	357	374	344	353	347	359	353	360	372	314	323	378	345	349	348	346	329	377	348	348	353	345	369	336	368	354	351	365	344	376	339	313	320	371	360	346	361	364	347	387	372	358	380	358	332	367	339	369	343	396	350	341	377	373	317	363	341	319	344	364	331	355	290	374	353	316	348	337	355	362	349	366	346	339	365	362	310	363	366	315	334	364	338	355	339	391	360	340	357	340	328	369	355	356	360	360	342	341	365	355	358	373	345	376	362	322	374	355	365	353	366	305	343	367	353	330	364	331	340	311	367	364	317	347	328	364	371	357	380	341	366	344	383	369	343	340	384	370	373	346	336	330	363	371	361	339	359	348	311	359	340	375	367	358	370	346	366	354	304	372	343	360	354	378	367	375	378	359	319	354	366	320	320	326	361	318	353	347	371	364	367	364	372	365	349	309	347	343	336	340	360	356	373	352	317	400	344	340	324	411	318	348	342	354	323	337	351	342	349	338	347	344	317	327	395	330	343	379	333	360	360	353	335	333	362	356	347	345	344	363	327	330	346	339	342	319	318	345	364	330	336	328	356	368	325	319	311	368	328	356	342	373	320	360	336	333	330	341	345	355	342	344	352	390	359	342	360	368	342	301	342	339	363	362	341	355	308	360	333	346	342	348	364	356	333	343	370	372	357	336	338	348	322	380	370	357	365	356	348	325	352	374	364	345	377	337	364	347	348	344	364	353	363	330	296	315	366	362	362	306	351	320	301	383	340	352	366	367	382	328	350	365	326	325	340	343	343	331	360	318	363	377	340	347	365	368	367	339	366	352	357	344	359	325	328	333	345	374	352	351	341	366	353	362	334	323	379	369	385	345	323	324	349	365	354	335	365	327	351	349	378	351	346	316	378	318	337	333	375	335	292	361	306	341	369	333	324	347	340	364	361	325	361	374	366	343	308	366	341	370	346	316	331	344	376	314	359	340	358	365	338	357	318	331	346	344	376	355	339	387	342	381	317	322	361	330	359	382	382	326	319	360	341	340	303	360	366	362	335	358	384	359	339	326	337	374	351	338	326	342	350	339	345	334	348	352	398	314	358	346	350	353	347	331	349	351	359	362	347	369	319	374	329	379	339	381	357	340	363	381	344	355	341	351	325	362	376	334	353	339	326	371	352	333	334	333	343	344	325	351	341	368	332	344	366	342	316	394	375	325	339	358	323	329	358	381	352	377	354	341	338	358	337	349	341	375	352	379	338	321	357	325	332	354	355	358	345	364	350	357	382	332	325	337	358	360
25545	16164	18590	17279	12964	9095	6788	5310	4028	3008	2144	1287	925	773	715	627	610	585	677	537	505	498	481	460	373	372	347	307	293	295	250	284	251	270	233	254	224	243	246	209	236	186	207	216	203	202	164	187	177	187	161	163	177	167	141	183	177	163	170	154	158	189	171	159	165	181	169	160	156	178	185	160	168	153	159	160	173	141	140	161	154	146	164	154	157	183	149	142	159	172	149	152	155	156	156	135	164	156	120	133	155	165	148	154	144	152	150	152	149	164	151	148	143	161	157	142	150	145	150	168	137	168	130	156	149	141	147	174	154	170	144	142	153	172	191	162	155	127	134	155	160	173	144	134	179	151	160	145	120	160	161	158	167	132	148	145	135	158	152	124	142	156	132	111	155	151	141	152	159	163	158	162	153	161	163	171	145	145	153	146	160	125	170	121	134	130	133	170	147	145	142	146	168	140	152	143	164	146	155	140	130	151	142	143	150	170	144	126	156	146	161	147	139	138	148	161	129	182	173	143	159	151	140	155	150	127	142	135	135	129	168	142	164	145	150	161	140	150	146	172	148	138	165	175	131	158	162	144	121	139	142	142	171	143	162	139	158	160	141	153	160	147	159	129	161	150	169	172	155	141	142	127	147	153	141	150	151	126	166	194	167	137	146	136	166	149	143	151	159	135	127	157	138	147	147	139	134	154	149	142	156	168	164	155	130	145	161	137	169	179	120	156	173	149	151	134	139	121	126	137	142	168	150	160	150	163	142	158	145	148	147	162	148	138	157	158	151	140	149	149	151	153	151	140	144	126	136	152	167	168	118	137	155	129	150	156	153	159	138	143	142	155	164	130	142	123	140	156	142	144	143	133	116	134	155	158	134	150	150	137	128	171	134	159	152	159	128	154	157	122	139	146	158	160	152	153	140	149	161	149	182	163	172	148	150	142	187	145	132	174	163	157	150	149	138	151	139	157	149	118	144	150	134	155	174	147	169	159	147	133	141	171	152	142	134	164	152	146	146	153	164	138	126	140	136	149	142	151	152	156	161	160	127	165	154	151	152	151	145	148	136	141	173	134	144	140	127	148	140	141	169	151	133	156	142	142	153	169	163	150	125	155	159	171	130	148	138	138	162	130	164	164	147	152	174	126	140	142	156	143	151	135	173	149	139	140	138	147	162	168	142	162	187	150	147	144	181	168	148	128	124	146	167	120	159	141	141	135	151	147	136	169	155	148	170	150	175	160	161	182	158	161	143	145	143	134	161	181	156	141	148	150	154	152	159	144	129	155	167	134	161	153	156	143	142	131	147	149	142	153	145	129	133	152	150	147	164	156	117	153	171	151	140	148	164	152	167	143	144	154	141	139	152	158	136	136	153	162	156	153	139	155	161	144	131	134	152	145	142	136	162	161	147	152	155	146	149	137	132	132	139	147	149	155	153	143	144	141	145	135	170	144	149	160	161	140	156	171	160	171	149	164	140	139	129	131	139	147	143	145	175	158	157	161	172	156	148	149	146	146	154	121	138	151	140	148	135	130	139	137	153	158	149	136	127	142	141	136	123	139	147	147	155	137	159	137	158	139	165	155	149	138	139	154	167	138	145	156	159	148	151	139	138	176	155	152	178	178	141	158	129	165	161	155	162	155	155	151	126	185	141	164	142	157	128	146	161	161	146	159	155	165	139	142	137	162	160	137	153	169	168	179	177	183	157	147	142	138	147	149	143	128	139	159	159	137	142	141	156	159	160	144	145	142	155	177	137	152	145	153	138	145	162	158	158	156	140	160	139	151	141	146	129	168	169	156	173	136	152	143	126	153	159	168	144	135	158	144	162	140	155	142	144	150	143	151	142	172	178	148	162	158	154	186	162	147	132	151	166	144	146	138	136	137	121	132	136	172	142	130	128	133	149	145	140	125	137	172	158	151	130	151	149	171	132	144	169	141	139	135	138	140	150	166	147	137	185	156	137	135	131	159	175	108	152	147	149	146	150	125	154	140	148	141	152	137	160	141	134	151	136	145	143	147	139	155	151	132	182	154	140	164	160	156	119	139	149	127	153	135	138	153	130	127	143	135	141	138	143	146	153	181	145	142	152	151	153	138	139	136	159	135	159	151	143	143	172	159	146	140	156	173	136	142	135	143	115	161	157	156	153	168	156	152	132	141	133	141	133	155	163	179	144	169	147	146	147	163	136	152	130	148	133	154	155	161	147	149	140	153	147	147	146	165	169	167	168	144	148	164	179	133	156	160	167	154	159	158	148	167	98	165	141	156	164	136	149	156	141	147	142	154	142	146	138	130	164	167	149	146	134	157	145	153	154	144	142	162	141	148	163	142	157	146	162	163	155	156	172	149	142	138	160	139	148	174	149	177	142	151	141	133	136	166	149	156	162	136	151	138	142	160	137	154	181	129	165	156	160	166	142	148	161	157	162	154	152	147	141	155	156	130	162	163	132	148	171	168	163	171	181	148	125	151	150	133	145	140	143	152	169	167	168	151	170	155	147	145	147	152	144	147	177	150	161	160	140	141	162	132	142	152	144	166	116	150	152	150	161	139	148	160	159	133	147	144	153	136	167	174	139	174	176	167	161	142	140	147	154	168	135	154	132	155	155	146	159	139	140	171	135	138	135	152	143	168	146	166	140	163	183	131	141	133	155	154	161	167	148	139	140	126	145	139	150	131	154	144	143	135	158	164	153	146	169	155	145	156	136	146	119	154	147	139	163	152	139	154	190	163	176	136	140	149	150	145	147	133	137	156	149	164	160	150	176	119	147	160	181	132	145	152	157	148	153	149	158	148	162	143	162	124	144	148	158	124	159	141	160	135	153	163	144	155	159	132	146	139	138	158	124	136	146	141	159	153	129	132	146	140	128	169	175	141	138	137	140	150	168	144	150	111	161	153	135	137	148	133	157	149	146	151	176	148	149	155	149	141	144	138	138	151	148	154	157	148	150	175	167	142	158	152	135	159	157	168	162	126	159	128	136	123	150	173	140	165	156	169	183	158	145	146	140	141	165	167	156	146	186	158	163	145	160	142	155	136	150	147	165	169	150	126	159	136	150	129	132	179	150	151	151	134	134	153	177	150	151	141	119	156	140	163	150	152	155	143	141	166	128	156	150	139	155	150	170	145	161	141	149	124	152	140	135	147	151	143	156	141	172	165	152	156	153	147	158	148	157	145	149	150	159	139	176	145	142	157	156	160	141	143	147	153	163	137	184	159	170	161	149	137	165	138	180	157	136	133	158	140	149	173	169	159	152	145	142	149	153	160	171	156	135	170	140	153	161	157	127	118	149	144	140	139	156	127	129	160	153	156	157	135	145	150	139	131	155	145	185	166	135	130	147	146	142	143	179	152	169	134	163	153	130	134	151	147	152	147	148	139	159	128	128	164	176	137	175	152	139	129	146	144	152	141	141	140	149	159	145	124	175	166	152	159	142	156	170	152	147	142	181	160	153	162	152	149	153	167	150	145	147	181	155	165	162	156	132	154
13641	11948	23549	27898	25339	22060	19530	17497	14947	12801	10043	6037	4574	4207	3793	3469	3262	3425	3914	3164	2652	2781	2418	2269	2002	1896	1790	1639	1396	1276	1215	1238	1226	1202	1094	1066	1035	1080	1025	939	893	795	790	768	685	680	642	608	642	603	538	521	514	525	520	530	527	515	553	492	554	523	519	534	529	491	477	493	487	489	435	433	399	416	410	399	417	396	432	405	389	433	364	399	394	399	378	393	386	362	370	376	387	358	415	343	390	358	379	340	368	354	399	358	344	364	365	370	344	356	370	367	367	378	339	380	355	389	365	353	367	365	348	371	338	328	338	397	342	402	344	332	342	337	349	350	349	359	364	349	374	413	370	356	359	384	341	337	350	348	376	353	357	363	350	356	380	384	347	375	349	353	344	332	361	348	338	385	361	340	350	355	327	347	364	364	349	357	353	354	354	375	353	375	364	368	318	364	378	355	375	342	339	333	362	346	362	358	354	339	350	357	364	382	340	355	352	353	376	337	337	369	371	354	361	357	359	362	342	360	377	385	346	359	340	376	360	390	371	331	384	377	398	353	350	350	344	387	366	380	361	364	370	364	356	346	370	387	375	367	343	369	378	335	332	356	352	373	366	352	333	372	351	365	355	340	347	371	391	358	370	342	352	352	390	374	368	364	315	367	356	351	324	370	374	352	360	364	340	384	354	407	328	388	343	364	356	350	330	363	371	384	358	365	362	345	348	347	332	322	337	355	394	385	342	334	347	376	359	354	374	373	367	390	355	336	343	344	362	324	340	340	388	354	389	352	333	343	345	359	330	355	374	360	379	363	334	367	355	391	361	351	375	360	366	365	384	359	383	348	361	366	355	348	369	359	365	354	368	368	372	375	377	343	343	317	368	387	357	342	368	365	374	337	396	342	398	385	365	338	354	373	383	352	326	397	333	356	376	364	314	345	321	339	345	375	356	330	361	341	319	367	355	354	398	348	362	337	338	359	358	342	361	393	350	373	340	383	341	359	362	363	376	368	344	359	340	368	367	347	382	328	379	366	351	362	334	377	334	405	369	362	373	348	397	350	309	372	356	380	360	350	340	297	356	360	374	363	366	338	392	363	321	365	341	343	372	369	326	358	367	334	364	378	392	358	322	316	354	361	343	383	347	358	345	370	357	362	364	367	375	366	374	339	354	355	360	374	359	359	335	348	340	358	371	335	343	356	360	375	345	370	357	328	351	317	406	321	355	371	360	336	340	367	343	345	362	368	361	365	335	344	396	318	337	364	376	348	328	354	366	354	370	363	317	389	348	339	362	361	354	346	364	353	331	329	365	344	371	373	389	356	357	352	366	338	335	347	364	393	344	349	370	344	331	343	394	359	343	368	386	362	378	319	371	377	324	386	380	357	355	356	348	356	333	346	360	333	354	366	356	347	364	348	381	359	390	356	367	343	351	342	350	371	356	371	357	359	382	395	347	371	349	352	387	346	354	348	340	325	342	352	345	355	376	361	337	354	381	351	362	404	350	369	338	352	357	342	365	343	344	344	354	340	362	359	381	336	348	373	377	340	364	351	368	396	343	333	343	359	326	384	364	371	347	392	342	356	364	350	348	327	340	325	351	363	398	307	365	359	367	386	359	386	343	350	359	346	359	370	355	364	378	337	375	335	392	365	355	350	394	333	358	356	385	313	376	362	369	352	364	361	400	364	318	349	368	362	358	395	370	357	366	325	379	320	337	374	330	358	381	417	342	383	367	383	363	324	376	359	378	352	345	369	399	361	359	378	314	353	359	388	344	382	358	312	354	364	342	329	338	351	367	327	382	355	358	373	342	379	378	366	346	372	377	334	346	378	336	320	380	391	357	344	337	364	364	373	340	349	385	325	338	370	344	368	304	374	367	368	331	359	356	355	380	352	331	335	339	338	347	379	374	355	348	368	363	340	347	357	348	347	362	367	385	363	342	357	354	345	354	339	339	336	304	354	380	362	361	374	391	345	342	339	363	387	375	366	366	358	319	360	347	341	336	339	375	337	327	374	366	360	372	350	344	352	389	351	375	352	347	376	354	352	369	351	390	317	343	358	367	359	344	343	397	321	351	345	363	340	362	345	362	364	340	357	349	375	352	355	362	333	349	329	378	375	356	391	399	374	342	365	327	361	352	362	367	383	369	387	350	356	349	350	346	352	343	352	376	410	355	355	371	352	366	366	349	362	380	362	382	338	356	352	355	376	322	386	355	345	360	359	344	339	355	386	347	406	371	406	351	409	358	367	343	376	354	392	356	340	379	386	386	358	340	352	346	337	312	325	352	370	362	389	385	355	347	373	332	350	340	353	389	335	352	369	381	335	329	354	353	353	362	376	357	373	357	364	381	372	361	358	353	337	342	327	341	361	360	345	340	335	377	342	372	343	355	386	349	356	333	327	346	354	357	349	374	326	374	352	380	347	352	334	372	352	358	356	337	358	348	355	399	363	358	349	361	368	376	332	338	368	358	364	367	338	365	344	342	342	359	325	369	352	356	353	346	351	358	336	347	348	394	354	346	326	367	338	341	368	349	359	373	314	372	347	328	378	324	349	335	390	346	360	347	352	346	378	357	374	337	355	360	351	374	320	386	333	366	342	369	325	360	368	326	352	362	332	355	340	341	339	337	384	337	348	349	417	408	339	357	349	334	345	369	347	329	357	321	355	339	379	330	315	378	347	343	369	363	344	351	359	359	355	362	334	371	355	370	363	300	330	376	340	327	338	351	355	381	341	313	353	381	356	335	362	351	369	374	348	364	345	364	334	330	361	357	370	335	371	336	367	362	347	375	375	322	364	363	338	356	319	352	349	343	347	372	336	354	353	351	336	326	350	344	329	329	358	343	367	347	318	349	376	353	353	364	358	372	365	373	365	361	318	369	380	351	371	395	370	378	370	366	326	371	348	326	363	331	336	367	347	367	380	306	341	320	382	319	332	367	359	365	346	382	371	332	340	347	356	341	340	375	323	370	310	365	362	315	359	345	345	361	380	351	339	357	336	350	348	360	379	356	393	349	366	389	336	355	382	349	339	320	373	423	368	368	335	337	326	383	366	360	346	334	325	368	356	337	383	355	372	343	350	352	361	344	364	358	362	390	356	360	374	330	356	349	313	350	337	373	398	346	323	355	351	330	366	387	361	361	332	339	317	325	386	356	342	368	345	399	335	354	362	331	352	373	313	362	364	325	338	344	374	359	342	357	362	339	349	380	329	326	388	357	334	361	351	360	352	411	371	324	370	326	349	395	346	361	346	385	334	348	349	352	340	362	339	353	369	310	353	370	376	350	344	363	377	338	354	330	344	351	342	340	365	346	349	369	359	364	355	351	378	372	350	355	370	332	344	339	341	364	344	377	380	332	370	358	340	364	354	361	350	355	372	331	355	331	343	343	379	384	375	375	379	375	352	301	357	364	347	371	350	356	356	363	373	381	338	336	338	335	351	348	351	377	328	363	342	336	399	361	370	336	331	363	365	371	344	374	362	396	353	381	377
8781	5985	6949	5694	3979	2828	2186	1682	1227	1029	668	445	320	336	289	258	259	268	277	244	224	217	188	203	172	155	176	145	140	121	126	126	128	126	112	129	112	119	120	119	119	107	129	109	132	113	123	113	106	108	119	110	97	115	106	102	116	126	112	95	107	107	107	92	104	110	95	96	105	110	130	117	120	106	112	110	92	88	116	83	112	112	126	121	99	95	95	103	95	127	97	103	109	99	94	99	104	130	111	102	94	112	107	97	105	89	86	121	85	113	102	97	94	108	101	105	109	90	101	112	121	124	107	95	110	99	92	95	102	104	98	120	116	116	123	75	89	116	102	115	106	117	103	104	107	101	107	102	99	99	118	118	116	87	111	99	116	105	100	100	91	102	126	98	99	118	104	94	122	108	94	107	108	95	110	105	101	108	115	112	119	113	109	98	115	109	111	103	109	109	72	89	86	108	106	95	85	101	87	113	88	107	106	94	102	105	86	110	87	103	101	103	92	99	86	80	105	120	100	101	90	109	97	93	105	96	102	92	107	101	101	107	95	112	93	119	95	124	89	103	102	111	135	93	137	107	122	117	112	104	110	101	113	118	101	79	99	85	96	101	96	86	104	120	96	107	122	120	104	109	100	110	101	111	108	94	101	106	94	110	114	115	99	131	117	100	114	97	104	97	95	93	83	114	118	105	91	103	107	86	94	99	101	130	120	110	113	97	96	116	115	101	114	101	112	100	103	92	108	119	102	105	101	104	104	99	99	111	120	99	101	115	94	107	95	98	110	113	90	95	94	114	101	106	83	103	102	91	95	108	121	99	109	113	114	84	107	106	122	129	106	94	96	100	103	103	86	100	107	109	120	119	103	110	111	101	112	100	105	101	93	100	91	101	102	107	121	81	94	102	101	103	88	99	95	93	112	112	96	116	111	109	106	112	109	115	98	112	110	108	85	112	89	104	100	92	115	99	108	85	94	105	96	98	107	94	102	94	103	99	101	113	102	114	107	111	106	108	98	117	103	92	91	107	107	110	100	113	90	101	98	105	96	99	96	101	97	103	105	115	99	111	91	100	101	90	122	92	94	99	105	95	122	110	110	90	89	112	99	114	105	96	82	102	112	130	111	93	112	106	96	100	90	86	89	107	93	124	116	91	121	119	109	110	107	91	106	121	107	116	82	94	114	90	119	93	95	104	92	107	111	116	97	77	101	93	112	119	95	92	107	103	111	109	107	106	99	103	105	98	128	117	103	114	120	104	104	95	105	106	107	97	101	107	101	90	101	87	92	104	97	119	86	110	108	100	103	113	113	97	114	113	110	115	101	92	94	106	113	103	111	100	106	121	106	100	112	99	115	91	111	112	85	99	123	101	107	96	105	88	102	99	110	108	113	118	106	95	110	81	94	82	96	98	90	86	103	102	108	106	105	123	98	98	101	89	91	99	83	108	116	110	99	113	101	113	111	120	109	103	89	117	128	91	83	90	109	98	99	93	116	117	103	127	87	98	97	106	109	90	101	114	92	95	109	97	123	93	92	115	103	87	96	105	94	95	105	98	100	114	112	110	100	114	112	121	108	104	110	90	97	93	107	100	97	81	98	93	98	111	105	105	120	105	109	104	107	102	104	85	105	114	115	116	107	89	112	92	113	104	106	95	118	100	97	120	115	112	92	103	103	103	101	105	84	113	99	89	96	107	106	104	94	111	98	101	100	112	83	109	95	75	90	104	98	98	103	88	98	100	103	89	89	91	88	100	108	99	109	105	120	101	88	138	121	103	96	113	114	98	105	119	103	92	113	93	108	97	113	104	99	94	95	85	100	105	124	90	107	106	91	104	97	96	116	84	108	104	104	103	94	95	102	121	112	97	103	108	112	113	97	116	112	96	91	109	121	109	100	102	113	114	93	106	98	122	100	93	96	116	117	108	114	76	112	119	100	103	98	128	108	90	103	96	103	95	115	115	94	99	103	103	97	108	93	111	103	109	83	114	99	96	114	101	88	103	107	104	100	91	107	103	95	106	90	104	125	98	94	96	95	117	105	103	101	103	93	90	117	121	94	101	112	102	91	93	82	81	108	99	108	118	107	94	83	97	99	123	104	111	83	90	97	112	104	97	99	88	95	111	103	113	94	87	120	106	82	111	91	90	125	104	94	101	98	111	106	92	95	108	111	91	90	100	112	94	95	97	95	104	97	106	101	90	110	108	107	88	92	73	92	104	94	108	118	120	112	90	109	112	102	108	84	94	117	110	127	98	101	89	97	113	100	100	109	114	102	113	109	131	118	107	103	111	106	94	104	106	104	101	97	87	113	115	108	105	90	116	108	92	96	103	116	111	115	113	99	132	101	107	114	92	108	108	83	122	81	83	112	105	101	110	111	118	118	112	95	104	102	95	94	116	117	117	84	111	101	90	112	120	106	118	109	114	114	97	98	100	91	105	111	111	102	101	89	114	101	115	97	118	109	92	102	111	103	111	113	120	109	108	104	116	113	96	114	94	98	84	105	89	103	96	112	98	93	95	107	94	128	102	107	134	103	93	94	112	109	90	100	102	116	113	97	128	100	94	97	133	115	102	100	110	93	121	93	121	110	91	100	98	108	101	108	82	100	110	93	95	108	104	105	103	112	109	104	110	98	92	101	108	95	102	126	96	97	106	96	97	98	88	89	100	105	91	111	112	100	96	101	92	98	119	85	105	102	118	115	99	114	105	107	101	103	106	108	108	118	119	98	104	112	93	91	106	100	95	103	103	104	96	104	116	112	102	97	107	98	105	109	104	104	106	99	85	105	88	112	89	85	95	99	118	116	102	109	106	101	105	77	95	111	91	93	87	104	98	86	94	100	110	103	77	117	94	82	133	117	105	97	103	98	126	125	111	106	105	107	113	105	103	103	121	119	102	87	106	121	100	119	96	103	112	95	90	97	112	113	108	117	121	109	87	123	112	114	104	115	120	109	102	81	113	96	115	96	107	108	120	120	92	117	111	100	95	107	106	105	114	102	106	88	90	96	98	114	113	95	94	121	101	102	108	112	98	106	102	110	122	119	115	101	95	112	116	94	98	109	89	107	96	108	106	95	114	121	86	97	104	89	100	99	91	91	107	102	93	109	97	94	80	102	115	111	93	111	88	86	96	105	107	95	105	112	108	97	108	101	102	112	93	107	112	80	91	108	94	117	111	118	99	130	113	125	118	110	97	90	84	108	88	121	78	90	112	87	103	93	119	99	97	115	92	94	96	103	94	108	90	106	104	83	99	104	132	105	111	106	103	113	104	94	97	108	111	100	101	103	100	110	110	109	86	87	95	100	98	109	92	103	108	120	91	94	96	100	88	102	118	91	98	96	90	91	109	97	109	123	81	111	98	87	106	78	109	87	94	87	110	105	114	110	110	96	114	96	105	103	99	98	98	89	103	106	103	88	82	104	98	124	112	108	98	100	95	112	103	94	99	89	113	93	101	104	114	102	124	112	85	102	100	113	110	98	95	98	90
5062	5218	11891	14703	12851	10783	9248	8067	6348	5385	3517	2317	1824	1751	1522	1330	1234	1218	1590	1237	1011	1070	934	957	814	753	643	572	493	482	468	478	462	453	466	481	441	450	404	409	400	418	395	334	334	342	353	374	364	324	309	325	314	322	321	296	280	322	295	291	285	294	315	290	287	318	277	262	291	327	276	267	275	285	254	279	293	276	289	255	278	263	278	286	263	259	255	261	283	264	271	267	271	215	276	267	255	283	279	261	227	253	265	233	302	261	249	254	243	301	283	249	253	294	282	268	279	279	266	257	263	281	263	267	257	258	234	289	292	259	251	253	274	270	252	252	290	263	267	262	272	243	247	274	251	271	285	271	230	288	241	292	240	256	252	251	271	244	272	242	259	288	236	244	270	246	263	283	271	266	246	287	282	234	278	251	269	248	269	257	256	262	238	276	240	271	266	268	245	247	251	249	264	244	252	269	259	260	260	252	267	271	246	268	271	269	266	289	234	252	271	244	237	259	280	253	288	264	254	249	258	266	241	258	258	243	278	271	263	274	268	268	278	246	267	267	260	286	289	270	274	253	245	256	260	258	245	255	277	262	243	269	279	223	230	282	276	273	294	262	281	266	238	251	264	271	264	275	257	253	280	268	271	274	267	256	258	264	255	284	231	229	237	244	253	288	255	281	239	268	289	228	299	271	258	253	227	240	301	261	264	240	277	264	228	264	263	237	247	270	307	259	231	289	279	251	244	240	261	241	251	260	232	225	294	288	274	245	269	259	272	251	275	252	299	280	235	266	278	247	249	249	278	262	237	244	281	216	269	284	258	278	285	254	271	267	262	261	254	261	255	273	262	277	287	269	231	259	250	270	257	277	237	270	272	236	278	286	270	269	265	292	273	261	248	235	259	252	298	292	269	261	267	234	268	243	279	258	257	258	259	268	260	292	283	281	237	291	261	263	264	275	253	247	264	245	265	248	264	267	287	266	247	269	262	221	250	286	242	257	251	285	269	284	239	271	267	288	264	245	255	244	252	270	270	256	252	253	246	261	266	265	286	281	273	261	265	273	254	262	258	237	291	260	277	249	230	249	240	270	245	245	264	275	245	252	245	253	271	253	246	253	262	295	273	275	242	253	262	266	285	241	282	262	240	280	272	270	225	272	258	234	268	270	257	247	216	263	246	257	283	276	265	272	269	256	267	287	269	278	258	240	259	244	290	254	238	268	263	276	266	243	271	279	256	263	245	280	258	252	236	278	272	254	275	253	240	286	264	261	220	278	270	251	262	236	262	239	279	289	302	270	278	256	283	288	253	266	276	266	274	276	262	279	270	247	237	267	283	232	263	252	269	237	256	257	268	241	254	266	275	254	274	265	252	249	229	243	258	246	266	231	248	269	269	272	264	264	269	258	261	281	267	250	256	258	248	293	233	257	281	270	268	254	251	253	266	248	280	260	263	265	258	254	263	256	249	237	270	273	288	261	255	275	251	265	262	264	274	252	295	271	256	262	268	265	272	262	249	273	268	258	287	275	253	264	257	236	251	271	254	268	258	280	242	260	274	279	258	277	248	233	255	259	285	270	269	259	277	257	254	275	256	267	267	255	252	240	247	278	260	298	232	251	261	261	269	268	276	260	267	275	259	294	256	279	280	260	269	271	254	267	264	255	245	250	296	261	262	248	263	275	254	223	243	291	260	267	251	251	237	279	241	243	264	245	251	222	273	282	237	263	276	264	269	252	257	263	245	273	271	274	245	282	271	265	266	265	275	245	242	281	272	261	242	263	289	251	251	267	242	270	260	243	234	265	252	254	259	282	273	286	247	258	276	244	288	264	258	257	252	268	291	267	262	270	252	249	242	261	254	258	243	269	279	261	241	274	262	274	274	253	264	274	252	250	317	241	242	288	257	245	256	241	273	251	241	248	261	271	263	285	274	265	273	292	273	274	255	256	264	274	227	260	251	234	295	260	267	247	252	247	255	260	266	260	265	256	280	251	271	277	290	261	233	245	286	254	244	235	271	242	248	256	261	248	234	254	283	251	273	286	266	285	248	271	262	255	273	264	253	272	254	263	253	277	266	282	299	278	262	282	265	257	296	225	246	257	272	276	226	281	273	261	277	256	230	287	267	268	241	235	287	256	299	267	287	268	234	244	254	245	274	309	257	234	265	292	276	253	238	268	260	249	241	276	252	244	276	278	233	279	265	264	238	262	252	257	268	267	252	249	252	252	251	266	255	261	275	251	236	253	217	259	247	262	257	280	275	290	264	241	257	256	236	265	266	253	262	270	270	242	261	266	262	298	244	252	259	246	292	247	242	288	263	247	259	308	280	275	271	268	245	265	303	243	262	260	288	261	244	254	240	266	271	263	267	258	274	270	272	248	280	272	245	265	230	276	265	242	249	257	247	270	224	251	249	276	262	263	262	271	265	250	263	263	263	284	269	256	237	259	260	269	276	276	291	277	262	241	277	266	268	246	257	258	283	284	275	257	278	267	242	249	268	252	239	251	282	272	293	251	244	263	252	275	240	269	264	281	241	270	234	289	269	269	278	265	241	276	279	283	285	247	267	275	255	251	278	252	253	275	258	256	269	253	281	243	268	260	264	244	275	276	242	259	261	293	259	256	279	278	260	264	281	238	224	309	288	271	245	287	301	280	267	270	242	270	258	270	282	274	255	282	261	243	255	246	264	256	262	263	277	259	229	269	277	267	249	228	261	256	287	265	256	246	263	268	285	262	263	233	261	300	253	270	254	244	308	281	254	251	252	276	249	283	287	271	249	268	224	267	270	269	248	260	279	277	290	271	263	286	253	245	258	270	274	267	259	268	249	246	295	246	284	265	244	297	265	276	234	286	279	253	268	255	250	271	270	249	250	279	262	270	245	255	296	259	259	278	263	246	273	281	243	240	270	292	235	265	259	253	251	245	257	231	268	282	252	272	278	264	250	241	245	276	264	263	294	239	249	273	272	262	240	261	276	250	248	261	267	272	255	261	267	294	255	265	289	254	249	241	242	260	253	277	300	236	230	283	238	239	251	275	246	243	235	236	249	275	269	263	265	267	251	238	298	263	288	253	256	258	281	263	238	294	271	229	265	255	271	288	251	262	240	246	249	264	264	226	293	226	272	258	248	250	252	237	300	260	244	283	255	260	273	279	241	265	234	276	236	286	286	249	275	264	265	281	282	275	266	271	268	281	244	210	261	258	237	261	247	286	277	268	291	279	302	240	237	285	247	238	269	252	250	259	261	246	293	276	280	244	274	273	276	246	278	261	255	240	272	252	239	280	253	237	263	258	270	272	235	258	257	250	251	253	237	249	257	275	261	248	265	262	233	244	235	243	277	261	275	266	245	260	253	272	274	239	244	283	278	269	271	273	251	263	266	272	253	271	263	258	266	256	261	263	287	249	254	278	253	281	258	275	258	270	266	275	248	239	261	287	260	267	248	270	254	277	240	241	244	277	274	256	290	279	268	226	253	247	226	250	277	252	267	263
17661	10758	12617	11422	8407	5991	4480	3671	2754	1991	1340	776	633	618	473	469	414	442	525	380	335	377	371	302	315	279	261	248	211	208	209	216	212	205	177	169	208	205	194	182	172	186	185	179	160	175	175	171	180	173	162	172	149	143	139	152	155	137	146	139	167	141	173	159	147	150	148	169	164	150	151	150	140	157	137	133	129	153	141	165	138	150	120	140	146	141	169	130	151	135	122	149	142	149	147	150	142	152	129	117	149	134	150	114	171	123	134	140	160	142	166	167	149	147	149	133	142	154	150	144	125	164	127	154	129	161	173	145	146	137	114	160	145	131	134	145	140	152	147	171	146	134	143	149	132	165	163	134	120	149	145	138	169	138	144	148	145	151	151	144	141	156	149	141	148	121	124	149	147	137	136	152	152	136	141	158	131	135	135	152	148	133	142	119	146	150	128	123	149	133	133	151	129	161	136	138	150	154	140	161	150	164	148	147	121	151	153	148	150	115	152	142	146	131	148	148	154	139	152	162	156	125	133	149	145	155	159	151	134	162	140	146	108	131	150	146	137	121	145	132	111	147	130	117	128	149	128	126	118	143	122	158	138	140	150	146	148	149	153	147	159	150	122	137	150	166	145	147	130	153	132	145	149	147	128	150	126	143	142	130	166	141	165	163	133	129	154	129	148	169	149	149	160	125	133	124	134	141	166	155	130	142	137	119	143	137	136	160	166	140	158	143	148	150	144	165	145	145	129	136	126	140	129	145	137	139	148	142	147	151	161	120	140	138	139	139	156	123	156	121	146	146	129	114	151	131	138	138	144	130	145	146	141	134	143	141	148	150	154	162	154	135	125	148	144	154	124	152	139	131	110	157	129	146	143	130	152	120	156	133	171	125	131	143	164	147	140	132	130	166	166	147	160	139	141	160	156	151	144	138	166	156	160	155	162	140	127	125	163	144	185	145	137	128	148	150	141	159	155	149	145	145	151	147	119	129	160	131	136	124	148	135	141	133	158	145	146	152	144	126	163	131	156	151	138	132	157	152	140	152	140	133	138	148	124	148	130	150	158	129	110	131	133	143	149	155	148	144	140	155	136	171	156	140	167	160	136	120	131	141	131	131	146	134	130	129	159	135	167	153	144	128	154	136	150	117	132	135	135	127	123	155	150	160	142	141	114	127	136	122	116	159	146	117	127	163	145	139	134	161	117	123	152	137	142	133	144	157	152	140	157	129	131	169	155	143	143	151	127	128	131	150	122	159	129	124	121	134	156	140	128	151	146	148	145	126	142	132	143	134	113	130	154	109	141	144	121	155	130	154	167	166	162	131	136	180	139	142	146	154	141	150	144	128	135	143	138	147	124	143	166	165	154	146	154	165	153	141	142	139	126	145	157	150	157	155	136	109	114	133	150	147	154	122	127	151	153	141	136	140	155	121	154	178	142	137	136	131	123	159	163	146	152	119	144	144	155	167	134	155	142	127	129	155	122	148	147	135	150	133	137	130	130	156	120	125	119	128	137	165	140	156	137	158	142	153	153	154	132	128	141	163	139	126	138	143	140	123	148	133	143	153	153	143	140	124	143	149	122	138	127	151	127	134	139	142	149	128	127	144	155	134	144	134	163	160	133	123	139	164	147	145	154	125	142	167	127	146	140	146	137	120	142	126	149	160	137	133	137	162	139	149	132	132	129	163	159	156	139	142	167	142	153	134	158	118	133	135	129	136	111	131	136	130	143	172	123	150	125	144	133	116	151	167	144	149	133	138	134	140	134	142	150	131	150	144	143	146	153	135	140	136	137	144	154	132	133	147	145	143	127	160	180	138	133	126	118	131	141	156	160	149	129	141	163	132	143	142	145	129	162	150	167	145	130	136	135	144	158	145	139	171	127	132	147	142	131	151	125	146	139	134	151	164	131	155	146	141	152	140	155	126	123	128	141	126	125	139	130	146	137	140	157	134	119	141	145	160	135	148	133	147	116	142	144	126	148	124	154	149	148	143	109	135	130	168	152	123	138	148	127	135	136	133	138	133	160	141	140	162	146	130	148	137	153	145	129	160	154	131	142	157	148	147	134	133	137	133	158	159	156	139	143	148	144	129	155	128	144	157	139	171	156	163	133	150	169	161	161	155	137	135	130	147	154	137	122	136	132	132	128	120	128	143	132	143	132	125	123	152	135	124	142	150	143	147	158	162	136	132	140	134	149	118	161	138	153	140	154	142	145	135	137	141	124	138	130	151	131	138	124	140	139	133	180	141	137	137	139	132	139	143	126	137	149	142	153	135	145	163	159	164	160	143	149	162	153	140	141	164	148	138	157	152	135	150	137	127	144	167	116	138	136	122	148	137	140	133	140	170	128	140	156	138	164	129	146	164	149	162	151	147	129	132	132	144	130	125	147	145	149	146	145	163	139	132	156	168	129	147	129	155	177	143	155	150	133	150	149	126	133	156	144	153	134	143	156	123	135	150	167	129	149	122	140	146	144	145	133	140	123	154	154	134	128	150	145	155	132	122	154	128	133	128	144	164	148	148	167	154	143	134	143	140	121	132	169	122	142	134	163	139	141	122	135	151	173	151	153	162	140	132	158	156	121	130	139	131	124	125	123	147	128	134	131	129	132	138	130	138	128	118	141	149	157	155	144	152	119	139	153	150	122	119	145	144	168	175	139	142	161	138	137	150	136	139	136	146	153	140	132	124	134	147	129	155	137	152	136	156	129	155	139	115	138	163	142	157	151	149	131	141	123	153	138	122	156	130	139	161	147	148	137	146	126	145	143	153	125	147	155	147	134	132	163	114	140	130	161	128	138	133	147	158	144	157	146	128	129	130	134	140	126	125	154	140	156	138	159	160	133	133	145	160	154	138	128	157	153	145	161	138	146	156	122	136	124	148	138	138	147	151	137	120	123	148	158	138	133	154	133	134	141	153	143	146	128	158	130	125	136	158	128	144	133	137	152	160	144	137	143	111	147	147	137	161	147	141	124	132	141	144	141	138	149	148	163	151	139	130	146	140	128	138	118	132	112	146	125	147	151	130	131	133	152	130	144	142	134	122	132	119	125	150	148	162	128	145	173	137	137	128	153	117	136	131	142	136	135	125	146	128	133	132	136	141	145	145	157	148	125	156	137	148	132	142	146	155	165	125	139	104	125	150	141	138	130	148	130	154	163	126	132	165	130	160	162	140	140	147	122	152	136	146	132	142	146	137	140	125	126	150	140	129	126	145	136	152	146	137	157	135	134	151	147	137	150	138	155	138	141	125	139	149	153	159	137	146	170	150	150	133	134	144	148	140	146	160	127	142	151	116	148	151	151	148	152	144	134	159	138	143	120	157	136	158	147	142	158	139	166	152	134	156	146	129	122	148	140	141	138	130	153	163	125	153	144	128	136	150	138	136	139	148	155	134	151	121	150	133	127	127	130	137	147	136	144	160	141	166	141	139	147	157	143	128	139	148	135	156	140	131	168	148	159	129	142	122	137	139	154	143	161	140	130	151
10365	8912	18558	22446	20225	17069	15424	13658	10716	9156	6586	4071	3105	3064	2662	2440	2266	2363	2916	2205	1917	1939	1829	1710	1513	1366	1183	1129	960	901	966	893	893	889	871	809	771	820	742	705	713	616	634	565	525	536	570	550	471	520	463	509	447	460	420	444	428	435	428	455	457	482	453	441	416	412	410	418	431	386	373	388	389	363	367	350	382	363	363	358	374	335	362	365	369	342	352	343	357	367	353	323	371	361	345	367	368	328	352	363	352	342	358	359	380	347	383	364	364	311	327	350	343	349	379	335	358	377	374	369	338	357	340	368	344	350	337	341	346	342	343	392	384	321	378	366	348	342	367	367	340	326	369	353	333	370	331	347	343	334	316	341	367	347	356	353	334	348	373	341	328	350	318	366	392	368	351	332	340	364	337	322	347	337	334	364	347	343	342	382	343	326	334	336	331	368	386	338	355	318	361	288	355	359	346	338	396	339	351	342	343	324	375	372	350	329	351	329	371	341	353	310	360	338	369	394	332	351	372	345	350	332	349	331	348	329	332	327	351	374	303	366	393	387	361	375	340	352	366	317	344	328	369	355	356	319	351	391	325	327	330	337	341	330	321	359	388	367	349	354	339	362	336	340	370	324	339	345	369	327	326	359	376	350	349	347	356	330	319	345	344	345	375	348	344	319	340	358	365	319	347	328	352	348	332	361	336	329	355	377	356	328	352	339	330	375	325	325	357	345	357	352	350	321	332	391	348	356	356	345	350	389	337	371	378	330	349	330	348	344	332	326	342	350	353	352	319	330	318	347	361	342	341	355	352	322	335	333	314	371	314	373	339	368	353	331	320	357	341	366	340	313	374	341	332	326	367	331	344	342	351	323	378	332	333	348	365	355	351	353	339	356	369	364	332	344	375	353	334	350	362	357	328	341	358	333	361	369	372	341	339	345	342	352	328	364	373	341	341	394	331	334	391	356	358	340	351	338	361	366	376	349	349	318	314	339	341	357	357	352	352	305	327	326	352	362	353	361	360	352	346	327	333	322	355	344	333	378	316	340	354	335	336	330	378	337	320	367	334	356	331	306	357	347	369	349	363	346	357	330	309	327	336	326	336	360	310	362	338	371	385	373	324	314	321	340	335	335	358	336	342	347	345	332	336	340	354	337	365	323	335	349	312	319	356	333	315	360	365	389	305	378	352	338	317	332	382	341	348	360	372	373	358	327	343	356	358	378	344	344	320	340	361	353	334	340	342	339	344	351	343	347	361	345	345	349	378	315	365	343	343	338	334	367	295	376	354	362	331	356	317	382	319	324	368	349	342	341	377	366	319	335	384	340	344	319	368	316	358	365	345	323	342	381	368	353	356	352	328	337	333	361	342	358	360	312	364	336	344	351	338	319	345	374	379	358	363	314	339	326	341	348	371	328	333	360	337	377	347	365	357	332	331	316	349	364	373	346	351	361	359	344	337	328	368	339	335	365	362	354	375	349	348	358	358	337	350	345	352	356	316	320	362	335	365	318	346	338	337	352	326	347	355	357	388	339	353	376	354	344	335	328	362	341	338	354	340	331	330	357	343	349	350	321	344	338	330	338	348	341	339	339	356	358	369	351	369	347	345	372	363	369	351	357	336	349	369	347	372	355	368	351	385	357	364	343	343	321	329	342	384	352	344	349	359	311	337	379	329	348	353	346	345	346	365	325	362	319	347	362	341	352	347	381	340	372	341	335	322	365	338	341	390	338	388	279	361	327	361	362	313	330	359	336	365	355	331	345	349	343	376	372	338	364	395	331	383	327	327	349	335	353	305	353	354	335	318	353	342	379	335	322	331	340	315	362	318	360	296	351	337	362	318	353	371	358	349	363	349	326	334	357	344	343	363	339	337	352	321	333	369	358	350	357	345	349	354	347	316	364	338	388	371	339	354	339	339	344	350	344	344	320	322	321	347	350	329	356	364	378	358	342	369	345	305	344	352	365	337	352	349	336	353	331	360	348	332	346	321	321	338	339	350	375	355	341	344	336	327	351	364	336	347	365	349	384	358	366	369	301	348	335	351	364	333	358	359	353	315	348	382	349	367	345	302	340	351	344	321	367	328	346	323	355	345	364	344	348	357	346	340	320	349	326	339	331	365	361	346	361	327	389	358	355	347	372	307	358	339	313	329	365	383	353	319	348	399	322	329	328	329	379	342	358	363	329	351	336	359	376	356	315	368	339	328	337	384	353	362	334	355	348	359	328	294	380	372	345	350	347	335	324	358	340	349	368	360	349	334	352	325	333	368	328	359	359	341	336	358	358	307	335	351	349	359	341	337	331	343	337	351	340	344	321	347	357	342	330	324	367	319	358	371	328	308	362	356	330	374	324	359	359	349	331	343	340	348	335	352	339	365	364	332	348	380	354	337	342	337	356	349	341	371	344	343	316	323	318	375	369	370	370	351	356	317	353	326	330	339	358	375	351	306	342	362	352	349	354	353	352	303	350	354	344	343	363	328	352	353	347	333	349	359	333	351	336	328	350	330	356	346	334	373	366	388	333	344	354	367	342	346	327	329	347	363	329	365	317	352	346	372	340	373	374	362	305	383	352	350	351	335	327	361	342	354	346	366	332	326	351	330	336	378	353	344	362	340	347	343	358	349	381	333	348	352	356	345	374	382	343	332	351	335	344	376	359	349	328	329	339	343	343	345	338	328	337	360	378	358	352	336	347	348	366	335	323	341	328	349	341	368	342	376	337	362	344	318	367	326	371	355	381	347	341	319	326	359	330	326	352	360	360	343	361	379	366	315	352	333	352	363	375	346	334	345	334	337	329	331	359	383	365	352	314	348	325	325	361	299	336	343	333	329	341	340	333	312	317	281	327	350	351	320	311	328	325	335	331	339	362	336	337	342	348	355	395	373	372	331	369	345	339	347	379	352	330	359	363	376	351	357	325	372	344	360	346	348	333	335	346	363	337	345	364	328	340	372	333	348	319	374	321	357	323	343	333	368	322	333	303	368	373	335	320	388	346	383	341	348	378	370	372	343	312	286	338	337	370	338	294	322	368	339	362	364	327	379	329	335	331	394	353	340	380	341	360	364	326	364	345	341	337	385	361	356	366	358	368	374	340	349	304	328	370	332	334	372	325	366	333	325	361	348	361	383	343	336	353	340	332	328	336	352	375	318	354	321	362	343	363	326	307	351	357	327	357	342	329	341	355	342	366	340	362	350	331	358	333	357	332	328	386	357	331	360	313	342	340	370	368	333	359	345	323	331	326	343	359	371	346	350	336	341	368	320	337	381	336	334	307	396	349	309	347	377	351	340	332	350	355	348	352	335	366	340	358	345	329	330	307	344	331	328	343	339	325	373	345	345	346	317	336	324	352	340	335	357	341	372	354	366	398	329	344	328	342	373	326	323	363	328	377	354	356	336	356	381	356	349	355	346	347	328	361	332	370	351	347	350	359	334	349	371	332	379	360	316	366	347	357	357	366	372	332	353	352	323	355	354	351	343	340	354	351	314	351
25651	16243	18495	17057	12828	9177	6676	5407	3741	2893	2049	1091	819	847	748	644	528	628	694	582	493	487	481	417	365	366	362	342	276	282	252	247	250	252	256	270	229	239	260	225	213	205	216	203	176	193	204	172	167	180	174	178	152	167	193	150	169	164	189	168	152	145	189	183	193	165	178	154	155	183	132	159	162	169	166	158	154	158	159	149	143	155	149	160	139	138	153	133	144	165	148	142	133	138	147	151	132	142	164	150	159	144	135	154	136	141	168	127	142	130	136	141	147	153	155	129	149	144	147	157	145	151	145	143	160	152	156	163	158	159	148	147	159	159	156	151	156	137	165	146	150	146	153	169	145	137	148	124	157	144	131	155	164	136	154	139	162	147	145	151	162	170	153	141	152	146	154	139	142	150	150	147	135	150	154	143	162	134	130	165	147	144	151	128	148	155	140	140	146	170	139	137	155	145	165	138	149	138	141	153	141	132	130	157	143	140	137	148	146	151	162	154	145	150	171	153	160	142	152	153	128	159	172	154	155	163	150	154	141	138	140	148	143	132	161	159	146	170	131	135	126	142	125	139	138	142	151	141	128	147	150	147	150	136	151	152	140	149	144	124	132	122	125	143	132	136	154	139	151	161	150	157	144	136	155	161	142	136	136	150	161	153	168	154	148	157	158	145	166	171	149	129	141	152	149	155	157	162	134	167	137	143	167	158	153	126	156	139	126	141	148	164	167	136	130	154	149	103	150	151	143	147	152	148	160	133	131	156	162	146	143	132	156	146	159	168	150	120	136	134	140	149	167	158	153	143	140	158	124	148	160	147	173	163	144	156	155	154	161	166	164	162	138	146	147	173	146	135	142	144	149	158	164	176	136	155	143	133	138	155	137	142	149	157	154	148	119	153	147	139	154	145	139	140	168	145	130	157	148	145	144	162	149	140	165	147	151	161	154	160	145	143	154	142	140	158	159	154	160	149	135	152	171	146	144	149	147	172	142	154	152	131	153	143	142	120	130	149	175	162	145	140	129	159	166	135	171	166	161	148	145	142	133	127	128	139	164	175	150	156	151	144	176	147	164	140	161	146	137	146	131	140	158	160	167	146	134	153	161	141	170	146	167	173	157	164	135	147	148	152	142	161	122	147	137	151	143	129	158	140	175	158	143	155	146	160	158	160	132	158	154	147	148	165	149	135	168	159	154	156	159	139	142	122	145	168	151	134	140	154	171	156	142	174	167	152	129	178	172	159	148	149	165	141	158	167	157	156	140	161	156	136	149	129	140	163	154	171	161	160	164	150	144	167	154	155	159	147	138	171	162	144	162	143	166	143	152	146	120	164	162	140	135	160	164	169	138	139	133	148	148	150	146	166	146	141	143	121	152	137	149	134	153	140	142	148	154	133	155	145	134	144	148	149	133	136	160	154	146	165	173	145	146	166	151	149	141	147	161	161	155	152	149	150	136	160	148	146	139	147	153	153	127	157	166	149	142	146	127	148	151	148	133	131	136	150	141	170	148	170	147	137	140	162	143	161	145	147	135	153	135	151	155	142	153	141	162	154	156	169	149	127	131	136	142	172	153	154	166	152	159	141	143	159	135	159	151	152	142	119	141	126	162	162	143	161	155	159	126	155	146	153	137	136	173	140	133	143	140	130	163	168	157	140	145	138	132	133	150	147	145	142	164	133	138	148	161	135	136	147	151	151	157	147	134	165	173	157	165	161	142	135	144	134	159	167	152	146	120	127	169	134	156	138	154	178	144	167	138	150	158	176	139	148	161	156	148	129	120	131	137	137	139	134	143	159	132	147	162	143	136	163	149	162	151	151	151	155	147	162	135	167	143	152	170	157	172	162	163	132	156	142	149	168	135	151	164	150	152	130	143	165	153	151	153	155	142	150	168	172	157	150	156	147	160	142	155	134	138	130	132	153	147	146	135	169	140	132	133	153	167	150	151	135	140	152	154	148	147	140	136	131	153	153	150	151	155	164	164	161	146	150	156	141	149	147	157	156	138	163	155	148	116	149	154	157	153	139	148	154	170	160	155	145	178	158	134	148	154	162	150	151	159	152	164	128	135	154	142	141	159	160	124	129	163	152	142	175	170	138	161	153	154	154	140	137	132	151	139	154	128	145	148	146	127	139	148	185	163	142	158	137	167	139	137	156	156	154	139	170	152	146	140	131	151	150	166	134	152	171	164	147	153	124	158	156	133	149	110	141	163	172	164	151	142	147	150	159	154	149	138	154	133	129	164	159	150	157	152	133	144	147	161	143	147	139	157	146	152	135	127	155	128	147	140	138	154	161	153	125	138	160	134	146	150	143	133	132	154	153	149	162	139	156	141	185	149	131	145	168	141	134	141	176	158	118	148	160	159	148	130	170	149	148	165	146	142	133	152	151	153	137	145	148	158	139	164	166	161	144	144	149	167	144	145	132	158	157	129	139	144	137	142	159	132	156	176	156	150	142	139	152	130	155	143	143	152	134	154	171	162	153	144	148	141	146	159	141	138	170	142	139	120	153	138	148	141	146	144	162	156	149	131	153	169	156	164	153	148	171	146	126	156	163	177	169	168	162	150	151	135	138	143	127	146	162	139	116	157	154	159	173	161	129	166	166	181	167	157	150	135	145	157	172	149	162	156	159	155	127	133	145	185	162	157	158	135	149	149	158	141	144	156	157	129	159	146	148	162	164	173	144	143	144	137	153	142	150	161	128	138	157	152	146	151	151	167	144	131	120	152	172	169	133	151	155	155	144	140	142	140	151	184	169	145	134	145	143	136	131	145	149	136	167	135	154	150	150	134	133	156	147	164	142	160	178	135	153	134	172	173	137	175	146	149	136	158	133	157	167	139	141	127	139	134	152	148	161	135	139	154	168	160	124	147	119	116	141	148	135	129	150	156	149	168	151	133	141	138	153	146	178	146	145	148	141	135	127	138	128	157	160	144	156	165	143	134	154	154	150	146	156	155	136	148	160	155	147	150	162	151	178	182	157	145	153	148	154	149	146	143	138	120	140	133	145	132	165	162	144	129	136	137	165	152	128	150	151	143	148	148	165	156	132	156	129	148	171	144	151	161	131	159	128	155	160	157	131	156	141	142	148	143	144	149	148	152	125	147	159	162	141	162	142	159	140	149	161	138	128	139	145	147	175	162	158	162	157	150	151	141	149	149	165	160	134	134	170	143	141	148	150	143	156	142	150	122	159	161	144	160	146	144	147	156	137	149	151	141	129	154	152	123	147	140	140	148	158	143	178	170	152	141	133	158	149	158	156	139	147	156	147	155	131	159	151	167	137	148	126	167	163	133	151	144	153	116	134	180	165	146	129	154	146	141	168	162	139	158	176	121	136	146	175	143	154	155	145	151	145	171	137	136	123	146	156	112	186	172	139	143	143	152	152	155	151	157	129	161	157	148	142	155	162	151	145	157	151	137	156	165	154	153	150	172	149	161	130	146	149	159	158	148	150	169	155	152	146	140	141	127	138	136	158	154	139
13658	12283	23314	27780	24930	21819	19526	17400	14075	12349	9400	5523	4397	4120	3809	3377	3159	3437	4176	3172	2541	2725	2673	2366	2086	1821	1870	1585	1439	1388	1256	1327	1243	1158	1098	1092	1193	1082	1027	989	856	801	762	731	642	657	651	627	602	619	611	534	511	525	484	538	526	494	510	504	539	504	568	472	499	452	444	463	449	433	440	450	403	437	423	400	442	409	373	352	370	421	357	380	366	377	343	406	384	397	398	301	345	385	346	346	325	352	345	385	374	369	359	367	346	343	356	323	377	373	359	342	367	361	365	353	379	353	383	354	374	366	360	346	390	352	326	348	338	340	334	360	366	349	351	364	358	337	368	343	404	355	335	376	377	373	346	381	376	334	332	340	341	356	367	336	377	361	346	357	369	359	332	353	336	360	341	385	360	369	345	341	325	345	352	344	316	358	351	369	286	355	392	362	369	322	349	367	391	376	321	369	352	354	323	375	369	339	369	362	359	393	354	374	359	342	352	359	323	361	337	349	335	379	342	364	377	351	354	346	375	365	338	361	355	341	402	341	367	389	372	358	350	335	353	361	375	367	345	378	351	374	370	353	323	363	352	395	349	386	383	358	358	339	326	369	363	373	354	367	320	330	366	367	364	367	344	324	360	357	330	350	337	333	363	364	375	354	347	343	344	357	370	339	365	364	383	390	368	376	330	329	332	375	349	345	342	324	350	315	317	334	352	333	337	363	355	351	351	342	361	362	354	378	343	364	344	363	347	332	348	335	368	339	353	366	376	344	343	347	377	346	367	332	363	361	316	330	335	342	337	336	346	346	373	375	329	333	319	358	352	319	359	362	354	354	341	380	393	341	364	347	340	348	355	369	333	401	342	346	345	342	379	362	341	317	364	356	356	351	393	332	374	346	354	369	391	333	371	344	349	374	337	333	358	386	357	329	364	357	327	403	298	337	358	370	397	380	340	374	395	346	344	332	366	332	318	350	372	328	342	362	354	358	333	323	349	363	319	379	372	350	365	381	403	363	331	338	340	346	334	371	359	341	354	372	337	346	348	406	369	341	312	367	364	380	376	361	359	346	328	343	377	340	348	367	362	341	374	353	330	342	366	341	381	347	344	354	364	359	368	370	315	341	396	336	353	386	354	328	376	366	377	341	330	323	383	402	343	363	360	355	339	323	376	350	365	345	345	351	332	364	356	353	358	352	325	362	347	345	351	343	340	345	325	326	370	348	347	346	341	332	326	377	372	338	364	374	336	384	299	353	361	343	337	380	346	379	348	371	355	318	357	368	350	339	359	337	365	356	332	388	308	325	347	345	339	348	335	343	342	400	317	363	346	360	372	351	359	335	363	349	328	383	343	360	361	343	344	362	344	349	380	363	355	356	362	350	388	325	341	379	338	344	390	340	325	355	322	321	372	325	358	379	351	358	329	347	368	324	366	300	355	340	365	353	378	386	364	343	355	352	374	334	325	339	336	374	369	352	342	369	323	397	326	352	362	363	357	374	343	363	372	343	375	321	368	355	367	362	364	349	340	377	351	351	389	353	360	337	351	386	388	372	358	325	383	345	371	332	361	377	382	358	346	371	352	365	324	348	338	353	350	340	354	349	379	361	356	324	356	356	366	343	372	343	398	347	356	321	360	346	393	358	380	361	349	297	358	385	372	365	345	378	344	361	328	351	357	326	356	372	312	372	347	369	366	333	358	337	351	343	346	384	314	351	329	347	316	342	378	368	356	361	379	358	358	374	381	374	307	359	349	373	356	356	343	340	362	372	356	363	377	357	331	367	344	347	380	343	356	323	334	344	358	361	345	353	381	340	370	346	369	333	346	294	358	342	383	336	292	337	335	341	353	346	356	340	370	342	356	372	345	335	357	353	369	359	373	366	337	347	342	388	364	367	386	345	340	364	335	329	344	325	373	359	364	354	377	330	338	341	369	351	344	343	379	379	355	370	366	356	376	341	360	360	369	360	308	371	386	364	359	372	379	358	359	349	362	366	400	313	346	348	328	335	353	372	368	366	326	350	316	352	347	342	337	344	338	345	332	337	354	344	358	345	344	342	336	350	360	358	345	360	370	385	360	350	335	355	348	375	335	349	332	380	338	362	344	301	304	339	345	329	357	375	368	377	364	347	410	375	341	328	342	370	315	365	364	330	345	353	376	353	360	361	342	346	373	381	356	350	340	358	367	353	342	366	355	335	341	362	375	344	359	351	370	367	348	389	350	350	332	352	347	385	335	338	368	368	365	374	400	352	363	374	338	350	346	354	384	370	364	358	360	350	337	317	371	373	353	363	341	340	332	362	373	357	348	349	365	348	334	386	352	338	338	325	368	339	360	349	343	350	367	358	369	325	392	331	376	364	336	353	368	331	342	384	345	342	365	342	378	325	353	373	328	348	381	385	354	363	357	364	390	342	354	341	401	374	329	372	330	347	378	354	345	368	348	349	331	363	355	346	369	343	326	355	319	358	401	330	344	344	349	365	348	348	334	368	350	343	330	350	354	346	341	372	314	363	343	315	340	377	367	357	380	351	377	358	384	359	407	367	344	357	377	323	345	363	390	359	343	348	361	343	327	396	352	320	344	346	355	366	356	374	362	348	360	371	332	353	350	347	379	356	381	350	323	355	385	365	354	359	362	356	376	373	331	342	347	314	331	332	350	329	322	324	356	337	360	324	344	295	314	355	352	334	375	366	344	327	365	351	384	344	340	368	321	348	342	362	356	344	357	367	367	349	377	387	328	335	373	343	372	347	342	376	355	346	321	344	347	379	361	366	365	329	351	343	311	342	345	328	358	344	350	362	351	365	326	358	385	363	356	324	369	349	331	346	376	353	365	328	364	367	350	347	351	362	351	361	375	356	342	339	360	360	347	346	347	313	323	351	383	343	338	397	371	361	339	376	350	377	368	324	333	341	349	345	369	346	349	337	344	383	362	408	387	356	366	326	369	343	361	352	321	347	344	367	347	344	353	381	369	314	369	342	337	353	360	346	351	358	381	335	359	369	363	340	359	392	342	365	357	325	333	369	355	349	340	332	350	344	379	348	348	351	386	350	329	354	357	366	355	328	345	365	332	368	337	325	356	336	341	341	345	324	375	344	397	384	368	381	371	362	360	336	354	408	328	327	326	347	345	344	367	364	400	342	347	384	347	343	361	358	398	336	370	333	346	332	351	359	339	332	368	356	329	357	334	373	347	363	342	353	378	354	357	362	318	386	371	330	313	381	365	354	370	347	349	324	361	340	360	346	331	399	378	370	347	361	348	343	389	346	346	350	347	337	357	386	329	339	351	367	367	347	372	375	336	346	326	394	389	337	351	352	369	354	356	364	372	357	366	355	340	358	336	365	356	350	374	360	343	381	341	347	313	342	353	383	329	366	383	348	361	369	353	363	358	347	338	397	372	345	395	335	352	361	366	382	324	339	328	358	393	371	379	342	333	358	359	333	337	350	342	392	378	384	327	314	374	331	397	342	367	336	321	341	368	334	366	374	316	353
9018	5783	6897	6010	3894	2773	2209	1731	1206	927	584	437	343	280	292	277	274	283	330	221	214	227	228	210	160	145	149	140	117	127	118	136	146	133	128	132	118	141	120	127	126	119	107	109	114	121	156	106	101	82	111	132	105	91	108	131	88	110	118	91	117	123	86	107	103	107	108	106	112	110	99	91	103	118	105	86	105	85	110	123	105	104	95	106	118	110	113	96	109	100	96	90	113	117	119	109	81	115	100	85	105	112	125	109	94	123	115	101	93	102	96	84	110	92	89	107	98	121	92	92	123	89	94	92	97	88	112	97	95	108	101	90	104	112	100	100	101	120	97	93	97	99	89	102	103	98	95	106	107	98	94	135	81	85	91	95	87	114	98	109	88	89	94	104	89	108	94	95	109	109	106	101	108	97	98	104	92	104	98	116	109	108	122	119	93	110	86	91	92	90	112	92	91	94	103	108	101	84	113	98	101	75	106	107	97	115	97	100	84	109	98	99	96	81	113	95	112	119	88	105	116	98	113	112	102	134	98	105	94	107	94	94	113	107	107	95	104	90	111	106	129	93	105	104	102	100	108	95	96	96	95	100	91	111	110	103	89	112	93	111	105	107	102	77	122	108	105	85	97	110	85	96	121	110	99	107	112	103	95	98	108	98	91	102	79	88	107	97	97	106	101	110	99	119	112	117	100	91	120	113	113	105	106	107	101	79	90	89	124	111	104	109	98	106	100	106	122	94	91	108	108	124	106	103	108	100	84	97	87	97	88	124	80	90	87	103	130	113	117	110	84	131	106	118	108	102	97	100	98	101	115	96	104	86	104	107	110	103	97	90	122	105	124	100	84	104	106	97	103	107	105	103	113	107	102	115	95	112	124	95	106	105	107	124	116	88	107	85	116	106	102	107	125	86	102	105	121	102	83	103	80	101	99	109	101	112	110	119	104	92	112	95	103	96	102	107	100	98	96	105	105	100	108	93	110	107	86	98	93	109	92	112	112	90	80	95	98	100	91	110	108	108	95	109	95	112	106	112	92	103	90	104	94	103	106	101	113	118	98	96	108	88	103	102	89	107	87	93	112	97	117	94	112	125	104	119	91	85	98	100	84	100	103	104	92	86	113	83	108	100	115	109	98	93	91	107	86	101	101	104	112	121	107	105	87	115	115	109	100	104	117	129	88	107	113	121	99	96	81	112	97	122	113	89	91	116	98	80	91	93	109	95	105	93	116	115	102	79	94	131	90	113	104	102	122	92	111	120	81	109	108	99	109	103	91	100	102	100	114	99	97	108	104	78	102	113	106	95	99	103	98	107	103	82	88	107	93	91	108	88	108	123	101	103	95	94	93	125	98	108	103	110	106	119	107	112	107	126	108	80	100	98	115	82	101	114	96	101	96	83	114	117	119	96	106	106	112	104	101	90	111	91	109	92	95	97	108	108	113	79	98	98	97	84	105	91	87	91	94	99	84	117	77	111	95	113	102	100	73	131	105	115	106	133	97	105	94	94	109	108	105	99	88	99	79	92	115	100	107	106	94	115	98	81	91	107	99	93	109	100	99	107	100	93	94	111	100	99	104	79	99	101	95	111	119	102	100	113	117	107	104	114	111	100	102	98	112	110	96	105	89	95	100	79	84	98	120	103	89	110	101	78	104	92	115	101	96	108	102	97	104	101	104	110	90	98	84	100	109	93	115	107	81	89	92	110	103	95	114	104	88	101	114	103	113	96	98	107	98	88	108	119	100	103	90	105	100	97	103	97	115	99	96	106	115	85	109	100	117	103	104	91	97	112	108	110	94	86	95	98	114	111	110	100	112	93	113	109	112	113	100	120	97	90	105	98	107	92	72	110	92	107	92	95	95	98	97	106	93	86	112	101	107	91	118	97	107	102	103	104	116	81	119	105	103	109	99	103	104	110	94	114	107	102	121	109	105	106	85	114	105	89	78	91	112	109	101	94	98	115	116	102	112	99	110	101	104	108	98	98	100	108	77	78	103	110	102	119	111	105	118	99	94	84	98	111	95	97	86	106	99	100	107	110	86	96	104	106	94	91	107	109	115	92	101	121	91	94	103	95	119	103	100	104	93	93	98	106	102	111	87	111	89	107	111	95	102	96	103	111	104	86	86	106	108	97	96	97	93	103	97	87	110	97	88	104	96	120	106	101	115	94	93	107	96	111	105	129	110	103	113	102	93	102	87	98	89	96	102	92	96	106	103	106	117	106	94	104	87	113	110	115	116	108	99	99	107	92	85	103	106	77	105	100	91	108	109	126	109	103	113	91	107	98	106	103	98	104	97	87	98	97	115	97	119	106	105	98	108	113	91	103	101	103	107	102	107	113	108	102	80	93	95	117	112	109	104	99	105	107	100	106	93	97	108	121	117	103	100	99	100	100	91	70	112	97	118	112	110	100	104	100	106	89	93	115	107	105	103	105	111	81	97	100	118	103	115	101	104	108	120	99	96	106	102	95	99	109	87	89	112	86	108	113	103	109	111	109	79	123	104	92	87	92	96	106	110	101	102	82	84	105	110	102	78	102	95	100	102	115	114	86	114	100	102	100	96	104	97	100	122	97	113	100	106	89	102	88	108	85	94	109	98	102	95	105	89	103	95	87	113	97	114	101	109	122	111	96	82	92	95	94	103	84	115	104	95	86	87	103	99	97	97	112	94	93	96	107	99	82	94	99	86	93	99	89	102	79	105	107	95	108	77	97	96	100	92	89	120	93	74	98	90	115	91	87	106	107	100	102	103	88	116	99	103	88	103	85	106	113	108	102	86	106	132	98	93	117	102	119	99	93	99	93	112	110	108	88	97	125	97	102	97	95	98	102	130	91	114	90	116	101	107	104	92	103	99	115	88	91	104	98	94	101	93	87	104	105	120	94	88	95	114	97	92	94	96	84	121	100	122	106	120	90	90	98	113	93	113	86	85	101	129	117	113	105	93	112	93	112	92	108	101	115	97	94	101	120	116	96	100	93	95	108	89	110	104	100	116	96	115	102	94	92	101	107	101	101	106	101	94	93	88	93	111	111	105	101	86	87	91	110	117	95	103	109	99	106	117	110	102	125	113	102	113	104	115	114	116	89	112	108	105	104	118	91	105	100	101	122	113	109	83	106	96	101	100	98	122	94	107	101	108	107	88	106	96	92	103	117	106	107	115	106	117	87	133	98	111	109	95	85	97	98	95	91	114	100	110	110	107	98	99	100	98	100	95	86	102	110	92	81	113	108	115	81	123	106	106	106	98	102	98	96	110	94	105	96	107	88	110	112	116	106	94	95	93	91	110	119	112	86	113	94	92	108	85	85	99	111	95	96	109	87	108	114	109	105	91	101	120	112	118	106	108	100	106	99	104	93	113	104	88	91	101	121	104	102	98	100	116	117	97	105	91	98	100	98	104	97	101	101	91	85	101	123	105	94	105	98	108	107	102	103	101	100	97	117	100	101	100	110	76	101	104	97	96	84	102	121	90	108	83	105	92	116
5283	5260	12049	14976	12817	10481	9133	7710	6182	4759	3109	2200	1938	1658	1426	1373	1276	1489	1636	1114	1022	1047	1108	950	872	725	636	577	507	491	554	536	500	469	441	498	468	434	417	387	395	433	378	326	382	411	309	370	355	339	311	311	282	304	325	311	308	327	283	317	305	300	283	264	267	276	309	300	297	291	252	262	300	252	299	305	276	278	298	279	266	263	280	259	306	263	261	277	248	265	240	239	274	256	210	300	292	277	236	242	266	249	242	249	276	265	280	273	268	242	266	253	258	257	267	255	266	235	256	250	259	253	255	292	261	247	282	257	272	260	249	265	260	245	280	240	267	265	270	255	249	269	276	273	270	257	253	282	260	254	267	253	258	278	256	259	251	244	265	290	240	289	258	279	279	258	275	256	240	268	255	241	285	273	262	263	258	263	255	248	296	285	262	259	269	254	285	265	270	266	234	236	267	282	264	268	248	233	260	267	271	256	246	235	284	253	263	251	250	282	267	250	249	255	253	254	276	254	263	264	240	235	258	245	239	287	283	271	242	262	255	261	271	239	243	270	257	230	258	270	243	264	245	253	288	242	259	258	259	273	274	274	257	268	236	275	253	252	246	259	249	256	279	249	281	288	247	277	258	270	240	274	231	250	228	280	240	263	281	255	250	226	270	263	279	272	262	267	280	252	274	257	256	247	254	242	235	255	252	261	261	270	265	210	249	270	251	252	282	266	268	304	273	264	279	261	271	252	278	277	268	265	222	245	292	264	258	266	262	266	272	262	244	268	240	268	271	275	249	270	265	267	270	272	251	281	244	256	239	254	259	248	245	232	271	253	261	254	248	265	262	248	253	261	281	261	235	260	261	247	247	264	281	243	259	279	243	264	270	260	228	238	249	254	256	238	267	270	273	256	265	230	242	273	255	254	247	278	278	303	269	256	250	269	268	255	261	262	257	260	268	269	282	280	240	252	273	237	261	238	258	254	293	256	284	244	280	276	275	239	275	278	244	257	256	284	252	268	284	282	254	287	270	268	260	283	265	277	271	259	235	246	260	263	248	276	276	275	224	267	250	280	276	244	274	284	238	241	233	291	286	278	254	251	260	260	252	294	257	224	271	280	266	248	240	238	277	251	290	246	244	276	223	258	237	248	230	282	255	267	247	246	273	260	267	297	256	249	237	244	240	289	284	263	250	265	274	268	237	273	281	258	230	273	276	276	237	253	226	238	231	250	256	252	274	265	267	276	255	243	267	246	266	249	249	256	285	269	269	262	269	258	291	253	281	251	230	261	269	257	271	250	220	235	267	271	250	259	274	277	257	246	253	253	277	260	246	249	269	244	255	265	263	269	243	253	271	272	234	225	265	220	239	265	260	260	271	250	266	265	260	238	252	274	273	259	261	281	241	249	257	236	281	273	277	290	261	242	245	255	256	222	261	257	249	250	280	268	283	272	260	284	244	237	241	257	238	258	239	242	282	277	223	268	242	251	255	239	270	253	279	244	288	250	278	267	251	243	268	257	258	240	253	257	235	247	274	281	261	259	245	246	249	230	288	290	267	253	268	229	255	267	279	271	288	270	258	282	272	260	277	260	254	246	268	245	292	242	248	234	251	252	246	275	263	251	274	233	258	259	231	232	249	243	257	278	264	270	264	275	232	271	258	254	276	253	234	259	280	286	287	247	263	266	247	274	261	243	263	276	256	257	234	252	258	257	263	261	282	253	248	231	271	254	266	253	226	265	277	252	272	218	287	275	267	296	245	256	249	276	262	271	247	250	241	270	273	259	276	262	253	255	261	260	265	257	270	261	266	285	239	262	262	256	261	276	254	277	243	252	259	231	268	263	234	243	245	247	245	263	231	278	260	252	244	264	257	254	251	273	253	281	259	241	263	261	254	251	287	272	257	266	261	265	264	274	253	259	261	266	272	269	273	250	242	253	248	254	237	258	234	247	254	255	259	239	254	272	248	288	268	237	259	265	262	244	282	280	220	269	260	256	253	267	247	280	240	236	250	269	255	285	250	285	238	253	275	261	278	259	232	229	271	242	266	276	274	295	270	254	242	274	224	268	255	236	247	230	257	245	237	251	236	274	265	270	265	262	262	250	305	284	271	223	266	250	270	275	249	259	239	256	221	257	276	256	274	270	231	264	244	247	272	268	293	239	254	271	259	237	235	263	253	264	268	253	256	239	253	239	235	265	243	267	293	261	245	274	246	238	280	230	219	248	279	267	268	252	245	292	256	251	248	279	296	274	255	271	282	244	277	262	239	278	251	253	243	284	261	256	302	232	238	265	259	290	291	239	278	256	274	254	282	271	259	265	237	267	260	250	249	231	257	265	265	276	244	244	240	263	254	261	272	257	266	266	279	251	278	258	260	250	268	253	265	248	268	267	249	260	237	257	255	283	267	269	244	252	260	262	270	256	262	259	239	264	236	261	244	273	231	277	247	253	260	250	255	232	274	248	272	260	254	255	253	302	246	250	240	261	279	232	252	272	240	258	253	257	287	269	271	263	238	267	273	277	266	243	297	237	250	275	276	246	257	256	267	255	250	254	266	267	236	248	244	246	255	276	251	285	252	280	276	254	258	260	269	255	248	282	270	265	280	265	273	279	259	255	255	283	242	258	255	250	263	260	254	300	242	267	255	285	253	278	246	278	295	245	261	276	253	252	261	267	270	293	259	277	282	257	269	253	242	286	274	260	243	258	285	259	254	273	263	259	253	287	267	274	251	251	269	253	245	263	268	254	264	237	248	256	231	262	261	260	233	271	267	268	265	248	235	261	259	290	273	250	262	265	264	237	274	266	257	240	265	253	236	255	266	245	242	276	244	235	255	269	219	257	260	304	260	255	252	279	240	249	247	257	286	257	238	254	211	232	282	260	253	259	276	257	269	291	284	266	274	258	276	283	239	255	259	253	266	251	241	237	268	251	242	256	281	266	261	276	267	265	227	272	251	280	279	243	253	241	263	244	235	263	262	261	226	261	233	237	264	287	249	235	289	267	278	269	251	264	269	269	286	249	251	305	246	261	268	260	259	275	267	259	267	248	261	259	259	269	260	261	282	237	248	268	261	257	275	260	268	273	261	273	264	269	266	270	275	238	254	258	246	258	270	267	254	267	252	275	264	254	251	261	254	255	260	260	239	269	252	230	238	252	217	254	275	259	255	295	253	254	288	229	247	250	275	254	250	261	257	257	284	274	257	281	285	231	260	273	269	250	271	254	252	256	271	250	265	265	253	237	275	283	259	272	267	227	264	270	269	257	233	232	229	257	264	236	225	247	246	271	270	263	259	236	240	257	259	234	276	231	246	260	239	235	240	299	246	249	282	285	263	252	256	280	236	272	267	273	291	281	259	286	274	258	258	254	256	265	285	235	260	249	253	248	248	262	259	240	237	269	274	286	252	247	270	253	266	263	261	270	226	261	260	265	271	254	243	242	268	273	252	250	269	262	228	255	280	281	242	244	257	260	253	268	302	240	255	292	252	259
18053	11156	13243	12054	8353	5968	4410	3365	2619	1841	1228	745	562	529	516	493	446	456	507	419	366	329	336	305	302	249	248	234	193	200	206	198	205	203	196	204	219	202	191	188	164	167	185	181	172	164	179	155	153	141	142	143	135	180	173	141	150	185	164	174	166	167	163	186	145	147	146	136	162	149	138	128	140	144	155	158	132	152	151	137	167	141	136	180	129	125	140	152	139	136	147	153	145	167	154	156	128	153	139	133	150	148	135	148	133	148	147	166	146	137	143	145	116	122	137	124	143	146	130	130	131	144	161	158	148	142	129	142	163	140	158	144	128	158	143	165	154	118	150	151	138	149	147	130	156	140	132	134	120	136	133	130	151	149	127	141	151	141	130	141	136	125	128	146	140	145	140	138	143	117	136	169	158	129	146	147	137	127	143	153	134	136	146	147	148	151	151	155	144	138	133	136	157	150	142	136	140	143	143	126	167	128	136	140	138	141	158	132	149	132	125	133	141	148	156	143	127	137	134	142	140	146	140	140	154	143	158	125	157	133	150	151	151	145	134	152	119	140	135	128	130	156	156	149	151	140	128	161	145	149	131	132	148	159	146	140	140	152	155	142	123	143	157	160	166	147	133	153	147	134	143	131	149	151	132	136	153	141	156	129	150	130	143	141	135	129	123	125	160	142	136	128	137	134	168	131	139	138	138	157	145	159	146	135	138	117	151	128	155	142	167	154	141	133	135	139	119	126	111	148	144	151	153	185	157	123	128	143	123	155	151	138	125	147	131	133	136	125	136	141	129	157	147	156	166	151	135	152	143	150	138	127	132	146	139	138	137	160	144	147	133	115	141	131	154	123	149	153	138	121	132	140	148	115	136	150	141	136	157	143	133	150	133	164	128	139	144	150	133	150	139	123	134	121	132	151	134	135	159	140	155	145	156	124	160	150	151	142	128	138	157	125	172	147	148	124	126	126	149	131	144	131	142	119	136	130	134	126	129	136	129	130	169	168	147	139	125	111	142	121	145	148	141	142	145	122	125	136	156	114	120	148	137	132	149	158	149	146	124	126	125	137	141	142	141	147	139	149	147	134	140	154	144	140	150	149	137	135	134	155	130	128	145	138	156	166	145	151	122	128	146	122	151	143	117	135	146	156	156	132	153	128	160	144	146	154	134	145	144	139	140	161	152	126	141	150	157	138	182	164	145	133	136	142	145	148	137	130	140	155	172	159	141	141	125	142	129	154	140	153	140	151	144	122	149	171	150	143	138	136	137	135	152	146	135	135	136	122	139	126	144	153	136	156	139	148	159	147	127	126	141	123	129	162	140	149	132	114	141	179	150	136	134	151	139	135	106	130	123	135	150	129	146	133	134	139	120	161	166	128	137	159	149	145	147	145	141	139	151	123	137	140	150	139	151	135	135	124	139	142	123	144	131	154	160	128	112	168	136	149	154	168	163	126	136	141	118	144	155	140	145	147	155	144	148	148	129	127	143	131	144	161	129	135	144	136	135	132	119	151	115	128	131	120	131	148	147	128	119	140	145	136	158	164	156	137	135	149	148	136	142	163	147	156	142	145	141	136	132	132	134	144	145	122	147	130	150	132	136	144	146	141	138	133	130	138	146	138	127	143	128	140	142	150	154	159	148	132	164	139	172	151	145	156	143	152	154	141	147	170	148	158	119	140	137	149	128	132	137	143	139	114	141	118	136	131	153	139	144	140	162	127	156	116	138	151	142	154	130	155	125	153	137	136	155	159	137	124	125	148	142	145	139	155	150	133	150	147	145	150	140	142	134	136	146	128	126	155	136	142	125	149	158	143	142	136	157	145	138	135	132	147	158	145	158	142	128	158	140	158	146	141	162	128	135	166	137	137	159	132	146	139	120	131	133	134	145	166	139	135	143	154	144	135	107	142	137	135	141	142	164	151	146	146	160	155	155	133	133	130	126	127	152	140	149	143	153	134	152	145	146	145	110	124	130	144	151	138	155	148	148	164	131	148	127	123	185	148	130	156	155	157	161	165	122	133	142	162	136	160	149	150	144	118	139	137	140	148	157	138	121	156	160	126	127	161	137	126	137	137	135	132	130	168	134	134	144	139	156	153	138	142	110	112	146	145	140	154	136	124	148	144	147	144	167	149	146	149	131	136	153	152	162	132	131	146	137	124	158	161	127	131	115	146	129	150	150	123	125	141	136	148	152	137	137	139	130	150	160	152	139	130	151	139	114	153	135	141	118	165	129	153	151	127	124	139	132	133	136	127	144	144	132	120	135	147	128	139	153	160	150	163	135	158	131	142	145	120	133	153	159	160	143	127	136	169	145	128	162	154	157	115	131	129	136	134	132	151	137	142	146	132	132	150	147	135	146	136	134	122	152	161	140	146	126	141	153	160	119	126	139	135	140	142	132	134	139	119	141	139	142	154	150	145	141	145	135	148	130	155	147	136	143	168	153	154	121	158	130	118	143	162	148	167	145	143	117	153	137	140	141	130	169	134	152	158	125	132	143	154	144	132	109	133	145	132	136	133	144	141	114	131	145	162	157	155	147	150	151	139	175	120	161	140	159	150	122	155	144	142	142	138	126	125	169	152	133	166	127	155	113	135	148	151	142	152	156	124	119	138	131	128	128	138	137	141	135	122	134	136	138	150	154	159	152	135	144	133	136	134	159	126	141	170	168	141	145	148	134	120	158	159	151	113	133	150	122	157	144	123	118	136	149	147	158	140	157	145	140	150	155	137	121	139	142	110	138	150	141	135	126	134	140	145	164	141	153	160	158	148	136	130	127	130	130	137	146	162	151	163	129	131	157	141	117	131	126	118	143	145	150	139	138	144	157	132	134	130	140	149	135	153	157	155	157	135	158	145	135	149	150	135	132	142	157	139	151	147	144	152	162	131	147	137	134	130	147	137	140	137	131	136	134	141	147	138	134	152	128	144	133	123	141	130	128	146	133	181	135	143	121	157	135	157	150	150	150	181	129	118	164	147	131	140	136	159	157	146	161	147	145	156	140	133	139	125	142	153	140	129	136	136	140	107	144	132	135	141	119	146	119	120	143	161	132	139	140	121	143	145	144	146	143	132	157	139	149	157	171	140	141	113	170	149	142	127	129	146	118	134	156	104	154	137	117	150	136	134	146	125	158	120	125	147	157	136	125	155	127	127	146	131	119	127	151	126	159	152	134	140	129	136	142	150	153	131	140	136	126	145	143	152	150	143	129	140	133	141	133	143	153	125	127	157	152	155	155	124	136	136	132	137	149	145	167	141	144	133	130	126	143	139	126	130	113	142	143	122	123	143	153	131	146	154	143	152	134	142	151	115	154	138	146	147	135	126	175	127	140	133	154	139	144	141	136	150	162	140	132	150	155	149	125	151	148	150	130	140	149	141	150	137	149	140	152	150	154	149	130	127	161	140	145	149	139	126	130	148	167	164	149	150	153	151	126	139	153	143	152	139	158	142	138	127	134	169	131	143	131	135	142	121	162	156	163	137
10737	8950	18981	22868	20258	17084	15356	12983	10860	8594	5986	3975	3220	3006	2725	2422	2289	2791	3099	2177	1870	1959	1986	1675	1463	1288	1267	1101	988	951	937	884	915	828	826	838	800	788	775	717	700	659	590	626	548	592	544	477	417	463	488	452	521	474	446	442	446	454	490	447	467	451	438	436	392	393	403	415	421	397	355	371	418	372	379	325	402	358	391	374	368	357	376	341	380	339	333	322	345	356	360	359	350	352	313	356	379	373	343	346	312	353	322	338	363	378	367	336	354	362	353	330	396	344	362	323	316	355	342	337	346	350	360	351	350	361	358	399	351	361	356	342	315	366	363	341	362	326	344	328	349	338	336	357	368	361	334	334	356	341	374	343	361	351	348	333	346	334	339	369	367	378	340	372	347	364	326	360	324	351	311	371	344	357	361	316	353	320	319	359	324	341	326	365	358	343	326	345	327	332	351	369	336	334	339	321	327	381	295	355	320	352	348	334	308	316	336	341	350	345	354	346	330	374	332	346	361	329	343	358	342	363	346	312	329	339	338	328	364	354	325	341	345	349	339	347	334	316	343	342	358	361	344	322	347	332	322	354	298	328	334	365	364	347	336	333	331	362	339	376	362	351	321	347	336	321	316	326	319	333	333	367	336	355	328	340	330	373	335	316	376	368	350	324	345	347	356	356	371	353	358	325	356	342	378	371	321	321	370	337	362	327	325	355	375	345	322	352	327	339	321	328	320	347	357	339	344	311	362	347	360	360	364	355	325	356	361	361	335	338	361	337	341	384	355	354	341	346	356	350	333	337	344	377	325	351	344	363	366	341	350	352	338	343	328	347	350	334	371	363	334	326	347	368	362	342	328	333	319	305	316	356	349	329	329	339	363	320	362	348	357	370	376	324	347	353	300	328	360	349	342	344	328	350	386	317	322	338	332	379	327	314	333	329	326	364	329	336	351	350	355	336	336	361	332	370	353	334	348	383	353	347	367	346	345	361	351	344	361	315	336	377	322	359	377	358	342	336	349	353	358	349	352	310	340	364	339	331	360	359	329	346	342	370	316	355	316	331	340	343	364	340	340	328	336	343	319	374	345	324	348	316	359	368	337	348	371	344	327	330	332	319	343	342	313	358	340	346	346	365	355	389	346	308	337	348	343	304	365	361	337	371	338	348	360	338	312	329	332	317	364	353	388	349	344	340	310	374	345	329	319	362	341	337	342	354	325	380	342	387	352	331	318	332	333	337	347	312	347	369	322	337	347	350	369	297	368	336	346	345	346	344	339	327	345	348	363	327	362	315	334	339	369	332	330	349	325	324	334	333	282	372	335	338	364	339	338	338	347	333	342	366	369	363	340	329	332	355	382	340	313	331	346	378	365	364	340	356	342	380	357	348	334	374	324	329	335	332	348	352	368	362	339	329	369	324	337	313	366	367	347	340	352	333	355	335	341	314	348	298	355	334	348	349	338	337	333	318	319	342	334	328	336	334	343	364	359	351	320	351	306	344	356	372	326	367	311	317	359	341	348	324	331	372	361	342	322	323	314	316	363	335	332	322	357	332	329	337	345	367	378	345	343	310	347	332	344	336	323	339	360	344	358	335	334	324	348	343	339	376	324	359	297	370	345	368	347	337	354	331	344	321	353	352	319	313	334	377	356	355	361	361	357	344	338	332	348	321	314	339	361	373	325	330	381	346	366	359	346	322	316	352	322	345	309	335	332	371	356	323	368	333	369	340	354	353	345	331	377	366	329	327	352	320	346	343	337	335	347	346	338	338	354	331	332	355	347	348	368	378	357	352	322	365	364	318	347	354	329	335	334	347	361	395	344	368	352	322	345	325	367	325	328	357	361	343	367	316	329	337	359	330	355	344	344	355	360	374	322	341	349	336	323	333	360	321	336	382	344	347	341	336	339	352	334	315	341	357	326	353	362	337	352	324	338	337	317	360	340	326	353	318	383	354	347	337	334	333	343	349	350	371	325	360	347	346	342	341	341	337	390	354	370	364	355	333	326	364	307	340	339	348	356	322	354	364	315	349	339	342	397	327	355	368	365	341	337	361	351	334	376	326	358	357	319	352	365	343	373	354	373	355	325	346	338	343	355	346	319	350	325	338	369	358	349	339	335	347	328	345	383	353	339	376	346	355	320	351	339	304	312	361	355	321	365	320	365	359	347	333	340	326	367	371	349	342	306	354	352	330	346	338	304	348	348	331	370	328	321	366	338	332	336	368	356	338	357	350	357	363	356	368	342	370	350	350	367	325	337	333	334	361	368	316	390	346	343	305	336	330	353	350	346	306	355	339	353	334	340	348	308	326	349	373	352	371	343	318	328	335	333	364	367	348	379	364	343	347	350	372	365	356	348	368	367	354	333	295	356	327	384	334	338	313	368	335	360	372	366	316	327	347	344	355	330	337	348	347	377	337	351	338	327	345	346	355	362	348	338	326	353	338	336	345	357	332	322	370	325	346	367	341	377	341	311	339	364	326	339	301	362	308	327	373	294	390	358	353	331	311	340	345	352	330	336	362	320	338	330	339	352	320	378	351	317	336	346	349	334	353	369	331	328	342	346	331	324	331	340	347	352	345	367	360	344	333	342	370	330	361	347	338	338	366	309	378	344	339	350	369	345	364	348	339	327	355	314	361	333	314	355	336	355	338	365	344	349	331	349	337	343	331	333	325	346	337	333	331	329	347	368	352	329	337	346	331	341	373	339	351	352	323	329	361	332	354	306	348	347	362	331	305	335	340	317	360	328	340	328	379	335	343	318	372	343	360	354	356	335	333	321	346	333	332	360	324	386	346	392	355	331	338	329	370	380	295	365	330	338	383	323	343	327	361	349	357	324	340	331	329	358	330	340	363	351	338	317	318	367	349	360	335	325	334	309	334	325	371	334	349	346	343	362	319	331	339	371	338	335	341	357	333	303	329	321	344	346	353	349	352	346	313	296	352	348	373	347	357	349	334	356	350	302	331	344	332	352	336	303	311	327	362	351	332	344	337	367	353	334	350	338	343	351	363	350	314	358	375	345	342	361	367	334	312	337	303	347	320	316	388	348	321	332	317	359	369	327	350	350	321	356	359	348	320	343	343	345	358	335	353	316	342	368	362	371	342	335	356	381	330	348	327	350	333	358	357	345	359	287	363	351	362	350	390	324	354	344	364	346	333	337	362	355	335	341	340	299	343	340	339	363	349	331	364	369	355	325	356	316	333	335	322	352	325	343	344	339	375	351	380	355	353	326	359	343	371	349	329	350	309	366	345	338	380	329	321	356	315	350	345	337	398	336	367	346	369	332	366	354	340	314	327	343	341	329	367	381	360	368	343	340	345	360	330	353	364	359	340	326	346	350	330	302	366	355	348	322	343	356	349	323	352	386	323	351	333	323	303	322	326	341	381	350	351	360	375	338	356	337	332	332	352	322	340	353	346	369	344	358	365	351	350	309	345	311	349	344	293	348	322	339	331	336	322	334	324	323	346	326	314	355	384	351	327	365	330
25907	16118	18890	17395	12156	8735	6609	4980	4059	2802	2091	1106	831	827	674	635	569	692	749	539	419	482	477	430	389	328	367	394	294	256	260	271	273	247	280	249	234	256	240	264	239	244	206	200	186	213	213	163	188	183	182	206	197	187	163	160	140	153	195	164	167	208	183	163	171	162	147	149	158	164	157	149	163	162	162	167	161	160	152	169	138	135	164	143	146	138	176	132	148	136	145	142	159	132	157	162	162	153	129	155	149	170	144	137	158	140	119	143	149	144	152	136	154	146	139	134	142	150	155	151	157	188	167	143	152	130	143	140	138	146	144	137	153	151	148	139	153	143	146	151	139	118	141	136	133	130	125	144	151	173	165	172	173	151	142	148	169	143	127	142	145	167	144	156	123	123	148	184	146	126	131	138	146	130	134	139	127	150	111	149	147	141	140	165	169	136	157	141	164	151	149	154	163	137	125	164	168	149	146	138	146	148	146	153	130	146	160	168	122	135	137	152	164	133	149	143	151	134	139	152	164	147	154	154	160	148	147	137	146	152	169	144	143	181	149	133	142	145	130	143	147	150	148	130	136	153	143	140	139	151	122	133	153	154	135	146	160	137	152	168	140	141	146	134	148	143	152	139	133	157	153	142	143	137	139	141	152	144	146	133	162	149	144	152	134	146	160	130	148	154	151	132	144	139	131	147	149	162	136	145	156	135	135	146	152	134	167	156	173	164	151	162	155	159	138	143	135	144	146	155	153	152	146	153	170	145	159	145	136	159	144	143	144	165	152	168	145	153	132	116	135	146	152	128	160	143	137	135	132	155	158	150	147	133	156	123	147	166	159	161	168	136	130	171	151	153	139	151	157	148	125	143	156	122	137	131	145	141	141	164	165	143	150	134	138	166	158	127	148	142	143	148	139	164	156	136	140	144	145	154	143	137	157	157	129	144	133	148	151	160	143	161	145	146	148	148	151	141	133	138	137	129	152	141	135	137	136	157	160	153	148	146	143	170	126	170	153	159	155	143	140	153	137	160	148	154	134	134	144	130	144	129	149	136	144	123	152	139	144	178	188	139	131	132	153	158	153	149	151	153	129	132	166	128	143	170	160	157	137	140	159	143	151	159	150	172	138	134	142	147	132	150	142	144	143	132	126	138	161	121	160	138	124	148	148	143	137	135	165	133	136	160	150	163	138	138	152	141	146	142	138	131	144	157	133	148	149	134	153	129	138	148	153	114	167	155	159	155	153	139	156	147	119	125	140	153	151	171	150	149	138	181	141	137	140	171	134	141	161	157	157	141	149	135	143	146	152	142	158	144	128	165	140	156	163	149	137	131	148	151	137	134	160	168	162	140	156	126	126	151	142	146	142	177	166	138	142	160	149	133	142	146	150	148	146	136	153	131	136	139	142	129	139	149	173	141	160	126	143	152	149	161	144	130	140	143	155	153	156	178	148	159	151	123	146	155	170	153	149	138	149	165	159	153	156	163	128	146	147	153	137	147	148	162	134	140	156	117	147	154	148	162	144	155	152	147	166	159	125	152	135	122	127	170	169	150	149	147	154	121	140	161	163	154	150	154	148	160	156	136	148	153	158	130	119	133	136	140	171	132	119	125	151	174	133	144	152	164	144	143	156	143	137	146	150	138	129	124	144	133	130	138	165	147	166	163	143	167	135	163	143	153	155	148	152	142	148	138	133	145	148	140	155	144	143	154	151	137	139	127	149	132	136	122	135	145	123	161	141	128	149	152	162	162	133	119	145	172	183	131	155	152	161	142	159	174	138	143	143	165	138	155	133	151	153	134	143	137	147	142	147	137	123	158	153	144	131	135	146	141	139	174	157	123	144	140	140	149	136	130	169	162	149	141	149	136	161	148	134	128	145	161	169	134	128	139	153	132	146	130	148	144	152	122	154	165	162	165	154	164	160	163	122	144	145	160	149	150	133	129	139	137	143	169	136	137	168	136	171	150	151	149	149	142	147	153	136	141	147	154	138	143	140	159	147	140	142	158	146	130	122	145	157	151	166	137	153	138	143	147	149	135	153	159	144	138	144	156	146	139	169	150	166	136	144	156	137	161	129	137	148	166	144	150	152	127	167	151	159	164	164	112	142	150	145	152	152	156	148	146	144	154	152	131	146	151	136	154	147	147	141	168	133	145	164	144	150	175	169	137	127	129	138	142	145	161	147	153	124	133	142	171	155	142	158	136	152	152	151	160	172	147	142	159	133	146	134	184	134	138	134	142	147	132	156	139	156	155	123	142	120	149	137	155	153	136	142	155	137	159	173	167	145	147	116	141	132	147	155	156	130	151	164	130	144	157	128	145	151	162	129	152	143	148	150	140	146	126	130	149	155	162	140	149	133	154	152	162	132	129	158	171	141	153	147	166	142	167	133	118	168	123	146	160	166	142	140	145	141	194	153	142	164	142	166	157	142	130	141	133	173	151	148	149	137	160	136	170	146	136	145	154	154	136	148	156	161	152	152	152	135	159	129	153	140	152	160	152	152	144	142	139	117	132	146	141	151	142	136	150	141	139	144	127	124	141	132	157	156	184	155	143	120	132	148	148	153	151	142	147	160	163	156	132	173	128	167	158	153	144	117	144	149	153	157	149	157	164	163	127	136	140	160	159	144	159	164	142	166	153	150	156	144	138	142	142	114	137	149	133	142	153	146	179	151	163	169	136	150	151	153	154	136	155	147	143	164	145	149	142	138	153	147	144	129	134	129	144	144	118	150	160	152	129	144	140	154	156	140	158	134	146	137	144	130	139	134	155	129	133	133	147	172	148	151	137	168	138	161	150	152	155	166	141	149	144	136	160	128	157	161	159	143	123	147	142	156	145	149	146	111	127	145	155	155	144	162	153	161	158	135	146	158	163	153	147	147	155	156	128	148	142	152	149	158	169	145	140	154	150	149	139	150	153	146	146	143	144	128	134	128	145	146	133	148	147	149	156	153	142	142	154	159	129	147	150	162	165	161	154	140	140	146	153	148	145	137	124	158	124	162	142	160	148	146	146	143	160	148	146	151	144	137	156	148	148	145	139	167	149	159	137	139	155	153	121	144	156	145	155	155	141	178	150	158	145	132	145	142	144	151	144	175	165	150	137	158	136	162	159	135	133	161	162	127	148	185	137	141	164	140	126	138	141	150	131	126	139	155	152	128	151	160	139	139	129	152	165	161	141	130	145	149	153	139	150	131	122	157	164	143	150	129	167	145	140	155	165	156	152	162	144	145	143	143	130	129	136	159	130	136	149	150	164	155	157	146	157	125	111	177	150	121	146	164	155	144	135	149	133	143	150	138	137	151	160	144	111	133	135	166	129	154	157	152	156	170	156	164	142	148	150	139	147	170	145	133	160	126	155	160	148	155	134	123	138	151	157	162	151	139	138	126	137	137	141	154	153	160	175	126	150	144	143	164	162	154	136	161	162	173	136	154	140	137	131	149	149	160	138	132	159	156	146	161	147	150	143	126	155	163	135	146	141	153	140
13868	11822	23716	27834	24749	21235	19015	16382	14100	11463	8887	5520	4458	4122	3684	3417	3241	3784	4077	3072	2784	2646	2681	2313	2123	1892	1747	1730	1529	1370	1304	1253	1236	1120	1147	1271	1157	1062	987	991	901	868	792	772	707	745	669	598	561	604	553	571	475	485	507	516	568	538	509	520	574	581	552	510	504	439	468	436	481	421	432	401	422	401	421	424	452	418	396	373	387	337	413	408	324	358	367	361	388	351	343	343	373	351	363	350	381	340	347	348	354	380	374	352	335	351	368	366	394	382	336	324	348	380	334	379	326	365	380	344	333	341	380	380	378	370	381	351	364	376	379	363	338	341	364	357	357	350	343	339	353	334	356	383	353	364	353	364	334	360	359	358	356	323	307	361	370	342	344	407	363	361	356	336	382	377	398	338	348	319	332	339	373	344	344	343	393	360	310	361	351	368	333	369	331	324	365	383	361	367	358	359	343	310	356	343	379	354	355	373	339	366	352	362	362	326	369	314	362	335	380	338	370	370	368	353	362	336	347	318	368	366	356	373	375	353	335	335	333	356	366	364	361	300	358	345	377	341	348	320	360	380	363	358	320	327	324	339	346	309	352	346	374	369	374	358	366	353	349	374	332	358	372	387	355	347	341	328	346	381	354	380	351	363	365	355	317	347	341	359	361	352	364	374	359	356	347	380	355	375	388	356	354	352	355	351	371	375	345	376	328	351	371	358	326	325	349	356	348	336	354	341	365	357	354	323	343	351	346	345	351	342	322	321	342	355	338	354	343	326	406	347	369	367	329	342	341	357	320	344	357	350	331	358	340	334	315	326	345	356	344	352	360	346	355	359	328	357	350	359	377	350	359	365	383	341	360	328	358	351	357	332	358	363	319	347	372	331	334	339	325	363	354	374	336	352	346	347	337	368	327	339	338	362	321	362	354	347	376	379	379	351	345	329	357	325	369	331	337	338	357	369	401	339	375	360	349	336	339	340	348	328	340	338	339	332	340	355	346	331	380	333	335	330	359	359	322	374	354	358	362	372	335	376	392	342	325	362	325	391	345	359	336	355	369	311	367	369	389	333	350	391	350	335	345	359	346	347	346	330	358	353	335	354	344	335	376	367	360	363	359	337	347	367	376	369	348	364	349	396	351	380	346	361	340	378	356	324	361	344	330	346	323	330	318	383	368	338	323	328	371	359	351	337	327	332	319	372	339	332	343	389	372	344	324	361	353	321	375	357	350	355	334	350	374	346	346	361	357	348	330	343	353	361	313	356	369	387	353	352	352	379	357	396	368	340	325	379	343	377	341	336	409	351	349	343	342	338	365	338	348	318	367	346	345	359	346	358	364	351	381	364	362	358	316	320	370	390	357	335	363	380	373	341	367	323	356	362	323	365	333	367	349	343	344	333	318	345	349	374	354	337	327	358	340	360	326	343	360	342	337	375	370	361	377	359	361	373	340	338	346	348	368	355	362	381	344	399	329	342	372	312	370	377	304	368	350	350	357	357	300	356	373	357	380	373	376	357	343	342	367	341	349	372	329	367	359	338	348	330	346	345	365	349	365	367	355	332	378	343	340	333	371	364	339	351	317	338	347	341	343	325	337	345	369	334	384	368	344	339	359	379	364	352	338	382	331	329	366	338	349	347	338	326	358	338	332	340	374	318	335	379	332	365	333	370	369	359	343	369	348	341	380	326	361	382	391	363	347	324	332	352	357	370	341	336	356	352	363	337	350	324	353	335	356	357	389	342	318	336	357	334	363	354	353	366	380	361	335	346	318	355	351	336	368	340	346	349	361	344	315	353	328	337	339	355	324	324	345	347	370	345	349	351	334	348	324	350	334	328	348	355	352	334	360	328	351	377	366	343	339	376	353	355	347	376	378	357	358	337	346	349	381	363	362	340	338	340	354	314	341	332	353	377	361	343	347	366	334	367	383	354	377	353	352	325	357	336	354	342	338	330	331	343	366	358	322	330	392	355	378	372	359	345	341	345	363	331	380	383	340	350	350	362	338	375	367	338	310	362	354	340	369	340	362	367	332	333	358	326	353	315	339	342	380	352	353	361	362	344	355	349	346	388	334	364	378	347	342	382	351	309	356	350	338	353	335	372	338	346	356	355	352	328	322	340	353	351	324	361	335	341	341	365	363	330	353	372	334	354	365	349	345	380	351	354	352	365	316	329	373	342	350	332	358	347	375	341	347	341	370	381	349	345	344	344	344	354	312	347	360	329	356	331	354	381	339	360	314	354	347	344	361	341	377	351	340	357	343	344	325	331	340	327	361	379	330	346	370	341	351	337	373	372	352	368	370	344	346	389	345	360	327	342	331	344	360	359	356	341	375	346	358	346	354	343	389	357	362	354	341	396	323	355	361	346	363	347	339	296	361	354	339	354	341	332	302	379	367	342	352	353	338	359	344	355	374	351	365	364	350	314	347	354	347	341	356	357	361	353	354	345	310	380	326	330	336	373	364	352	310	363	333	314	342	335	324	302	328	354	375	333	341	338	325	356	348	323	356	382	394	374	322	319	327	362	345	332	339	324	339	380	330	356	322	365	332	359	345	330	349	356	373	361	398	344	355	367	373	349	364	407	346	389	364	340	341	339	316	347	368	294	336	323	337	360	347	402	373	362	355	358	354	379	335	317	348	333	360	374	325	362	337	357	348	351	352	340	348	359	328	362	371	348	367	360	322	358	341	365	348	345	379	384	353	337	355	329	343	378	356	322	361	367	340	343	327	325	352	359	337	338	364	339	344	371	360	348	362	325	324	356	367	325	347	348	404	351	368	335	338	333	352	343	365	363	335	366	337	337	361	343	379	365	360	330	342	382	374	358	342	375	377	355	325	343	358	335	344	341	340	360	364	339	344	310	353	357	352	310	356	347	340	350	328	381	364	321	385	351	353	361	323	335	369	340	328	327	343	346	358	342	367	339	389	346	367	339	338	341	352	347	401	354	335	362	309	363	351	375	350	370	327	369	352	365	334	334	355	352	385	354	333	347	377	348	324	381	366	325	351	342	343	359	369	309	391	379	350	365	371	336	333	338	355	349	365	341	348	354	332	298	314	336	328	325	330	323	356	378	368	359	361	356	344	331	357	329	372	347	329	366	374	346	339	355	346	335	330	368	354	351	381	320	382	346	381	333	331	369	337	381	337	353	335	362	375	331	354	376	341	356	365	339	351	346	320	385	350	347	344	319	320	340	368	354	357	349	373	334	344	332	346	324	357	359	353	324	364	337	339	355	336	350	338	340	365	365	377	351	377	368	337	332	349	349	361	341	328	369	360	357	354	350	336	381	330	345	322	357	350	330	328	368	362	333	358	370	347	363	365	349	343	339	368	352	351	364	344	332	335	344	365	329	351	329	327	342	372	363	313	383	328	340	345	355	356	311	342	370	359	367	320	338	330	378	329	335	359	356	326	333	377	349	360	366	332	345	337	339	359	347	355	353	385	356	344	354	323	365	343	332	361	318	347	342	331	362	341	346	344	346	320	331	356	378
9364	5926	6999	6126	3941	2690	2052	1437	1176	828	552	394	338	314	302	251	257	294	318	251	219	207	216	190	162	156	154	131	137	133	130	148	142	120	119	112	164	119	119	128	113	119	109	121	107	110	116	100	100	114	100	103	99	121	105	122	95	116	119	115	110	110	110	108	118	119	79	118	109	96	102	101	94	83	93	89	112	114	114	105	101	88	98	95	98	93	98	84	89	93	89	92	102	116	118	105	108	101	118	112	95	99	115	98	116	91	92	97	109	95	92	90	113	118	105	113	77	107	106	108	116	89	90	117	101	75	101	102	120	98	94	103	86	89	88	105	113	111	110	94	107	88	90	107	85	122	88	94	86	97	98	99	112	108	103	108	84	115	110	119	100	104	98	101	81	100	94	106	106	91	93	88	88	78	105	93	113	110	108	97	112	82	84	83	115	102	104	97	95	106	99	93	95	105	100	80	102	90	100	119	99	102	101	109	89	102	89	93	102	131	94	110	105	98	94	125	105	108	97	107	103	110	110	98	124	89	92	88	92	100	115	99	96	115	111	100	70	80	126	111	102	69	100	104	106	99	91	105	101	104	109	89	68	99	90	93	87	87	92	86	92	97	84	83	99	117	89	94	108	93	81	100	116	79	96	81	116	98	94	98	84	96	103	94	121	105	96	101	88	99	88	94	107	107	112	115	88	104	80	129	106	115	97	94	100	104	101	97	92	104	112	88	89	112	88	97	96	89	117	106	102	104	102	103	99	112	117	103	91	97	101	108	85	111	109	103	121	113	98	110	108	94	95	97	88	78	101	96	105	102	118	97	109	94	108	87	108	101	94	97	103	98	109	76	111	113	98	93	97	88	110	87	108	89	99	110	96	88	108	106	96	88	129	105	107	99	102	114	109	98	119	107	94	108	100	108	101	86	126	97	91	85	107	120	100	93	93	96	130	100	110	96	108	114	106	105	101	107	80	108	111	117	117	100	102	120	97	80	116	107	91	111	105	109	97	104	107	92	82	114	106	99	113	114	131	108	99	96	110	111	95	91	82	81	83	101	95	102	102	98	83	96	106	86	78	95	96	97	104	91	99	108	111	67	100	96	107	110	110	103	108	113	114	89	79	114	100	128	109	108	97	103	97	82	90	101	92	81	88	101	118	123	118	85	113	104	88	83	97	111	90	96	102	104	113	102	99	105	107	97	107	101	106	100	85	99	93	94	96	99	92	104	102	114	107	98	89	103	100	120	102	96	90	103	108	88	103	89	100	100	110	96	108	90	99	96	102	97	100	102	98	104	108	95	93	102	86	90	102	109	91	105	101	109	90	114	111	106	106	103	93	100	102	105	114	89	116	89	107	110	114	93	93	125	102	89	102	96	86	108	105	86	95	110	127	102	107	97	94	103	91	109	105	113	116	97	102	102	105	96	86	90	98	100	109	93	101	99	116	108	92	88	112	110	100	102	107	105	87	116	101	90	94	103	110	104	99	105	123	94	98	110	114	103	96	81	95	108	105	125	81	108	120	96	87	104	94	109	91	109	92	106	95	105	105	113	95	105	93	93	121	94	119	117	108	119	104	101	105	92	102	110	93	94	104	110	102	104	97	123	85	69	94	104	112	104	105	105	110	97	108	93	94	82	88	92	97	97	105	104	98	92	107	82	102	109	98	91	110	89	104	104	101	85	111	90	99	80	115	103	99	95	104	101	95	101	102	85	109	103	87	97	101	92	92	122	116	84	82	96	90	90	81	111	104	95	94	105	88	107	80	85	89	112	110	80	93	86	108	84	115	108	101	88	94	98	79	92	103	98	100	90	104	94	101	112	89	100	91	105	84	89	88	90	100	101	103	93	110	105	103	88	89	94	105	98	108	97	118	98	98	107	110	98	109	78	101	101	90	114	93	106	98	102	113	108	102	101	110	91	106	114	102	89	101	102	78	113	95	98	104	100	109	94	104	90	109	98	108	100	117	131	102	81	87	109	105	88	110	97	80	86	101	87	99	106	102	107	103	95	107	114	90	121	91	110	89	91	122	104	107	104	109	99	87	120	86	93	82	118	92	89	93	100	86	93	102	91	116	95	107	110	84	103	95	109	82	93	101	89	99	93	86	123	117	111	87	82	104	101	123	112	83	103	79	113	93	97	89	102	91	102	98	126	104	101	106	124	95	98	123	103	100	108	103	100	102	110	105	104	73	78	94	95	95	97	96	93	88	97	97	100	101	96	94	96	88	103	110	107	111	94	90	93	91	116	102	99	93	96	96	101	88	87	93	104	81	99	108	94	113	112	83	102	93	94	99	91	104	107	91	105	118	101	88	111	112	98	96	104	80	111	97	107	106	98	104	104	91	100	109	107	92	107	102	99	87	115	93	97	107	88	95	99	95	96	111	89	101	92	105	102	116	102	111	90	99	107	106	105	116	118	108	99	107	89	110	101	96	101	97	103	121	114	98	89	100	102	104	97	92	100	107	109	84	102	114	98	105	96	98	98	97	104	106	87	111	107	92	88	119	91	91	113	97	92	92	110	90	102	89	109	124	119	101	96	91	104	93	101	105	93	113	101	95	83	104	100	89	103	108	88	105	88	101	98	86	90	94	101	114	98	117	98	108	89	107	97	92	104	116	119	96	92	88	100	111	85	105	91	107	101	94	84	107	83	82	101	90	89	84	90	89	121	113	88	124	98	102	101	112	115	110	100	104	95	99	100	110	99	90	99	74	94	108	106	104	90	90	88	103	115	105	98	95	87	100	98	113	127	98	99	108	94	89	95	104	92	107	95	99	96	100	97	94	116	102	99	94	85	105	100	126	110	115	96	110	95	109	128	106	89	99	109	112	107	95	101	114	112	84	83	90	105	108	115	93	90	99	99	111	115	89	118	92	92	92	110	104	107	88	104	108	97	111	109	117	90	113	101	110	97	96	101	82	111	82	105	94	97	108	90	99	104	96	87	124	100	108	95	94	96	110	110	104	90	104	96	98	89	98	114	84	69	110	96	108	78	92	91	118	119	95	105	88	95	84	95	107	82	120	110	124	109	112	115	94	107	98	106	89	104	84	91	93	104	118	101	99	105	96	89	113	101	104	87	97	92	106	90	110	103	118	129	112	107	92	115	115	87	103	100	99	101	103	106	106	95	88	99	94	94	111	96	105	68	97	93	96	97	91	94	97	85	121	91	106	103	95	111	80	103	104	101	107	100	106	93	109	103	122	107	85	112	120	108	92	104	97	107	111	86	104	100	100	87	92	117	118	85	108	96	102	96	126	97	91	95	121	81	110	92	95	107	122	95	111	98	99	103	90	106	92	89	108	104	101	90	112	99	124	86	105	100	122	116	100	97	79	94	101	93	111	96	100	102	105	88	99	104	103	107	108	124	101	113	87	101	110	99	103	106	103	93	86	102	123	102	106	109	119	96	108	113	100	92	111	114	108	108	93	96	94	95	103	97	94	93	82	104	107	102	88	102	108	109	94	105	89	100	115	106	101	94	98	107
5405	5236	12253	15144	12750	10325	8880	6868	5835	3916	2861	2093	1711	1635	1412	1338	1366	1547	1596	1160	1053	1070	1135	1018	795	738	557	541	531	523	558	539	505	478	466	455	464	440	475	419	375	393	360	384	400	382	351	356	309	352	318	368	323	250	291	328	305	320	270	296	315	305	273	289	279	311	290	255	275	278	264	252	287	260	265	286	267	253	253	285	277	281	257	263	245	275	262	255	266	277	262	286	262	262	263	276	266	269	269	251	251	262	253	244	251	279	240	252	266	250	259	288	243	244	267	269	273	251	246	283	265	248	263	259	316	239	240	256	238	243	242	276	238	251	259	237	264	250	264	251	252	237	278	269	268	272	253	278	240	281	266	274	251	266	227	257	242	261	253	248	240	241	248	280	256	288	247	282	258	260	273	247	261	241	266	248	248	236	282	270	280	285	223	231	234	266	259	237	295	248	270	255	276	250	277	255	256	238	236	255	307	258	252	275	264	244	269	268	229	259	252	289	257	230	273	242	241	235	276	267	232	255	255	261	239	230	258	287	253	238	239	254	271	261	272	223	290	283	227	249	283	249	273	261	277	247	251	274	266	263	268	280	278	255	276	236	267	251	253	281	238	255	267	260	222	242	268	278	242	261	267	261	259	243	236	255	257	236	267	247	252	239	239	311	254	266	234	273	263	268	253	253	275	283	237	294	250	270	266	268	265	245	240	210	243	234	206	259	243	264	268	246	259	266	273	253	218	228	240	229	259	261	276	292	263	228	274	253	264	249	239	267	276	258	273	239	254	248	235	258	260	245	248	269	279	259	258	259	249	265	273	253	244	227	248	252	268	264	279	240	258	277	248	243	254	217	262	223	262	273	295	253	252	261	230	268	255	245	262	264	242	265	258	235	272	263	276	237	264	281	249	280	239	285	242	241	259	270	275	253	252	266	287	236	276	248	235	290	250	270	267	261	246	253	266	254	255	268	244	265	233	264	271	249	231	240	250	258	252	258	254	256	256	267	292	252	274	241	278	269	255	256	291	244	260	251	251	252	267	267	274	267	242	241	244	258	268	249	266	255	251	256	287	258	243	274	265	256	246	236	255	245	246	266	291	267	251	250	256	268	254	255	233	263	279	266	244	257	275	263	256	259	245	262	267	222	248	249	262	253	254	237	238	262	261	231	256	256	233	261	243	279	276	249	275	270	272	277	270	260	261	261	273	260	252	270	253	243	261	302	235	232	253	275	228	254	247	243	236	232	205	274	257	271	260	238	271	247	278	262	251	261	274	219	267	275	281	265	264	254	255	248	257	230	265	248	269	268	271	259	244	235	230	261	267	264	263	234	258	260	265	227	245	238	259	244	253	269	263	291	224	265	271	256	286	270	251	251	261	255	278	229	229	235	256	254	260	264	279	276	252	239	244	243	251	248	241	273	274	247	225	234	259	243	262	258	256	300	244	257	252	260	259	254	266	261	234	255	250	275	257	237	251	234	247	275	247	261	299	260	262	295	249	251	263	282	268	256	280	279	258	244	263	270	282	239	254	240	247	262	250	270	244	240	278	232	268	231	261	245	267	250	260	239	231	261	257	246	239	253	260	246	279	276	252	254	280	250	286	250	262	254	286	265	270	248	276	264	268	249	252	263	222	267	282	266	262	266	238	230	285	256	232	249	275	265	239	247	262	274	265	264	265	259	249	254	290	255	285	276	248	264	243	264	260	233	238	268	274	247	246	275	249	246	251	239	224	262	239	252	232	288	286	264	257	272	265	278	275	289	262	274	241	281	264	241	256	250	281	292	254	230	236	247	236	260	263	246	261	239	278	256	263	269	277	267	263	259	261	236	277	250	242	268	275	243	261	224	271	259	263	275	247	227	239	268	280	246	275	260	260	244	253	248	250	262	252	248	261	285	256	251	252	270	242	254	236	242	257	248	245	243	261	272	256	240	231	256	225	236	257	274	233	255	260	246	233	263	264	257	257	263	287	246	268	273	246	265	241	251	259	284	243	258	240	269	260	235	260	254	283	240	244	263	258	253	252	263	239	263	248	260	248	255	260	257	264	257	235	251	277	259	238	247	243	239	259	266	268	242	276	238	256	252	247	269	232	284	279	235	234	261	243	270	249	240	259	246	314	244	258	257	280	265	264	238	250	275	238	252	261	255	261	240	233	273	268	254	240	247	234	281	240	241	249	270	251	263	277	238	272	253	281	246	273	261	294	241	250	255	245	252	259	267	267	256	235	251	259	272	270	263	258	261	266	247	257	261	248	272	240	260	248	251	223	214	251	268	260	259	255	242	269	247	277	247	250	269	262	278	275	268	267	251	273	254	270	263	238	262	251	275	246	266	257	266	254	270	267	253	271	271	247	275	252	240	218	273	275	247	278	261	247	263	269	247	247	255	263	249	260	265	245	249	228	243	256	258	293	278	255	255	267	258	280	275	252	274	244	235	232	269	242	269	256	260	237	241	234	231	234	255	246	251	259	262	279	267	274	235	263	269	288	233	241	226	280	264	268	262	255	262	243	230	233	227	229	284	264	246	272	258	287	274	269	269	281	252	244	272	266	261	283	275	264	260	239	232	268	278	261	266	272	263	244	262	251	247	249	236	260	250	239	259	271	293	252	261	261	247	255	241	268	252	240	249	256	273	251	261	274	234	233	255	263	279	244	257	259	249	216	237	277	269	310	241	260	252	244	235	258	263	270	268	262	227	265	279	288	252	282	246	247	255	261	251	267	279	255	256	227	258	263	226	272	258	254	277	244	236	257	261	266	227	269	238	245	247	235	266	213	264	239	237	252	246	256	283	263	258	246	237	261	269	275	249	281	286	218	264	244	235	267	262	253	258	246	244	252	223	256	258	274	264	255	231	243	294	256	237	238	273	284	253	281	238	269	255	247	265	261	280	255	237	232	233	251	235	257	227	268	276	271	235	246	244	253	273	252	247	266	254	258	257	269	254	236	266	247	253	260	276	258	250	254	257	270	248	262	234	261	252	265	231	219	235	252	236	276	240	248	242	259	275	247	264	237	259	258	252	266	227	290	243	254	272	264	267	273	236	263	204	262	230	253	282	260	278	257	235	272	243	241	234	244	247	258	257	263	266	266	262	272	252	253	261	252	227	255	256	243	248	255	251	260	269	245	249	284	226	244	244	269	269	248	240	229	262	261	266	220	248	266	235	257	251	275	256	234	273	268	264	252	262	268	289	226	261	266	263	246	231	243	249	261	250	269	250	226	235	251	265	237	247	261	284	271	237	276	257	251	255	276	251	236	226	254	231	256	244	270	252	240	241	265	266	253	255	261	255	261	264	249	222	276	268	276	253	293	253	281	259	270	281	259	274	243	252	268	286	222	278	283	262	260	277	247	252	270	268	271	264	249	252	240	272	270	272	236	269	277	214	285	254	248	246	262	273	271	259	254	281	224	236	276	243	235	235	236	258	248	250	259	235	270	255	265	268	272	249	264	247	244	251	267	273	231	257	230	258	261	253	257	240	251	273
18413	10881	13287	11875	8250	5622	4363	3226	2383	1600	1147	701	619	512	500	472	429	495	495	381	387	380	357	288	316	285	254	275	253	241	208	224	202	212	207	176	209	206	195	204	188	186	202	166	156	194	154	146	157	157	153	182	162	147	173	156	160	140	153	163	147	163	159	141	160	141	143	165	152	150	138	143	150	153	133	145	168	150	155	129	140	130	141	151	145	136	127	132	148	121	133	153	137	158	146	141	124	126	125	137	139	132	154	137	151	150	124	127	126	137	129	130	128	156	133	117	122	160	126	130	144	128	141	140	146	142	118	134	124	154	130	127	156	131	152	151	118	143	138	136	136	139	153	138	138	134	130	133	154	126	132	146	132	148	109	138	124	153	131	125	150	149	123	124	145	143	134	138	133	120	137	140	133	137	142	130	135	127	140	136	142	149	141	137	135	141	118	146	131	139	130	144	151	115	122	146	129	150	132	138	140	148	142	122	136	143	138	149	133	150	129	119	138	141	139	145	153	160	126	129	118	160	135	138	119	153	129	152	145	153	114	155	143	123	147	141	149	138	132	136	140	150	143	157	139	128	131	119	140	157	123	127	136	145	154	124	144	117	155	160	164	144	146	136	169	133	128	153	139	160	154	143	130	152	132	156	154	135	125	132	123	153	143	141	145	135	144	135	147	122	130	136	152	159	148	122	134	158	128	125	144	144	124	129	146	141	144	137	136	113	118	146	158	139	147	135	145	135	142	136	148	128	145	139	147	136	151	142	148	152	130	126	160	134	156	130	127	126	148	126	160	118	136	136	145	160	139	148	152	145	135	150	143	149	123	127	150	141	142	146	133	157	139	132	127	135	136	132	138	161	134	131	148	129	132	135	138	123	122	128	146	138	129	128	131	130	144	126	141	133	164	149	129	131	141	142	133	139	123	130	143	143	132	142	148	158	147	147	157	129	128	145	143	135	127	147	129	158	146	152	122	127	147	136	149	150	138	122	156	131	136	142	129	150	127	127	146	133	138	142	152	126	143	152	117	158	133	131	121	122	164	139	125	131	136	120	131	162	150	136	139	127	125	175	121	163	117	140	132	107	133	159	141	150	133	141	149	134	123	114	129	163	126	131	146	131	139	131	129	144	166	115	144	119	149	122	120	125	119	122	155	137	138	127	136	137	123	146	144	134	160	135	137	127	139	115	135	125	146	149	120	155	128	134	143	132	129	122	145	130	135	148	156	126	133	129	145	143	142	128	156	125	132	137	106	125	135	152	154	134	148	127	149	150	148	132	144	146	153	130	141	128	132	133	132	138	135	125	132	139	137	143	135	125	143	151	148	166	148	161	157	131	137	122	147	143	115	144	165	165	150	146	139	141	151	144	140	154	136	159	150	134	123	147	149	138	133	105	135	139	141	146	128	134	134	164	156	123	120	144	175	138	138	145	172	151	152	128	142	125	123	131	140	159	123	150	163	150	136	128	139	127	142	139	137	148	156	164	149	155	106	141	152	144	140	147	159	149	162	165	149	143	131	118	162	153	139	123	149	151	137	137	137	135	132	136	130	129	129	147	125	144	128	138	138	155	129	150	141	138	142	143	149	125	159	137	166	136	119	137	154	127	153	143	130	137	138	142	130	130	119	122	123	144	145	133	138	133	135	119	121	131	124	116	144	140	153	149	141	161	141	125	152	133	135	129	134	147	138	150	133	148	129	157	119	116	141	148	129	125	131	140	127	136	127	144	130	125	139	148	113	135	144	164	150	115	127	127	140	154	127	132	122	118	131	140	141	156	157	158	125	155	145	126	119	130	158	132	130	142	140	119	130	120	129	154	134	161	145	144	160	134	152	144	154	140	163	140	151	124	147	136	148	139	138	150	136	166	147	135	156	120	123	134	148	153	138	127	155	157	135	152	141	132	132	148	125	159	154	130	141	139	136	139	155	135	126	150	147	155	146	128	135	141	144	134	140	153	146	145	124	138	118	130	140	142	150	146	143	145	157	145	135	137	148	144	144	134	137	139	159	143	132	138	113	134	133	143	116	121	152	149	132	164	148	118	119	146	128	162	145	133	163	133	134	155	138	127	136	122	153	138	121	143	136	154	139	134	125	137	149	142	143	148	146	153	168	148	143	137	142	129	143	132	129	133	149	142	109	153	153	156	130	151	131	160	145	150	154	156	135	136	150	133	154	123	122	139	139	123	142	124	139	111	150	141	133	128	130	135	125	144	138	125	135	155	160	133	128	135	120	139	127	127	129	142	116	162	127	119	142	107	127	142	157	141	140	161	132	150	144	162	136	140	142	153	131	122	158	141	153	145	126	145	152	132	129	148	134	145	120	155	132	126	131	140	126	139	158	162	146	114	141	144	140	147	145	138	147	137	147	140	136	142	130	151	133	137	161	135	143	132	130	133	136	145	134	137	124	157	144	131	136	144	144	122	138	127	142	148	138	141	139	146	121	140	130	137	146	126	147	144	134	139	139	143	129	138	121	126	140	142	130	146	147	126	148	143	142	123	147	150	168	156	179	146	140	157	144	136	135	129	145	117	151	130	158	160	125	141	125	126	140	169	122	143	138	127	135	157	130	125	139	133	146	132	147	140	133	140	145	137	156	137	114	158	145	130	166	128	144	139	124	140	153	140	110	151	139	135	146	146	136	164	113	154	131	152	142	133	156	154	164	130	140	124	174	169	116	124	143	156	137	128	141	126	145	143	157	143	136	145	143	134	134	151	129	121	143	134	142	138	131	153	147	133	128	122	141	119	160	148	144	130	141	127	123	135	148	124	162	156	138	142	142	130	156	132	149	134	152	145	155	132	117	140	133	153	136	124	126	112	151	132	134	121	141	137	139	156	124	138	157	151	146	127	149	131	141	129	132	153	140	146	104	148	137	137	149	151	133	141	153	133	132	145	127	142	142	130	131	133	141	148	135	153	131	124	142	142	130	140	120	166	160	146	146	146	143	129	122	140	155	135	152	131	124	146	132	132	140	140	114	146	160	133	145	151	126	143	121	161	147	130	142	164	142	152	167	133	138	147	127	155	159	131	155	120	130	127	120	135	149	141	136	166	130	154	126	126	145	132	122	145	130	137	126	127	137	168	125	147	171	147	131	141	140	138	161	148	123	133	133	136	149	134	140	148	150	146	132	152	147	161	138	124	140	125	134	128	135	136	143	131	138	116	114	137	153	142	128	141	121	142	138	143	158	134	140	143	132	146	130	137	145	135	139	137	148	150	122	119	124	134	138	123	134	143	120	137	148	137	149	129	140	141	145	142	165	129	125	149	122	152	133	125	143	138	136	153	129	151	148	148	134	145	121	137	143	146	130	138	139	139	134	128	164	152	142	153	151	125	144	134	155	129	129	109	169	144	131	159	131	122	162	125	138	128	137	146	145	144	147	133	172	127	142	140	147	172	146	121	128	153	135	135	130	155	175	134	152	135	136	134	152	144	148	124	135	139	137	136	136	146	153	147	124	159	139	136	141	153	145	125	141	140
10826	8802	19301	22885	19874	16833	14681	12281	10353	7741	5825	3811	3039	2952	2632	2347	2297	2840	2801	2088	1934	1974	1966	1661	1524	1319	1165	1144	1074	1045	933	954	872	919	859	866	814	748	659	746	670	638	601	619	553	561	558	486	519	482	476	454	436	445	433	484	426	394	464	458	451	447	443	417	371	406	432	419	367	406	399	426	382	383	389	377	372	371	355	363	370	393	366	367	342	345	314	372	321	328	393	313	337	358	362	347	351	334	380	348	319	336	322	348	365	352	346	355	350	375	335	325	383	333	326	339	349	336	355	326	335	345	338	359	349	369	341	348	353	323	368	321	339	321	343	317	333	319	366	334	345	316	347	344	336	325	330	323	344	338	360	349	350	351	335	367	367	347	340	349	354	324	308	359	348	325	310	355	304	327	345	323	346	328	352	366	354	353	315	329	351	334	343	297	348	285	311	327	348	303	340	343	372	333	344	321	328	330	330	311	363	350	309	309	327	337	316	320	360	349	338	343	350	299	349	331	355	332	343	330	362	337	345	362	349	349	355	390	314	377	327	376	342	348	317	347	335	306	327	361	348	330	331	336	357	370	369	294	385	316	333	336	333	295	319	342	370	356	348	351	337	343	331	362	371	302	360	320	291	321	321	311	364	339	322	330	315	341	364	384	352	319	356	347	357	329	323	342	318	328	335	344	330	337	351	387	358	329	337	319	334	335	342	347	370	357	354	350	355	341	328	363	338	356	382	321	349	342	332	323	330	330	324	298	344	317	336	350	317	346	354	332	328	330	338	332	335	325	365	314	323	315	352	331	357	361	362	320	336	347	341	316	321	337	357	363	328	320	346	351	316	364	313	323	310	318	325	345	335	313	312	327	312	325	343	314	343	329	325	336	332	334	292	322	336	330	353	346	335	318	337	347	343	314	357	327	339	347	338	349	317	352	310	298	315	327	277	294	301	324	317	333	315	336	340	334	317	349	343	361	351	374	324	342	317	328	323	344	343	338	322	336	311	319	336	332	353	327	361	340	318	338	357	356	331	369	371	325	336	362	340	346	315	325	333	328	372	348	346	323	343	328	319	319	327	355	338	348	316	352	330	343	351	346	330	346	307	340	337	372	330	306	289	310	350	302	361	346	325	355	368	313	353	340	354	330	334	346	343	339	341	340	342	322	353	360	316	324	337	318	358	346	321	338	323	352	312	339	349	355	342	348	343	342	368	314	342	335	327	348	362	363	324	351	337	330	306	316	326	307	345	326	347	342	340	301	345	327	358	349	332	332	389	329	385	352	329	320	336	337	323	323	340	362	330	323	307	307	365	339	353	316	319	320	345	359	303	350	341	339	341	342	328	324	332	301	364	314	353	337	355	336	312	341	329	326	347	357	337	319	322	339	331	375	352	326	355	352	353	359	348	323	294	330	355	328	317	330	323	321	342	327	350	346	361	349	314	343	350	375	322	336	301	361	378	353	389	328	368	305	354	377	348	347	367	309	331	357	368	355	352	336	338	352	359	320	336	342	342	323	363	328	326	365	333	359	336	352	350	337	376	342	285	340	337	321	304	322	315	344	349	364	336	354	359	349	313	350	339	331	325	333	350	349	357	325	352	383	356	326	334	355	342	337	377	354	330	358	328	351	301	346	360	341	336	314	324	346	348	368	329	325	322	317	317	330	316	329	344	332	325	334	325	318	325	336	280	329	344	352	364	357	318	303	357	359	333	332	316	354	351	326	359	325	321	336	370	344	325	312	337	345	313	316	343	321	333	345	338	368	345	352	344	304	331	328	333	354	340	305	327	328	342	337	335	342	334	342	322	363	327	336	308	342	324	329	324	341	361	312	369	368	374	357	335	337	333	331	385	356	319	334	332	345	358	315	323	342	342	351	336	302	313	328	349	345	305	369	343	344	314	317	316	325	334	368	337	326	353	328	357	370	323	329	319	364	350	349	311	337	380	341	351	352	368	380	367	338	325	308	339	330	349	363	372	332	339	338	360	340	328	342	357	348	330	335	340	320	327	350	327	327	307	339	345	316	328	391	336	329	370	315	333	347	315	305	349	327	342	316	316	334	343	325	326	355	339	383	343	357	344	317	335	315	313	325	359	330	341	346	344	297	340	333	334	326	342	348	315	369	347	334	351	328	369	318	330	335	347	348	354	317	315	302	329	331	393	326	342	325	333	325	320	324	315	310	361	347	382	349	348	319	306	341	337	341	349	357	338	368	361	335	339	332	323	339	331	357	361	334	358	367	340	304	318	351	373	359	360	323	312	326	335	327	357	329	342	332	377	328	328	339	312	359	369	346	340	324	353	354	333	352	352	321	376	332	339	369	340	329	316	331	336	332	317	343	311	339	348	349	346	317	360	344	335	340	341	343	336	343	346	337	332	340	335	304	357	346	336	370	317	333	325	335	362	346	324	348	386	346	343	304	352	342	363	358	333	328	318	364	337	330	347	329	352	348	333	319	329	348	359	343	327	335	354	316	323	351	331	341	344	329	343	346	347	315	338	364	334	344	345	357	335	312	329	313	346	352	358	345	331	349	348	291	340	332	349	325	368	344	328	344	326	339	318	327	348	324	371	329	322	359	342	301	364	315	328	343	327	326	332	356	360	308	332	332	323	354	366	322	370	346	354	367	330	353	335	304	350	368	370	338	363	347	318	347	325	334	354	314	354	353	310	348	316	311	348	322	341	332	331	363	355	335	336	369	323	350	340	351	337	351	336	344	337	328	353	330	336	338	348	345	325	378	360	337	325	345	351	327	352	367	314	302	357	343	352	329	362	364	347	342	345	356	337	335	314	357	335	344	332	340	324	372	364	333	347	335	343	346	318	312	359	360	331	322	339	334	324	347	339	369	342	327	355	350	347	341	342	355	327	356	368	332	371	364	312	325	369	332	369	337	331	336	346	362	317	331	314	335	346	346	344	349	355	344	360	340	331	316	329	333	308	355	335	345	308	334	335	338	313	321	348	350	336	336	329	334	349	341	373	332	348	358	358	328	368	359	327	325	319	371	337	334	325	339	309	336	347	329	344	324	323	347	336	335	336	310	312	335	320	330	369	345	354	312	358	352	322	348	293	308	337	323	355	323	331	340	332	338	332	319	335	353	354	323	326	306	369	374	335	342	344	330	316	333	358	336	351	344	365	341	338	365	325	329	364	348	348	316	367	331	324	334	319	350	345	349	346	357	343	310	358	331	336	311	382	339	328	334	318	355	326	338	347	329	332	318	343	324	344	365	347	316	374	348	299	333	371	343	346	344	388	309	345	367	310	347	351	332	332	336	325	342	361	322	351	330	349	363	316	349	337	356	348	327	319	368	320	341	337	322	323	333	350	354	327	317	331	328	320	352	274	325	298	331	308	328	358	334	343	375	331	339	331	331	343	335	336	352	341	314	316	354	333	328	317	316	332	334	340	322	322	343	360	334	346	358	329	344	340	334	343	318	333	348	352	337	309	368	344	316	317	357	348	355	318	357	336	349	341	347	327	337	337	367
26139	16547	19276	16885	12026	8836	6399	4934	3686	2524	1835	1037	804	805	670	650	637	757	641	545	493	504	496	459	350	339	309	329	314	248	292	280	218	262	237	267	251	218	239	233	221	190	191	191	198	190	188	183	173	192	186	172	162	155	155	172	192	173	184	154	179	152	170	170	165	177	133	178	177	125	149	128	154	145	153	146	153	137	141	130	171	145	152	146	163	158	132	142	131	150	169	154	148	144	134	139	156	146	134	164	152	146	153	158	133	136	158	134	147	140	141	163	156	160	152	175	157	138	119	146	182	151	144	150	160	144	139	123	134	135	167	128	184	149	168	148	155	150	131	115	138	140	133	136	165	140	133	143	142	147	148	163	133	143	139	145	169	171	143	160	146	145	129	165	137	141	157	156	159	148	132	117	142	141	154	146	126	125	139	117	133	137	121	133	148	129	152	126	150	166	158	134	148	134	137	161	167	144	142	169	123	146	134	153	132	135	169	136	151	146	143	160	150	169	147	158	144	141	140	148	125	152	147	148	138	147	146	149	153	133	141	154	151	164	133	113	143	144	147	140	148	141	131	153	142	134	132	117	125	172	169	167	139	146	143	161	146	160	151	145	126	133	149	143	136	143	142	142	158	152	171	151	147	132	141	132	155	161	139	127	149	147	133	181	145	164	131	125	131	143	160	136	147	153	134	152	135	154	155	140	146	131	143	135	148	136	137	131	128	160	141	133	146	174	172	154	163	152	133	152	145	143	174	160	150	141	147	137	139	120	164	164	154	168	145	150	133	150	134	136	163	141	137	129	135	149	152	139	169	155	151	127	146	140	127	149	117	127	162	165	169	142	148	141	137	166	156	159	134	135	132	157	127	146	150	158	120	146	159	148	165	153	127	126	158	133	153	126	166	127	152	150	152	150	128	145	135	143	161	165	151	166	164	132	144	161	137	135	145	134	137	152	152	166	151	123	133	126	147	156	137	144	146	146	147	153	156	141	145	144	152	127	132	153	152	166	136	142	142	131	128	147	157	142	139	160	150	127	131	166	158	130	127	151	182	141	133	163	153	124	156	134	141	162	145	128	129	161	131	140	145	138	148	132	164	131	158	147	143	127	149	128	164	168	153	149	129	145	148	133	156	157	137	138	129	143	145	146	163	142	131	131	131	137	140	150	145	154	116	147	140	122	141	151	113	118	135	153	158	134	130	159	139	146	127	143	167	133	154	156	134	153	144	120	162	146	150	134	119	138	160	133	136	156	127	139	136	132	136	138	136	143	153	158	140	169	122	128	124	147	133	154	161	152	140	144	167	142	141	159	157	143	136	156	146	149	151	161	151	137	125	146	154	142	160	133	152	135	145	133	145	152	167	154	151	148	142	137	166	139	139	148	166	137	153	138	136	156	125	173	147	148	142	164	131	154	122	121	149	167	135	132	133	143	147	159	125	147	130	155	116	143	148	151	153	159	110	172	184	133	149	128	130	166	152	164	148	147	181	143	161	157	159	150	138	129	141	159	167	144	140	129	163	158	163	162	124	164	148	150	132	139	157	139	153	130	134	168	152	161	128	170	145	139	142	123	144	154	160	151	157	145	131	135	134	134	137	141	150	137	152	133	171	147	133	164	139	146	130	144	166	145	133	133	132	159	131	136	145	164	127	129	148	148	125	156	139	124	145	158	135	127	166	156	139	138	151	149	137	131	126	150	147	147	153	142	117	158	156	132	159	154	177	142	155	147	147	147	147	163	157	161	108	147	137	136	141	138	142	144	161	175	157	165	153	137	136	154	128	147	151	146	149	129	141	162	119	146	144	148	157	147	150	120	149	163	139	156	144	147	155	127	142	143	130	141	138	160	146	140	144	122	124	130	154	133	140	153	149	161	138	142	157	138	147	145	119	127	144	145	136	147	172	143	138	166	135	135	148	136	139	152	152	127	144	153	151	151	160	164	152	147	141	134	126	150	155	151	140	152	169	150	154	140	136	157	172	145	134	164	158	131	169	140	136	140	117	140	146	152	135	177	156	141	150	143	144	148	127	148	149	169	130	137	128	158	143	116	148	126	138	140	150	148	143	161	153	152	135	156	162	132	177	149	164	139	132	135	136	145	140	157	142	154	152	170	147	134	153	158	171	161	153	154	138	136	176	164	155	166	138	149	145	161	134	128	146	157	169	154	148	148	139	167	157	163	132	148	143	172	137	130	136	153	147	137	151	171	152	162	162	152	147	157	163	128	156	139	144	123	149	141	167	162	154	162	134	144	139	142	146	125	159	133	140	146	155	165	163	146	170	153	165	149	152	145	160	138	141	141	131	127	159	144	125	140	160	133	138	138	161	147	136	152	131	149	167	124	127	119	140	141	153	192	148	166	146	147	147	138	150	150	134	162	168	145	172	158	145	132	160	149	131	144	150	139	147	148	129	155	127	149	140	153	144	167	136	149	136	145	132	141	143	144	147	150	149	185	134	137	147	150	140	156	148	153	132	134	168	141	174	148	143	168	133	136	166	148	139	148	146	167	160	140	126	153	155	127	150	159	127	138	147	143	125	151	150	140	144	137	158	149	150	150	126	131	142	143	120	116	143	150	152	136	118	132	164	148	130	170	137	155	139	147	167	160	153	144	148	152	168	132	165	134	163	120	156	159	131	118	155	154	156	153	141	143	162	159	159	138	151	147	143	142	135	119	164	136	133	146	139	157	167	163	160	155	154	116	137	138	147	151	148	148	152	124	157	142	148	136	164	120	119	152	163	148	163	155	140	136	131	131	143	154	168	155	139	141	150	153	130	158	148	129	155	168	141	149	129	155	131	151	155	148	150	140	135	132	136	161	124	157	159	144	163	121	142	132	164	157	125	161	137	152	145	158	119	132	135	146	148	138	148	148	135	150	150	152	148	148	133	124	145	140	156	149	151	163	153	169	159	155	149	148	161	159	132	140	149	139	147	142	150	157	139	133	138	139	146	135	139	147	144	147	137	148	151	129	147	157	148	134	136	145	166	140	119	139	144	158	157	137	138	147	137	162	167	147	158	139	135	168	144	157	136	148	142	160	166	157	148	154	132	138	148	152	142	134	151	142	164	136	165	150	145	141	149	124	125	148	173	124	175	132	146	144	165	138	156	139	149	154	153	158	141	152	140	134	148	149	159	129	145	175	149	158	144	135	141	152	134	150	156	154	112	151	161	133	136	127	139	146	148	158	150	131	158	163	141	155	148	146	146	139	154	139	126	143	147	158	136	154	157	137	155	127	137	159	145	142	172	150	155	144	130	132	141	137	144	151	156	139	146	131	148	143	152	159	158	151	166	145	145	154	143	154	154	147	153	148	152	152	154	164	152	113	143	135	137	157	130	133	156	141	132	160	133	137	136	129	148	151	147	150	136	152	149	135	156	159	133	149	140	162	140	132	146	148	152	137	149	152	145	130	138	170	131	138	138	147	128	149	140	156	152	124	139	140	164	140	157	154	155	144	141	169	162	166	124	127	145	165	144	159	157	141
13956	12042	24146	27532	24423	21314	18505	16668	13775	10333	7994	5277	4277	4189	3720	3436	3452	4221	3829	2884	2661	2718	2724	2221	2138	1869	1711	1636	1509	1360	1380	1331	1164	1181	1262	1101	1107	1018	931	997	885	782	738	812	725	708	606	564	526	544	559	573	498	483	489	546	537	487	467	521	551	556	513	496	479	518	506	445	402	375	400	381	400	393	418	434	405	388	367	379	383	419	393	377	349	362	317	367	358	344	411	340	344	385	347	325	391	355	324	328	340	379	355	320	374	339	361	313	382	362	376	378	385	334	325	377	358	369	351	347	346	348	341	334	347	386	344	391	357	385	350	319	336	339	362	339	346	350	352	341	375	335	361	341	368	356	336	355	356	322	325	355	379	352	370	344	371	352	347	335	341	350	351	361	345	344	361	362	333	361	347	370	333	323	360	343	326	356	359	332	342	346	325	373	336	314	384	352	364	331	323	362	356	373	354	342	316	358	349	332	315	326	324	327	336	359	307	350	311	364	330	372	361	369	337	379	348	317	338	341	333	316	328	333	376	350	323	342	374	348	335	326	337	344	319	347	342	330	328	348	326	318	327	337	321	324	351	330	342	343	355	371	336	364	348	344	329	330	339	359	365	314	353	353	384	307	333	310	373	342	363	358	360	376	369	336	383	355	331	348	354	328	337	322	349	362	354	380	331	331	325	351	332	352	369	351	321	332	369	318	328	348	347	337	353	382	356	373	328	377	333	359	358	343	353	341	337	333	359	369	351	298	389	366	356	330	342	343	326	397	360	338	338	344	343	333	347	352	363	383	372	320	358	316	336	337	340	314	331	344	328	330	312	362	340	354	343	345	341	329	310	358	336	364	336	366	339	336	338	370	333	345	319	360	315	323	316	329	343	367	361	336	335	360	338	322	347	355	358	338	367	330	333	355	359	341	346	352	345	320	367	315	352	353	346	338	338	336	308	352	333	319	331	331	349	357	379	366	359	322	405	356	358	359	329	336	308	335	361	331	328	352	354	358	378	378	347	348	348	333	351	350	377	364	310	355	359	364	337	353	337	370	353	328	371	346	373	363	386	347	364	327	349	352	358	349	345	359	341	363	359	350	337	339	330	333	338	339	337	328	344	350	348	318	352	348	329	334	352	342	342	327	354	363	364	341	333	323	352	343	356	354	352	333	360	349	338	359	336	279	353	375	326	368	323	308	377	333	361	352	387	350	365	345	361	352	348	366	316	333	348	372	343	384	351	339	365	371	348	332	336	334	336	326	355	345	382	305	351	359	329	329	322	364	347	371	342	340	304	352	359	321	342	318	361	316	323	334	314	339	332	354	370	336	330	366	359	349	344	313	360	372	361	384	354	369	350	381	317	318	353	353	351	309	358	339	335	338	351	351	324	337	303	337	308	335	363	321	331	354	383	359	341	345	359	305	350	357	387	336	321	350	336	372	315	340	307	338	327	336	359	349	338	361	321	353	371	345	343	364	349	362	368	365	330	349	338	323	331	352	343	335	365	343	342	305	309	323	377	335	368	350	354	336	346	365	352	334	363	385	306	334	330	380	340	340	361	344	336	362	361	326	359	336	339	318	322	331	369	329	375	382	335	319	379	376	345	318	342	372	333	342	366	357	332	374	379	347	338	315	362	335	357	361	343	332	349	354	326	328	313	334	373	335	355	349	371	325	322	335	367	336	328	348	345	325	316	352	325	349	339	333	336	329	320	314	360	341	352	340	345	375	339	354	327	351	327	361	346	321	321	345	333	371	329	306	341	346	364	314	354	332	341	337	299	356	339	332	350	355	342	340	324	364	334	356	351	332	363	329	325	322	324	372	358	354	352	341	328	332	353	343	334	348	353	359	359	344	325	358	357	339	346	347	336	327	326	348	335	345	349	305	329	353	337	361	350	358	318	369	311	341	337	337	323	351	330	365	352	374	367	353	365	323	388	342	370	375	331	319	354	354	338	350	310	343	354	370	350	377	306	326	330	351	362	346	382	321	331	345	323	352	332	337	347	303	352	359	373	321	359	345	320	351	327	369	333	318	301	360	372	366	359	344	345	328	329	302	327	325	337	350	331	340	364	362	333	351	353	334	344	366	362	349	347	375	321	346	342	353	343	388	321	346	355	324	344	348	335	364	346	346	348	348	371	332	373	343	340	330	350	329	341	352	329	328	333	299	360	351	328	360	336	341	315	354	358	358	321	318	324	361	343	368	346	350	329	350	326	359	372	333	373	393	356	397	340	365	363	315	339	335	342	367	349	316	343	322	345	358	330	339	313	334	340	357	353	328	351	345	350	332	358	383	349	334	360	340	323	353	376	355	379	353	346	333	321	326	362	366	327	355	359	287	333	340	359	327	336	352	339	363	361	356	352	340	344	341	348	324	335	372	331	341	345	339	344	372	372	350	336	364	338	354	346	384	367	325	321	340	336	379	331	339	341	361	348	336	384	359	365	325	324	358	361	344	364	319	346	335	349	314	348	320	339	349	303	347	361	359	356	356	363	313	345	347	347	361	311	360	327	374	377	334	319	336	342	396	328	325	368	385	350	352	351	359	339	362	347	370	369	347	355	352	343	337	345	332	326	342	381	316	345	352	360	351	346	358	347	316	355	347	322	349	325	332	320	352	333	363	338	328	364	339	337	368	330	350	341	306	370	361	328	308	351	349	348	378	372	354	377	337	351	357	362	336	335	354	363	360	358	327	335	358	319	364	348	364	328	378	339	370	377	341	360	350	365	323	337	321	321	348	382	356	321	311	351	348	343	314	341	341	342	351	356	340	349	341	391	371	362	361	362	350	348	353	322	329	319	364	341	337	322	346	338	340	361	359	309	355	362	334	364	354	336	353	328	350	340	326	339	359	346	328	335	374	390	338	359	361	362	347	373	337	334	313	354	343	322	316	318	355	319	338	328	351	374	315	335	335	332	340	327	340	351	332	364	339	323	328	337	347	350	358	347	344	351	340	305	350	355	349	368	327	330	344	364	313	343	344	346	370	330	374	354	338	352	331	333	352	371	364	348	364	329	360	344	356	297	343	359	334	310	355	402	342	338	366	346	334	362	338	328	345	369	354	334	361	353	354	370	360	337	381	353	352	319	337	343	334	312	319	332	364	357	342	330	348	315	342	337	339	352	353	339	359	355	342	352	351	332	340	307	362	323	371	354	345	352	285	331	347	310	342	327	344	349	325	374	292	320	391	377	355	359	350	341	386	358	370	317	376	308	308	373	359	327	338	354	342	349	330	386	372	341	356	367	333	344	327	309	326	354	378	344	361	361	347	365	335	326	373	321	352	347	310	365	361	357	329	341	315	320	382	348	332	373	332	312	333	350	370	359	336	344	343	308	328	334	343	344	345	327	368	341	319	323	372	332	343	345	353	347	351	352	347	351	355	361	356	332	367	319	336	313	325	386	338	347	304	330	350	338	339	370	347	336	346	325	345	342	352	356	352	350	337	360	312	333	325	384	322	337	340	322	356	340	358	344	355	370	334	350	335	345	349
9451	5844	7521	6122	3940	2593	1902	1523	1117	712	489	405	311	273	277	242	285	343	299	233	227	225	197	204	146	169	154	116	136	159	140	132	129	146	140	106	119	107	119	119	121	115	129	130	104	118	115	120	145	92	100	106	106	104	107	88	102	103	92	105	120	105	118	115	84	105	92	85	104	99	109	105	147	80	83	98	71	89	92	113	92	89	102	102	98	87	113	81	89	98	101	85	122	115	99	82	102	105	110	91	96	90	88	92	99	98	96	109	105	99	105	103	110	107	115	98	87	104	83	97	95	114	80	86	102	91	100	104	107	108	125	91	88	99	95	89	94	92	107	100	95	103	102	105	94	97	103	99	111	102	112	106	107	102	94	100	105	92	73	83	106	110	99	98	106	91	115	90	108	104	84	107	92	92	86	95	81	85	108	105	99	91	107	101	108	100	105	79	99	116	103	88	106	89	123	73	89	107	114	93	100	113	92	96	97	88	120	95	69	109	105	91	86	82	92	88	99	100	94	95	103	84	85	83	76	99	88	93	103	106	87	90	117	99	106	98	113	106	96	87	117	99	115	99	113	99	92	103	107	88	96	99	95	92	92	106	109	107	102	97	100	97	97	93	96	78	77	93	132	95	89	89	104	88	118	87	100	105	110	109	84	108	101	115	105	122	97	71	102	92	94	92	107	93	109	102	92	86	111	109	99	101	95	104	104	90	110	93	92	97	107	86	103	107	103	98	89	99	95	98	91	116	87	93	110	106	96	92	94	103	98	99	110	103	119	105	103	99	92	102	91	97	106	103	82	95	107	111	115	117	110	103	102	95	105	119	92	105	98	97	92	101	90	87	110	84	105	100	104	69	106	110	102	101	87	112	106	87	91	103	97	96	110	107	91	115	82	98	92	101	91	105	99	104	96	97	109	107	100	108	86	93	115	76	97	122	99	98	90	97	103	93	94	99	109	83	96	112	87	68	89	77	93	111	107	96	92	104	89	93	84	90	107	94	91	104	111	97	65	116	109	102	105	116	93	90	83	92	112	99	92	92	92	77	90	101	106	103	109	105	72	87	94	99	100	101	81	112	110	100	94	93	89	102	99	106	87	90	107	97	93	94	91	88	98	105	102	99	91	87	107	70	96	107	102	108	92	75	97	107	112	95	95	93	93	111	97	114	84	94	94	81	80	90	83	106	76	101	135	111	105	101	90	99	93	94	106	113	112	100	87	98	95	98	88	91	116	104	101	100	118	86	98	92	105	91	97	95	85	99	83	107	93	88	96	89	101	97	95	100	86	111	105	94	119	98	91	93	95	93	92	89	104	101	101	106	113	99	86	86	83	95	89	111	95	97	110	88	94	95	80	92	105	94	104	91	87	101	96	101	101	102	94	80	102	90	93	99	112	101	97	106	89	87	107	116	87	102	109	113	89	109	88	89	81	75	88	116	88	98	99	115	107	87	94	94	98	97	86	92	85	91	99	87	101	87	100	88	97	88	106	86	100	109	119	112	105	76	92	89	110	96	106	104	88	87	96	94	97	84	114	105	94	90	77	106	109	94	89	84	84	97	119	98	108	101	105	93	100	94	96	109	94	98	111	84	104	104	91	87	92	100	79	111	105	98	104	92	111	98	93	100	95	89	128	108	95	103	101	89	92	99	85	127	98	102	95	94	88	91	99	120	97	86	85	100	116	102	89	107	115	101	108	93	95	102	103	112	121	86	109	69	104	97	89	108	92	90	104	95	99	102	100	98	99	86	107	96	100	78	99	108	102	93	88	88	93	97	103	83	86	99	95	85	84	93	79	99	105	103	109	104	87	93	98	91	99	74	96	92	99	109	99	89	91	91	77	87	105	81	108	105	76	101	91	111	98	97	95	91	96	97	106	86	100	100	98	97	87	92	85	102	84	67	95	112	104	102	87	96	85	100	105	121	83	102	107	98	90	107	99	87	102	87	102	102	98	101	95	88	107	96	108	107	73	96	87	94	97	114	102	86	116	106	96	84	95	91	106	107	101	87	105	65	97	83	114	90	104	90	106	89	76	92	103	92	89	109	90	109	91	101	96	113	89	107	81	90	109	76	91	111	117	89	98	105	100	116	95	92	107	86	95	96	85	97	100	89	77	110	103	93	110	98	77	93	91	83	92	116	95	94	105	101	100	81	90	97	108	90	74	96	112	80	96	107	92	89	81	92	94	86	104	87	90	113	83	92	79	95	102	89	103	111	73	99	87	86	93	85	108	104	94	90	98	100	88	77	98	97	90	92	103	106	101	111	92	101	103	101	90	87	97	97	94	106	99	91	105	96	109	101	107	96	90	76	96	101	112	101	98	107	103	96	89	108	86	110	107	95	110	118	80	95	100	106	83	90	101	107	105	96	100	97	98	109	101	96	100	101	94	91	95	110	92	94	102	113	97	104	124	91	104	98	117	88	87	103	86	92	116	89	114	69	98	98	92	94	114	87	93	97	86	83	81	98	69	115	103	106	87	104	91	92	114	91	92	101	112	108	97	107	110	96	101	87	84	77	96	95	113	118	93	88	105	92	99	85	89	94	89	101	101	106	86	83	126	94	102	115	97	96	102	90	102	90	112	120	79	104	92	88	97	85	89	98	99	111	86	112	101	97	95	92	96	116	114	107	83	111	92	109	119	90	87	107	107	97	104	91	92	96	98	104	107	102	90	112	111	110	88	118	100	95	88	96	119	99	96	100	121	94	118	90	112	76	96	111	101	97	98	99	98	105	95	99	90	127	103	94	94	83	102	93	95	90	85	102	114	85	87	100	93	109	89	105	99	99	103	107	97	105	95	90	78	106	93	102	105	110	81	85	100	87	101	101	93	95	104	104	123	109	127	90	98	111	106	88	98	95	85	91	103	102	99	102	89	106	88	108	95	107	107	108	100	107	94	104	86	85	88	87	98	100	108	88	99	98	91	89	107	92	105	94	90	99	113	91	106	79	99	113	115	93	95	80	104	93	104	88	97	92	95	105	88	117	83	77	95	104	111	101	107	97	94	98	91	93	96	115	106	121	113	100	105	105	102	100	105	103	96	107	106	84	92	120	94	99	103	95	96	99	96	106	91	83	97	115	106	93	110	94	100	88	107	89	109	109	107	99	109	100	99	98	78	104	85	96	97	109	83	108	80	106	101	85	106	113	102	104	118	100	84	94	106	98	105	109	84	79	106	91	105	108	90	109	109	97	87	78	89	96	107	102	111	99	108	90	109	99	92	94	109	97	105	113	88	116	112	89	94	105	110	92	118	100	94	102	97	101	113	96	91	110	99	94	93	95	114	104	83	104	109	103	105	98	103	96	103	95	109	99	98	100	90	106	99	112	97	84	97	94	99	97	90	89	114	107	92	96	97	88	94	94	86	102	92	88	92	101	119	96	101	97	87	88	79	103	102	113	112	94	88	120	98	92	83	105	104	102	90	90	95	89	100	100	84	103	101	91	99	92	93	106	92	110	93	84	95	93	102	93	104	94	87	110
5303	4933	12912	14898	12418	9954	8662	7060	5514	3518	2503	2014	1693	1571	1422	1327	1380	1726	1552	1204	1118	1083	1077	987	743	688	568	536	566	522	585	544	493	482	460	492	444	428	407	391	418	401	371	426	392	336	325	336	332	334	302	307	328	337	272	271	310	294	262	278	287	281	288	250	273	258	283	272	306	280	297	257	263	307	275	269	252	255	272	276	268	248	290	259	252	258	270	247	251	253	251	254	238	252	262	257	247	230	262	267	257	262	263	271	238	257	249	267	248	219	241	269	249	223	236	276	235	274	231	274	251	229	249	250	263	281	241	234	235	240	266	254	231	258	259	227	255	237	258	256	232	269	250	230	257	245	271	243	238	234	245	246	250	231	258	261	253	235	262	255	251	253	258	229	255	282	243	268	258	235	273	270	260	232	250	237	234	235	234	290	246	239	244	253	221	268	261	264	230	240	252	271	256	235	257	249	225	242	250	231	253	257	241	252	265	258	256	261	236	232	255	276	227	264	244	243	240	248	261	244	246	229	254	267	269	253	283	250	259	228	242	230	238	259	245	284	243	257	258	261	234	271	242	288	258	242	246	271	260	228	256	275	261	245	261	267	252	271	266	245	263	248	246	255	260	271	233	246	259	252	240	265	250	241	240	254	252	226	237	243	261	229	232	254	230	256	226	253	249	240	250	233	254	265	232	248	238	265	256	260	215	254	238	248	245	227	252	250	253	263	243	244	257	260	250	266	243	282	244	242	245	227	232	234	237	232	232	230	258	264	241	234	235	283	244	270	236	245	261	240	291	252	236	244	239	244	228	236	228	227	265	266	237	245	264	221	273	237	285	241	242	253	228	250	282	256	265	237	219	250	260	246	260	237	242	252	238	264	234	272	235	227	236	228	245	233	254	239	252	237	224	260	252	227	248	245	275	241	258	254	244	272	241	278	268	255	232	242	214	240	277	221	266	298	233	245	254	277	264	245	238	261	237	241	241	280	249	260	242	263	227	243	259	251	298	261	246	252	254	243	256	286	241	260	289	260	244	244	251	255	246	228	276	249	278	265	233	271	257	242	245	245	233	271	238	256	247	235	260	240	256	291	256	220	232	260	242	257	233	247	278	256	264	256	264	245	250	234	253	258	225	221	261	222	243	245	252	282	244	249	256	244	247	222	250	221	260	240	238	252	256	263	261	275	267	227	272	248	206	256	243	218	251	252	236	211	276	233	242	243	228	286	247	240	270	253	262	253	267	269	245	248	241	277	285	257	265	245	239	249	277	266	262	248	242	241	244	236	278	260	244	271	254	277	228	258	261	273	253	238	255	230	258	269	275	260	244	227	256	245	240	233	238	244	276	198	282	248	241	232	232	267	257	198	236	245	286	251	265	247	262	277	266	270	272	245	263	251	242	245	240	250	269	240	270	254	259	256	209	244	233	245	233	239	248	263	229	241	240	226	242	228	255	249	255	264	240	273	257	218	229	246	278	267	263	220	257	282	249	246	244	230	239	259	255	250	263	255	257	244	248	249	255	283	225	273	232	258	265	261	248	244	241	256	230	248	265	252	254	241	251	254	273	241	251	256	266	245	239	262	244	253	265	241	270	248	241	234	257	263	256	256	251	257	260	272	249	277	243	260	246	277	239	241	238	250	237	245	256	244	262	230	263	242	260	229	281	252	254	233	273	260	279	238	228	240	251	248	238	242	228	227	263	218	243	222	243	235	252	236	253	269	244	249	231	264	244	219	251	230	268	256	245	243	256	261	251	248	240	252	265	262	230	270	238	250	243	256	252	227	234	276	246	237	242	267	262	249	228	258	228	251	246	250	233	251	211	228	272	241	224	239	254	238	268	261	247	226	257	233	257	246	235	287	242	256	260	227	280	244	241	267	266	250	261	238	280	224	243	244	264	243	251	252	263	269	227	260	243	247	236	279	226	241	260	249	233	275	236	229	233	250	268	237	254	242	245	253	291	272	251	232	267	250	238	240	257	263	241	273	249	254	280	246	253	229	265	262	238	247	241	252	258	242	243	247	231	214	250	252	259	262	257	235	248	261	217	255	251	244	260	253	227	260	243	240	242	250	266	287	261	222	255	277	248	269	251	263	241	259	253	243	250	240	267	230	252	251	261	243	255	267	257	262	242	254	252	272	248	258	249	244	262	249	253	253	230	253	251	234	260	268	261	244	243	283	233	240	258	232	251	212	218	246	227	267	263	218	266	255	255	269	244	260	241	250	265	263	279	260	259	242	250	257	250	228	252	251	254	246	247	243	245	254	255	228	238	257	244	249	265	273	265	231	236	218	241	269	232	258	245	256	259	238	286	266	242	245	239	255	259	261	242	262	249	212	207	274	249	227	263	233	207	266	254	268	249	229	246	239	264	272	236	267	251	248	230	257	244	264	260	274	249	246	266	248	255	222	266	276	266	231	252	252	276	250	230	262	270	233	252	218	247	259	249	263	260	246	241	253	257	262	270	220	260	253	274	265	244	285	248	244	240	236	239	278	252	256	244	230	266	227	243	237	253	255	231	262	271	252	234	252	258	236	260	234	247	253	227	244	251	254	241	282	271	246	249	223	242	257	237	259	253	247	284	277	252	266	259	254	264	243	252	281	252	269	266	248	250	258	243	222	220	225	299	236	221	237	261	261	255	260	249	242	242	259	267	232	257	222	245	242	231	259	270	250	228	257	247	236	260	251	248	273	257	233	234	257	270	234	227	229	239	256	234	260	247	254	255	231	276	260	230	248	238	267	262	261	233	254	244	259	258	249	234	234	261	211	237	267	267	233	224	260	301	257	261	273	271	253	254	248	263	274	241	235	267	238	250	251	241	242	273	245	245	253	262	274	255	250	288	246	266	271	252	211	284	245	243	239	228	274	242	263	246	251	248	265	252	280	254	247	268	266	237	261	220	247	263	270	230	239	257	230	255	251	241	259	251	246	250	237	247	255	266	254	276	250	281	268	250	231	274	254	256	247	234	232	261	281	271	254	254	244	245	254	252	242	256	249	230	242	254	270	287	259	249	264	266	249	237	238	272	258	251	244	222	253	246	259	268	238	236	246	231	263	245	263	208	240	245	270	237	230	237	219	280	244	271	221	230	269	241	244	254	244	263	260	259	232	251	244	272	267	252	222	269	236	271	244	253	269	261	241	240	250	246	257	258	227	234	273	262	229	277	222	248	256	258	241	246	241	229	221	295	248	264	262	246	264	257	245	246	256	253	246	241	266	280	237	268	239	247	236	266	240	280	252	254	262	233	247	246	274	256	276	234	231	268	242	257	229	254	234	238	229	262	245	235	250	247	280	243	260	244	252	262	238	260	264	259	265	264	251	251	240	261	238	271	240	257	244	228	267	233	266	253	250	243	233	240	234	252	260	259	272	228	256	267	237	285	242	225	265	255	229	278	262	246	244	275	272	234	256	238	261	228	240	279	240	253	247	262	253	252	236	229	253	231	257	239	268	252	254	279	250	227	234	254	265	231	251	223	250	254	254
18327	10526	13520	11792	8011	5418	3947	3177	2231	1499	1073	744	599	590	509	451	501	555	484	376	368	312	345	306	272	262	268	228	226	225	246	215	188	188	212	234	217	196	164	169	180	166	169	180	175	180	195	162	165	148	134	124	148	157	155	144	143	150	138	145	135	146	158	156	150	155	136	133	144	146	159	112	137	162	148	118	139	146	147	141	156	135	128	130	138	137	133	158	141	153	116	140	145	118	150	124	130	124	124	130	112	137	135	145	137	141	113	131	142	130	136	139	135	140	125	127	139	133	131	134	142	116	133	135	137	149	164	127	162	148	134	155	133	132	124	134	120	132	124	150	126	130	142	144	131	143	140	122	132	109	133	129	144	143	123	149	142	153	132	139	136	133	140	139	156	167	151	109	140	148	125	139	140	135	127	128	139	150	128	149	145	139	125	143	137	126	138	121	123	125	132	135	153	106	140	125	137	124	130	140	127	131	125	132	148	123	142	145	151	129	143	159	120	126	142	136	156	140	136	141	125	123	129	130	113	114	143	130	128	153	142	128	151	135	139	141	136	129	132	132	155	119	119	132	126	130	143	125	127	138	152	145	106	135	120	139	140	130	118	141	140	135	148	121	165	137	149	145	142	139	141	147	116	145	119	119	147	118	134	139	143	132	143	141	138	128	136	125	136	152	136	131	142	125	161	138	138	120	152	154	133	128	147	117	166	151	149	157	128	151	126	138	142	139	127	146	152	131	127	133	137	126	161	134	132	138	115	126	143	145	117	119	126	136	134	138	119	136	164	134	135	132	131	125	149	143	149	140	140	135	135	124	137	124	142	132	131	114	118	119	125	133	151	144	151	134	120	169	144	139	133	128	141	134	128	143	145	134	140	118	137	128	150	145	156	134	138	124	130	148	140	154	134	142	128	150	125	128	94	154	141	133	132	129	145	133	131	114	126	122	130	128	131	128	130	146	144	124	127	154	110	138	133	139	127	131	116	120	146	132	120	120	126	158	117	148	138	133	131	145	147	139	127	122	131	143	140	137	112	131	125	159	134	148	129	140	145	139	122	139	135	130	125	125	130	116	145	162	150	118	156	136	146	148	142	141	146	148	138	113	150	141	127	125	152	130	148	140	157	120	130	131	154	122	140	136	147	144	144	143	133	133	131	150	131	148	120	121	138	138	121	135	122	157	131	144	139	118	128	126	151	136	156	138	144	147	127	124	155	130	123	127	168	139	145	142	162	134	130	118	140	130	131	120	145	139	119	138	122	150	134	126	122	142	130	143	152	135	120	116	131	154	129	108	151	135	152	155	139	113	123	118	148	114	110	125	126	143	146	119	134	115	164	132	133	155	143	147	137	122	121	125	142	141	128	137	131	147	128	132	153	124	144	139	145	133	123	127	140	132	147	158	144	112	127	129	142	141	150	139	137	138	134	113	147	131	142	139	153	136	127	139	127	114	129	149	114	133	134	141	105	141	164	135	159	144	136	144	148	148	119	136	127	156	134	133	149	139	132	151	125	121	114	151	128	162	137	139	150	131	147	113	128	127	129	136	138	144	129	135	124	134	137	129	108	143	111	126	138	137	150	132	135	110	147	131	125	137	133	124	128	135	146	161	132	133	122	152	146	132	138	147	127	153	133	123	136	126	149	120	154	138	142	110	142	129	145	129	137	138	140	149	129	153	125	151	146	145	131	126	117	128	142	145	140	138	151	134	166	161	145	124	135	140	153	148	121	140	140	122	131	131	137	140	155	148	144	118	124	128	133	149	155	129	137	117	112	130	132	139	126	147	136	144	131	118	112	151	138	133	139	145	142	161	154	143	107	157	124	150	129	142	155	121	137	133	142	148	148	156	119	144	150	136	154	125	133	127	128	132	159	155	137	122	134	123	147	156	132	122	140	147	142	135	131	147	142	127	141	117	144	136	128	146	162	142	134	131	150	135	135	128	144	128	145	122	133	130	134	158	112	121	122	141	120	142	111	147	117	123	129	138	141	125	158	157	136	114	131	139	153	143	125	150	132	134	115	134	122	141	133	135	112	130	134	129	129	125	117	130	149	138	116	116	122	137	132	142	144	138	136	124	111	142	109	141	136	157	115	124	139	151	138	120	135	114	128	144	136	145	122	158	122	126	132	162	143	109	139	147	130	147	140	164	135	117	134	141	120	124	125	115	154	147	153	157	137	119	139	148	157	136	138	149	133	140	128	136	153	125	120	128	142	150	150	145	140	133	159	128	133	129	128	141	130	129	138	147	153	128	153	153	138	129	130	162	130	143	119	138	130	153	139	142	133	125	142	156	132	141	128	138	141	148	131	138	129	114	128	130	146	125	145	148	146	149	137	136	139	126	117	131	109	150	127	121	143	145	119	126	152	130	138	131	115	131	154	168	144	148	145	141	145	119	144	143	149	150	154	140	132	140	105	136	121	119	143	152	148	150	132	132	119	122	126	149	137	141	135	123	121	139	133	137	155	141	148	108	158	130	139	120	124	147	129	133	124	125	116	124	136	136	152	145	130	146	117	149	143	125	134	117	140	121	123	137	141	142	156	152	144	136	122	130	146	175	133	137	135	166	133	140	134	113	121	143	150	134	140	143	170	143	142	143	144	132	156	135	155	148	118	161	126	126	134	154	132	139	143	140	131	154	139	119	135	124	136	127	136	113	146	136	128	119	148	112	132	136	156	122	139	131	130	135	119	148	133	122	146	134	122	150	145	125	137	133	142	143	137	142	127	138	145	148	128	154	128	141	123	139	127	138	137	150	116	133	136	125	119	144	144	125	161	115	133	137	153	118	137	149	151	121	122	168	133	135	158	139	140	144	156	121	119	125	113	134	149	122	141	132	130	111	122	119	119	144	131	144	131	129	129	136	134	142	112	138	125	125	156	134	151	124	122	112	129	143	119	129	114	146	142	133	125	133	142	151	139	133	133	116	148	128	131	134	131	155	129	139	147	149	131	158	141	153	107	136	137	125	145	158	154	140	151	140	133	171	123	131	124	135	140	139	127	156	126	154	151	146	109	130	131	132	141	143	146	137	138	130	150	115	136	141	134	122	141	124	106	132	136	141	125	123	127	128	123	151	135	128	123	143	145	135	150	120	141	145	170	139	147	133	132	138	149	134	138	147	144	141	140	139	130	161	132	142	149	139	123	144	133	133	128	139	134	156	139	119	131	152	142	147	128	136	101	139	119	143	148	123	119	138	122	113	149	137	152	160	125	149	127	130	115	128	130	135	121	114	119	131	134	128	130	131	138	155	124	140	138	141	132	128	139	118	128	130	120	150	137	124	154	134	132	140	159	149	134	142	117	153	154	143	127	122	147	138	124	134	143	128	136	125	120	126	137	139	147	147	145	146	109	146	147	121	128	129	166	135	144	144	130	111	122	131	142	146	155	129	115	138	150	159	112	113	132	127	136	142	150	135	125	129	152	156	166	118	145	145	136	154	124	141	130	157	136	128	145	156	128	147	139	129	151	150	135	154	151	135
10685	8864	19813	22597	19462	16349	14507	12354	9672	6997	5304	3813	3024	2883	2600	2319	2648	3105	2758	2033	1931	1913	1879	1667	1387	1304	1115	1196	1120	1073	993	940	804	904	831	855	778	759	759	680	686	659	637	644	589	517	550	450	484	453	462	437	430	439	432	461	443	428	427	417	412	461	433	411	431	411	381	360	402	359	381	353	384	355	406	374	361	386	361	367	327	357	354	333	359	331	325	376	339	335	363	348	363	339	356	354	363	348	328	319	313	346	345	320	340	338	348	359	332	317	336	344	333	320	323	346	313	333	302	330	347	311	342	298	319	348	348	338	331	315	348	319	317	335	354	326	353	314	337	318	353	334	325	305	321	323	293	349	355	345	339	349	324	328	335	347	327	332	337	339	364	325	327	341	333	354	315	324	332	359	362	335	318	350	327	313	340	314	334	367	348	356	324	326	327	341	324	351	337	325	330	335	354	354	391	313	323	362	355	304	341	331	308	308	328	334	331	296	335	346	340	361	331	319	345	329	350	347	304	306	349	322	337	326	318	344	337	327	341	336	329	362	346	343	326	341	299	315	327	360	323	346	350	327	351	342	356	320	332	363	326	365	334	338	355	329	358	351	347	345	355	330	338	334	337	316	340	333	316	313	330	336	353	338	340	342	311	349	341	353	311	351	334	329	345	368	354	323	357	328	321	313	318	319	339	318	319	351	342	346	347	335	324	357	305	291	349	328	375	336	298	363	314	342	312	342	336	326	336	341	338	316	365	352	331	324	359	358	320	347	307	300	327	329	319	293	326	336	348	329	357	316	333	320	327	310	315	351	352	324	357	291	290	339	307	341	320	317	340	310	344	355	350	285	313	332	328	329	338	297	316	312	318	362	335	354	299	356	344	335	346	325	368	320	304	338	330	330	328	335	331	327	375	367	357	324	322	319	360	350	327	326	356	331	360	322	338	291	334	336	342	327	335	302	376	330	342	342	349	352	326	351	322	334	304	363	305	330	326	330	350	343	373	328	330	353	337	346	350	342	341	366	315	285	297	333	370	304	335	329	323	300	333	326	342	345	312	322	333	291	339	310	348	351	342	343	342	363	310	352	331	361	320	329	339	309	353	304	291	297	333	332	323	343	350	337	371	305	309	335	307	312	333	334	340	347	324	342	348	329	348	341	326	355	326	327	315	337	332	323	343	345	331	345	339	327	334	305	298	313	355	325	323	317	330	389	327	312	374	320	329	391	347	327	309	348	309	328	353	321	354	308	319	351	310	341	310	325	322	356	313	330	348	350	361	323	318	332	324	332	376	347	328	346	326	327	336	304	361	351	313	329	359	343	305	352	330	325	328	332	351	337	320	339	349	323	302	344	336	333	337	326	341	313	334	339	313	354	344	332	355	325	332	334	357	375	315	336	307	354	321	329	343	347	345	335	323	357	310	356	285	356	312	312	329	360	350	306	309	364	347	340	361	313	312	305	340	315	325	339	334	347	362	323	295	306	362	340	343	328	328	342	337	326	333	309	355	340	329	323	318	299	353	326	364	338	369	318	336	320	324	326	324	356	307	332	349	366	324	349	351	326	340	333	354	319	319	346	329	330	310	322	335	326	345	340	346	324	342	345	360	327	351	333	364	354	325	347	339	306	315	327	310	351	320	326	334	317	307	350	320	292	348	344	342	339	332	357	353	347	329	306	340	329	389	305	331	323	325	333	346	306	330	354	334	311	320	325	316	340	372	313	303	329	297	354	315	342	351	327	361	359	341	355	350	331	323	309	348	311	333	342	342	351	330	323	311	345	344	330	314	344	321	301	332	363	325	341	363	322	317	334	303	334	325	319	351	335	351	340	344	345	317	357	316	304	336	321	365	358	360	340	365	346	304	319	320	330	295	354	343	350	332	312	326	349	355	339	321	300	361	308	346	329	320	346	341	333	334	320	340	347	337	346	328	340	313	370	342	339	332	364	335	323	349	352	319	353	335	353	330	324	344	372	364	310	350	345	338	356	301	333	359	329	315	310	341	334	316	341	313	342	333	319	343	292	341	295	334	340	328	332	340	335	305	326	329	346	355	375	351	341	349	346	314	326	307	317	342	306	311	334	352	314	331	325	333	309	321	340	306	338	305	336	345	312	314	320	313	322	358	331	346	340	311	347	312	341	316	322	348	334	342	325	326	350	315	314	342	335	317	349	350	333	341	330	320	301	350	378	347	320	336	358	348	351	345	328	346	373	341	313	342	336	336	324	336	352	292	345	352	315	343	309	322	325	341	296	363	333	337	344	341	331	325	320	315	329	381	312	333	379	359	324	356	328	325	313	338	284	336	307	336	345	320	348	328	327	321	312	346	357	326	321	336	337	346	349	333	339	300	370	332	317	289	320	339	324	325	315	330	341	328	329	319	332	317	319	330	333	348	315	344	303	340	333	323	360	309	369	346	358	323	303	308	325	373	364	351	328	312	318	334	358	322	336	350	330	329	304	307	355	310	319	321	359	344	300	322	335	307	330	346	316	334	336	299	331	342	322	319	340	344	311	321	317	326	334	330	337	326	320	327	349	383	379	349	336	298	345	316	310	318	339	332	354	307	335	337	341	313	342	345	319	343	321	347	335	323	319	359	313	343	322	357	334	310	362	364	318	311	348	336	325	349	350	299	327	330	340	350	344	313	302	334	313	315	359	329	337	297	333	348	343	343	337	316	359	344	312	324	335	325	314	306	320	338	338	302	285	347	334	342	332	346	348	315	357	365	319	341	348	346	373	319	339	331	333	317	369	328	321	364	334	334	319	291	343	346	322	341	329	323	333	327	328	321	349	368	341	317	325	352	353	320	347	316	317	280	362	321	351	343	312	302	322	336	357	325	378	308	330	348	329	308	352	376	314	362	348	317	328	328	286	322	329	346	315	358	327	328	329	342	332	347	313	340	311	341	335	312	339	339	299	315	338	336	335	340	338	353	359	335	363	326	328	338	320	344	347	305	313	346	320	339	334	313	340	305	343	307	344	339	336	322	326	334	339	331	330	350	332	324	317	302	363	332	282	340	312	353	333	332	333	331	320	318	340	330	323	310	316	343	328	303	348	327	327	311	314	329	345	305	323	323	361	329	328	340	350	316	310	330	339	355	337	312	360	324	336	325	316	310	349	341	338	320	322	368	325	325	350	321	353	338	342	355	322	314	336	360	340	302	361	333	360	331	337	331	345	332	328	340	337	332	331	322	329	342	326	336	347	344	346	342	352	316	344	326	334	317	342	340	316	330	349	353	302	320	299	324	348	336	341	328	340	325	327	311	351	316	330	335	341	331	362	333	374	363	308	362	371	322	321	340	364	336	330	334	343	364	348	318	346	318	316	312	358	350	318	303	367	302	344	318	351	357	323	316	359	318	334	345	310	326	303	350	322	341	346	315	322	308	309	374	327	290	335	292	326	311	334	339	348	327	337	310	351	329	328	306	348	327	331	306	367	343	347	347	326	338	340	337	341	308	355	333	322	327	282	342	342	321	310	332	338
26193	16284	19703	16481	11735	8488	6483	5043	3617	2275	1604	1019	858	768	683	632	749	740	610	502	499	450	464	364	355	342	335	349	323	284	255	284	240	245	253	261	230	255	262	231	209	202	218	203	211	191	174	201	155	189	155	161	180	154	151	190	153	167	169	155	173	170	163	195	156	168	150	144	127	168	156	142	155	141	162	139	169	170	138	164	147	146	138	147	126	144	149	160	129	118	162	142	156	147	144	150	152	140	134	131	146	136	148	153	138	153	119	119	125	151	133	136	161	135	116	155	142	166	124	131	165	145	137	141	149	139	132	163	142	132	151	141	131	134	125	148	120	172	139	159	146	142	125	162	148	139	149	144	131	147	141	133	142	147	141	148	137	136	148	133	158	128	150	132	132	160	129	177	115	161	130	144	151	177	145	145	135	141	164	129	143	161	131	148	131	136	151	125	146	159	145	154	144	143	132	145	144	146	163	128	148	139	139	130	147	141	151	162	180	138	116	122	145	142	152	144	142	152	146	142	145	171	142	137	157	144	140	163	124	158	141	125	137	146	153	161	147	151	145	148	135	155	149	155	161	136	135	152	146	156	139	151	174	140	151	136	130	126	143	128	141	139	156	153	148	131	148	149	168	166	147	160	141	125	136	122	148	130	129	129	134	146	150	132	171	149	137	165	124	143	127	149	150	140	139	154	145	154	127	139	145	120	144	127	138	136	133	156	142	143	140	133	144	146	149	156	137	154	147	145	148	160	153	155	140	156	158	121	137	162	129	140	150	157	139	130	143	140	143	144	164	142	153	124	132	142	128	140	146	117	145	155	137	139	147	142	138	144	126	124	126	145	155	139	130	152	118	128	136	147	146	152	144	148	131	146	135	156	133	115	136	149	145	126	140	131	134	127	148	129	144	144	151	147	146	166	157	135	119	147	152	137	124	137	162	135	123	137	142	124	140	141	141	147	142	158	133	131	134	144	154	148	105	132	164	124	134	138	132	144	136	122	135	144	127	128	150	143	155	129	134	138	142	146	129	165	122	147	132	167	157	160	135	165	145	161	144	140	168	141	136	143	154	129	135	145	129	147	151	151	131	141	144	148	135	147	122	137	158	143	147	150	149	131	137	135	143	146	154	124	128	123	153	128	135	149	127	153	145	129	135	136	126	131	155	135	121	142	140	146	148	130	154	147	146	144	149	149	141	132	156	121	153	135	143	143	141	170	135	138	131	152	140	129	149	127	137	151	138	145	139	134	154	151	148	157	160	125	160	129	142	154	158	133	157	154	143	127	137	152	148	129	143	113	129	152	155	130	157	152	135	127	140	148	115	118	157	143	138	114	137	141	158	111	137	149	151	154	146	141	148	162	145	143	145	156	162	146	142	152	137	151	145	142	140	123	147	137	149	136	148	165	148	131	149	130	145	141	151	142	130	150	134	139	151	154	151	155	163	145	156	162	134	145	132	151	135	129	136	130	143	158	140	131	139	158	131	172	137	140	140	125	137	112	144	163	144	130	136	163	130	127	130	148	142	146	161	159	145	142	129	130	156	125	157	146	135	132	139	152	161	141	158	140	154	131	149	126	144	137	143	125	104	133	150	139	143	150	157	134	126	132	145	140	147	130	156	143	148	129	139	133	129	127	153	156	158	177	149	129	150	151	153	147	151	141	152	150	138	167	171	151	145	149	161	146	147	132	152	153	141	154	152	156	135	147	138	144	143	156	135	136	156	139	146	163	125	161	133	136	145	157	156	159	152	136	141	150	169	140	152	133	134	146	138	118	154	159	133	154	132	150	156	159	142	132	144	153	153	149	147	120	143	147	145	153	133	141	145	128	131	121	155	127	134	145	163	143	117	154	153	152	128	144	155	158	131	146	142	126	137	142	121	142	158	129	155	138	141	150	142	131	135	154	144	140	155	141	124	159	150	146	140	139	139	131	155	148	161	138	153	154	157	158	146	116	137	129	110	147	146	150	163	152	139	144	141	158	133	122	159	142	152	167	140	143	140	129	148	144	148	125	152	142	126	148	162	150	135	131	155	165	160	148	148	142	156	148	142	128	135	156	144	147	151	146	133	135	160	160	127	154	132	150	134	134	165	145	138	140	141	157	139	131	152	126	159	151	153	115	168	129	147	155	129	157	143	178	132	143	148	145	152	153	129	152	149	143	126	161	164	142	134	156	146	136	159	150	161	137	144	145	147	142	156	108	146	124	153	141	144	135	159	181	136	153	147	140	128	138	127	120	145	120	137	132	149	144	130	136	150	136	150	155	119	152	125	140	127	132	144	150	131	131	169	153	141	169	118	141	157	139	160	138	151	133	138	136	141	149	143	162	150	137	155	157	144	125	165	141	157	135	150	148	131	126	138	145	149	135	143	147	138	148	142	140	159	130	152	155	150	139	142	145	142	141	167	164	150	145	157	131	130	137	151	135	139	148	169	148	127	140	128	156	159	141	130	136	114	143	150	154	136	149	129	138	163	130	142	135	153	134	148	162	151	129	149	120	140	139	132	146	162	146	128	120	141	142	133	121	146	131	116	136	142	136	138	152	151	138	159	162	156	135	149	171	134	149	177	135	171	126	113	129	143	148	149	130	127	134	168	147	158	146	140	146	149	137	139	140	152	141	124	132	154	156	148	169	135	141	150	142	126	129	135	141	147	131	144	133	129	139	150	157	156	143	123	140	135	149	136	152	130	117	141	140	129	151	136	145	163	137	159	141	143	169	157	156	120	134	169	148	138	126	148	155	128	150	114	150	149	163	135	149	145	141	158	144	119	152	153	141	142	145	156	145	141	154	162	137	154	144	155	146	161	149	140	132	146	138	124	121	151	160	146	140	147	149	133	148	132	153	150	133	142	134	160	142	128	136	147	143	133	129	155	156	132	106	134	147	157	142	137	147	139	136	139	147	139	148	136	123	138	180	139	135	139	149	144	143	130	137	139	151	158	142	156	124	168	136	134	153	155	165	151	155	139	162	138	120	124	125	128	167	144	124	144	132	124	147	152	137	122	160	140	130	132	139	139	140	137	153	149	137	154	126	126	138	135	137	128	129	151	130	163	144	133	132	129	154	125	115	151	145	151	152	148	137	134	119	119	145	142	145	150	137	123	138	169	165	129	138	164	168	126	161	132	149	158	149	155	149	161	142	140	138	149	162	142	139	133	140	150	136	167	111	121	131	160	155	155	154	159	137	126	139	139	157	135	134	134	158	121	151	135	145	140	140	148	154	137	129	154	142	146	131	147	145	142	137	137	141	146	151	155	154	124	141	138	134	135	125	141	139	120	140	139	160	141	131	135	146	174	144	148	139	150	131	140	159	142	153	129	153	145	138	129	160	126	127	145	121	147	121	140	132	133	145	139	139	150	136	130	116	132	141	128	142	142	157	145	150	133	126	148	165	140	132	142	136	140	135	137	148	140	140	137	150	143	163	163	159	161	147	130	136	163	134	153	152	163	152	129	132	119	133	135	124	148	124	116	160	155	143	121	133
14050	11889	24830	27381	23914	21244	18405	16811	13096	9755	7536	5255	4227	4123	3802	3377	3853	4346	3630	2845	2855	2688	2601	2248	2066	1844	1750	1764	1580	1547	1423	1284	1168	1220	1093	1172	1069	965	1002	905	918	762	797	798	713	638	614	582	564	545	550	514	497	498	446	506	546	470	494	544	513	516	476	508	440	473	451	446	382	403	449	448	391	358	379	389	378	360	377	386	392	400	353	381	369	364	338	328	374	336	359	333	365	336	335	317	336	315	349	345	363	363	348	321	325	353	347	330	347	337	335	323	356	328	353	308	339	338	305	352	340	379	344	313	363	313	335	339	365	323	380	343	348	348	351	346	367	345	359	341	342	346	321	365	334	345	320	336	337	328	318	360	334	339	330	338	320	348	337	340	344	333	361	363	361	344	331	354	355	311	343	336	366	337	325	354	331	349	334	339	343	345	360	350	348	340	341	328	352	340	342	360	345	344	360	346	331	354	343	346	325	377	381	334	370	325	344	350	346	339	337	332	330	350	352	312	336	329	343	319	323	338	322	339	351	368	358	349	329	351	344	338	367	341	342	342	333	325	340	316	336	352	366	347	331	363	334	348	330	353	310	333	375	342	342	376	350	364	346	353	329	355	352	341	332	332	354	332	349	372	324	350	316	339	356	351	337	331	328	358	333	336	379	335	353	309	303	335	349	368	309	314	355	341	344	328	407	331	311	342	348	344	320	339	358	351	362	376	321	374	360	316	331	344	358	311	360	338	344	363	373	339	324	349	348	332	366	328	323	361	335	327	356	348	302	352	328	351	323	343	336	338	377	383	334	333	326	324	329	342	373	334	313	345	344	324	326	322	310	323	337	332	337	341	336	362	331	358	309	293	347	355	384	313	309	363	336	351	371	360	380	344	335	336	342	386	322	327	312	356	331	341	326	329	370	315	320	308	324	337	325	298	313	363	366	333	361	305	341	328	359	363	343	301	330	338	355	295	365	344	347	327	326	370	359	326	350	334	367	332	366	348	341	345	331	386	326	324	340	349	327	360	342	315	315	365	352	336	336	345	328	363	354	331	339	360	351	339	348	375	376	313	386	341	363	347	359	358	345	352	358	334	348	359	340	358	349	373	334	363	349	326	346	333	364	339	299	348	316	358	360	330	297	372	335	363	330	364	357	361	335	331	340	345	345	350	326	357	323	312	334	355	306	342	353	346	349	339	389	350	347	324	316	306	372	333	340	330	370	338	349	363	339	351	350	301	357	350	358	322	355	291	323	336	340	357	369	325	363	368	316	344	325	327	318	328	323	334	333	345	351	300	357	369	367	362	310	338	337	320	291	344	354	354	349	338	345	308	338	334	330	339	318	358	344	390	353	328	345	353	343	335	356	317	347	341	333	344	335	344	317	364	379	332	385	348	337	344	330	363	357	360	308	314	327	331	356	332	336	338	343	353	354	313	336	372	360	359	350	331	333	342	343	327	342	345	337	351	336	325	352	323	337	311	349	324	348	368	334	329	357	322	361	321	324	324	334	330	368	331	341	334	365	354	336	363	319	324	338	350	371	331	331	355	319	355	353	356	336	330	337	322	331	359	341	333	328	311	353	343	311	340	323	349	351	337	367	326	307	332	312	323	335	336	341	364	323	349	318	328	330	327	347	385	372	330	336	349	326	337	348	337	333	339	312	335	366	328	358	347	358	316	353	343	343	333	338	335	335	334	338	285	361	331	337	369	333	319	301	322	353	345	379	335	343	360	338	330	322	339	298	338	333	360	342	371	343	358	364	361	335	346	317	331	350	377	358	332	361	349	351	338	343	351	340	332	349	353	321	339	351	349	369	332	353	340	340	327	347	347	356	321	350	327	319	369	321	364	352	344	353	339	352	333	356	342	342	355	329	351	347	319	339	336	307	317	361	350	345	332	361	333	306	350	372	341	333	349	301	355	325	341	336	392	380	347	348	354	351	334	323	308	340	333	355	302	344	366	315	329	338	345	330	351	348	347	346	340	363	360	320	322	335	328	317	306	352	359	345	331	356	340	331	325	331	350	287	366	313	306	338	340	342	358	337	387	369	340	326	326	310	336	353	332	348	383	346	359	354	338	370	324	339	348	332	335	336	360	338	317	371	330	346	303	336	326	327	356	344	342	362	355	329	337	340	344	349	361	314	357	366	352	356	335	322	326	338	350	339	359	326	332	332	349	336	346	332	338	311	337	337	341	342	371	342	389	322	366	312	347	333	348	300	316	307	326	351	331	350	335	348	322	348	329	316	313	336	330	351	341	360	307	308	374	354	372	310	333	328	329	370	310	322	336	343	323	355	341	323	316	316	338	350	343	335	298	334	347	356	309	343	387	361	340	336	327	348	337	326	319	361	320	334	340	325	327	372	358	355	319	352	357	358	345	321	331	326	352	312	344	321	336	343	315	320	352	359	312	346	330	347	347	337	363	291	338	329	325	343	363	347	357	348	368	362	355	318	315	305	336	314	346	327	330	345	342	338	359	353	329	302	341	325	341	331	365	349	365	354	314	330	326	335	352	364	319	355	340	331	362	333	365	341	351	362	353	344	347	327	374	353	390	356	330	319	334	324	336	310	319	338	344	319	348	363	329	313	344	352	349	362	341	313	347	277	350	307	291	344	338	327	357	346	372	374	344	324	309	311	315	348	313	333	323	342	334	315	331	323	345	344	341	333	366	328	369	329	318	300	362	351	353	345	344	334	372	311	332	315	359	373	332	385	355	348	336	350	350	357	364	347	341	331	327	334	362	338	340	335	364	335	338	362	345	361	328	328	361	338	294	349	347	357	337	293	330	326	345	313	354	336	319	339	342	343	371	333	331	317	343	333	365	344	348	335	312	324	358	355	325	307	374	315	335	327	334	318	336	343	337	358	332	337	336	355	344	344	325	327	314	325	371	348	307	314	310	331	351	323	349	332	345	336	313	331	332	348	360	338	323	349	317	340	340	327	337	318	311	334	349	354	332	295	331	346	333	361	327	339	332	294	357	327	363	332	286	326	380	354	351	345	345	344	318	345	355	320	345	342	314	329	340	297	341	350	339	335	350	337	370	330	365	322	325	334	315	338	331	336	338	344	333	343	328	352	301	335	323	329	318	338	370	336	356	375	364	356	369	349	338	343	346	362	348	371	358	315	327	342	306	325	323	347	330	313	355	325	362	342	339	328	350	366	320	332	333	320	354	370	318	349	378	348	338	328	343	334	342	343	359	317	354	348	333	332	346	320	362	377	358	357	329	370	339	321	343	357	303	318	305	333	340	366	340	334	359	297	341	353	357	362	361	336	325	356	385	331	355	334	371	349	327	349	340	326	341	325	325	374	305	356	331	303	334	315	341	341	343	345	365	340	317	391	347	322	339	352	327	326	330	334	358	331	322	338	320	322	329	336	326	362	325	329	296	327	320	330	366	341	357	370	319	337	345	343	310	338	336	307	338	306	348	323	344	329	346	338	308	347	351	355	330	359	324	329	372	373	313	354	375	331	317	319	337	338	348
9345	5878	7928	6309	3815	2553	2001	1501	1020	595	425	387	341	319	313	244	220	333	260	228	207	201	182	171	159	142	127	149	129	140	134	152	105	119	128	119	91	140	121	112	114	121	118	123	105	109	132	118	96	127	86	102	102	105	85	105	91	113	83	101	104	107	85	93	81	77	100	93	104	84	107	104	131	92	87	115	107	87	116	98	111	95	93	104	94	88	85	85	109	102	109	99	95	99	96	97	90	84	103	111	81	87	96	95	87	79	103	94	78	98	99	104	97	85	94	103	117	86	119	104	97	110	84	102	120	91	97	110	107	95	105	104	86	95	94	74	91	86	95	104	92	114	95	108	95	114	106	94	95	105	84	103	90	101	104	95	105	98	89	74	86	93	111	86	104	99	95	108	100	108	100	111	91	91	89	107	107	99	102	96	82	94	93	97	89	131	95	108	90	98	97	90	82	88	91	110	99	96	88	83	104	96	104	95	96	89	102	100	90	105	104	129	104	84	94	105	97	100	102	78	103	93	90	100	106	105	93	111	95	82	83	107	95	93	97	88	98	82	90	93	91	100	87	85	100	99	95	102	85	104	116	90	90	89	107	128	102	99	101	111	99	94	105	94	110	101	84	86	98	115	74	95	103	96	93	93	98	100	98	116	86	86	96	95	86	90	94	94	103	92	85	80	99	81	100	107	82	80	110	79	98	93	83	107	90	74	97	120	85	89	132	85	105	79	91	72	90	85	96	116	87	84	83	96	81	85	82	83	106	98	93	107	100	86	109	96	90	86	92	81	108	90	85	86	111	105	76	75	105	102	93	80	80	91	110	94	93	100	81	94	79	92	93	92	91	71	92	111	100	97	92	96	101	89	97	98	96	99	114	105	93	88	118	100	77	86	80	103	117	96	88	93	104	104	94	95	100	93	106	93	111	81	102	85	99	76	99	104	91	84	110	90	91	84	114	106	97	93	88	102	101	83	90	88	93	118	99	83	92	77	88	99	102	83	98	113	98	74	116	77	105	103	104	93	79	108	98	106	91	81	106	96	110	93	87	95	99	82	89	84	107	97	100	101	74	99	84	85	84	105	96	86	102	99	102	85	110	99	103	110	112	89	101	76	94	86	112	100	115	86	85	113	98	85	73	94	83	95	96	91	97	107	115	108	90	89	100	94	81	104	93	80	95	109	98	71	100	107	97	112	114	100	84	95	98	97	105	108	115	91	93	110	99	107	84	93	87	106	86	88	95	100	86	83	115	102	90	101	86	113	107	106	102	99	98	98	100	108	86	107	105	127	122	94	100	100	103	97	104	91	92	98	79	99	96	90	107	97	82	93	87	96	105	98	87	84	97	84	91	76	99	106	104	89	111	97	111	89	110	96	111	99	69	98	81	117	92	82	80	85	101	98	99	94	101	111	87	115	101	78	95	87	83	102	89	87	101	84	98	98	88	94	118	96	96	98	77	96	103	92	115	92	105	85	97	89	103	103	93	115	95	90	87	90	85	88	89	100	106	75	84	93	110	97	102	102	93	85	104	99	111	114	94	94	106	105	114	106	117	92	93	88	109	105	105	129	100	91	94	87	96	95	100	102	111	102	104	91	86	111	108	96	101	105	86	72	112	102	118	87	86	94	99	97	94	106	89	97	81	93	89	93	79	114	96	119	107	103	99	109	111	95	105	104	112	100	84	76	102	95	92	103	88	109	94	95	86	100	89	87	85	81	93	103	89	91	86	88	93	83	97	104	81	90	111	102	88	86	96	97	103	90	100	94	96	101	101	88	99	93	83	94	74	83	85	110	102	98	88	85	91	80	89	81	91	107	81	82	99	113	81	104	76	88	93	83	100	78	96	113	104	82	99	83	87	98	110	100	92	92	107	96	102	106	110	97	94	112	116	108	91	92	93	91	83	93	85	80	93	104	107	101	104	101	96	84	105	99	84	105	96	100	70	113	90	91	95	96	99	78	103	84	97	85	90	94	98	98	80	114	82	107	94	117	105	94	97	107	72	99	89	95	92	96	92	84	100	82	95	98	92	101	88	93	106	88	92	99	100	108	85	105	97	109	89	95	89	101	92	104	85	87	87	81	78	100	100	118	91	81	103	90	76	97	99	94	93	75	101	105	96	107	115	94	86	82	96	111	110	98	105	106	94	103	96	102	85	84	108	88	93	93	115	115	106	99	99	96	111	84	99	106	113	88	93	108	93	96	91	104	109	86	100	95	81	84	106	90	111	91	88	100	94	123	98	79	106	121	100	87	121	85	92	85	103	106	101	99	95	85	100	88	120	100	104	99	95	91	83	110	110	89	97	97	109	96	107	89	105	93	88	79	106	78	81	97	87	99	109	97	98	115	104	94	90	104	104	102	110	95	104	88	112	105	92	96	95	98	96	102	85	89	87	118	94	90	108	91	93	86	103	94	99	113	94	93	85	80	102	113	83	68	101	91	93	80	93	96	87	94	86	84	103	104	100	107	106	101	99	109	92	90	102	73	112	85	92	99	114	101	113	93	94	98	87	96	117	87	104	93	106	82	81	102	89	81	112	91	89	88	111	107	68	107	88	97	104	95	98	95	120	99	95	96	102	91	100	81	83	96	94	105	80	95	87	77	94	104	109	82	81	87	98	84	104	102	89	85	93	94	95	101	99	95	102	105	97	102	95	91	75	107	91	103	92	93	95	117	106	114	88	95	102	84	86	93	104	84	100	97	100	91	96	91	95	95	85	91	102	87	113	109	107	104	89	104	102	112	88	90	101	98	79	83	94	84	113	97	103	99	85	102	105	79	96	86	102	111	91	98	103	83	90	78	94	87	87	94	98	102	91	104	96	106	114	94	99	92	81	105	101	108	87	97	110	105	79	83	95	75	92	105	98	113	116	123	112	105	109	93	88	87	89	88	94	99	96	113	103	94	103	88	99	86	108	82	111	93	96	75	91	109	86	106	78	94	91	105	92	97	98	87	93	84	77	124	81	100	113	98	101	89	93	92	131	100	112	85	100	86	107	102	107	100	105	90	84	100	103	81	99	92	103	94	107	111	100	88	100	132	112	95	102	90	103	105	84	89	94	108	91	102	97	93	106	87	102	90	103	91	97	85	111	95	117	114	120	91	89	84	89	103	85	92	80	100	108	83	107	84	97	92	87	92	99	98	93	83	99	107	92	91	86	106	92	91	113	104	109	91	93	113	109	88	97	92	97	103	107	103	104	119	105	78	94	101	95	84	86	108	88	104	96	100	91	85	101	99	96	105	90	91	92	89	70	96	96	99	87	76	112	97	108	91	90	101	105	96	105	85	91	86	85	89	94	110	79	83	93	99	100	101	80	86	89	84	91	95	85	101	101	96	107	89	92	100	96	96	94	93	83	103	84	86	88	92	88	104	97	99	113	99	111	91	94	96	97	89	108	95	102	84	82	96	106	85	100	113	110	109	86	84	85	83	90	70	108	100	89	90	116	98	104	111	89	89	102	101	76	91	96	119	98	106	94	97
5284	5178	13172	15009	12035	10308	8592	7092	4869	3194	2406	1963	1692	1568	1457	1329	1469	1749	1444	1185	1112	1066	1032	904	798	724	524	544	572	603	551	541	492	499	479	476	456	406	413	412	392	415	395	443	346	360	330	322	315	299	293	318	274	303	269	277	305	292	285	274	279	276	270	278	270	270	324	230	269	286	248	264	261	271	278	265	255	246	276	272	250	220	256	271	241	259	232	249	287	224	218	248	243	234	210	259	268	252	242	232	270	273	226	223	241	252	240	237	276	271	301	240	241	286	249	267	260	262	263	239	243	254	261	252	250	248	245	281	250	272	238	252	256	242	245	240	225	274	204	244	240	253	264	254	286	257	238	274	208	256	263	223	270	232	250	234	219	244	227	271	236	245	260	241	281	247	238	271	235	225	228	250	229	217	252	232	219	242	237	241	205	238	243	257	223	233	220	227	236	238	246	240	262	243	252	243	244	230	267	265	261	250	245	232	236	241	232	221	261	243	249	225	239	251	244	235	237	273	233	229	238	235	256	260	263	269	255	230	265	238	238	260	284	237	263	243	236	245	277	249	245	245	251	240	238	256	251	252	286	289	240	286	257	250	220	232	265	232	265	245	239	247	255	279	230	271	231	240	245	243	260	274	236	238	234	255	242	244	259	238	263	224	248	232	251	243	259	221	247	235	271	244	222	197	189	228	269	230	260	256	278	248	271	265	264	236	236	251	259	256	272	242	227	236	245	266	236	238	258	262	264	253	261	231	247	252	238	280	230	244	224	282	281	220	249	228	222	245	297	259	251	269	269	255	243	246	233	260	245	245	230	250	254	275	223	255	243	238	249	249	267	239	264	251	233	272	256	254	227	259	252	234	239	253	243	236	213	241	227	227	224	241	224	231	265	243	249	266	248	263	264	234	253	250	244	271	255	277	235	237	262	231	248	248	227	260	223	260	240	262	223	284	242	257	262	254	221	253	222	234	224	212	249	243	256	232	228	255	259	275	236	250	257	262	248	261	240	259	253	248	272	246	237	251	244	244	259	264	256	255	230	254	235	248	241	265	275	206	257	269	240	244	245	260	269	249	257	223	220	232	238	241	214	262	248	255	266	257	252	235	231	251	263	256	243	253	253	243	254	261	258	244	249	237	263	251	256	243	222	257	224	239	249	246	265	248	220	242	250	262	228	225	228	241	239	246	237	262	251	244	241	266	226	273	261	229	254	246	264	290	252	239	210	270	242	221	259	274	259	247	257	242	283	252	243	248	243	234	244	226	215	246	228	245	240	254	259	257	266	260	284	246	244	271	273	251	244	231	262	247	231	259	234	240	241	236	238	261	255	215	248	216	245	255	275	233	254	231	254	255	250	257	249	238	236	235	249	242	235	254	263	252	247	238	255	262	240	247	246	237	232	238	223	215	233	248	244	243	246	232	276	268	238	252	253	254	248	221	261	235	222	252	262	256	242	239	226	208	240	246	253	294	221	277	229	269	268	271	273	237	265	265	245	253	260	270	271	249	248	265	249	238	223	280	230	232	248	276	261	236	234	265	244	237	216	265	226	237	257	231	240	261	243	246	252	226	268	268	234	222	236	275	268	244	256	242	257	238	255	276	230	247	241	252	265	261	249	252	252	286	277	225	248	230	257	258	248	214	257	241	255	239	231	260	229	247	242	212	250	270	254	238	264	267	249	230	260	256	232	281	253	231	249	254	243	246	234	238	256	231	261	239	248	262	253	259	230	256	262	228	248	252	233	226	257	254	241	226	235	242	233	234	265	248	248	241	275	219	234	239	255	255	239	281	252	249	234	247	222	275	246	240	244	247	236	264	241	259	282	234	290	259	235	241	245	216	232	239	262	268	232	235	258	251	231	258	245	242	266	257	256	243	241	271	273	244	247	226	243	254	263	235	260	215	275	221	229	213	248	269	235	218	230	236	245	251	229	235	281	241	258	240	277	227	237	238	231	252	256	247	235	255	268	224	258	235	226	253	252	250	263	272	266	252	250	239	246	236	254	237	252	209	241	269	222	260	257	234	243	239	228	258	231	259	263	250	235	257	241	244	242	271	262	234	267	235	214	226	247	238	220	259	241	219	281	224	249	251	277	231	256	231	268	260	242	255	238	253	260	235	240	232	222	259	253	256	249	249	219	238	246	242	226	218	232	246	277	234	277	241	236	232	261	227	234	235	209	254	260	237	264	261	231	236	245	229	253	263	234	238	244	246	246	264	246	256	250	226	247	247	236	251	245	253	244	253	245	221	246	229	253	232	241	233	261	238	214	243	264	238	245	224	254	250	265	249	229	241	242	261	248	241	250	226	253	237	222	241	229	245	241	222	270	229	256	261	236	253	218	242	238	250	256	239	266	254	248	230	248	253	215	243	241	229	248	256	226	257	232	224	267	240	263	223	257	253	272	269	229	225	247	241	271	252	231	231	226	229	263	215	223	243	235	242	249	244	246	238	270	246	244	235	248	247	239	252	257	231	243	249	270	239	236	256	280	264	235	244	234	246	261	259	261	244	264	264	254	241	241	245	247	250	249	207	247	234	250	249	246	228	249	222	261	216	238	251	243	251	239	245	261	216	226	243	251	240	244	264	222	242	252	257	246	252	218	231	242	255	230	267	230	236	241	270	280	247	240	267	268	229	228	232	266	271	253	266	274	270	232	243	236	230	245	256	246	233	270	230	252	240	256	241	248	241	241	250	280	240	267	266	269	267	247	239	228	259	274	263	251	254	213	234	249	229	228	236	259	247	248	254	253	243	233	245	240	232	252	272	246	233	266	233	251	250	240	231	232	247	260	257	252	243	245	236	271	249	238	248	249	240	244	233	262	252	245	227	254	248	275	243	228	260	231	254	222	236	259	234	262	267	262	258	256	229	241	261	244	277	256	218	253	254	229	232	245	280	250	231	231	230	231	238	269	271	226	232	258	222	268	246	242	264	274	260	300	230	271	258	243	264	232	249	250	252	245	248	265	253	257	243	222	247	253	242	266	249	238	256	254	253	277	234	218	258	235	254	224	238	263	259	231	242	235	258	245	234	260	259	229	243	242	231	225	235	227	246	225	224	249	252	267	243	228	239	272	233	253	227	241	221	238	252	229	229	264	270	236	225	231	247	261	239	246	237	273	259	271	246	249	243	238	249	262	261	256	257	266	245	235	228	232	251	251	265	258	221	256	230	223	239	268	249	231	226	235	244	236	212	259	234	221	242	245	261	264	251	251	254	257	246	239	246	256	260	258	249	269	222	238	261	251	259	239	251	233	273	245	259	251	232	255	230	277	249	259	279	244	213	248	244	247	227	242	261	249	256	271	220	242	244	245	235	231	251	237	254	264	236	240	260	252	258	276	254	266	255	240	233	225	221	242	257	247	229	269	223	236	242	254	244	244	225	228	238	263	235	260	242	281	232	245	225	230	265	270	241	235	242	255	240	253	239	252	263	229	260	243	230	246	259	234	248	218	243	265	261	242	268	278	248	239	236	237	246	265	271
18102	10690	13983	11662	7650	5641	4173	3229	2152	1327	999	694	569	569	511	457	493	559	458	362	334	353	324	315	274	247	252	256	244	250	225	200	214	229	202	201	194	200	177	163	166	191	187	160	162	186	152	188	158	141	151	131	158	177	154	143	152	137	158	146	143	150	151	167	140	142	145	135	154	140	134	133	130	136	141	139	158	140	164	156	128	123	134	122	131	126	138	119	116	127	151	143	120	143	128	128	144	125	133	124	120	121	121	124	138	155	128	125	136	130	118	140	133	125	115	142	125	136	135	134	136	117	136	133	121	117	155	151	132	134	132	139	133	140	156	124	138	113	138	149	128	134	140	146	153	134	138	142	141	154	149	146	123	140	144	142	139	138	123	129	153	144	174	132	131	126	126	115	142	135	136	145	106	145	116	112	130	126	139	126	135	138	105	114	131	144	139	139	152	122	132	141	136	114	140	141	142	135	144	112	126	147	112	120	137	125	130	131	136	112	143	136	156	124	136	136	127	129	117	132	136	131	143	136	150	157	144	145	140	148	135	138	144	118	138	125	155	126	151	98	133	127	131	137	147	118	149	131	131	131	158	128	127	138	134	144	144	156	121	108	150	132	143	142	140	122	160	120	124	131	144	119	118	134	110	112	160	129	132	143	110	128	123	143	114	127	128	135	135	145	128	147	121	105	140	149	137	140	147	130	151	140	130	124	120	138	117	128	124	132	135	128	155	141	137	118	136	141	134	134	111	129	137	109	119	146	141	113	125	151	142	125	143	135	145	114	122	121	122	141	104	117	131	129	131	120	131	133	136	142	148	143	133	116	132	108	113	133	126	119	137	127	142	137	135	132	140	148	137	120	136	143	129	124	135	121	135	142	122	135	116	117	137	125	138	149	155	138	143	128	139	134	131	129	126	151	136	154	120	149	164	119	124	124	126	132	136	128	127	127	135	121	135	141	130	139	105	132	118	129	129	126	121	141	137	143	138	130	160	138	134	138	138	136	153	165	141	141	145	124	141	111	140	127	130	150	135	120	135	149	144	137	117	147	149	144	149	146	111	148	131	127	110	156	157	141	126	127	146	142	140	148	153	127	153	138	132	137	137	164	136	133	137	141	118	132	159	161	130	142	137	143	135	147	126	125	137	140	131	111	126	146	128	143	125	137	141	143	142	134	149	117	142	134	130	134	156	135	131	119	147	118	137	114	142	142	123	122	135	126	138	131	136	135	132	129	134	144	149	113	127	142	120	134	143	142	130	153	141	122	136	130	132	122	119	147	154	140	145	142	122	134	159	135	131	138	120	134	142	129	134	129	134	121	145	123	131	139	125	148	130	114	133	125	136	143	141	147	144	139	120	136	134	134	116	144	131	114	137	128	140	139	138	145	115	163	122	153	133	122	121	134	125	130	132	123	125	134	123	141	124	143	149	130	119	170	126	106	144	151	134	113	132	154	104	143	135	152	130	130	151	117	139	140	126	130	137	135	111	123	139	122	127	120	144	138	137	139	136	133	134	135	134	135	152	145	136	147	158	118	141	136	130	130	135	120	131	133	155	144	136	128	139	137	138	133	161	153	137	125	165	152	127	121	143	150	110	138	122	131	120	149	148	131	118	144	137	152	153	158	169	143	123	124	139	143	153	140	148	125	145	118	120	134	141	129	134	128	143	150	139	137	130	134	136	134	99	147	149	100	148	134	136	142	119	163	130	135	145	134	133	137	139	129	131	144	119	141	135	113	131	116	131	133	142	144	134	104	131	116	161	130	148	123	136	131	97	140	145	145	151	125	121	120	132	124	139	152	137	138	130	139	113	130	120	127	160	131	139	121	117	129	130	128	146	136	123	146	136	143	157	132	137	133	144	151	132	154	126	105	133	125	151	143	154	120	136	140	132	155	157	138	130	129	137	126	160	118	122	131	130	125	141	142	125	150	126	132	137	137	125	135	126	151	150	157	132	137	159	152	128	151	131	143	131	118	131	134	126	127	112	141	139	150	125	129	142	156	152	155	129	132	144	137	158	147	133	139	126	117	130	131	136	135	132	121	138	144	136	140	145	142	129	133	135	139	139	121	136	120	136	128	123	130	126	113	132	136	155	124	117	135	143	139	152	152	128	123	151	150	125	130	142	136	131	129	134	136	131	146	149	120	122	133	168	124	142	141	117	135	123	130	144	129	127	154	113	119	137	142	138	143	117	134	121	121	129	149	140	125	131	130	137	148	145	135	146	119	153	116	129	119	132	130	144	144	106	145	132	118	138	144	151	148	154	143	167	132	134	127	118	128	132	130	142	142	146	122	133	114	145	125	120	131	145	129	141	120	155	130	150	134	145	148	141	142	156	114	137	141	139	121	124	145	141	135	131	123	127	122	131	144	132	134	151	132	149	126	149	133	144	126	149	139	126	139	130	128	124	119	127	140	132	128	149	146	144	134	125	158	138	129	138	127	120	138	146	126	111	141	149	132	137	150	112	122	128	110	120	136	118	156	124	140	129	126	122	130	146	146	139	138	135	124	146	133	128	141	112	151	134	150	135	116	136	150	127	140	141	130	130	116	123	136	138	137	141	131	115	128	133	116	117	120	153	133	110	134	137	138	127	124	159	128	126	146	156	148	129	112	131	141	152	123	136	138	136	132	123	121	119	113	125	123	151	140	136	146	146	156	120	140	129	117	138	119	127	152	128	134	141	137	139	127	128	130	138	144	124	119	139	146	128	139	135	121	122	124	135	116	134	129	141	120	131	108	131	112	131	164	138	140	143	156	132	129	130	140	121	125	125	137	132	148	136	133	148	145	146	160	107	153	106	126	123	111	115	144	143	144	125	147	123	125	131	133	127	147	119	122	140	146	117	143	150	136	158	119	145	147	140	117	135	137	146	159	126	139	142	129	126	130	149	131	120	142	118	122	140	117	132	132	136	126	136	137	118	111	160	120	111	123	123	126	132	129	137	128	137	160	154	125	115	120	128	126	149	146	160	140	130	147	132	144	127	163	131	119	134	117	143	139	127	157	129	138	161	142	136	140	145	108	114	142	131	123	145	139	129	126	129	139	131	125	134	124	137	114	134	155	139	133	131	135	121	124	139	137	123	122	146	140	128	123	140	142	113	112	129	133	128	135	124	125	147	134	142	140	142	135	126	135	137	140	132	143	116	124	116	126	129	139	127	144	142	124	142	126	124	128	146	148	147	139	133	152	133	140	140	127	152	131	136	124	115	149	131	133	159	135	139	128	144	128	137	114	154	117	138	121	125	121	139	153	160	121	148	125	135	143	172	149	127	153	145	126	128	119	138	146	130	126	160	129	140	128	144	146	128	134	128	143	139	143	126	128	127	111	128	129	133	130	134	150	134	105	136	136	142	132	142	121	129	140	137	144	124	160	114	164	128	130	142	121	119	121	120	156	121	131	121	134	127	137	148	134	143	125	143	146	140	147	139	128	126	143	146	149	142	119	128	134	140	141	141	139	136	127	151	166	132	120	133	122	123	125
10743	8853	20090	22560	18746	16867	14299	12548	8919	6723	4832	3500	3061	2978	2650	2527	2914	3201	2451	2127	1907	1891	1666	1549	1507	1295	1198	1210	1076	1185	960	880	862	954	922	859	720	749	750	690	665	630	642	616	567	552	500	507	499	470	449	430	475	401	478	441	441	445	469	425	452	421	393	415	409	395	364	385	407	358	353	390	357	377	362	383	350	331	351	324	363	320	357	337	350	284	338	352	375	309	325	325	310	306	335	347	343	310	386	324	336	346	334	343	346	318	288	323	341	330	295	374	283	321	325	345	312	315	331	321	341	319	329	338	334	355	344	312	339	289	320	357	361	330	355	298	315	340	334	351	359	313	350	361	319	329	338	332	342	324	290	336	333	313	284	360	372	319	341	328	357	337	325	341	310	318	332	309	333	342	326	353	379	327	329	332	342	331	324	354	373	318	314	328	319	326	321	322	324	311	332	366	375	363	314	354	348	361	351	315	329	344	298	314	328	302	306	343	323	350	314	363	336	341	299	319	316	335	362	326	320	314	330	330	334	371	343	316	344	299	343	339	309	324	328	327	329	320	309	292	321	323	311	323	330	304	331	309	328	358	329	312	320	332	332	339	333	329	336	343	310	333	327	308	344	322	335	330	342	347	292	335	319	328	326	365	321	314	321	312	317	327	327	325	328	346	351	324	327	388	329	321	331	324	335	342	317	322	327	328	324	283	331	326	321	310	321	319	326	355	352	383	339	326	309	302	318	347	358	328	303	338	320	341	332	321	303	305	356	334	300	328	352	354	326	356	308	322	323	319	341	349	305	338	311	318	322	336	345	311	326	341	310	342	337	353	321	317	311	322	334	309	369	352	360	328	327	330	320	357	314	317	346	321	326	347	327	317	303	317	320	326	325	331	345	337	336	329	304	340	398	321	330	292	344	360	296	320	318	334	300	354	342	341	327	342	350	307	310	319	361	330	314	312	354	336	355	346	323	308	343	311	293	355	316	329	327	310	339	366	311	340	309	334	330	304	316	334	333	334	328	347	346	345	329	301	316	277	315	310	321	320	317	330	336	320	325	303	345	327	326	316	285	319	338	360	314	359	356	316	318	301	335	308	330	348	329	310	361	326	320	314	339	313	392	344	321	330	331	302	349	312	332	316	322	348	294	339	312	304	341	318	345	338	314	364	309	335	324	315	337	339	356	303	357	352	300	319	312	317	337	343	296	323	330	333	334	286	322	363	329	337	330	340	329	339	322	336	320	319	294	346	326	327	361	325	331	317	325	335	342	350	332	351	332	311	309	360	321	351	326	322	313	343	333	360	317	346	311	340	344	320	360	310	312	334	333	336	331	301	333	334	351	347	338	339	319	313	315	321	323	323	338	326	327	349	330	320	352	316	332	345	321	305	304	336	336	323	278	280	323	322	337	312	362	329	333	377	345	316	314	304	320	339	343	346	339	355	341	322	327	343	300	330	332	322	336	339	333	316	318	342	352	303	334	349	332	316	340	286	317	307	337	354	333	332	319	336	330	324	321	365	312	346	306	352	332	316	314	311	318	352	327	313	324	294	339	334	328	307	319	332	359	325	363	331	317	352	348	329	332	344	341	340	327	348	349	298	319	331	328	313	354	333	318	345	339	315	324	320	311	351	330	332	306	332	289	334	336	339	347	326	356	355	323	334	337	336	340	317	365	291	314	314	326	363	296	326	340	320	377	325	365	323	318	350	338	354	330	299	350	309	335	302	309	313	315	304	351	348	309	361	305	307	342	293	345	323	318	336	351	352	323	332	342	327	361	322	353	330	328	321	346	338	371	325	330	309	323	356	335	299	329	333	329	319	318	337	335	327	339	343	339	324	323	331	337	328	303	299	313	349	315	326	338	305	347	305	320	338	334	347	320	330	324	325	340	332	346	328	318	339	313	305	344	330	353	309	317	319	327	348	307	356	327	350	332	336	332	340	311	355	329	335	330	290	360	354	332	327	334	349	321	334	324	350	325	323	307	323	319	307	317	344	321	326	334	337	324	341	351	360	342	358	342	354	340	316	303	360	335	339	310	281	334	357	343	310	327	330	341	331	331	363	327	343	351	312	351	334	333	350	314	346	327	335	330	311	315	355	328	318	352	345	333	305	349	271	329	343	329	310	334	295	319	330	313	339	312	310	322	335	320	350	321	345	346	332	336	304	323	312	337	353	327	343	332	327	328	341	300	339	362	331	331	320	376	299	364	318	342	337	317	350	327	309	326	337	317	351	347	326	309	354	304	357	328	306	306	321	333	300	321	318	298	328	320	337	354	320	299	300	337	347	365	342	338	321	300	305	329	309	336	295	342	345	315	298	346	329	329	330	317	332	324	322	352	322	319	342	312	328	293	336	310	329	353	323	319	316	338	390	367	328	364	327	323	347	334	329	317	317	306	326	359	323	340	296	306	341	339	303	322	349	296	353	320	336	328	350	319	332	365	346	296	345	335	332	294	315	317	346	338	333	319	322	346	327	330	342	312	330	328	320	356	353	345	327	336	352	321	356	334	366	331	321	316	315	350	317	297	354	343	348	301	331	327	308	330	291	349	334	339	347	322	327	331	350	350	341	297	340	327	341	318	333	337	357	311	295	335	314	311	327	323	352	327	321	353	329	307	318	318	343	354	334	320	307	349	342	316	310	331	298	325	305	323	330	324	336	328	348	295	311	333	317	357	349	335	323	313	302	336	332	303	340	311	339	326	343	347	334	323	342	318	332	364	325	337	302	322	303	320	340	347	344	353	320	327	319	292	297	345	341	333	350	358	345	333	310	340	338	311	322	292	364	292	343	345	292	320	347	359	328	325	327	341	331	323	350	341	344	313	324	324	295	347	339	331	294	309	310	325	324	338	354	377	339	319	352	343	314	312	365	322	335	322	298	285	329	338	324	305	306	316	318	318	334	351	293	363	326	325	355	350	338	316	354	346	305	321	348	326	344	343	361	332	287	301	314	336	341	326	354	353	303	336	321	341	354	355	315	328	320	338	355	323	319	348	307	303	324	349	328	319	315	319	311	373	350	312	332	330	328	302	325	347	343	347	297	351	339	336	322	374	313	343	352	313	320	328	320	322	318	324	310	292	323	313	342	308	338	349	352	326	304	348	324	339	354	344	312	336	337	319	329	342	350	357	324	323	339	286	316	341	355	300	342	332	339	352	321	333	313	321	324	331	321	334	338	344	343	329	315	344	352	371	340	345	315	310	331	314	325	340	325	328	310	297	333	326	311	338	337	340	346	321	323	356	346	334	362	333	318	329	327	341	333	319	312	298	345	348	364	336	321	361	348	319	323	318	351	325	330	303	335	334	306	316	345	334	354	330	325	312	333	349	323	338	328	309	328	311	358	334	293	297	322	340	345	343	328	353	349	332	332	333	316	341	315	308	317	322	315	333	295	345	312	321	310	328	319	323	324	343	331	323	326	326	347	324	320	307	332	329	304	315	292	352	352	331	354	353	333	355	341	362	349	336	314	307	305	316	324	318	348
25693	16209	19534	16701	11478	8414	6252	4709	3175	2098	1512	1008	827	711	680	624	726	732	616	507	473	448	412	404	378	343	325	281	289	312	271	251	256	239	240	231	243	208	206	241	198	203	203	187	209	146	179	174	150	145	166	153	171	174	177	158	160	177	154	183	166	157	155	147	147	168	136	169	135	151	152	161	168	140	135	134	134	138	161	145	155	137	142	144	142	124	141	145	128	121	157	134	138	123	144	133	135	132	130	137	148	107	119	151	135	131	135	142	141	132	144	153	143	137	112	116	144	145	151	108	152	141	154	144	148	119	144	121	146	133	135	138	136	123	119	153	153	151	154	126	133	131	141	140	137	143	163	172	124	145	134	153	150	147	150	161	149	147	158	129	162	131	140	135	130	129	135	115	135	139	146	150	121	132	132	165	131	154	159	139	138	149	161	158	124	142	139	127	152	150	138	166	109	127	156	148	154	138	143	125	159	151	146	135	146	153	128	140	136	144	131	141	149	137	141	159	132	135	150	151	147	149	129	121	133	149	119	152	147	131	152	154	135	139	139	135	124	145	137	121	155	127	151	126	146	154	141	128	148	142	136	124	144	163	150	140	140	143	136	174	127	150	137	159	162	131	123	131	152	140	120	131	147	146	126	153	151	106	145	138	133	142	127	143	136	133	160	142	142	126	149	133	157	123	135	181	136	156	132	160	126	146	149	127	131	140	157	164	132	144	159	149	126	139	149	146	122	129	154	134	145	124	128	154	138	138	137	164	147	158	149	128	142	153	136	136	115	116	143	151	107	142	134	129	134	154	144	143	141	146	143	146	153	151	141	128	143	147	139	142	140	122	155	134	145	144	130	136	140	153	150	142	136	135	151	112	126	161	140	137	139	150	146	134	136	116	141	132	164	143	124	143	151	136	150	123	147	125	146	126	120	169	155	132	122	139	139	143	146	125	132	135	113	140	138	157	125	119	111	141	145	137	156	151	137	160	142	125	117	138	138	155	140	147	145	125	145	145	153	156	139	160	143	136	142	133	142	168	143	150	132	133	151	148	135	153	119	134	148	132	132	168	140	149	126	144	116	124	139	156	147	115	137	145	156	140	159	116	138	145	136	129	132	141	136	138	135	151	166	163	150	135	124	129	159	142	150	128	152	131	163	135	151	138	153	140	124	148	139	124	133	164	156	146	124	136	138	137	131	126	144	125	135	137	134	141	143	153	140	134	137	146	156	125	121	120	133	139	154	125	142	145	139	156	132	143	129	118	114	149	137	135	136	159	145	148	140	137	138	126	148	136	143	155	138	121	145	136	130	138	120	120	121	158	136	153	133	161	128	123	141	138	157	137	133	139	132	147	155	150	157	139	133	143	141	129	126	134	134	142	134	136	147	138	139	142	125	128	148	156	151	162	139	156	136	133	131	156	137	140	130	162	145	136	145	129	125	120	161	167	148	135	140	138	139	146	113	139	145	147	141	144	121	126	133	149	141	160	140	129	136	151	156	147	141	129	167	140	128	142	133	150	136	174	146	128	132	137	137	126	148	146	145	131	154	121	128	124	140	151	128	156	136	118	112	144	155	142	140	149	161	160	130	161	161	152	135	151	130	126	139	160	145	127	142	135	137	142	144	135	137	140	142	130	129	148	123	140	140	111	136	134	150	134	162	122	132	142	147	128	135	143	152	137	133	146	135	146	158	136	140	117	134	144	129	145	160	135	118	122	136	143	137	138	144	138	138	131	138	136	130	159	120	143	166	150	151	141	158	136	148	134	133	147	143	130	155	127	134	158	138	163	141	145	130	138	157	144	125	137	131	166	143	138	142	145	135	129	147	155	137	172	158	140	147	145	137	132	136	139	121	137	127	130	138	122	129	151	138	142	142	136	129	144	136	137	141	142	132	143	134	124	142	144	154	144	143	136	154	140	147	146	141	113	148	132	131	133	117	132	134	122	150	149	112	147	162	141	142	148	113	152	155	132	154	148	132	139	153	133	142	133	142	149	150	144	134	133	149	136	174	137	142	149	141	138	136	140	122	133	161	152	141	140	146	148	139	161	143	154	162	142	116	120	137	132	148	160	105	142	152	144	149	141	141	157	142	140	159	147	132	148	127	145	133	111	146	140	135	128	143	130	153	147	156	133	131	142	135	158	133	131	150	144	127	146	124	128	127	132	143	139	130	127	131	143	137	126	136	137	140	149	146	147	163	139	134	151	144	148	148	130	127	145	130	119	161	159	154	123	157	141	141	147	151	148	149	144	133	132	140	133	155	141	129	126	160	131	142	139	146	137	130	118	161	145	150	135	124	143	118	133	174	143	152	146	123	142	136	144	155	151	157	129	139	166	123	146	148	141	141	162	125	134	117	115	156	156	135	133	140	135	164	118	134	139	153	138	150	143	149	124	118	130	124	142	129	160	126	127	127	139	142	143	134	145	141	129	140	148	138	114	145	158	149	147	139	141	137	135	150	136	152	151	165	125	134	117	130	153	124	167	144	156	143	141	140	141	161	128	135	132	159	149	146	145	147	141	127	129	141	144	134	129	144	122	138	161	145	146	140	116	126	167	151	140	140	139	146	138	146	143	116	153	140	151	139	145	149	144	125	138	138	150	166	137	158	142	142	114	155	143	163	132	152	146	127	146	155	138	129	160	154	132	139	163	154	151	141	132	151	124	146	147	109	131	132	129	114	136	141	143	156	136	137	147	162	135	135	134	125	154	134	174	164	130	128	142	147	132	140	145	149	133	134	142	146	125	142	155	139	138	153	156	133	131	139	137	154	142	176	137	126	134	156	134	136	162	157	172	145	141	149	122	136	176	136	148	164	147	134	136	146	133	137	134	148	170	146	128	133	137	138	144	153	136	116	129	140	136	146	135	151	151	135	127	138	143	115	133	147	124	130	155	135	133	134	155	146	130	126	152	138	143	141	153	151	169	133	129	116	118	146	125	146	148	123	153	141	145	124	149	134	150	152	133	129	146	147	113	135	125	141	156	148	165	126	136	148	140	141	121	141	135	148	162	139	137	137	145	134	128	128	130	132	149	148	146	128	142	157	130	162	157	152	159	129	157	137	134	168	135	171	133	156	144	151	128	135	151	131	145	135	127	131	157	158	142	135	129	132	155	132	127	140	138	158	154	137	146	151	175	137	153	152	146	127	152	107	147	148	153	153	138	147	137	150	156	146	146	147	141	140	115	178	147	138	158	145	136	121	151	133	132	146	138	121	144	150	175	119	144	153	131	140	162	138	159	155	132	146	155	134	129	151	154	149	138	150	150	133	137	146	134	157	150	144	136	150	154	130	154	155	131	146	135	149	131	143	138	128	138	124	154	136	121	130	133	134	153	136	146	149	136	147	155	122	127	148	113	140	123	154	157	172	118	154	146	158	153	140	132	137	126	138	145	134	129	134	145	161	152	136	139	158	177	159	148	143	146	134	156	128	150	137	159	134	141	134	135	165	129	156	140	127	144	157	157	134	116	126	150	144	135	125	145
13895	12287	24948	27262	23794	21462	18587	16225	11794	9155	7065	4884	4401	4350	3686	3494	4169	4303	3450	3022	2782	2522	2426	2201	2040	1784	1772	1683	1732	1552	1398	1270	1184	1147	1278	1239	1060	947	965	964	880	888	853	771	693	711	577	614	533	513	507	485	521	495	558	487	524	525	506	556	501	527	490	454	478	448	461	420	439	412	427	440	418	413	397	369	392	348	347	369	347	399	378	354	321	322	373	355	330	341	354	358	324	300	343	348	324	326	351	325	336	307	351	364	313	360	352	337	353	357	350	337	302	327	347	313	343	305	325	348	312	375	356	348	319	310	351	348	322	348	357	354	341	320	317	357	331	338	327	333	296	319	308	339	336	318	296	344	356	351	337	334	349	357	337	304	378	356	305	325	327	369	297	353	353	351	360	358	336	348	376	346	327	341	345	315	338	340	328	301	327	334	309	320	353	338	297	305	351	297	357	341	329	315	332	322	337	347	360	359	329	330	314	344	311	340	344	371	318	315	339	325	354	315	331	348	381	362	337	344	334	357	316	342	322	352	345	357	321	372	354	315	312	322	318	324	370	344	357	326	298	326	348	317	315	321	354	347	333	282	339	338	349	318	309	332	337	347	349	366	343	360	335	304	320	351	315	337	328	340	341	345	339	319	365	305	351	329	351	335	327	342	366	351	311	350	351	343	347	334	355	335	329	346	319	330	328	341	361	335	325	356	338	358	332	356	330	326	325	290	315	317	349	334	335	337	359	331	343	314	325	337	313	308	359	335	360	336	332	310	353	332	340	331	350	343	358	347	369	316	339	358	336	336	328	336	343	321	330	311	353	334	372	354	324	354	325	346	325	349	297	369	325	349	369	353	328	308	351	339	328	327	302	322	330	327	341	318	330	321	335	305	357	326	324	320	327	335	324	331	314	349	331	310	334	348	329	375	328	369	344	322	344	311	321	336	313	342	349	331	330	314	323	342	360	338	295	339	339	322	342	302	367	329	340	315	353	338	332	362	323	382	343	343	327	333	357	345	343	295	340	332	333	307	334	298	330	298	351	323	338	351	331	341	324	309	352	327	366	372	319	355	358	362	329	339	331	311	336	337	340	358	358	325	332	353	346	334	349	341	336	348	342	321	301	319	353	342	329	339	348	308	337	361	348	351	331	322	312	372	333	302	342	366	360	314	353	312	345	336	367	355	336	343	314	318	335	357	360	336	335	352	324	351	341	360	350	356	352	323	319	353	317	349	351	332	330	322	359	348	328	367	330	341	382	313	344	358	382	328	319	327	334	315	365	342	311	352	352	321	333	338	364	339	339	345	339	339	352	325	359	355	315	331	327	357	315	325	338	343	353	335	353	323	359	355	313	314	353	342	366	344	327	333	327	303	328	296	345	346	367	361	337	341	338	308	324	323	307	369	343	335	361	312	336	347	334	343	332	330	366	343	367	342	326	325	342	374	321	320	345	350	346	304	372	350	355	349	317	360	323	366	343	311	345	310	345	372	334	329	334	340	332	350	365	333	343	306	332	333	356	326	308	310	348	355	318	335	336	334	319	323	329	318	332	342	337	380	308	333	334	330	335	322	353	353	330	338	294	333	302	360	359	308	354	321	366	334	320	350	358	340	358	330	320	320	321	327	342	324	361	327	337	323	334	318	331	321	338	340	345	340	320	304	364	321	361	324	341	325	332	314	371	307	354	355	295	314	337	332	363	369	356	335	349	335	315	314	333	333	341	292	362	363	374	318	319	318	334	337	363	322	312	372	355	327	327	327	337	362	342	368	334	360	311	339	340	376	317	316	344	321	377	373	327	369	299	334	356	339	312	318	344	305	336	348	353	340	317	335	319	381	361	336	320	357	340	289	335	326	348	340	340	316	351	326	383	301	349	347	366	327	341	334	334	325	326	302	300	336	332	330	331	340	341	339	323	313	316	323	338	378	331	322	332	317	336	293	339	330	314	343	333	327	322	352	346	342	332	299	334	322	345	342	338	352	327	334	342	327	334	344	350	295	355	341	355	325	342	341	334	321	335	326	294	341	376	298	330	361	345	321	362	335	342	340	333	326	323	340	312	314	296	326	350	338	324	335	339	325	333	313	353	320	342	337	340	349	312	328	359	335	321	308	326	323	329	334	309	326	337	367	327	329	356	369	331	322	335	341	346	330	357	315	350	365	326	313	329	323	356	312	340	323	367	339	359	330	398	331	333	352	324	332	325	338	368	341	341	305	320	353	342	342	312	336	321	311	344	330	315	295	340	319	308	328	344	328	328	338	332	326	336	335	324	312	356	353	343	335	354	344	336	357	284	327	329	322	347	317	330	378	334	319	330	340	306	342	347	333	343	339	355	323	333	343	329	313	322	342	316	360	352	340	354	361	349	358	345	327	328	359	337	338	333	334	330	345	348	355	327	299	339	312	326	370	341	353	315	361	339	359	343	337	341	347	337	340	338	355	341	333	345	328	360	334	374	316	329	347	326	302	335	305	330	348	331	326	349	330	306	340	320	308	333	320	346	314	344	330	352	325	340	356	335	346	350	326	368	330	350	345	362	346	358	307	330	346	328	359	326	329	353	341	328	331	346	322	339	343	352	316	337	352	326	331	318	340	400	345	343	338	340	332	344	369	298	305	321	312	361	318	326	361	334	291	317	348	346	353	330	363	340	339	340	327	319	345	338	310	320	313	351	340	339	341	324	310	314	307	362	340	316	327	340	354	360	347	333	370	310	338	319	306	368	317	330	348	345	316	334	331	330	303	363	340	342	333	362	364	343	338	327	314	338	340	368	328	353	342	351	358	334	352	333	331	353	325	335	312	344	350	313	347	305	340	372	319	324	354	309	322	291	307	344	344	328	360	339	348	323	346	350	338	346	330	348	332	342	383	346	347	313	307	337	354	329	337	379	344	344	327	331	318	328	344	374	335	358	334	343	350	334	329	323	353	328	317	326	325	315	328	368	319	383	322	320	336	307	341	340	324	325	308	292	295	343	372	350	380	354	312	319	333	351	347	337	318	349	384	326	366	322	293	329	346	351	356	298	308	335	343	297	317	339	315	337	331	332	327	323	342	310	360	350	334	316	316	311	314	326	312	357	316	356	370	304	300	328	321	317	345	346	326	340	320	357	337	334	344	324	358	337	374	370	345	349	333	343	332	330	334	324	298	327	324	350	364	348	375	327	334	331	342	349	357	372	335	354	340	315	324	325	310	323	323	344	328	356	339	346	368	360	361	331	352	357	360	332	353	335	303	316	323	330	362	320	326	347	375	364	342	305	364	299	343	357	340	349	340	335	308	354	330	380	343	341	327	310	340	349	292	322	328	323	325	339	322	335	358	363	355	309	337	323	311	347	324	327	324	325	332	339	330	337	341	322	320	309	345	370	361	332	336	360	325	368	326	320	324	340	296	322	360	355	336	327	342	334	315	332	338	358	350	328	314	298	357	370	331	355	347	341	339	313	347	369	344	341	355	336	343	368	308	334	314	376	312	323	343	376	331	373	347	344	356
9155	5862	8117	6036	3595	2596	1943	1416	898	560	416	359	375	339	272	243	303	258	239	227	221	194	194	180	158	145	136	124	141	124	148	159	117	116	125	139	106	121	116	118	122	98	106	115	122	100	111	111	112	89	115	99	113	100	103	102	94	81	99	97	101	94	90	82	96	101	108	69	74	88	83	110	82	104	97	101	107	90	106	108	95	85	105	99	113	84	100	90	108	85	98	103	96	99	70	109	104	87	71	93	102	98	100	105	87	90	106	85	85	97	83	104	92	80	97	87	94	87	97	102	100	97	91	92	94	91	82	88	98	97	106	110	98	78	83	86	97	104	87	90	92	102	103	96	89	97	82	106	91	94	90	93	98	95	93	104	101	104	93	106	104	84	112	102	95	91	77	77	97	100	102	84	118	109	83	104	90	115	95	85	88	110	82	104	116	87	96	85	109	96	98	75	95	102	101	108	98	101	96	93	86	92	93	95	114	82	93	93	84	83	101	81	87	80	96	110	97	81	100	111	109	102	100	92	92	78	93	93	93	119	80	85	87	96	97	99	104	96	79	77	76	92	90	80	87	98	92	81	93	89	106	108	92	83	100	92	84	110	93	118	103	105	92	111	96	85	82	94	80	81	102	101	95	106	96	86	104	104	86	88	97	105	85	93	93	120	99	97	104	84	95	100	103	107	99	97	88	92	92	84	112	98	101	87	85	101	75	107	94	83	83	96	108	99	106	85	103	79	95	103	85	75	95	82	113	91	122	92	118	98	120	100	97	93	75	104	92	88	106	92	72	81	115	95	82	100	94	98	91	86	91	86	98	98	76	102	100	93	93	103	72	97	88	119	101	94	94	90	104	81	95	102	88	96	96	78	96	102	102	98	110	101	104	102	107	102	91	91	97	109	97	83	108	109	111	85	91	96	104	103	96	78	101	102	97	76	110	123	90	95	96	99	84	84	94	96	92	99	93	110	99	80	102	119	88	108	91	89	93	80	92	103	99	92	98	97	93	96	97	104	91	89	103	113	87	90	91	84	91	98	99	87	91	105	84	80	100	94	87	91	103	92	100	83	98	102	102	98	89	93	104	108	108	93	90	89	109	95	98	97	104	103	105	85	93	97	109	89	99	81	102	86	80	109	95	93	71	86	85	92	89	100	104	100	92	87	85	90	94	86	101	96	100	83	92	93	98	90	100	98	85	102	115	94	114	95	85	102	82	95	107	93	79	71	103	110	91	104	107	95	93	95	96	101	94	108	89	90	85	76	82	81	86	85	89	98	118	99	92	72	92	105	85	98	110	96	91	98	100	78	105	83	102	107	94	87	83	102	91	94	103	84	93	94	101	90	94	99	97	107	102	105	110	76	108	101	94	106	118	93	95	96	99	82	97	79	100	76	103	79	63	70	98	83	106	81	91	114	89	79	94	121	97	94	112	109	93	78	67	97	78	96	104	109	100	92	118	128	89	111	108	111	115	97	96	81	86	80	116	78	92	111	95	93	86	77	93	91	81	99	99	80	97	81	99	102	96	108	113	113	84	105	106	109	86	99	96	92	96	86	94	109	104	93	86	89	98	99	101	77	98	96	91	97	104	97	94	107	93	76	85	113	76	89	91	93	94	88	112	79	112	79	109	84	101	88	89	83	95	101	87	98	101	88	80	91	113	99	85	74	82	77	102	84	100	106	88	113	94	109	106	97	94	98	104	100	87	92	97	96	96	103	105	83	90	96	97	97	106	111	99	93	95	99	93	86	78	84	96	113	112	81	79	93	105	102	106	107	105	85	94	85	82	89	81	99	83	110	98	107	108	119	92	99	105	88	102	89	119	80	115	90	77	92	100	110	95	82	96	102	113	108	112	93	88	85	110	119	97	83	99	101	87	91	91	109	114	90	87	92	91	97	99	96	97	73	101	85	100	109	100	84	105	92	113	93	107	107	105	100	112	86	78	98	90	95	94	80	94	97	102	95	100	109	84	114	104	93	101	91	105	93	88	74	80	86	104	88	88	115	78	90	110	101	82	83	96	90	81	82	102	95	107	94	80	101	105	121	102	98	99	87	99	89	101	95	105	91	96	111	86	106	84	112	113	93	98	71	104	84	76	82	103	99	97	99	90	99	96	87	88	95	104	94	78	94	95	80	114	85	86	100	93	98	113	106	93	104	101	90	80	104	92	98	96	79	98	92	102	98	111	89	96	110	103	96	103	107	85	83	122	83	87	116	97	94	104	98	94	89	108	107	89	100	97	109	94	87	100	96	89	84	105	90	81	78	87	92	88	90	120	94	81	89	96	92	95	86	93	104	106	93	99	71	98	96	97	97	100	106	100	86	91	95	85	102	100	96	97	89	94	98	79	81	92	86	115	92	98	101	117	78	98	100	105	103	97	87	104	76	98	89	94	95	90	88	92	82	73	98	105	104	92	90	84	82	94	97	85	90	107	84	101	98	111	100	93	91	103	102	96	89	90	81	95	78	95	107	77	95	85	94	89	104	94	100	112	124	82	87	91	90	103	64	91	105	88	92	105	109	104	87	91	105	97	87	91	101	110	110	93	89	95	86	106	94	97	108	92	94	91	82	89	73	111	89	118	104	94	96	82	88	88	91	95	88	95	87	87	82	96	62	94	98	105	87	93	99	124	98	109	99	94	93	100	103	89	80	101	89	97	88	93	96	74	97	114	87	105	108	91	92	104	78	98	95	107	101	120	104	87	87	91	84	96	114	113	90	78	80	97	95	103	91	86	105	82	104	90	112	94	93	99	106	101	86	99	112	115	98	88	81	72	107	80	89	83	86	102	99	93	91	100	82	97	101	88	90	99	86	82	100	109	109	94	93	89	100	95	89	88	115	100	104	91	91	100	117	90	97	108	81	79	99	105	107	88	87	95	78	78	103	99	104	99	69	94	105	88	76	98	71	117	91	94	108	95	106	98	98	96	72	103	83	109	114	86	98	87	88	88	104	84	85	81	95	100	86	112	105	90	94	110	96	99	95	96	103	102	110	94	80	79	119	104	87	104	99	82	87	95	83	100	81	105	86	105	88	80	107	105	78	110	90	90	108	100	95	91	103	95	113	97	109	87	81	100	101	70	98	86	97	103	108	94	113	90	105	95	98	91	99	95	94	90	86	78	90	95	97	93	94	99	106	76	94	87	98	97	96	100	91	92	103	79	83	85	95	106	95	92	101	96	82	91	107	89	90	90	93	101	91	101	86	87	90	116	75	100	81	94	92	98	98	105	88	99	105	107	86	103	112	100	89	81	99	113	110	81	80	109	107	93	90	104	98	101	84	93	80	103	98	86	73	92	90	104	90	102	109	100	116	108	95	95	87	96	115	100	97	104	81	97	85	102	76	98	87	84	92	82	77	98	106	94	90	104	103	114	94	87	98	84	87	90	90	89	116	109	69	92	83	104	109	102	86	79	100	127	99	89	87	91	105	106	105	109	76	103	84	91	106	80	98	94	99	70	90	91	103	97	99	95	99	81	103
5319	5358	13482	14807	11980	10472	8374	6513	4270	3056	2261	1883	1703	1719	1445	1265	1658	1803	1439	1297	1171	1003	911	931	748	625	568	575	638	623	534	474	523	476	500	448	450	415	426	366	402	415	424	396	323	305	314	310	293	326	290	282	316	287	305	301	297	273	290	283	289	291	298	269	265	250	283	277	292	259	292	262	269	237	245	251	247	259	260	268	267	219	230	257	252	267	248	236	205	257	223	243	261	243	248	239	230	266	252	238	247	249	221	248	253	221	266	240	239	240	248	235	223	260	239	263	261	247	239	232	270	254	257	249	243	250	245	232	227	248	246	256	264	240	246	280	253	261	247	248	244	252	266	239	258	253	251	231	244	235	267	229	247	209	258	264	259	250	224	257	274	261	237	244	236	246	232	261	255	252	248	264	245	245	239	233	233	260	231	230	248	224	209	256	224	241	245	224	228	248	260	232	249	228	231	252	243	232	258	258	214	271	238	240	252	246	261	248	225	231	281	256	254	266	240	212	241	245	234	265	233	263	274	256	264	219	275	249	222	257	232	244	226	230	224	265	224	201	206	271	272	269	251	267	225	260	226	245	228	262	265	243	241	252	219	235	229	234	255	281	225	236	238	244	234	239	244	268	233	269	217	269	256	256	250	240	251	233	248	266	230	241	230	249	246	220	238	238	223	247	242	235	242	285	245	269	239	240	205	234	268	245	245	246	254	257	255	249	222	266	232	254	260	240	217	256	260	234	245	231	255	266	257	250	257	239	233	257	238	249	225	258	255	244	267	225	238	236	224	258	249	222	252	236	236	264	241	261	288	193	256	235	239	219	236	247	248	247	240	266	236	223	229	241	261	264	261	248	238	241	260	237	237	250	257	287	229	262	245	227	231	231	258	237	254	256	244	244	274	258	254	245	256	263	255	238	234	247	241	234	230	232	258	245	232	234	257	207	256	233	239	249	233	221	230	244	261	229	248	255	260	237	222	253	248	206	258	223	226	255	217	246	222	250	234	237	254	261	228	255	231	259	255	240	221	246	212	244	224	260	243	222	229	272	238	247	231	238	256	236	231	243	222	246	263	235	233	240	242	252	236	240	245	227	235	229	238	273	255	260	247	258	254	245	244	252	240	261	229	235	241	241	260	249	234	236	234	237	241	249	229	244	269	258	274	261	242	238	221	232	232	227	246	256	247	238	263	264	226	240	285	239	262	275	234	245	231	263	264	235	232	277	253	252	240	256	238	236	227	238	257	255	253	234	238	249	235	237	264	258	246	261	234	239	238	242	231	234	269	263	246	240	247	229	274	231	239	246	241	231	232	227	246	219	220	229	229	231	234	252	268	235	224	238	238	261	245	248	237	231	250	241	244	253	256	274	221	250	234	272	227	231	256	231	236	274	251	257	241	256	247	236	238	243	256	219	257	256	235	243	239	270	253	247	233	237	251	246	241	269	258	241	250	235	227	240	236	265	235	221	257	238	292	260	230	274	241	243	244	248	245	236	241	199	278	237	245	245	228	222	232	276	251	233	248	240	242	249	237	251	236	257	222	268	232	257	258	250	249	260	251	265	245	245	235	239	237	243	268	229	244	231	230	227	276	250	239	241	229	234	239	247	229	257	282	239	223	249	232	260	270	240	263	232	252	238	241	246	249	237	271	236	264	214	244	238	239	252	243	254	249	235	246	234	247	241	245	228	229	250	224	239	271	243	274	218	233	237	250	280	274	251	235	240	221	257	231	273	264	256	232	261	241	230	248	237	238	218	247	262	239	243	240	232	243	264	237	244	241	224	239	237	241	245	219	218	249	256	254	205	240	260	247	233	261	254	224	230	241	242	249	247	250	243	236	221	232	246	250	243	232	258	236	227	260	259	231	245	249	252	233	237	248	271	223	240	231	245	253	250	230	249	245	249	262	259	243	217	243	234	236	246	260	253	234	213	228	236	249	246	249	226	245	263	252	246	255	244	241	252	205	220	233	221	250	221	247	223	247	275	236	234	211	235	234	272	229	218	216	267	243	256	249	249	247	226	234	255	240	246	222	272	238	222	260	223	263	237	240	234	239	229	283	275	246	259	207	248	260	239	240	235	223	268	250	249	236	249	247	218	253	238	237	249	238	230	256	255	238	262	233	250	245	251	241	248	239	225	234	225	254	254	241	270	256	245	238	227	248	243	254	237	253	259	266	272	232	241	253	235	238	250	232	236	246	224	233	262	250	249	245	223	236	236	240	226	234	215	213	222	243	255	217	247	236	243	247	250	231	228	251	242	252	234	229	252	262	244	230	263	255	256	213	246	228	237	233	262	236	236	250	255	231	259	256	198	256	220	216	237	278	267	263	241	229	212	232	230	242	242	249	234	228	235	223	265	246	222	236	251	223	272	249	241	240	270	215	267	259	237	242	216	221	237	215	260	222	265	261	252	263	242	272	243	237	213	264	248	230	253	240	258	242	233	258	270	230	260	272	263	243	250	257	230	255	217	278	228	261	260	235	267	218	261	245	242	250	231	229	241	240	240	243	237	259	255	268	208	217	248	253	242	243	264	250	235	248	239	255	248	252	254	236	227	242	264	224	240	231	270	236	258	240	235	205	236	234	244	241	227	255	246	235	270	261	248	212	240	255	242	251	230	213	236	251	273	267	262	235	264	232	244	235	237	217	235	233	259	238	250	235	240	238	232	254	229	237	252	216	253	263	215	265	263	228	248	241	235	233	246	251	233	223	225	243	243	231	245	243	252	270	244	237	252	259	215	227	280	255	250	227	257	245	250	239	266	247	240	246	237	253	259	239	258	244	245	264	263	225	245	224	256	240	245	255	240	229	255	247	222	270	260	247	254	249	233	249	252	235	223	214	255	225	222	247	233	234	224	245	248	241	224	225	217	229	251	212	251	242	232	245	226	220	234	228	223	237	240	241	232	236	239	282	251	250	211	250	240	227	226	244	249	246	243	237	222	226	238	233	257	233	226	251	215	244	266	233	246	252	252	269	247	246	241	249	228	235	233	225	243	238	230	255	244	259	230	241	217	254	244	247	258	235	241	220	274	233	235	263	249	228	248	224	240	245	230	252	248	250	255	271	252	238	264	248	261	242	218	224	236	267	266	263	255	249	236	249	239	268	218	250	243	251	260	244	225	198	234	230	256	241	236	252	252	254	241	241	252	278	249	229	240	244	275	246	218	238	249	270	251	242	255	242	243	250	246	233	282	230	222	269	238	243	241	245	211	254	265	245	234	224	270	250	236	224	224	241	283	250	220	249	230	259	244	231	229	228	289	250	244	252	237	211	236	241	233	241	239	234	215	229	240	225	221	241	250	257	232	248	272	246	223	238	242	248	271	231	238	236	274	265	226	245	240	220	210	246	245	267	264	236	238	248	207	226	213	271	228	255	235	227	229	215	236	263	257	226	233	231	249	250	230	240	217	242	221	260	239	253	236	239	260	251	237	230	238	233	259	229	224	239	253	261	227	226	238	226	247	283	243	201	237	250	263	270	196
17895	11215	13982	11492	7431	5570	4072	2960	1942	1463	872	599	553	579	489	451	523	528	443	421	380	305	325	260	298	233	249	247	233	234	210	197	200	212	214	198	201	167	182	181	182	189	156	175	177	131	154	157	123	135	149	149	148	170	144	147	150	148	150	167	128	130	144	149	148	150	137	152	140	163	138	154	138	139	137	142	128	150	121	122	149	141	135	134	125	162	130	141	121	135	140	135	151	138	139	133	143	147	130	131	174	122	139	127	140	139	171	133	115	144	122	132	137	120	135	118	138	114	144	135	167	126	144	163	133	137	118	144	143	127	149	117	114	124	154	119	114	130	125	143	126	141	125	140	118	146	141	125	112	132	147	123	123	145	127	138	124	151	118	162	112	109	137	125	128	141	123	155	133	139	133	151	138	131	154	119	136	126	142	130	126	139	137	127	108	118	135	104	133	149	125	124	120	126	108	153	151	143	138	142	125	138	125	166	119	115	142	138	142	137	124	130	151	161	120	136	112	123	148	136	132	148	164	121	123	133	133	135	134	147	144	113	133	140	149	123	133	134	148	159	146	119	121	168	150	132	135	118	115	153	118	143	129	142	143	130	136	131	133	126	136	137	140	127	128	124	155	140	124	130	145	105	118	135	121	125	131	125	147	114	126	140	141	122	133	106	139	146	150	134	145	122	117	114	127	135	134	137	135	129	128	140	136	139	148	134	142	116	130	125	142	132	144	126	138	160	132	139	118	129	127	104	140	149	147	116	131	108	134	139	122	137	131	141	150	122	136	132	124	134	118	132	139	119	137	154	147	122	151	141	120	146	119	108	142	128	121	149	139	136	115	120	129	131	146	142	124	139	120	135	144	140	141	129	115	134	155	146	135	127	131	123	126	130	117	122	146	144	121	137	147	124	128	131	109	116	150	139	127	143	145	137	128	132	133	140	142	137	128	150	159	125	138	145	133	113	141	137	149	128	133	123	138	124	128	138	132	121	110	133	121	136	132	134	153	155	128	131	140	135	145	137	131	125	145	150	144	117	151	127	121	113	141	116	124	144	121	123	132	149	139	145	117	129	140	119	153	160	135	151	151	120	140	131	128	109	136	136	149	116	126	116	144	148	127	139	138	132	103	147	121	141	155	145	160	139	145	136	143	123	120	120	149	117	132	153	124	131	139	137	139	129	146	111	148	129	127	142	128	142	119	156	126	130	119	144	131	129	120	122	134	144	159	141	147	147	136	136	136	146	119	114	128	132	132	148	162	140	119	157	141	132	124	124	123	137	130	150	130	138	140	153	145	133	147	118	123	136	135	134	137	131	139	128	105	144	130	109	130	129	131	140	126	142	136	150	109	132	133	113	124	137	160	115	114	140	135	140	146	130	119	126	124	123	131	147	147	119	130	107	115	121	137	123	136	123	155	145	123	125	120	120	138	135	109	137	139	136	129	116	141	143	147	134	148	137	139	122	129	132	117	117	121	135	132	134	133	122	139	126	146	155	129	129	128	116	148	124	143	115	118	115	125	137	111	135	126	146	142	140	126	125	118	136	138	124	133	136	135	104	138	154	119	122	139	122	102	140	151	136	128	121	134	113	122	128	145	153	133	130	153	139	118	125	127	146	130	118	138	135	136	135	121	126	125	130	137	135	141	136	106	142	110	153	135	138	166	139	148	147	120	126	128	128	130	118	124	141	110	108	140	147	98	156	150	146	122	122	118	129	112	136	140	126	129	114	132	136	111	139	148	122	141	126	119	136	148	144	137	131	111	126	150	151	133	146	144	122	133	149	119	133	124	136	132	111	147	129	124	157	153	139	130	118	121	142	138	127	144	140	108	142	145	122	124	139	142	158	150	131	113	136	136	113	130	127	129	133	149	131	123	147	133	122	134	123	121	141	150	113	119	118	130	120	141	130	128	131	136	125	155	126	152	130	122	143	141	125	124	149	140	137	129	121	138	131	120	125	149	158	145	129	130	143	165	152	144	151	133	137	132	129	139	126	122	146	124	142	138	142	118	147	124	138	130	128	143	152	147	126	138	129	145	122	145	129	122	141	138	103	145	129	111	117	116	149	145	138	137	137	107	138	117	139	130	113	135	136	121	129	144	129	143	128	124	129	136	150	139	156	115	146	136	114	136	146	139	138	135	127	121	123	109	133	124	143	137	140	136	122	116	123	140	125	126	126	138	120	122	133	134	135	121	135	138	121	136	114	125	126	143	124	142	137	118	138	115	112	133	112	127	141	117	131	125	128	145	120	138	153	148	143	124	135	125	129	128	122	123	116	133	134	128	131	133	132	131	133	137	141	166	134	136	127	115	139	129	127	104	137	127	132	125	125	139	141	160	123	128	119	136	160	125	133	124	145	150	135	114	130	127	125	115	140	134	128	143	132	123	127	157	128	125	122	127	126	113	134	129	136	116	136	126	124	124	142	132	136	135	139	152	116	144	139	131	104	133	133	124	137	150	138	130	138	129	153	133	131	119	133	121	108	139	149	131	137	136	124	112	131	142	137	158	118	143	132	140	129	116	135	147	134	131	126	120	138	138	144	130	115	130	139	145	131	144	115	163	148	124	123	110	115	118	133	117	137	126	136	111	132	125	121	124	123	124	151	137	132	126	122	141	128	146	109	134	145	154	153	135	136	123	138	148	123	124	144	117	137	141	123	137	121	121	139	149	121	128	145	138	129	125	141	118	125	148	122	127	136	124	116	132	133	144	139	109	118	107	163	135	151	126	112	130	139	137	108	121	127	121	125	159	137	140	121	121	119	143	151	148	129	119	124	137	145	130	136	125	123	125	127	107	131	139	114	132	118	142	135	148	146	122	141	149	138	155	131	146	133	123	139	163	128	144	145	142	105	125	157	144	116	118	130	142	139	140	130	142	118	151	118	125	130	144	128	143	146	118	121	136	125	130	139	121	122	151	110	135	112	145	140	134	129	119	119	140	128	125	144	115	126	140	159	143	141	135	124	121	138	127	144	143	152	120	154	145	120	128	135	127	141	125	133	129	134	135	138	134	124	142	140	148	131	133	119	144	121	143	133	115	146	130	142	121	134	148	118	135	125	135	135	139	133	125	144	117	130	146	138	135	127	160	133	126	155	129	136	123	127	135	137	133	132	125	117	148	139	142	137	123	132	136	148	134	149	137	154	126	126	136	142	119	120	130	136	133	132	130	130	121	123	107	131	141	141	140	148	154	119	105	132	145	136	135	131	137	136	149	132	141	142	150	111	127	143	139	127	130	117	142	136	131	136	150	133	138	149	135	140	133	161	110	127	130	134	149	130	111	141	162	106	117	137	126	139	166	135	114	132	123	119	116	122	151	129	130	149	122	142	132	102	170	155	145	146	133	132	130	145	143	125	128	126	129	120	139	140	156	142	137	116	138	119	144	146	133	139	119	114	105	133	130	135	135	143	142	143	123	137	125	137	141	129	126	130	121	135	126	131	122	148	147	129	132	131	129	142	133	131	127	136	134	123	115	143	137	114
10606	9083	20054	21867	18774	16879	14223	11891	8422	6466	4600	3313	3201	2984	2573	2413	3006	3207	2405	2197	2054	1808	1713	1541	1502	1139	1225	1247	1211	1157	924	968	886	950	890	835	729	712	762	669	728	685	649	662	608	542	547	532	479	429	439	411	430	432	436	429	440	414	431	418	472	431	452	431	423	371	405	414	421	408	400	384	370	343	369	379	359	341	363	359	348	362	328	335	329	329	349	323	331	350	340	331	340	346	346	335	312	331	333	328	318	343	296	317	311	301	378	328	337	316	322	330	329	346	324	348	307	327	314	299	340	353	315	321	324	324	345	341	319	314	339	317	322	342	348	323	309	313	325	322	312	319	336	312	336	344	375	348	336	296	333	327	314	320	337	325	301	330	307	302	318	297	322	319	320	301	315	307	344	329	313	336	344	306	329	291	319	348	319	314	334	340	315	339	317	346	327	319	320	358	302	304	306	346	314	327	314	319	316	326	330	344	323	320	374	329	330	323	325	355	317	348	307	350	308	315	306	361	336	299	315	300	331	333	295	325	299	311	333	333	305	333	307	329	317	310	313	371	318	326	322	343	352	332	320	295	295	311	315	315	315	327	311	324	328	320	319	317	333	338	317	306	348	364	345	332	336	341	319	339	319	334	316	326	320	310	327	290	335	338	298	342	319	334	293	321	347	325	323	357	338	310	316	314	320	338	291	338	300	369	354	322	318	319	310	358	323	339	294	308	327	303	325	324	341	327	343	306	298	336	336	326	330	324	302	337	309	342	345	327	347	334	322	331	324	328	336	328	335	313	343	340	305	361	301	328	318	345	312	337	326	330	334	323	319	311	303	325	320	339	328	314	349	328	320	303	334	340	316	328	333	314	326	293	320	320	336	345	310	351	358	291	326	323	315	315	321	308	331	313	323	339	316	345	335	330	336	351	278	325	339	324	338	348	339	309	287	313	317	319	295	326	304	329	330	346	335	295	338	338	320	312	283	301	348	322	341	322	296	325	373	306	333	344	299	349	328	298	358	346	326	302	301	290	316	333	336	313	363	316	282	346	356	317	325	350	334	342	304	326	314	324	329	339	310	315	359	289	314	345	316	330	312	332	312	289	318	316	323	329	347	352	335	340	295	284	330	323	314	377	328	321	310	318	297	336	309	337	303	296	311	337	334	372	329	354	344	316	292	295	299	320	297	331	304	342	285	302	326	311	317	341	319	345	331	331	332	349	291	330	334	331	349	342	308	351	337	368	346	296	345	319	342	347	324	367	327	315	313	327	304	325	325	338	310	324	327	285	295	319	319	317	320	328	317	331	316	349	304	327	333	322	318	333	326	316	372	274	321	326	332	338	299	328	334	336	323	352	311	337	307	328	345	309	286	318	343	334	298	327	289	330	355	294	326	334	315	329	346	329	342	331	366	331	321	338	359	312	336	334	315	337	355	309	293	334	320	338	327	331	330	325	309	347	343	341	316	331	351	371	329	320	313	338	308	314	357	326	338	318	321	322	314	359	322	325	342	297	324	342	329	304	310	327	350	319	288	346	301	320	335	317	313	360	329	352	326	342	342	293	345	345	312	320	334	300	340	334	309	303	306	317	338	309	301	351	313	359	292	330	334	346	305	346	353	347	322	339	317	309	339	314	345	321	310	311	324	305	330	295	332	289	362	325	314	339	319	326	342	360	335	341	365	319	332	309	299	336	342	341	350	307	339	314	344	328	332	319	347	314	321	327	296	311	321	322	369	327	314	362	332	322	295	340	304	356	350	332	346	345	333	323	327	346	295	313	339	307	321	351	331	321	357	332	343	322	327	324	334	292	339	324	339	338	328	315	311	306	320	335	337	319	300	335	315	345	327	336	337	322	303	312	313	351	335	326	325	305	319	330	344	317	340	332	293	304	334	325	316	327	354	340	333	308	302	352	355	288	340	307	298	325	360	319	329	319	325	297	310	305	322	313	327	341	303	319	322	333	326	314	325	352	339	272	328	293	354	298	351	314	327	330	345	318	335	334	320	323	321	335	331	347	338	369	327	317	353	325	333	332	323	315	349	349	324	309	311	312	339	357	300	328	325	345	319	306	324	345	291	326	350	295	329	346	316	333	312	331	352	317	320	322	324	295	362	347	316	334	295	357	331	344	336	340	297	310	324	335	296	309	323	317	342	349	307	286	316	325	324	309	336	318	316	338	295	329	323	338	317	353	296	315	312	343	316	305	318	347	326	288	331	322	335	319	306	331	338	317	309	320	322	328	299	287	336	333	316	314	318	352	324	306	299	343	310	325	323	313	327	319	309	344	340	359	342	319	325	340	320	304	332	336	330	335	354	322	350	351	331	305	288	318	331	312	294	329	308	332	316	332	316	325	301	328	317	339	361	340	295	351	362	331	319	321	341	313	326	329	288	313	305	336	325	318	360	299	300	322	320	310	328	323	315	298	344	305	321	318	331	338	362	364	346	302	316	326	319	344	321	328	340	321	335	345	327	331	328	335	327	343	320	314	313	327	309	335	333	318	359	322	325	329	362	300	313	318	318	312	308	333	303	322	323	303	326	296	327	316	299	310	329	311	354	344	330	343	306	324	327	318	333	333	311	314	356	322	344	306	333	341	324	309	298	340	327	342	317	329	340	329	334	347	312	321	317	346	322	333	303	306	314	338	342	301	302	318	345	299	296	335	341	314	334	289	313	352	298	335	356	350	305	336	335	303	352	337	359	338	310	337	303	308	343	334	313	327	351	326	333	364	333	347	344	303	308	330	356	315	315	318	302	340	299	295	329	331	327	319	344	316	341	334	336	328	326	316	337	343	312	349	307	334	353	326	331	313	302	326	336	364	309	314	354	310	328	345	346	338	333	345	317	336	313	325	309	334	348	320	329	343	330	342	317	322	324	310	337	332	320	321	339	306	312	339	327	327	335	325	299	292	315	336	335	322	318	309	315	311	339	374	319	335	314	338	325	297	330	305	347	327	326	310	369	296	336	321	306	330	307	334	334	325	319	351	336	316	329	297	313	313	295	315	324	344	294	312	341	353	319	308	330	278	335	318	306	314	311	310	324	316	326	347	318	333	309	330	319	311	341	326	325	328	310	307	307	340	338	337	339	329	324	318	292	327	326	330	326	350	298	338	335	345	318	341	312	353	334	351	337	333	339	349	313	312	312	405	335	344	326	325	346	313	333	340	331	329	306	340	317	311	292	324	332	299	342	333	314	331	329	332	354	295	337	322	283	319	322	342	328	323	322	326	332	357	360	285	324	332	307	294	330	304	342	328	331	319	313	352	349	336	329	338	331	359	329	330	325	330	340	341	310	320	305	335	308	327	315	325	316	323	330	369	340	335	351	361	332	319	331	303	324	308	307	320	292	359	327	293	309	350	304	324	346	322	346	326	312	325	341	307	297	301	306	339	283	327	296	327	313	325	322	332	337	323	315	357	354	324	348	307	275	297	334	314	330	313	343	303	331	330	317	333	335	341	333	322	314	309	307	328	323	319	330	344	318	340
25912	16376	19556	16245	11300	8354	6253	4624	2878	2250	1462	852	808	799	657	625	755	773	608	557	535	427	405	405	361	358	304	351	341	288	286	264	243	258	247	250	204	233	200	218	204	201	230	203	170	185	170	180	174	165	155	149	181	160	155	172	150	171	162	144	145	158	162	146	150	149	141	151	142	143	176	133	164	154	141	154	156	137	134	135	189	138	139	119	128	124	152	130	134	147	119	130	140	129	139	150	137	155	149	127	124	135	135	154	133	147	140	163	145	122	124	142	126	152	124	120	151	129	146	148	150	154	129	158	167	149	127	153	123	125	134	126	146	127	129	152	135	139	143	148	139	156	143	151	151	160	118	139	136	138	146	134	147	120	149	155	157	137	159	129	126	157	136	145	149	133	124	158	135	138	145	149	129	127	148	136	129	132	130	136	158	123	146	126	134	118	121	135	142	156	146	149	140	166	136	157	149	126	134	152	123	153	172	150	140	134	127	141	157	133	126	146	143	137	161	146	143	165	146	160	151	149	121	130	143	131	131	154	118	140	152	141	129	111	136	141	154	158	136	118	122	150	132	118	135	132	128	137	120	141	127	122	137	138	118	136	134	129	135	141	126	124	141	146	141	142	162	164	131	137	137	151	147	130	134	153	129	162	124	114	143	128	160	134	144	141	148	134	135	130	136	156	142	140	150	136	145	149	135	148	134	112	134	135	141	124	130	125	129	128	159	151	134	131	114	123	124	136	113	129	146	144	154	139	142	158	149	153	128	150	139	145	152	146	127	138	136	154	149	121	134	135	135	135	144	139	143	145	123	134	178	121	160	138	123	148	145	156	129	136	144	133	149	129	146	127	123	137	151	132	131	145	145	115	146	149	120	141	137	165	125	142	144	145	139	142	121	136	137	123	140	146	131	150	129	158	143	142	130	147	128	139	128	131	146	132	172	129	135	117	133	107	162	135	151	150	123	137	153	132	123	161	123	155	139	142	138	126	145	126	171	134	162	165	138	139	156	126	124	112	117	122	152	135	136	140	112	148	146	145	136	139	130	106	157	134	132	136	151	141	136	139	108	150	142	157	119	160	142	138	136	135	151	116	139	159	148	116	159	139	120	126	132	156	153	146	141	146	144	156	133	125	135	153	134	134	158	165	131	141	142	159	114	145	139	134	149	162	106	139	141	135	137	134	153	139	134	150	148	144	162	151	130	122	139	144	132	142	135	130	112	145	140	125	143	122	136	124	153	148	121	124	130	131	120	133	156	126	161	154	154	115	147	158	125	135	108	138	116	130	157	144	124	124	117	139	144	129	146	133	141	150	139	144	138	128	128	143	118	153	121	124	135	146	143	130	149	137	147	143	154	133	144	151	146	134	111	133	131	148	138	160	129	126	122	157	127	129	148	154	126	171	159	150	140	136	135	126	127	134	135	125	149	135	136	159	168	140	122	120	134	148	135	144	122	130	146	134	151	121	137	132	140	143	139	140	127	129	107	140	130	131	146	151	139	144	163	146	145	128	160	130	137	144	153	134	120	127	134	171	138	128	134	126	133	141	148	128	150	161	146	174	143	149	147	130	134	122	119	153	149	147	137	126	150	153	124	138	147	159	121	145	136	159	143	147	133	132	140	148	120	156	137	136	138	150	132	132	126	123	143	151	151	131	138	137	145	152	120	133	128	125	116	150	161	125	133	145	142	145	144	131	137	132	142	152	148	141	143	149	125	140	154	134	163	190	143	173	108	146	155	144	141	152	170	139	124	148	144	148	143	152	118	125	132	118	125	139	129	127	143	133	150	132	150	138	134	109	157	128	140	135	129	128	132	137	128	144	149	135	127	135	134	134	149	121	154	130	134	153	144	144	155	142	160	124	139	149	130	149	131	148	142	144	139	133	125	155	145	133	147	151	143	126	137	158	161	144	131	151	117	137	137	137	130	159	157	142	143	125	121	140	136	142	127	144	145	138	133	152	127	139	166	150	136	147	135	131	145	134	120	150	126	150	129	148	149	154	136	144	146	158	148	109	162	147	133	143	141	129	144	118	118	155	126	149	144	149	142	127	160	140	152	145	148	157	128	131	129	147	178	162	143	153	144	137	144	144	133	129	132	158	124	142	149	121	138	131	134	148	135	158	141	122	121	115	132	127	134	127	125	140	145	150	128	141	130	135	140	130	137	136	147	147	147	154	134	147	137	142	126	122	151	177	142	149	136	138	151	135	138	133	145	164	134	132	147	134	130	137	139	114	134	149	165	147	139	155	158	138	150	133	137	147	145	119	128	121	145	128	143	137	143	110	146	146	123	140	143	148	159	154	121	146	147	129	145	150	116	148	135	117	137	131	129	142	158	158	152	131	168	132	149	141	154	146	154	149	148	136	127	135	164	108	136	117	137	121	151	126	137	151	175	138	153	130	130	143	138	123	142	140	139	124	161	132	139	137	129	128	117	143	147	139	145	143	127	138	156	150	130	161	155	155	141	133	124	152	150	131	125	133	143	109	130	134	141	105	158	127	145	157	138	140	157	140	127	139	137	108	173	145	132	131	129	146	142	137	131	127	144	163	132	135	146	138	124	131	157	130	139	148	159	141	131	124	131	128	127	126	142	146	140	133	135	130	134	129	133	141	144	134	122	145	161	152	137	140	142	154	126	131	143	120	163	139	154	143	132	127	141	107	129	163	133	134	121	139	130	150	129	144	128	123	129	141	111	122	140	144	141	131	118	138	137	148	164	152	151	162	140	131	126	153	116	143	154	139	142	144	127	149	134	167	127	126	126	126	153	131	121	145	141	147	143	157	154	126	130	142	132	149	147	154	131	134	131	157	162	128	128	149	123	157	157	155	128	134	162	127	151	117	120	114	118	131	129	145	144	129	148	143	132	140	139	149	142	123	164	152	134	124	131	158	159	141	137	151	126	125	164	140	118	143	133	141	142	108	126	129	152	144	164	118	154	147	138	127	116	147	137	126	122	130	138	152	144	149	144	137	138	139	140	119	144	163	153	153	131	139	135	147	143	134	118	128	132	138	143	134	137	125	146	131	141	127	152	112	160	126	140	130	129	138	130	136	136	150	140	135	145	141	157	167	140	129	130	136	125	131	148	148	143	139	147	129	128	130	143	136	134	137	136	140	149	145	138	147	139	144	127	118	142	120	130	160	154	140	146	137	149	135	146	137	155	138	118	138	138	129	151	127	128	136	127	141	135	142	135	141	131	125	144	113	116	114	132	145	151	145	159	131	148	123	153	115	154	131	132	138	148	137	129	148	144	143	149	142	139	143	130	133	139	135	120	154	139	141	164	137	143	121	141	129	139	119	142	147	154	161	162	129	161	137	151	143	137	139	141	125	132	167	175	160	147	128	135	144	113	129	149	119	151	150	153	118	132	135	126	144	148	131	124	112	135	128	136	143	182	156	167	146	155	135	140	154	145	146	135	170	148	164	116	132	135	130	143	136	139	150	150	147	120	139	149	135	151	142	128	149	144	162	143	139	133	144
13774	12441	24447	26508	23172	21393	18511	15905	11495	9492	6918	4739	4464	4296	3594	3361	4280	4382	3370	2998	2762	2550	2295	2058	2065	1843	1859	1937	1768	1562	1430	1261	1277	1296	1232	1163	980	954	1074	968	1006	886	864	775	692	695	669	606	536	501	501	538	561	508	496	534	515	496	453	527	449	500	483	446	484	424	433	475	440	392	400	429	424	381	364	370	352	362	410	374	387	406	355	350	365	347	356	325	369	323	344	337	339	345	332	330	332	319	313	325	311	338	336	331	323	309	327	338	313	326	331	333	311	316	344	347	347	357	322	319	337	382	351	320	355	337	314	333	335	340	337	328	340	297	408	297	307	346	315	344	336	302	329	306	346	326	339	345	343	354	298	315	345	335	329	323	318	325	343	338	325	332	336	333	327	336	340	334	311	340	351	345	366	317	328	328	317	316	332	360	316	337	355	341	320	315	315	315	364	350	319	318	343	342	347	360	373	340	347	329	358	304	317	349	322	361	326	354	330	323	337	326	318	351	350	300	330	325	346	332	324	340	336	324	347	328	341	306	342	361	314	329	292	361	355	367	304	299	335	341	315	327	354	319	343	357	317	330	308	317	308	342	308	347	370	348	355	345	334	308	352	318	291	395	337	336	353	359	319	363	331	336	338	348	299	326	337	348	319	309	333	319	308	311	348	341	350	334	311	349	363	339	307	322	311	344	367	300	387	316	325	325	339	325	306	324	326	332	334	339	364	337	307	327	346	315	333	335	353	339	323	371	317	329	363	344	354	315	337	346	358	319	324	323	317	319	320	356	348	328	306	327	334	342	366	335	317	332	313	333	329	338	311	308	335	312	365	349	306	309	326	353	318	347	345	304	339	326	349	327	350	329	324	320	365	338	335	341	327	338	339	337	328	305	314	348	368	324	328	324	324	333	305	328	314	347	332	331	318	349	346	332	329	332	308	340	353	335	334	315	352	368	328	333	344	319	341	335	308	317	313	341	337	333	319	333	325	357	348	349	345	314	314	340	333	353	291	331	353	327	299	292	354	311	318	335	350	313	355	336	337	347	334	312	321	299	336	317	316	330	299	329	341	339	300	332	335	309	311	315	343	313	355	348	333	342	362	348	334	333	285	346	339	306	337	353	337	331	318	334	361	331	322	372	316	321	321	313	335	329	328	337	297	332	318	328	330	293	312	311	315	323	319	309	350	321	338	329	292	337	338	332	319	309	315	329	333	338	317	327	350	359	312	327	335	324	338	335	339	333	341	314	370	334	338	331	315	302	329	356	322	349	334	317	343	357	334	304	355	357	313	326	326	338	323	341	331	360	332	322	313	323	343	312	351	373	333	347	313	355	368	333	330	350	334	364	332	316	329	336	294	327	338	342	330	356	326	326	375	300	317	329	333	293	296	320	339	359	317	295	352	343	339	318	329	351	309	319	335	343	293	341	339	322	343	344	331	340	334	329	333	337	351	385	318	339	328	347	339	328	310	351	318	345	349	327	339	336	328	366	344	326	372	310	372	358	336	311	331	373	290	343	301	326	328	346	321	330	322	328	318	323	321	338	298	329	317	325	359	335	376	311	330	315	332	344	311	298	356	347	345	335	341	338	291	337	335	338	355	325	309	331	363	323	333	359	309	305	312	347	309	300	351	301	346	346	346	310	334	367	338	303	332	291	322	307	321	319	309	354	362	328	337	345	314	298	350	354	334	366	323	342	295	317	351	288	314	343	329	343	318	372	336	356	323	357	336	354	350	367	337	321	329	373	343	317	320	341	312	306	348	367	313	334	345	363	302	375	326	304	324	358	314	349	327	323	319	351	303	350	330	332	310	312	331	329	331	311	310	348	343	346	312	332	355	299	327	357	329	341	349	310	353	338	316	335	339	350	303	352	357	305	331	322	328	294	322	344	323	336	311	336	318	324	328	309	313	359	353	357	325	337	355	314	320	336	325	306	326	346	330	334	339	343	326	339	315	331	353	351	320	332	316	330	309	321	353	349	323	327	348	343	317	302	345	304	350	316	322	336	352	315	385	340	350	301	337	316	304	344	301	334	328	313	374	351	344	307	307	337	344	353	290	340	351	360	313	314	327	321	343	342	328	319	311	304	320	335	327	373	304	328	315	349	334	307	341	336	342	324	362	349	332	325	336	350	333	332	342	327	327	301	299	347	318	339	339	347	349	335	329	322	332	333	352	340	314	343	342	333	302	318	316	339	347	330	331	333	336	358	338	303	344	323	310	339	347	336	320	320	305	344	353	349	312	333	341	358	333	317	347	339	306	346	391	361	337	327	337	321	327	332	339	347	310	363	314	333	338	324	347	347	351	365	332	334	326	349	303	313	334	337	323	317	324	328	286	346	323	363	316	332	337	290	375	345	359	332	325	322	291	329	341	298	338	358	368	320	322	316	338	309	337	338	317	344	315	361	345	346	316	346	318	347	339	328	324	346	339	329	341	334	328	325	337	309	326	302	335	325	328	315	328	331	345	326	332	349	340	313	332	314	357	354	349	328	314	357	316	349	338	325	320	325	344	361	321	327	336	318	299	316	363	343	309	359	332	339	326	355	322	311	329	316	349	338	340	376	332	353	387	358	346	342	312	355	327	345	314	301	336	340	311	315	328	361	298	364	318	348	299	339	311	371	307	334	327	331	319	348	323	351	328	316	352	317	341	349	325	322	282	345	337	330	363	359	323	329	329	329	313	330	335	311	322	301	311	344	327	328	347	329	365	336	329	328	315	291	347	323	373	349	321	319	333	347	337	350	326	328	337	339	351	349	339	333	322	356	329	321	338	346	347	343	346	323	364	320	322	340	341	345	317	342	347	301	302	302	311	305	352	353	357	298	339	329	342	358	303	299	347	319	319	368	332	345	356	344	325	353	333	349	367	297	350	349	328	332	292	340	310	347	299	352	355	307	353	342	376	332	317	334	368	326	344	366	343	331	368	313	354	337	356	321	333	338	317	320	315	326	325	331	325	311	297	328	344	328	350	312	352	323	348	321	352	377	317	334	357	354	334	306	359	319	308	299	298	316	329	324	308	282	339	324	325	293	316	309	331	311	360	353	342	299	356	324	342	361	335	311	304	319	319	355	334	310	361	314	313	310	318	322	311	360	365	290	317	322	337	328	344	324	328	338	359	346	311	325	334	323	332	319	320	329	319	337	338	298	333	349	325	337	325	296	337	328	331	339	312	320	339	319	327	333	359	351	349	315	328	333	332	318	356	354	330	343	318	308	369	326	319	341	319	345	319	316	304	333	321	320	317	352	322	304	337	344	331	361	302	318	334	373	316	315	336	339	328	311	331	330	321	330	321	320	327	297	344	347	317	336	323	339	323	336	341	336	318	334	351	338	340	345	341	322	291	357	326	331	330	335	292	326	363	323	331	359	334	332	317	366	318	310	347	337	338	347	349	344	330	334	325	314	330	323	357	328	321	308	340	378	300	333	325	329	341	367	326	355	321	336	312	345	332	357	359	320	324	318	350	356	370	316	326	348	305	335
9264	6072	7988	5605	3369	2569	1907	1297	753	534	413	287	360	321	307	231	317	324	277	237	206	203	200	163	132	138	125	136	140	142	144	126	112	101	136	140	117	114	112	134	120	113	113	133	91	99	99	98	114	102	82	96	91	105	93	105	104	102	90	92	96	103	100	92	97	115	102	99	82	91	83	99	97	90	102	95	87	89	94	100	90	82	101	101	107	99	91	81	101	102	90	99	98	105	73	101	112	83	86	89	112	78	98	93	84	88	100	79	89	81	106	91	110	83	88	84	83	103	107	96	95	85	93	68	81	93	94	92	87	86	76	94	105	81	109	101	92	87	70	88	97	90	84	104	86	99	87	85	90	91	81	102	86	101	109	90	100	99	91	74	83	92	85	75	82	76	100	85	81	71	94	77	89	98	98	80	110	82	105	71	98	88	74	86	86	95	100	78	86	114	95	89	85	89	82	89	88	84	88	95	104	114	98	88	92	74	78	83	86	90	108	94	93	88	84	94	98	92	85	89	93	109	114	104	84	71	83	90	82	89	82	118	89	104	84	90	91	94	84	76	97	87	92	104	103	104	76	102	96	99	98	80	103	102	82	100	107	68	92	94	80	95	97	81	80	125	91	88	91	113	83	91	112	94	92	89	96	92	83	101	99	100	74	88	76	112	78	95	78	81	87	96	86	83	88	81	73	89	79	82	91	100	73	105	103	89	91	75	96	94	110	103	92	91	91	71	98	97	82	102	100	116	100	85	100	103	85	97	109	78	100	109	93	102	77	83	95	82	96	80	88	84	106	76	82	107	91	74	98	86	82	116	87	93	110	98	86	87	103	96	99	83	96	82	89	99	94	87	80	80	91	81	105	69	97	104	100	70	86	102	98	69	90	94	124	86	94	101	95	78	103	76	108	71	100	96	111	70	99	113	82	92	109	95	99	85	80	101	98	91	87	85	88	86	117	104	95	106	89	80	88	102	92	95	102	80	112	115	83	79	113	78	98	117	99	68	86	95	104	108	94	117	109	86	76	84	95	105	87	85	104	88	98	72	105	109	91	81	93	103	106	95	102	95	106	97	110	90	102	87	85	85	80	89	94	100	90	86	94	94	87	103	87	101	97	101	84	105	104	76	99	107	89	85	94	95	83	77	86	78	108	98	92	98	100	86	92	103	80	70	92	94	99	99	103	85	88	93	103	100	85	92	96	90	97	94	101	95	93	102	101	102	103	71	102	95	92	89	86	97	101	92	108	91	92	91	86	98	84	84	87	108	93	90	74	86	107	103	90	94	93	100	87	87	103	81	104	105	90	87	84	90	88	95	109	91	88	96	92	92	86	92	99	113	83	76	94	84	87	89	86	88	76	99	104	95	87	88	102	91	82	86	87	110	110	83	114	97	101	80	98	89	100	84	91	92	92	87	88	87	86	81	95	94	80	91	84	89	89	88	73	85	91	95	98	113	105	82	91	92	85	96	104	78	82	95	87	80	89	92	92	106	95	82	91	93	97	87	89	108	89	94	89	87	104	96	99	93	94	82	81	79	109	100	86	93	97	86	96	102	92	107	81	91	92	83	82	98	76	75	81	83	96	79	110	96	99	106	73	109	99	96	81	99	104	94	117	97	114	100	98	97	93	98	117	93	96	87	96	93	98	96	96	121	95	104	98	82	90	94	81	100	113	94	109	96	97	99	89	87	79	94	95	102	103	86	97	90	105	93	76	93	87	71	83	106	88	102	99	92	94	86	95	88	89	89	91	90	81	86	87	85	101	82	88	72	99	79	89	100	85	82	94	98	97	96	86	84	93	83	92	111	87	92	88	79	92	85	109	87	101	80	100	97	94	83	79	100	103	85	100	94	96	73	113	110	78	105	84	94	83	90	97	91	89	105	109	95	92	100	92	80	94	95	103	94	121	93	78	90	96	110	103	89	83	98	107	109	95	100	86	89	93	86	86	91	86	83	94	100	87	96	77	93	86	99	93	80	112	94	72	91	84	104	101	100	82	96	88	98	84	105	81	105	90	87	93	102	93	90	113	95	100	75	116	96	87	78	78	103	100	112	90	103	91	81	88	105	77	100	97	82	70	99	82	79	96	82	89	105	101	93	96	79	94	96	95	74	90	78	86	103	113	85	88	96	92	103	104	93	99	101	93	108	98	111	73	95	83	87	106	89	91	77	98	95	81	87	84	103	117	86	94	84	99	90	70	97	97	95	101	95	87	80	98	95	85	91	92	109	103	99	124	94	96	86	92	91	93	108	76	83	95	108	74	85	83	101	112	72	107	106	92	83	93	101	101	104	111	111	79	96	99	86	69	98	100	95	95	100	98	84	101	82	88	109	104	93	100	101	99	103	93	102	78	82	111	100	97	77	103	91	78	86	80	85	91	98	94	94	86	87	80	83	94	100	104	101	77	81	78	82	82	94	87	108	93	88	86	85	92	92	96	96	87	98	85	104	103	83	108	87	92	81	91	97	80	97	78	72	99	87	97	101	86	72	86	79	71	93	80	92	109	99	90	94	95	83	81	108	107	94	98	87	90	112	86	77	100	76	98	101	92	86	93	95	102	92	83	84	89	104	100	76	76	114	100	95	97	102	87	82	87	98	84	96	90	76	101	87	90	80	81	95	80	101	97	98	94	76	107	91	89	85	86	101	101	90	107	88	89	102	95	81	87	89	92	104	104	94	103	89	93	93	97	89	82	100	96	90	101	85	78	95	92	92	96	114	104	87	101	91	76	90	95	82	100	110	92	76	95	79	74	93	89	98	86	92	95	95	89	100	88	79	80	77	92	80	94	80	83	80	93	94	90	87	98	107	97	103	95	83	98	76	79	85	84	87	78	81	81	92	99	90	104	86	80	97	86	87	82	98	84	91	72	74	87	102	92	80	87	97	84	100	95	99	100	87	94	90	88	101	93	71	90	77	96	92	85	91	83	84	96	105	72	90	91	84	90	64	88	94	106	105	78	95	117	97	83	104	97	94	103	90	96	85	94	89	91	95	73	99	99	92	81	86	97	106	75	96	97	89	82	87	90	94	92	73	76	100	78	93	102	92	88	97	72	92	109	99	99	95	84	79	84	88	73	93	85	87	100	110	95	81	96	101	85	100	85	94	78	100	104	105	100	104	109	79	86	97	88	96	109	96	100	87	82	86	73	72	97	94	89	93	104	82	87	87	99	78	112	95	107	87	90	102	97	85	94	97	92	80	104	89	79	83	99	106	85	121	90	88	87	88	90	90	84	89	95	75	93	88	89	97	100	97	79	92	79	93	86	97	95	82	102	91	116	93	85	82	118	94	77	88	118	96	106	103	82	94	109	92	106	80	91	93	94	102	88	106	82	81	92	105	85	82	101	96	86	88	73	87	80	107	101	97	72	96	102	87	76	91	83	92	95	105	97	96	77	89	81	84	89	103	102	93	78	84	109	96	101	98	102	86	80	92	87	102	100	95	98	96	78	93	85	92	102	90	78	70	95	81	91	92	91	84
5273	5625	13083	13794	11616	10051	8172	6004	3913	2867	2138	1754	1741	1642	1330	1217	1780	1804	1426	1169	1151	992	902	844	732	609	598	641	689	600	574	490	507	537	438	472	456	453	394	409	422	401	411	374	365	346	347	320	331	287	265	265	258	315	252	298	292	283	268	255	247	261	262	254	264	257	294	271	301	227	273	247	263	259	251	251	218	235	253	247	242	232	251	237	257	247	244	228	231	240	247	234	224	243	233	234	252	240	245	215	221	235	220	211	244	250	230	209	234	221	255	249	233	215	238	263	230	230	234	232	248	250	240	219	255	241	215	238	243	243	242	219	240	235	241	214	244	233	265	247	228	223	258	242	260	246	237	227	266	238	251	262	233	240	231	252	258	242	263	218	241	259	223	256	226	231	230	244	241	230	260	242	258	263	262	232	264	230	223	231	234	248	218	266	237	217	228	223	250	231	247	235	235	213	252	223	232	241	236	264	218	244	226	238	239	220	227	253	238	256	272	216	227	228	287	220	230	255	235	256	229	253	249	223	248	242	222	240	231	233	219	222	251	203	253	231	202	256	227	239	245	240	239	206	244	243	252	259	219	221	240	230	228	237	238	265	230	202	270	210	226	215	244	253	241	244	241	212	248	260	205	207	257	262	238	219	201	228	234	250	236	219	260	235	263	231	240	277	227	236	227	231	221	233	248	259	240	224	261	246	238	240	234	229	210	223	250	218	240	231	236	221	219	243	247	229	249	233	251	225	215	281	268	217	247	221	234	244	239	236	232	235	221	254	232	230	226	260	251	237	232	247	210	236	235	235	259	249	226	255	249	236	228	234	225	227	251	224	234	246	242	239	255	236	239	258	245	228	247	253	254	223	244	269	253	232	224	231	227	231	243	267	231	240	255	249	262	244	236	250	254	236	232	234	236	230	212	248	240	232	238	249	243	237	225	234	224	245	243	251	227	230	237	241	245	282	239	245	233	234	254	232	232	244	218	242	233	235	213	252	221	224	238	214	218	204	229	253	273	246	234	244	238	227	225	226	265	234	225	239	230	225	214	253	219	246	237	230	237	228	235	257	206	231	238	243	248	234	233	236	258	235	253	264	254	239	206	247	213	267	248	226	264	216	213	223	250	225	232	240	243	229	252	211	252	219	249	229	265	249	220	213	262	215	211	267	226	242	236	219	253	245	258	222	249	216	233	265	234	249	200	263	194	224	235	253	260	267	215	207	225	247	253	230	267	239	240	222	211	260	181	264	224	193	239	233	240	258	248	255	248	264	209	230	234	237	224	218	211	246	259	247	217	227	209	249	239	256	196	274	237	255	223	248	244	243	239	226	226	222	229	231	246	247	252	266	243	207	240	235	223	253	228	248	214	233	219	225	243	241	254	225	249	231	237	228	222	234	252	226	249	272	232	252	236	232	209	253	252	251	247	236	247	252	233	228	233	217	250	224	230	249	239	233	254	219	269	231	216	249	249	241	246	238	233	230	244	238	233	234	260	261	227	248	229	224	237	258	204	227	234	238	232	257	226	215	224	226	253	249	208	244	222	232	239	248	220	277	219	255	206	235	248	233	247	239	234	250	227	249	238	235	211	235	248	222	227	240	213	228	255	229	236	233	268	222	209	244	266	245	229	229	235	231	229	230	234	248	244	227	239	247	227	246	248	264	244	237	246	229	251	247	247	242	237	238	250	254	242	227	216	262	244	250	242	248	227	237	257	244	229	202	246	262	241	245	216	266	233	251	238	227	248	220	260	244	249	234	230	228	234	249	233	235	233	255	233	236	242	242	229	227	259	260	229	250	256	227	267	228	254	243	252	225	247	234	237	256	225	236	254	213	250	220	220	231	255	245	235	224	201	224	240	291	225	275	218	218	228	249	239	245	232	239	210	233	251	239	235	238	203	249	239	227	257	221	264	239	224	241	244	245	248	236	240	241	230	256	232	263	228	212	252	249	254	237	244	246	237	241	239	230	243	231	241	241	223	253	224	247	249	247	219	234	250	265	270	246	247	251	243	228	222	235	224	226	260	233	250	239	234	237	256	221	259	237	217	228	228	224	243	253	210	249	226	251	245	228	232	228	245	227	221	204	211	231	222	237	249	229	228	219	206	251	248	222	207	236	229	252	222	239	240	244	249	235	240	229	231	241	229	209	218	216	252	239	246	236	233	247	224	242	249	252	219	238	237	241	243	232	224	224	243	225	216	224	259	244	239	227	232	236	242	235	253	219	246	240	239	221	220	230	225	230	240	230	244	217	248	252	216	209	257	256	253	221	249	224	249	263	232	253	228	243	287	261	219	248	227	237	243	217	244	230	254	237	252	245	235	249	239	237	238	225	219	239	239	223	234	217	237	210	236	232	269	217	238	238	236	240	241	226	226	242	238	215	224	243	244	229	228	202	225	230	252	227	224	238	198	240	256	254	238	239	226	260	198	256	251	268	246	240	217	229	232	253	218	262	237	245	237	230	225	243	228	242	262	241	225	257	260	243	279	239	249	246	202	264	247	264	246	232	255	251	249	222	242	251	235	267	238	233	242	255	254	222	233	246	231	254	251	225	228	249	246	221	238	248	259	213	254	267	207	219	215	238	232	248	238	223	257	226	239	256	230	272	240	248	275	224	253	245	229	233	231	251	237	210	238	246	238	221	222	226	227	261	248	258	243	236	243	244	240	231	241	250	240	203	220	245	236	239	254	240	254	217	258	228	257	237	219	250	227	201	227	238	256	246	231	246	259	230	263	236	243	251	222	218	221	241	250	261	215	223	265	239	244	251	229	247	244	253	225	215	243	229	268	219	263	249	226	241	225	221	264	230	251	249	228	231	238	237	252	207	244	221	244	260	249	254	229	213	242	239	221	233	254	231	261	198	236	232	217	212	247	245	233	230	225	261	215	229	233	255	260	261	231	234	199	247	239	224	247	222	218	240	213	226	221	247	233	242	222	248	255	250	208	243	232	234	241	256	226	229	228	257	228	235	251	236	208	243	231	236	242	249	265	230	242	252	218	245	235	247	264	254	252	235	239	242	230	226	240	240	232	214	220	251	247	228	223	249	218	249	250	246	238	243	263	233	241	243	225	246	232	234	241	251	240	210	226	241	227	239	212	217	234	244	265	234	239	238	218	229	230	244	215	247	252	237	252	234	226	211	237	255	271	237	226	234	240	234	237	252	221	254	246	217	230	223	229	210	230	239	241	225	222	249	254	251	228	231	211	238	242	235	216	227	253	238	224	207	273	244	230	204	250	229	243	240	230	242	245	264	232	213	238	233	234	227	244	245	237	238	257	237	199	240	239	239	238	258	249	214	226	245	238	240	228	258	211	264	216	236	268	199	258	253	243	237	251	237	238	220	250	210	206	221	242	231	229	270	236	251	252	214	258	210	203	238	248	253	236	233	216	237	237	244	219	200	248	228	239	254	211	226	256	234	229	245	224	251	243	202	246	214	230	221	272	226	204	259	235	235	218	231	252	272	222	249	218	232	213	218	223	231
17783	11411	13520	10921	7237	5511	3910	2842	1711	1260	825	607	612	563	416	427	570	522	454	390	380	347	318	329	314	292	250	253	264	236	171	229	208	206	216	201	182	182	195	185	205	168	186	168	146	159	148	165	142	133	153	149	128	131	156	144	130	145	134	139	152	143	160	129	154	142	154	132	143	139	131	143	124	123	119	150	127	157	99	155	140	135	136	130	120	121	127	124	136	139	130	128	123	120	143	141	119	141	132	156	133	132	128	117	126	135	123	111	145	138	142	126	108	128	132	132	135	137	127	133	131	102	136	136	115	128	129	132	155	141	151	131	104	109	142	127	132	143	138	123	132	127	131	124	138	118	128	117	121	172	137	120	110	129	121	140	132	153	140	125	129	125	132	121	134	149	142	125	153	138	134	135	147	123	131	131	117	119	128	118	134	122	111	119	134	155	136	154	135	133	130	162	123	122	128	143	140	128	128	140	143	123	138	129	128	142	127	148	131	125	125	132	116	135	123	136	110	125	138	129	125	136	120	115	121	134	149	131	137	118	142	137	128	122	136	125	137	132	136	150	126	116	122	127	122	126	140	148	135	131	137	124	135	122	124	133	151	126	130	132	124	129	144	114	114	132	117	146	147	121	121	123	124	122	126	137	135	114	119	124	129	137	137	144	112	125	123	112	122	128	135	117	127	128	127	138	148	135	111	136	147	130	129	129	113	116	146	137	141	125	139	150	109	147	124	127	151	128	136	145	144	123	149	114	100	135	133	119	131	160	121	113	131	141	137	124	136	146	154	115	142	117	116	132	141	141	143	139	128	137	170	126	118	127	122	126	107	144	129	130	101	146	139	142	123	148	128	122	132	129	130	126	155	141	124	140	134	132	152	152	118	143	155	129	107	105	95	119	121	115	130	128	147	140	149	128	122	129	139	135	126	148	107	119	174	117	128	152	132	120	159	134	114	143	138	128	133	120	122	129	122	133	141	145	147	109	128	129	129	142	111	152	140	148	117	126	137	127	127	124	123	124	131	96	126	161	115	119	140	130	132	134	116	134	109	139	125	128	118	131	146	148	148	114	123	143	136	117	130	128	122	112	129	129	132	140	145	106	120	141	121	124	113	120	131	131	119	131	128	123	124	136	134	116	112	129	128	149	144	139	145	118	143	101	133	133	130	144	124	137	145	131	142	118	150	134	136	123	130	154	131	135	110	116	124	150	133	137	110	139	125	152	110	133	144	124	134	121	118	132	145	145	128	131	147	143	138	116	114	131	126	106	135	133	146	139	145	142	149	122	143	117	121	133	129	130	122	112	129	115	142	128	139	136	116	110	111	134	120	139	124	124	134	130	127	151	143	127	150	134	155	133	134	146	125	114	146	113	130	144	128	149	129	144	137	132	132	129	119	146	136	150	145	125	131	140	138	114	130	125	126	120	139	153	144	132	143	132	122	127	127	129	125	120	119	122	135	123	130	134	118	110	132	132	134	137	138	120	120	126	137	149	147	120	129	133	126	110	129	129	135	98	136	142	120	142	131	137	121	127	128	151	115	128	123	139	135	155	129	132	137	143	132	147	126	113	122	123	129	143	133	126	123	116	133	126	153	135	140	111	132	155	127	131	151	121	136	125	134	125	150	117	115	135	141	137	139	122	124	136	132	122	108	127	141	130	121	156	135	146	134	110	138	127	149	115	134	144	153	130	125	128	151	144	119	139	116	145	144	124	138	119	153	107	130	149	126	117	131	124	153	124	128	141	130	127	122	131	130	145	137	164	154	122	114	147	133	145	165	108	138	146	120	119	142	125	126	126	143	110	129	124	122	120	131	127	104	121	131	125	132	138	126	136	147	115	130	120	139	141	133	121	124	148	144	154	129	131	123	127	135	126	135	130	122	160	123	151	122	136	138	128	149	156	136	118	123	117	123	136	140	145	122	118	123	151	143	126	129	118	143	137	105	125	132	166	126	117	113	120	127	114	153	119	145	127	98	93	133	126	153	132	134	122	162	132	123	136	121	137	128	142	127	126	121	136	129	119	148	132	132	126	137	152	139	144	139	138	134	125	137	123	140	124	133	96	138	110	131	122	148	128	139	129	124	155	132	136	143	131	132	140	151	138	137	120	119	134	135	158	137	144	133	137	115	124	147	145	132	115	137	109	148	138	135	125	136	129	128	146	142	143	119	137	131	133	147	127	114	122	131	111	133	121	142	131	106	138	139	136	153	128	140	105	152	146	108	135	129	130	109	125	131	122	119	135	145	133	146	121	139	112	137	137	125	130	99	149	168	150	114	166	136	120	158	133	138	126	130	153	144	130	120	131	132	123	135	128	134	128	136	117	116	152	112	125	136	127	147	108	126	125	124	134	151	123	123	149	135	120	157	129	139	135	117	125	128	121	153	154	142	139	135	131	129	121	137	143	102	134	128	116	132	121	140	144	135	123	142	146	130	118	133	145	119	125	128	135	138	135	120	132	121	117	131	115	140	136	138	135	136	127	143	127	124	120	115	128	130	117	141	146	110	138	110	133	141	149	138	117	123	142	120	114	131	142	144	139	145	165	115	129	129	125	126	110	134	123	117	138	131	121	108	132	131	154	130	119	153	136	147	108	134	127	120	133	139	113	133	143	132	127	118	132	124	125	115	114	140	127	133	138	108	135	143	142	129	153	142	128	111	130	139	130	118	117	154	143	142	121	125	127	124	118	125	119	110	124	122	124	157	143	127	143	145	129	131	132	138	136	131	116	138	114	128	142	113	128	138	130	130	133	138	132	131	131	145	139	133	140	144	146	123	157	128	136	151	99	138	134	136	130	162	116	139	139	135	129	106	132	132	135	125	117	133	114	121	142	130	114	116	122	110	107	139	121	133	121	128	144	138	124	120	122	134	157	135	123	131	146	127	125	131	119	139	105	127	127	152	130	139	134	137	125	146	148	115	136	140	158	129	142	116	133	120	136	143	111	128	144	143	128	145	108	123	129	139	121	120	136	127	111	138	125	122	139	136	140	117	136	132	137	118	129	152	130	132	138	134	129	129	136	123	119	128	114	113	148	118	142	125	136	131	126	131	133	137	127	147	139	151	104	127	138	133	138	135	123	136	125	122	144	153	112	138	155	134	137	135	136	140	113	128	124	117	134	141	146	129	125	141	140	159	134	140	131	132	113	141	127	133	116	126	123	123	159	133	104	115	123	143	116	106	127	144	135	132	126	163	127	130	132	129	119	145	129	115	137	141	139	120	121	134	139	127	147	133	129	134	119	122	114	122	152	154	143	132	144	121	132	144	136	144	118	122	119	127	118	140	117	167	143	126	148	132	138	125	149	137	136	136	119	145	121	125	100	121	144	147	141	121	137	138	117	140	139	147	114	118	132	118	122	129	137	137	110	122	121	129	137	131	133	116	135	134	125	118	121	135	116	106	132	132	117	133	151	150	127	136	139	113	125	135	122	117	121	128	129	136	130	130	131	129	137	142	131	148	126	140	122	130	136	143	140	126	138
10527	9572	19231	21183	18759	16638	13984	11087	8205	6385	4430	3314	3199	3059	2477	2499	3244	3179	2447	2197	1971	1807	1603	1505	1460	1213	1283	1380	1263	1209	974	1017	906	937	878	815	813	742	772	690	717	716	680	592	556	551	509	496	462	455	438	448	459	431	452	444	428	427	430	417	433	442	444	440	430	374	366	395	401	384	371	362	360	320	330	332	359	334	336	362	381	320	339	309	337	340	337	326	310	344	319	348	323	359	338	325	319	306	335	314	313	332	324	327	327	359	301	354	310	312	327	303	324	298	325	349	322	300	334	326	336	323	321	320	309	314	332	345	321	308	312	329	303	323	325	330	333	333	323	327	307	303	294	323	295	323	321	349	294	340	326	315	311	306	330	323	325	346	293	331	324	335	330	316	329	310	310	307	344	365	337	325	316	326	314	349	338	309	333	318	354	306	307	327	315	329	319	315	310	337	316	343	333	286	351	312	308	324	335	331	323	315	333	349	324	313	358	340	352	346	306	331	320	320	321	358	324	339	300	318	313	313	335	288	327	312	290	308	335	339	342	332	302	317	317	324	341	315	343	287	315	321	312	294	298	352	315	320	348	330	334	341	329	292	304	293	314	339	341	326	303	303	329	316	313	332	342	325	323	323	335	338	294	319	312	289	296	323	343	298	325	296	312	316	322	313	325	312	286	297	357	326	348	306	316	294	334	332	311	298	302	345	332	324	340	336	342	285	360	325	321	304	302	339	305	314	318	308	325	330	298	337	330	354	329	306	292	289	373	333	333	327	303	339	356	313	319	308	316	295	317	313	326	350	330	346	329	331	314	354	318	320	298	338	336	314	318	350	350	350	325	339	307	318	321	306	311	324	306	315	346	296	284	345	349	320	320	302	318	364	320	342	343	332	308	306	312	286	338	344	297	300	316	313	291	292	348	319	304	303	315	304	314	307	311	312	299	331	346	318	320	336	314	320	320	327	343	327	329	316	284	312	331	329	312	296	359	348	330	323	365	306	336	317	298	351	342	296	299	333	296	309	328	299	306	306	324	356	350	320	316	331	318	323	320	335	352	327	325	308	344	290	327	337	352	317	309	317	317	354	326	302	344	317	301	305	330	330	314	328	351	334	332	316	347	320	338	293	275	321	335	351	334	328	324	331	330	302	293	292	296	337	330	351	291	323	336	296	316	334	321	355	304	365	331	288	332	312	338	325	325	319	320	318	321	355	346	303	340	290	315	323	325	316	311	332	353	340	318	305	344	322	289	305	344	285	294	363	356	339	320	303	309	307	314	335	320	310	320	373	331	302	297	323	315	339	314	317	302	293	334	340	301	359	325	324	335	312	305	312	334	314	335	313	334	317	325	313	304	312	325	298	322	337	287	303	315	342	316	352	289	311	296	329	328	318	342	308	339	322	310	302	321	321	317	327	333	328	319	342	298	313	312	309	336	345	333	325	307	339	351	327	344	304	320	319	308	327	333	312	316	309	370	339	323	309	310	312	315	332	321	346	311	333	348	333	333	323	309	315	301	339	311	298	322	284	307	309	325	294	333	320	339	351	339	312	331	271	287	307	352	312	331	340	338	331	342	318	307	303	292	336	315	332	348	325	365	296	317	332	330	307	322	301	309	303	282	337	325	344	340	322	309	322	346	289	329	290	303	284	312	316	321	318	334	335	331	296	330	320	312	364	287	342	291	312	316	305	289	319	333	330	324	330	353	350	358	340	341	352	351	280	327	280	301	302	363	321	305	342	320	300	302	328	326	351	315	313	324	353	321	322	308	332	321	322	312	334	319	301	343	321	317	329	374	333	327	299	310	303	313	326	307	301	333	315	314	315	307	304	313	311	312	324	309	327	340	309	302	337	309	330	316	333	328	337	334	317	318	317	305	310	312	333	313	350	335	312	323	322	319	347	348	297	346	317	348	317	338	290	324	306	312	308	326	301	308	334	335	306	372	322	328	292	310	347	375	311	342	305	351	317	307	317	329	321	312	346	340	316	316	302	294	326	321	338	353	312	310	340	319	331	344	317	294	305	343	325	332	304	327	325	311	320	339	289	319	374	336	323	296	360	314	310	364	299	339	285	336	349	342	306	333	374	336	324	303	312	325	341	344	315	292	310	318	305	318	293	325	287	292	344	331	342	303	310	355	328	310	335	312	297	338	340	310	308	330	338	325	312	328	327	326	317	300	304	294	351	327	319	321	330	346	290	344	336	350	334	307	316	344	299	310	309	315	331	304	301	281	295	334	359	326	305	310	317	328	332	332	321	318	329	282	307	328	323	313	284	331	322	330	334	318	312	349	331	344	315	310	331	305	331	361	312	307	338	317	316	316	305	353	362	299	326	298	317	312	352	343	313	302	302	331	314	338	338	319	311	322	313	307	378	308	326	308	354	284	312	315	337	289	331	328	348	325	341	327	325	346	350	325	332	343	335	332	324	311	315	297	330	327	296	314	348	304	308	301	326	313	298	318	303	313	292	334	365	323	321	337	358	295	320	328	323	307	320	320	317	301	312	363	324	319	324	301	332	326	301	288	327	317	317	355	328	330	301	348	308	304	338	353	310	304	308	329	348	311	331	307	329	342	340	329	308	323	312	329	308	330	308	307	352	325	342	294	338	340	289	356	330	317	341	316	341	310	362	328	302	304	344	307	315	321	311	301	300	327	319	334	307	327	361	346	334	329	314	328	330	302	348	308	334	334	345	306	321	306	297	309	315	350	298	337	333	310	291	316	340	318	329	332	331	325	351	349	329	345	330	325	349	314	331	332	320	312	314	330	357	328	314	312	328	315	327	285	320	313	322	327	303	314	327	333	316	332	297	295	351	319	296	327	300	322	335	322	286	325	324	319	338	348	308	350	346	303	316	324	305	340	304	304	290	366	321	352	301	328	329	304	302	351	294	324	329	290	315	313	326	309	326	308	327	319	315	330	325	303	278	340	329	322	320	318	315	336	304	330	365	342	366	319	337	324	316	310	324	336	312	351	346	342	341	315	337	303	328	310	332	335	363	329	315	322	343	305	310	345	303	301	324	303	308	306	325	294	310	367	306	355	298	323	300	335	320	326	300	329	311	314	355	333	341	343	323	329	331	303	292	316	316	304	328	299	296	318	340	345	346	321	329	343	332	292	336	318	319	278	390	336	345	308	314	315	299	344	307	311	304	335	311	312	346	335	309	318	322	328	322	316	309	332	302	352	373	316	326	284	302	315	340	312	329	337	316	317	315	336	341	342	328	350	324	320	334	324	304	339	333	320	291	343	332	314	320	302	293	313	304	304	310	334	334	337	346	336	326	310	338	313	324	329	315	326	323	381	342	341	320	335	320	326	326	298	317	303	306	291	332	317	296	311	361	345	307	324	318	315	357	314	338	298	304	323	314	314	304	296	320	353	326	340	284	311	295	315	334	324	334	314	312	312	335	298	297	330	295	331	349	323	345	329	303	300	276	288	303	320	339	296	323	341	301	347	394	337	334	283	339	326	325	326	329	325	299	305	316
26092	16604	19174	15381	11731	8435	6151	4328	2840	2213	1399	889	797	796	583	637	726	742	616	546	459	395	396	378	399	344	342	371	327	310	265	254	245	251	242	259	214	223	227	258	210	218	225	185	159	177	158	162	141	159	169	164	166	153	167	154	158	150	132	143	142	153	174	127	169	153	168	167	165	149	157	147	131	141	128	127	122	144	154	133	133	144	141	128	161	123	112	125	143	144	135	142	146	136	152	140	118	133	134	155	135	131	132	133	154	117	120	152	141	134	146	127	175	158	122	129	152	151	136	134	127	162	137	142	127	135	128	139	151	141	133	118	132	141	119	146	113	126	124	151	126	152	123	109	129	125	158	133	112	145	154	113	153	138	141	130	139	177	123	154	133	132	140	147	152	132	141	142	153	137	150	152	131	128	127	127	153	140	122	124	135	142	168	137	147	131	135	144	154	142	157	129	141	145	130	139	136	127	147	150	114	129	128	132	143	136	129	140	131	142	126	136	139	151	140	131	128	147	144	135	153	134	139	150	149	151	128	120	140	122	135	137	118	125	150	142	132	142	131	126	154	137	142	143	177	138	132	123	136	165	146	159	133	136	144	141	134	142	143	135	168	146	118	138	168	123	114	141	107	133	135	149	141	115	150	148	133	131	146	133	132	131	123	112	144	142	135	154	139	154	144	118	135	158	122	149	142	150	127	122	120	127	113	142	136	123	121	147	138	137	126	145	154	142	146	137	152	129	153	120	121	144	133	147	157	130	155	151	140	141	127	124	128	107	132	133	129	138	158	148	142	137	146	141	151	135	135	137	153	123	130	146	144	141	144	141	159	153	128	127	135	131	144	131	128	136	130	131	154	132	143	158	148	161	146	131	133	133	140	123	156	128	133	122	145	148	149	133	129	131	146	130	150	144	132	145	115	118	145	142	139	126	124	141	145	138	127	111	151	163	135	141	135	143	134	125	130	152	154	133	145	142	127	133	127	149	135	143	124	121	117	155	115	132	160	123	133	122	116	129	129	127	149	147	134	146	144	129	134	154	137	133	127	126	121	118	134	145	123	148	145	134	150	127	138	144	148	126	162	121	130	137	144	158	136	118	127	127	139	135	116	115	127	126	128	136	146	141	151	158	136	154	122	149	141	135	120	131	123	135	135	134	129	136	139	136	121	160	163	139	143	132	133	155	116	131	129	136	144	129	145	155	122	126	128	140	142	126	129	140	137	131	129	146	138	138	123	151	127	130	133	133	129	135	164	149	110	130	122	151	138	127	110	136	130	141	131	151	126	132	130	126	137	137	141	126	149	133	149	136	134	137	150	135	147	182	112	149	138	146	114	145	145	133	151	135	134	115	158	145	160	133	134	131	128	149	145	136	129	136	122	126	153	153	136	137	137	122	135	157	126	131	141	139	136	141	124	122	124	136	132	122	127	138	125	171	145	162	144	133	132	141	128	140	127	137	144	123	135	159	129	144	141	146	122	142	136	153	104	129	136	139	121	122	138	129	132	124	128	137	157	143	142	142	138	161	162	124	129	132	114	139	134	139	113	132	135	138	134	162	160	138	158	135	131	121	129	129	149	141	140	140	136	157	154	143	144	126	132	150	147	121	138	144	142	152	147	137	150	168	128	121	157	143	144	135	144	146	144	129	157	135	147	132	109	149	125	144	145	139	145	115	140	140	126	126	139	130	150	133	138	118	136	121	141	125	134	130	144	140	126	120	134	147	153	126	131	133	151	138	154	137	129	142	129	137	131	132	143	138	145	123	135	141	135	126	132	140	141	129	142	132	112	120	153	157	129	115	136	129	110	121	121	131	110	138	127	138	121	122	137	127	142	136	143	153	138	135	135	140	129	132	118	128	118	148	127	148	128	127	137	146	123	144	113	120	141	105	155	150	131	122	130	116	135	129	122	124	153	151	131	129	95	125	135	133	125	141	136	145	137	130	148	145	130	115	147	157	130	132	150	121	142	134	126	130	154	143	140	120	137	122	134	140	141	122	134	153	128	135	142	122	121	130	132	147	140	143	141	120	159	140	128	123	141	136	136	126	158	124	151	144	139	137	134	154	143	140	134	135	149	128	122	133	145	139	166	163	140	137	129	125	140	141	118	127	155	140	132	128	154	131	158	145	165	160	137	112	132	129	149	118	138	126	159	117	155	139	153	148	129	115	133	142	143	140	145	139	121	127	142	132	140	118	102	149	131	138	138	115	134	133	137	137	136	143	134	116	123	129	145	153	137	132	129	133	113	163	127	138	112	136	145	131	137	125	133	127	140	125	132	142	139	149	141	134	146	131	132	117	124	160	168	133	136	139	152	157	109	139	138	144	138	144	130	138	125	135	119	148	130	133	160	128	136	126	133	122	129	133	140	126	132	156	138	162	124	126	123	128	156	136	142	133	124	133	128	132	145	151	138	138	133	136	139	137	137	124	135	153	139	154	135	120	153	149	144	138	132	124	144	125	144	153	137	143	147	133	145	140	142	132	131	144	138	110	124	146	160	119	136	149	127	128	135	120	140	145	141	157	161	149	126	126	134	144	124	138	119	118	135	151	142	122	157	137	144	125	143	140	136	142	151	132	133	138	140	134	161	131	146	144	160	140	149	155	129	148	143	144	149	143	133	134	137	157	138	122	137	106	136	153	143	126	149	135	135	142	139	126	121	137	152	141	139	136	165	133	141	133	146	141	143	129	124	120	136	132	136	119	124	132	129	133	132	130	133	110	117	145	150	126	141	122	145	150	131	126	128	133	138	147	141	177	132	114	136	129	153	136	159	131	122	150	139	152	126	147	144	118	141	126	125	134	150	142	110	146	149	144	134	143	132	134	144	149	147	123	136	119	147	141	122	159	159	140	135	125	142	139	125	121	156	138	120	143	132	137	143	133	143	151	128	140	120	129	145	137	141	123	144	143	121	137	152	121	141	133	117	152	130	151	142	145	146	143	106	129	134	122	142	163	129	144	141	115	135	135	153	126	122	110	147	129	168	158	123	143	137	111	146	137	130	136	136	127	154	141	132	128	154	135	125	124	118	128	127	163	122	149	140	130	128	154	119	135	127	155	136	128	129	133	127	151	145	133	122	160	151	128	156	120	132	151	117	132	132	156	115	158	133	143	153	145	137	114	137	131	125	144	142	142	112	139	118	145	142	113	130	159	132	140	129	118	140	121	133	141	134	141	129	135	143	141	124	143	114	129	131	124	142	141	137	129	148	133	138	131	145	129	131	128	147	172	132	123	138	138	157	135	138	123	119	142	135	119	110	160	153	156	156	135	127	139	130	166	126	133	151	129	128	146	131	159	126	163	129	134	150	132	154	149	120	167	144	123	132	111	121	130	151	164	123	143	133	126	129	132	137	133	142	115	134	145	136	137	119	124	128	129	149	136	142	117	143	143	145	137	128	132	134	115	127	128	137	162	113	133	122	141	115	149	156	133	142	122	135	139	144	143	128	144	132	133	137	162	158	129	136	136	126	125	139	113	130	148
13777	12437	23923	25953	23418	21130	18305	14731	10925	9215	6681	4620	4425	4280	3448	3583	4545	4273	3375	3111	2767	2394	2236	2170	2043	1922	1951	1990	1799	1624	1346	1273	1283	1340	1118	1116	1103	978	945	953	1002	920	859	708	733	688	626	606	542	517	518	486	504	533	525	491	440	492	507	483	499	517	451	476	472	460	433	431	458	459	412	408	375	370	401	386	393	345	360	364	375	350	356	382	345	343	341	344	328	317	327	336	327	324	348	324	337	336	319	389	328	357	296	340	359	328	372	328	285	317	322	324	343	331	329	308	329	326	322	276	308	355	328	340	334	342	335	356	320	356	334	322	331	352	356	322	323	329	328	304	321	307	315	327	320	334	315	346	334	317	331	314	342	356	320	334	367	336	349	316	340	301	309	337	337	328	343	343	338	347	326	299	338	327	317	289	347	332	319	337	322	298	294	361	349	328	323	354	360	306	318	354	310	307	338	359	334	321	336	315	327	303	348	327	344	320	354	288	313	322	349	330	329	350	310	339	309	381	346	348	313	314	315	296	336	334	342	298	336	323	317	340	327	331	342	325	299	335	345	316	336	323	317	340	336	330	316	324	330	322	338	330	336	331	349	351	340	345	305	365	332	345	343	345	282	317	357	324	324	318	341	332	330	328	332	326	356	346	301	320	309	319	325	352	343	329	341	357	302	336	338	296	332	326	358	348	340	326	324	344	330	335	324	362	326	343	343	325	328	336	314	308	292	303	327	328	320	345	305	324	324	323	326	334	330	323	324	348	355	310	349	314	323	329	312	343	347	328	322	333	343	317	283	346	318	335	307	343	340	344	324	337	357	316	314	327	343	328	320	336	324	319	335	329	352	344	308	320	359	326	326	349	326	328	352	285	341	332	308	336	340	329	338	315	373	332	311	315	319	340	318	328	293	339	342	311	327	319	305	338	320	359	331	308	340	290	353	365	339	347	326	327	265	351	329	338	336	335	356	340	337	334	326	349	301	342	326	332	350	349	332	304	325	342	324	317	310	308	344	318	304	338	321	334	337	344	325	292	297	337	327	327	312	328	297	337	312	332	318	333	297	314	322	351	338	355	316	354	341	287	371	330	343	305	318	329	317	354	331	332	324	323	356	331	346	328	357	330	291	323	325	330	308	330	311	339	337	344	322	332	309	321	311	328	314	320	315	333	338	320	338	325	313	314	324	311	319	328	330	327	304	338	308	334	309	351	318	329	354	339	346	334	325	350	333	300	322	336	324	300	317	307	298	319	325	342	324	314	297	332	351	325	344	319	316	319	325	317	315	325	295	330	308	336	340	338	326	319	310	342	310	352	342	332	320	331	341	320	353	290	312	330	331	302	336	311	318	308	313	328	328	328	312	341	329	309	334	310	306	332	306	328	308	336	340	356	334	341	340	318	330	312	356	319	324	336	352	339	317	331	333	331	357	315	327	322	347	293	335	322	310	325	331	324	347	306	311	343	328	324	338	311	327	329	342	309	339	285	312	322	316	391	320	336	338	352	316	351	339	331	366	346	351	325	339	309	347	301	312	321	338	327	302	361	327	353	328	355	349	338	329	343	313	335	338	341	315	327	320	303	315	329	310	295	329	327	336	330	295	353	292	334	328	328	316	344	327	332	343	350	332	335	322	329	322	335	353	280	321	324	290	297	323	313	334	346	353	295	305	331	321	355	323	342	314	347	309	330	350	316	336	322	323	317	331	351	348	310	334	318	323	321	318	336	349	299	322	318	297	307	356	328	322	318	333	307	311	316	314	322	338	314	336	311	299	293	318	289	325	314	288	326	335	308	343	322	341	377	347	333	359	329	303	338	316	349	341	319	326	311	322	323	332	315	326	341	343	330	327	311	311	328	342	350	306	342	336	333	324	359	338	279	338	308	342	332	352	325	308	314	327	299	321	332	346	333	346	337	335	326	336	332	321	310	331	330	332	317	309	285	328	312	311	322	342	317	320	310	290	349	327	336	303	319	340	300	316	347	339	304	325	314	346	345	331	314	308	330	320	353	300	351	350	297	341	314	308	332	342	336	309	328	333	344	325	348	318	345	310	314	337	310	309	337	324	348	353	331	304	316	335	362	331	330	348	356	359	281	344	350	333	309	326	321	328	333	302	345	314	295	323	339	329	309	312	306	305	323	355	322	318	326	322	368	331	355	298	336	359	312	320	299	345	330	325	335	307	306	338	333	330	317	305	347	317	323	352	339	316	316	326	337	344	323	330	350	333	343	318	323	328	306	337	324	320	304	316	370	327	358	324	361	326	338	341	328	281	299	349	338	301	349	330	334	323	318	330	325	313	319	320	292	314	340	312	362	328	317	335	365	317	334	316	344	321	336	308	337	352	294	327	327	328	309	335	341	342	331	346	298	299	331	329	324	302	312	363	311	297	330	335	344	330	372	339	321	326	324	325	345	296	318	356	322	329	304	319	322	323	326	339	330	308	343	319	344	320	368	338	326	304	299	368	321	310	303	346	316	325	355	315	308	326	301	330	357	300	359	321	306	322	352	311	320	337	320	332	323	357	327	323	327	342	328	310	333	330	334	330	315	312	322	351	328	330	314	335	341	365	312	371	315	333	313	330	345	320	355	352	316	325	366	372	359	313	347	348	345	326	345	346	327	348	333	306	327	320	301	306	340	319	327	317	342	327	345	331	354	343	323	325	308	336	322	341	332	326	309	302	342	355	352	310	342	304	374	313	324	322	313	338	337	333	340	351	312	325	340	357	330	336	313	305	334	338	326	338	356	309	334	324	314	298	341	336	309	311	306	329	330	324	322	304	358	332	336	316	321	362	307	359	346	336	320	362	327	321	308	330	322	338	301	313	301	318	345	334	318	285	363	356	303	336	316	323	359	321	320	295	355	349	318	308	340	326	342	358	300	315	292	313	311	334	286	336	295	350	324	318	318	349	324	302	336	330	310	343	330	317	323	312	354	367	329	330	341	325	336	314	285	335	324	303	313	328	298	309	344	331	340	340	315	347	335	335	330	336	339	341	327	328	316	317	315	327	330	323	332	337	347	318	324	326	294	344	331	328	312	332	341	333	312	322	321	362	290	293	339	343	313	329	322	311	323	322	323	330	330	316	311	351	325	323	342	341	316	324	315	358	324	315	326	369	341	293	317	328	333	331	320	350	326	341	318	297	312	361	310	340	334	325	301	365	322	282	349	315	345	350	300	317	314	317	305	320	291	339	340	322	340	334	363	333	328	371	343	325	330	331	381	340	337	348	332	337	309	321	290	295	353	342	320	313	346	308	295	325	329	364	331	324	344	321	320	317	366	325	322	341	342	329	329	360	333	329	345	327	348	323	307	344	347	313	328	347	355	292	305	346	322	321	315	329	339	333	312	357	321	355	359	277	305	335	371	330	323	350	323	348	307	336	312	324	305	339	288	345	344	342	323	325	334	321	332	335	316	339	341	328	328	332	345	333	342	312	313	331	329	321	318	312	330	339	312	353	335	340	330	344	379	307	335	308	358	316	342
9057	6294	7690	5221	3519	2616	1879	1156	735	538	373	348	326	293	270	255	308	313	233	228	205	227	205	160	168	130	156	124	169	129	133	145	140	133	122	132	122	130	122	115	113	121	103	103	114	113	111	94	93	113	80	87	80	108	93	116	88	78	115	104	92	89	111	88	106	92	99	86	89	115	86	77	93	108	95	92	103	92	111	95	96	91	91	96	102	100	83	95	96	86	104	86	89	104	103	96	93	94	106	88	92	88	103	75	108	91	93	92	85	75	94	100	102	87	93	91	108	78	102	110	92	104	90	99	90	92	96	91	88	76	119	88	97	91	93	84	76	81	91	112	97	94	99	93	108	98	98	122	103	106	112	87	88	99	102	79	84	81	88	92	78	85	100	81	90	91	112	85	85	82	87	71	83	80	71	87	96	107	79	75	79	93	95	86	89	83	84	107	88	90	109	106	78	85	106	98	82	88	94	111	87	98	86	82	86	107	96	90	97	95	100	97	79	94	86	79	77	100	100	91	86	105	86	95	105	83	80	95	97	97	89	91	99	102	99	93	103	83	84	85	110	89	90	90	84	73	87	76	88	90	102	86	99	82	95	103	83	96	88	88	94	97	80	94	90	78	90	98	86	100	105	90	89	87	92	80	101	94	87	92	97	113	91	97	90	90	79	89	85	66	78	85	94	92	73	91	90	97	92	93	105	92	93	106	94	80	86	97	95	72	93	105	110	100	73	91	84	82	88	94	86	84	84	96	107	109	97	101	78	68	112	90	85	88	110	105	98	101	100	104	96	90	93	98	84	83	80	88	85	86	92	93	68	100	86	102	86	82	103	85	78	95	88	92	100	93	99	88	102	88	76	88	90	98	100	80	87	113	83	104	100	92	101	87	94	97	97	118	94	96	101	91	85	107	96	84	98	80	78	108	103	75	85	91	87	73	109	78	89	81	95	85	103	89	96	86	91	90	81	103	75	97	79	92	86	107	78	109	97	86	84	79	106	104	93	99	92	101	91	90	119	98	91	90	80	103	90	101	88	87	91	92	98	91	99	76	109	80	108	81	100	116	90	88	64	85	94	80	100	98	88	99	86	80	80	82	99	91	102	92	91	77	93	87	89	96	80	99	116	90	92	90	105	89	104	98	107	93	83	89	81	83	105	105	101	82	80	92	91	104	89	87	91	85	75	92	113	78	102	111	82	90	89	70	95	85	82	77	94	101	91	99	82	72	97	94	86	94	92	81	107	83	76	77	95	96	78	82	87	95	90	103	101	99	91	87	98	92	95	88	104	103	85	103	99	96	87	107	77	96	102	96	78	89	91	85	90	81	97	83	99	109	90	90	90	97	92	82	103	85	90	107	87	80	97	82	84	80	97	103	99	95	90	75	91	87	92	87	104	90	91	92	84	83	87	98	94	95	106	85	104	109	94	91	89	101	95	92	95	92	70	90	78	107	117	82	84	89	84	97	88	89	80	101	82	107	88	93	92	82	74	84	86	95	94	94	94	94	92	99	82	100	77	86	94	99	91	105	88	103	90	102	86	76	81	101	101	102	73	83	91	94	98	103	75	99	84	85	88	91	99	109	77	97	107	81	75	89	93	85	112	85	79	86	101	99	88	91	88	101	86	95	98	92	81	104	81	78	99	99	92	87	84	92	92	89	95	73	86	98	74	91	100	94	90	79	103	95	89	90	96	94	82	97	90	81	97	68	101	105	85	96	104	86	92	94	100	79	85	75	94	89	96	91	99	72	79	87	121	104	88	99	90	103	72	88	101	92	82	97	81	81	90	92	93	77	102	96	113	85	95	86	74	85	83	98	93	85	110	109	102	86	77	93	83	95	96	95	99	84	66	81	93	107	89	95	100	83	97	89	81	87	66	92	82	93	94	102	96	97	107	81	85	97	99	90	98	83	88	111	118	112	96	86	96	77	68	96	84	95	106	88	88	91	107	90	84	82	109	92	89	80	103	91	103	79	86	94	81	99	87	84	94	94	100	76	82	79	113	105	88	93	93	100	81	85	98	90	92	104	95	92	97	93	72	87	87	115	94	81	75	94	75	78	89	85	74	81	82	92	98	82	105	97	100	86	94	74	106	85	89	83	99	94	93	89	85	94	83	83	94	74	105	93	96	99	102	88	92	75	80	98	94	86	98	94	73	90	107	83	105	91	85	104	93	95	80	87	88	89	99	99	90	84	72	85	81	91	100	93	92	109	91	87	111	87	88	82	97	76	91	89	81	100	82	90	108	78	75	104	77	90	92	75	92	81	105	76	98	87	95	102	92	79	99	78	82	93	95	74	84	102	99	94	101	84	96	90	98	102	88	103	92	93	85	104	87	79	93	85	72	99	87	96	105	95	109	98	109	90	89	83	105	103	96	81	106	82	104	109	89	85	79	76	81	91	82	98	97	106	115	89	73	83	87	91	85	104	84	83	102	92	83	85	93	68	78	85	84	80	85	102	100	92	86	91	73	88	86	92	91	81	88	100	91	98	84	90	100	102	95	86	73	101	90	102	86	70	85	85	99	101	97	90	88	102	87	91	92	84	90	119	98	101	90	91	78	95	83	97	86	105	98	84	94	103	89	77	85	82	77	77	85	84	98	72	99	83	82	97	87	98	83	84	89	90	97	80	76	99	106	79	83	108	76	93	101	85	85	90	92	110	106	88	75	82	96	87	84	91	95	91	102	95	73	80	96	93	82	85	98	85	95	84	89	77	94	101	78	104	94	93	100	90	81	81	102	88	87	80	96	98	81	108	83	104	103	69	107	99	99	82	108	92	90	97	99	82	86	89	89	93	97	104	107	95	83	97	94	101	90	93	94	88	86	98	68	92	102	80	87	94	74	105	70	107	82	77	96	82	100	90	87	114	80	92	108	105	92	81	86	109	98	85	90	95	82	94	100	73	87	92	102	89	90	100	94	68	81	95	96	102	94	103	109	99	109	106	74	97	86	119	87	95	93	90	106	87	89	93	89	74	83	102	96	87	83	93	87	97	74	85	100	79	87	94	92	101	93	111	93	88	94	85	107	104	103	75	81	107	93	76	88	102	91	85	95	76	77	91	100	80	85	83	95	89	92	77	74	73	98	92	94	89	88	96	95	83	107	93	94	88	91	82	81	81	93	86	98	94	89	96	105	97	108	86	97	102	100	104	88	102	98	78	92	91	75	99	86	79	93	78	108	92	75	110	88	79	84	75	110	83	82	101	81	102	64	89	85	93	87	85	95	96	100	87	109	98	90	83	105	75	95	114	84	79	84	96	97	73	90	95	92	76	72	92	102	84	95	98	108	84	83	92	98	82	100	100	86	98	97	69	78	68	94	87	86	91	107	91	105	104	86	93	83	91	111	103	100	81	99	103	93	100	72	108	87	98	81	97	92	90	111	83	104	80	87	87	80	90	85	91	86	89	101	88	93	85	81	95	89	90	79	95	99	81	104	88	81	76	86	86	84	100	83	94	100	101	81	102	85	121	75	115	98	103
5292	5638	12735	13265	11959	10132	8414	5564	3782	2719	2179	1706	1691	1601	1238	1326	1787	1707	1332	1232	1112	973	924	837	779	610	624	680	668	598	532	571	525	497	467	499	445	423	445	427	444	429	413	363	343	356	317	339	289	282	253	278	308	267	287	301	306	291	308	274	323	315	309	289	307	273	251	267	247	263	236	248	239	243	255	243	256	259	249	224	238	229	227	256	229	241	240	232	259	251	251	233	238	243	210	248	223	245	242	235	219	249	247	208	230	237	245	249	202	224	222	228	235	240	236	249	219	197	248	219	235	240	223	209	244	233	211	234	262	239	221	209	222	223	259	225	227	241	236	229	225	247	250	221	250	226	236	221	237	212	250	221	243	226	232	244	216	235	251	232	254	236	229	230	252	243	229	244	259	232	257	220	254	245	252	229	242	228	229	234	216	247	237	238	241	250	224	223	240	230	213	225	229	221	240	221	247	218	243	245	256	216	230	248	224	232	220	241	250	257	265	262	211	244	230	234	234	234	229	250	239	223	229	255	226	209	237	231	219	249	260	209	247	230	248	238	249	251	236	267	228	230	219	239	237	254	237	249	228	225	257	243	243	240	229	244	238	235	237	220	256	269	216	241	227	243	226	217	235	251	251	213	256	226	216	229	244	257	214	251	233	229	236	245	246	228	211	247	231	244	221	255	240	213	246	248	237	238	236	241	231	250	213	209	250	247	206	263	244	220	238	243	254	245	203	207	220	226	251	237	248	225	245	236	225	237	212	245	230	241	255	253	245	252	229	220	237	232	266	247	243	238	257	257	211	248	243	226	230	241	232	250	234	231	222	235	243	242	242	222	222	244	241	269	253	237	241	248	259	223	236	235	247	231	216	237	233	229	257	249	228	247	262	202	226	234	247	211	216	222	255	261	235	247	247	184	215	221	231	244	220	243	219	261	237	243	245	223	244	253	257	234	260	227	205	250	246	233	227	244	234	254	227	249	221	232	227	251	263	248	239	233	254	218	243	235	252	250	218	226	242	241	242	248	251	264	248	217	209	236	251	235	238	229	239	212	229	217	221	251	243	220	249	218	222	250	262	213	238	221	224	242	237	235	247	270	239	227	230	243	241	236	229	229	237	248	229	215	237	200	214	234	216	227	264	216	269	246	263	237	240	269	242	226	239	204	237	230	255	226	248	230	242	246	223	234	260	240	231	226	220	222	254	221	246	211	225	237	216	206	231	238	241	261	216	246	253	233	250	251	254	227	238	241	215	261	231	232	241	221	243	232	224	216	214	239	259	231	233	250	238	263	231	223	204	230	233	220	222	231	215	217	242	228	232	256	248	231	265	257	232	258	222	230	249	238	211	243	225	255	223	214	243	228	244	222	248	244	228	240	230	231	221	268	222	245	242	229	263	236	236	239	218	217	245	218	229	234	247	199	239	244	239	225	245	201	239	231	236	253	239	213	241	228	242	241	230	209	243	224	248	253	253	263	224	241	208	234	231	250	227	207	203	252	216	231	255	272	211	220	225	240	237	236	225	194	229	282	239	229	236	246	239	243	235	225	247	240	211	239	228	220	260	234	228	229	214	213	258	218	236	214	237	261	226	264	234	233	238	245	235	263	240	228	233	207	262	229	230	214	209	224	213	244	257	228	219	243	229	230	230	228	254	229	242	219	252	249	210	236	233	217	232	251	248	248	247	229	239	259	226	228	236	278	244	246	265	226	233	215	242	221	227	238	238	233	229	221	250	233	184	241	234	235	251	215	238	217	223	233	260	232	241	218	228	238	235	215	222	249	236	243	240	219	226	241	228	223	257	234	258	236	240	238	244	220	248	242	213	249	218	230	240	223	244	199	216	224	239	245	212	211	235	238	216	259	246	224	236	247	208	232	248	231	240	217	235	210	237	223	222	245	239	245	236	227	245	248	217	237	229	211	235	246	265	220	246	256	213	268	230	248	243	237	255	237	230	251	236	227	226	234	234	257	217	208	250	233	259	244	244	256	227	237	203	214	225	234	226	226	196	220	253	208	252	234	241	218	254	237	229	246	239	244	214	246	239	205	246	243	253	245	263	233	241	247	237	225	244	234	230	212	202	226	239	263	247	245	216	245	241	225	213	226	247	227	269	223	233	258	250	255	220	242	227	244	240	231	260	196	240	241	248	210	242	197	244	241	238	265	242	258	241	220	237	249	250	204	220	249	232	216	248	245	239	241	261	265	233	227	232	234	230	239	243	233	202	249	247	237	217	238	242	236	238	253	210	229	228	262	218	252	245	218	254	249	228	260	215	252	250	235	248	230	237	245	219	234	225	247	230	231	270	203	216	252	240	225	235	220	238	220	245	266	245	216	240	240	232	232	221	256	233	260	248	223	250	223	234	261	240	224	246	239	226	228	227	223	244	228	224	228	252	224	235	239	233	226	235	234	241	242	240	229	221	219	208	248	249	223	229	239	223	233	236	229	235	238	224	242	249	251	240	234	243	245	221	218	238	225	278	257	227	239	203	245	263	243	205	247	254	270	244	248	210	257	224	262	231	234	227	211	213	223	222	215	260	207	230	212	238	248	255	228	245	226	251	258	250	236	211	250	239	250	238	253	227	235	245	228	260	257	236	226	219	207	239	241	249	239	258	238	262	255	256	244	224	233	221	225	227	221	225	249	260	231	222	229	241	257	270	223	229	233	247	242	222	232	237	247	242	243	228	220	222	233	238	250	206	236	259	227	242	229	252	245	254	222	242	243	223	246	230	243	220	226	254	238	251	196	239	258	239	252	256	237	243	233	219	232	248	234	232	233	229	277	245	247	238	225	212	219	254	235	246	223	239	227	212	228	239	205	249	234	236	240	276	241	235	256	248	248	227	221	215	238	244	244	220	245	234	246	217	193	227	261	249	261	256	266	235	229	229	243	226	230	249	232	234	239	245	252	258	211	272	244	260	235	262	229	242	210	225	238	237	227	244	255	231	252	250	222	223	239	227	222	249	228	229	230	227	225	249	236	240	222	231	237	215	239	213	239	253	231	243	247	248	226	232	238	232	209	279	217	219	231	233	233	253	214	240	227	232	261	244	261	203	219	237	232	235	230	226	226	247	219	228	193	240	240	242	246	231	249	248	237	238	253	259	213	232	249	246	210	246	236	249	234	235	247	233	271	235	243	247	210	227	249	234	234	228	208	217	247	237	244	272	233	240	193	240	249	237	228	263	221	257	242	219	230	224	218	196	238	231	235	240	242	245	266	250	220	244	254	228	222	245	246	216	203	203	237	222	236	220	232	213	267	217	239	225	243	238	218	214	251	212	212	223	226	215	246	227	274	250	234	232	209	241	235	242	267	232	256	256	260	209	236	241	230	226	210	226	241	209	254	226	237	221	266	215	233	202	241	222	238	259	191	226	227	229	210	221	219	233	247	239	243	218	239	231	258	239	209	236	230	239	236	264	242	251	232	231	258	244	228	238	223	224	215	221	227	253	231	262	235	204	237	244	218	249	258	228	216	235	246
17790	11447	13372	10321	7429	5390	3759	2558	1923	1366	926	602	591	554	422	406	558	497	445	370	348	308	274	320	284	294	246	271	229	224	238	237	198	206	214	167	179	185	189	196	189	182	169	143	169	187	168	161	141	158	156	162	140	156	155	150	124	145	138	140	127	119	138	107	155	130	141	179	139	153	134	145	122	114	139	127	139	130	120	150	132	115	117	138	136	117	139	119	115	131	146	125	130	131	159	125	140	129	129	128	131	118	118	123	129	115	127	132	128	123	120	121	117	111	115	118	144	127	114	140	125	144	144	128	127	141	134	150	131	124	130	113	120	132	104	125	119	118	130	146	120	132	128	115	130	143	131	123	132	147	124	132	131	131	136	145	116	131	133	108	111	104	127	134	127	114	150	107	122	125	130	147	140	128	140	113	115	133	119	133	134	117	127	124	139	113	136	148	143	123	117	153	152	129	117	115	152	156	125	133	140	122	142	143	139	122	121	132	152	129	139	124	138	130	127	115	158	137	121	116	135	134	129	114	136	123	119	126	123	130	118	124	132	146	145	134	117	131	122	124	114	112	128	137	131	111	122	120	139	124	117	131	118	131	115	131	111	124	125	132	155	133	112	114	126	127	141	140	118	151	120	131	125	152	120	145	124	115	159	124	141	125	100	117	117	122	122	115	122	137	123	136	134	135	126	139	119	108	138	134	125	127	137	139	131	124	147	135	117	118	136	138	123	113	124	128	132	141	118	134	114	112	130	135	121	135	109	119	120	114	130	122	133	114	117	105	124	120	139	126	107	110	129	140	122	118	120	156	121	112	126	125	125	132	120	127	132	127	114	131	125	134	131	137	147	119	137	130	122	129	123	103	155	146	114	134	117	111	123	113	137	123	118	130	135	133	132	102	115	152	137	128	145	144	128	127	108	138	148	123	124	133	135	131	154	147	139	126	147	116	123	118	123	136	118	143	151	137	116	140	129	125	143	121	118	116	150	120	114	119	129	93	120	123	137	123	116	119	124	145	136	140	141	113	162	127	121	123	123	112	136	135	120	100	112	128	115	136	122	118	136	115	125	155	145	118	119	141	124	140	134	127	131	121	105	122	121	123	135	130	121	130	121	134	106	114	133	128	122	112	141	130	108	129	125	134	121	131	144	130	133	136	126	135	128	129	132	124	140	118	128	122	158	134	140	158	139	127	137	120	131	109	141	108	117	133	125	139	144	157	126	104	131	144	144	140	108	154	126	100	115	105	113	122	149	115	131	125	149	123	133	145	147	123	102	105	132	119	116	119	139	129	149	136	124	137	141	139	141	126	126	138	128	125	123	136	134	119	122	117	114	140	125	124	129	121	116	128	105	139	144	136	130	102	125	131	135	119	133	123	139	144	146	132	111	114	120	118	150	146	155	148	135	141	124	143	139	130	117	148	147	121	130	140	119	133	142	122	140	126	125	123	146	123	126	130	112	107	133	135	119	119	126	144	119	136	128	135	124	140	129	116	126	113	142	121	129	134	127	124	118	113	113	147	117	159	119	144	127	149	144	153	129	157	123	132	119	141	136	144	146	111	134	154	127	127	123	138	120	134	133	120	128	131	143	129	143	129	123	134	129	123	133	122	128	134	107	114	146	122	129	133	147	141	143	144	116	119	133	143	138	151	110	159	131	115	131	134	155	133	111	132	122	129	98	140	135	129	148	125	112	124	143	132	126	138	124	114	123	126	144	122	139	140	131	147	127	125	132	130	124	139	150	130	125	148	131	123	123	134	119	110	152	117	132	140	126	133	140	143	134	140	126	121	126	144	144	125	131	135	159	124	138	129	122	123	133	129	119	127	128	125	125	125	123	134	129	128	133	130	111	116	104	148	155	126	125	116	134	136	116	116	123	131	122	144	120	120	113	130	150	128	164	155	123	124	136	145	121	118	140	128	129	127	122	145	126	140	126	124	120	139	149	134	126	113	134	132	162	134	116	126	125	125	146	152	116	135	114	97	117	130	153	149	127	148	129	110	130	119	127	135	136	136	128	122	114	114	126	153	138	130	130	143	131	128	123	150	139	116	131	146	125	135	128	125	131	134	126	113	102	124	137	137	131	116	133	128	130	140	128	133	120	111	104	127	126	117	138	144	139	148	155	128	140	163	132	111	125	119	130	124	133	104	140	128	109	115	114	131	130	125	150	115	152	140	133	137	115	127	123	132	125	146	139	107	131	119	123	124	109	121	118	144	130	132	123	131	118	134	120	119	142	143	131	125	130	119	120	116	132	115	123	110	138	132	132	129	113	140	135	125	125	124	117	100	135	124	119	120	111	130	140	144	133	113	136	118	131	112	119	138	129	130	123	112	143	138	144	128	127	115	110	129	107	132	111	133	131	135	141	117	137	135	123	116	126	136	114	135	111	125	121	103	120	113	114	150	135	150	139	116	139	131	111	128	128	129	122	119	158	125	139	112	119	143	116	128	138	140	131	127	124	99	146	137	128	130	115	147	132	138	131	114	139	145	121	136	126	137	131	137	145	123	128	148	125	119	136	155	145	129	135	128	129	116	156	130	116	117	137	130	136	153	137	133	135	114	134	132	124	119	132	135	136	113	129	135	124	133	125	138	136	130	140	133	135	109	111	111	133	112	113	134	143	123	152	102	112	118	139	146	123	136	130	98	125	161	107	138	131	116	125	141	116	118	124	114	137	125	126	134	114	115	153	122	114	125	126	143	122	130	124	124	108	137	120	113	147	141	139	119	120	137	139	131	123	121	145	117	140	139	120	116	125	119	109	124	110	116	132	153	113	128	118	129	141	111	129	129	126	154	122	114	148	124	119	107	140	126	126	121	148	132	119	119	129	129	123	126	128	126	135	129	126	125	129	145	129	149	124	107	125	127	117	133	142	139	125	139	136	123	120	125	108	138	143	114	118	110	101	124	135	129	138	134	116	127	150	150	139	130	150	113	112	132	129	156	107	128	148	114	142	125	102	140	134	119	138	122	114	118	127	124	142	142	125	143	136	136	151	129	127	121	127	113	121	147	119	101	133	116	129	135	128	133	138	128	123	133	119	123	145	130	132	138	131	137	119	134	144	145	132	128	137	130	126	126	135	142	121	121	102	133	132	132	125	124	127	117	119	125	116	117	147	122	123	108	134	140	111	137	126	131	124	127	113	127	127	145	137	140	134	148	124	111	124	129	138	121	114	110	127	142	152	128	138	120	120	141	122	156	132	127	107	127	108	113	129	114	119	128	134	138	147	117	133	113	125	129	150	137	133	137	130	111	142	104	127	115	129	136	131	158	145	143	148	112	115	118	133	129	124	121	116	123	133	114	132	124	130	136	133	140	137	116	117	136	140	125	133	127	132	123	112	133	152	135	136	121	131	129	128	125	133	138	123	148	122	134	145	136	122	120	130	121	128	130	105	126	139	122	136	119	125	121	158	119	116	122	128	132	106	135	156	117	133	113	133	144	136	149	132	134	120	133	127	138	114	123	132	125	109	126	137	119
10671	9455	18876	20411	19147	16341	14277	10406	7887	5893	4583	3271	3230	2927	2402	2609	3381	3012	2281	2174	1969	1685	1589	1503	1394	1327	1429	1406	1220	1173	1029	1044	958	853	832	842	751	749	750	758	810	625	650	616	606	534	521	499	432	403	442	456	438	402	406	406	412	423	411	484	456	433	477	375	390	401	370	354	371	411	342	350	372	387	335	333	355	384	360	337	351	328	338	328	350	310	328	322	348	321	281	328	352	348	322	296	284	321	306	317	315	310	301	347	327	300	315	317	345	284	328	315	285	302	333	340	320	347	348	312	311	275	299	322	333	345	335	320	321	299	315	316	327	326	326	333	327	325	327	333	327	336	322	288	318	308	320	315	345	332	307	336	332	305	350	293	290	298	332	336	320	300	321	364	360	308	345	281	322	326	354	352	328	338	328	293	303	298	320	377	324	352	335	314	318	303	345	313	307	312	342	326	288	321	321	295	309	331	300	341	336	325	354	315	308	328	315	295	319	301	334	283	311	312	298	313	328	329	322	315	312	342	341	322	338	300	294	337	340	318	310	316	309	343	306	339	272	317	323	330	312	324	307	312	320	330	320	327	356	307	318	266	332	339	311	341	359	339	354	321	315	324	323	311	310	332	340	310	306	353	313	315	322	325	323	309	325	304	326	334	336	277	327	314	276	342	311	299	329	324	302	344	317	323	311	313	342	323	327	351	332	319	337	296	311	318	309	353	291	347	325	311	306	320	305	284	334	326	314	331	324	302	325	312	312	329	325	371	378	310	315	315	330	306	299	305	301	336	342	326	312	330	325	327	299	312	334	316	312	300	297	339	282	319	321	328	310	330	328	283	302	371	308	327	310	297	303	276	322	342	349	339	321	318	328	326	327	340	329	326	332	311	296	347	278	304	336	269	329	311	318	305	330	332	311	299	320	344	310	335	325	351	336	328	312	310	291	300	314	331	297	351	324	344	337	272	317	318	286	316	332	315	310	338	321	365	330	325	331	326	317	310	292	323	343	314	305	327	316	309	316	304	302	284	329	327	307	318	313	300	326	287	265	338	305	339	327	317	307	323	296	307	323	314	317	320	296	329	289	332	339	325	333	294	300	318	296	292	298	277	305	312	303	284	316	305	316	317	331	312	295	343	289	306	318	309	336	311	320	339	337	299	306	324	313	294	315	298	302	329	348	294	309	337	321	340	312	297	338	290	311	326	337	306	314	323	271	320	354	298	326	349	317	342	327	312	327	314	345	339	338	353	327	288	298	301	327	305	321	302	293	367	308	333	324	291	309	333	325	315	318	338	315	339	335	301	319	315	332	316	325	306	317	344	276	329	322	338	303	319	340	306	299	301	310	316	366	325	296	365	328	280	297	324	305	342	303	307	306	336	311	337	302	327	329	339	301	340	333	339	333	317	314	322	324	344	331	323	324	329	323	307	342	316	312	313	340	329	315	308	276	337	276	301	300	307	317	316	349	342	326	307	321	305	293	292	277	319	335	331	341	312	317	305	290	340	321	299	303	316	312	322	293	330	317	287	324	315	310	326	316	337	340	347	313	311	318	326	304	345	315	315	313	323	319	309	292	340	296	306	319	321	330	316	293	331	316	294	315	319	325	304	320	294	334	272	310	320	334	317	358	324	349	329	307	294	310	314	335	304	348	319	318	311	285	320	321	298	292	344	282	340	317	357	350	332	311	308	318	321	296	337	319	308	295	326	298	326	338	307	329	324	289	326	311	317	320	320	326	313	355	349	345	330	309	343	333	304	334	342	354	298	313	344	316	310	319	277	319	311	305	353	334	310	307	323	320	322	312	315	303	320	322	321	315	320	324	320	317	319	343	286	305	338	306	314	295	293	311	331	313	363	328	329	317	297	277	341	289	308	319	330	336	315	307	319	333	318	315	312	311	311	345	329	274	351	313	317	321	323	320	312	307	313	305	326	289	334	351	349	336	322	306	312	314	319	333	323	326	313	328	283	274	345	337	372	325	317	307	310	370	316	353	299	288	330	304	320	293	303	352	326	315	339	317	304	348	326	329	321	309	347	301	312	309	315	313	298	332	326	308	327	343	315	328	329	331	316	321	322	340	314	283	321	303	304	313	315	327	295	304	308	324	340	274	298	306	333	312	313	335	310	295	344	316	278	343	360	326	300	347	330	344	326	305	327	319	292	297	318	316	309	283	303	318	309	327	328	316	318	306	325	291	348	313	339	316	311	350	325	309	328	325	327	339	340	305	317	332	325	298	305	324	283	331	327	295	299	296	302	331	309	332	315	327	312	327	304	293	298	291	345	318	290	357	314	327	314	312	336	320	326	333	331	299	315	299	313	320	297	315	318	319	318	314	311	328	309	313	330	308	315	321	364	278	305	339	287	344	303	331	327	334	319	335	305	332	325	330	326	314	314	338	354	323	309	281	332	337	346	336	329	312	286	323	303	327	346	309	301	335	319	283	310	282	334	308	303	352	307	332	311	311	338	318	347	332	311	315	324	358	322	311	331	324	312	304	300	333	307	314	305	311	323	326	335	319	324	323	309	303	340	343	350	338	329	335	319	300	330	337	300	305	303	303	307	314	310	358	314	314	341	337	323	334	306	303	306	330	326	329	349	279	310	315	313	314	344	305	332	322	353	310	313	343	319	306	310	352	326	312	332	350	326	319	330	300	316	345	335	328	323	322	349	325	290	313	296	276	326	343	327	306	297	316	309	310	314	337	311	314	331	318	319	317	317	300	332	299	340	343	321	319	320	302	350	316	312	315	296	307	287	312	323	330	330	327	334	283	288	311	297	328	295	304	313	314	353	328	301	325	319	294	305	323	314	308	305	303	319	334	315	313	348	302	320	336	322	308	281	316	311	323	325	300	326	300	326	316	311	331	308	345	339	320	324	293	311	320	308	346	354	347	361	300	291	317	313	325	322	299	305	321	295	308	309	356	311	308	339	313	310	324	310	311	311	334	329	287	336	315	292	341	304	310	309	306	320	327	333	287	317	343	345	330	299	324	316	324	327	327	329	293	307	315	307	316	320	331	307	306	315	300	298	328	320	300	324	353	314	323	274	326	317	360	312	310	310	341	323	309	307	313	299	289	302	298	302	323	328	301	300	330	314	343	300	317	324	300	319	319	326	318	329	328	307	340	311	365	327	307	361	312	316	290	310	294	325	286	310	347	305	308	294	279	312	311	301	326	316	316	298	321	300	361	332	296	319	348	311	331	331	299	292	313	338	324	295	262	332	306	302	294	337	315	321	333	331	319	328	317	327	310	351	340	316	285	323	306	329	323	324	319	320	315	318	324	299	322	305	296	321	317	285	323	335	322	359	331	315	293	338	291	324	310	306	313	285	288	290	336	326	344	295	338	334	291	320	311	308	350	316	309	318	350	325	272	322	327	335	328	316	342	338	343	311	321	316	349	324	337	305	315	303	304	324	302	329	309	313	331	315	345	315	294	271	361	314	326	341	331	328	318	306	315	357	307	309	302	344	284	354	320	325	302	331
25990	16984	18964	15200	11380	8138	5957	4120	3010	2031	1383	879	845	743	634	580	768	656	561	500	416	404	429	370	357	344	321	380	309	301	272	282	241	237	236	244	242	213	202	247	224	212	201	194	210	175	156	141	153	157	144	172	150	166	153	166	139	134	163	141	158	178	172	149	150	153	143	160	165	141	143	128	140	117	128	134	145	146	135	138	132	142	140	118	134	136	148	155	133	142	119	156	144	134	140	126	136	138	135	123	139	130	151	150	119	139	123	155	153	141	137	137	113	118	147	140	125	159	142	146	118	117	129	143	120	135	118	140	150	150	122	127	129	129	149	118	122	137	112	133	140	167	123	139	127	117	110	151	141	113	149	131	135	128	154	152	111	139	126	133	156	133	141	141	152	147	157	126	144	116	122	143	142	161	122	120	120	134	146	135	129	140	118	147	142	122	122	140	127	148	122	118	142	128	139	135	134	153	123	120	138	125	130	123	100	146	162	123	129	148	128	127	158	136	135	137	117	133	132	119	146	145	134	142	131	119	136	137	136	136	139	142	170	151	142	141	123	132	131	135	141	124	130	145	142	98	161	132	126	118	132	125	128	139	163	123	129	126	115	139	139	151	142	127	147	120	96	135	142	131	138	119	120	145	119	112	119	125	128	119	116	135	139	139	119	139	144	131	148	128	130	128	133	126	129	131	118	124	141	121	154	135	123	117	145	154	128	134	136	140	131	117	125	132	141	123	130	133	125	121	135	144	138	116	125	123	136	137	128	146	155	150	132	136	152	121	122	150	127	118	129	139	126	115	146	137	156	160	147	130	131	122	125	134	132	131	127	124	129	128	159	154	107	131	139	130	143	148	166	136	129	131	145	127	139	111	131	118	139	146	149	134	113	127	130	123	131	128	142	117	136	117	155	111	133	135	135	152	152	138	145	136	128	127	139	141	145	132	121	146	131	134	121	136	147	125	145	146	142	137	143	128	131	130	129	148	136	124	142	140	142	151	134	134	119	121	127	136	120	134	126	136	131	116	125	117	121	149	130	131	135	163	153	123	144	133	139	153	132	100	130	128	130	136	173	134	119	120	128	142	154	155	132	117	126	126	116	148	148	131	128	122	144	121	126	116	145	150	133	131	150	109	134	112	103	144	133	140	126	107	126	115	148	139	125	128	135	143	163	135	135	141	149	155	121	132	139	135	130	131	157	147	125	110	127	132	134	138	159	140	143	132	118	122	146	120	120	154	149	139	118	137	147	141	127	134	121	146	143	124	153	120	147	129	127	136	122	123	138	130	134	145	146	146	138	161	134	102	128	147	130	135	139	147	124	128	146	133	142	141	128	127	133	154	158	133	133	142	136	131	144	138	136	149	142	150	147	144	149	147	149	137	129	133	132	106	118	127	140	142	140	148	126	125	115	124	136	130	163	134	109	125	131	162	142	118	156	136	144	117	127	133	133	128	132	131	138	157	140	162	129	145	144	143	140	138	133	140	154	141	135	120	146	135	126	141	156	121	128	160	172	130	130	144	137	134	126	116	154	147	125	133	105	96	134	121	144	116	131	129	124	115	128	107	148	132	132	123	126	149	125	119	121	120	132	153	134	134	134	108	123	116	118	133	133	134	147	160	141	150	144	143	150	122	153	123	128	126	127	133	129	143	144	153	136	127	132	144	137	130	119	149	143	130	146	141	128	157	139	134	112	156	135	128	119	140	100	118	130	153	123	132	124	143	143	136	141	119	131	117	117	142	142	142	143	136	127	122	133	143	139	132	138	129	132	136	100	129	125	129	125	131	139	127	127	120	161	129	112	117	140	134	132	151	136	151	138	133	116	138	128	140	123	126	139	175	130	138	147	112	143	141	135	138	142	137	122	134	142	121	136	131	138	135	149	148	144	167	133	134	136	132	154	113	160	112	140	128	147	156	137	140	123	179	97	136	126	135	142	114	112	111	138	133	128	161	127	140	180	133	135	133	140	134	152	144	136	145	95	141	135	142	117	132	142	154	135	123	157	132	145	134	134	134	134	110	118	134	148	132	119	132	144	123	132	152	139	124	149	130	147	149	127	149	142	124	138	143	126	137	128	163	124	141	150	110	145	146	159	144	130	157	131	150	134	159	143	145	118	128	148	152	150	112	135	134	131	136	149	143	122	139	129	122	117	133	136	136	125	127	124	115	121	152	144	133	115	127	126	141	144	153	138	131	141	144	123	129	128	171	146	120	127	125	139	112	125	152	139	151	133	123	126	136	125	153	129	127	147	151	139	119	115	119	122	154	126	145	125	141	162	145	129	149	114	145	126	133	147	123	124	156	137	124	127	134	129	134	123	134	135	126	144	158	131	140	134	127	153	122	132	136	149	140	139	123	131	140	145	121	122	123	136	128	143	126	118	145	142	130	132	142	142	122	147	142	151	134	119	158	145	162	129	113	159	118	130	150	121	131	151	149	127	147	116	146	138	139	128	145	126	149	143	141	139	111	138	119	117	149	147	142	135	137	115	123	122	123	129	157	141	129	134	128	122	133	143	133	124	143	148	158	122	125	135	135	148	154	132	132	129	124	139	100	129	145	153	135	145	129	132	150	137	131	129	136	128	138	127	132	132	116	124	134	137	118	138	135	128	128	139	139	126	128	115	146	132	128	126	125	134	183	125	147	137	127	137	137	162	133	149	145	124	128	136	136	146	133	122	128	127	159	152	139	142	134	139	149	133	136	132	134	149	131	141	132	128	136	123	113	127	141	112	113	125	154	130	118	120	131	122	135	142	124	130	130	137	132	134	134	141	140	120	133	127	114	140	142	144	137	137	137	152	147	133	122	114	126	114	133	129	141	132	142	140	132	123	101	146	138	150	158	129	136	170	129	159	116	120	142	132	119	135	119	114	149	150	147	143	135	124	108	138	140	136	123	161	149	133	112	124	126	127	138	134	126	165	125	130	138	106	139	156	139	127	130	129	134	143	126	138	143	152	128	151	145	133	151	139	112	135	136	156	135	147	147	116	115	149	124	140	131	126	145	136	144	140	160	125	137	112	165	134	118	132	144	105	146	135	141	137	132	117	113	115	143	167	148	136	129	121	141	132	130	138	131	130	151	155	139	121	130	134	134	131	124	155	135	118	142	134	134	125	144	150	163	145	141	134	156	137	125	133	132	131	139	151	133	129	132	157	152	129	140	126	126	131	123	126	134	142	127	145	119	125	134	142	119	142	134	153	134	114	132	113	156	147	141	148	132	135	130	151	147	122	145	136	140	149	133	130	151	130	142	126	141	139	137	121	157	145	123	130	119	152	132	124	121	143	141	144	132	131	135	115	130	127	124	152	145	130	131	141	144	112	136	156	128	126	118	120	151	134	128	151	132	143	143	122	117	140	139	144	132	135	126	113	132	146	122	133	136	133	137	135	149	141	121	143	129	142	131	146	137	132	135	114	130	120	127	125	114	110	122	156	155	133	122	149	149	148	126	134	132	156	150	139	130	131	135	148	104	122	138	141	121
14034	12669	23429	25413	23509	20952	18313	14171	11017	8536	6637	4726	4607	4121	3426	3627	4643	4165	3251	3025	2545	2330	2128	2074	1894	1948	1841	1976	1782	1650	1395	1428	1261	1169	1115	1136	1100	1041	952	1003	1026	927	766	765	723	706	613	579	503	547	510	533	478	473	483	460	475	472	482	496	428	503	475	426	480	419	474	489	417	399	399	390	385	399	355	367	351	378	374	382	402	354	376	297	339	372	352	319	324	327	312	346	328	352	324	317	345	316	320	337	324	344	299	345	340	314	306	324	323	327	343	344	327	327	366	313	330	296	335	338	317	323	313	337	337	331	317	283	350	341	334	292	315	331	327	346	305	339	323	329	296	303	330	320	316	308	321	283	297	310	319	307	345	322	290	297	334	298	332	331	333	326	327	316	345	335	301	330	327	327	328	361	308	293	341	306	299	339	326	315	328	309	344	283	288	328	336	313	270	312	349	340	320	299	296	317	306	328	302	324	338	339	329	322	334	322	357	328	318	342	323	341	319	345	343	323	323	329	293	311	317	337	344	343	333	297	320	294	335	347	319	298	311	319	313	353	333	293	318	308	346	333	329	301	337	328	322	355	313	343	270	327	349	334	346	344	283	344	333	334	314	317	324	353	312	321	330	320	289	350	325	337	333	329	329	341	318	335	329	302	324	304	342	336	302	353	314	313	333	340	361	322	307	306	318	347	313	307	315	314	330	327	301	323	359	321	303	317	340	319	367	301	330	358	313	341	316	329	327	326	340	308	316	319	300	360	316	330	318	286	334	306	316	352	299	338	338	332	360	286	317	328	314	330	294	324	293	336	318	317	330	309	334	303	312	318	359	311	342	314	318	318	308	335	304	362	329	292	334	326	331	295	341	318	308	333	346	325	330	323	316	338	320	327	319	325	301	348	298	333	317	322	303	317	341	314	340	319	329	297	300	320	339	341	318	339	334	308	312	322	330	333	302	306	358	297	334	330	327	302	321	348	308	311	320	337	334	323	351	303	325	312	322	333	308	313	312	333	350	359	331	328	357	306	357	324	337	349	317	326	339	289	310	310	312	323	335	315	328	297	358	309	349	344	315	328	315	320	348	349	308	298	319	299	306	316	342	311	353	304	312	320	302	317	336	313	279	328	334	351	313	306	299	296	321	315	340	286	336	311	298	344	306	304	316	306	343	333	335	327	304	327	324	347	321	312	296	309	374	323	354	325	304	289	349	327	311	319	332	339	315	337	343	357	311	312	319	307	312	291	313	322	335	327	316	321	314	321	326	337	304	313	300	311	266	306	307	322	322	326	296	335	356	304	330	339	307	353	316	347	308	335	321	334	331	301	290	327	320	314	340	298	324	353	309	297	329	306	326	320	312	306	346	341	303	324	321	315	312	306	305	346	319	311	296	302	324	296	335	339	299	322	312	341	327	320	301	331	315	315	320	306	327	324	299	316	315	335	339	319	324	304	343	343	331	290	331	321	298	319	309	309	320	343	339	346	310	317	340	322	340	310	333	311	326	321	304	319	355	343	329	306	354	323	296	324	359	303	324	305	293	319	328	294	323	359	334	307	309	331	342	307	294	321	314	347	343	350	313	331	319	342	305	335	317	318	340	300	322	297	349	346	332	338	308	324	338	281	299	343	292	347	339	296	329	341	324	345	321	323	348	300	313	316	312	299	299	354	320	305	348	316	322	280	308	357	357	305	299	337	318	335	315	307	325	321	322	320	332	300	352	328	304	334	305	348	327	299	321	332	351	323	320	351	348	335	302	319	328	361	287	340	351	316	303	333	323	307	323	304	334	308	300	324	329	358	345	324	318	317	314	333	341	316	345	307	306	302	290	327	343	322	336	332	335	313	292	282	346	341	344	333	320	305	312	307	339	338	337	317	321	328	338	341	321	301	331	314	314	315	295	328	309	321	305	296	350	324	322	326	302	293	318	320	324	332	304	330	332	327	339	331	328	327	327	333	321	336	317	305	343	346	299	349	317	340	324	294	311	344	335	311	315	307	334	297	347	339	349	319	303	296	321	309	331	309	338	320	315	325	326	318	357	313	307	326	338	321	332	332	296	296	323	349	312	325	331	335	308	314	294	308	330	338	324	323	309	316	346	320	318	299	319	360	293	341	306	346	323	273	307	343	306	326	317	300	314	323	304	349	329	332	307	315	312	291	297	323	310	315	320	325	305	330	309	323	342	342	300	340	308	340	314	328	344	300	333	308	316	303	307	301	298	322	308	334	337	341	354	322	354	315	310	324	343	323	347	365	321	347	330	320	325	339	269	299	316	290	319	338	335	320	320	328	327	314	302	329	323	357	322	341	328	320	334	324	367	306	344	326	290	316	318	309	326	309	344	326	321	293	294	352	347	333	336	333	362	308	325	345	318	323	290	350	330	322	304	319	348	346	293	340	284	367	309	360	306	324	353	336	319	307	350	303	307	323	345	326	323	339	349	350	329	320	312	299	318	307	344	295	350	336	300	299	330	322	316	309	333	313	322	305	308	326	327	334	335	305	345	344	286	316	273	334	336	339	313	338	342	297	325	340	342	317	334	317	321	307	355	315	323	310	303	298	345	314	337	329	316	350	316	326	320	339	310	302	331	293	317	338	306	343	356	315	325	315	342	326	338	343	335	330	283	298	339	334	302	278	320	325	350	331	311	333	313	331	352	336	294	333	300	339	312	316	323	338	341	312	312	320	312	287	327	332	326	350	316	292	327	332	317	314	324	339	358	330	298	303	316	334	331	310	302	307	329	325	323	296	321	315	338	360	330	325	314	330	307	345	327	308	323	318	330	318	331	314	347	315	326	324	293	301	290	299	302	333	306	304	304	311	329	348	321	314	309	293	342	304	322	314	328	292	325	332	347	337	341	286	326	334	339	354	313	332	315	316	308	296	307	316	327	324	344	322	328	358	344	317	329	322	318	329	335	315	327	324	354	313	319	368	328	328	360	321	341	323	313	337	303	353	306	334	311	308	330	305	342	292	333	328	327	339	311	291	343	304	310	366	332	309	318	296	318	326	325	346	333	328	343	329	331	315	287	344	324	354	331	327	288	320	323	312	346	283	355	348	356	341	335	347	280	320	320	301	351	317	345	327	356	312	331	350	355	317	330	311	334	353	312	332	307	302	330	314	329	316	320	309	326	303	310	294	331	352	350	334	329	331	292	327	315	313	309	331	346	303	306	326	300	295	324	305	337	327	343	325	328	331	292	318	309	308	354	321	340	340	326	331	333	320	339	330	323	336	340	304	323	319	320	338	315	325	335	303	300	348	333	321	302	333	331	327	317	325	293	318	323	315	354	264	320	331	322	308	313	314	307	334	307	313	308	306	301	325	349	321	312	330	346	367	299	341	345	317	301	331	260	308	333	303	296	316	339	352	359	309	344	309	313	311	294	338	344	357	325	332	350	345	335	327	293	341	356	329	320	306	328	302	320	348	359	343	342	342	347	327	306	341	326	295	297	351	328	313	300	333	341	332	311	343	305	326	357	333	309	363
9365	6530	7309	4914	3611	2440	1831	1096	708	510	405	342	314	317	235	251	353	275	212	232	205	173	173	156	165	157	157	145	118	138	131	153	139	138	130	132	135	118	108	120	113	101	108	97	120	102	94	115	89	100	86	95	99	92	72	98	108	95	95	106	108	86	85	103	111	81	98	96	90	100	79	94	88	85	99	88	100	91	88	76	77	85	87	100	106	76	81	92	70	96	79	86	96	78	100	93	104	81	110	80	98	72	100	71	77	94	102	81	89	92	87	100	99	95	81	99	109	108	75	78	67	90	102	92	97	94	75	99	82	84	97	84	88	106	89	95	93	105	91	65	83	88	93	91	89	82	79	111	94	88	115	96	86	109	68	82	111	119	93	84	93	90	98	92	107	76	99	102	98	86	79	91	80	82	78	94	98	79	97	94	86	91	97	109	99	103	103	100	86	76	98	105	102	90	86	90	79	85	89	109	86	76	99	108	86	83	103	70	115	62	93	96	102	76	90	105	98	84	85	93	91	84	81	101	85	95	83	101	86	88	104	69	119	105	93	97	83	93	75	98	92	75	77	79	89	91	103	92	80	94	96	96	90	89	90	91	97	79	115	85	103	95	92	82	110	93	82	83	95	81	101	95	92	79	90	81	96	89	89	98	88	72	85	75	87	80	95	95	95	73	93	94	95	103	81	81	83	83	83	86	76	103	114	86	88	80	102	84	89	110	92	94	83	88	86	94	87	95	86	78	80	97	98	74	82	104	86	95	104	93	91	94	73	98	80	98	97	87	99	95	84	92	76	89	91	77	96	80	80	88	105	81	87	93	80	100	91	99	80	89	88	74	88	94	77	95	90	97	85	84	84	84	93	80	88	92	87	97	93	100	103	78	91	90	85	88	89	99	90	79	73	94	81	86	72	93	82	83	80	79	83	89	86	91	67	89	90	97	115	86	100	86	97	96	79	79	104	77	97	91	95	94	77	110	97	104	81	93	68	75	100	86	101	105	91	86	86	88	115	89	89	71	89	96	93	94	101	102	104	102	96	85	78	91	97	100	98	84	81	96	72	78	91	79	111	82	80	90	75	83	112	91	94	108	100	80	87	81	84	78	93	70	90	111	72	90	86	93	91	92	102	92	89	84	85	88	86	79	96	92	79	89	89	87	95	77	86	78	85	84	86	95	99	79	82	94	97	77	90	69	82	99	75	83	96	87	84	87	75	76	94	92	99	99	100	86	94	82	100	92	88	87	105	95	93	91	76	85	89	93	82	91	98	77	94	83	92	103	98	88	85	95	96	93	99	107	90	79	79	94	101	81	80	84	103	80	81	88	103	96	100	92	85	86	88	85	86	93	95	101	107	83	70	101	86	109	90	95	77	96	94	106	96	90	110	83	76	84	80	92	98	111	106	99	89	81	87	103	78	83	82	78	92	78	79	87	94	78	91	73	88	88	90	103	85	113	95	97	87	95	97	78	108	96	81	104	74	91	81	91	85	85	88	86	95	88	97	102	98	90	90	88	90	92	68	78	103	92	75	93	85	86	88	100	96	77	88	116	109	83	78	77	82	93	107	103	78	103	77	76	83	90	80	79	102	102	90	101	86	85	104	86	81	91	86	80	90	102	78	80	86	102	101	91	99	95	84	96	68	103	101	80	101	87	102	113	96	88	84	79	82	102	84	83	108	93	81	91	89	102	109	72	91	82	100	83	88	89	87	91	80	108	105	103	96	103	79	79	85	97	77	78	84	100	95	86	83	83	96	87	89	102	90	80	87	77	90	89	106	74	90	93	87	74	106	91	108	83	95	113	87	93	79	103	93	76	107	90	86	87	85	88	99	94	92	99	98	80	102	96	88	87	82	85	63	90	105	104	104	107	97	95	85	79	89	90	96	86	98	99	105	91	98	97	96	91	74	96	62	82	79	113	103	97	97	79	77	89	97	97	92	90	84	93	84	81	79	94	89	114	93	92	87	105	69	68	75	85	86	70	83	85	116	89	82	75	70	74	114	91	108	84	93	94	93	99	90	96	96	106	95	81	93	86	111	70	97	103	87	96	88	102	88	74	85	94	101	91	78	117	96	86	69	86	93	100	95	97	83	90	91	95	86	96	84	88	100	82	59	95	98	96	91	76	98	102	99	86	94	94	95	94	88	81	93	93	77	82	80	90	88	88	81	107	74	97	64	84	84	76	93	78	96	88	83	90	96	98	83	97	84	98	98	74	101	94	82	91	94	89	77	97	87	94	83	100	91	76	87	102	79	97	84	118	88	101	100	86	86	96	85	88	93	80	104	98	68	84	98	91	85	90	94	81	69	92	89	87	89	88	87	66	102	78	99	96	85	104	83	79	94	88	87	83	100	89	94	104	86	92	102	88	89	105	102	80	109	92	88	83	95	92	94	82	89	91	103	95	88	81	107	105	95	78	70	76	86	84	87	103	76	82	98	88	87	101	94	89	118	112	108	104	95	120	103	82	95	89	90	76	98	80	76	106	89	96	93	107	83	91	86	109	104	102	71	81	92	88	67	97	92	93	88	81	96	100	96	95	74	85	84	90	84	87	81	91	93	87	93	98	84	85	86	72	98	82	87	94	76	120	101	86	96	85	84	91	107	104	105	79	103	83	94	94	73	81	84	87	98	82	81	112	93	101	89	92	97	97	87	102	93	71	80	82	105	102	79	91	92	93	92	94	109	78	75	82	75	94	76	81	71	85	81	80	86	82	101	102	98	104	95	95	80	101	73	111	93	93	74	80	88	75	93	94	74	91	67	96	94	92	80	88	99	108	87	100	106	80	72	99	75	89	100	79	94	106	89	90	82	77	90	84	77	74	80	102	93	83	75	97	92	90	99	100	89	100	85	117	80	94	90	72	81	97	101	70	113	82	94	91	91	94	91	98	82	84	83	89	100	76	86	92	101	103	100	106	88	100	94	86	95	80	97	84	97	82	93	88	73	95	97	97	104	85	98	85	78	91	90	86	89	84	94	84	87	94	90	106	106	79	98	70	97	86	79	72	59	92	76	95	83	81	86	87	87	101	84	100	95	92	83	80	97	106	97	78	96	87	103	101	91	96	82	75	77	79	94	81	99	89	81	93	82	92	101	91	106	96	90	76	101	88	105	102	98	95	89	113	89	84	79	83	98	94	106	85	92	99	92	75	83	85	86	100	76	103	70	101	94	86	100	91	83	107	79	93	90	82	90	88	81	105	81	90	95	99	102	71	84	68	82	80	86	88	74	85	83	91	84	95	89	94	85	94	96	79	80	88	100	116	69	90	77	84	81	102	72	83	94	113	82	84	108	104	107	88	85	88	78	76	77	106	96	88	96	81	86	79	88	97	90	84	97	97	89	95	91	87	86	94	109	79	84	94	102	84	82	87	106	98	101	105	91	95	89	96	97	98	96	69	91	75	81	91	99	75	70	83	96	78	111	101	91	95	102	82	86	103	76	86	83	107	87	104	103	97	71	120	83	97	105	91	87	89	91	100
5366	5787	12201	12940	12084	9938	8146	5046	3696	2595	2036	1661	1778	1487	1206	1346	1950	1661	1335	1201	1082	961	875	870	762	678	667	722	630	564	541	542	529	501	427	462	515	436	472	454	458	443	410	351	357	346	290	298	271	319	293	304	310	297	299	265	256	301	311	269	280	264	285	235	247	264	259	254	246	268	246	220	230	220	228	269	238	252	245	196	232	261	226	234	205	208	233	220	223	259	250	210	243	242	227	219	224	254	240	237	227	223	238	198	237	249	243	188	215	215	231	251	244	253	238	253	222	217	223	242	249	250	217	229	206	254	244	214	231	211	247	241	199	231	228	234	245	218	269	227	214	235	205	242	226	230	247	221	201	229	203	224	232	232	247	248	235	241	242	218	224	237	220	270	216	237	263	213	227	266	239	256	221	227	226	248	231	222	252	239	214	230	222	222	207	248	207	216	247	234	217	237	252	220	233	252	232	236	238	235	214	245	214	219	221	240	214	223	233	225	246	240	247	224	221	237	247	232	259	221	237	227	235	237	228	216	246	207	238	244	201	238	226	233	225	279	241	243	251	231	232	246	225	219	258	227	245	226	246	221	238	204	226	253	229	210	255	236	239	254	234	222	241	249	217	218	245	226	225	213	233	216	237	219	237	236	256	241	218	256	233	231	241	234	204	226	229	230	224	235	238	197	221	241	238	196	247	237	266	243	226	227	244	260	244	244	232	239	216	202	224	262	257	223	196	231	233	267	218	216	240	240	229	231	217	233	226	212	220	224	231	233	236	233	230	227	226	246	235	230	222	230	247	232	223	215	234	193	228	242	236	226	232	225	245	209	205	217	228	241	249	212	222	226	218	225	235	241	260	237	241	217	221	251	191	235	249	205	231	217	213	210	197	230	239	235	210	241	263	206	233	218	249	236	230	246	223	216	228	240	241	228	229	216	238	218	258	244	238	249	237	241	261	229	224	220	259	246	260	212	253	215	220	217	252	237	231	213	220	218	229	236	229	241	236	224	205	238	240	236	258	254	225	220	236	247	233	255	210	231	248	227	213	251	219	207	228	244	204	237	227	241	223	258	231	226	236	197	255	218	226	238	217	243	244	241	241	254	221	245	215	244	236	239	239	226	233	255	226	238	220	228	232	223	240	249	226	252	262	223	246	220	257	234	236	214	223	228	209	239	216	240	227	199	247	240	238	231	242	238	235	224	216	237	229	239	229	251	251	224	246	231	232	243	205	229	216	220	208	212	245	209	230	215	261	236	242	245	241	232	225	240	267	241	238	249	221	257	237	233	236	248	219	248	237	226	237	265	225	245	217	245	231	234	216	235	223	222	237	233	240	184	243	225	238	241	221	228	218	246	248	241	206	227	245	211	249	218	245	247	238	229	234	232	259	228	230	219	225	251	219	243	225	258	222	252	221	226	226	218	262	232	225	252	216	225	224	205	237	233	243	256	238	216	219	217	232	226	234	218	227	232	247	224	245	227	239	235	208	229	224	230	248	244	217	234	217	232	251	260	255	224	227	227	231	245	249	221	205	224	212	212	213	216	218	244	254	243	241	222	239	240	244	242	239	246	251	216	238	216	228	225	226	234	208	230	218	229	243	220	244	202	197	233	241	245	223	239	248	232	248	247	225	251	232	233	224	243	243	258	215	228	252	263	243	235	237	219	227	238	232	228	230	232	218	238	223	244	218	226	232	215	227	257	245	263	219	204	263	240	233	232	237	246	244	221	227	222	233	250	240	228	230	249	217	246	225	196	219	237	259	232	238	205	239	248	247	228	247	226	246	233	234	232	255	242	250	225	200	246	259	213	210	217	241	233	214	247	251	232	219	202	208	196	241	198	243	227	237	230	207	230	253	212	206	215	226	243	230	231	235	245	232	241	236	236	225	236	240	251	213	226	259	256	230	228	210	203	240	225	223	244	235	240	209	239	228	223	228	237	230	249	242	219	209	243	227	219	229	222	227	224	234	212	244	235	234	216	218	241	220	233	229	231	227	233	228	264	244	224	221	238	220	206	229	250	228	222	251	234	215	245	232	250	217	204	210	215	222	213	226	251	255	206	216	230	193	245	227	240	235	217	221	225	260	218	215	238	234	230	213	210	223	237	260	239	206	259	225	246	235	237	231	234	227	242	246	205	217	207	218	214	218	258	229	238	227	267	262	233	245	244	224	206	205	248	243	249	239	229	233	230	212	243	215	258	239	217	239	257	187	279	225	215	230	229	241	236	220	203	225	230	237	220	244	255	234	241	233	210	232	230	211	218	224	218	227	216	224	228	245	224	243	248	244	241	229	223	226	257	220	232	213	224	250	208	215	191	203	244	216	240	231	215	208	257	225	235	211	226	287	209	214	220	254	220	251	235	247	236	262	209	241	218	222	231	250	236	256	201	233	254	260	219	230	211	241	225	237	224	253	251	218	242	230	218	259	233	228	224	239	233	252	238	215	215	246	218	215	227	232	229	235	239	219	221	222	233	232	256	219	237	201	224	233	245	225	220	249	203	225	259	246	251	219	232	226	216	221	212	229	228	244	213	217	226	245	213	210	249	254	263	234	220	218	239	240	235	248	213	239	207	216	213	223	225	226	215	222	218	238	257	219	222	206	246	229	218	234	230	248	240	211	240	237	189	210	220	189	244	237	197	241	226	247	249	234	247	220	248	217	206	236	232	214	247	228	229	224	202	246	219	221	230	240	246	220	225	224	240	242	218	193	216	253	224	218	231	204	210	223	235	223	215	225	203	231	254	238	234	246	204	203	233	233	232	254	228	240	230	198	216	236	235	256	247	226	258	255	233	224	248	256	244	212	233	248	244	222	223	252	235	227	221	244	213	217	252	229	235	252	239	251	252	254	238	238	245	234	234	235	229	243	239	242	229	210	229	220	218	209	225	233	233	231	236	243	225	218	233	217	210	218	216	207	259	237	226	212	225	215	221	234	226	257	217	247	233	245	235	243	204	255	229	235	209	209	225	235	231	240	229	242	204	260	245	235	212	255	223	211	247	235	245	211	234	228	228	221	212	227	233	222	210	227	247	226	226	246	226	228	227	242	237	246	213	232	223	225	228	229	247	240	226	224	242	207	264	231	233	230	212	247	221	238	198	221	238	234	249	235	228	258	230	237	234	220	235	223	234	214	232	249	225	239	229	244	202	205	214	229	240	241	234	259	219	215	253	223	250	235	201	230	245	233	227	249	215	236	231	224	217	246	230	248	255	218	217	239	220	195	223	239	239	226	224	225	250	237	243	243	237	216	239	238	269	212	249	228	241	218	210	240	237	253	212	201	194	223	217	247	246	227	220	211	227	227	253	201	225	266	232	230	196	227	253	267	253	252	234	235	254	236	220	252	197	220	260	245	232	222	259	223	251	247	244	213	222	218	256	219	235	223	237	224	242	231	262	233	196	240	215	241	238	232	246	234	221	210	216	236	205	221	232	222	206	229	236	233	208	226	223	197	212	213	236	223	246	227	228	234	234	235	246	238	234
17885	11440	12769	10198	7446	5150	4054	2367	1797	1215	830	594	581	573	489	430	592	546	407	374	348	326	304	249	281	273	247	265	250	240	205	223	216	195	196	221	182	173	191	211	206	154	161	177	168	161	157	164	138	133	146	140	128	159	144	148	152	156	170	137	135	133	138	150	136	129	135	131	114	132	112	120	136	148	113	127	135	139	128	123	149	116	136	149	130	128	123	121	120	130	128	125	135	120	128	129	154	126	140	147	128	137	109	134	124	145	113	133	134	127	130	139	103	104	125	112	121	142	139	110	146	126	140	129	139	119	132	118	130	132	147	116	136	115	120	119	105	140	120	113	134	127	153	132	132	112	141	110	140	121	116	136	148	121	107	130	117	136	113	110	140	138	137	134	116	155	148	143	129	138	127	143	118	139	136	124	125	116	151	134	134	146	129	131	117	129	110	141	151	129	114	151	116	146	126	116	131	134	135	132	132	115	120	131	115	127	141	116	111	132	129	136	123	135	147	135	110	112	110	141	122	132	117	125	126	124	129	115	102	149	144	122	125	128	121	124	123	122	106	126	134	131	138	122	142	117	115	127	129	118	124	137	136	142	111	110	128	114	119	119	136	132	125	119	117	128	132	161	109	135	111	135	139	118	144	124	118	124	134	129	129	121	128	134	136	137	128	138	127	115	119	158	118	133	130	105	125	136	138	120	133	114	140	121	120	129	151	138	144	134	126	154	115	111	135	132	115	116	113	120	122	121	120	116	117	112	121	133	139	122	139	124	118	113	128	129	108	122	122	125	134	151	137	131	130	129	124	139	134	129	115	144	139	125	142	139	133	109	118	137	135	130	113	122	128	102	113	126	114	128	124	109	111	126	128	126	130	140	146	112	151	131	129	130	111	104	147	138	141	136	109	138	120	119	109	130	111	124	112	140	104	113	116	141	128	122	119	124	141	141	114	131	119	142	122	135	99	111	134	137	117	137	148	126	130	131	118	112	131	136	122	134	129	128	105	146	118	143	108	125	104	127	136	130	126	139	116	119	136	111	142	125	124	121	123	135	126	127	117	149	127	131	122	110	122	122	138	122	117	130	127	113	121	136	119	120	118	116	113	129	125	135	139	144	123	143	150	123	153	116	144	144	120	140	146	119	112	123	127	126	156	128	125	117	134	145	114	126	138	122	124	136	142	121	138	114	119	130	128	111	134	124	130	117	122	116	122	122	131	148	105	122	123	145	122	139	135	129	130	118	124	158	129	142	110	118	145	123	156	145	121	124	133	108	128	135	137	106	137	133	139	116	129	129	100	120	130	118	133	141	106	120	127	126	138	153	159	133	128	136	130	127	122	137	150	135	123	137	109	103	141	116	126	132	121	121	139	108	119	122	129	139	124	106	119	137	142	117	130	111	115	157	133	137	149	121	137	113	119	124	113	117	123	136	155	136	113	123	125	117	131	149	120	121	129	135	131	154	139	127	122	126	137	110	133	117	123	127	147	134	151	131	103	114	123	109	132	112	123	140	117	120	144	135	126	105	135	125	143	106	113	119	119	131	143	117	116	120	125	123	140	120	131	132	125	116	149	99	131	125	125	130	134	123	130	131	137	106	125	137	131	141	128	122	111	109	115	143	140	141	143	132	156	125	122	113	106	135	110	134	124	145	140	115	144	119	126	130	130	127	117	128	126	115	137	121	128	112	121	136	140	131	117	120	144	135	149	121	133	144	137	113	108	120	127	111	125	107	117	109	124	126	126	120	125	122	129	111	130	126	128	149	150	147	125	127	123	111	132	137	139	138	106	122	120	131	136	129	118	115	116	112	137	115	123	99	122	127	127	112	134	129	135	132	114	112	140	112	113	136	135	120	125	121	126	124	125	133	139	115	114	132	128	118	114	128	106	114	135	116	133	120	117	127	138	131	125	125	118	121	114	149	122	128	110	121	131	142	124	128	117	98	130	135	134	126	132	110	133	139	130	128	113	128	117	127	134	129	132	132	127	150	137	121	115	113	113	117	135	147	119	138	131	118	120	125	114	117	127	125	121	135	128	126	128	127	127	135	129	128	121	132	137	121	132	145	159	146	130	130	116	116	125	122	114	127	112	133	111	124	129	117	133	135	124	136	129	128	127	148	133	134	136	119	126	119	124	130	132	114	108	100	110	121	142	110	110	148	117	140	124	139	134	129	136	120	130	134	145	105	127	128	129	113	156	125	110	148	146	104	134	129	149	126	123	136	124	133	137	115	104	120	93	124	159	139	131	119	114	133	131	127	129	145	139	133	134	144	131	121	124	114	133	102	122	136	132	108	112	106	112	121	117	124	138	150	117	139	127	145	119	147	128	130	129	131	112	103	124	111	138	136	134	112	135	126	129	133	123	110	154	130	132	138	135	115	126	118	115	120	139	132	104	101	115	148	113	134	138	122	129	132	131	130	134	132	126	106	127	97	136	126	130	123	133	135	122	110	134	132	128	112	111	144	133	134	132	108	133	127	121	144	138	133	130	123	122	133	146	133	114	137	139	135	136	124	131	136	99	120	130	115	143	129	136	110	131	140	118	130	152	130	133	146	149	143	132	121	125	117	112	114	140	126	136	130	128	140	140	133	121	128	127	126	124	143	125	131	109	125	129	115	130	116	137	115	141	146	133	111	115	112	129	123	133	119	129	121	141	147	142	127	133	113	131	109	136	115	106	116	126	128	114	137	135	122	135	130	126	98	126	114	112	116	124	133	124	114	115	135	124	106	129	118	119	133	129	124	118	122	123	139	136	122	125	112	122	127	128	135	127	113	160	161	120	127	140	155	133	122	135	106	125	108	113	126	130	139	129	119	135	108	133	119	110	144	141	136	148	128	123	151	124	131	139	119	131	125	109	122	120	130	129	133	138	125	125	137	137	117	128	134	151	109	144	123	129	136	134	140	101	139	122	130	123	143	102	127	122	130	129	115	115	114	126	125	123	146	128	127	118	118	128	109	128	144	128	116	123	106	126	120	134	152	123	136	146	133	111	146	144	150	151	139	125	114	131	123	140	138	150	118	118	116	119	133	156	122	116	128	133	117	138	117	137	128	125	104	119	135	110	126	132	113	130	128	130	117	134	136	136	117	117	112	148	128	100	128	124	116	106	137	107	121	139	137	122	122	133	134	130	118	118	108	124	133	151	127	118	138	144	126	124	125	154	126	125	121	125	122	115	125	116	121	127	106	116	125	123	121	127	126	132	129	116	131	132	150	122	130	121	130	121	113	100	137	115	134	123	127	133	124	132	143	113	131	107	130	139	125	126	132	126	150	129	147	143	111	131	142	116	113	132	138	126	122	126	115	153	126	125	148	114	118	128	132	99	119	122	113	154	145	136	127	130	118	142	129	122	114	118	120	105	132	141	127	149	125	122	133	132	135	129	130	119	140	154	150	134	133	129	111	117	117	142	118	121	130	114	133	129	120	131	134	148	115	133	128	147	135	125	114	109	142	129	162	103	152	131	129	138	136	113	105	115	124
10804	9358	17964	20010	19089	16168	13767	10033	7755	5814	4297	3151	3141	2898	2436	2442	3413	2934	2307	2123	1752	1759	1589	1440	1355	1342	1352	1349	1183	1151	1001	944	920	810	823	853	811	791	811	831	785	664	621	609	585	564	479	482	433	438	442	461	464	417	450	390	408	414	435	452	385	421	387	378	406	416	354	378	349	374	384	358	344	330	330	347	332	362	338	332	313	349	317	291	299	332	315	346	321	353	329	333	313	343	308	280	350	299	298	314	335	336	321	332	299	312	349	304	333	315	300	313	293	314	313	311	308	301	303	352	334	328	296	300	271	289	325	306	301	301	309	300	328	302	307	316	262	307	301	332	331	304	335	302	290	341	304	342	328	341	339	315	317	320	296	327	321	346	286	317	275	312	283	341	325	353	284	328	291	281	314	322	306	315	305	270	308	306	327	296	314	297	320	295	329	328	317	309	303	319	304	344	322	319	339	329	334	307	312	319	302	317	305	320	322	320	312	315	304	308	303	308	323	316	309	323	304	303	285	288	303	289	331	322	319	348	351	285	312	312	304	310	308	305	312	334	275	337	293	320	314	337	305	301	295	327	340	304	291	291	312	292	325	339	309	315	313	330	301	312	315	276	356	270	344	302	315	307	328	308	314	305	301	322	301	324	293	304	304	302	284	303	334	346	331	325	309	301	320	301	339	287	303	321	325	307	323	306	281	321	294	305	343	308	302	318	289	311	298	338	311	300	303	312	297	341	310	323	294	329	329	333	350	340	300	323	309	313	321	337	300	309	292	318	335	299	302	329	305	305	302	300	310	311	286	313	299	324	319	275	333	324	281	307	337	313	305	298	327	295	285	314	303	301	324	305	291	319	299	307	320	342	334	301	349	334	297	311	317	317	312	318	308	336	306	328	292	305	303	295	310	302	322	296	323	303	308	347	301	322	302	300	307	320	332	309	293	328	297	315	298	346	277	287	295	274	315	312	302	320	289	309	313	312	301	325	307	324	306	337	319	319	310	311	320	334	308	283	321	337	311	299	310	291	332	307	298	304	348	293	310	291	343	286	279	303	294	331	300	307	329	317	303	319	314	328	298	307	300	303	323	307	329	316	293	325	318	303	293	315	311	317	298	326	306	306	311	335	298	290	306	290	302	320	333	316	326	327	326	336	315	284	321	298	318	314	315	308	313	324	353	280	319	308	285	308	302	302	326	301	332	335	308	304	327	310	284	308	295	312	294	326	298	314	338	314	336	318	271	346	312	314	307	326	311	302	315	280	294	305	312	313	290	304	327	308	323	309	316	319	296	284	311	345	335	312	319	318	304	299	326	312	316	340	297	316	356	338	265	318	302	292	298	317	314	346	298	316	326	314	339	354	322	355	300	344	317	309	328	307	299	324	304	298	339	314	328	303	339	285	297	319	321	297	305	311	271	297	317	346	312	292	332	304	315	317	318	325	305	336	326	323	305	294	315	310	309	306	326	285	285	359	299	317	293	296	307	285	318	307	300	278	311	336	303	314	302	305	293	318	325	323	306	315	286	330	308	327	321	289	314	321	331	312	331	306	307	310	281	273	335	319	294	306	305	341	351	326	297	300	285	328	302	314	316	301	330	291	312	295	292	320	295	342	313	324	319	333	308	339	337	334	304	295	321	307	299	349	281	325	334	322	335	335	336	316	316	279	288	324	281	308	318	293	300	321	300	313	286	335	300	312	275	304	315	348	324	327	319	305	328	331	287	297	318	318	297	305	296	297	283	333	329	324	296	301	303	276	311	312	292	336	326	347	307	322	317	323	302	301	308	320	340	308	314	297	296	329	320	312	310	323	300	285	298	295	310	335	346	306	318	308	319	300	291	305	291	296	315	328	320	316	301	327	303	319	300	297	305	311	298	306	315	283	311	320	287	334	330	309	314	328	315	311	322	341	327	316	314	323	320	304	310	314	333	318	358	296	314	333	308	345	319	300	304	307	322	318	331	247	337	314	323	312	308	318	307	303	317	313	323	321	306	336	351	304	312	280	299	303	291	313	311	301	347	328	280	303	311	317	334	297	282	295	324	305	295	311	358	312	304	310	331	316	302	347	331	283	324	284	306	321	297	316	330	278	322	305	306	349	318	347	318	308	330	302	309	337	299	310	336	295	315	307	337	341	302	293	321	339	310	303	288	314	299	298	312	331	326	292	320	288	302	330	308	325	322	302	316	346	317	351	305	354	324	296	302	306	303	301	325	306	342	293	319	346	331	317	343	297	340	310	286	303	312	313	324	326	314	315	321	329	282	282	303	325	332	306	301	298	301	312	318	305	320	323	308	299	312	328	342	329	324	307	322	295	319	276	283	321	310	315	300	312	307	272	327	293	299	293	315	286	341	322	300	275	306	306	327	338	339	313	307	316	372	346	298	295	301	316	320	324	348	313	294	315	325	316	322	327	321	295	323	314	310	320	288	281	307	281	319	304	327	304	316	322	308	323	304	313	305	276	336	314	302	284	314	297	348	330	298	318	319	300	305	291	305	332	340	328	322	321	321	330	328	298	301	323	331	292	306	304	346	316	301	303	332	321	334	320	311	295	300	325	327	309	301	311	325	301	328	282	358	315	334	305	298	286	295	346	312	280	336	339	308	329	337	335	294	316	301	296	258	303	312	282	317	324	285	311	332	277	315	327	285	305	305	299	323	298	310	279	342	306	319	340	292	309	314	293	302	318	320	337	312	293	317	294	327	294	323	313	308	335	328	294	302	328	318	323	298	322	289	315	323	310	317	328	312	294	311	297	295	321	314	305	342	284	317	292	338	301	301	313	351	328	303	325	320	314	298	298	326	276	327	318	349	325	310	296	321	318	326	328	316	326	304	326	315	288	307	304	295	270	333	313	330	319	310	300	295	282	279	320	304	310	304	301	290	284	290	290	325	344	312	266	315	335	302	299	314	330	318	328	319	295	298	329	289	331	308	313	303	302	350	287	323	267	295	312	322	319	315	326	305	319	297	306	296	324	337	318	335	308	307	305	300	338	321	301	335	301	317	323	305	350	317	334	294	307	309	300	310	275	316	299	309	309	319	356	302	292	303	313	317	312	338	313	336	337	332	298	304	299	257	325	293	355	322	310	298	307	319	325	301	311	304	329	345	322	305	301	296	322	326	299	308	307	305	335	294	283	302	318	302	317	337	309	312	316	316	325	345	322	279	326	327	350	288	310	325	299	298	297	301	308	298	323	311	295	327	309	296	294	329	297	302	323	312	308	309	326	307	286	328	296	309	318	343	316	306	311	318	306	333	309	303	342	285	303	313	315	309	321	332	322	331	306	305	326	316	331	328	271	340	313	332	328	302	323	305	289	298	310	318	274	292	323	296	318	309	340	331	314	316	303	298	326	315	333	329	299	293	314	298	306	277	313	323	296	322	346	338	356	298	305	307	335	309	274	294	310	299	349	370	312	349	333	332	333	326	291	293	294	292	311	311	322	313	317	313	294	303	322	327	314	352	309	308	305	303	337	300	322	290	317
25997	16467	18456	14983	11084	8241	6010	4095	2886	1985	1288	820	822	717	622	604	806	678	541	519	416	377	420	377	367	344	326	323	319	311	281	300	247	214	212	247	219	239	221	228	202	188	195	190	204	180	184	175	141	141	143	150	155	143	155	156	134	161	135	141	142	166	157	173	119	159	130	145	153	132	163	144	135	134	118	150	147	147	135	133	135	139	147	133	123	139	135	149	149	118	128	147	125	127	134	123	126	138	131	146	151	121	144	138	121	145	171	154	123	158	150	129	153	148	126	127	142	125	127	131	131	151	127	115	140	154	139	148	137	135	146	135	128	152	122	133	142	134	130	146	143	123	150	136	138	127	124	127	139	119	117	124	127	143	153	116	133	114	129	115	121	137	112	135	107	142	140	135	123	136	121	116	157	139	138	149	118	120	136	115	124	131	137	130	141	124	135	141	137	143	131	135	123	129	124	136	127	134	142	132	112	142	138	152	115	117	131	114	136	135	137	117	136	122	140	140	137	130	130	140	148	122	121	129	140	116	119	128	133	133	140	147	140	131	144	133	131	134	144	117	129	136	120	133	121	132	137	141	130	125	145	128	144	122	130	148	129	125	104	160	133	120	133	120	120	146	139	132	164	156	148	119	133	139	146	131	133	135	139	132	124	135	150	153	124	115	141	144	155	105	141	130	138	128	132	125	154	134	136	129	136	166	148	121	135	139	112	150	133	149	108	127	129	145	138	130	124	131	121	115	152	155	125	127	137	136	158	141	148	114	127	119	118	143	131	126	128	138	132	140	134	127	133	152	120	142	138	129	156	149	115	148	138	126	135	138	127	131	149	138	143	129	132	141	156	132	156	130	142	128	123	132	143	129	139	170	160	126	141	146	161	137	163	113	146	146	126	128	132	130	150	140	131	115	149	127	122	149	134	132	121	123	136	134	131	144	152	116	136	127	138	119	133	131	145	148	140	121	131	127	134	152	144	135	160	146	115	134	126	139	144	144	120	110	143	124	156	130	161	133	140	161	129	139	135	138	125	126	136	132	149	128	137	136	122	119	143	108	125	125	120	145	122	127	107	139	136	158	136	113	141	115	141	123	132	123	133	136	132	126	127	119	121	137	150	137	136	143	149	144	142	140	116	124	147	141	136	151	135	126	127	133	117	143	141	115	157	138	145	134	147	136	121	134	119	169	130	146	117	98	113	128	154	119	147	137	132	126	140	137	146	138	135	139	130	140	131	147	136	108	132	126	157	138	115	137	127	132	133	139	135	134	137	139	148	131	115	128	113	134	134	147	112	127	142	114	147	158	149	126	150	149	149	132	127	132	127	133	161	126	149	141	168	122	139	141	126	121	111	153	122	125	118	141	135	115	154	120	151	105	140	120	129	130	126	113	143	120	136	133	102	153	132	121	146	131	129	120	158	137	134	128	140	150	139	143	105	142	137	128	129	156	134	120	106	146	141	111	117	144	130	137	138	143	155	134	148	115	134	131	123	136	124	125	145	130	116	150	151	117	133	148	143	136	124	156	125	123	129	156	127	127	119	129	150	139	129	150	120	161	150	150	141	141	145	135	121	144	127	132	123	139	118	119	145	134	133	146	118	134	126	140	126	123	111	145	145	140	121	151	146	143	125	130	110	123	145	116	136	122	132	122	143	127	120	151	128	127	132	131	115	124	126	138	146	148	135	155	143	129	133	121	123	140	143	132	135	144	148	117	146	131	113	133	142	128	121	110	127	129	158	133	140	125	115	119	131	123	133	155	129	148	129	124	111	133	155	128	106	128	146	130	118	137	142	138	136	132	136	131	134	127	114	125	117	128	137	118	138	113	150	136	128	152	121	146	138	118	122	122	119	155	136	151	152	145	132	133	123	177	147	122	121	159	132	116	124	157	148	139	125	126	137	140	148	117	123	135	152	116	140	144	133	124	144	131	150	132	122	133	116	109	156	141	131	132	135	124	142	127	131	139	142	139	125	135	143	141	143	129	147	147	124	124	132	139	112	126	123	123	122	118	118	147	155	128	130	147	132	159	121	138	140	122	161	139	165	138	126	111	129	160	129	125	131	131	141	132	109	120	134	133	135	146	123	153	130	133	135	113	136	132	151	119	117	115	144	151	139	129	131	110	124	153	154	112	119	125	131	124	119	110	136	131	106	116	142	143	120	158	133	123	120	140	143	137	122	130	138	137	147	110	128	124	119	120	121	136	154	127	108	134	134	147	147	149	141	142	129	138	130	130	136	149	125	152	133	140	144	123	129	134	134	124	123	112	135	131	158	128	131	133	124	134	134	136	124	145	147	137	125	148	136	128	153	140	147	127	120	142	142	129	113	144	117	133	138	120	156	121	122	141	130	133	160	142	119	108	150	131	117	132	124	149	144	122	122	114	130	129	137	118	176	144	130	135	127	146	121	122	148	139	130	131	133	135	132	137	133	143	145	149	133	114	135	117	97	131	147	124	124	112	132	112	125	145	134	129	132	134	114	130	140	112	159	158	130	166	140	117	132	162	142	135	123	136	133	122	146	159	145	129	151	119	129	166	117	131	133	126	150	116	113	123	111	146	175	123	136	128	141	120	125	121	103	117	123	110	130	157	136	129	128	136	141	130	125	126	143	128	127	125	103	116	138	153	106	124	131	115	130	135	93	130	138	120	138	141	137	147	144	149	138	127	134	141	127	124	140	163	147	146	125	119	150	128	128	143	155	146	139	131	137	139	117	132	136	128	129	115	127	127	112	126	134	120	149	135	132	137	149	108	136	157	140	126	126	144	113	144	146	114	140	135	142	133	138	126	153	159	131	109	158	138	143	136	148	136	144	142	132	128	134	126	131	118	130	135	153	120	142	120	137	141	161	127	141	150	134	147	133	155	134	129	126	120	134	126	133	100	137	124	132	120	150	145	108	112	131	129	143	140	125	122	134	137	130	115	131	147	131	142	154	154	122	136	146	128	114	139	127	112	142	129	127	140	128	121	128	107	118	133	128	138	124	141	151	152	152	147	127	113	122	142	111	127	119	104	142	144	147	117	158	135	145	162	148	134	128	124	135	124	123	140	133	142	142	156	123	133	155	128	141	131	117	141	125	139	131	121	114	123	156	144	150	146	147	127	123	117	152	147	113	132	143	116	129	122	131	149	145	142	122	132	137	135	134	128	141	116	146	158	129	129	111	122	129	166	144	132	115	147	156	130	125	128	135	124	158	139	140	122	139	133	153	125	128	139	133	114	147	137	128	119	146	129	139	117	124	134	131	127	137	113	136	139	131	124	143	135	132	128	119	134	147	126	127	127	133	144	134	140	123	118	149	138	128	141	124	124	137	151	141	130	135	141	124	143	129	128	143	136	148	124	138	140	154	137	143	117	127	129	130	156	157	126	127	139	137	129	153	131	140	146	161	128	126	135	137	148	128	136	145	139	154	151	132	152	143	126	136	146	144	135	126	139	133	136	144	116	147	115	156	112	138	115	146	145	129	140	134	117	123	137	110	149
14016	12298	22411	25054	23736	20834	17736	13635	10997	8703	6400	4555	4695	3990	3511	3706	4824	3880	3109	2822	2602	2254	2207	1943	1826	2008	1920	1947	1769	1574	1484	1419	1275	1034	1136	1234	1081	1007	1085	1055	1000	869	770	805	657	654	595	543	529	546	553	490	513	497	476	484	431	469	522	501	480	498	438	492	436	443	471	446	433	422	403	399	405	355	363	373	316	346	376	382	376	346	352	311	337	371	346	316	343	343	344	309	331	311	328	325	346	314	346	280	355	342	354	332	331	321	340	345	328	316	319	371	334	312	334	327	301	301	337	314	359	338	324	335	322	309	326	292	359	319	325	330	325	352	340	327	344	302	298	334	328	330	335	330	335	333	342	357	318	279	335	326	315	321	321	332	285	318	306	351	299	314	341	287	373	294	329	317	319	333	348	325	316	308	328	309	318	334	313	331	284	319	322	320	321	320	342	318	277	329	339	321	302	291	324	351	313	319	344	329	311	302	343	325	338	340	308	330	307	313	347	330	285	334	349	322	304	330	322	327	300	318	304	353	304	325	323	325	292	343	322	328	298	348	300	319	325	300	316	308	292	300	322	337	308	313	325	327	355	329	320	310	321	318	326	326	335	335	310	306	305	328	300	340	370	300	341	324	315	297	304	309	296	322	316	341	312	299	329	294	359	326	313	353	313	336	342	352	336	325	297	293	299	313	292	331	323	327	309	333	316	315	296	313	293	335	310	336	311	285	278	339	301	327	303	314	329	319	318	354	325	323	320	352	305	316	317	324	312	317	337	326	320	327	319	324	319	341	304	313	333	301	330	299	347	346	329	324	341	334	324	307	297	306	340	323	322	338	316	319	319	325	345	337	289	312	340	322	359	318	294	303	309	298	336	298	314	310	319	307	324	285	293	321	322	342	310	303	341	347	298	311	328	320	316	329	320	327	337	296	332	343	328	301	321	339	321	344	327	291	272	337	319	339	322	301	297	307	341	320	339	312	304	289	315	321	332	316	315	290	334	299	331	310	342	301	314	306	329	304	324	313	327	319	303	342	312	303	304	324	298	325	339	319	323	315	320	278	261	319	332	318	304	284	342	320	313	313	295	328	349	293	328	316	299	298	338	313	336	291	323	309	291	305	315	323	310	290	334	292	320	267	288	327	289	316	327	319	322	285	320	340	316	331	321	305	312	314	311	312	315	339	322	298	310	321	335	325	293	327	335	316	345	339	299	311	309	314	341	314	302	324	329	311	328	315	328	332	343	310	329	333	327	299	346	317	312	327	320	324	328	302	333	301	324	326	326	297	286	297	317	350	319	358	335	310	312	325	304	310	311	327	331	280	314	313	319	317	303	323	334	304	331	315	295	310	355	316	324	316	328	310	318	280	347	322	312	343	312	315	318	321	306	357	348	315	337	344	308	315	349	350	324	309	316	317	318	344	313	323	344	306	349	291	347	309	340	303	321	329	318	296	337	333	309	334	326	339	311	344	294	321	340	356	336	331	291	346	346	352	331	320	332	342	294	294	289	295	310	303	302	326	310	323	317	290	302	337	348	362	331	346	315	278	317	328	314	344	287	307	284	300	323	332	294	311	335	331	292	334	322	292	289	316	334	331	352	310	301	306	303	374	348	315	290	320	345	325	306	305	308	322	341	337	320	346	345	326	312	313	301	310	301	335	318	349	360	320	330	326	343	300	333	314	332	317	324	317	341	323	318	328	324	333	323	324	302	312	320	307	333	294	340	304	327	338	307	304	323	321	328	278	323	339	319	321	324	353	301	307	323	312	301	332	304	345	288	344	338	326	327	337	306	338	313	330	317	337	316	314	311	306	316	308	323	314	292	338	347	291	329	295	322	313	318	314	304	322	292	350	317	316	318	322	335	338	344	312	313	333	323	341	298	325	333	321	344	327	295	301	321	328	315	313	311	332	313	344	329	356	333	344	333	355	320	321	295	340	316	313	296	303	326	350	307	343	343	352	326	322	305	278	355	328	301	324	309	309	305	311	316	356	363	332	271	324	313	341	318	349	343	276	305	307	308	292	318	290	339	336	342	322	336	329	318	332	317	347	319	308	310	344	290	284	329	332	328	360	336	322	305	289	329	376	285	316	300	309	325	317	304	317	320	326	333	312	280	284	324	317	339	332	308	334	302	334	345	315	292	332	338	328	304	300	328	328	294	297	320	304	316	317	305	295	297	350	347	322	340	311	316	313	336	340	330	316	298	336	315	332	323	339	328	308	317	318	320	315	333	341	302	346	309	332	310	344	348	319	302	330	324	326	304	307	300	298	330	318	280	315	312	322	336	330	320	322	332	302	306	313	305	304	317	351	298	342	310	337	351	323	310	351	322	316	345	292	301	335	310	324	316	342	311	359	295	335	347	316	336	308	342	318	300	320	317	334	328	331	354	304	303	333	320	304	332	331	306	301	346	303	332	311	326	290	305	290	319	300	319	328	318	336	333	303	307	316	308	326	304	352	305	310	335	279	318	302	327	334	314	319	323	310	297	297	333	320	328	318	338	328	320	328	334	319	317	311	311	336	337	283	306	330	306	289	336	322	326	332	314	332	349	313	317	308	335	321	345	346	344	285	340	302	331	308	309	311	298	295	325	336	300	320	332	336	321	320	322	304	312	342	303	302	322	328	302	333	316	329	364	299	320	313	327	323	341	307	319	312	314	326	309	336	324	304	359	339	325	301	306	302	304	341	334	300	333	342	315	373	329	295	322	302	341	333	332	341	319	294	338	306	333	312	319	355	314	341	321	317	331	322	292	303	277	301	325	311	307	340	316	346	336	352	296	311	339	312	330	313	319	327	294	302	322	338	329	315	323	323	306	301	329	313	290	332	340	321	304	324	327	318	319	296	317	295	316	341	292	310	347	304	319	308	292	301	313	318	329	297	329	309	351	323	344	317	291	319	306	325	353	325	298	321	336	323	309	310	338	296	307	302	289	316	307	337	321	337	313	322	343	341	295	284	333	302	324	333	323	328	326	333	362	342	339	339	336	326	340	320	350	345	311	327	321	307	355	344	310	364	284	316	325	314	342	288	332	351	349	322	307	320	314	319	319	317	317	313	313	316	315	324	313	308	285	318	313	307	336	318	310	334	320	303	306	326	312	292	328	309	290	311	300	325	334	314	291	345	311	299	335	320	308	305	334	332	310	282	297	315	317	346	301	324	317	301	323	300	342	327	334	296	323	347	307	300	342	331	344	306	313	313	322	292	293	297	274	312	298	327	321	317	304	318	287	305	338	304	319	306	339	307	354	314	319	292	321	322	329	297	305	339	305	318	316	319	302	335	310	357	277	335	333	311	324	310	317	349	329	336	325	322	325	327	313	326	343	309	340	311	338	351	330	318	306	308	331	326	332	307	315	339	335	298	319	349	326	351	311	304	312	328	319	301	333	330	293	336	288	322	278	363	307	316	299	322	333	286	307	301	346	279	321	311	357	345	335	326	283	303	313	331	305	349	325	317	299	306	332	327	329	298	311	331	324	330	329	312
9706	6552	6987	4951	3651	2633	1730	1017	740	489	382	317	326	264	255	286	334	278	232	224	209	182	169	183	144	139	133	151	129	137	131	135	153	102	101	100	112	103	133	126	114	114	91	110	104	93	110	79	107	102	91	99	76	89	103	88	98	90	101	104	107	74	94	126	70	94	91	102	111	95	80	108	95	96	99	110	95	98	99	70	75	84	95	78	96	80	88	71	83	87	88	90	94	90	86	79	124	88	84	99	93	99	98	95	77	96	72	94	105	91	83	102	97	91	109	90	94	80	94	91	94	82	85	98	79	90	87	105	105	83	96	99	108	96	90	84	87	74	89	86	99	79	76	87	100	94	90	96	95	81	94	101	98	105	93	83	81	103	102	93	110	88	74	87	86	87	96	81	103	88	60	78	90	97	73	95	90	74	96	79	74	84	98	84	89	108	92	103	74	85	93	92	77	90	85	85	93	95	73	66	81	99	88	99	100	94	74	75	87	80	80	90	94	90	89	87	76	91	86	79	96	88	93	75	88	83	95	85	92	72	94	90	81	103	90	76	71	91	95	80	72	90	92	97	97	100	100	88	91	73	95	87	87	77	108	103	86	94	91	84	88	85	77	98	93	90	90	78	99	104	78	92	84	102	80	76	94	83	86	96	82	101	88	82	91	95	96	102	81	80	84	92	75	82	98	81	91	90	65	82	91	86	94	100	85	96	111	91	92	108	91	94	85	87	76	89	86	75	98	88	72	78	86	84	77	83	90	88	89	80	88	100	96	80	77	71	81	71	103	87	85	89	67	100	92	86	92	85	105	82	81	75	79	71	74	81	73	83	87	90	84	100	84	82	92	81	74	87	95	86	104	70	62	99	88	84	92	84	86	84	102	79	90	81	81	91	83	116	95	84	87	94	73	106	107	79	84	84	102	102	114	99	85	95	94	100	94	84	80	81	78	92	82	93	106	90	98	102	95	95	91	94	78	106	87	95	75	81	73	88	89	76	100	102	101	85	72	91	89	80	90	94	95	80	82	85	89	90	92	101	87	86	81	90	77	100	79	95	86	99	85	85	96	80	93	90	89	79	84	94	104	94	94	80	85	96	97	109	84	101	96	83	95	83	89	91	91	84	88	99	93	78	78	78	84	77	95	78	97	95	82	70	82	108	87	93	93	92	96	82	89	73	86	104	84	88	78	90	79	75	87	98	94	87	79	85	94	101	91	84	92	84	92	90	90	79	79	69	97	95	93	83	93	95	94	84	82	93	104	98	76	115	105	101	91	96	78	99	90	95	90	99	102	119	84	94	96	84	84	85	86	96	99	95	105	93	99	83	74	99	101	82	96	70	88	94	88	79	87	69	89	78	91	75	74	90	86	109	79	77	95	75	69	90	93	91	77	90	93	77	81	103	90	86	87	101	74	95	83	89	90	86	99	93	100	95	92	90	91	86	93	78	91	82	95	81	96	97	80	92	98	72	91	85	95	97	88	83	97	98	102	97	96	75	83	91	84	77	77	71	93	90	89	89	83	92	103	86	92	98	88	112	92	92	85	106	100	82	93	84	80	77	80	100	110	97	99	110	88	95	79	96	80	95	80	96	86	74	74	80	101	94	109	98	88	81	113	91	81	82	100	86	102	82	99	101	77	95	79	83	76	79	64	83	81	77	78	90	93	99	86	81	93	87	99	89	87	97	82	87	102	96	92	110	97	92	75	96	76	78	92	108	107	93	88	90	91	85	88	83	93	86	79	92	91	83	96	77	96	84	97	83	85	80	84	90	83	91	84	92	94	103	98	85	78	82	88	86	89	86	85	88	86	80	94	78	87	86	94	76	92	104	92	77	104	83	74	81	74	84	76	85	83	86	77	89	82	89	89	94	81	100	106	78	102	70	107	80	66	82	93	98	76	90	84	104	95	92	91	103	102	92	104	88	71	95	72	79	96	95	97	94	80	83	85	73	74	104	87	89	84	97	96	90	82	107	73	108	83	89	95	82	86	101	95	101	95	84	91	82	92	92	96	87	81	87	93	103	99	103	69	96	86	84	104	91	95	86	99	72	92	109	92	87	76	77	103	97	85	97	81	77	85	66	77	98	112	90	73	85	83	90	94	80	88	82	77	76	87	79	81	91	82	75	89	79	79	87	88	96	75	91	71	83	96	80	91	75	92	87	81	84	87	93	111	86	84	94	89	90	85	75	87	94	122	105	97	84	92	102	93	100	97	88	78	77	92	92	85	104	103	82	69	91	73	94	109	68	94	83	77	73	86	85	106	95	83	89	83	106	92	94	104	69	89	100	88	75	84	82	88	83	96	85	82	83	89	83	95	82	90	93	78	77	73	81	107	98	99	67	74	95	81	68	89	75	96	90	101	79	90	97	96	104	81	109	81	89	95	90	94	90	87	102	98	87	93	105	102	99	85	92	102	88	87	83	103	97	82	77	71	96	97	93	81	92	88	90	90	81	78	89	92	101	66	65	81	102	91	92	99	85	95	98	81	93	85	87	83	88	115	94	78	76	98	86	95	82	91	87	91	82	84	86	97	80	95	83	76	76	89	100	102	83	79	102	89	81	81	96	102	88	104	71	93	99	101	98	85	91	94	72	78	88	84	90	110	89	94	102	78	104	109	96	83	94	101	77	97	92	83	67	87	87	106	114	81	85	64	94	81	83	85	85	71	79	85	93	89	109	79	97	86	110	83	69	80	89	80	95	82	80	101	99	86	89	90	88	85	80	98	101	100	92	99	85	82	84	92	95	80	100	85	78	89	89	96	68	84	69	91	89	85	77	80	97	88	83	73	76	88	99	82	95	87	83	84	95	75	78	96	90	89	84	93	83	86	96	87	77	84	88	99	102	93	76	81	79	91	91	65	93	101	84	81	93	88	84	96	88	84	101	84	87	96	88	91	82	101	79	96	93	83	74	86	83	104	78	88	84	92	101	94	99	108	104	94	83	86	67	91	85	77	77	96	86	82	88	90	79	89	79	108	99	80	101	84	86	88	86	85	83	71	89	92	96	77	93	83	82	94	89	87	72	95	91	69	82	99	83	89	86	85	84	93	90	71	70	99	76	94	73	95	91	89	90	76	82	90	79	82	77	92	82	96	88	76	76	87	99	79	89	99	87	89	90	98	72	82	80	89	86	84	94	81	106	77	78	92	80	106	88	91	77	92	83	80	81	79	94	86	83	96	94	90	95	82	103	104	103	86	85	109	94	91	81	92	83	99	92	86	70	85	101	96	75	80	111	82	83	83	79	96	79	80	93	75	104	87	92	80	82	83	83	100	94	80	99	100	74	83	92	96	77	94	79	75	100	93	93	91	99	75	87	92	84	79	89	90	87	72	72	80	100	107	82	90	94	101	83	72	80	90	112	85	99	95	90	80	107	97	90	88	98	108	82	84	80	98	96	68	88	88	85	84	83	87	103	72	78	85	85	95	73	88	89	104	83	78	84	74	98	102	101	75	80	99	99	81	84	97	99	95	90	73	81
5537	5662	11485	12650	12022	9815	7568	4863	3512	2699	1935	1617	1684	1450	1238	1420	1937	1574	1234	1171	1049	952	900	862	721	676	727	704	605	556	564	614	485	494	472	485	455	457	457	505	430	382	368	341	332	322	306	297	296	306	286	301	288	291	293	282	311	301	275	289	267	240	279	260	249	225	264	243	252	240	248	231	253	245	225	224	220	221	229	239	235	240	235	214	230	235	225	237	254	238	242	186	246	240	216	268	222	238	209	227	219	213	240	249	232	222	230	235	230	236	238	243	232	259	221	242	218	229	242	240	229	214	208	229	224	260	227	247	222	242	223	216	246	227	244	234	216	208	252	229	223	232	239	232	228	233	263	233	194	237	235	247	209	260	240	221	219	225	230	234	234	206	239	212	222	227	235	226	220	210	235	219	216	218	233	225	250	221	207	215	231	232	219	219	210	215	228	266	249	235	210	205	202	224	226	205	195	239	243	255	200	225	245	232	244	223	221	225	218	233	239	226	215	237	245	239	225	251	240	255	242	211	217	249	223	220	217	241	232	237	212	224	220	218	221	227	239	206	246	242	236	254	214	257	227	236	218	217	236	216	228	244	236	251	231	215	206	199	230	238	218	235	236	214	218	228	245	211	236	223	252	240	207	216	225	238	198	217	206	241	240	220	223	263	225	228	224	211	199	240	222	222	263	221	218	232	238	245	222	201	226	204	222	233	252	214	213	221	236	216	220	220	220	218	222	213	241	239	241	217	256	237	227	239	258	242	229	226	238	237	215	247	251	237	218	201	231	266	200	232	239	222	237	202	219	238	230	207	223	213	217	226	242	229	252	251	247	250	239	225	201	258	252	225	236	232	249	220	234	210	213	237	230	235	245	227	219	238	211	246	209	224	192	249	239	220	244	231	221	248	230	223	212	217	237	195	237	248	233	206	212	227	233	235	219	205	207	213	199	247	238	244	230	246	241	275	218	224	229	233	224	233	229	233	220	208	244	245	235	233	238	219	242	230	252	236	252	207	202	222	223	220	209	220	223	223	207	212	234	201	231	224	228	240	238	210	225	218	256	233	222	202	236	213	236	251	233	205	242	246	232	202	214	233	208	230	234	229	201	237	225	267	202	209	232	232	220	244	220	213	226	251	207	209	258	236	215	216	229	205	261	213	228	231	241	220	224	250	245	222	222	224	249	252	239	214	203	254	196	256	212	210	243	235	223	228	229	214	246	242	223	247	252	226	230	226	208	248	223	200	211	223	232	223	236	223	228	261	209	251	236	195	230	241	248	212	229	221	235	217	243	232	212	229	225	226	233	236	243	230	223	216	237	225	223	246	222	223	244	243	221	232	244	244	246	216	229	218	241	260	213	202	225	206	230	235	214	208	218	259	218	268	242	238	234	214	229	232	218	229	236	225	240	211	228	238	233	234	210	214	222	227	226	222	212	215	206	247	233	263	225	233	214	258	246	222	249	210	257	219	216	238	248	211	250	205	236	222	223	229	236	276	227	238	219	209	215	227	251	229	205	249	238	255	238	229	199	225	225	218	211	235	222	244	250	212	253	219	222	245	217	247	242	220	247	215	221	224	227	214	203	220	219	224	237	215	200	235	241	233	243	189	235	244	230	227	245	218	257	234	223	203	239	211	233	229	208	235	235	234	232	231	193	224	247	196	230	234	229	222	228	262	238	210	218	228	226	241	195	225	221	231	218	240	222	218	251	244	212	204	239	220	213	239	246	235	233	256	238	250	239	220	226	226	209	196	209	227	208	210	231	215	235	248	237	234	200	220	220	214	238	235	222	241	219	241	226	211	241	209	228	246	236	247	224	206	236	229	199	233	214	239	229	221	218	233	236	249	197	230	235	232	236	206	221	205	228	227	233	235	213	219	246	241	243	243	243	226	218	268	210	233	239	222	228	239	199	222	239	213	230	228	213	201	218	240	222	212	204	229	243	217	232	220	246	206	217	201	207	209	235	237	222	229	229	235	238	242	234	242	222	265	240	213	238	203	223	208	210	236	235	222	227	225	234	242	224	228	212	232	259	219	230	236	243	221	230	253	246	242	205	227	213	235	234	217	238	226	228	252	221	226	228	233	254	241	231	245	226	241	235	231	203	223	222	223	219	213	202	232	221	224	221	242	241	218	203	225	229	230	258	218	209	234	246	229	262	233	228	234	240	230	243	228	206	222	219	242	223	258	238	236	229	259	233	221	214	242	225	228	245	220	232	217	229	232	229	226	232	237	211	222	211	209	211	222	247	204	234	218	225	253	223	205	223	244	218	216	242	230	236	240	253	240	222	224	222	236	236	211	221	212	220	236	204	237	238	253	235	221	238	209	216	223	249	241	236	213	246	258	225	200	230	216	233	229	247	246	199	245	220	218	248	234	240	239	211	231	240	227	214	224	213	218	225	232	234	217	202	252	239	230	216	210	215	235	208	222	232	212	217	253	214	209	248	251	228	216	239	209	240	235	223	239	212	258	220	227	245	256	244	248	222	242	234	238	230	200	217	229	229	220	247	242	245	252	225	221	238	220	228	251	208	226	245	226	262	177	196	222	214	213	226	213	224	232	237	233	231	201	233	215	228	219	223	224	251	260	216	213	223	225	215	233	256	242	245	250	220	262	233	227	214	233	198	236	228	244	258	217	220	219	236	212	217	244	234	261	247	226	226	223	225	241	217	229	223	216	221	237	223	223	232	200	216	222	239	243	259	228	230	213	234	252	213	232	237	205	228	227	226	209	228	237	221	230	244	217	224	224	235	208	231	235	228	219	252	230	239	245	220	235	230	220	212	214	218	220	227	216	232	219	257	218	236	237	228	231	228	215	247	229	215	215	232	209	244	220	229	234	239	228	215	207	200	248	229	228	256	236	211	196	233	252	254	220	227	229	225	242	208	254	216	236	213	226	235	233	214	264	223	219	217	223	245	212	249	229	238	245	214	213	240	219	256	228	226	207	238	209	215	234	257	203	206	214	244	230	230	225	244	214	233	259	226	221	241	230	211	224	231	230	232	240	222	226	204	257	225	225	226	222	240	224	236	253	229	222	246	216	217	232	210	223	242	226	228	232	220	240	220	224	226	219	214	218	226	233	240	235	209	230	239	238	235	218	243	223	236	226	240	244	237	215	222	224	232	230	244	245	221	244	217	251	228	257	214	244	231	257	207	217	225	216	220	253	237	249	203	245	253	241	200	233	228	233	226	224	228	232	236	227	206	226	224	237	231	249	248	227	257	264	227	245	227	223	226	212	211	225	234	219	233	256	240	205	217	243	220	202	204	211	240	208	237	242	223	226	211	236	227	239	215	233	198	243	232	231	246	221	221	201	203	231	213	231	229	221	252	247	235	241	244	260	197	224	221	199	204	207	232	240	250	226	206	210	229	251	211	232	243	243	246	236	231	235	233	210	236	208	256	216	234	216	249	226	224	226	236	208	217	221	235	242	218	253	241	237	243	254	248	217	236	239	211	225	234	246	232	249	241	232	221	220	232	206
18560	11414	12395	10140	7626	5424	3979	2438	1599	1123	851	583	514	521	425	474	551	502	420	375	333	321	305	276	270	265	271	248	255	202	213	212	216	221	173	180	194	195	187	213	166	167	171	153	172	164	167	159	161	142	160	140	145	142	156	149	123	144	146	134	153	131	121	129	123	132	123	110	141	117	132	130	128	139	121	131	140	127	113	119	136	134	118	99	119	125	127	134	122	134	106	150	116	121	124	127	110	129	130	118	144	117	108	107	113	116	152	111	140	136	124	138	122	123	139	103	119	150	134	134	108	134	122	129	121	129	111	124	134	120	133	124	123	126	124	104	128	110	120	105	120	140	145	131	126	138	110	121	124	113	134	137	130	105	121	132	134	132	137	137	137	130	117	122	125	114	112	132	131	136	106	138	118	123	130	137	110	103	108	118	129	126	127	135	116	158	109	125	130	135	118	140	120	113	120	124	139	146	117	137	123	115	105	139	119	135	119	132	130	120	125	126	116	136	143	118	108	140	134	132	122	111	97	127	143	136	134	131	134	122	136	116	122	134	127	124	146	122	139	101	121	128	127	120	118	126	150	103	114	115	121	131	143	145	123	125	116	125	131	125	114	114	105	123	140	125	127	132	140	117	142	114	124	148	125	118	150	131	129	128	131	110	108	129	124	128	130	110	118	128	134	126	120	114	153	113	138	124	134	133	115	102	121	128	121	111	142	116	133	114	119	124	135	130	104	139	114	133	121	124	128	118	118	127	114	132	123	136	117	115	132	131	130	147	135	128	112	107	98	117	111	107	135	123	138	126	115	138	133	137	137	138	139	142	139	123	124	140	116	125	133	115	136	111	134	128	95	100	142	124	130	126	128	131	128	121	126	120	140	121	128	126	128	145	148	127	131	151	130	130	148	134	123	121	141	138	119	120	127	128	130	134	121	112	133	114	131	135	130	107	125	136	131	119	131	146	148	139	112	123	129	109	127	125	111	136	113	112	129	111	119	117	133	122	154	119	131	136	106	133	109	143	139	129	115	122	128	114	147	133	119	124	115	107	137	141	121	125	122	138	128	139	114	134	119	134	132	134	140	154	120	130	130	129	116	125	123	129	121	123	131	95	108	139	115	150	130	125	120	133	126	105	120	127	122	116	148	140	113	132	117	121	132	140	123	136	114	127	120	124	149	126	121	117	143	118	143	115	143	116	131	120	118	133	119	141	128	127	134	120	127	125	134	102	147	136	132	121	129	119	130	139	137	150	148	119	130	116	127	111	131	112	117	130	139	132	132	112	117	125	100	134	146	140	137	122	124	122	135	137	104	117	129	148	145	121	116	144	112	111	111	142	134	143	138	149	116	139	131	124	122	140	138	123	110	138	126	134	136	117	144	129	116	124	128	121	122	116	128	131	143	129	114	116	119	126	117	103	110	130	127	136	140	129	119	134	127	111	130	120	124	127	112	141	138	132	122	113	150	145	127	151	124	135	119	124	123	127	130	139	132	138	140	134	126	121	126	117	126	120	112	135	150	124	123	134	118	134	133	134	98	156	116	133	124	133	125	131	116	133	110	148	117	132	125	126	132	118	149	120	108	144	128	141	117	114	133	122	112	122	146	139	135	136	125	107	138	134	138	112	122	133	116	115	139	109	109	114	114	129	116	139	122	128	135	119	121	133	125	131	116	136	126	115	146	110	113	132	123	109	123	135	123	132	132	130	109	104	129	120	115	150	110	121	134	133	131	117	109	135	154	123	132	109	118	118	129	127	117	123	118	124	125	120	122	129	116	123	133	130	133	126	128	141	131	103	99	122	134	103	140	126	144	129	146	128	121	124	133	119	113	141	135	135	110	130	138	133	126	160	121	126	136	140	113	117	134	99	115	113	131	146	135	106	107	119	118	108	121	138	137	110	124	95	116	148	130	151	125	116	145	125	127	136	111	169	127	139	143	151	139	118	131	108	142	113	139	128	117	144	135	141	128	120	126	142	136	150	116	120	133	120	151	110	139	117	122	138	132	136	106	138	129	123	129	116	138	131	121	134	132	117	123	122	133	131	130	115	132	109	127	138	113	141	115	121	125	135	121	125	123	150	129	131	126	122	120	98	119	117	119	122	122	120	123	132	120	142	148	127	120	133	114	150	125	142	132	132	127	130	135	121	122	121	139	127	128	124	153	135	134	114	118	154	137	106	135	132	107	122	126	121	113	134	131	110	127	149	124	122	120	119	103	128	124	138	127	129	117	131	133	141	124	103	108	121	124	121	153	114	127	132	106	128	139	121	121	122	133	124	119	137	123	117	138	119	108	120	121	119	122	130	133	150	131	132	125	120	135	152	132	129	141	144	117	124	131	126	124	114	126	141	147	148	120	116	116	124	121	123	123	129	111	134	124	124	127	128	144	132	128	108	119	117	134	140	126	144	127	126	133	110	133	121	138	113	118	147	132	121	141	103	143	136	110	118	118	124	135	139	130	139	127	139	116	145	126	136	130	121	111	115	110	116	133	133	133	147	127	121	131	106	128	121	129	115	116	133	120	129	120	115	120	128	125	114	128	143	117	114	118	126	126	111	138	146	135	121	127	130	107	126	142	123	128	114	135	123	147	132	110	142	125	133	138	118	152	121	100	118	134	145	120	115	122	126	131	135	127	114	104	149	110	134	125	129	128	141	137	138	118	141	110	141	145	104	111	121	137	130	157	125	143	126	128	128	157	126	131	140	117	125	124	137	121	118	119	129	131	132	127	150	151	144	105	123	132	129	128	126	138	137	151	132	121	133	123	120	120	95	139	128	132	142	136	143	122	128	128	127	128	137	146	133	118	154	118	125	123	123	117	113	131	127	114	136	123	127	133	147	124	105	100	113	121	111	129	131	115	129	128	124	124	137	125	120	116	131	125	128	118	145	132	145	133	108	131	128	134	123	118	122	128	125	128	118	130	122	124	138	136	151	104	146	101	116	114	123	144	143	120	111	122	121	114	124	124	116	137	113	132	111	134	122	107	126	130	140	134	140	121	114	116	141	143	116	130	129	122	117	118	119	120	120	135	127	140	127	136	128	129	120	107	133	132	113	128	137	115	127	135	126	133	137	118	129	131	115	118	141	127	130	113	144	140	121	135	115	132	146	107	138	120	117	145	133	143	116	116	128	131	129	126	124	122	107	130	133	119	125	124	132	142	121	132	137	113	114	122	135	137	114	117	98	127	121	122	130	141	129	141	110	109	153	140	118	137	117	126	116	127	131	127	116	137	135	110	147	113	125	129	126	133	133	122	116	116	122	129	116	149	130	139	128	136	133	142	119	127	124	130	126	115	147	121	118	134	123	119	121	108	106	123	118	126	136	140	121	141	119	118	153	100	139	115	154	160	134	128	143	105	132	144	119	122	126	126	136	144	169	136	127	92	132	135	115	131	119	136	121	132	139	118	119	126	135	106	130	120	124	140	137	116	139	134	111	121	140	120	125	158	143	119	116	124	133	132	130	104	124	121	154	153	130	126	146
10889	9325	17503	20616	18971	16816	12875	9584	7372	5892	4381	3071	3115	2894	2435	2725	3426	2861	2195	1976	1807	1587	1532	1371	1251	1369	1402	1334	1208	1057	1044	1008	884	800	857	837	790	806	824	790	728	656	625	593	562	532	452	474	446	419	456	469	400	385	408	415	435	390	385	405	417	417	411	423	400	380	358	371	351	389	386	298	378	321	357	331	317	325	329	341	314	322	319	338	340	315	334	329	320	303	328	349	322	349	281	346	330	296	318	315	321	297	320	313	313	321	315	323	317	323	317	283	297	326	324	312	326	326	284	294	355	310	299	331	324	296	321	314	291	319	297	317	344	312	322	294	307	312	334	286	301	338	329	319	307	326	287	313	329	321	335	288	314	358	296	310	293	321	343	313	319	327	312	321	293	324	332	313	325	313	326	342	307	318	324	292	336	296	325	310	295	320	338	305	319	311	289	333	317	308	304	308	281	293	314	348	290	308	297	311	287	296	304	294	352	281	296	301	304	275	272	333	333	321	304	312	321	324	332	326	279	316	322	319	334	293	307	276	300	328	293	325	300	318	320	321	317	333	306	298	308	337	305	323	330	334	290	290	321	319	316	246	310	312	316	305	297	303	325	285	286	288	310	263	342	308	278	284	309	305	306	308	315	292	350	331	320	332	324	326	345	337	306	299	325	304	305	300	311	310	303	306	293	299	304	338	295	316	314	313	318	293	306	292	308	305	306	334	284	312	359	295	313	303	307	316	314	346	340	333	307	323	318	295	296	333	280	334	309	329	313	349	272	293	322	301	327	271	300	281	312	307	314	334	304	297	309	296	321	326	311	317	322	321	292	303	313	303	299	306	310	304	311	322	325	318	274	306	288	295	325	329	282	311	324	329	303	304	333	303	289	330	281	303	318	340	315	308	289	307	314	307	324	304	346	293	316	343	305	294	310	335	322	306	323	269	335	334	311	305	323	300	316	300	311	281	321	310	302	314	316	334	312	325	324	292	314	306	320	309	328	352	319	300	345	297	323	293	321	293	337	304	346	304	336	297	284	309	321	335	329	314	283	320	313	299	301	336	301	311	315	347	278	318	332	319	295	327	274	280	320	318	327	271	337	317	341	273	325	318	333	308	291	312	316	283	309	311	312	301	309	315	278	269	316	301	317	311	320	341	303	337	298	295	327	292	315	294	329	312	303	344	311	289	319	337	311	314	309	319	348	279	310	304	343	332	333	281	305	270	321	290	316	317	304	348	336	304	316	303	311	318	333	329	318	338	305	329	308	298	331	307	301	283	299	296	349	312	286	306	308	314	335	326	314	319	296	299	331	296	293	303	279	313	295	305	310	322	291	279	306	288	310	298	300	298	334	313	314	315	338	273	301	305	308	305	291	284	275	304	317	277	329	341	317	327	326	287	336	328	313	301	330	282	299	309	328	318	326	293	325	301	305	303	322	312	293	316	275	320	310	302	301	298	308	307	280	319	327	303	309	295	298	314	331	313	293	301	315	323	308	319	315	316	301	315	317	270	305	304	344	301	313	298	324	269	283	336	317	317	341	317	297	301	304	299	321	304	290	301	307	293	287	303	307	351	336	304	331	295	294	310	299	322	309	289	320	297	299	297	307	310	342	307	344	321	301	302	314	314	306	344	303	280	298	334	319	303	296	306	330	298	347	315	326	271	312	301	291	304	311	309	310	311	322	309	303	342	280	309	323	281	277	355	308	301	299	283	296	322	324	289	317	293	289	288	295	297	318	325	342	302	312	311	323	310	317	301	298	293	299	322	300	294	314	306	311	310	322	299	303	302	290	314	311	350	327	299	273	310	307	321	313	319	303	313	287	300	321	304	316	317	327	325	335	337	315	311	313	290	297	293	304	289	299	323	294	324	325	318	314	304	306	314	300	313	317	269	332	325	282	307	302	302	279	342	284	297	333	312	341	291	301	325	340	322	324	307	306	326	314	305	315	313	310	302	298	290	322	287	302	282	322	286	309	322	331	270	303	327	287	280	332	308	291	313	320	307	310	296	311	282	314	321	332	307	324	308	303	333	314	325	317	301	336	302	296	310	296	325	308	315	326	274	293	334	331	287	328	291	334	257	324	277	304	305	319	336	275	316	313	295	304	310	317	289	319	307	301	302	343	323	297	317	332	331	297	291	302	322	316	315	290	296	305	296	311	337	299	279	337	304	343	297	333	332	305	314	317	300	313	297	315	327	308	299	287	309	312	288	290	331	347	336	309	316	275	285	300	332	288	330	314	322	315	352	284	340	294	304	290	302	313	331	311	319	299	296	353	342	347	292	307	352	347	317	301	303	313	298	325	336	338	323	301	357	303	272	298	303	289	310	303	306	320	342	279	288	292	305	292	312	318	272	303	302	337	320	306	350	312	296	304	326	317	283	335	320	312	307	328	287	315	314	315	298	337	320	307	286	308	318	308	313	318	298	298	299	299	353	316	310	281	317	332	316	317	322	304	312	346	307	321	313	304	303	328	315	323	318	303	337	337	323	296	320	292	303	287	275	343	332	322	298	327	321	320	320	328	328	320	326	266	337	302	316	287	329	288	309	325	348	322	311	329	302	310	297	292	314	313	331	333	313	318	317	340	317	318	317	319	303	309	311	322	292	314	306	346	313	311	306	314	287	333	318	314	321	339	323	325	293	330	317	329	344	305	313	292	297	317	311	309	315	321	323	340	323	287	316	321	342	294	288	331	348	293	310	315	300	282	295	314	318	318	312	311	329	318	308	299	295	286	311	329	298	316	299	306	333	315	309	307	295	276	290	348	324	306	305	314	277	303	306	305	276	291	316	347	313	304	306	326	320	291	279	299	313	336	327	322	308	294	294	317	289	330	255	316	336	275	304	335	330	318	294	286	295	319	313	326	321	293	320	306	340	272	308	318	315	332	320	331	316	317	306	302	314	316	316	317	293	348	317	299	340	267	303	320	316	304	285	268	303	292	312	299	325	300	326	324	320	330	303	333	305	292	318	312	314	317	314	307	318	329	322	302	319	289	315	323	290	333	335	309	284	327	318	340	294	321	319	313	320	340	310	292	318	292	332	310	294	321	301	289	336	325	324	303	309	319	316	287	324	331	334	292	312	332	300	322	294	307	314	303	316	323	314	325	315	300	308	324	318	325	316	280	337	321	309	324	323	344	322	303	307	317	292	310	326	301	329	305	332	302	308	325	296	292	297	301	330	349	327	325	319	304	283	326	332	287	299	329	341	295	288	309	336	304	305	325	309	289	334	292	309	324	310	301	328	293	315	323	309	321	303	333	305	306	315	309	300	319	301	293	322	289	310	297	308	338	307	310	306	347	314	296	318	319	319	310	319	307	308	299	311	299	346	322	354	353	300	322	304	304	312	278	309	322	301	321	322	283	312	319	325	317	322	319	307	285	315	310	292	334	311	312	282	326	306	293	334	297	314	295	298	294	304	309	312	295	346	321	305	280	344	312	321	351	314	312	306	293	298	312	347	322	324	316	287	289	312	297	327	332	287
26182	16530	17600	14927	11328	8456	5622	3570	2577	2028	1279	875	757	728	628	712	780	658	493	479	418	410	410	350	314	354	330	329	340	297	280	262	240	217	198	262	232	214	258	214	223	186	192	181	186	164	166	155	149	158	156	161	153	158	158	130	151	156	148	149	147	159	156	158	150	168	168	136	153	142	154	123	141	153	141	118	124	154	136	134	141	122	135	141	125	160	131	125	134	145	141	145	130	136	131	148	125	138	139	129	135	113	129	144	120	132	150	135	113	136	128	142	140	150	130	144	114	124	134	122	129	119	151	134	119	119	136	141	149	166	122	158	129	139	145	131	123	137	120	148	140	121	99	142	139	120	144	135	128	125	140	130	159	150	159	164	136	155	135	134	136	145	151	149	131	113	109	139	129	104	149	132	143	133	126	142	146	125	149	147	142	126	129	155	125	126	142	133	121	131	120	149	126	156	116	119	128	113	132	135	155	122	123	122	132	123	154	150	107	114	145	129	138	136	140	125	107	114	139	146	146	148	115	134	136	120	151	146	152	146	128	102	123	149	161	145	150	145	145	116	132	146	135	139	149	124	140	153	132	137	138	145	147	137	124	131	130	135	144	135	118	144	122	126	120	141	126	129	123	111	124	154	142	162	131	128	153	125	145	135	144	139	142	127	132	110	129	105	120	117	126	153	127	129	125	135	145	122	127	141	141	133	109	133	116	137	139	146	148	140	125	126	140	130	116	123	109	138	134	127	158	150	122	138	147	124	125	129	143	136	143	114	136	139	140	107	136	147	119	137	136	133	111	116	152	124	123	127	124	134	153	136	148	127	129	152	113	127	143	145	121	108	122	128	106	122	120	140	142	142	150	120	139	151	145	128	147	139	135	131	155	133	135	134	148	144	150	121	137	122	125	131	140	142	135	145	135	117	138	129	125	138	139	148	137	112	132	145	116	131	129	118	146	118	140	127	135	151	143	135	121	127	121	151	115	133	131	112	116	162	128	131	156	145	149	135	138	129	165	122	117	124	106	161	135	133	134	132	135	136	150	134	124	114	111	150	123	136	130	117	140	135	143	132	149	144	131	131	112	124	120	136	138	129	142	103	136	121	118	136	128	150	131	129	122	134	143	148	144	132	137	114	141	109	142	107	141	122	152	129	130	132	131	147	114	122	131	140	124	146	122	140	126	134	144	143	116	131	137	125	132	131	123	160	131	124	131	139	133	125	126	97	140	125	127	129	128	140	136	116	114	130	127	108	153	119	133	140	129	134	124	142	124	119	144	131	134	138	145	141	118	123	122	136	124	126	120	122	154	112	114	152	157	143	128	140	133	112	126	135	138	120	120	134	137	132	131	124	132	149	134	133	124	142	129	133	146	135	133	134	126	149	122	118	125	116	126	145	119	139	152	129	146	113	129	125	146	145	141	143	138	142	126	161	136	138	115	133	135	138	141	151	107	135	135	131	140	134	126	152	114	149	130	122	143	138	125	144	121	124	129	124	149	130	132	126	114	120	120	114	114	116	134	136	135	127	114	106	142	152	131	144	126	144	144	141	135	116	141	137	166	140	133	110	132	119	124	112	150	154	124	125	140	150	156	131	142	127	147	129	127	148	137	125	120	137	129	131	140	115	130	144	140	131	161	132	103	147	139	125	139	123	140	131	138	117	124	128	139	125	135	128	134	135	143	142	137	107	128	114	119	114	134	125	134	131	128	125	146	146	129	126	128	133	113	122	110	104	131	145	122	137	147	124	109	126	124	133	149	132	132	143	141	135	124	132	151	122	136	146	139	141	127	141	139	144	133	119	123	134	128	150	135	147	118	128	151	122	138	149	118	123	149	136	145	122	128	127	137	129	138	125	130	153	139	142	133	131	129	137	136	111	118	140	122	134	150	134	119	129	134	118	133	129	154	126	132	131	130	145	123	138	130	130	137	131	142	121	138	126	115	120	147	140	101	129	131	127	138	124	125	125	150	110	109	144	146	137	129	131	121	136	137	119	142	111	120	135	145	133	145	145	139	148	128	115	129	143	131	118	132	135	124	168	160	128	144	146	135	101	149	158	136	133	112	126	146	111	128	137	132	143	126	129	131	145	129	150	139	111	133	130	133	131	138	140	114	130	147	117	114	142	138	123	144	122	123	142	128	133	147	123	140	142	121	103	140	132	142	140	113	129	132	135	138	141	142	141	143	118	152	118	128	118	137	140	124	135	143	127	153	131	129	89	119	158	152	144	151	125	146	149	135	123	104	126	122	134	128	137	117	125	128	149	151	146	137	136	149	125	140	115	112	156	124	151	128	106	127	136	141	133	136	133	145	133	138	144	143	172	122	141	127	121	130	133	125	111	147	134	124	142	125	123	131	156	153	156	111	161	132	116	131	150	129	134	129	138	132	144	134	134	147	142	148	129	123	108	132	125	144	128	119	131	124	145	118	135	143	131	131	128	131	127	121	140	139	154	117	143	128	119	127	140	144	123	136	130	142	140	144	116	124	129	120	131	150	143	149	133	143	119	141	144	147	135	150	131	141	119	132	133	134	127	134	129	144	140	130	131	119	131	137	135	117	137	121	138	129	121	135	119	133	128	126	126	125	122	114	153	130	134	120	130	159	141	150	152	133	114	116	141	105	141	141	147	138	139	134	137	137	128	130	151	131	129	136	138	141	128	112	154	115	125	121	147	145	127	133	126	137	149	162	133	141	124	143	155	138	120	124	109	138	128	135	125	126	129	125	123	119	142	150	146	148	147	113	119	161	129	132	128	130	134	135	115	119	128	134	126	118	118	127	128	131	136	135	146	140	135	128	139	111	124	118	128	128	127	136	118	142	106	123	148	133	134	142	139	113	129	140	131	135	133	114	134	138	143	136	149	131	122	142	118	119	132	116	141	157	130	127	138	113	168	113	136	128	114	142	119	130	121	137	138	130	123	122	141	128	121	131	139	104	127	147	119	153	123	131	129	136	134	123	125	141	116	124	134	154	108	124	104	156	138	146	141	134	139	144	116	130	129	108	145	144	138	124	159	135	105	165	127	127	125	119	135	135	142	143	140	129	151	129	140	121	111	147	144	100	122	144	139	141	135	137	134	124	141	129	133	157	119	137	138	124	122	125	136	125	104	145	136	150	117	132	136	141	129	149	146	119	117	134	141	149	120	135	134	127	135	146	118	132	145	131	133	145	123	144	128	106	130	118	130	135	120	126	129	142	116	138	136	142	147	119	132	113	135	142	132	118	159	133	150	121	147	126	123	148	121	119	138	136	137	134	140	151	119	138	148	163	117	121	146	125	153	115	127	125	136	125	141	137	151	140	110	137	124	138	128	154	129	129	143	138	130	157	124	123	136	117	113	118	134	129	149	162	123	111	125	132	146	132	142	141	123	124	128	133	128	134	142	135	122	151	135	123	125	134	154	137	147	138	120	116	135	111	125	137	124	138	143	145	150	129	122	137	129	134	144	136	141	123	129	136	124	129	145	126	123	166	141	136	139	139	124
14081	12430	22037	25812	23698	21639	16621	13470	10707	8572	6251	4676	4435	4046	3569	4093	4617	4035	3100	2770	2538	2247	2069	1996	1916	1965	1929	1965	1735	1556	1407	1441	1173	1113	1181	1227	1103	1103	1053	1056	917	803	700	789	712	658	597	585	548	574	494	497	473	427	459	477	467	451	488	472	477	459	444	414	446	420	447	444	415	376	344	368	377	333	352	348	358	352	341	390	357	344	379	311	330	322	335	329	375	345	327	310	325	319	306	308	339	310	311	313	279	295	306	295	301	349	328	316	335	341	333	340	339	294	328	305	319	319	316	286	318	300	318	309	343	339	317	297	321	300	341	329	334	329	329	319	334	330	319	331	324	315	323	328	295	330	354	315	305	300	324	321	330	334	314	352	331	300	299	307	336	359	314	315	306	305	307	322	314	334	322	304	302	322	286	358	332	292	346	314	333	328	318	360	298	303	319	305	320	324	308	276	314	291	345	304	318	351	330	310	294	312	328	308	318	350	316	293	341	331	301	320	315	318	296	324	301	328	329	320	319	317	317	332	334	298	318	306	311	299	330	314	318	301	299	328	322	325	321	321	322	303	307	301	289	338	330	320	346	316	318	326	330	300	287	301	302	314	309	351	307	322	340	306	338	301	331	307	311	341	309	317	342	319	329	325	331	281	306	319	318	307	308	317	316	314	342	318	338	326	327	300	250	322	323	286	328	343	309	324	299	362	324	333	320	346	302	298	310	305	341	304	313	344	323	322	325	309	312	324	348	286	300	330	321	304	310	299	325	322	329	334	303	299	282	318	279	337	340	300	317	316	335	335	310	322	280	318	306	366	303	321	322	313	347	301	313	301	317	328	280	332	297	295	342	314	323	290	323	327	303	309	292	306	282	295	280	318	326	330	316	269	318	363	314	346	293	297	319	321	332	335	317	318	353	299	325	318	309	275	326	302	348	334	319	315	302	316	331	329	303	357	302	289	334	346	296	323	331	307	305	296	316	317	324	324	329	338	289	335	319	316	325	365	313	316	326	316	329	291	322	316	305	318	354	317	329	315	314	311	318	326	325	325	315	312	318	302	308	298	294	311	303	277	275	344	315	330	336	339	320	310	334	300	315	352	312	346	286	317	331	307	339	332	325	296	325	312	277	323	298	334	318	342	295	303	353	310	315	317	317	319	287	333	300	321	314	319	269	340	344	318	337	309	303	341	336	304	308	300	330	308	310	314	313	303	328	334	325	315	316	305	328	358	319	320	301	333	306	309	279	333	313	293	300	333	300	326	284	302	369	328	350	323	330	309	312	342	325	317	316	300	304	327	336	344	322	296	350	323	297	320	335	338	323	310	320	331	324	316	324	285	303	314	306	317	318	317	358	308	305	314	321	341	319	316	304	340	285	331	317	310	311	326	328	331	325	321	328	337	301	320	315	336	297	343	314	317	332	321	312	320	301	313	326	307	300	340	357	323	299	320	290	332	301	319	311	327	320	314	303	319	300	312	326	323	307	336	331	335	333	324	357	317	349	345	331	301	292	296	334	300	304	332	302	319	302	302	310	326	311	316	308	317	326	301	328	322	327	323	332	316	305	330	334	322	288	323	309	307	321	333	357	315	320	327	331	308	323	363	331	351	302	328	324	297	316	291	296	340	283	323	326	307	312	317	322	289	340	344	341	295	337	326	338	319	290	316	284	303	300	314	298	299	340	322	319	290	321	332	341	312	345	336	310	294	317	325	298	329	298	322	321	338	307	312	302	356	294	308	329	333	323	295	307	318	333	326	314	339	328	345	295	315	359	304	331	315	307	317	304	300	326	306	320	326	349	347	362	342	309	314	328	316	351	332	317	314	323	341	315	310	344	325	285	305	339	328	323	325	316	296	302	300	310	317	330	313	352	312	322	319	288	319	301	339	331	298	286	320	326	343	311	315	311	333	324	310	336	330	324	319	332	301	297	290	338	311	317	332	284	354	325	335	305	301	327	368	325	313	333	298	299	332	327	336	302	295	303	309	322	290	298	303	320	340	330	298	322	331	310	314	335	290	311	312	329	329	296	321	321	334	331	319	320	369	329	320	329	335	323	298	312	303	323	322	328	311	315	337	331	308	307	327	344	335	319	284	321	290	342	314	309	294	324	337	317	290	298	345	328	357	330	338	336	320	312	319	333	321	319	284	309	304	318	313	333	324	336	322	338	314	299	325	337	346	316	318	305	299	322	313	336	318	313	305	310	312	326	312	331	346	317	353	326	287	300	298	343	324	295	301	323	323	339	328	305	291	309	315	329	365	326	323	320	310	327	349	322	332	339	295	283	351	303	286	314	326	319	321	313	298	292	356	338	321	305	312	328	300	310	337	312	321	312	341	313	311	307	302	291	315	303	316	320	335	336	318	300	303	310	319	303	307	314	293	309	303	352	302	390	338	316	312	328	314	352	322	326	303	300	296	308	295	300	324	321	328	339	352	308	299	288	317	324	354	343	303	332	306	326	340	322	314	304	335	324	300	313	301	343	327	302	305	340	308	315	301	280	331	315	289	332	336	311	322	327	318	312	343	293	339	295	311	331	321	316	313	357	296	320	342	274	296	303	313	302	331	342	290	314	320	322	346	296	286	320	312	294	275	303	324	317	317	304	322	324	340	295	337	339	283	297	296	346	311	338	332	323	277	326	313	320	306	297	312	333	337	289	326	314	323	341	333	299	307	326	324	276	364	301	320	317	327	336	308	318	328	317	339	330	312	333	324	292	294	303	305	312	302	296	335	310	289	322	296	312	330	306	324	310	317	350	348	305	328	335	345	321	310	312	313	305	310	295	296	333	324	323	295	294	310	345	317	282	299	307	298	340	316	328	328	324	319	344	309	333	321	321	310	297	289	341	331	346	303	330	304	319	297	318	341	310	296	285	340	293	296	322	300	309	347	312	291	305	337	337	298	287	293	276	280	346	325	314	311	316	318	323	337	313	324	319	328	334	343	296	320	349	302	339	325	315	337	319	303	329	319	349	314	317	326	312	314	307	313	314	313	298	318	311	308	302	306	316	337	306	297	315	304	277	323	338	308	308	303	309	319	293	320	317	344	314	329	327	298	315	300	327	343	300	284	309	317	314	315	345	345	319	317	297	325	331	323	329	330	310	300	277	309	300	299	307	287	340	309	323	309	306	321	316	319	340	333	304	321	313	321	340	330	285	326	336	298	326	294	327	317	331	301	304	316	310	332	327	310	310	318	337	289	323	298	349	313	330	300	306	280	321	340	348	320	297	351	302	317	318	353	311	338	332	334	318	315	296	308	319	315	308	315	304	326	318	295	321	307	289	313	283	334	304	313	328	310	330	313	331	314	292	317	319	318	322	312	318	312	324	303	315	343	293	308	329	301	330	321	319	337	322	314	325	303	263	331	336	304	315	321	312	291	313	309	302	332	283	317	300	312	304	315	318	305	306	333	333	332	336	277	305	274	324	303	303	320	319	315	322	302	304	311	326	304	375	314	327	297	346	317	340	332	333	294	324	317	330	335
9965	6525	6807	5050	3556	2742	1542	960	681	496	389	348	310	268	274	270	323	271	236	200	190	149	190	182	136	178	130	142	149	130	129	128	118	125	150	127	127	100	105	107	104	112	89	93	104	78	99	88	97	99	98	93	90	88	99	86	92	103	104	112	106	81	100	103	77	82	91	91	84	77	83	89	79	85	104	82	88	98	105	105	101	92	87	89	76	77	85	98	93	71	82	75	79	99	84	90	86	113	88	79	96	93	91	96	98	96	83	107	83	84	81	72	83	93	80	76	92	114	83	76	88	88	100	107	71	90	83	79	97	98	84	85	84	97	101	97	91	81	84	88	83	96	100	88	84	86	78	93	82	81	84	81	99	79	92	99	90	93	98	95	83	98	87	101	83	72	82	75	94	93	78	86	93	77	85	97	100	111	99	78	93	81	86	85	105	97	70	73	96	93	86	88	78	92	92	81	96	109	87	95	67	102	85	77	93	104	74	85	97	99	118	82	80	97	87	93	80	104	82	79	96	67	95	90	68	107	81	84	84	89	96	88	77	104	83	109	103	106	83	77	83	69	97	100	95	95	121	90	104	73	87	86	71	92	117	99	96	73	84	87	78	69	94	85	89	84	81	95	92	88	81	95	93	78	101	82	97	99	100	93	73	77	81	72	82	80	66	63	76	88	108	83	96	73	94	98	79	76	75	78	90	93	81	98	83	92	81	95	78	93	91	100	92	79	75	103	95	76	73	103	93	61	82	92	81	77	81	93	84	88	85	80	73	98	95	81	88	83	85	86	86	97	93	101	69	101	98	96	87	77	80	80	80	75	86	94	90	94	95	84	95	82	100	81	96	86	101	79	60	85	98	92	101	88	80	97	78	64	92	96	77	84	92	91	97	66	93	81	108	83	81	115	94	80	82	98	73	76	87	88	92	94	92	114	95	92	88	93	89	73	91	90	86	94	88	74	94	104	103	83	103	88	101	87	90	93	76	72	104	72	96	81	102	82	60	79	91	99	92	75	92	66	90	86	96	96	75	90	73	92	79	116	81	81	91	80	103	85	93	88	83	88	81	99	65	87	100	90	70	101	96	95	87	83	90	103	102	88	103	78	96	68	90	86	102	86	88	73	89	84	100	81	87	72	85	84	84	74	101	89	70	86	91	82	88	73	81	78	95	96	86	86	92	75	83	87	94	92	73	87	89	79	76	79	89	93	100	103	90	97	90	81	86	95	85	88	78	95	83	93	77	72	82	106	91	68	91	105	75	94	88	91	84	80	76	88	87	103	69	74	82	90	89	74	88	99	94	102	82	73	105	88	81	99	100	67	73	76	102	97	81	91	76	80	85	84	94	82	90	92	91	98	93	76	104	101	78	79	90	76	84	77	80	87	88	83	83	99	92	81	97	89	83	95	78	81	69	76	105	92	98	105	125	96	101	95	89	97	68	76	98	89	84	75	99	88	90	77	102	81	90	86	117	86	81	82	90	76	90	77	104	83	91	74	89	98	77	92	83	86	88	74	87	77	96	85	78	85	85	77	101	82	96	77	82	89	77	108	91	86	77	85	76	94	84	79	100	105	100	85	119	95	89	87	94	86	84	86	70	85	85	103	85	80	69	95	88	90	81	102	72	89	74	79	92	79	94	82	81	73	69	82	87	88	99	69	89	80	81	95	87	91	79	92	99	100	111	104	101	73	84	73	106	84	94	77	92	91	94	83	93	76	98	75	94	103	94	78	97	82	88	87	105	92	87	72	105	85	76	85	107	103	91	78	83	87	87	77	94	74	76	101	74	87	99	93	75	87	93	63	105	78	85	98	94	105	84	88	95	95	106	82	98	91	92	87	98	116	100	94	81	90	117	73	85	97	100	96	95	81	82	108	96	92	92	84	94	93	80	76	74	82	78	98	92	85	84	87	80	76	81	74	102	92	99	85	98	86	87	97	108	81	78	89	73	97	96	100	79	74	93	67	84	99	76	84	102	102	91	97	82	76	82	83	105	81	100	96	92	74	95	71	94	101	74	91	77	79	76	102	102	87	106	97	83	86	94	87	93	89	79	87	71	77	90	82	85	74	101	99	91	80	74	55	105	94	107	94	88	81	97	80	82	100	93	93	96	93	97	86	90	80	81	79	102	101	83	106	83	81	75	87	86	91	95	83	62	90	91	94	85	81	80	81	90	105	88	78	80	97	92	86	75	103	81	84	84	97	105	89	80	94	77	94	88	85	87	99	78	99	76	78	94	77	95	84	82	83	90	100	96	101	78	70	90	71	82	89	79	75	82	96	96	89	96	87	102	85	84	88	85	88	96	101	92	85	75	85	81	83	81	82	95	84	95	86	96	79	89	84	98	94	78	75	78	91	78	81	86	99	93	67	92	80	83	84	104	83	89	97	77	80	83	83	77	92	81	85	79	77	87	79	89	80	84	95	88	78	73	80	90	89	93	87	92	74	85	84	97	93	92	85	108	80	88	104	81	84	90	74	84	81	101	91	89	89	72	88	97	104	83	86	110	87	95	90	107	85	74	94	89	76	80	83	70	90	107	118	87	107	72	111	90	74	80	85	79	96	91	98	92	90	111	110	83	80	84	92	92	71	92	91	65	91	95	82	94	102	91	80	88	75	86	117	94	84	87	78	87	83	85	81	86	83	95	82	83	92	85	84	72	78	77	91	90	110	107	80	96	81	88	87	92	83	84	80	108	104	84	88	84	79	89	94	96	81	84	91	80	75	89	88	91	92	92	89	91	93	76	90	78	104	80	75	90	92	86	102	91	83	90	81	85	102	95	89	87	105	86	79	96	91	100	89	65	88	107	89	91	93	95	82	88	94	84	79	90	91	103	72	85	88	83	97	100	83	83	92	87	88	103	75	83	94	78	94	73	96	76	84	81	97	93	74	69	86	86	75	93	89	87	88	94	89	80	103	79	71	72	94	83	71	78	85	103	88	76	92	92	91	95	92	87	81	93	76	84	93	97	82	95	76	85	81	93	85	69	85	81	101	85	76	86	90	97	87	93	75	100	86	88	97	83	74	90	79	108	91	101	97	70	98	78	89	89	87	76	92	96	78	81	81	80	91	89	89	92	74	78	98	74	99	81	81	86	79	93	84	81	91	90	86	96	84	94	111	86	104	101	77	95	78	92	90	89	98	94	81	79	78	101	72	93	97	99	97	76	90	89	91	99	73	92	99	100	108	96	104	78	74	89	99	96	99	77	89	94	89	86	97	79	79	80	83	79	78	75	101	91	97	71	78	86	70	95	89	94	82	98	105	110	84	84	109	95	73	91	110	84	85	85	80	76	90	106	88	93	86	87	84	81	79	84	86	95	95	93	89	77	89	87	84	105	99	87	91	102	84	83	69	88	81	95	87	108	76	95	98	81	61	82	95	96	88	78	81	94	99	90	89	69	99	82	83	85	73	81	99	97	97	98	100	91	77	88	87	88	83	88	84	79	90	76	89	91	110	74	84	86	83	97	100	95	96	68	76
5677	5537	11352	13153	12027	10584	6749	4624	3464	2559	1891	1607	1721	1538	1288	1509	1908	1557	1279	1120	1046	952	879	842	731	762	689	799	600	587	599	524	530	509	501	476	473	504	489	466	444	402	366	380	319	313	282	294	310	293	294	278	268	274	308	249	292	288	287	302	269	260	259	244	244	251	252	254	242	233	238	256	253	244	250	238	260	236	224	204	217	220	250	208	230	218	222	230	240	232	217	228	211	237	239	233	224	223	232	218	234	253	240	228	250	205	228	243	211	217	248	210	195	245	212	217	194	211	257	250	219	221	230	231	238	222	214	223	222	241	233	217	207	248	235	215	202	225	221	235	213	244	194	261	222	185	226	214	249	218	260	226	228	224	195	227	217	186	217	225	219	208	236	250	213	212	205	203	219	222	222	209	228	228	230	244	253	245	246	225	242	221	211	199	264	242	243	249	225	253	223	213	237	242	254	213	237	224	220	225	227	211	202	233	244	256	253	244	205	208	244	232	220	238	222	185	226	241	205	252	245	244	243	234	232	210	230	206	237	219	211	216	226	259	197	233	248	227	230	213	206	215	224	239	218	228	229	207	253	210	216	241	218	219	222	221	273	242	225	220	212	210	241	227	232	220	234	229	229	225	218	235	242	240	234	212	215	200	213	216	218	236	229	258	249	228	225	253	248	223	233	218	240	218	236	268	208	233	229	243	215	233	206	229	236	240	190	231	197	213	225	224	240	221	240	232	252	206	223	217	213	237	230	213	233	230	234	239	231	208	219	245	239	257	258	228	241	228	222	244	197	236	231	213	241	195	227	243	228	225	212	211	222	240	230	206	217	232	234	212	214	246	229	221	259	219	246	224	224	213	252	229	222	230	213	243	234	226	225	222	199	220	220	240	219	234	237	229	227	213	195	224	241	226	208	206	246	233	245	226	200	225	213	211	192	235	237	240	220	234	217	241	199	239	239	206	256	242	248	230	234	209	207	230	219	205	195	230	212	229	234	222	218	245	221	220	239	210	229	231	224	245	227	213	201	200	213	207	245	227	225	221	229	211	232	208	203	212	210	215	196	260	261	228	231	216	218	218	228	227	208	222	215	230	246	223	217	224	212	200	224	212	246	228	223	233	216	234	234	239	237	220	222	230	227	210	214	216	235	242	233	227	230	200	218	230	227	241	211	242	227	218	226	231	220	245	236	233	223	236	216	234	216	219	243	232	238	210	230	219	231	218	235	218	216	230	211	219	213	236	208	237	206	228	219	261	228	233	197	194	223	203	212	225	220	229	220	226	243	241	219	231	235	230	209	242	218	211	233	200	231	238	222	219	231	217	220	251	244	240	244	218	225	221	232	231	232	208	229	213	220	226	223	215	216	234	247	223	224	270	217	225	244	219	250	236	206	218	212	230	228	250	229	206	240	219	232	244	200	251	213	247	219	231	242	228	243	210	234	230	242	251	225	226	243	214	237	219	241	241	238	242	218	242	226	239	229	227	223	238	190	242	224	262	223	231	230	206	219	246	225	225	228	208	209	207	224	216	224	262	224	225	243	213	221	220	232	212	213	258	208	206	230	236	230	239	250	229	246	222	216	247	234	211	240	219	228	215	223	231	218	221	242	225	233	251	243	229	219	246	247	222	223	229	247	211	240	216	224	210	207	253	221	263	253	233	245	250	221	244	220	214	214	232	238	228	221	255	216	219	213	211	244	222	223	229	237	223	222	255	238	226	250	219	227	243	259	264	208	213	238	225	230	203	215	210	207	218	229	213	230	225	235	231	219	219	226	241	221	228	213	257	232	225	221	219	214	226	245	222	216	245	219	238	223	214	246	230	243	246	225	202	264	219	229	207	232	248	253	196	226	247	228	209	212	274	210	232	229	225	246	250	206	206	221	247	198	225	242	220	235	216	210	228	228	236	185	225	217	259	229	227	230	238	232	201	234	243	247	269	216	220	203	210	232	240	243	199	231	218	235	227	247	210	240	239	212	212	218	207	209	183	215	229	225	258	215	219	215	244	236	233	255	217	257	214	237	203	247	232	250	200	235	224	233	227	229	234	240	239	230	189	230	234	230	262	227	240	251	252	218	261	222	240	213	215	233	232	244	267	205	217	225	225	211	256	242	219	215	227	236	241	226	235	260	227	251	222	199	198	224	258	213	230	232	238	223	236	227	225	221	234	219	242	207	229	228	235	212	229	256	209	206	234	204	216	206	222	221	223	210	245	250	221	235	218	210	255	259	230	235	215	230	221	221	221	243	211	231	237	237	226	225	240	229	228	238	235	235	242	238	233	233	244	233	219	229	231	247	208	232	231	209	230	238	224	216	247	195	228	244	215	233	236	210	235	234	255	216	238	221	241	203	255	213	233	235	215	217	236	248	234	236	230	233	188	228	247	239	203	205	229	231	217	226	231	226	209	219	255	182	226	249	237	248	252	233	225	233	250	236	212	221	219	217	204	215	244	239	221	216	229	231	246	228	233	203	229	219	223	211	220	236	231	226	249	204	228	233	212	223	199	226	235	249	245	229	213	221	253	216	195	209	218	242	241	244	215	203	261	207	236	238	215	238	216	237	236	212	189	226	233	243	194	232	241	244	231	200	224	221	219	218	240	218	221	231	218	222	243	246	256	216	229	239	241	228	245	212	259	228	219	228	208	258	210	225	230	250	215	231	256	236	236	228	203	258	242	238	212	235	226	229	227	205	208	212	200	226	212	210	233	227	198	220	221	224	233	244	235	222	207	228	242	259	227	238	210	215	235	232	201	219	214	226	254	247	245	229	200	213	224	218	202	246	217	218	225	224	232	211	234	226	212	241	221	227	217	228	223	231	244	213	204	237	200	219	237	254	211	199	215	233	247	222	199	228	212	206	238	219	211	256	236	254	240	227	220	242	210	237	207	210	240	244	227	213	242	232	232	229	248	224	192	239	211	218	219	221	202	223	230	219	241	224	207	220	238	221	230	232	216	241	193	212	225	227	242	233	233	232	244	203	243	213	213	228	249	204	250	224	224	218	207	229	235	213	237	218	221	200	217	237	236	222	239	229	218	214	199	226	210	205	237	214	221	213	204	212	255	223	236	249	226	215	241	217	220	226	219	230	230	247	229	222	207	245	195	260	219	260	244	207	228	241	205	248	242	208	236	209	212	229	203	202	250	248	228	220	226	236	231	187	232	243	232	221	242	224	212	232	255	225	220	237	223	204	223	219	224	214	216	217	243	248	254	245	203	236	212	222	221	213	220	209	209	215	213	249	238	251	224	242	223	227	233	217	250	225	244	250	211	181	221	235	202	234	245	227	222	224	216	214	240	237	219	225	258	224	207	241	222	239	225	217	221	201	212	220	225	230	226	220	235	223	209	229	255	206	222	246	212	238	227	221	222	229	244	229	218	210	238	232	241	258	208	216	206	205	245	214	239	223	211	232	245	251	244	238	225	241	218	221	224	226	226	233	230	235	207	235	249	210	222	243	233	253	233	234	250	201	223	221	222	244	199
18548	11261	12133	10349	7349	5399	3332	2251	1475	1174	877	594	607	528	427	487	582	499	388	366	315	309	294	275	262	275	253	279	243	250	251	205	200	188	196	180	179	211	189	217	155	164	171	145	153	137	141	170	148	145	159	143	148	132	128	132	130	134	150	109	133	144	168	136	129	148	134	136	148	124	146	147	142	128	124	142	138	114	115	114	118	127	127	122	135	123	133	126	123	124	130	135	129	134	110	120	118	156	134	127	144	135	127	130	110	133	113	128	122	135	132	120	128	118	122	125	121	131	121	140	114	107	134	106	107	119	113	124	129	134	122	137	125	128	119	109	131	128	103	105	149	136	124	121	98	113	136	123	126	135	115	118	141	124	135	129	134	130	121	125	127	110	143	125	115	131	123	137	122	130	133	112	121	137	146	112	130	140	128	108	116	128	137	118	135	121	131	136	129	132	136	126	137	122	123	134	121	125	137	126	125	128	108	140	127	114	113	120	122	125	124	118	123	130	114	118	133	149	111	142	124	113	120	132	114	140	102	128	108	122	136	113	124	105	140	138	118	125	134	131	116	125	140	140	126	116	122	143	131	123	155	113	113	112	135	134	128	126	123	122	123	102	115	119	119	132	126	115	132	116	102	132	116	141	128	135	134	137	135	125	128	133	144	117	138	130	113	124	132	100	131	134	126	120	133	119	126	129	111	145	137	114	119	109	149	127	122	136	131	116	126	131	122	130	139	123	108	132	138	135	122	146	137	133	120	131	121	126	130	109	141	125	109	122	127	141	121	124	109	110	125	133	114	105	133	137	120	126	102	134	111	119	124	131	125	114	117	116	123	125	133	134	114	131	115	135	123	131	139	113	118	116	115	119	139	140	132	125	136	129	119	133	133	128	132	131	115	121	138	115	126	143	117	125	133	119	145	115	123	114	148	136	126	152	130	124	151	142	142	142	120	113	133	117	154	116	126	128	131	126	125	121	128	147	132	125	126	120	121	131	126	139	128	120	132	139	129	122	118	130	142	131	133	126	114	125	147	136	127	129	118	146	136	114	126	122	131	108	131	143	122	110	120	123	114	122	134	134	136	109	132	130	149	123	125	143	128	120	117	116	136	112	145	144	132	139	117	123	123	115	122	130	118	125	122	109	146	116	134	119	126	120	138	125	126	124	138	119	146	122	114	130	112	131	111	143	133	93	163	121	127	139	130	129	125	135	129	120	123	146	112	140	114	122	124	134	142	116	119	119	151	102	121	129	121	129	128	118	144	134	137	124	119	137	118	144	129	141	141	111	134	126	110	130	127	109	124	125	152	125	125	125	136	133	137	108	130	125	117	115	133	137	127	113	96	119	125	142	146	108	132	119	127	108	118	128	123	113	123	115	122	120	131	119	135	126	123	124	140	127	123	138	132	119	116	109	124	124	111	108	131	120	110	107	130	146	141	113	125	132	117	123	142	120	128	130	127	111	114	140	123	127	128	131	147	133	123	127	128	134	125	123	132	118	118	113	124	153	141	141	129	139	117	136	111	156	129	140	144	165	137	115	146	117	129	122	109	138	118	123	123	141	120	122	111	122	139	126	111	131	130	128	117	122	100	117	117	107	121	111	152	134	124	127	128	113	123	122	126	124	132	99	130	120	126	110	127	115	116	123	119	135	117	129	136	115	134	146	108	107	136	129	108	130	107	123	134	130	115	113	107	130	113	122	156	125	122	135	128	148	145	118	135	117	121	140	119	129	134	117	128	121	110	146	131	114	108	135	138	137	110	123	119	127	122	115	153	118	126	137	104	119	127	130	139	131	116	145	136	130	137	115	108	113	117	102	118	117	115	114	117	134	126	139	126	127	117	138	145	135	136	125	124	146	116	124	114	119	128	130	125	123	162	108	102	134	127	129	139	128	110	128	112	133	118	112	139	121	147	142	145	123	137	103	126	122	102	145	133	132	128	112	125	134	112	111	109	127	139	134	131	119	124	137	106	127	133	132	118	130	139	123	115	135	123	140	90	105	128	139	102	111	127	122	135	133	131	111	114	115	116	141	126	135	110	136	149	113	134	125	138	103	123	123	129	137	120	117	143	133	119	131	138	122	130	119	116	140	139	134	119	118	114	136	113	128	142	120	143	121	126	124	131	111	114	111	132	118	114	106	142	124	119	127	140	104	138	134	118	118	124	131	132	127	123	139	127	153	120	148	122	117	131	120	135	121	116	120	132	118	129	129	123	148	125	137	142	124	141	116	146	122	135	147	118	115	116	142	123	120	135	119	123	122	133	116	132	140	119	120	131	129	140	136	134	116	144	108	137	122	136	116	141	133	109	122	112	129	136	143	127	128	123	110	124	129	131	134	126	125	144	135	120	114	127	112	130	134	117	114	130	136	148	136	124	128	116	130	125	127	128	130	123	114	127	132	108	114	107	139	119	108	149	112	118	109	137	118	125	105	117	136	116	114	132	131	124	142	143	130	120	135	133	124	136	143	143	126	137	112	111	137	131	120	121	115	124	122	124	135	122	129	110	130	130	112	127	122	115	120	134	118	123	121	120	126	147	141	119	135	125	135	116	134	118	139	123	131	129	118	134	121	133	136	145	124	131	138	142	127	129	133	136	127	128	129	117	122	117	130	150	135	121	116	129	123	139	137	137	129	146	137	124	130	137	138	135	133	140	134	150	166	141	140	126	117	119	111	105	125	92	120	129	131	127	116	129	117	128	127	128	130	124	118	121	131	127	116	122	133	127	124	137	116	132	135	105	139	129	135	139	116	125	122	115	125	133	123	135	154	120	121	130	126	124	105	104	130	114	130	152	121	139	123	121	95	132	130	117	122	122	137	124	111	110	142	141	129	132	130	140	144	142	107	134	136	121	131	115	136	132	133	134	104	133	110	127	134	119	126	108	120	117	105	118	121	141	142	134	134	122	128	123	125	146	124	130	139	137	117	120	108	133	142	142	113	131	114	139	136	132	126	126	122	147	133	115	142	132	117	111	140	115	119	124	129	127	154	148	121	138	115	119	110	127	112	119	141	134	146	110	143	134	117	139	107	115	145	109	119	127	110	124	137	126	127	132	132	124	142	120	125	130	110	148	119	129	122	128	134	151	131	119	128	161	111	118	118	112	106	120	133	124	111	115	144	117	127	118	104	120	125	118	125	130	145	110	123	159	112	124	127	120	130	128	113	137	112	127	121	139	119	116	124	162	125	118	114	124	118	117	124	112	116	130	128	120	112	145	114	135	110	129	153	106	113	124	132	111	108	121	128	130	115	148	115	121	145	151	132	136	129	131	132	129	134	151	116	146	133	136	135	150	131	114	128	120	137	115	116	132	130	134	122	137	122	130	134	126	133	132	126	126	116	125	125	116	110	149	116	140	122	140	128	138	135	125	127	123	143	122	98	96	136	116	134	122	129	115	138	121	117	112	127	102	109	123	133	129	126	115	123	129	124	114	129	127	120	132	130	145	110	102	121	146	122	116	130	122	118	119	154	116	124	114	139
10950	8886	17702	20726	19054	16906	12094	9354	7256	5577	4199	3093	3236	2795	2527	2979	3291	2755	2179	1957	1807	1651	1515	1401	1344	1348	1401	1315	1234	1137	1078	972	889	907	852	858	794	861	859	767	695	639	578	571	583	536	469	439	443	427	406	437	445	391	427	432	429	404	432	391	401	384	375	381	385	398	372	344	342	368	347	337	336	334	324	321	330	354	339	304	346	325	346	325	310	318	278	261	330	325	304	340	330	331	285	332	292	312	315	304	328	310	311	305	303	316	324	296	358	300	270	277	302	281	306	268	313	318	340	323	310	334	303	303	348	284	291	329	308	313	322	305	309	297	293	355	295	365	299	293	295	295	297	330	332	296	312	309	306	308	290	312	324	288	322	314	317	283	296	308	296	329	285	343	286	301	314	291	286	334	293	301	305	313	327	311	310	291	314	287	308	294	339	333	336	304	319	342	331	316	301	303	317	297	308	321	313	324	312	293	275	305	317	301	338	303	305	298	298	306	302	328	296	301	302	314	327	324	306	279	300	302	294	313	311	326	304	343	325	305	314	295	318	272	303	299	321	294	271	312	294	319	313	272	301	316	308	337	326	304	307	282	324	329	320	317	325	301	298	310	327	322	328	283	289	324	289	306	278	330	301	321	309	303	308	333	305	294	305	307	287	307	306	337	297	305	337	330	326	308	322	282	308	304	316	322	284	315	296	290	313	332	323	314	320	280	307	293	293	301	322	275	277	321	279	284	323	329	318	290	311	332	266	282	284	307	309	335	316	314	292	332	287	310	330	289	311	291	285	285	297	322	315	277	305	297	292	329	313	314	312	307	324	307	293	309	287	353	261	305	325	284	299	295	304	311	292	315	303	317	294	317	339	285	314	287	308	319	302	313	283	301	299	295	307	296	306	304	298	302	304	331	294	322	332	297	285	310	312	291	289	314	288	316	310	315	359	302	310	323	297	276	287	283	319	319	334	335	328	297	309	338	297	292	294	279	298	293	315	302	280	293	322	279	340	303	308	316	335	319	316	324	302	280	309	325	330	312	285	299	301	308	309	296	293	319	286	332	275	330	318	293	299	329	332	327	303	324	344	326	291	280	312	327	318	315	321	281	336	307	306	297	323	337	320	315	306	324	317	300	335	291	297	274	287	324	324	296	285	287	305	323	298	295	319	335	334	337	313	331	294	305	293	322	292	303	322	299	309	324	336	316	302	331	294	310	342	320	314	321	286	325	327	327	301	312	291	296	315	272	296	286	311	326	334	301	333	301	315	303	302	305	293	323	304	341	283	308	299	322	312	283	325	307	275	287	324	297	320	286	329	304	302	284	270	321	312	314	287	335	312	328	297	288	319	340	319	313	312	275	305	308	325	303	288	302	314	320	292	314	291	293	301	292	301	298	292	308	286	292	311	331	328	315	306	293	299	284	321	307	302	311	291	304	335	343	345	304	268	335	315	318	279	267	318	322	330	326	304	308	313	302	319	311	298	318	322	332	294	299	305	286	312	335	300	311	287	291	311	301	308	314	320	305	303	302	335	300	303	334	329	326	304	288	321	305	339	312	317	321	297	308	320	328	329	275	304	298	309	312	292	334	293	304	314	332	306	298	316	314	335	275	313	277	320	315	317	321	297	300	299	296	277	309	277	324	323	320	326	313	300	308	325	312	303	301	313	284	306	292	288	296	316	332	290	305	329	303	313	333	315	316	313	279	310	307	300	293	312	285	309	324	335	322	330	318	323	315	326	323	302	312	297	344	306	313	326	316	311	305	339	314	296	296	318	299	281	325	317	304	311	312	322	319	326	314	310	338	315	289	310	338	304	272	281	306	328	293	309	330	304	317	297	315	324	314	319	316	314	304	319	321	321	331	326	310	319	319	324	311	310	326	311	311	280	289	285	291	324	284	327	263	311	337	300	322	306	292	290	295	313	295	305	295	298	284	321	337	311	287	316	303	303	290	309	342	315	310	292	315	332	308	315	314	297	296	315	339	304	318	308	301	325	310	285	301	333	296	302	283	313	316	318	297	312	317	317	333	255	304	308	283	288	283	320	311	314	328	298	323	287	310	315	320	319	317	325	315	301	284	329	292	308	325	279	326	305	308	290	322	333	306	309	298	328	295	313	321	332	321	318	308	301	293	303	311	321	292	303	328	300	331	345	304	289	330	346	305	294	324	303	273	337	297	372	293	301	314	308	341	297	302	299	306	304	302	284	296	307	301	295	302	284	281	307	328	312	297	316	326	290	330	308	304	306	303	290	295	339	313	317	299	329	282	344	293	313	298	290	349	302	327	336	326	298	290	296	294	345	312	294	301	335	326	323	302	294	328	316	305	320	341	326	337	313	310	298	299	308	335	288	320	301	335	307	332	311	275	285	315	321	306	368	321	339	306	291	289	339	293	309	304	308	314	295	338	314	297	300	299	325	326	314	308	282	328	334	339	314	282	340	306	315	298	327	318	275	298	316	293	351	290	311	319	306	287	290	338	290	324	293	321	318	312	312	312	323	321	317	307	295	309	322	308	296	294	273	294	324	328	269	293	310	287	315	280	343	302	305	316	284	325	322	309	301	333	309	307	299	326	323	275	312	353	293	306	336	309	301	320	329	317	322	305	322	320	299	318	314	299	313	335	287	303	289	280	297	313	297	304	327	306	285	307	293	332	292	273	306	320	316	334	333	340	307	304	346	326	304	290	324	308	297	315	294	306	336	321	315	307	298	362	296	317	294	327	337	262	334	322	302	321	322	282	315	322	316	305	313	309	329	292	297	317	311	321	299	339	316	322	309	324	288	283	314	301	321	293	302	317	326	290	294	311	353	333	316	289	311	318	306	286	319	310	318	281	326	310	296	311	302	298	353	297	280	318	282	336	323	290	288	328	329	305	294	307	313	304	309	281	292	285	316	316	304	264	305	287	313	300	282	294	299	374	297	319	308	310	283	322	307	283	275	302	312	299	328	295	332	323	299	318	314	330	336	311	318	286	341	310	331	316	335	302	288	307	297	309	312	287	305	311	340	297	301	263	301	315	298	280	304	335	336	332	311	317	310	333	292	312	313	321	307	295	288	288	314	287	328	290	294	299	296	319	314	312	335	291	306	305	321	295	326	314	320	320	327	286	310	320	319	327	329	309	270	303	335	335	301	299	299	312	303	326	307	339	289	296	281	299	295	319	319	343	319	301	311	349	311	345	310	284	310	308	317	347	307	303	295	329	323	321	304	285	280	293	304	320	339	315	319	294	307	298	313	288	300	302	317	330	287	279	305	310	296	324	324	345	298	303	314	320	313	295	332	296	285	317	278	316	348	300	313	341	311	324	324	268	314	303	315	336	321	296	295	289	293	301	321	305	319	313	321	285	305	332	345	314	291	310	307	314	314	296	321	315	299	302	295	330	332	300	321	315	323	298	322	293	333	322	306	307	344	278	357	317	325	294	320	310	324	291	289	300	318	306	312	281	327	263	313	328	300	331	287	302	290	316	293	341	334	283	306	299	303	283
26526	16374	17837	15409	11450	8480	5675	3918	2855	1822	1212	836	835	759	639	734	781	665	490	469	466	370	384	333	321	351	323	315	286	313	268	223	223	258	249	255	239	257	233	186	191	193	216	163	224	168	167	158	135	160	154	147	128	133	174	157	133	151	132	143	147	137	148	150	144	160	170	148	127	134	114	133	124	130	142	126	134	142	124	139	120	136	129	133	130	159	130	129	118	155	128	132	135	141	138	114	129	123	142	126	147	129	164	131	128	118	119	132	130	116	137	121	118	136	131	122	111	127	113	116	124	138	133	126	111	126	134	115	129	133	141	155	127	136	132	149	107	121	123	136	140	140	138	124	130	129	137	148	117	106	139	126	126	133	120	142	137	123	150	146	127	143	143	112	137	133	138	150	125	128	126	122	141	119	147	124	123	120	123	119	140	132	137	134	131	137	108	131	117	134	129	118	119	161	133	154	125	152	121	136	121	154	141	137	126	134	145	139	149	127	116	136	143	123	137	130	154	130	119	134	142	149	140	124	114	134	107	118	134	138	114	133	126	127	123	139	105	134	117	139	141	140	133	136	138	128	143	155	117	156	141	147	148	130	119	130	127	124	129	142	146	141	123	121	147	129	113	148	126	138	135	128	159	118	122	142	149	141	135	136	142	133	104	119	120	140	132	133	133	108	115	135	121	143	137	136	116	126	136	122	133	113	128	128	136	132	147	130	118	124	138	158	114	130	121	124	111	152	125	156	139	100	150	118	119	127	103	144	109	135	126	121	159	133	145	127	139	136	131	119	129	130	130	127	129	121	120	138	134	121	127	143	134	131	158	138	124	154	127	136	120	133	135	138	134	148	135	132	120	138	136	138	114	119	131	143	132	103	128	118	132	114	114	125	142	115	136	120	140	116	144	132	108	128	112	115	136	126	130	123	144	126	114	139	120	125	118	117	116	134	149	155	138	154	113	134	123	138	135	160	112	124	146	141	124	111	134	106	128	147	114	115	147	133	120	131	130	141	135	130	124	126	135	131	139	126	132	119	154	125	138	132	119	149	144	108	143	126	144	134	138	123	119	137	121	132	155	126	121	131	116	119	135	128	134	130	144	130	141	149	136	146	118	141	141	119	130	137	141	106	133	114	155	125	137	126	132	120	132	136	144	134	117	126	124	137	125	123	109	125	131	130	123	118	127	116	125	129	133	123	136	127	112	120	141	131	123	114	142	140	142	148	112	141	130	109	123	128	124	133	123	148	135	140	130	136	132	136	143	117	112	131	121	130	146	125	124	134	129	124	127	131	109	116	121	127	139	132	114	128	117	130	128	148	139	120	108	134	140	136	120	134	139	151	142	109	139	124	109	133	135	135	138	134	124	136	137	150	118	137	142	164	139	123	128	146	112	128	130	121	123	140	130	106	120	125	132	129	134	135	106	131	130	126	127	149	121	109	112	134	143	126	140	133	130	133	131	127	129	129	121	156	127	116	140	104	121	131	155	122	128	125	126	148	142	114	160	155	119	141	142	128	137	116	148	128	130	130	106	110	127	162	130	137	139	125	131	124	145	111	120	134	140	128	113	122	100	153	123	118	133	119	134	129	107	152	135	138	127	141	130	128	148	127	147	116	134	154	130	136	132	134	132	125	129	136	129	120	117	122	122	130	162	135	126	142	138	135	140	141	149	123	143	144	133	130	132	145	122	113	125	139	129	121	134	164	151	100	111	128	149	149	122	140	129	118	86	124	113	122	128	128	107	127	122	138	131	124	140	132	141	127	134	139	145	118	132	134	144	131	146	109	118	139	112	121	145	122	136	142	131	112	137	144	114	117	120	145	123	134	116	139	148	124	117	129	119	132	139	139	118	139	132	131	112	152	127	140	131	141	149	113	126	125	148	131	141	154	130	132	146	126	128	131	132	154	126	94	138	140	144	138	124	129	129	137	115	130	132	115	114	141	135	149	153	129	133	126	135	102	102	116	138	128	118	108	127	112	153	130	115	125	144	120	120	123	127	152	115	135	130	152	129	149	138	130	120	121	121	139	132	127	136	137	135	121	141	121	143	120	137	153	150	108	146	123	146	132	137	126	146	139	120	133	126	123	120	140	135	125	169	130	126	120	158	150	124	122	123	120	120	144	152	131	152	153	143	125	142	133	112	132	130	148	139	127	134	117	145	126	135	127	150	129	136	132	136	132	130	125	111	132	134	118	137	133	126	135	141	149	129	123	109	134	142	154	118	114	134	125	130	128	136	122	130	123	142	125	127	135	126	135	130	136	120	136	134	123	136	131	140	127	128	133	134	146	128	131	141	150	133	142	137	135	128	133	130	136	126	137	131	123	132	111	138	123	139	134	120	125	123	127	145	124	138	127	111	142	126	125	118	123	113	114	138	112	130	113	141	131	145	140	125	134	139	138	134	134	121	121	128	150	138	147	169	122	123	126	150	133	131	128	128	139	117	149	121	131	124	139	105	129	125	125	129	127	113	138	142	150	120	143	138	120	149	135	145	159	138	134	157	124	120	136	122	131	139	128	126	119	148	126	114	150	132	120	125	132	122	120	146	154	125	134	140	139	135	112	115	119	144	133	138	136	140	114	130	108	144	151	140	116	135	130	132	138	136	133	149	113	118	127	118	120	157	128	120	142	118	133	138	125	131	126	137	126	143	112	116	138	124	150	128	133	158	152	98	128	119	136	123	157	135	141	125	156	132	130	121	124	134	133	141	113	127	138	115	113	133	130	128	107	122	114	138	133	126	137	131	108	126	134	123	132	130	129	135	110	118	140	150	118	137	124	149	137	150	131	126	138	151	130	125	118	127	119	117	136	120	107	127	125	128	137	129	109	126	142	113	118	124	139	124	142	132	118	135	133	142	152	137	125	120	137	147	146	125	122	128	148	146	134	125	160	137	128	128	136	107	121	156	128	147	143	141	122	121	137	129	130	132	151	134	148	111	140	145	129	136	131	126	137	132	139	115	129	138	136	130	121	130	145	131	120	126	137	142	126	152	126	131	148	155	134	119	154	136	149	127	140	141	152	125	119	126	112	143	128	132	137	140	142	137	123	139	138	106	126	158	131	131	125	122	132	162	152	163	152	138	134	124	126	130	131	121	115	155	115	103	117	123	142	112	132	140	141	137	144	151	108	114	141	116	124	122	124	125	144	131	120	144	133	122	135	123	127	142	119	155	130	125	148	116	114	144	126	163	135	139	129	121	140	132	119	131	128	137	139	131	123	123	126	128	132	123	117	130	140	135	146	140	124	132	125	101	134	142	128	115	136	130	111	138	144	141	135	135	150	144	121	106	135	134	134	134	119	128	150	114	144	158	133	145	135	122	138	121	124	136	111	138	116	149	123	109	119	118	132	136	123	131	136	150	124	132	123	121	133	125	130	136	131	114	142	142	138	128	120	140	150	119	123	119	134	144	122	113	165	125	133	133	144	151	150	128	125	128	117	136	114	125	128	136	144	133	150	123	141	138	131	138	121	113	123	128	134
14376	11772	22229	25476	24029	21279	16030	13301	10283	8457	6062	4739	4597	4007	3569	4291	4615	3709	2990	2717	2421	2257	2202	2018	1879	2033	1888	1819	1670	1642	1461	1333	1134	1143	1120	1207	1109	1089	1122	1011	952	848	784	780	688	620	580	582	514	520	487	517	519	472	456	469	523	475	472	486	489	431	444	479	476	477	408	449	410	419	353	354	360	408	350	334	343	322	356	347	350	352	341	349	308	339	318	330	347	323	318	308	315	309	323	322	326	349	329	330	317	336	340	331	325	324	303	328	309	313	302	348	331	320	332	299	301	302	345	320	305	345	308	309	316	335	310	299	320	345	329	325	329	321	329	324	343	327	316	307	322	334	299	295	310	281	332	319	314	316	301	340	321	305	342	344	304	317	342	280	305	310	320	311	313	309	301	311	331	327	288	297	304	300	316	303	298	292	284	316	349	316	309	327	298	324	331	321	332	299	303	320	354	297	304	355	319	327	300	308	312	291	342	360	312	280	323	314	289	326	313	316	311	318	319	348	349	313	325	331	347	326	332	278	325	317	317	324	326	287	332	349	328	357	276	325	324	336	305	327	316	312	312	298	319	309	310	309	299	315	296	299	296	323	302	298	289	299	309	343	312	287	311	335	324	298	306	290	343	321	296	310	320	332	303	303	293	302	317	291	286	292	324	308	337	326	301	321	297	291	336	337	280	336	317	319	295	348	290	309	341	335	325	300	326	345	343	272	280	311	303	321	340	305	328	320	318	310	323	335	270	314	258	335	298	303	334	309	335	310	296	313	295	336	334	310	338	302	311	299	306	278	332	338	296	265	299	325	336	342	300	351	345	298	322	298	304	302	294	300	271	312	294	308	302	317	307	274	317	310	311	320	317	312	304	328	308	318	335	296	329	317	332	312	302	312	319	356	296	301	323	343	283	315	319	320	327	313	293	349	332	353	276	295	300	360	322	308	314	301	348	312	314	283	322	343	324	335	352	320	308	305	332	291	300	322	322	292	303	301	300	312	318	322	331	340	298	318	298	291	314	317	302	297	310	328	307	320	309	332	314	315	289	326	311	309	282	296	308	320	317	326	304	318	314	312	333	326	328	270	308	322	330	327	310	317	316	307	283	339	298	294	343	301	332	318	293	308	351	317	322	319	306	316	319	310	312	316	288	323	292	276	305	329	305	356	301	334	320	308	334	319	320	298	302	316	313	291	311	339	318	314	321	288	326	309	317	326	342	332	319	314	304	297	301	336	319	321	321	318	293	278	291	301	304	269	315	328	308	318	315	304	304	353	309	331	281	312	317	314	302	298	316	316	268	279	283	316	346	293	294	286	332	311	343	312	291	292	310	338	327	319	290	333	300	329	330	279	298	287	301	290	332	299	314	313	304	311	332	308	290	282	339	314	324	327	315	319	301	304	362	339	323	325	325	313	344	268	319	333	285	350	298	282	312	329	331	333	312	316	275	288	344	327	314	315	309	288	332	299	318	317	337	322	347	306	349	326	294	296	307	323	313	305	289	320	326	298	295	321	308	336	307	279	301	342	312	332	308	294	321	331	314	292	293	324	309	298	320	303	357	287	318	302	299	352	295	295	315	310	329	289	310	325	320	335	348	317	310	300	317	308	320	338	296	324	308	301	327	340	301	339	313	307	294	331	301	324	316	330	347	312	346	337	287	292	301	326	303	300	301	315	292	303	307	315	288	298	294	341	282	289	281	322	312	314	314	312	352	298	342	303	279	313	306	328	305	344	330	301	310	311	338	288	307	320	308	294	307	332	300	300	332	320	315	310	314	322	301	321	318	317	318	291	323	317	311	299	324	320	354	316	306	284	298	326	319	331	313	263	281	332	310	308	303	305	303	320	324	279	311	321	338	293	272	292	280	297	335	327	336	320	327	303	318	288	324	286	325	298	341	300	297	324	325	304	303	375	317	297	332	298	287	339	313	320	322	324	288	312	365	305	323	290	288	319	308	318	315	317	331	312	340	309	315	311	307	327	334	335	305	318	312	303	314	308	302	331	306	309	321	298	293	298	288	336	302	314	308	314	317	312	300	275	306	318	307	295	332	334	290	295	297	341	325	288	322	292	348	288	301	311	336	316	295	313	331	304	334	305	312	332	320	265	274	309	309	327	333	334	299	281	295	352	328	313	330	323	302	293	321	288	291	274	319	299	315	311	291	322	313	285	326	324	312	315	308	331	339	335	310	327	345	333	327	323	294	323	316	323	313	347	294	315	308	297	338	319	332	324	324	338	319	329	304	305	282	329	282	324	307	311	320	333	296	331	308	323	324	319	282	294	309	310	315	355	294	290	327	294	342	309	290	316	311	315	314	277	324	306	320	327	329	285	325	325	311	305	302	332	305	324	291	303	294	348	312	318	299	302	280	301	334	305	295	318	300	323	314	312	304	329	332	334	309	317	324	309	276	322	318	289	315	289	313	300	302	355	319	313	287	307	310	332	317	291	330	312	292	293	318	333	288	306	335	315	307	303	286	304	268	313	327	310	318	310	307	300	294	339	307	333	303	317	297	294	279	317	326	334	328	333	294	334	334	309	279	317	320	313	328	324	321	314	316	310	320	304	322	305	296	327	279	304	300	323	276	337	309	329	341	298	306	318	310	314	315	314	338	302	301	342	311	316	315	323	318	350	327	312	326	329	316	316	307	305	289	296	313	299	314	321	331	315	309	324	344	305	286	310	322	331	335	316	315	322	302	328	323	328	308	311	307	316	338	303	323	328	304	330	301	313	328	349	284	303	304	305	310	323	320	306	308	284	280	292	300	310	313	297	291	313	313	293	285	302	316	336	305	281	345	311	324	299	304	286	319	348	303	319	321	342	294	312	278	332	286	333	340	303	298	345	337	314	349	332	344	306	343	321	313	287	333	299	318	340	306	307	299	330	297	322	321	311	298	313	315	327	274	304	327	308	296	320	327	319	301	292	316	298	302	348	336	324	361	303	289	332	326	326	310	320	316	340	318	294	356	316	320	314	309	325	345	331	325	266	295	315	318	305	347	326	343	307	321	320	333	348	314	327	308	320	324	320	325	376	318	309	300	288	323	306	354	292	275	290	325	314	327	312	323	328	306	305	290	308	275	311	311	333	297	303	331	296	296	328	293	318	344	281	337	292	318	300	347	313	289	315	331	330	315	308	311	282	325	314	364	305	333	291	318	308	320	319	291	313	320	302	344	325	332	317	289	305	313	300	318	311	330	291	329	314	275	309	321	321	326	305	301	327	322	358	313	334	295	303	317	338	277	312	300	338	319	316	307	317	305	297	322	332	328	312	309	300	298	318	298	310	299	319	333	309	301	269	322	325	309	337	311	301	302	320	354	336	347	318	311	311	305	329	300	307	318	323	306	311	299	332	326	322	338	291	297	305	355	309	310	295	307	294	301	340	323	345	310	291	319	319	304	303	318	332	279	338	269	334	320	323	309	302	339	321	318	309	311	292	333	330	330	292	388	304	335	314	308	323	300	312	328	305	325	301	315	319	319	302
9822	6208	6452	4959	3641	2551	1432	997	684	508	325	302	298	279	258	257	326	296	240	192	214	202	169	163	164	162	145	145	148	118	136	115	105	118	110	129	127	100	123	99	134	116	106	105	87	103	84	96	106	97	106	91	87	80	92	74	103	90	84	100	88	86	96	102	93	89	100	92	91	85	65	80	101	87	85	83	101	79	80	97	85	85	95	98	85	76	102	74	77	112	88	67	81	91	76	87	85	94	85	84	104	85	91	89	88	79	71	77	76	71	79	89	105	91	80	105	92	83	84	103	97	86	75	84	87	89	96	92	91	80	86	80	97	84	85	82	86	89	77	79	93	98	79	91	77	102	79	86	94	96	79	87	79	93	86	88	93	76	80	106	88	95	84	82	92	76	83	82	99	89	105	109	88	72	87	78	93	100	82	103	100	102	78	113	81	83	69	83	64	77	100	85	93	87	81	88	80	90	71	77	85	90	86	97	85	87	68	82	75	88	92	91	91	77	71	67	92	93	80	73	97	79	83	95	77	82	98	97	75	93	86	72	100	98	84	91	71	91	80	84	87	90	89	93	84	84	82	87	87	93	90	93	89	92	72	81	77	76	76	101	104	82	100	84	77	102	89	91	79	81	107	86	73	83	72	99	72	73	81	89	83	83	85	98	88	69	93	97	83	82	92	85	106	99	72	90	90	97	86	77	86	98	95	93	72	86	84	77	79	98	81	94	91	87	90	88	89	82	93	91	76	92	92	91	85	84	85	92	91	75	60	70	87	94	95	87	97	101	79	78	92	100	81	83	73	91	78	81	73	66	74	86	101	85	87	83	86	82	73	97	70	106	84	88	78	79	101	81	76	73	90	79	91	89	83	89	80	74	95	95	97	90	94	77	81	80	88	82	76	94	83	79	102	93	83	86	109	103	103	83	75	85	83	79	77	97	83	87	86	69	77	74	91	77	100	97	84	105	89	87	90	85	96	87	72	74	86	88	82	104	92	80	86	75	98	70	79	84	87	93	110	77	88	96	101	71	84	77	78	71	98	76	93	81	89	92	86	101	106	106	82	78	94	84	67	93	78	85	90	78	86	83	82	74	85	95	79	74	88	77	64	83	107	64	95	82	99	82	94	110	79	88	102	103	91	76	79	76	93	95	91	92	85	99	105	73	73	67	62	67	104	86	102	83	90	87	87	88	90	95	72	90	93	75	89	88	70	82	72	81	86	101	90	74	94	94	64	86	69	104	77	80	88	80	88	77	92	70	91	89	106	90	74	81	102	87	82	96	103	117	94	72	83	110	81	77	89	87	72	79	94	110	82	87	90	79	81	105	92	98	79	108	88	97	87	102	77	69	95	92	96	63	81	99	81	84	80	92	100	88	87	88	79	84	82	90	82	94	84	87	76	69	83	92	74	84	81	84	89	74	92	74	74	69	81	79	89	87	90	80	79	87	97	93	90	87	91	69	98	93	90	80	78	90	95	88	92	97	88	87	64	87	70	85	76	85	72	84	92	77	96	81	86	87	82	83	89	79	84	93	81	101	86	79	79	86	76	77	84	78	79	93	82	84	87	83	88	92	78	71	77	92	104	85	75	92	93	84	90	93	72	99	80	105	85	78	100	84	88	90	74	96	77	81	80	88	78	106	92	83	89	81	67	89	92	94	97	73	94	79	97	72	78	87	92	91	99	83	91	82	83	109	80	97	83	93	74	80	81	88	92	75	100	97	87	90	82	66	86	95	112	112	90	89	98	69	85	77	75	74	89	95	98	76	84	76	86	87	98	98	83	86	74	76	87	88	83	70	84	83	89	86	91	99	89	75	99	92	86	91	93	84	81	89	90	86	84	109	90	68	75	72	71	76	72	83	88	89	99	89	71	101	91	79	88	82	74	96	85	78	83	62	93	82	99	99	96	74	89	91	81	83	88	80	83	101	85	93	93	85	75	80	86	89	80	88	83	72	111	87	91	80	92	94	83	78	84	97	92	100	66	76	98	105	91	78	97	97	110	60	98	73	95	90	96	92	88	80	74	84	78	91	73	84	82	75	98	91	86	80	68	84	82	88	80	82	80	72	86	107	91	85	82	110	71	70	86	91	86	76	81	89	77	84	112	103	75	95	82	88	87	78	84	88	75	90	106	80	94	81	82	107	74	85	97	103	93	81	93	81	70	70	76	82	97	101	84	94	97	77	80	88	81	85	95	78	74	64	90	86	84	77	69	70	99	74	95	84	86	81	83	75	98	83	86	73	90	96	84	79	89	95	66	95	97	80	79	88	85	96	99	66	80	89	93	86	86	101	84	96	81	86	81	78	76	78	92	76	88	80	96	80	86	89	82	81	97	99	93	85	95	81	79	86	95	79	88	71	94	63	79	89	93	84	83	80	76	81	82	97	109	67	75	95	102	83	90	88	87	99	92	79	73	69	90	86	81	89	76	90	87	88	84	95	89	78	98	97	85	98	80	78	89	88	94	93	89	87	83	85	87	80	62	88	82	86	85	89	74	92	85	96	84	91	97	90	86	82	78	90	68	87	87	81	77	93	75	85	81	85	98	81	82	76	87	89	108	89	88	82	88	93	85	68	86	83	101	76	92	78	78	92	88	80	82	96	69	87	97	84	82	89	72	66	89	90	79	101	84	83	71	85	87	80	87	82	86	94	87	74	98	98	73	92	70	103	96	64	98	85	77	73	77	99	81	67	74	75	78	89	90	103	88	79	84	91	95	89	93	94	85	95	94	93	90	87	91	69	98	86	91	84	74	74	85	73	94	71	75	86	94	100	92	74	70	89	80	87	78	80	89	86	66	86	80	91	88	83	98	84	102	89	104	92	78	98	68	107	80	74	85	80	86	92	64	91	73	88	94	77	76	79	97	85	100	86	92	93	89	83	86	89	86	98	82	72	65	85	78	82	97	84	86	89	80	87	95	66	87	82	97	81	80	83	73	81	81	83	72	89	81	71	87	95	81	99	81	76	97	89	85	79	72	81	79	75	92	84	97	97	78	85	91	90	93	89	66	102	73	84	84	94	76	76	93	88	84	106	87	94	72	88	96	87	88	85	98	104	86	71	72	80	89	89	88	91	82	73	86	77	76	70	93	88	88	88	87	92	75	80	92	71	104	92	95	81	77	87	82	95	70	86	89	74	79	95	86	85	93	83	97	79	98	82	80	98	92	98	90	73	99	86	89	86	79	86	83	87	103	83	84	82	77	100	83	83	83	69	78	79	105	113	101	99	90	99	81	85	84	76	92	93	72	92	81	81	91	102	89	85	96	74	84	101	76	100	98	82	93	87	92	74	77	88	88	98	86	68	98	100	96	81	78	89	88	94	74	105	85	80	77	70	74	81	78	90	78	78	126	98	86	80	78	106	99	85	88	83	75	97	78	82	86	90	86	73	77	74	97	77	90	82	95	92	80	87	67	89	93	80	86	91	71	78	63	88	75	93	97	83	103	106	85	81	69	89	77	73	88	74	74	88	92	89	85	85
5614	5150	10877	12890	12205	10056	6200	4774	3434	2445	1830	1635	1626	1529	1330	1537	1919	1476	1156	1084	1032	924	919	835	710	813	772	705	630	629	573	540	485	440	490	444	522	516	488	444	425	369	395	342	340	327	326	271	300	320	273	287	265	283	280	270	264	293	254	249	254	249	264	259	265	216	243	252	243	242	219	219	248	225	232	244	233	234	231	221	216	231	211	200	190	217	223	216	258	232	220	233	194	226	204	222	244	239	221	213	207	200	227	190	214	240	229	224	197	219	209	244	258	237	205	221	224	227	226	236	220	224	217	228	222	226	238	234	209	221	241	238	190	240	186	236	204	197	207	234	202	204	228	212	216	209	240	229	222	243	211	203	221	229	222	241	195	234	248	202	238	235	251	224	207	228	218	210	230	240	222	226	247	223	207	204	261	233	210	204	225	228	251	226	215	207	221	229	260	229	255	214	221	248	215	209	214	198	225	218	230	212	206	223	187	192	210	196	246	218	224	200	200	206	242	214	253	225	198	251	219	219	230	227	220	238	202	202	238	219	226	229	199	202	254	217	209	229	223	242	221	211	210	216	221	216	242	224	225	223	215	210	220	214	232	207	221	244	216	212	205	223	213	243	241	218	230	233	220	200	204	231	218	199	232	214	234	235	250	192	208	251	206	219	231	236	221	209	219	212	212	199	238	213	230	208	232	213	225	208	210	240	224	214	239	184	212	239	226	214	207	240	246	214	205	232	243	229	237	220	222	210	210	246	233	229	244	220	195	188	225	238	232	227	196	238	200	233	208	233	193	251	205	205	216	226	252	229	231	207	215	220	214	231	237	225	230	235	202	219	245	223	207	246	208	220	229	225	248	244	220	208	222	231	216	241	212	226	209	252	210	200	263	212	221	224	210	231	226	237	230	240	220	231	226	234	226	244	228	240	207	245	230	211	223	243	251	235	220	199	227	228	228	220	206	231	216	210	223	222	211	202	259	232	212	235	225	216	220	203	247	234	219	226	230	223	232	220	234	224	229	206	210	226	208	216	194	192	233	208	214	211	211	200	200	221	209	221	227	217	255	235	215	228	225	214	213	222	225	238	236	225	226	198	207	238	222	242	218	238	205	233	238	200	248	216	239	224	219	223	223	227	214	215	216	242	227	228	227	210	203	227	220	228	224	221	217	222	227	251	230	223	213	219	211	225	250	230	232	230	219	212	214	211	218	238	213	252	231	226	221	202	226	223	214	251	211	216	238	219	226	233	212	232	218	231	218	203	209	226	211	201	219	227	221	223	193	241	224	195	201	220	204	218	238	210	240	241	193	246	188	209	196	228	222	218	201	218	210	217	245	262	179	227	208	213	241	225	216	210	229	192	207	219	240	210	213	231	219	214	231	222	222	217	230	223	229	228	240	234	221	233	210	216	223	215	197	217	219	196	254	213	206	214	243	207	180	197	213	243	211	208	217	218	226	215	249	212	222	234	219	252	201	232	231	238	216	234	214	252	221	227	194	239	218	227	252	212	213	205	210	221	225	214	257	217	192	233	224	232	217	217	260	207	229	211	242	199	204	221	221	231	221	229	213	227	247	209	224	227	218	234	206	232	214	229	219	236	211	227	229	211	228	211	221	193	195	226	228	221	212	240	202	240	230	195	250	192	202	202	215	197	216	198	219	215	215	230	226	217	215	242	223	206	249	204	236	220	235	230	219	238	233	233	222	236	215	222	242	218	220	220	213	238	224	225	234	210	244	195	251	244	227	229	241	233	242	214	219	215	192	201	238	229	235	236	231	218	224	236	225	211	227	243	235	227	235	226	212	209	238	217	244	209	196	227	210	254	229	216	251	199	212	245	262	229	231	205	211	198	218	202	233	236	191	212	230	213	242	216	251	223	206	227	191	208	217	222	225	219	201	241	203	242	241	213	233	213	253	235	214	222	204	223	232	207	240	208	216	216	254	216	220	219	216	215	228	222	243	190	245	201	212	215	211	242	233	220	219	220	234	238	238	211	234	245	223	232	239	240	256	231	218	224	231	228	229	232	254	215	245	236	223	217	211	249	233	212	245	224	188	233	242	221	236	224	202	229	257	210	197	223	239	222	219	241	208	240	236	240	196	204	241	209	196	240	213	217	234	234	235	212	212	213	232	183	208	221	227	216	224	221	200	224	235	240	249	205	233	231	238	211	209	235	182	232	226	258	227	223	227	237	207	229	236	206	245	232	243	213	234	239	187	215	246	234	211	197	235	231	212	228	241	226	232	215	223	237	218	220	233	199	211	232	228	252	225	222	234	253	234	221	206	224	248	222	208	229	217	235	209	226	227	217	224	211	232	238	228	231	215	220	241	209	232	203	200	200	210	245	231	215	233	239	237	236	227	234	233	194	221	228	217	244	226	225	238	230	210	226	230	200	204	204	231	224	208	195	217	235	223	208	201	208	205	222	244	238	253	221	243	207	212	196	228	220	213	230	249	216	225	201	221	231	247	224	230	230	229	213	217	222	235	231	216	229	194	231	218	214	226	235	217	231	256	205	207	230	194	210	208	233	217	233	211	226	238	252	232	229	226	223	225	267	214	233	241	221	258	237	225	204	225	233	209	234	224	224	214	219	233	210	221	224	209	248	199	238	210	216	232	233	219	203	244	239	206	227	221	221	197	200	221	257	207	201	198	222	223	232	208	220	209	242	233	211	257	260	241	211	237	233	222	213	226	231	204	229	229	228	210	239	236	220	234	221	208	233	216	237	214	252	226	200	221	186	231	198	215	213	215	222	207	221	229	217	215	212	223	233	221	263	211	241	215	231	218	226	219	205	199	218	209	237	245	204	209	215	234	240	233	223	226	231	203	198	209	242	209	200	215	221	229	215	237	224	239	193	206	251	225	238	246	244	229	211	211	215	223	238	196	206	229	195	226	242	198	229	219	214	177	220	223	245	203	255	226	234	227	236	200	224	213	243	252	245	203	233	227	228	229	240	212	196	210	202	216	219	211	244	219	199	199	209	240	233	220	218	197	221	210	208	229	209	210	215	249	229	215	216	196	247	221	218	228	205	254	212	236	257	205	200	238	217	235	228	217	221	205	251	202	223	204	217	233	225	210	235	237	216	226	236	193	219	239	213	235	232	215	207	228	224	221	205	194	229	204	230	221	241	211	212	249	217	220	214	242	236	213	252	234	210	241	221	224	240	233	232	217	212	191	212	232	234	184	228	214	195	236	257	216	203	255	219	252	259	242	222	225	215	199	237	244	224	233	207	230	236	232	233	211	219	214	205	228	226	250	203	222	223	223	195	226	240	225	227	241	215	202	212	220	192	217	204	248	206	217	219	227	245	217	230	238	226	218	221	232	235	203	195	212	230	236	227	229	227	226	198	239	217	229	232	238	198	232	205	235	229	223	235	213	211	197	240	213	229	214	210	219	233	231	221	219	221	241	235	235	251	203	224	221	226	208	211	210	230	236	221	235	188	211	213	240	236	225	232	233	245	211	196	217	225	246	224	231	236
18608	10821	11906	10237	7914	5381	3300	2382	1763	1153	824	587	528	513	417	507	565	462	400	349	337	293	330	299	246	284	257	246	234	226	212	233	197	193	189	197	182	191	174	189	159	155	165	139	166	156	120	137	136	138	140	141	125	131	132	129	160	160	121	119	144	136	143	161	110	118	129	114	107	132	139	117	144	128	130	121	136	135	104	134	120	141	142	133	135	137	148	126	125	153	129	109	129	127	111	147	134	135	124	119	110	125	122	121	139	130	127	141	111	108	113	128	111	137	122	117	129	112	130	113	133	124	91	129	139	139	118	119	135	117	119	110	107	134	135	132	123	120	135	148	119	112	123	109	120	134	124	136	126	104	115	126	112	132	119	123	114	118	136	100	123	118	136	156	122	107	114	119	122	126	127	126	120	136	115	114	113	125	121	127	128	136	117	89	136	124	131	115	120	105	120	111	124	136	141	135	131	138	137	146	103	125	123	139	105	110	104	120	134	126	119	124	98	117	139	133	114	132	113	108	114	106	118	106	132	116	116	105	130	119	121	131	108	125	127	129	121	122	106	122	142	123	130	123	121	115	129	112	144	124	128	122	114	110	134	134	128	139	139	133	127	119	119	131	104	119	124	129	117	114	136	103	132	121	121	122	135	118	130	129	128	118	113	110	104	113	133	142	137	97	118	130	136	130	134	110	124	125	168	136	120	141	129	107	110	95	113	111	135	96	139	122	135	136	124	131	122	117	129	108	120	108	134	139	129	131	132	116	99	126	132	138	109	128	136	118	124	110	113	97	129	130	112	122	109	115	137	142	117	118	136	110	111	126	122	110	119	109	139	127	136	125	118	126	124	126	108	119	124	123	124	111	128	122	117	125	124	128	149	115	121	110	115	110	126	133	137	114	112	108	137	142	128	113	128	124	116	128	119	109	120	112	123	137	119	112	134	114	150	125	128	121	126	119	118	137	117	122	133	112	114	135	142	112	137	147	109	132	102	117	118	110	141	104	135	131	103	119	131	118	112	120	129	117	113	126	126	117	100	109	91	123	124	112	143	122	123	119	146	127	109	143	117	126	132	115	122	130	121	128	125	110	114	117	119	118	108	107	132	124	123	127	130	128	120	125	127	123	113	133	104	137	125	129	126	133	115	131	112	107	121	120	116	122	129	121	114	129	120	144	137	127	141	127	111	141	135	110	111	112	112	114	132	146	128	118	141	135	119	127	147	139	125	132	120	123	139	130	116	117	118	122	128	126	127	116	104	131	121	117	117	102	130	114	123	106	123	116	128	103	132	128	115	124	120	110	120	124	126	129	123	115	123	109	125	127	108	116	130	125	122	119	126	123	116	146	126	125	124	117	121	114	155	110	121	119	129	139	133	126	136	132	120	118	117	106	148	143	143	120	128	116	117	148	125	129	132	139	142	117	143	130	116	131	123	118	131	107	112	114	130	118	128	109	114	126	129	129	99	120	125	133	108	115	128	117	123	127	110	127	129	116	100	112	100	118	130	136	138	118	128	112	121	123	123	99	121	124	127	148	97	124	135	131	125	124	122	117	139	134	120	123	125	121	131	121	136	111	130	124	131	121	105	103	121	125	114	131	122	137	114	108	147	126	126	134	126	114	129	126	124	135	130	118	124	106	130	122	129	126	133	131	122	139	122	142	123	107	118	138	123	114	103	105	111	122	115	134	146	109	117	135	131	117	120	127	126	121	115	129	112	112	105	121	116	133	134	112	119	119	142	129	132	146	116	118	105	116	126	113	133	114	116	121	123	121	136	120	105	132	137	147	133	138	131	129	119	126	109	106	146	123	114	125	136	124	141	114	121	111	122	120	111	118	127	125	113	106	130	115	111	106	116	134	130	150	124	113	124	133	109	120	124	124	123	124	127	100	102	134	124	115	132	120	102	128	137	116	120	112	127	104	119	129	114	134	120	115	110	113	141	123	113	124	113	109	124	112	148	136	138	120	132	121	132	147	117	135	132	126	138	128	125	122	134	126	117	130	118	126	123	140	143	122	127	130	101	122	129	133	122	121	138	112	105	120	117	122	140	120	120	112	135	107	133	135	136	132	142	133	127	125	121	145	121	112	114	124	142	120	134	117	140	125	126	111	117	126	137	116	108	112	111	112	131	140	113	119	126	120	124	124	115	134	120	147	118	128	115	146	120	104	150	122	134	124	123	137	134	125	134	142	108	131	120	140	143	132	111	113	130	147	123	141	119	107	103	144	119	107	119	117	118	126	139	130	116	120	125	138	127	105	105	127	122	113	152	132	131	139	135	107	120	121	126	117	115	126	135	116	124	122	122	119	111	127	123	132	122	135	117	115	117	131	108	140	114	119	147	124	122	127	128	112	120	115	115	111	112	130	146	117	130	122	128	118	116	115	144	124	118	129	128	134	133	112	109	141	118	110	133	130	126	126	123	118	133	131	105	122	139	136	123	107	117	116	118	113	116	122	152	116	105	128	128	137	113	117	140	136	99	106	131	110	101	116	111	130	123	120	151	108	124	106	125	130	123	135	117	130	138	128	120	129	133	126	123	140	123	113	126	116	115	143	136	96	112	129	114	115	128	113	126	134	128	155	114	138	149	100	93	129	122	123	122	128	109	99	140	142	142	114	148	115	120	116	121	111	112	158	129	123	125	140	139	123	124	114	122	143	117	122	126	122	133	123	142	127	124	117	130	142	126	131	118	115	120	134	132	123	137	118	129	133	142	119	153	118	130	112	125	119	126	120	111	119	124	127	125	127	114	136	119	108	111	125	100	125	123	117	109	136	112	148	123	129	132	132	143	124	117	144	104	118	135	111	137	114	124	126	128	124	114	128	117	125	112	112	121	121	110	122	113	118	120	122	124	121	133	117	131	153	129	140	100	144	118	123	120	113	150	142	119	111	119	119	130	133	99	136	132	124	134	129	119	116	129	125	131	129	129	105	153	115	128	131	133	127	134	106	131	119	128	117	135	106	122	129	144	134	127	132	130	126	131	121	134	113	126	114	132	135	113	109	114	142	107	110	122	133	126	126	126	122	109	124	133	139	147	109	98	132	123	125	135	126	134	115	107	124	108	124	133	117	122	133	128	98	148	115	131	108	101	126	125	131	118	134	139	137	126	99	119	105	123	105	134	109	144	101	137	108	121	121	121	143	140	141	136	138	149	124	119	140	127	122	105	128	126	106	141	107	139	113	109	121	123	101	117	121	116	114	123	133	131	133	132	117	139	100	108	132	108	110	109	113	118	117	138	124	123	132	133	102	115	104	127	122	123	115	128	118	133	128	126	127	124	146	108	153	131	125	114	110	123	133	130	110	129	119	131	113	128	134	108	130	133	104	144	137	112	132	126	132	123	150	124	121	134	121	102	128	102	133	118	136	123	112	128	109	110	145	111	132	123	130	142	119	139	121	118	99	128	146	119	151	126	135	115	128	131	126	120	118	156	115	121	138	134	129	109	132	115	126	125	119	141	122	138	118	149	120	138	130	125	140
11032	8498	17274	20954	19631	16069	12001	9571	7478	5484	4230	3194	3152	2864	2641	2866	3338	2846	2152	1967	1823	1674	1605	1518	1404	1446	1367	1208	1165	1169	1035	890	857	843	830	893	920	851	819	770	656	671	609	584	526	478	482	434	411	432	430	430	441	421	405	426	416	417	375	437	411	359	367	369	378	389	368	376	314	355	337	354	310	349	299	355	334	339	317	330	310	319	334	312	320	336	304	321	314	279	271	303	290	299	305	324	343	309	284	294	298	293	336	305	293	317	310	287	304	287	309	314	291	305	270	301	304	317	321	314	304	336	338	323	306	305	327	314	310	270	294	305	316	307	309	282	294	305	294	329	276	321	347	317	314	324	326	333	310	291	288	271	303	319	301	292	288	317	315	270	341	299	314	321	330	317	299	312	313	288	298	311	332	310	282	288	294	294	320	304	294	303	305	269	318	329	280	298	326	288	296	294	311	285	251	310	336	289	303	320	305	302	313	300	312	331	325	321	343	302	321	311	291	286	337	297	290	318	313	320	284	296	309	272	263	327	316	293	312	303	305	294	300	309	287	318	286	299	292	322	291	311	279	295	342	300	300	320	318	313	300	333	296	329	293	301	306	322	319	306	311	287	314	313	311	303	299	286	336	334	288	303	301	319	295	313	323	322	333	281	314	308	315	313	298	293	317	314	295	294	312	293	306	285	312	328	298	311	289	319	286	291	296	296	315	309	300	276	329	333	328	319	330	279	314	289	310	314	284	264	292	332	286	289	277	308	297	293	306	324	308	330	309	296	300	314	303	311	307	312	319	339	293	287	274	277	302	312	303	289	293	278	334	289	296	316	294	339	305	331	313	313	283	318	292	306	315	318	309	297	281	294	312	294	313	334	326	291	319	310	296	291	320	314	321	328	313	305	308	313	305	282	290	313	318	319	313	306	283	287	319	274	305	295	285	283	336	334	337	328	308	307	270	283	323	289	307	312	313	306	281	309	302	283	343	319	292	310	309	312	342	321	290	321	290	302	300	314	308	321	289	292	308	319	314	315	343	328	282	290	303	310	326	303	337	312	348	320	306	323	293	294	298	303	321	307	302	324	283	339	293	310	302	322	291	305	289	273	268	305	312	334	275	304	307	283	309	315	339	321	342	310	288	340	312	304	313	328	311	325	298	292	311	296	320	322	304	296	312	323	334	312	300	336	338	310	305	334	301	344	295	342	295	317	308	272	325	311	283	307	301	297	341	285	313	319	312	297	303	314	322	326	331	319	310	301	283	303	316	318	301	306	309	308	298	265	285	323	319	290	329	329	276	291	305	339	286	295	303	325	323	299	304	314	333	319	303	322	316	307	291	317	283	296	306	335	321	314	315	329	283	303	291	317	360	325	302	343	279	334	331	296	294	312	325	295	296	326	299	305	285	308	311	308	259	299	315	313	285	306	303	309	284	316	323	294	298	303	312	311	300	277	294	321	297	302	273	307	279	313	272	299	303	284	295	306	321	289	327	305	329	317	291	295	278	316	294	314	305	323	292	296	297	305	296	297	293	297	286	305	309	311	278	293	307	289	310	284	306	307	301	307	325	313	304	319	322	332	283	287	295	309	305	309	327	309	311	311	326	311	331	283	312	312	299	286	309	286	308	293	301	295	263	317	319	320	320	308	292	329	309	333	324	330	300	305	323	307	278	303	323	293	321	297	313	273	276	331	308	329	308	291	328	306	292	301	332	335	291	313	300	299	310	341	299	285	320	301	287	312	310	305	321	321	316	314	298	291	310	288	321	283	283	331	327	304	279	287	312	297	321	306	338	326	303	311	312	300	315	299	316	311	283	293	305	305	314	311	279	344	324	315	318	314	312	308	277	336	325	300	277	299	316	323	307	335	260	288	329	349	320	297	306	319	322	272	271	270	293	300	311	352	315	273	272	287	293	299	296	323	324	298	288	300	299	318	285	314	274	328	319	281	318	304	303	300	320	299	295	315	287	330	332	304	303	281	310	334	319	317	328	290	319	289	303	301	298	292	338	330	310	327	298	280	305	271	294	305	295	302	328	312	299	324	320	291	304	316	308	308	329	308	298	316	278	339	323	293	324	294	293	294	306	267	334	293	306	314	309	291	306	301	293	282	327	336	338	323	293	314	306	288	321	315	309	342	284	283	261	299	310	309	323	288	282	279	310	304	309	303	312	332	321	270	332	293	278	306	304	304	310	331	283	264	328	286	307	295	282	295	322	314	320	281	305	332	305	295	299	316	276	292	332	290	279	312	315	342	311	283	305	317	297	300	337	306	298	304	322	308	315	296	320	328	296	340	306	294	301	296	294	333	288	315	312	298	307	305	290	272	309	305	313	331	287	308	312	289	286	279	306	317	284	305	275	323	275	303	317	306	282	310	292	298	313	284	296	289	315	310	306	322	336	306	305	342	306	295	299	302	297	318	276	290	297	320	354	300	287	323	291	318	316	329	289	309	300	283	305	287	296	303	326	356	307	282	315	283	301	319	276	318	316	298	307	275	316	306	317	305	295	297	286	327	329	292	313	284	303	330	354	295	294	285	291	330	298	328	308	282	303	315	316	307	299	287	307	304	328	304	280	295	315	325	286	289	296	315	295	301	297	307	318	303	295	306	292	327	300	288	299	312	337	299	303	297	281	287	309	310	306	307	309	283	309	300	310	305	300	301	306	306	317	329	313	287	300	322	278	271	331	279	286	303	312	317	291	308	309	305	308	310	318	301	299	315	328	323	306	305	308	322	289	283	338	309	314	279	284	328	307	299	274	306	304	294	317	301	287	329	279	325	296	305	318	314	302	279	310	307	299	326	300	300	351	298	316	305	339	307	293	309	316	296	271	318	305	305	316	315	307	299	321	314	326	317	299	293	308	320	313	312	318	279	315	320	342	304	291	293	310	285	296	284	301	311	310	286	311	332	289	330	302	288	314	305	298	321	288	278	319	300	342	306	303	308	315	303	284	311	315	289	343	301	310	288	295	310	310	311	284	261	306	322	315	336	304	330	295	282	305	323	315	313	274	298	303	292	300	275	311	284	297	285	319	297	307	292	309	304	289	304	340	314	319	309	298	313	291	308	348	304	296	302	295	306	319	299	305	302	308	309	317	322	283	298	284	268	320	312	297	327	286	292	290	323	315	271	318	289	309	316	351	324	283	304	313	307	300	302	324	303	334	287	304	291	304	318	298	262	290	322	300	303	261	320	306	318	311	276	283	300	297	308	319	303	349	336	302	313	313	291	312	314	289	310	319	306	326	288	295	269	274	329	323	308	309	285	293	320	340	284	260	319	282	298	293	270	319	284	299	311	310	290	323	333	300	307	322	311	308	297	289	339	295	315	297	313	316	302	290	335	276	309	303	281	308	300	279	307	322	285	286	302	296	298	314	307	304	290	301	327	296	312	286	322	303	326	300	318	294	299	300	287	328	337	291	308	336	312	310	321	347	292	278	297	323	312	316	316	284	297	295	289	312	330	297	299	298	287	318	295	313	306	268	317
26649	15972	17054	15015	11782	8014	5243	3891	2899	1935	1170	864	763	702	655	639	809	616	560	534	452	361	399	378	356	350	339	300	311	282	290	257	251	215	249	252	245	230	241	221	191	170	155	201	171	174	180	170	163	151	150	152	154	146	168	155	159	138	164	146	137	149	155	145	156	149	130	147	135	151	139	152	132	145	117	155	133	135	134	129	146	114	163	144	137	153	124	120	138	132	130	108	119	131	142	146	134	139	133	145	139	138	115	125	128	139	131	120	116	128	110	130	143	119	143	116	122	146	124	123	114	134	132	137	120	120	131	137	132	139	128	121	119	130	114	151	126	124	117	118	115	132	127	108	130	133	136	135	117	137	117	145	120	117	125	139	138	126	126	120	123	113	129	137	123	97	152	121	109	140	135	142	157	111	118	122	119	145	101	116	146	142	114	119	157	125	132	128	130	124	130	131	124	150	130	111	132	128	130	126	137	125	98	131	134	128	107	123	149	133	110	122	117	148	126	117	135	126	126	141	117	131	146	137	127	148	128	122	132	120	128	124	136	141	126	119	118	139	125	113	135	128	143	123	120	115	139	126	137	119	115	121	130	131	131	110	132	129	117	131	131	113	135	122	129	129	129	144	158	106	129	103	128	118	136	147	136	161	117	126	132	125	140	126	144	134	118	146	124	119	139	134	145	100	113	122	116	115	125	141	141	125	140	120	119	112	121	118	143	122	112	111	110	131	125	130	119	133	116	134	141	113	138	100	127	122	109	130	127	132	132	137	115	130	123	130	134	134	144	121	118	138	130	121	126	137	138	125	123	137	143	138	136	140	155	128	132	138	115	130	137	108	119	166	127	103	147	124	125	132	115	136	137	137	136	122	147	116	147	154	136	123	132	138	116	135	140	143	129	138	124	138	133	137	122	128	105	130	133	144	128	135	146	129	113	140	130	127	127	123	130	124	130	109	135	128	137	122	131	120	134	112	154	130	116	138	123	114	142	136	141	138	126	129	120	141	124	102	116	138	130	132	123	125	126	135	137	111	142	155	118	138	124	139	121	137	115	118	125	135	113	133	123	147	144	120	149	160	129	118	127	115	138	133	143	134	119	111	128	119	117	133	142	140	126	133	135	135	123	132	141	125	140	131	131	151	112	137	128	114	137	126	143	130	144	127	130	115	131	119	129	125	145	133	130	138	130	129	126	133	149	123	145	131	166	131	148	138	125	134	135	130	129	123	111	129	119	129	119	134	126	116	130	137	137	119	135	113	158	122	116	132	123	116	150	131	117	105	125	138	130	115	132	135	144	134	145	130	115	118	128	136	113	123	128	140	121	147	124	119	133	112	127	132	144	146	134	125	117	121	128	125	95	138	128	156	135	130	127	126	143	156	138	141	164	139	119	127	119	123	133	132	141	124	124	131	147	133	116	117	126	140	120	142	125	110	129	157	147	149	114	121	147	137	125	161	150	136	123	128	136	117	126	127	156	117	126	138	117	113	123	142	129	135	125	140	129	124	133	133	127	124	137	117	123	125	128	117	133	115	128	131	137	111	128	127	122	128	123	124	132	106	133	114	138	151	129	133	149	146	140	122	143	144	148	152	153	128	114	109	123	131	142	146	134	126	124	129	156	129	122	125	138	139	126	131	132	119	121	147	144	125	151	134	133	140	131	123	127	145	116	118	114	128	121	139	128	127	130	156	143	115	119	99	115	136	130	124	128	117	133	134	141	128	137	116	117	142	137	128	128	148	135	111	121	147	140	114	141	141	136	123	114	127	142	118	111	135	150	132	129	136	110	137	131	131	157	133	118	137	96	129	130	138	131	133	137	154	141	129	118	132	123	107	122	119	131	145	140	133	137	112	137	119	121	121	143	116	109	154	141	141	142	123	128	129	152	119	119	119	146	136	126	118	128	128	133	118	130	132	125	123	137	134	129	136	115	128	142	122	152	117	115	108	121	114	129	105	114	148	161	126	127	109	140	139	151	130	115	111	128	115	148	139	148	109	142	139	119	118	118	135	159	138	131	128	114	141	133	140	130	115	151	118	133	149	129	126	120	121	120	144	137	149	134	132	130	143	127	135	142	122	139	114	143	148	128	130	138	121	132	140	138	118	135	126	133	117	147	145	118	119	153	141	122	136	132	138	117	130	125	136	129	122	115	112	137	120	124	129	131	124	123	147	126	122	123	147	141	145	147	135	127	145	134	118	146	159	130	150	122	123	124	128	112	122	154	122	136	127	116	146	135	130	149	130	126	127	145	115	122	121	120	136	121	111	119	127	134	118	127	121	133	137	152	143	126	129	128	130	139	136	120	130	132	127	134	143	132	132	100	140	135	128	126	141	146	131	124	112	130	135	131	128	135	135	121	125	139	131	120	132	136	125	124	140	121	119	153	123	109	120	115	133	138	160	140	143	152	136	145	116	127	135	115	133	133	108	123	124	136	136	127	130	108	127	137	141	130	135	133	139	144	121	111	128	145	130	158	129	115	107	129	150	143	139	116	124	124	136	118	131	121	131	142	118	126	121	118	119	137	141	119	141	130	129	136	121	111	137	123	135	139	130	124	144	140	142	146	132	137	132	116	150	132	116	129	139	140	151	140	118	127	129	120	120	118	145	147	143	140	119	115	111	137	109	130	126	149	138	117	126	133	139	136	139	121	137	128	138	146	122	127	142	123	137	109	115	148	117	119	127	129	120	132	137	116	144	139	125	104	112	123	136	148	139	143	120	114	116	129	140	124	123	127	127	125	135	124	106	116	144	140	114	148	154	140	134	131	113	124	138	152	140	133	142	151	126	135	128	119	142	154	128	132	108	126	126	110	118	121	135	132	116	122	126	137	136	129	133	142	132	131	128	116	117	121	133	149	124	120	129	119	117	134	127	130	112	126	130	149	119	121	120	144	137	134	151	122	130	124	129	115	116	124	174	129	139	142	139	124	129	123	108	133	120	122	126	124	120	152	124	128	138	119	120	130	127	117	128	115	106	146	138	147	154	116	143	118	121	126	131	122	135	133	113	125	116	123	135	136	140	125	146	131	134	113	144	144	126	121	125	132	114	131	145	119	113	112	142	123	155	135	146	110	135	148	124	143	113	126	149	135	112	125	134	136	127	132	141	131	148	131	128	151	153	126	102	133	126	126	123	138	137	120	134	141	123	143	125	125	122	144	139	119	148	112	125	134	136	141	123	132	118	143	135	133	123	125	129	129	118	139	140	124	137	115	126	124	106	148	160	123	117	132	129	133	125	121	120	139	111	116	118	125	135	140	117	130	144	143	127	127	127	148	101	145	134	127	120	148	121	125	112	159	130	121	134	121	140	142	136	139	132	114	143	133	125	111	133	142	145	125	117	143	154	112	144	132	117	116	114	123	132	154	114	130	116	144	131	131	135	112	111	125	133	139	133	115	165	127	111	127	146	140	123	121	128	105	117	118	147	113	147	151	120	151	128	141	128	119	133	139	126	111	126	124	108	129	124	133	127	121	128	135	146
14121	11613	21955	25983	24613	20601	15915	13343	10486	8208	5941	4632	4290	4188	3845	4047	4537	3859	3072	2751	2495	2200	2310	2078	1964	1973	1928	1754	1743	1678	1436	1201	1206	1119	1119	1120	1107	1124	1028	986	878	766	764	744	666	639	580	529	532	510	483	497	494	442	486	499	479	461	491	439	501	438	479	406	472	470	396	361	361	418	351	341	364	356	376	359	341	326	334	334	352	350	314	318	358	313	324	336	316	289	339	310	360	339	321	321	291	314	302	322	335	331	314	273	302	327	286	311	339	317	284	322	292	314	316	333	318	319	328	308	294	340	315	322	314	322	341	323	358	344	284	327	303	328	325	351	282	308	321	319	298	337	338	336	284	311	328	318	327	299	316	289	330	310	319	333	340	312	310	335	318	347	316	323	341	291	317	300	308	303	326	326	289	301	309	328	302	322	286	303	303	320	286	317	326	289	320	293	322	328	316	268	343	312	273	315	295	316	306	317	306	314	295	292	321	312	323	309	288	324	325	300	325	316	323	302	307	305	275	285	332	271	329	300	315	333	305	293	295	314	315	313	285	327	337	326	338	316	310	318	302	293	301	317	307	325	303	293	329	347	301	298	322	297	287	301	334	325	293	291	316	307	313	307	329	298	300	320	286	317	290	305	302	330	293	321	314	332	275	304	334	349	306	335	310	325	298	312	275	323	303	301	308	321	302	305	332	316	301	326	302	293	304	318	324	326	314	317	318	318	326	326	302	304	311	334	312	310	324	292	328	305	311	309	299	290	305	313	317	327	313	315	299	300	340	311	276	309	312	340	309	283	287	302	295	314	309	288	292	330	316	334	305	324	287	346	292	300	294	309	300	290	315	316	315	297	317	303	338	343	293	332	330	304	329	338	317	283	307	286	301	308	305	344	301	302	308	314	323	324	308	311	298	301	315	317	308	294	282	335	313	324	310	312	314	292	270	333	339	329	310	293	314	276	328	326	308	305	301	329	310	334	294	312	287	300	309	283	323	327	293	300	308	330	264	319	336	300	332	312	363	294	315	286	344	330	305	324	313	317	314	307	295	330	325	313	320	291	282	319	291	298	306	313	301	312	295	318	293	330	320	329	308	291	318	302	291	325	307	317	305	313	331	310	310	343	294	285	320	315	346	330	310	327	306	316	335	339	307	346	276	309	301	308	324	303	294	334	283	276	319	316	316	308	302	281	327	311	280	306	346	291	331	287	331	333	305	344	301	299	330	331	283	329	293	323	320	326	311	328	288	287	326	308	300	307	321	313	305	345	313	348	300	296	354	301	320	304	301	333	295	297	320	348	315	342	342	298	314	314	265	299	313	282	349	324	342	282	295	323	277	322	309	323	300	329	307	315	318	323	298	318	301	279	302	306	322	311	311	327	307	312	319	332	288	315	285	298	320	314	291	324	296	332	330	301	291	314	314	317	316	315	286	330	293	310	275	321	330	312	295	305	317	318	334	320	293	291	355	306	327	318	291	321	323	330	304	298	292	343	297	325	313	323	305	281	297	300	315	317	334	332	327	315	345	276	316	340	336	265	314	334	298	294	340	321	313	289	309	295	303	315	316	319	306	319	314	331	308	285	300	298	298	312	325	302	335	313	307	341	304	308	316	302	331	307	292	312	293	304	321	331	299	345	295	308	304	295	301	327	329	313	320	288	299	291	306	314	287	294	303	342	267	309	312	327	297	311	300	321	352	308	325	325	298	300	320	328	323	287	321	308	306	292	315	305	334	318	309	310	328	292	342	317	291	334	290	305	310	333	325	333	324	330	314	333	326	285	306	307	329	310	306	325	303	297	321	318	316	345	293	287	289	316	315	337	298	344	257	333	277	274	326	309	338	320	305	314	307	313	283	311	308	299	331	328	295	338	340	295	327	321	304	306	303	316	298	314	301	298	333	336	301	326	308	309	332	309	357	332	318	305	331	294	278	327	313	324	344	299	295	325	303	304	310	330	324	290	321	307	302	311	329	309	332	313	315	298	289	306	299	347	320	263	320	323	319	323	296	319	325	304	291	327	330	348	298	325	310	306	307	328	303	310	302	326	309	327	284	313	303	337	308	303	298	334	315	295	317	315	291	325	342	322	311	323	315	295	296	310	321	298	297	328	309	318	298	328	283	303	325	289	290	307	285	321	297	319	331	316	287	300	311	308	294	306	301	315	315	316	282	325	329	290	303	315	320	348	296	320	343	302	321	281	293	308	347	319	312	314	320	287	280	283	284	311	311	291	292	285	295	317	295	324	322	305	312	300	322	317	331	289	313	324	326	322	296	310	319	308	307	294	323	320	304	287	318	288	297	339	328	298	323	300	311	340	322	304	283	300	293	337	310	301	301	325	302	314	303	332	328	331	315	294	298	327	324	287	284	307	303	310	317	314	331	311	318	327	298	333	311	339	280	303	313	315	314	323	307	308	331	326	314	324	316	327	296	314	322	282	302	296	316	331	310	292	302	264	305	312	303	291	328	278	342	329	303	341	303	358	326	337	317	294	312	311	340	310	285	341	326	330	305	310	310	311	307	303	302	303	306	320	314	294	279	326	302	310	297	301	333	298	313	308	318	306	315	326	327	302	310	307	296	279	311	289	292	305	302	310	326	316	314	318	293	331	297	291	323	324	300	300	334	344	296	309	291	346	309	324	307	276	281	316	312	329	328	312	284	309	334	303	281	308	316	337	312	307	303	301	326	318	292	333	279	323	300	326	331	322	331	330	304	309	285	293	308	332	313	334	299	314	301	323	325	268	324	340	332	324	309	295	309	316	312	316	315	303	300	294	310	301	277	286	312	281	325	318	310	314	299	298	319	332	340	284	315	320	335	312	321	300	275	313	329	295	303	266	330	317	328	333	279	296	278	333	257	284	332	316	295	320	319	300	339	343	313	295	308	299	326	305	308	350	323	313	315	310	289	325	295	306	284	306	278	324	288	318	302	284	304	288	319	329	310	325	327	329	325	291	322	303	299	313	289	316	354	311	315	317	307	314	328	319	299	314	321	310	311	313	307	308	320	329	318	287	274	302	329	316	308	339	289	304	313	303	332	286	309	329	318	294	332	322	299	312	349	290	303	308	308	307	263	300	317	340	292	301	320	306	316	331	312	314	297	316	301	333	299	309	307	336	291	331	314	312	291	315	313	302	289	308	310	312	316	287	300	324	301	310	315	274	296	317	314	284	294	294	329	313	312	348	322	304	298	299	329	313	295	312	310	313	295	279	311	319	338	348	323	319	328	292	326	274	318	314	325	323	271	316	314	296	302	295	307	302	334	315	323	317	312	325	340	325	328	305	319	301	312	311	316	327	296	302	293	309	309	315	322	314	300	298	286	329	311	308	299	293	330	291	323	302	306	279	313	314	298	300	314	301	311	308	300	314	320	305	313	325	275	303	313	317	266	293	303	319	295	302	287	325	320	308	320	290	324	325	300	332	325	339	321	328	298	327	297	297	290	310	301	321	335	317	313	338	301	301	265	313	322	309	326	305	322	297	337	294
9849	5728	6228	4882	3716	2256	1395	991	666	454	332	293	308	275	281	305	288	259	192	204	195	197	175	197	163	195	168	164	140	139	141	124	128	119	132	124	116	115	125	114	93	110	78	92	113	91	96	98	97	101	88	104	98	96	93	86	85	114	94	77	100	96	95	99	89	94	82	79	81	95	78	102	71	89	93	94	74	88	81	79	84	89	86	77	88	89	94	89	82	85	83	80	73	81	80	87	86	78	87	85	69	105	81	84	95	73	90	86	76	78	95	83	87	86	80	86	71	83	75	73	74	88	75	88	76	89	102	67	81	89	69	90	77	79	80	101	74	80	83	114	83	73	78	70	84	79	80	75	82	75	80	75	78	88	69	95	83	76	94	81	92	95	80	73	92	86	87	98	107	73	98	80	83	76	87	86	101	95	82	73	91	87	86	82	100	61	78	93	90	80	92	84	84	81	79	73	86	101	91	79	77	88	92	81	65	71	83	85	96	96	82	76	90	78	72	83	92	85	79	80	81	88	60	79	83	72	83	91	77	100	86	79	76	77	88	83	66	98	65	97	97	84	75	98	97	88	91	85	80	80	84	91	91	73	89	87	93	92	71	85	82	94	102	88	87	76	108	91	97	75	72	80	89	72	99	90	89	102	93	95	85	81	81	80	73	83	96	75	95	91	74	87	84	88	82	76	76	92	74	78	107	80	94	78	74	90	68	74	73	81	104	87	70	68	88	103	86	79	78	93	91	88	85	82	87	94	97	75	84	85	99	86	93	90	88	87	81	93	83	80	87	94	71	85	95	66	92	84	84	93	106	78	82	89	72	71	80	104	80	63	93	98	80	87	88	80	79	82	73	67	85	70	95	92	85	77	74	84	89	70	97	96	90	82	86	92	96	74	99	95	82	84	88	85	94	89	78	81	90	86	75	97	100	84	81	73	80	95	85	85	77	77	92	77	105	99	102	93	80	89	87	75	79	82	90	83	76	65	79	73	80	108	88	79	78	92	75	79	93	106	102	79	80	84	79	101	86	77	84	81	79	85	86	92	90	74	74	87	69	82	74	82	88	96	88	82	95	76	90	72	73	87	79	85	95	91	83	69	84	63	77	80	79	81	89	88	74	81	89	75	96	77	97	95	87	93	95	81	65	80	90	92	91	76	93	81	69	84	97	90	83	95	94	97	87	80	83	75	97	93	88	88	95	87	82	64	88	84	84	79	59	84	92	108	84	76	94	89	90	86	91	96	69	76	85	85	91	97	82	92	90	94	94	79	89	88	68	81	87	95	96	102	84	84	82	80	73	94	105	110	80	97	59	91	87	90	70	82	87	84	86	76	93	72	67	84	83	88	82	81	91	70	75	75	105	76	101	79	90	102	96	76	82	89	89	86	93	86	82	94	94	96	91	97	89	85	104	77	80	92	73	100	104	94	79	67	98	89	88	83	86	81	89	90	88	97	98	100	90	86	59	83	89	63	90	91	93	92	94	84	75	68	74	88	95	83	85	80	82	95	95	108	83	82	84	88	88	101	76	99	87	78	69	74	89	69	76	96	82	97	77	95	82	98	77	101	104	86	100	89	93	94	85	78	89	84	79	92	96	82	79	89	82	91	101	92	79	70	84	85	81	89	83	83	87	92	82	83	88	85	104	89	105	78	85	89	84	72	84	74	90	73	77	82	102	94	77	65	100	90	94	90	78	79	67	85	99	94	68	83	74	91	84	104	88	74	96	85	85	79	81	105	83	81	81	98	93	111	93	96	93	108	87	72	92	74	96	91	82	91	64	80	98	105	98	93	100	102	96	75	91	86	87	92	84	93	85	85	94	87	85	76	87	68	87	85	87	86	79	88	100	93	75	74	82	79	73	66	81	95	105	92	100	85	81	100	101	87	88	94	89	77	70	81	95	89	66	96	83	75	77	83	92	81	87	83	88	85	72	104	90	89	76	82	79	83	76	79	91	83	94	80	86	104	88	80	83	92	79	107	93	92	92	67	90	83	83	91	84	98	81	82	74	96	82	75	88	89	74	86	91	93	79	77	101	90	77	87	82	83	84	101	69	89	80	70	89	78	80	85	85	75	71	74	108	88	78	88	75	71	99	84	93	81	88	97	84	91	83	92	88	76	92	83	84	97	75	74	62	76	95	102	106	83	104	100	86	88	70	72	93	71	79	81	93	97	69	70	86	78	94	97	76	93	88	91	85	76	95	80	86	82	85	72	68	88	88	82	66	86	75	98	81	85	76	74	72	92	76	73	77	96	77	97	89	85	88	83	83	84	91	97	85	77	87	102	77	78	85	87	68	96	82	83	87	84	69	74	83	90	86	91	72	81	88	82	76	78	67	81	103	74	86	81	76	84	88	78	91	76	73	78	83	92	69	85	90	83	99	105	76	97	85	78	72	66	91	80	79	72	102	90	87	84	81	82	73	90	92	90	80	79	81	94	81	98	80	81	90	95	77	77	86	76	96	78	94	83	82	88	81	86	100	88	78	88	98	75	70	81	93	75	93	104	70	87	95	83	77	86	87	81	85	88	83	67	69	80	83	92	89	91	70	78	86	92	96	95	90	82	82	95	88	99	92	77	78	85	75	90	92	88	86	93	99	78	83	65	75	72	75	96	73	87	86	70	84	87	92	86	90	72	69	108	77	71	87	87	87	86	74	87	79	73	100	100	78	86	80	97	87	85	96	64	73	94	67	102	88	84	101	74	78	101	90	73	74	81	79	91	70	58	74	75	75	76	89	82	97	79	96	91	98	90	80	90	74	78	71	97	78	93	81	108	74	84	88	92	100	99	84	86	77	78	106	69	92	95	87	86	78	83	101	91	79	88	86	76	90	78	71	87	89	84	101	99	91	92	87	96	80	89	94	114	95	82	86	91	97	78	79	84	75	81	83	81	88	93	84	102	64	85	99	84	68	92	73	90	85	80	76	77	79	80	90	73	82	107	92	95	85	96	73	73	84	92	99	112	94	74	78	81	110	72	83	81	74	87	85	74	93	90	94	87	93	90	73	87	102	82	67	90	78	106	97	105	87	88	80	71	100	88	88	90	95	84	98	86	86	77	87	81	86	86	86	85	76	78	91	84	72	85	83	81	95	91	76	95	72	83	74	91	100	105	96	91	75	74	98	95	77	90	75	101	81	83	91	79	71	74	78	79	95	78	70	82	90	94	66	70	78	74	88	92	92	79	92	85	89	82	65	92	93	74	80	79	66	97	99	95	96	86	81	77	88	89	83	93	105	90	91	105	94	75	79	76	93	84	83	80	83	91	72	87	74	92	75	92	83	97	86	91	84	85	83	86	63	84	90	82	91	82	79	84	78	79	89	84	79	67	96	100	110	84	84	90	77	70	81	91	73	80	71	71	91	104	78	70	87	86	76	64	68	103	94	91	88	79	85	90	88	80	103	99	76	73	74	97	101	81	87	88	79	78	98	74	77	86	87	97	94	93	99	92	76	70	70	70	84	102	97	79	91	98	81	93
5639	4900	10680	13058	12558	9012	6304	4817	3429	2288	1867	1584	1615	1526	1417	1542	1839	1465	1185	1083	1025	943	894	850	803	828	760	640	673	570	534	519	506	471	461	464	516	516	448	447	414	392	360	318	324	298	275	263	286	315	300	286	292	302	298	289	267	261	262	260	240	245	258	291	226	264	256	219	219	238	244	197	215	209	218	232	200	223	214	222	223	222	197	239	232	231	202	222	220	217	193	228	233	244	222	201	240	206	210	229	231	212	213	179	216	225	230	218	235	205	221	219	224	233	204	177	214	198	224	221	195	204	213	204	219	223	246	228	220	232	235	187	214	234	206	249	225	233	234	217	265	238	200	220	203	223	213	216	216	225	229	211	217	248	210	212	245	198	207	205	230	234	221	222	228	219	214	234	217	216	208	227	258	201	221	211	216	215	211	195	222	228	207	225	228	203	250	229	223	234	194	201	207	211	224	219	220	208	227	242	220	199	222	242	249	234	229	239	244	244	211	223	210	202	245	208	217	221	210	242	212	186	220	216	214	226	218	194	214	244	220	202	226	224	220	222	181	223	230	234	236	221	227	213	212	214	213	211	220	224	224	212	186	195	224	236	199	188	217	209	216	244	204	231	202	233	216	186	194	206	226	222	228	233	211	216	219	196	224	224	235	214	227	237	234	236	226	227	224	222	231	212	229	231	220	216	196	252	226	208	226	219	195	215	245	200	201	213	240	210	220	220	227	236	217	218	222	214	226	226	209	217	207	245	212	265	221	222	231	209	224	212	230	204	236	207	216	221	201	203	214	219	220	236	214	217	232	234	198	216	230	217	217	203	214	212	194	241	225	228	233	259	225	219	239	248	215	231	243	241	227	192	235	229	226	199	209	220	235	208	175	235	227	224	226	209	211	189	211	197	215	244	223	220	230	228	227	213	264	236	230	221	251	202	219	196	219	224	211	199	229	194	251	215	216	229	222	225	220	212	224	223	223	200	194	215	233	201	218	246	220	233	231	220	207	189	206	216	229	199	223	211	221	213	219	200	233	219	191	243	229	227	212	218	191	227	216	207	224	223	219	230	212	224	207	190	212	221	252	241	246	230	222	213	208	246	204	238	231	201	214	215	220	206	241	198	219	210	205	216	196	233	207	224	220	221	260	211	232	208	226	215	223	178	231	197	237	212	206	235	233	259	215	237	197	209	213	204	207	213	244	216	216	209	230	207	208	251	222	202	235	208	210	220	214	196	240	207	215	225	222	211	202	231	204	207	219	224	211	206	234	233	211	228	187	208	201	216	199	205	210	206	230	228	206	209	217	194	203	209	239	206	230	212	210	228	220	221	186	204	207	215	210	234	216	233	192	192	232	192	211	225	258	239	235	220	223	210	241	219	224	226	223	203	236	240	215	251	208	224	204	235	239	226	224	249	214	226	200	249	238	245	207	213	232	223	208	220	231	237	231	202	226	215	234	211	225	217	227	246	228	233	246	237	194	235	209	205	224	206	214	223	216	212	218	231	251	205	229	248	217	241	190	250	242	218	234	218	190	210	232	215	255	229	216	246	189	207	229	221	217	219	241	214	181	213	213	229	214	205	245	221	195	230	228	219	225	222	213	210	209	253	230	190	218	223	194	239	205	195	221	195	241	233	218	243	225	231	212	241	228	221	220	231	207	245	224	219	218	232	219	211	217	225	216	187	236	212	223	229	243	202	222	238	230	211	202	213	197	223	209	211	214	222	222	244	237	204	205	236	223	209	223	242	198	235	223	209	236	212	237	191	226	221	220	195	216	202	223	202	222	204	221	221	189	211	229	199	243	240	236	216	208	234	234	205	209	224	239	226	220	193	230	229	228	214	217	215	203	240	214	192	223	201	207	251	220	210	197	216	223	212	233	219	214	222	245	205	219	204	233	206	216	218	246	199	222	222	231	219	214	222	226	216	228	203	219	225	204	208	206	231	187	205	236	218	235	261	222	218	220	208	234	238	223	195	202	217	228	233	262	233	211	234	205	249	262	217	214	202	254	256	202	227	221	230	227	245	219	240	217	217	199	198	226	211	228	212	222	242	208	226	208	205	233	236	229	213	239	246	194	224	230	244	213	229	224	236	210	207	230	225	220	231	214	221	227	237	223	197	225	236	214	245	228	226	204	206	191	199	220	212	197	218	210	222	203	240	224	208	222	223	215	207	238	224	205	229	208	222	219	224	225	238	195	214	207	234	208	241	211	247	235	221	218	216	227	237	215	208	240	218	200	218	246	201	245	207	227	239	207	226	244	226	208	216	211	222	217	259	202	231	210	233	213	224	217	244	218	204	236	210	222	219	207	222	199	228	207	221	220	205	215	211	194	211	199	221	215	216	210	246	220	202	209	220	218	215	219	235	240	220	228	222	224	216	191	218	236	249	220	210	244	203	198	214	192	198	222	216	196	216	241	220	238	204	211	218	219	235	252	208	226	218	236	231	236	210	221	237	216	205	218	236	236	228	219	225	206	228	183	230	200	225	226	219	234	204	218	197	217	238	216	200	242	220	211	232	212	191	233	229	213	216	217	206	217	199	234	210	216	239	214	223	236	236	212	206	214	198	214	218	212	217	233	199	221	245	236	225	210	234	225	227	192	230	212	223	228	237	205	183	205	195	221	224	232	234	208	233	215	214	187	229	230	234	214	229	227	236	228	241	219	214	216	204	213	202	212	224	196	223	197	216	204	208	243	244	222	244	237	217	198	184	226	262	200	210	258	239	228	208	217	225	220	249	210	244	196	203	198	221	216	220	207	211	211	199	223	235	229	234	196	232	217	206	186	212	197	214	250	215	238	207	232	226	211	202	234	251	209	238	229	216	212	232	240	212	202	216	233	200	223	225	237	207	226	195	247	220	200	216	220	223	215	235	230	211	214	217	217	235	256	216	206	252	212	227	198	202	234	219	193	213	194	228	241	236	214	216	246	221	209	188	218	215	207	233	229	210	227	220	204	215	246	217	212	233	227	223	213	229	219	213	223	190	213	198	226	237	231	198	227	241	237	240	207	211	233	206	230	198	207	204	217	233	229	229	214	233	231	226	220	229	210	240	222	204	213	210	223	194	217	196	234	212	234	206	231	231	216	225	229	219	206	240	216	190	214	216	197	234	209	230	241	177	219	212	219	222	230	240	227	216	230	205	224	219	235	222	243	218	229	222	199	227	230	215	225	228	225	239	213	196	214	243	200	221	220	219	231	252	231	204	232	219	214	233	212	223	211	253	218	224	268	213	224	221	208	244	199	210	211	223	205	209	189	223	232	205	214	219	205	222	198	223	208	215	237	238	203	212	235	235	242	237	226	202	208	213	210	224	191	250	221	236	223	205	233	219	235	215	220	239	227	222	229	217	230	212	224	228	224	209	218	221	222	239	223	228	241	224	213	210	216	243	200	229	217	217	220	239	197	226	202	188	230	201	239	203	235	206	204	248	217	224	216	246	207	225	259	199	210	225	193	217	214	224	242	221	211	237	223	232	195	217
18287	10479	11600	10056	7995	4865	3188	2321	1554	1116	755	652	511	554	498	488	543	482	395	366	340	306	282	304	278	275	268	225	219	250	225	199	197	179	202	173	172	165	194	147	167	159	180	146	141	141	161	133	131	126	136	140	120	121	107	134	130	128	130	140	155	128	135	142	141	121	132	120	127	126	150	123	123	126	125	119	118	128	134	129	124	128	117	126	138	131	106	108	129	124	110	133	119	124	106	117	122	109	121	117	126	151	143	118	98	140	115	120	115	125	127	122	143	106	108	119	137	111	124	128	124	127	122	116	112	110	122	113	120	118	128	136	132	133	124	113	117	130	131	126	118	117	136	134	142	110	109	140	127	124	127	115	130	119	138	124	109	109	122	127	112	127	129	100	126	111	142	116	123	117	128	114	122	104	130	104	117	102	100	140	144	104	133	116	118	111	112	103	129	117	125	122	112	137	133	115	116	127	120	107	136	110	130	121	122	137	133	127	124	133	102	139	124	135	134	121	142	110	127	116	103	148	107	108	139	116	116	118	102	92	116	121	117	125	122	116	115	141	120	120	144	109	121	119	136	133	100	119	118	126	122	122	115	127	108	106	109	146	135	157	137	138	116	121	125	111	107	134	128	115	111	121	113	125	102	117	117	113	114	138	103	113	123	119	98	112	116	114	125	109	144	136	119	107	122	102	130	146	124	141	113	116	109	108	141	137	125	139	115	101	114	126	107	101	128	131	118	123	140	109	117	121	140	128	114	116	127	108	120	119	111	129	113	136	116	115	132	123	130	106	120	96	123	110	111	123	141	107	104	133	136	110	106	140	98	121	137	131	113	126	119	119	118	109	138	135	111	121	129	119	110	125	126	135	110	111	101	114	133	104	120	131	127	111	121	121	116	117	107	110	136	127	119	146	115	117	137	126	131	120	129	130	147	120	137	127	131	118	119	121	113	133	118	118	116	117	116	128	130	123	139	110	124	131	118	132	104	110	131	99	113	117	113	133	104	111	109	130	122	108	128	122	109	117	115	112	136	144	110	140	107	109	118	126	113	127	120	93	123	140	130	111	105	128	88	100	118	118	118	117	132	132	123	124	133	120	131	134	104	117	129	123	113	113	101	104	109	134	104	106	109	129	125	116	107	120	123	119	110	129	118	125	99	129	138	123	137	118	108	135	113	120	134	119	128	124	131	117	133	138	119	121	118	127	133	102	128	123	159	100	112	131	125	137	119	96	124	133	117	133	122	110	115	134	116	114	127	121	122	134	106	120	139	124	125	116	139	117	130	122	102	118	127	119	127	124	131	121	115	132	134	119	121	135	132	134	106	133	130	140	124	126	136	119	111	122	116	102	107	118	107	106	110	96	118	125	133	118	115	115	121	134	104	123	123	98	123	120	117	114	122	129	120	130	115	120	128	128	118	126	102	120	142	122	137	128	109	105	122	102	130	126	101	128	130	108	113	132	119	109	107	126	129	129	110	130	130	153	118	110	115	129	113	133	112	121	142	112	119	131	140	125	118	99	126	118	105	115	110	106	121	127	116	116	110	105	109	126	124	131	110	124	147	129	122	108	99	134	126	135	105	125	102	125	134	114	108	109	141	130	113	124	121	124	117	125	110	125	127	95	118	125	124	113	138	117	140	117	115	111	127	127	115	133	116	111	119	116	127	107	106	125	119	124	113	125	129	117	120	134	125	122	136	130	122	123	126	103	139	139	113	146	141	118	129	127	115	128	123	128	116	124	124	131	104	112	118	119	129	126	135	138	114	118	123	109	131	135	100	129	109	127	139	136	133	133	109	107	121	142	131	117	134	106	106	125	134	127	115	125	113	108	119	134	142	127	119	106	106	110	138	120	105	121	118	121	132	122	99	108	99	124	138	114	118	115	137	117	134	142	111	129	135	125	133	108	118	132	122	116	120	110	89	137	145	125	111	125	143	128	97	132	95	115	112	117	125	120	144	122	116	125	116	130	135	129	122	134	127	103	139	119	124	127	110	130	105	116	124	111	111	123	124	122	124	145	123	127	124	124	123	120	100	106	117	133	134	124	107	104	127	124	128	144	124	105	95	114	118	116	119	120	116	103	118	132	111	129	121	107	131	106	119	111	130	128	116	109	121	127	121	116	131	127	119	121	119	130	126	107	124	131	96	108	110	147	122	126	123	137	128	137	110	114	145	115	128	117	127	127	121	128	124	114	140	104	117	121	112	110	121	141	131	128	143	116	129	115	114	147	126	107	141	114	115	132	110	123	118	136	98	132	112	124	115	109	141	104	100	122	118	100	118	86	122	117	115	106	117	129	131	119	111	127	114	106	118	116	124	116	128	139	140	120	117	149	126	122	111	136	117	130	123	132	116	153	145	124	117	131	103	107	128	138	126	102	126	99	114	125	129	144	138	114	127	109	106	121	139	130	110	106	111	125	129	113	120	126	111	123	109	94	136	134	104	139	108	120	116	117	140	133	132	134	130	112	122	135	113	110	115	133	121	128	123	127	131	108	139	121	122	117	112	110	113	99	106	137	113	125	118	106	135	121	113	116	117	126	126	128	142	124	125	127	119	120	119	113	129	103	123	130	123	136	110	102	117	141	120	116	144	118	133	119	125	122	128	128	127	117	111	136	125	119	119	134	99	137	119	123	119	100	122	119	130	131	138	124	129	142	129	117	137	135	121	140	115	104	141	104	116	126	115	144	122	129	128	107	130	112	107	122	138	119	117	133	119	135	130	118	149	112	129	142	100	140	108	108	134	127	137	122	105	127	139	103	95	129	123	116	116	107	129	112	108	103	115	118	111	127	132	132	122	101	149	134	114	119	108	132	102	128	101	124	123	131	152	125	113	140	103	138	116	141	119	120	130	109	111	134	130	121	120	107	126	109	137	126	156	136	128	130	107	107	118	111	127	127	147	151	141	118	116	126	132	114	136	119	132	125	116	138	107	124	124	135	143	144	138	132	118	95	123	137	117	118	124	111	108	131	117	145	147	127	108	138	130	108	123	114	137	109	124	115	123	125	123	104	109	119	122	118	116	132	134	128	104	120	104	120	113	117	128	114	116	124	133	131	94	128	120	124	143	114	117	112	154	115	119	100	115	135	135	113	120	130	113	120	117	113	128	119	131	119	145	114	117	111	138	114	111	119	127	126	128	104	153	128	150	119	113	124	134	111	109	130	99	115	129	109	126	121	129	121	108	127	150	113	127	123	132	138	98	134	123	114	127	152	132	108	129	122	112	119	123	122	115	118	128	120	117	127	124	103	111	111	129	127	106	125	136	130	130	121	112	132	129	120	144	111	106	125	122	137	115	143	132	120	119	101	110	126	121	119	125	117	122	114	117	122	115	115	126	131	129	138	115	103	117	120	132	115	117	139	115	117	114	137	136	119	124	104	114	118	117	136	135	120	115	123	125	119	147	117	117	110	121	118	136	106	129	141	120	125	105	131	115	112	127	147	119	128	143	109	119	118	126	109	110	113	112	131	133	128	123	123
10695	8406	17179	20896	20126	14592	11875	9678	7646	5452	4033	3108	3072	2900	2674	2899	3321	2651	2101	1916	1913	1685	1638	1518	1490	1429	1409	1193	1202	1157	1048	898	852	906	854	901	891	841	759	701	695	613	605	569	511	465	451	449	462	406	421	465	392	419	443	400	448	417	396	383	360	374	404	366	374	385	356	359	344	316	351	309	309	312	349	329	308	317	323	319	299	324	373	328	316	326	294	293	274	301	294	332	298	315	296	296	311	282	286	302	325	289	302	314	288	300	289	319	319	310	309	312	320	333	327	289	301	306	280	309	282	316	281	283	283	328	309	293	318	308	299	339	323	307	307	310	305	345	310	291	304	284	265	294	330	301	324	319	270	308	277	285	300	289	309	306	306	305	300	300	306	309	300	285	319	304	299	294	324	283	307	297	307	285	306	328	312	280	285	287	296	292	297	332	288	301	310	282	318	300	283	297	310	292	287	330	329	321	320	321	305	325	299	313	302	329	321	274	288	314	296	301	304	330	289	297	271	313	301	270	305	301	294	321	299	320	277	283	315	315	325	286	298	313	313	353	288	304	326	332	289	275	321	332	269	277	276	313	293	318	302	337	292	333	322	292	277	321	311	294	283	328	316	317	316	295	296	289	279	305	320	315	307	284	300	294	318	322	315	305	296	313	303	286	312	310	283	295	288	319	290	311	303	326	312	293	310	288	285	304	328	326	302	320	298	318	296	303	314	272	284	286	302	286	293	335	308	289	279	310	307	305	277	299	296	307	287	290	315	296	308	319	298	299	280	276	287	293	311	293	306	286	322	332	294	306	279	292	304	307	289	292	300	284	318	304	305	288	290	305	322	284	306	288	289	304	296	306	307	287	298	324	282	286	290	325	277	273	284	262	283	301	269	291	283	304	311	295	322	303	296	321	309	278	295	282	299	302	344	311	268	269	289	299	311	269	292	306	314	306	294	303	301	327	301	278	287	277	291	311	294	300	310	314	275	307	287	305	303	331	287	284	314	333	308	320	307	293	328	304	286	282	303	290	298	305	318	303	292	300	327	278	286	299	324	307	298	282	299	299	278	297	314	335	297	291	324	302	316	291	288	318	287	292	297	289	281	294	304	312	294	306	283	318	316	324	278	288	320	315	296	326	318	289	285	272	305	298	304	327	311	325	301	316	303	271	308	293	306	286	291	275	302	319	273	313	303	296	290	328	319	340	294	297	315	239	297	295	306	328	296	309	311	293	314	328	313	326	316	304	303	293	309	297	302	325	299	312	326	336	289	302	321	301	281	307	281	281	298	324	301	296	304	296	285	294	298	316	299	318	287	298	300	301	298	297	293	280	299	289	296	304	310	303	302	275	285	300	316	301	307	280	284	282	315	322	322	266	280	322	316	292	302	305	305	319	288	321	317	335	270	303	286	318	310	302	298	274	304	307	294	261	321	297	310	302	311	320	295	296	290	322	296	303	295	279	298	339	293	311	321	286	303	325	305	335	310	303	306	328	305	313	290	288	290	314	300	326	308	287	294	272	294	303	314	289	302	314	323	270	307	307	307	282	270	322	311	333	316	294	326	348	271	325	296	305	283	307	318	332	304	340	319	294	265	295	283	340	280	276	272	341	320	312	304	297	318	290	316	287	318	306	284	293	298	315	298	280	321	301	313	296	281	297	327	310	310	283	284	287	266	299	276	302	280	293	287	308	307	313	323	289	323	276	304	321	268	326	265	262	302	294	320	289	287	312	340	301	304	313	269	314	317	283	283	318	314	322	278	306	280	317	322	291	330	308	317	285	314	310	280	283	260	309	310	286	274	297	271	294	286	303	299	319	295	305	286	319	282	312	338	330	271	291	325	303	319	279	295	243	306	302	330	291	321	304	328	318	276	310	296	311	290	320	291	301	313	296	274	301	323	269	293	284	315	282	338	297	291	312	300	304	279	273	337	300	295	286	286	290	291	287	322	313	265	280	306	277	310	256	300	299	298	298	268	277	317	314	284	303	317	291	293	282	311	315	273	295	290	302	296	289	310	294	285	338	280	323	333	330	265	307	309	349	286	316	319	289	301	305	306	299	293	307	303	316	306	292	289	308	303	297	307	304	299	315	332	320	300	300	316	293	283	286	309	276	319	295	287	275	317	293	314	299	302	274	330	291	291	328	326	294	343	323	296	323	295	303	313	299	298	304	318	297	289	328	323	312	312	334	298	320	286	309	326	344	340	317	299	335	305	308	285	279	300	299	331	318	312	312	274	312	292	278	308	317	315	300	305	295	296	323	296	338	283	289	331	292	290	294	300	336	285	305	287	304	288	295	291	287	274	300	246	340	315	298	306	286	296	322	309	292	283	291	256	294	295	321	290	293	294	289	283	322	293	320	295	314	298	297	291	280	318	324	273	328	343	305	290	331	305	293	307	319	327	323	325	302	312	307	288	291	287	325	314	301	311	287	305	307	297	301	322	302	321	291	303	325	297	327	300	284	326	289	292	318	305	292	318	277	274	297	295	308	273	305	328	311	280	298	272	294	306	315	309	301	311	282	305	301	315	307	294	310	312	306	326	329	300	289	297	299	305	303	297	286	306	325	300	317	286	295	322	303	279	317	294	348	318	309	306	317	316	282	306	307	331	289	273	294	277	290	311	295	302	274	296	312	286	279	318	317	320	327	336	296	313	287	310	307	299	303	322	288	305	305	277	318	326	316	284	307	319	300	294	351	317	301	293	309	312	289	256	300	310	328	325	305	297	294	293	281	313	314	308	307	296	329	260	300	291	313	319	298	295	282	313	307	287	306	280	304	306	311	306	298	307	276	297	307	300	302	308	246	270	278	309	318	297	349	292	305	306	292	325	299	302	325	325	275	329	313	337	310	305	309	318	331	310	309	315	306	309	290	317	293	297	312	325	304	303	273	297	309	321	305	328	310	330	290	338	278	285	309	306	291	278	306	289	288	321	299	299	299	305	285	281	324	315	319	296	324	292	299	299	309	301	319	279	317	316	302	322	315	308	278	254	289	289	306	295	317	321	294	313	303	314	312	317	297	278	286	292	291	303	295	296	334	284	297	303	314	321	285	265	322	325	324	333	317	288	318	331	298	303	319	281	293	286	280	298	270	309	311	277	269	317	298	314	305	309	292	289	337	282	314	312	288	308	303	284	300	295	303	326	284	295	293	306	284	312	292	274	331	325	302	330	309	302	271	302	309	295	313	311	298	274	304	276	306	263	289	297	290	313	303	299	259	290	292	290	293	260	344	305	300	305	343	318	293	282	307	332	314	290	324	308	288	320	323	289	281	305	296	306	295	309	282	329	281	304	293	287	326	310	295	296	297	287	305	318	314	288	305	297	289	286	290	320	307	315	274	303	319	301	302	314	307	294	314	295	297	283	304	321	302	305	337	283	317	319	285	330	292	280	286	289	281	305	283	290	289	332	297	305	298	281	309	279	304	291	302	309	268	287	314	289	312	309	313	300	283	282	297	316	287	307	304	297	294	299	303	319	297	292	314
26348	15315	16612	15447	11761	7392	5202	3609	2609	2037	1266	882	853	784	721	706	769	647	536	496	474	376	430	405	371	384	367	339	277	289	255	254	235	245	222	265	241	237	227	215	229	199	187	169	168	179	161	163	152	156	161	139	160	140	173	154	138	144	153	148	175	154	141	148	148	124	168	121	137	146	127	116	131	138	144	112	117	135	137	130	111	132	131	126	122	140	122	132	128	115	132	144	121	120	125	118	151	134	132	116	130	129	125	127	118	140	139	133	110	141	144	125	140	140	125	116	125	131	142	146	124	113	121	126	141	109	146	142	142	118	141	120	135	147	114	134	120	146	122	113	139	125	101	141	122	123	149	134	107	135	131	141	129	114	115	123	122	134	138	129	142	114	131	136	133	128	147	112	129	114	130	113	112	128	134	105	127	144	130	136	115	116	117	123	114	125	126	131	122	138	130	142	127	123	102	134	144	129	143	135	123	131	132	120	126	133	122	116	133	136	114	129	126	132	132	108	144	130	126	117	140	119	122	151	122	114	125	150	136	111	121	132	131	107	144	140	124	127	116	114	131	125	140	126	132	127	114	113	110	120	140	123	135	125	127	141	116	120	126	105	104	110	105	119	125	134	120	126	99	130	119	133	130	123	131	141	135	127	144	127	119	148	105	110	115	118	100	117	134	150	140	145	129	135	124	125	118	134	116	110	147	141	128	130	118	118	141	124	130	145	116	113	149	145	116	142	107	119	117	124	126	118	124	141	150	128	146	128	122	124	118	113	134	124	127	150	110	131	128	146	108	125	126	126	116	121	117	115	128	147	134	115	109	129	134	126	120	132	133	126	150	144	120	140	136	133	137	136	111	119	124	145	139	140	125	128	113	125	136	154	133	132	108	135	128	134	142	109	145	125	132	98	131	115	129	121	137	156	121	138	119	121	121	132	131	122	143	137	145	139	120	150	118	143	136	95	128	135	126	128	116	144	133	126	139	125	133	132	126	123	133	131	117	121	114	138	131	120	132	114	127	133	131	147	126	141	106	117	116	120	131	127	147	119	112	121	141	120	115	150	124	130	134	146	131	106	142	117	128	132	118	120	123	128	114	132	145	133	160	145	119	132	126	130	119	125	126	113	121	120	124	140	115	121	145	120	148	110	126	112	120	117	124	113	102	128	139	126	122	120	144	130	152	106	130	109	106	120	146	125	116	135	111	126	140	118	138	133	134	141	123	123	149	119	115	127	134	121	107	127	133	109	123	125	137	117	131	136	129	142	135	109	126	152	146	142	125	129	134	119	127	128	134	117	117	127	121	118	132	122	142	121	107	132	116	125	126	150	137	139	123	104	116	132	129	118	132	134	114	119	128	114	128	127	124	121	131	156	142	129	122	142	117	116	133	125	143	109	136	132	129	124	126	131	126	148	140	122	126	137	139	141	138	116	137	123	129	146	95	140	139	115	133	131	137	142	125	113	134	131	137	119	99	138	127	127	131	134	116	129	117	128	144	134	118	118	132	128	128	121	139	136	136	135	128	126	131	114	147	133	140	115	125	117	126	105	114	142	120	141	129	130	130	141	124	126	135	123	144	122	114	115	112	120	164	115	119	134	133	117	129	109	103	117	131	131	133	133	143	142	132	125	113	126	140	139	127	138	125	137	126	143	142	126	134	106	135	143	136	123	155	127	136	150	149	112	122	124	115	122	145	126	127	128	111	110	130	109	153	115	134	98	146	129	112	127	141	118	135	142	130	130	126	124	133	134	123	134	130	135	109	117	117	132	151	134	124	124	119	108	143	134	134	109	134	131	145	128	121	134	142	127	109	129	119	124	133	145	134	124	140	99	135	105	139	128	144	133	128	125	115	131	109	132	142	148	115	110	128	120	114	147	137	116	121	127	106	115	151	126	112	145	126	103	124	137	116	139	127	118	119	142	133	127	114	143	105	117	131	146	137	121	119	107	119	154	134	123	106	111	123	107	123	131	144	129	129	127	130	101	130	128	131	121	132	130	135	132	124	147	162	142	137	116	123	123	117	117	127	136	137	123	115	124	115	130	112	119	132	128	135	133	115	141	129	116	120	152	118	158	145	137	125	119	119	138	127	141	126	134	119	129	129	120	128	123	117	101	131	134	128	143	119	131	141	139	137	134	122	108	142	132	132	119	137	121	110	157	141	126	97	144	130	129	104	133	134	134	134	133	124	119	147	127	133	113	122	125	107	110	133	127	149	140	148	151	116	148	107	119	112	120	132	126	141	132	122	123	120	138	128	115	158	116	136	149	144	124	134	114	122	99	120	131	118	136	130	118	133	131	148	137	127	128	116	106	129	109	129	138	118	127	117	143	144	118	150	144	132	125	117	130	128	128	119	127	128	125	148	112	124	132	124	105	140	126	121	131	134	136	125	129	126	132	119	146	132	129	146	148	114	125	125	143	119	136	159	104	131	124	162	130	136	129	144	130	120	116	122	111	119	126	133	137	137	137	122	132	130	128	123	128	135	141	143	138	113	144	111	145	110	125	133	141	110	135	150	116	125	116	134	138	116	136	121	139	124	123	133	117	120	142	136	123	126	140	113	132	127	131	116	123	114	117	120	124	123	123	137	144	143	123	140	146	137	138	131	127	129	131	153	126	120	152	138	127	139	141	124	143	104	133	117	129	117	130	126	125	137	140	147	127	118	144	134	136	106	126	110	135	150	119	155	115	129	128	123	145	121	131	125	120	124	128	116	126	125	126	119	125	147	147	128	105	123	119	138	138	136	134	116	114	138	121	152	125	135	119	130	131	130	116	127	130	113	145	122	136	134	149	158	135	117	133	143	136	135	149	126	116	116	139	124	151	130	130	132	113	128	122	102	111	146	125	141	121	128	136	131	143	114	134	118	127	124	124	133	126	169	129	112	128	117	115	128	122	125	129	135	141	141	142	150	126	113	122	118	127	117	125	116	134	142	135	128	123	136	142	124	133	145	109	123	136	127	121	141	113	124	125	125	124	135	118	126	123	125	121	126	149	129	133	141	128	115	161	126	143	127	132	139	137	114	143	108	128	139	130	127	141	115	135	119	144	110	129	138	106	132	128	126	121	122	117	136	125	147	114	109	130	131	153	143	137	109	114	145	127	130	128	138	139	127	123	103	138	124	118	137	134	123	116	149	130	129	132	139	140	127	144	143	129	117	128	132	126	133	119	115	136	133	131	111	103	133	127	133	125	139	135	136	109	130	140	118	126	119	131	144	144	137	123	108	147	127	153	127	132	134	130	144	121	141	130	134	127	122	129	113	131	138	136	143	134	144	139	116	145	132	114	149	131	136	111	144	145	134	137	154	138	118	129	149	152	113	125	127	120	130	109	135	138	128	132	146	124	148	117	114	129	127	129	134	132	124	139	117	119	137	140	109	100	118	140	143	135	121	134	113	114	129	112	120	137	113	127	133	113	115	129	119	120	130	117	138	128	105	127	133	139	119	115	125	115	132	126	131	151	122	119	120	140	130	143	136	130
14049	11246	21869	26245	24866	19458	16246	13346	10659	8359	6095	4655	4573	4309	3862	4061	4687	3809	3062	2815	2540	2318	2246	2117	2034	2029	1928	1769	1683	1663	1382	1245	1159	1206	1178	1223	1182	1169	994	942	957	780	793	703	615	571	539	549	538	516	514	490	463	489	517	495	491	525	503	453	456	403	388	436	435	398	394	396	418	384	391	342	341	371	350	324	371	356	333	369	375	342	340	333	343	297	324	301	331	344	334	325	274	299	329	298	306	299	304	337	317	309	319	305	313	310	330	319	334	314	305	305	305	293	315	311	290	284	328	293	303	312	333	308	325	325	305	305	320	273	333	262	319	285	325	314	277	303	318	296	316	298	296	330	300	355	313	323	284	315	304	310	313	300	305	312	319	321	319	348	292	335	329	291	320	321	290	309	330	315	329	286	338	309	297	268	298	299	302	324	312	306	324	345	319	292	343	312	313	316	310	304	290	325	301	320	324	326	301	306	296	319	310	302	315	303	313	320	353	308	306	339	293	297	284	323	326	313	316	335	301	312	300	339	333	301	292	326	325	318	319	314	304	307	306	326	321	302	297	324	306	303	301	307	304	307	326	321	306	307	300	305	319	307	294	318	315	283	285	310	291	302	317	294	298	327	305	311	347	326	286	326	302	330	320	310	339	272	287	283	313	339	311	311	262	285	315	321	277	308	313	330	288	331	291	309	300	336	288	328	301	319	314	331	294	308	317	346	315	335	325	310	297	294	317	293	270	322	305	289	324	299	292	343	301	314	308	329	327	301	298	334	335	311	320	312	291	305	311	330	342	279	291	309	305	313	326	288	307	324	302	321	276	313	333	320	305	324	284	297	309	320	297	312	316	296	323	338	301	301	296	292	289	306	326	325	282	309	311	319	289	339	288	322	336	311	324	298	295	306	296	296	321	295	283	321	291	309	270	276	331	271	320	321	312	302	277	300	304	320	337	312	321	318	295	325	299	315	314	304	285	332	273	302	326	317	290	307	338	280	280	302	317	293	296	302	292	291	306	306	334	322	296	303	281	296	300	327	292	304	336	283	309	315	331	318	314	306	312	327	281	301	282	326	316	310	301	333	291	326	334	335	326	313	331	326	297	336	315	298	334	338	346	284	309	320	341	300	323	322	326	314	299	314	315	297	302	290	298	290	303	279	302	316	310	296	320	311	299	300	275	290	302	294	305	301	317	327	303	317	325	316	292	302	321	310	296	292	325	326	293	295	309	343	268	287	308	324	319	320	318	306	302	310	307	316	308	329	336	310	303	291	323	305	301	305	286	306	297	319	333	324	332	289	276	307	293	310	319	291	319	294	313	315	328	305	311	326	293	309	338	325	342	312	269	300	342	321	296	284	291	288	293	323	327	270	284	287	325	308	308	290	293	308	337	303	313	290	307	315	319	312	321	295	296	299	325	308	343	310	334	321	297	295	312	333	300	323	319	303	277	311	284	294	333	274	326	293	285	304	295	288	328	327	289	283	297	314	301	291	304	285	290	339	305	277	306	361	342	340	291	293	302	294	298	329	293	307	300	312	307	302	300	292	313	288	286	287	289	313	275	289	307	311	288	335	323	341	281	296	290	273	297	289	311	335	322	295	297	318	309	305	319	304	294	299	281	291	292	319	326	306	299	278	289	330	296	328	294	312	309	304	300	286	311	307	326	296	311	328	317	311	330	314	292	268	295	296	313	278	320	329	318	315	310	300	306	321	297	298	292	304	291	290	301	294	307	323	329	271	296	352	319	305	301	294	345	309	296	289	281	315	300	315	306	303	304	278	301	329	316	308	278	287	324	350	313	315	295	280	300	322	306	334	304	295	295	313	280	318	328	291	292	310	295	304	299	322	329	278	327	316	321	309	332	341	325	280	314	325	306	329	294	305	255	358	339	325	328	295	315	325	274	316	296	292	335	306	309	287	334	330	293	311	322	330	274	344	297	318	302	307	308	316	322	298	313	311	302	329	316	309	297	306	288	336	291	327	297	292	286	287	322	308	297	307	301	276	295	326	303	294	303	306	340	308	315	300	319	325	311	293	324	310	308	311	298	284	351	328	296	315	301	343	310	316	310	310	293	310	324	292	318	299	335	316	287	325	320	340	289	313	321	304	301	321	316	301	316	288	321	295	324	335	327	291	298	278	299	289	341	311	267	285	328	297	330	298	317	331	290	308	313	309	304	299	278	351	321	302	318	312	302	291	270	282	328	283	300	316	332	318	296	297	338	323	282	321	313	312	292	316	288	295	317	344	298	312	293	332	324	335	309	299	290	318	293	341	319	314	317	306	308	286	307	277	324	323	308	326	318	292	319	332	306	311	295	302	320	310	316	301	290	323	288	320	308	312	304	316	298	304	335	299	300	359	310	293	323	314	334	319	320	291	306	329	321	302	291	324	280	323	320	309	296	300	333	321	301	307	301	310	328	320	298	330	285	316	321	311	316	298	302	298	333	305	317	290	303	334	293	300	324	286	324	325	332	320	320	312	337	308	310	292	330	284	321	294	321	291	337	289	285	329	335	328	303	323	334	289	335	306	309	280	324	340	296	311	336	332	323	287	308	276	296	301	285	305	272	321	301	276	293	310	289	307	334	329	304	331	293	288	296	313	322	273	355	299	318	280	290	284	307	297	315	292	298	283	318	263	305	327	345	272	308	306	336	291	286	282	311	297	298	357	300	303	293	324	286	333	319	266	303	325	308	277	324	307	290	296	342	278	339	326	282	287	330	293	306	303	295	335	317	289	292	302	297	284	313	320	299	279	305	320	308	289	307	292	305	301	309	312	315	300	323	315	305	328	291	306	301	314	332	306	280	312	292	315	309	307	323	300	279	311	323	299	291	293	322	313	292	298	332	310	275	317	332	320	300	278	314	292	326	284	326	305	282	331	315	291	323	289	303	337	338	332	300	307	316	312	281	321	318	294	288	292	332	285	320	302	294	335	316	306	304	309	323	337	333	323	328	295	319	306	308	295	347	290	307	324	284	333	330	305	320	288	320	322	291	323	284	291	290	339	326	339	292	315	286	296	315	292	324	317	310	303	302	341	317	336	323	301	341	304	308	331	300	303	335	332	311	314	306	320	304	311	300	304	328	304	337	302	288	313	314	330	331	285	297	319	280	307	324	302	336	278	307	327	280	317	324	326	310	311	328	335	330	287	303	315	317	300	304	282	302	275	312	318	285	290	294	333	310	291	312	298	290	310	338	286	306	288	320	301	316	302	350	323	340	303	309	300	306	300	286	310	322	302	324	343	315	316	277	304	316	304	311	284	306	309	319	321	280	314	286	311	320	312	310	285	298	302	318	329	303	300	289	298	306	275	325	293	300	321	300	311	316	335	290	289	303	332	315	283	321	330	302	278	294	331	316	314	325	316	286	295	317	283	315	299	307	331	304	329	310	298	330	288	323	325	298	307	299	302	327	336	324	302	291	345	304	308	298	307	300	295	312	313	299	339	340	308	300	296	294	331	311	312	305	281	298	298	276	296	301	302
9521	5340	6058	5106	3827	2208	1350	955	663	517	378	319	301	333	266	289	330	297	194	221	184	203	214	189	169	177	157	149	159	118	133	146	125	122	135	138	114	138	104	105	96	95	94	88	109	100	88	94	93	79	92	92	80	88	90	91	92	82	91	108	83	85	82	100	88	94	87	87	111	76	76	121	89	87	91	70	79	76	92	78	88	89	99	87	85	76	77	91	92	99	68	92	101	102	80	99	97	75	82	88	86	85	84	81	73	91	93	64	75	74	80	81	70	94	73	80	80	77	100	99	84	95	99	93	78	99	83	89	80	76	86	72	104	84	108	98	96	90	94	104	94	90	84	87	66	88	81	82	90	84	73	91	92	92	84	66	82	94	79	108	86	80	92	86	75	78	78	81	80	84	71	85	112	75	98	91	86	78	75	94	82	83	79	87	91	77	87	115	83	87	105	55	81	82	88	91	99	69	83	98	96	90	91	85	95	63	106	86	84	83	93	78	85	80	103	103	101	81	78	101	82	86	74	84	92	82	95	74	94	114	76	89	75	87	106	72	84	70	70	80	90	81	81	92	90	76	71	84	78	69	89	97	84	67	88	93	79	98	97	105	89	82	83	89	84	81	86	95	73	81	86	77	82	104	82	82	59	85	85	80	65	75	85	91	93	91	70	71	80	67	94	80	79	99	100	95	81	79	75	71	78	80	98	87	75	87	77	91	87	74	96	80	92	83	88	79	67	90	92	85	87	84	65	63	80	73	75	92	107	91	94	100	72	84	77	97	89	78	73	86	98	78	69	78	93	74	78	96	84	94	90	72	87	88	87	79	91	88	81	89	85	95	94	83	79	73	107	86	94	81	85	110	89	92	101	76	92	85	104	89	85	72	84	88	82	91	95	103	89	102	82	93	94	75	96	77	79	103	72	70	89	102	89	81	83	79	79	94	58	84	85	84	79	76	72	78	97	85	93	101	99	88	79	91	87	80	95	94	90	90	94	76	103	96	76	87	87	106	72	86	95	95	95	98	97	91	89	99	69	97	82	98	87	81	88	82	91	98	75	87	86	89	84	71	74	93	105	86	87	81	96	82	79	89	89	72	101	75	89	79	96	77	78	85	82	81	72	84	88	85	77	90	81	90	75	90	97	83	91	95	92	72	92	85	90	87	103	87	106	81	78	86	79	84	82	91	81	73	89	78	83	90	96	81	91	85	80	97	80	89	82	74	88	82	79	72	91	93	76	93	94	102	89	81	82	88	90	86	80	85	87	81	86	95	77	93	81	95	100	71	85	91	82	88	76	93	88	87	91	90	79	74	103	98	99	74	86	75	77	83	86	67	91	78	88	85	86	81	66	93	95	93	87	78	92	97	77	72	81	91	97	93	76	87	71	80	91	99	82	94	77	82	85	83	71	86	84	79	82	84	82	89	73	102	95	73	93	84	73	92	89	106	89	100	85	100	96	113	71	91	84	97	105	84	98	82	75	84	100	70	82	88	95	100	91	71	77	99	99	91	88	82	85	97	81	81	94	90	73	83	72	77	74	88	77	81	82	75	90	83	85	92	75	72	80	90	90	71	75	79	89	85	90	76	80	84	90	94	75	92	91	69	75	103	92	91	86	84	95	87	83	84	84	88	103	96	90	87	76	76	73	98	80	68	82	74	96	90	81	82	105	87	89	92	97	102	85	79	75	86	89	90	67	84	94	99	84	80	96	82	88	85	97	79	73	93	97	78	87	86	82	73	87	89	76	82	108	92	97	108	73	82	86	71	101	89	100	78	101	89	76	78	85	97	82	79	81	77	77	72	85	87	83	92	96	78	89	85	92	82	101	85	80	81	75	97	81	92	80	84	86	80	73	96	74	74	95	88	83	91	82	88	82	103	87	82	97	77	74	79	80	85	89	91	82	101	85	81	96	87	78	84	111	93	81	81	69	99	108	72	87	79	94	75	85	87	90	97	99	81	74	88	87	71	97	85	82	97	88	83	81	77	94	65	90	104	87	81	83	69	82	82	79	72	69	86	89	88	81	84	75	95	82	97	92	96	89	88	89	78	92	100	89	90	94	60	76	81	93	97	73	83	87	86	98	89	66	78	89	97	73	65	80	64	90	84	93	79	74	94	86	71	88	69	105	82	92	75	83	83	75	81	73	75	75	91	80	78	75	85	77	87	87	80	84	95	88	92	100	80	86	72	82	90	94	98	78	78	79	107	91	94	85	81	71	85	84	91	83	106	69	95	68	83	100	109	85	92	86	79	91	87	110	93	80	88	91	93	78	83	78	66	98	70	84	86	76	90	75	81	71	84	90	83	97	101	111	75	95	81	112	109	85	92	94	83	90	83	80	97	74	98	73	95	90	87	79	104	90	79	88	80	104	79	100	76	84	69	82	79	89	83	94	91	98	68	91	89	86	83	74	79	84	84	97	86	78	91	79	85	84	74	105	75	77	85	94	83	93	86	90	83	76	93	69	73	84	98	86	86	88	84	89	77	75	88	98	77	87	84	81	85	81	96	81	80	96	88	93	82	95	81	91	89	83	69	86	75	93	88	87	89	84	88	80	80	79	91	79	88	79	74	91	87	65	89	85	75	97	90	97	67	90	85	93	83	98	90	85	72	88	73	90	76	85	88	89	93	87	91	103	83	76	92	90	88	74	75	83	92	81	76	79	78	77	68	90	98	95	90	91	58	92	82	80	81	85	88	81	82	97	74	94	90	91	84	81	84	82	84	99	96	85	66	83	82	91	88	83	78	95	97	87	82	73	82	74	91	82	99	87	91	85	89	95	99	85	90	96	82	88	104	98	78	78	101	87	75	86	96	90	77	101	91	76	83	98	101	73	84	88	85	82	85	79	93	108	85	77	90	71	78	88	90	104	86	90	95	91	87	73	89	79	103	97	91	90	91	75	91	92	87	89	92	73	87	71	80	92	84	77	67	81	75	67	87	99	78	95	74	74	75	70	86	87	98	84	90	80	64	73	76	86	78	85	80	101	89	88	81	90	83	99	112	74	86	91	87	96	87	81	91	92	100	78	76	92	96	82	79	82	88	108	88	84	95	94	78	70	80	74	86	98	79	102	83	97	84	92	68	82	88	83	69	84	88	94	96	81	79	72	78	89	92	82	104	82	87	83	74	89	70	101	91	88	87	83	67	74	97	107	92	84	122	94	87	94	85	97	92	96	92	89	83	96	100	76	88	82	82	83	78	96	91	94	91	76	105	88	85	70	69	83	96	89	83	91	63	71	73	95	73	94	89	97	88	83	92	81	102	95	89	85	94	86	77	91	88	94	98	78	75	82	84	107	92	91	102	81	66	78	91	80	82	87	88	87	81	85	86	92	88	100	97	87	75	87	73	91	103	82	79	95	90	78	76	96	91	85	70	89	89	77	87	91	88	96	87	91	89	83	79	88	101	71	88	89	74	82	83	84	96	88	91	105	75	111	90	96	85	66	99	90	80	88	88	82	83	86	81	93	84	95	86	73	73
5497	4550	10632	13452	12699	8711	6344	4857	3434	2455	1976	1686	1793	1684	1376	1602	1917	1499	1195	1047	1065	936	993	895	887	825	740	689	649	588	534	511	485	518	471	521	578	491	494	439	408	391	361	311	313	343	287	293	306	281	276	312	298	266	290	281	256	288	290	253	248	250	253	235	237	262	263	237	255	223	242	243	227	244	250	237	238	248	238	235	230	252	260	230	221	248	227	224	221	230	223	236	210	223	234	202	223	216	213	210	210	199	219	241	231	231	245	218	229	228	231	205	224	248	235	223	219	201	206	180	200	214	227	216	238	210	230	215	219	233	212	200	238	219	225	199	231	210	239	212	238	258	230	212	213	206	219	214	208	234	218	232	214	248	223	228	223	218	232	208	229	241	241	223	222	219	237	244	199	243	210	195	242	246	203	248	234	221	241	227	218	236	207	236	215	233	222	227	215	206	211	208	222	239	201	212	221	208	226	221	210	231	206	216	226	215	202	213	225	194	239	197	239	236	243	254	223	197	211	200	230	198	240	199	214	239	203	220	231	197	225	228	220	229	225	205	230	208	231	235	211	221	261	246	234	229	204	223	205	216	215	231	209	219	195	234	214	212	210	197	215	216	253	232	217	204	239	240	210	211	229	210	251	206	211	208	217	205	213	181	240	212	212	232	198	215	220	226	213	244	204	210	235	198	228	220	219	194	202	216	223	193	228	213	202	232	237	194	230	233	203	221	188	268	190	233	210	210	226	220	199	239	253	243	239	238	247	215	223	217	250	211	211	209	211	223	200	242	234	256	212	226	221	207	215	226	250	212	236	236	190	230	190	223	213	244	214	206	221	195	221	229	211	240	212	235	250	255	223	216	206	215	262	222	200	210	222	212	226	224	227	234	217	237	231	189	238	232	226	201	233	224	213	222	241	233	249	216	240	236	227	215	208	201	240	233	189	218	198	211	225	209	221	234	203	240	231	217	225	242	217	191	239	211	221	203	216	230	228	218	220	243	245	243	229	204	208	218	197	207	207	216	214	211	224	213	233	214	202	234	226	211	222	232	212	215	212	212	205	227	218	212	262	251	207	212	206	230	213	195	219	236	232	246	197	194	205	226	222	226	218	217	221	239	215	218	226	232	236	241	220	212	232	197	259	225	200	225	223	227	234	218	217	232	206	225	222	225	224	230	214	189	197	225	219	215	239	223	232	223	238	218	205	228	225	183	209	223	210	222	210	240	232	205	221	237	211	208	198	218	204	205	219	246	220	232	266	218	215	236	235	221	209	214	225	222	242	238	217	242	215	215	216	209	221	216	241	231	209	238	209	221	207	198	223	211	207	241	240	239	199	228	218	234	217	206	211	232	190	227	240	235	233	228	220	212	232	224	233	250	228	231	213	238	215	240	242	228	203	221	238	236	251	239	230	228	194	200	226	231	207	199	194	217	218	234	202	204	205	202	214	225	223	232	214	237	239	225	200	242	216	217	249	223	226	226	220	243	218	216	226	233	226	220	271	221	216	206	183	231	239	246	193	194	229	244	249	225	194	204	220	231	213	227	211	218	224	222	238	200	226	197	211	234	220	220	243	214	227	228	218	226	195	234	215	240	193	213	226	226	214	198	231	225	204	224	216	223	226	236	226	208	267	218	215	228	218	209	196	205	230	205	213	223	205	241	209	218	216	218	208	231	226	237	239	205	218	240	228	263	210	228	217	199	217	222	230	215	241	234	213	213	207	241	217	217	220	218	200	212	219	245	214	239	226	202	222	239	215	217	208	221	220	235	211	239	222	235	207	222	203	205	251	234	226	215	227	233	217	217	195	206	222	215	210	247	226	221	221	220	231	210	220	216	223	238	195	241	209	232	201	215	212	225	218	201	226	232	244	222	231	224	235	193	200	225	236	210	215	249	224	237	210	212	218	216	225	209	199	203	224	213	216	244	210	220	223	234	217	229	214	218	222	248	224	206	238	230	221	221	227	220	232	221	237	223	206	231	227	207	226	242	213	234	198	247	216	220	229	249	236	215	241	225	208	213	232	219	201	219	233	240	217	232	210	204	212	217	228	224	202	226	211	231	199	221	240	224	213	252	231	214	245	226	217	227	212	237	182	233	225	221	232	222	215	217	232	236	232	217	204	243	233	222	197	232	206	235	226	182	208	204	215	248	221	259	255	245	241	197	200	203	217	228	184	237	198	203	226	236	216	206	224	215	230	251	245	202	221	241	223	211	220	203	217	237	214	225	220	219	211	230	224	218	205	209	222	220	215	196	216	227	229	219	206	220	218	228	226	238	238	213	201	235	223	211	215	228	216	240	235	203	236	209	212	218	223	204	221	205	224	210	246	229	222	240	222	231	236	222	199	245	221	208	238	216	232	204	226	210	212	197	219	198	217	255	226	212	215	236	207	225	207	231	224	215	255	216	232	226	236	212	213	224	246	229	219	214	243	248	211	234	218	225	227	188	222	235	250	222	209	229	213	235	228	210	217	197	227	242	202	228	220	233	226	219	204	217	231	229	243	228	216	223	189	242	206	211	213	234	233	208	216	216	228	254	199	219	189	230	223	221	216	215	194	228	199	214	197	209	222	209	231	221	211	203	218	241	194	240	212	217	206	219	200	208	222	232	203	228	234	250	239	229	245	217	219	227	200	204	228	255	228	210	222	212	227	242	224	214	240	221	241	198	214	247	215	231	222	217	235	211	227	233	183	223	210	226	237	243	233	212	212	241	218	240	236	194	240	197	232	206	216	201	206	215	204	242	238	223	225	234	214	242	243	206	239	208	245	219	204	192	211	240	218	233	222	223	239	227	207	227	227	213	206	223	200	209	215	223	223	241	209	211	204	217	233	204	216	233	213	213	255	228	209	243	215	224	248	207	231	220	210	204	243	239	194	192	209	217	196	208	227	231	258	241	224	211	234	214	235	250	217	221	250	214	244	222	206	199	206	226	231	221	216	210	218	226	251	223	208	213	213	242	239	231	205	223	217	224	240	219	221	235	231	217	207	214	219	243	245	210	244	225	219	204	251	254	203	239	208	247	235	243	195	234	215	225	224	212	243	234	237	223	232	238	230	224	214	209	213	238	234	226	213	213	213	236	229	244	238	233	236	210	237	241	197	225	223	214	243	206	205	222	236	228	211	240	216	236	227	216	215	213	219	217	234	208	211	215	235	203	235	242	263	245	242	210	224	230	238	229	227	267	217	229	236	230	248	220	238	205	217	207	218	231	237	187	220	208	247	231	214	203	247	235	240	192	214	212	189	236	232	204	247	207	242	240	237	231	224	237	224	232	214	203	224	232	237	209	202	209	221	218	217	232	209	228	234	241	220	216	219	207	219	221	222	208	206	243	226	223	209	237	242	222	208	242	197	225	246	236	212	223	208	219	209	212	205	214	247	178	260	208	247	237	233	250	215	226	230	240	223	248	215	211	217	250	204	209	220	215	218	203	230	214	237	218	220	215	212	203	235	220	236	214	204	231	239	220	240	214	230	214	232	217
17985	9765	11407	10775	7998	4805	3113	2288	1814	1157	806	592	591	536	478	517	596	441	364	328	311	332	340	311	267	284	232	251	241	249	232	193	220	193	174	190	195	202	182	172	163	159	167	134	154	150	142	153	134	131	138	115	136	127	133	143	124	144	151	125	125	154	129	133	132	127	129	114	117	111	135	122	130	122	129	129	115	140	132	112	127	156	130	114	114	134	132	129	127	115	106	136	137	98	116	107	129	144	96	111	118	122	117	87	119	113	140	121	140	127	128	122	115	112	122	119	114	118	142	112	99	131	131	123	124	95	126	121	131	112	140	134	124	106	110	125	120	117	133	124	142	127	136	101	133	123	126	114	140	136	123	128	132	129	114	131	116	125	132	128	137	119	107	131	136	119	121	123	109	104	120	100	117	114	129	125	121	123	120	143	123	127	123	117	135	100	117	123	107	107	139	131	120	144	137	128	125	112	132	118	119	133	124	140	140	122	113	105	127	97	136	124	137	117	114	139	129	105	134	121	132	132	118	134	136	127	138	126	120	147	123	131	124	119	115	120	139	124	113	120	95	145	127	109	125	113	116	116	143	126	133	122	123	117	115	104	131	117	112	122	118	126	112	118	112	103	125	126	100	140	118	111	136	109	125	107	124	130	110	122	134	124	122	115	121	131	131	115	113	114	103	103	121	121	124	107	102	114	127	117	110	135	126	138	132	113	114	117	131	113	114	131	127	132	120	131	109	121	135	120	121	124	122	136	125	119	104	130	126	114	131	128	108	145	123	114	107	111	135	125	125	120	139	130	128	127	135	113	111	120	114	103	112	122	94	125	126	106	110	123	117	151	126	127	122	118	130	130	95	111	130	117	112	119	127	105	117	113	124	110	115	122	133	105	146	123	112	124	114	105	131	120	124	124	98	129	127	116	116	129	106	99	135	121	114	128	122	101	98	130	102	147	114	131	133	126	115	106	115	120	132	126	99	116	124	133	134	113	126	138	155	114	116	129	106	125	129	131	112	130	133	114	134	122	121	125	140	136	135	109	101	116	142	125	112	123	118	140	104	132	130	128	130	108	137	113	123	117	108	135	120	110	139	124	110	95	122	122	127	128	112	122	109	122	113	125	121	115	113	118	127	148	102	118	131	128	123	116	135	141	117	133	136	115	110	132	111	115	135	116	115	126	128	126	125	133	115	126	120	142	133	134	123	128	144	122	139	110	126	146	136	138	147	130	108	124	135	110	122	115	130	125	117	117	134	115	113	120	113	110	130	130	100	110	121	113	130	118	143	131	126	117	136	142	126	121	111	143	116	112	119	148	113	116	114	122	124	114	123	123	141	129	101	105	132	126	135	125	107	128	112	120	114	103	125	102	113	132	142	135	120	123	131	120	133	132	119	129	90	119	130	107	115	112	130	125	119	117	130	138	119	127	119	104	121	116	106	117	138	111	135	115	124	151	116	126	99	112	132	147	131	127	132	129	113	111	137	118	110	124	129	109	101	121	130	115	115	124	141	118	109	91	139	129	133	114	125	119	101	130	108	134	138	125	124	120	125	118	122	120	98	133	132	88	142	124	128	127	122	115	123	118	118	102	123	120	124	137	116	132	121	117	145	107	125	119	122	124	111	121	134	133	143	139	129	124	132	121	125	118	106	118	146	119	103	121	107	124	126	126	116	115	116	106	126	111	146	117	113	122	120	115	131	124	117	145	128	129	113	127	130	138	103	88	133	128	131	117	119	111	114	127	116	106	129	140	155	127	129	128	116	111	119	141	129	123	122	110	134	107	114	123	136	121	132	137	121	111	121	117	116	127	109	123	130	115	116	119	128	121	113	130	113	147	120	129	141	122	130	141	114	119	119	121	126	128	123	116	111	115	111	118	118	139	119	109	129	135	109	114	110	123	155	110	128	121	109	133	108	135	124	138	117	134	155	130	108	103	126	116	114	131	121	124	103	119	136	102	137	115	135	133	118	114	125	140	126	106	126	124	103	123	122	125	132	119	128	113	120	134	112	106	129	118	122	112	123	153	102	105	128	113	115	132	127	122	126	121	111	121	124	138	118	117	130	117	112	110	125	139	127	117	125	123	121	126	121	135	117	123	123	117	139	124	116	133	154	95	120	112	136	120	127	131	104	117	147	104	133	128	119	130	126	133	110	124	136	117	123	129	155	135	126	118	120	127	156	128	117	129	143	125	127	118	125	129	144	138	154	118	119	139	124	107	110	117	123	107	118	112	122	115	124	110	108	103	133	143	127	130	115	119	107	114	111	134	129	131	119	131	126	133	130	106	134	90	130	112	109	140	138	116	139	119	132	124	115	122	108	113	124	107	101	128	110	116	125	122	120	120	129	120	131	116	132	125	121	117	108	132	106	110	122	122	128	123	123	141	114	120	126	126	116	121	107	123	133	108	114	113	115	117	118	132	130	112	119	104	128	138	128	119	115	133	114	112	112	148	140	110	133	134	138	111	115	131	122	139	141	122	119	107	136	107	123	124	120	93	142	122	141	122	127	131	138	119	116	119	128	134	114	121	141	101	119	120	117	112	135	138	93	120	119	117	111	135	105	117	97	113	142	141	147	127	110	110	118	129	121	142	139	127	134	130	125	96	120	129	130	124	142	106	126	114	108	121	134	139	126	117	122	136	139	116	113	135	114	144	136	119	111	133	114	111	122	142	109	107	123	124	110	111	111	117	126	105	109	115	125	119	113	146	119	113	118	110	113	127	114	123	117	143	129	154	135	130	117	103	149	119	111	112	129	121	99	127	137	119	124	124	125	152	120	126	135	131	140	121	133	136	112	118	132	129	132	132	126	102	104	127	124	133	127	116	121	107	121	120	128	97	119	101	119	123	128	110	134	116	126	129	119	146	86	123	144	125	123	115	119	120	129	124	119	150	99	126	131	133	136	134	131	118	120	119	110	131	116	142	117	139	122	124	122	115	116	134	132	117	115	134	138	131	114	110	111	131	120	114	120	141	101	129	117	118	121	99	110	118	132	127	122	138	116	110	108	115	110	122	143	127	140	111	117	117	142	111	121	124	110	124	124	130	118	115	129	137	122	116	126	113	133	132	132	109	122	121	108	119	120	128	119	142	130	136	100	112	136	118	111	115	138	132	137	101	126	135	134	108	124	125	113	131	102	126	121	118	128	124	136	137	149	106	103	138	102	119	132	127	124	124	106	127	99	133	120	115	113	129	133	121	127	121	110	134	122	141	141	118	110	106	125	113	115	117	125	112	113	119	120	116	130	136	117	115	136	113	135	112	127	128	120	112	123	129	132	135	124	125	104	100	139	147	118	104	104	125	134	106	111	129	132	123	101	114	122	125	127	142	129	149	127	125	129	130	129	121	118	150	114	126	127	129	104	124	129	103	125	117	130	144	125	121	104	102	109	134	123	124	120	118	124	123	128	101	136	127	117	126	143	124	114	127	117	105	124	119	117	129	116	116	135	130	123	141	138	125	113	127	109	121	118	125	115	114	107	133
10634	8028	16876	21361	19506	14847	11749	9555	7575	5605	4076	3233	3077	3024	2613	2898	3114	2691	2075	1972	1764	1623	1697	1576	1439	1428	1350	1241	1247	1155	1000	939	907	899	902	889	905	807	801	667	640	617	570	526	497	459	459	410	447	427	421	391	445	422	383	393	414	384	406	424	389	386	384	392	376	374	364	398	342	342	357	359	316	306	334	343	354	318	340	303	345	347	313	339	290	288	285	313	298	291	304	296	329	302	319	291	328	339	303	295	285	288	312	320	289	288	286	283	307	303	288	316	320	299	309	289	304	274	308	313	319	332	288	302	275	335	288	314	310	311	287	315	333	277	313	309	306	318	266	293	310	294	287	281	322	308	295	326	261	325	297	289	292	302	327	309	291	307	314	288	310	289	322	307	300	285	325	302	318	285	311	302	307	292	303	268	292	300	313	300	291	292	291	272	297	291	321	324	297	272	297	334	315	276	282	284	291	303	301	279	256	332	271	312	298	297	326	296	299	318	301	322	318	316	278	285	323	312	307	302	285	314	280	271	318	307	290	302	310	311	298	301	287	280	328	274	298	300	294	327	297	345	256	305	278	284	295	285	274	307	311	285	273	277	281	271	278	318	282	314	303	306	289	306	317	294	302	308	289	289	314	282	316	303	308	308	342	309	270	301	304	293	295	294	306	323	280	302	279	298	279	337	292	300	321	299	325	288	286	267	307	271	283	298	299	287	305	300	290	292	246	318	307	322	296	309	295	283	308	290	306	304	290	295	306	274	299	315	317	300	308	316	282	276	314	287	288	323	339	323	285	282	283	318	261	300	297	291	295	315	292	316	302	292	285	304	314	321	317	295	318	311	292	317	290	308	300	316	323	314	288	293	300	318	299	274	297	318	284	279	303	312	269	326	295	321	303	286	324	318	289	273	312	301	302	303	312	324	270	315	325	308	296	312	329	291	291	302	295	286	314	308	287	322	307	302	279	299	320	311	262	287	280	323	293	298	292	294	293	286	296	314	336	277	268	301	289	280	262	275	283	326	293	334	296	309	292	280	294	308	296	337	324	318	290	303	316	273	303	288	300	302	272	282	287	292	324	301	312	300	301	293	291	297	308	314	287	302	313	300	283	293	302	315	312	326	316	322	326	297	284	280	322	298	291	308	290	346	286	281	348	298	273	278	277	308	289	287	301	318	272	337	315	286	303	325	303	319	310	276	302	313	294	292	270	278	311	300	289	309	321	315	325	294	293	295	312	284	316	302	300	316	312	275	300	322	321	308	336	300	304	287	334	288	301	324	317	321	322	347	299	318	298	308	298	302	316	288	299	283	302	296	302	301	323	280	293	285	312	285	327	283	295	293	311	299	318	317	290	333	297	277	290	320	297	280	302	272	296	293	328	278	288	286	298	263	297	287	357	310	292	284	289	292	272	281	315	280	331	311	272	289	284	299	287	274	311	274	308	278	288	284	289	320	307	292	296	317	322	289	308	288	340	307	303	308	310	294	303	302	303	330	284	273	314	309	295	292	300	288	291	291	290	280	323	321	309	274	273	303	324	297	282	300	293	286	307	327	309	293	312	245	274	310	327	266	288	290	284	317	268	306	312	326	304	274	289	306	307	335	269	303	309	340	302	289	315	264	308	307	290	279	281	302	299	298	324	274	276	309	310	312	307	296	303	265	295	305	317	306	323	312	295	305	279	288	291	320	307	295	311	348	324	343	302	298	284	329	329	328	311	286	308	309	306	308	308	312	279	317	289	300	306	309	311	292	276	280	288	272	299	303	283	271	279	304	288	287	304	321	273	270	291	310	312	310	269	318	307	282	284	298	301	302	332	308	286	316	300	317	321	271	320	329	333	308	317	305	317	301	272	327	307	301	305	298	303	303	320	315	272	318	285	303	271	317	305	272	302	283	283	311	286	304	309	289	295	290	329	307	327	311	330	295	294	308	302	314	279	292	310	277	298	278	279	300	296	304	287	312	329	308	282	326	264	317	320	286	296	327	313	312	288	306	311	283	305	315	310	284	319	316	297	293	324	304	313	303	293	317	296	310	280	314	338	325	276	282	278	310	322	294	289	272	274	323	297	323	286	290	279	294	271	327	281	281	289	293	309	289	278	302	301	273	300	323	308	285	296	316	291	324	295	293	283	317	325	296	311	319	317	307	265	316	293	299	329	290	321	309	292	275	283	297	318	290	323	338	313	306	277	323	279	282	278	322	320	298	290	314	279	282	326	342	323	291	299	322	257	303	291	275	276	322	311	304	297	303	326	301	316	299	321	315	293	288	330	275	283	286	327	303	288	304	264	303	283	287	308	288	357	284	314	308	292	344	339	282	279	266	290	302	277	295	305	316	353	293	303	290	287	296	322	275	277	290	265	324	284	285	293	296	317	309	302	298	311	306	310	306	337	312	288	305	284	325	308	271	298	320	295	321	278	280	308	304	282	278	297	317	303	307	306	311	280	276	316	338	318	286	309	318	335	305	287	337	302	274	285	298	301	293	331	291	313	311	272	308	280	284	295	312	315	312	292	312	308	295	294	313	288	327	289	276	288	329	282	325	295	305	284	309	296	290	311	301	300	285	319	324	317	290	289	306	283	311	312	288	307	292	328	293	312	274	308	321	293	329	303	280	314	291	287	310	280	293	293	283	343	280	287	320	329	300	311	309	282	306	302	323	296	290	282	313	318	301	304	270	322	293	310	287	300	301	274	307	299	329	296	329	300	291	322	299	291	264	299	325	281	287	308	302	321	302	299	295	300	304	308	304	303	314	304	267	323	305	293	294	311	281	301	313	310	310	294	331	300	305	342	305	319	323	339	273	312	303	313	326	291	311	281	297	308	287	279	291	308	313	321	315	262	297	316	315	300	309	328	298	290	302	286	305	306	289	301	339	299	296	284	291	279	302	310	304	324	314	290	284	312	296	319	304	289	288	308	323	279	290	291	276	301	302	314	327	300	334	287	316	308	312	296	271	302	294	294	307	305	291	322	282	285	289	304	276	307	299	317	318	291	289	274	327	291	361	346	288	290	312	330	321	296	341	305	313	311	321	310	285	300	288	280	298	311	281	304	292	324	313	280	313	285	317	287	293	253	330	316	285	289	311	294	315	295	297	307	292	265	298	325	277	294	289	287	292	315	288	281	297	301	305	278	324	290	278	302	288	336	303	293	297	321	296	318	316	306	314	260	263	320	272	296	295	312	339	311	283	287	300	303	289	298	293	303	289	301	290	335	330	315	301	302	319	311	313	325	280	323	337	294	313	297	281	302	290	302	334	306	305	295	292	316	327	293	320	304	314	322	269	286	290	290	292	259	326	283	307	304	282	322	318	318	331	303	285	301	314	278	290	284	325	306	280	281	286	318	282	284	284	312	279	265	293	295	296	317	295	301	314	285	288	303	266	301	298	292	308	313	297	301	271	313	295	301	294	317	305	284	319	292	311	313	284	311	300	276	313	285	287	314	302	289	313	295	323	279	286	311	262	280	287	303	288	313	332	312	293
25645	14750	16395	15234	11699	7448	5093	3575	2576	2011	1421	944	789	730	631	709	769	641	522	508	442	439	403	406	414	345	331	339	295	301	292	248	258	244	242	244	237	243	196	230	182	188	185	200	173	165	155	165	153	152	146	134	146	164	161	142	142	155	144	170	135	130	172	157	133	142	127	143	139	141	150	144	116	121	116	129	109	130	114	123	129	126	145	125	132	131	124	132	150	128	135	140	142	136	128	129	139	129	111	139	130	126	141	132	106	117	139	155	116	98	132	124	120	148	131	109	142	117	129	111	138	122	109	121	135	117	128	128	137	123	118	138	127	123	127	107	128	128	129	154	122	139	113	117	148	110	127	140	139	123	112	134	110	126	126	128	129	125	137	139	126	147	128	129	120	119	125	140	108	145	124	147	113	129	123	123	157	117	125	124	147	133	130	138	116	120	133	133	117	117	127	137	136	117	125	130	131	131	117	118	139	125	131	126	122	102	132	124	138	132	133	148	134	146	133	114	109	113	129	140	134	142	148	130	131	125	136	149	117	119	139	151	125	120	100	124	132	137	120	123	125	118	152	132	122	140	111	123	124	119	131	140	158	135	115	138	118	119	118	136	131	122	118	124	122	128	125	119	99	125	128	127	119	123	112	136	136	126	138	134	120	120	125	129	133	131	137	128	123	109	102	132	139	138	124	143	120	129	127	121	114	152	135	128	134	125	127	129	104	129	121	135	136	131	135	127	107	143	143	121	123	118	124	125	140	117	115	128	129	113	120	124	123	123	126	135	139	126	148	117	125	150	130	120	118	123	120	137	163	153	122	133	115	141	128	139	132	139	121	121	129	110	131	119	144	124	142	137	119	112	138	124	136	126	134	120	126	111	119	142	160	122	112	150	141	109	118	124	137	139	121	114	129	126	130	102	127	134	123	128	135	121	128	141	126	130	113	128	127	129	120	126	125	122	112	135	120	120	121	117	155	134	108	121	140	116	129	138	136	121	131	131	141	132	120	130	107	120	114	129	109	116	116	127	123	138	123	132	128	118	134	163	133	130	133	108	139	128	113	106	131	101	110	126	121	135	123	127	127	144	118	118	134	130	129	130	132	134	115	141	122	137	134	143	126	107	110	155	138	120	120	129	112	141	116	130	140	141	135	138	115	141	149	143	135	125	120	147	133	156	114	138	125	131	111	127	124	95	122	101	128	117	133	144	136	147	139	135	123	132	126	119	115	113	124	111	126	143	137	141	138	126	126	126	117	108	112	107	117	123	153	135	126	146	131	131	126	133	126	123	98	145	139	125	119	109	128	114	138	162	143	102	132	129	127	108	116	132	120	128	122	125	146	124	134	124	137	112	114	122	134	122	118	125	115	137	106	125	122	127	158	113	109	111	123	141	108	131	135	113	119	139	124	126	119	132	135	141	129	129	117	139	122	139	116	128	137	141	134	125	100	135	138	129	103	118	108	142	136	136	128	128	126	111	114	122	126	118	117	104	121	101	130	152	117	159	135	138	116	107	124	135	140	133	121	138	120	102	118	137	135	129	134	128	129	131	152	130	126	124	141	128	132	147	118	122	119	126	125	113	134	115	123	132	132	148	133	104	127	118	131	130	130	134	117	123	133	110	117	138	129	127	144	115	140	130	125	144	117	129	114	137	108	126	106	121	129	138	125	113	132	133	103	126	140	137	139	120	101	152	124	96	126	128	124	137	145	133	140	126	131	111	136	115	125	134	137	132	132	150	128	112	132	115	133	102	144	130	134	106	156	115	132	131	134	118	126	122	135	118	135	135	140	129	137	115	125	120	143	136	134	127	129	131	119	92	120	118	151	120	130	143	127	123	126	135	116	127	134	127	119	128	135	129	131	117	129	119	125	129	133	114	118	127	121	128	103	119	125	132	134	131	122	130	138	143	114	128	120	106	137	127	124	127	134	119	116	142	143	126	151	142	123	113	129	124	131	152	119	128	122	119	131	108	112	134	110	118	122	128	141	134	147	117	136	120	117	126	133	139	117	153	120	134	117	121	134	111	137	122	123	114	125	124	118	127	115	126	122	116	96	116	122	116	120	124	120	140	112	143	123	130	123	112	134	123	139	134	123	114	121	107	133	146	168	124	110	108	147	129	133	116	115	119	145	137	122	149	131	124	140	118	120	124	126	133	118	124	122	149	122	140	125	151	143	126	124	125	123	134	129	148	142	123	135	128	127	152	121	130	149	118	124	127	133	131	121	123	137	108	143	134	120	135	134	124	112	116	143	141	129	137	132	120	120	137	114	124	130	115	99	112	133	114	141	120	133	147	127	126	110	126	113	116	140	123	143	129	131	151	124	119	130	132	120	127	120	114	116	114	146	121	137	133	148	144	129	120	117	112	121	149	135	109	128	131	116	146	116	136	157	118	118	135	114	119	140	111	111	130	150	136	149	133	133	119	120	121	140	120	158	129	134	135	133	109	116	123	130	134	113	128	151	123	136	127	122	127	125	132	117	113	130	117	139	131	132	153	132	107	146	133	131	117	159	135	117	145	107	118	147	136	119	143	122	151	129	109	117	115	126	124	133	129	130	108	142	123	134	112	116	117	109	115	127	132	101	123	124	113	135	123	115	107	123	142	137	127	120	118	131	124	150	126	113	133	118	113	120	118	116	123	121	124	130	127	105	129	129	129	124	108	126	115	150	118	134	137	152	113	125	107	135	129	142	129	125	129	123	122	141	116	126	121	107	121	142	117	114	130	118	118	133	127	135	140	133	137	109	136	135	114	126	132	135	111	123	128	131	138	114	134	122	126	129	139	126	130	135	111	119	123	125	131	146	153	141	136	113	119	109	114	128	135	130	125	134	156	127	120	138	137	128	127	140	122	122	130	133	109	122	140	131	117	121	124	132	138	139	131	135	140	124	123	150	121	117	133	122	117	122	129	108	122	127	129	126	128	134	135	110	125	111	132	129	131	136	138	125	138	131	125	126	154	106	115	132	125	139	123	133	115	123	136	135	139	129	128	133	102	136	118	121	128	114	130	133	136	143	144	135	119	121	122	106	123	152	121	134	123	118	114	123	110	131	122	117	135	130	119	137	134	128	135	114	126	126	129	133	148	143	171	133	144	122	103	127	145	118	119	127	122	146	138	126	130	135	148	150	116	127	140	117	151	120	123	136	134	137	129	137	122	132	129	117	129	142	121	122	124	133	134	121	115	115	111	116	132	125	124	118	113	122	141	120	124	135	130	118	114	120	130	114	116	126	132	121	133	116	145	117	132	107	131	97	111	117	114	115	122	115	127	99	109	119	113	118	126	131	130	153	123	97	140	130	129	121	134	108	122	154	106	165	141	122	120	114	135	151	125	129	116	122	140	130	118	138	141	132	133	129	126	103	112	140	113	128	131	145	136	122	137	138	110	133	142	142	144	124	136	159	129	147	122	109	143	134	125	131	142	127	142	138	148	113	136	123	129	118	109	137	132	132	124	143	116	113	134	127	160	120	124	135	149	140	138
13493	10686	21425	26523	24512	19095	16060	13434	10345	8261	6009	4702	4600	4352	3788	4011	4471	3763	2865	2619	2528	2366	2353	2103	2020	1967	1865	1632	1763	1712	1294	1261	1163	1120	1134	1179	1161	1107	1062	963	812	783	663	690	652	571	549	602	551	477	528	495	483	506	475	496	493	467	423	430	401	422	422	412	424	418	402	428	386	394	353	339	344	325	343	346	338	356	374	339	347	339	325	339	320	324	359	317	318	314	282	327	326	327	347	326	327	320	315	319	309	294	328	293	287	301	307	319	255	313	273	315	310	285	325	274	305	267	312	305	324	296	290	334	305	320	312	300	318	317	301	320	304	310	324	277	296	296	317	325	330	319	318	309	305	275	322	314	295	305	289	332	304	299	334	321	319	314	316	326	309	314	281	317	320	310	316	283	318	297	299	306	282	303	287	292	305	311	311	351	275	312	314	299	314	311	284	306	308	323	278	320	346	279	318	322	308	316	321	312	266	336	288	293	295	328	314	313	308	301	291	313	294	313	290	343	306	297	302	276	331	302	307	306	286	308	301	293	315	284	287	291	294	296	307	291	332	314	293	293	321	317	293	302	309	289	298	277	301	288	295	307	314	298	297	304	278	306	301	329	323	300	293	323	309	301	283	318	307	304	297	291	346	308	317	275	296	302	305	300	310	303	311	317	320	287	317	345	320	306	295	274	323	303	317	300	330	301	304	317	282	272	318	304	302	295	304	301	309	313	338	301	303	329	298	284	295	276	296	288	264	314	284	301	312	307	329	292	289	296	305	275	314	334	288	266	298	285	297	312	302	281	321	307	314	300	314	312	309	272	311	306	299	295	325	319	301	299	311	339	312	300	285	307	301	295	309	324	290	316	294	280	309	271	303	306	310	305	310	279	297	331	268	312	303	282	310	319	301	332	314	286	322	323	339	282	321	308	287	310	300	300	277	324	282	313	305	293	314	283	309	313	332	322	287	283	303	303	331	312	310	311	294	344	326	300	341	324	315	308	304	318	304	305	324	280	314	310	308	289	292	319	321	322	292	301	325	312	324	319	283	289	307	295	302	325	290	332	268	314	318	325	302	311	303	318	263	303	315	305	280	316	332	291	357	301	302	292	306	317	287	301	262	297	289	342	282	308	306	293	304	301	288	295	350	288	280	303	309	315	266	341	333	283	304	296	310	285	278	297	280	308	315	294	283	306	306	320	284	297	270	328	287	301	331	315	312	322	316	323	299	325	301	288	332	300	311	315	283	310	298	283	277	301	301	293	287	298	299	317	302	305	325	287	286	315	268	303	308	281	321	277	311	309	308	323	298	306	289	299	311	293	317	281	331	341	319	300	323	327	300	313	322	306	313	301	291	304	301	340	277	325	297	333	294	323	327	331	294	299	310	301	316	298	328	304	323	326	293	345	295	276	295	305	343	291	326	288	291	308	303	311	290	316	307	337	287	262	328	307	293	271	312	296	324	308	288	304	320	304	289	293	330	315	296	300	286	306	282	300	279	321	285	325	306	273	302	300	332	347	341	294	318	275	310	298	327	303	330	305	310	319	293	302	277	302	320	337	324	298	290	309	306	309	288	286	321	315	313	303	291	286	282	308	302	331	310	313	317	336	302	312	299	286	309	319	292	303	313	307	303	270	298	292	327	283	334	288	293	321	300	304	348	296	301	344	250	287	301	295	320	323	314	297	298	312	345	293	296	312	295	304	315	301	291	297	318	307	310	311	296	327	273	290	292	307	327	316	278	323	305	307	302	286	306	323	300	354	293	298	277	299	328	322	303	311	306	306	302	334	301	299	296	295	295	314	299	278	314	312	301	309	303	273	333	300	275	334	318	297	302	306	316	310	308	284	310	296	314	303	307	306	273	297	315	284	296	281	285	311	323	313	297	297	321	296	295	312	319	318	328	309	265	313	313	316	303	281	289	321	293	335	292	331	340	316	302	319	326	277	318	283	290	320	301	325	316	297	295	324	311	289	314	314	297	322	286	282	272	298	272	320	279	288	309	296	303	254	308	319	284	289	301	279	317	304	307	316	317	303	292	309	314	317	303	313	296	323	324	315	327	310	289	314	325	276	294	314	305	272	301	300	301	298	321	299	298	297	291	295	289	301	288	294	298	313	322	321	298	279	319	281	273	312	300	282	290	297	288	311	293	305	303	295	315	291	300	314	314	329	336	341	265	295	303	305	319	333	261	328	310	312	284	287	286	309	309	290	297	326	305	287	277	325	297	356	297	299	322	318	298	326	312	294	328	288	283	302	263	292	294	318	309	317	314	325	304	316	313	298	320	322	331	297	325	271	327	297	285	285	280	312	282	325	301	311	300	312	277	287	290	297	284	297	296	341	300	302	304	307	305	313	312	281	326	305	334	307	284	296	294	308	298	315	320	270	321	299	286	299	320	313	344	294	274	297	301	314	287	321	278	290	290	301	267	292	320	277	298	304	289	295	288	317	318	287	287	320	292	303	310	300	313	319	307	354	341	286	292	292	314	298	273	334	315	298	342	302	307	338	306	291	306	337	312	302	309	301	289	313	269	306	301	310	307	320	323	275	307	323	308	324	296	301	308	297	283	297	321	313	289	318	305	277	280	307	310	290	317	282	303	289	319	334	290	297	331	308	293	304	303	339	301	311	319	282	329	294	342	344	328	284	312	310	308	300	314	310	298	318	316	310	314	315	341	260	325	296	298	316	323	339	294	297	297	298	330	310	269	308	305	336	315	328	289	292	298	321	315	303	295	300	309	330	313	294	269	283	332	326	310	292	307	286	291	300	337	323	317	321	271	295	301	310	288	270	284	285	337	280	284	266	287	301	308	309	318	282	313	284	279	296	288	306	342	306	301	282	307	282	312	314	304	307	286	286	291	320	306	296	326	306	305	306	293	305	282	313	291	329	301	311	268	308	335	282	320	321	294	328	312	295	309	331	287	295	305	348	327	284	330	320	306	299	322	300	315	359	321	305	305	304	272	337	326	304	306	297	296	332	272	284	318	297	304	282	312	334	287	312	320	290	300	293	308	280	290	316	287	322	309	313	314	266	301	303	315	312	318	298	331	295	308	309	302	344	285	318	297	317	284	257	296	289	317	299	341	301	309	312	304	290	306	286	330	302	278	301	299	278	339	267	291	325	285	303	302	278	289	309	318	300	333	287	317	318	284	332	331	310	310	333	278	316	315	306	317	323	329	307	303	333	311	305	322	303	289	282	297	265	321	288	285	297	308	309	307	276	330	301	330	296	299	365	301	286	322	311	329	318	295	301	310	300	271	308	309	300	330	285	302	315	293	295	300	299	295	341	340	312	296	335	304	293	312	309	300	292	284	298	303	326	317	304	283	310	335	295	271	313	290	307	302	292	295	291	318	335	315	326	305	280	296	330	305	322	318	295	314	306	286	276	280	305	317	304	354	292	301	324	338	301	318	315	299	348	309	304	312	318	294	332	315	310	323	268	297	316	308	312	303	331	293	300	314	301	301	312	319	331	330	292	272	318	325	322
8896	5007	6047	5393	3741	2062	1498	989	736	504	341	313	367	321	257	274	320	240	216	214	202	194	191	175	175	173	139	140	135	130	136	130	114	129	121	119	127	130	112	94	98	98	116	84	87	87	92	89	96	85	111	77	95	77	107	80	87	95	99	88	96	89	83	88	76	92	63	78	76	78	96	85	70	88	91	93	87	74	100	77	99	83	103	95	76	73	88	85	86	88	84	83	90	74	74	77	93	92	83	83	111	68	75	84	86	82	85	106	81	68	80	97	91	94	108	90	89	92	106	81	81	72	84	109	72	78	88	88	73	77	71	84	97	87	76	71	87	74	101	69	75	82	82	74	76	70	88	71	66	103	80	87	76	99	72	90	72	92	73	87	83	83	88	95	89	93	76	76	86	88	96	103	79	76	80	77	83	73	89	83	75	76	79	74	86	66	83	73	82	74	88	86	101	72	85	79	80	76	86	84	81	89	91	98	98	66	75	98	90	79	90	86	73	93	79	83	89	93	81	85	81	86	83	80	93	72	74	91	71	90	80	67	74	82	84	78	86	92	92	90	105	93	74	77	66	70	81	73	95	84	88	102	80	84	65	97	80	84	93	92	82	89	94	97	90	86	109	88	73	88	83	94	81	84	72	87	81	102	87	92	82	76	82	91	72	87	89	97	117	100	102	103	61	81	78	92	86	71	94	86	87	70	76	91	60	70	104	69	79	84	87	94	94	88	94	93	77	84	86	92	83	85	99	73	69	97	92	94	105	98	93	93	97	89	97	79	84	79	72	80	84	87	93	86	79	95	75	77	86	81	83	78	79	81	97	96	82	90	100	105	85	70	84	86	75	81	101	72	81	87	79	82	78	97	89	79	89	89	70	88	72	93	88	81	74	74	88	90	72	93	76	80	83	83	93	74	91	97	88	80	92	77	99	78	82	78	85	90	78	88	88	79	89	64	78	93	111	91	79	80	72	85	75	82	74	87	83	78	76	88	93	97	81	71	79	72	74	104	80	74	95	85	80	67	75	88	80	75	80	85	77	82	91	84	94	80	105	72	90	88	70	77	77	77	71	72	72	82	97	72	89	108	79	79	79	73	77	103	83	105	83	77	86	67	91	85	100	93	86	78	73	78	95	80	110	104	95	90	80	87	81	90	68	84	86	90	89	85	108	84	100	89	78	76	80	94	75	85	89	77	91	73	89	80	81	78	90	96	86	79	88	86	78	88	105	86	92	85	72	76	92	78	85	91	79	94	98	92	74	86	79	83	93	101	63	76	81	79	80	71	86	82	96	85	95	67	79	74	85	69	69	85	89	89	96	77	103	91	88	85	79	77	81	88	83	91	90	93	80	97	77	79	82	77	80	98	77	79	83	90	93	77	83	83	83	95	75	85	70	78	120	93	70	83	83	81	110	104	88	88	68	82	83	106	96	75	84	79	102	76	63	93	105	87	77	75	95	86	72	91	106	81	84	83	65	86	87	92	88	92	93	97	73	79	70	72	81	94	84	75	73	69	93	89	88	93	74	85	92	86	84	90	77	69	91	85	81	83	76	82	96	97	83	82	77	73	85	91	87	73	95	94	73	91	84	81	87	86	70	97	74	86	103	77	89	94	91	73	88	76	85	76	76	88	87	81	78	95	76	92	96	93	84	79	75	84	73	85	96	99	96	81	87	79	75	81	65	80	70	77	74	72	69	80	89	90	101	87	84	81	99	106	66	77	94	84	71	79	67	87	75	98	110	103	87	77	97	71	96	77	90	100	91	80	72	82	96	84	80	79	89	78	87	95	84	92	94	88	93	79	81	92	89	79	91	79	91	77	89	87	87	86	86	83	89	83	100	95	91	86	82	89	94	90	80	81	83	89	76	63	80	96	93	94	86	90	87	87	79	84	80	85	74	80	85	75	78	87	69	85	66	88	80	73	91	74	93	65	82	87	84	88	90	89	98	66	70	73	91	83	73	81	67	78	70	90	80	92	84	88	89	88	80	91	96	78	78	79	91	93	82	86	88	103	86	109	79	66	82	104	79	92	86	75	81	80	71	104	90	82	99	98	92	89	79	82	81	100	97	83	80	75	86	104	95	89	88	82	76	83	77	92	85	73	58	86	84	83	79	73	81	88	87	82	92	84	95	76	71	81	92	80	104	71	94	89	82	81	94	62	82	69	81	82	75	71	106	82	74	75	84	88	95	89	81	86	75	77	88	82	79	87	82	73	75	82	79	75	77	71	85	81	81	97	92	84	71	80	101	71	90	83	89	67	84	73	93	81	94	82	89	78	89	95	94	86	100	95	94	82	94	91	78	80	91	89	90	76	85	80	81	70	75	95	75	88	87	81	81	90	80	80	88	74	88	85	100	77	79	80	77	76	74	71	72	94	95	68	91	82	75	97	72	94	79	86	69	81	83	85	119	94	86	80	100	79	86	99	103	84	62	89	82	79	65	97	89	83	103	93	90	85	77	87	80	85	92	66	67	67	78	87	74	89	87	70	90	80	84	92	92	88	84	85	82	79	98	74	92	91	97	77	89	85	78	85	96	94	93	75	82	92	86	75	82	84	75	67	95	76	97	107	92	91	86	80	87	84	89	66	92	76	77	70	68	87	79	80	91	86	89	80	86	71	89	77	74	93	76	85	90	82	81	83	77	100	76	72	89	79	84	91	92	84	80	87	95	102	78	76	81	92	100	81	84	71	75	73	96	93	64	94	77	71	85	75	89	65	85	74	74	78	92	89	85	97	81	75	73	96	88	88	107	76	92	67	77	80	82	89	79	81	69	81	77	85	83	85	69	91	92	69	87	77	64	76	85	64	80	81	69	91	70	83	78	86	93	84	73	81	63	75	84	78	80	72	105	97	88	82	73	105	78	82	67	77	78	81	77	94	97	82	83	68	86	81	85	94	101	103	83	72	91	87	95	88	91	96	84	78	74	90	88	83	84	68	80	75	81	73	86	77	94	83	82	93	66	72	93	80	77	93	93	85	73	76	71	94	92	94	79	73	81	82	79	80	77	82	84	77	103	79	93	77	76	84	84	80	74	87	84	81	76	76	72	79	82	69	83	77	85	76	71	83	82	100	83	73	87	97	81	86	86	101	84	70	96	82	104	77	73	92	107	81	96	72	76	85	81	77	70	81	82	67	78	83	69	77	72	81	78	79	82	91	73	80	83	102	97	74	86	81	68	104	83	75	88	81	87	85	79	86	89	84	68	78	74	76	86	75	87	89	78	95	77	63	74	104	75	102	87	98	92	73	100	82	70	77	80	83	89	91	87	97	101	96	86	81	76	81	80	84	82	88	85	84	95	81	82	93	82	83	76	68	76	89	85	86	71	94	82	87	91	104	81	86	82	86	77	86	75	66	66	55	82	78	87	99	80	91	81	65	83	83	104	90	80	92	108	84	85	87	90	89	80	85	77	91	72	91	91	93	77	90	82	79	96	84	72	80	86	78	80	83	89	76	81	82	87	88	83	83	85	74	88	75
5195	4513	10352	14307	12239	8209	6851	5007	3571	2635	1939	1645	1831	1661	1435	1665	1674	1422	1139	1097	1075	1072	988	971	886	843	783	695	662	628	539	543	565	543	555	501	514	483	427	419	366	367	361	324	280	281	309	313	295	298	315	273	250	258	268	289	277	267	256	248	254	237	230	245	259	245	242	236	235	208	271	221	233	221	201	212	263	224	238	245	228	230	208	216	216	214	233	226	224	221	237	222	224	242	190	220	229	225	207	218	214	232	227	211	246	193	208	213	231	216	213	228	218	240	218	201	239	217	227	212	210	228	230	242	207	221	235	210	220	223	212	230	259	234	218	221	225	218	207	222	210	214	214	229	230	226	210	200	212	203	230	232	247	211	199	201	217	227	200	235	199	228	218	220	223	236	217	208	237	212	209	208	203	216	211	199	227	202	217	204	224	199	208	213	229	200	232	226	225	211	213	216	224	220	217	224	222	239	240	224	203	217	200	224	188	197	243	204	218	191	229	191	220	212	196	231	213	224	206	225	214	217	196	212	221	203	239	215	222	219	224	245	245	220	205	224	231	210	234	220	205	206	207	215	216	191	222	244	232	223	209	220	240	230	213	212	227	196	228	197	220	198	219	213	233	206	207	221	210	174	233	187	191	244	231	230	203	203	230	243	232	228	235	237	221	234	221	184	215	224	210	202	216	220	211	202	213	220	212	212	215	198	198	224	229	202	204	217	249	192	232	208	203	199	224	208	234	213	200	211	238	242	232	226	207	203	222	225	217	223	226	230	229	220	205	211	201	250	213	217	233	239	216	225	237	200	248	198	228	219	199	211	206	227	220	219	183	221	210	190	227	226	239	207	210	230	233	204	208	201	244	225	213	205	222	213	229	243	213	210	217	238	213	232	210	188	207	218	206	220	218	207	194	223	246	227	218	213	219	213	208	207	209	245	226	231	195	242	208	234	210	205	219	218	213	229	244	217	217	207	213	204	229	219	197	205	216	223	240	197	199	232	219	200	221	220	222	211	217	187	228	223	198	249	246	252	203	204	223	205	211	221	202	240	211	200	203	218	208	238	209	221	220	227	206	225	234	244	229	211	231	219	250	221	236	196	205	217	228	214	204	199	223	201	207	189	215	229	202	242	220	239	190	223	217	220	218	184	204	240	216	209	215	206	252	235	241	220	234	212	219	212	204	188	222	226	212	199	211	191	203	213	211	243	200	208	248	214	236	221	247	227	197	216	188	200	229	247	196	204	229	241	214	261	199	205	218	210	215	245	219	212	215	183	223	223	232	210	219	210	193	222	213	229	245	221	238	223	229	229	235	191	235	217	229	219	238	227	203	230	200	185	211	194	240	212	244	210	209	228	219	217	204	207	214	239	217	211	228	235	202	247	236	205	220	227	213	219	226	232	226	221	215	201	215	250	231	198	209	226	226	240	253	200	210	224	231	198	220	234	243	231	188	217	219	209	197	229	191	198	224	205	227	227	200	226	192	215	239	206	220	213	229	216	244	246	226	195	220	235	200	212	254	245	215	229	215	200	213	233	215	239	204	226	216	219	210	237	236	232	211	198	234	217	202	222	228	211	221	217	249	197	228	202	219	188	204	206	215	215	230	230	238	210	240	219	234	237	240	235	224	211	223	206	204	220	212	226	225	225	221	219	217	218	231	192	224	203	199	214	223	204	212	208	225	204	249	214	211	215	197	229	237	226	212	211	189	230	233	209	223	217	247	246	229	229	214	201	223	239	233	216	201	210	210	216	196	223	221	192	208	224	218	212	235	227	212	215	239	219	197	209	218	224	235	207	233	219	217	205	215	234	211	203	234	219	189	204	223	241	245	193	221	222	241	199	220	238	222	198	228	225	228	216	212	231	220	192	212	234	247	229	208	205	222	212	205	230	234	197	188	219	201	216	219	250	184	211	238	215	215	241	230	248	214	208	246	233	211	206	227	245	221	222	213	199	260	217	222	228	185	217	224	214	218	204	196	221	219	247	210	241	206	191	229	210	200	222	240	237	241	193	216	219	199	211	223	197	242	207	224	216	197	212	214	224	208	222	217	201	228	213	200	203	226	240	213	198	239	237	226	206	203	198	215	244	219	207	220	192	256	246	203	223	239	220	207	220	228	213	243	219	214	209	217	228	212	206	236	228	226	201	236	233	225	212	205	248	234	191	210	178	222	191	232	190	208	214	195	211	218	222	189	236	231	215	222	233	223	196	213	210	199	228	248	206	216	211	197	214	215	209	241	238	204	197	218	235	218	223	238	222	211	201	215	217	215	192	231	226	206	210	212	223	225	217	186	212	205	223	210	252	209	216	215	199	218	205	221	229	188	219	239	241	204	222	231	220	221	199	212	222	215	197	219	239	219	190	229	246	228	210	207	203	229	230	224	218	200	229	249	226	191	211	236	217	229	188	222	221	218	210	244	222	205	223	241	241	219	216	213	215	196	239	205	232	234	224	229	224	210	216	203	218	204	209	224	227	233	210	215	232	221	207	205	231	203	201	241	217	209	223	218	226	226	207	197	203	243	244	235	224	213	201	233	221	212	223	258	202	196	231	229	221	214	220	198	228	203	235	226	196	193	219	194	231	233	210	188	230	215	224	208	227	215	246	209	219	225	241	222	220	228	229	244	198	226	223	213	208	204	226	234	221	210	230	215	193	222	212	212	222	217	227	210	231	210	219	249	192	234	221	224	211	221	180	229	239	220	214	200	237	229	219	201	210	245	238	195	219	212	218	212	199	223	207	215	226	227	223	221	228	233	236	188	199	221	195	236	217	225	213	210	242	249	196	208	197	250	230	232	228	225	232	232	208	222	230	243	218	210	214	224	225	248	193	224	211	210	215	236	226	230	226	204	228	206	217	208	191	199	228	227	231	218	230	211	205	225	237	251	218	221	218	226	214	220	197	219	235	209	197	216	192	228	217	218	253	241	231	239	232	212	219	217	206	232	219	222	219	232	213	240	215	265	226	210	207	212	224	206	194	219	203	227	239	205	251	211	221	229	192	206	224	219	199	224	207	229	206	226	230	226	222	202	190	206	227	232	223	206	239	204	219	211	204	203	221	208	197	219	205	203	198	203	223	239	218	240	193	211	203	227	213	189	227	199	229	205	221	229	192	227	216	235	219	208	220	225	212	233	202	219	241	227	192	233	229	205	224	228	232	232	250	217	226	209	199	199	220	231	230	235	203	221	216	232	194	216	212	231	213	230	236	236	210	221	246	198	227	204	207	232	231	223	208	219	212	211	238	220	194	223	249	197	198	204	216	210	225	229	216	204	227	218	206	213	228	198	241	218	210	199	230	218	228	199	212	218	229	231	228	241	212	190	220	216	222	205	215	229	222	223	216	221	215	225	206	215	207	195	204	195	220	207	188	224	186	227	225	191	215	236	230	223	229	202	227	215	232	212	210	227	225	207	238	224	207	200	210	193	205	236	209	238	221	201	223	188	215	254	224	195	223	200	199	202	222	216	217	210	219	182	208	222	199
17359	9400	11270	10806	7521	4759	3504	2450	1774	1284	757	585	628	609	479	486	515	452	378	323	324	281	315	301	252	276	235	225	258	234	202	215	202	187	204	186	190	219	174	179	159	147	178	134	129	159	160	149	131	158	140	146	129	145	127	129	110	141	134	120	153	129	140	128	125	120	136	135	113	152	108	124	140	107	94	118	139	131	129	120	137	134	122	133	111	114	130	114	110	121	107	137	130	134	107	116	120	137	121	111	128	103	105	115	131	102	112	116	126	131	119	114	119	109	93	134	114	120	138	132	113	129	98	121	119	120	105	116	134	133	121	106	128	105	128	116	136	108	135	116	134	129	102	132	131	130	108	109	114	125	115	125	116	117	127	130	120	140	118	122	125	136	116	133	100	152	141	107	107	87	123	113	115	120	102	116	121	135	111	126	116	110	125	119	126	120	115	125	119	133	116	140	124	142	125	108	126	109	119	140	121	127	133	126	130	121	103	118	110	125	130	127	146	123	118	124	123	110	130	125	105	89	114	130	121	121	119	130	127	131	122	125	123	119	119	145	118	120	115	140	129	132	126	121	118	139	129	133	118	117	120	134	120	113	139	124	121	135	123	113	127	117	132	128	125	122	126	117	119	134	104	93	113	110	125	113	115	149	115	120	130	128	120	116	117	112	111	149	137	140	141	123	126	126	144	125	141	108	126	108	123	141	108	102	120	106	148	111	107	130	104	115	114	136	129	133	121	105	138	116	122	120	125	115	133	105	112	128	126	115	111	113	101	126	125	117	115	113	107	117	115	129	116	132	120	121	109	123	112	127	139	124	116	106	123	136	114	117	118	133	126	134	139	118	117	146	132	105	133	141	123	118	130	135	124	127	122	115	148	99	115	105	144	99	101	140	130	122	119	108	91	117	116	129	107	122	97	107	124	137	117	133	123	139	114	133	128	116	132	101	126	99	124	109	135	137	124	140	116	116	143	109	131	132	123	99	120	119	133	118	98	113	118	129	136	130	135	124	114	105	107	131	95	102	110	121	118	102	109	127	122	107	113	120	136	108	110	97	140	106	107	127	136	135	116	117	133	113	101	115	133	98	113	125	118	131	109	133	134	123	140	126	133	106	127	114	116	105	122	119	116	137	113	107	120	108	127	124	103	105	133	118	136	122	131	131	129	120	122	130	121	136	108	113	126	120	129	108	125	126	108	94	107	142	122	123	127	116	114	128	113	134	105	128	111	135	106	120	113	139	119	136	120	107	105	133	123	106	121	131	123	137	135	138	121	144	109	133	121	97	125	108	123	120	108	109	140	109	121	99	115	129	136	132	131	119	115	124	93	111	119	124	114	120	132	120	135	143	113	131	128	117	114	132	129	105	126	123	98	111	135	139	151	112	117	139	100	122	118	104	131	131	107	137	104	77	117	134	143	123	110	117	102	115	98	115	121	113	119	121	121	134	108	117	118	105	122	107	125	116	114	122	102	129	113	118	143	106	114	132	131	127	124	126	109	121	117	115	118	116	122	110	135	116	110	125	107	124	116	120	110	146	119	127	106	116	128	117	115	117	121	140	118	117	108	112	140	111	138	99	133	108	133	122	140	129	121	135	112	106	118	112	130	120	125	141	125	116	106	115	113	126	115	130	123	123	125	118	118	120	106	134	100	112	116	113	133	115	105	104	124	137	135	150	122	112	138	134	120	115	119	110	125	119	144	121	122	143	115	140	134	136	100	115	108	95	121	128	119	98	102	137	136	147	117	121	132	116	129	117	147	138	118	102	125	123	129	109	125	128	146	128	109	125	107	108	142	106	122	133	147	119	105	137	114	123	99	116	126	115	129	122	107	132	142	129	132	126	101	127	126	115	145	131	113	116	126	129	108	108	107	91	137	128	106	129	113	121	108	106	126	135	145	128	127	128	110	116	148	106	116	120	137	123	114	122	104	115	107	123	111	122	111	123	113	118	129	126	108	114	130	133	121	131	130	126	140	117	128	108	109	120	123	121	112	119	110	122	127	124	110	117	120	112	147	122	125	113	112	125	120	141	136	108	115	104	124	115	128	132	102	123	121	120	100	105	132	116	137	110	123	124	132	113	120	108	96	125	121	129	103	114	120	123	139	116	113	114	123	115	110	103	130	123	133	124	110	127	119	135	126	139	116	128	117	106	144	118	106	149	143	122	125	125	130	128	126	97	115	123	124	134	122	111	118	115	139	106	115	111	114	114	107	129	103	121	111	110	103	134	132	122	114	123	119	128	118	108	139	123	107	139	116	90	114	135	109	134	112	139	125	117	126	125	120	118	123	114	119	143	119	117	117	113	120	122	116	141	111	116	117	120	108	123	148	107	87	111	119	133	130	114	132	134	119	129	113	108	126	128	117	136	125	135	99	119	109	109	145	115	123	140	135	116	118	127	130	117	139	104	118	134	145	133	122	99	117	113	120	115	119	108	129	115	103	104	140	122	117	134	124	103	125	107	138	110	121	138	121	116	100	130	104	111	104	114	135	119	127	108	122	114	119	138	127	133	119	105	128	113	94	135	124	114	127	112	115	136	129	138	117	109	124	137	122	108	117	97	130	109	120	122	113	124	101	130	112	129	128	111	126	113	132	124	127	114	117	102	115	125	132	116	97	151	103	93	104	125	129	136	112	127	143	111	124	104	116	120	129	115	119	132	114	119	114	121	121	105	136	137	124	115	119	129	101	112	130	122	118	131	137	116	120	121	113	126	124	138	132	145	124	115	119	112	114	96	130	112	136	101	116	132	130	120	107	119	134	105	116	143	109	117	106	132	117	115	115	130	107	134	114	118	126	113	134	120	119	88	137	149	106	122	124	138	141	114	122	111	116	128	111	142	115	136	109	106	119	131	127	100	113	132	130	133	115	124	120	109	128	123	144	128	111	113	130	119	128	119	121	98	115	108	104	127	119	124	129	115	103	122	120	130	107	138	114	109	116	134	124	131	117	107	113	106	132	129	144	114	129	120	131	130	113	116	141	126	135	100	128	128	117	122	130	107	102	114	131	116	108	102	121	126	124	112	131	131	104	124	120	109	125	111	110	123	107	134	130	105	123	96	117	134	115	115	115	118	127	122	107	112	105	134	131	129	145	121	102	124	119	136	117	84	123	125	128	133	115	121	118	125	115	114	112	119	103	114	129	101	121	126	127	104	105	114	119	142	138	144	127	125	116	107	139	118	114	115	116	120	132	106	134	124	99	126	121	120	128	99	126	128	118	114	127	116	127	124	120	132	99	118	117	114	136	128	122	109	129	125	121	115	127	107	128	116	133	134	104	126	118	102	111	136	130	112	117	127	128	128	115	118	128	140	118	117	130	116	111	125	135	95	119	124	117	135	127	125	121	135	121	120	138	134	121	125	112	121	133	114	114	150	107	119	121	111	117	125	120	122	134	114	124	145	97	97	104	124	127	117	113	121	134	122	121	103	127	95	117	107	126	117	139	106	129	129	136	125	116	121	127	125	132	104	118	129	121	114
10331	7597	17058	22154	18712	14783	12443	9747	7428	5706	4224	3370	3488	3050	2658	2921	3126	2545	2066	1848	1840	1786	1771	1545	1387	1399	1390	1258	1152	1136	971	947	855	903	864	949	882	811	731	715	695	600	612	531	499	460	488	443	472	432	429	455	415	438	419	408	422	408	361	359	380	350	363	359	355	351	357	351	386	355	341	313	322	314	317	303	350	333	292	306	324	314	326	298	308	314	320	317	292	317	277	309	308	296	302	309	290	287	313	304	287	256	300	288	289	306	281	272	306	317	319	321	297	274	290	291	272	283	314	355	321	286	277	295	288	311	297	304	317	284	298	307	319	290	279	313	320	309	299	327	302	324	301	311	319	301	332	286	335	288	323	313	288	296	295	321	290	303	328	277	293	313	324	297	280	339	336	283	308	284	273	282	279	291	289	295	327	324	313	287	306	291	324	293	285	272	298	281	300	283	300	319	314	314	310	301	280	291	273	267	288	320	289	317	316	308	316	289	305	312	322	291	315	285	307	296	308	306	305	320	307	316	312	282	319	285	310	287	299	313	296	289	302	288	305	298	311	301	297	305	313	315	300	296	306	282	281	302	284	303	310	312	308	293	269	254	283	333	342	281	258	300	310	296	273	312	322	338	306	322	329	285	294	290	323	304	318	317	308	311	284	276	295	312	259	326	275	300	319	289	322	281	306	296	309	304	307	270	309	308	291	307	311	276	245	326	296	307	309	275	297	297	286	296	300	299	332	278	311	272	283	294	296	273	281	317	287	292	296	310	307	304	295	295	327	293	292	319	338	304	320	275	303	311	308	299	287	313	288	309	311	341	305	282	309	289	322	272	315	309	307	297	292	321	295	312	273	296	285	289	306	275	298	296	294	298	311	268	294	300	284	262	297	303	310	329	286	295	297	300	300	324	294	270	297	293	278	284	282	323	269	275	277	299	275	305	327	311	295	339	286	314	294	307	293	290	309	287	325	309	295	304	273	293	272	308	296	280	326	271	274	310	305	301	270	314	287	299	318	278	292	287	298	296	295	278	302	298	279	314	313	308	270	324	303	333	290	304	278	289	320	290	314	302	284	274	349	301	273	286	260	288	299	292	305	294	284	331	270	300	284	301	322	289	280	302	322	318	306	290	275	275	328	335	294	302	296	321	274	290	327	323	312	281	288	302	281	278	321	306	316	283	314	265	264	278	301	310	308	301	295	284	305	296	290	331	283	287	309	288	269	335	284	317	305	310	284	321	280	297	327	316	307	309	271	294	309	276	316	309	292	303	287	278	289	304	304	283	316	289	285	294	300	317	303	319	303	283	323	312	298	297	272	293	298	324	297	273	341	323	287	342	326	303	283	305	293	277	292	308	308	320	315	295	297	308	312	270	299	284	272	289	304	298	297	306	320	263	295	291	285	302	277	295	324	289	283	300	299	304	295	308	279	303	300	306	273	304	318	293	313	287	314	290	298	271	294	293	280	296	273	301	268	327	284	278	318	308	310	290	293	275	308	301	328	284	301	320	293	320	319	295	282	282	324	277	271	291	294	299	307	311	318	324	298	304	305	297	258	306	316	301	320	254	306	320	289	291	326	274	286	257	303	281	332	284	286	286	267	299	274	282	290	302	291	293	317	282	310	308	281	304	312	265	272	270	289	305	351	303	304	295	287	291	321	298	288	297	327	320	273	291	314	282	291	302	284	310	311	317	275	309	301	274	298	306	297	314	302	295	308	277	288	301	286	352	282	286	300	286	322	315	321	282	285	302	302	323	328	284	319	304	296	270	317	296	292	289	289	297	301	319	293	303	256	278	292	286	285	303	272	263	272	312	329	310	293	310	302	305	307	311	281	308	288	309	247	271	302	284	281	287	266	299	258	292	275	249	294	306	295	270	270	273	295	289	255	284	286	317	313	278	290	261	305	272	314	283	284	310	288	296	290	288	329	289	269	273	318	279	299	282	278	291	275	281	292	293	271	306	310	324	311	295	321	300	293	328	294	256	338	299	314	285	296	303	302	288	270	300	294	302	261	292	307	330	293	300	278	271	293	323	297	295	283	313	305	279	251	283	287	295	283	296	284	294	298	293	304	250	301	304	304	297	319	272	299	320	313	316	303	306	333	300	310	279	330	284	314	318	294	280	279	291	319	314	286	350	301	325	282	294	281	284	311	296	270	278	293	320	298	295	289	306	313	319	280	267	294	299	310	292	297	286	279	320	315	292	300	284	305	301	279	288	289	319	300	287	295	300	325	318	283	277	274	322	287	278	298	314	310	293	299	333	299	315	290	330	291	314	261	286	282	292	278	325	302	301	304	315	259	312	325	298	328	295	285	285	302	291	272	327	270	304	319	311	285	308	302	290	309	288	279	321	288	334	266	282	267	333	295	288	310	302	302	310	319	306	300	303	301	319	309	318	319	268	285	312	307	288	274	300	297	313	300	294	277	276	292	287	308	288	265	306	289	309	245	303	298	283	282	296	310	295	296	292	274	283	292	299	321	300	299	324	316	286	276	288	284	312	302	296	308	302	295	307	282	276	298	293	292	275	282	278	292	308	289	304	320	313	312	299	294	299	286	297	298	290	321	278	311	276	307	318	270	284	288	300	291	275	289	340	307	292	296	311	308	276	313	314	299	304	266	279	274	285	293	293	329	306	298	295	278	330	328	310	332	308	314	279	294	298	294	315	293	309	298	302	276	295	313	311	302	288	283	254	306	280	305	310	328	276	319	316	294	337	295	287	291	301	310	327	281	295	314	340	314	277	303	304	298	295	318	320	315	278	326	262	320	282	314	327	330	304	299	324	273	306	276	288	301	309	309	306	295	284	294	322	295	274	286	275	297	287	305	265	293	303	310	264	280	285	278	280	318	303	290	276	303	311	292	286	305	274	312	315	287	305	293	311	318	283	321	314	292	273	324	310	297	297	286	295	303	318	307	291	307	268	274	310	319	301	303	295	269	264	300	308	298	287	286	287	291	258	337	280	284	299	320	321	313	298	328	332	310	272	268	266	309	316	307	282	290	283	302	313	296	320	275	321	313	307	283	285	271	319	301	302	316	285	270	320	352	267	293	284	294	290	278	304	265	299	314	284	294	302	291	295	288	299	319	311	282	293	309	295	302	315	339	313	272	313	286	296	320	289	264	330	267	290	321	321	304	284	310	318	283	293	283	312	289	299	295	340	280	285	310	279	277	293	284	283	279	290	274	283	330	280	302	288	307	301	310	278	285	294	290	317	272	303	296	273	289	297	316	274	293	289	310	317	283	290	306	324	268	284	279	290	328	309	293	308	288	309	263	323	306	279	323	289	294	272	287	304	300	268	294	306	334	303	299	280	301	308	292	288	288	307	327	333	315	271	309	282	274	309	306	340	307	304	316	324	286	305	289	301	280	303	313	300	281	315	305	261	299	295	283	302	296	312	272	301	275	307	282	307	292	293	296	319	287	291	299	318	303	286	301	328	309	330	303	297	293	305	285	315	314	299	314	315	288	326	319	288	268	268
25049	14261	16331	16399	11346	7275	5393	3585	2706	2164	1297	942	842	830	714	689	796	648	520	454	419	425	438	378	396	352	338	317	276	325	243	254	236	235	240	229	263	224	234	204	200	190	175	161	183	196	173	158	165	153	161	131	158	137	133	129	132	152	121	114	146	155	155	174	138	127	139	123	127	126	140	133	129	130	141	129	116	154	137	139	126	130	132	128	148	143	134	148	120	119	140	143	135	143	121	107	125	119	100	125	142	136	140	127	142	149	121	122	124	128	130	125	110	112	139	131	118	136	109	112	129	142	144	156	116	132	126	125	100	130	130	136	127	131	123	123	107	129	117	114	163	119	122	129	107	129	129	144	137	105	145	118	131	111	138	125	122	117	132	122	114	122	126	118	137	136	119	128	113	144	138	139	125	118	129	126	115	136	120	126	128	126	127	131	122	118	104	109	149	127	136	111	129	120	112	118	124	130	137	123	159	113	129	106	118	117	133	140	125	129	123	132	128	159	119	122	124	128	99	104	133	124	117	141	108	136	114	122	129	113	123	124	122	101	103	162	121	106	117	127	134	111	107	116	124	132	143	125	103	132	127	123	126	120	127	136	106	123	122	119	133	128	117	142	123	131	114	153	114	121	128	138	133	128	131	114	117	114	144	119	128	143	123	136	128	136	122	120	135	129	140	122	139	116	121	118	133	108	126	132	116	131	114	126	131	132	118	123	130	119	133	141	122	125	132	144	119	121	122	130	126	113	112	132	110	121	118	140	131	131	116	121	136	140	131	127	114	153	121	146	121	120	144	147	126	117	129	143	139	122	123	122	140	130	129	111	137	121	127	147	140	127	112	130	155	140	127	143	135	126	120	137	131	119	116	117	143	124	124	118	122	145	108	112	125	128	130	127	126	132	134	120	114	119	117	121	119	115	116	118	133	106	138	144	134	122	139	117	112	99	117	109	123	122	125	133	137	137	144	150	140	112	111	114	134	130	127	124	117	121	122	105	138	118	123	125	132	135	111	141	109	125	127	124	120	160	129	117	128	118	118	119	114	119	140	116	124	117	120	132	109	140	127	145	128	121	125	140	129	107	124	135	134	126	124	109	130	116	134	125	131	141	140	126	129	150	124	127	116	118	114	107	121	117	126	131	110	128	128	133	130	129	132	107	125	124	97	135	105	111	124	118	119	128	125	103	129	127	135	135	114	111	130	114	134	139	115	112	114	110	140	113	148	127	119	154	117	145	124	130	134	133	123	151	110	147	124	114	131	143	139	118	137	135	138	132	131	111	136	141	118	117	133	113	121	117	120	149	125	134	136	120	136	115	116	141	160	129	140	108	125	141	135	114	135	124	152	117	139	127	127	108	130	123	138	123	127	124	138	123	114	150	115	124	119	115	133	143	129	127	120	105	110	126	119	118	138	130	122	135	128	110	131	124	117	123	117	123	147	124	117	128	120	136	119	130	114	131	147	146	136	127	117	136	126	127	130	143	120	114	125	141	112	127	129	124	122	121	137	159	113	108	141	125	144	111	116	133	129	113	122	134	121	140	132	128	125	129	124	145	133	138	127	115	111	129	137	125	126	127	166	133	124	130	119	125	138	128	130	127	127	110	130	139	139	122	127	121	150	142	119	123	126	114	121	130	153	135	142	114	115	123	141	137	130	104	113	127	118	135	111	123	121	122	120	151	122	135	147	127	129	105	118	131	117	135	124	145	121	107	123	123	127	105	137	129	148	125	126	123	123	120	135	144	108	134	121	120	124	130	111	139	118	114	120	136	116	130	112	124	109	124	116	130	118	130	141	123	134	114	117	131	131	110	126	127	120	127	119	126	132	127	140	129	142	111	162	126	108	129	116	133	124	120	115	124	147	125	116	144	132	137	129	133	133	133	138	146	122	141	130	127	121	135	125	142	127	142	137	133	124	162	126	121	131	112	135	123	121	117	129	116	141	119	122	120	125	125	110	116	127	132	115	128	161	135	150	130	114	120	122	128	138	114	120	139	125	117	128	135	125	141	135	133	123	127	135	114	124	129	139	122	130	108	147	124	155	115	130	122	108	123	120	132	132	114	133	129	143	132	109	110	137	139	110	121	144	139	116	123	133	115	104	133	116	129	118	120	125	114	135	101	151	106	141	120	121	123	138	121	130	141	98	107	135	111	128	128	134	133	126	133	127	124	105	143	123	151	132	139	109	121	111	125	130	120	139	110	133	106	103	117	141	125	127	123	138	122	132	136	143	120	118	135	128	114	119	125	132	121	130	137	132	145	116	126	108	123	130	129	135	125	108	123	126	122	135	106	121	124	127	141	109	133	123	135	122	125	107	132	114	122	132	125	121	134	114	130	129	137	128	119	127	146	139	135	125	142	122	135	120	125	127	136	114	134	112	124	110	128	105	113	124	97	128	131	139	140	121	118	118	125	145	131	118	152	132	121	124	133	128	109	119	121	130	135	139	134	112	125	124	123	120	123	129	113	124	109	121	123	119	111	132	103	109	139	125	147	150	120	141	109	128	132	146	118	133	132	138	130	130	126	128	119	125	134	132	128	138	125	115	125	119	114	118	132	124	125	143	130	130	114	138	120	113	125	122	106	138	133	135	118	124	137	108	124	112	144	128	147	141	137	140	137	121	139	129	124	124	132	118	142	139	134	119	137	143	119	120	143	141	119	115	113	143	141	127	118	120	106	145	102	110	143	117	148	125	132	113	134	129	126	150	120	146	107	126	130	131	142	123	110	128	116	130	116	134	120	123	107	109	140	121	120	122	133	113	137	125	120	111	128	136	115	135	124	134	113	142	138	133	123	121	124	134	121	129	124	134	125	107	108	121	133	124	116	113	132	140	124	142	121	112	125	126	124	139	131	114	137	122	129	112	129	127	125	123	112	108	133	135	114	118	114	135	143	107	127	118	119	130	100	137	104	136	129	133	117	120	103	121	132	125	125	115	110	136	130	152	129	142	128	118	135	126	122	129	128	129	122	131	111	131	122	152	125	132	122	123	124	115	120	130	136	139	144	132	106	124	129	130	124	115	107	121	119	135	120	132	135	121	134	131	123	131	94	129	130	132	123	130	125	128	111	126	125	133	134	148	135	126	120	131	119	118	134	136	120	118	131	130	129	162	119	125	119	133	128	111	115	130	118	111	114	146	150	110	126	131	141	114	117	141	145	136	133	132	121	125	125	132	109	124	129	118	105	129	121	110	123	131	130	113	148	107	131	134	134	120	127	156	104	144	123	107	122	121	133	110	136	127	102	108	112	119	120	108	128	130	129	112	125	123	118	122	105	130	127	146	140	141	153	136	127	110	133	120	116	116	114	138	126	124	134	131	134	145	135	109	125	125	121	128	136	117	135	116	125	113	144	143	128	120	129	111	169	148	127	150	121	120	118	126	122	133	129	137	148	134	129	125	102	122	123	124	138	137	121	143	127	123	127	113	124	139	135	122	121	109	130	131	120	128	114	125	126	123	108	122	131	127	123	116	100	117	113
13352	10482	21831	27689	23122	19094	16716	13302	10899	8558	6153	4900	4986	4352	3716	4030	4298	3724	2970	2549	2514	2416	2295	2046	1934	1964	1862	1752	1610	1517	1385	1213	1271	1171	1159	1216	1148	1105	994	899	854	738	717	669	604	535	583	558	489	449	479	523	461	494	481	523	466	430	461	390	423	405	445	434	392	410	413	377	375	373	365	347	370	337	336	331	331	344	343	354	395	347	324	348	347	297	373	300	309	322	319	333	252	318	289	303	307	299	306	318	261	313	296	307	329	297	307	264	318	290	303	303	290	316	309	279	256	288	310	295	322	328	306	304	313	290	329	319	318	326	291	285	311	290	306	273	307	319	334	314	323	274	318	266	282	282	319	299	287	320	313	287	303	310	310	326	294	293	288	307	319	287	310	315	307	297	280	309	291	289	300	330	325	325	298	327	304	313	314	313	276	336	332	294	284	311	311	303	274	293	253	303	340	323	268	312	311	301	306	310	300	306	293	324	314	309	299	295	307	271	305	286	304	279	273	288	302	290	302	315	297	295	337	303	288	307	304	327	275	280	293	278	333	285	323	313	309	314	302	298	278	287	289	282	323	315	332	348	312	261	287	324	304	332	310	286	305	302	292	311	279	300	316	292	297	304	334	295	296	279	309	301	329	304	310	294	286	274	281	286	291	301	353	292	303	316	300	287	324	296	301	332	315	307	288	312	341	308	291	294	282	292	309	303	308	277	283	318	298	320	328	308	313	292	311	338	302	305	281	299	304	306	322	326	296	281	295	277	303	282	312	302	312	300	332	329	286	307	306	277	264	304	334	287	315	304	327	298	279	326	293	301	311	305	310	283	329	316	315	265	291	293	308	283	317	297	317	288	337	301	315	296	318	304	311	292	272	307	272	278	307	297	311	285	307	306	313	301	309	297	292	308	281	321	314	309	313	291	298	289	288	280	282	302	307	309	303	309	303	302	285	289	324	250	318	298	295	353	307	300	289	264	320	308	273	269	292	306	305	306	280	277	296	277	283	303	299	302	298	306	320	298	316	295	306	291	308	329	308	299	325	306	318	319	287	305	294	305	311	298	313	282	325	302	314	315	299	306	298	305	287	329	293	300	279	302	308	306	297	280	311	297	302	301	291	310	341	304	273	310	305	338	309	299	317	285	327	295	309	305	312	307	308	321	313	315	295	301	311	326	299	313	302	325	319	313	314	292	291	315	310	284	278	291	306	311	287	274	309	295	287	321	283	279	319	305	302	302	298	281	275	298	276	324	304	306	268	301	300	296	283	288	320	288	295	330	349	287	293	332	313	309	298	313	312	303	341	304	322	316	264	309	284	319	295	325	320	287	323	309	299	300	327	291	283	261	306	320	277	313	303	298	284	306	309	279	323	283	303	292	335	321	262	317	341	283	326	305	314	300	334	280	312	313	262	358	319	287	301	287	289	318	323	275	326	323	321	322	315	294	343	303	301	319	314	316	317	304	301	309	286	288	302	277	339	300	294	283	301	293	286	300	302	297	292	315	284	285	305	308	261	307	323	318	291	323	310	319	287	301	334	319	305	306	321	281	298	288	337	308	317	326	280	309	307	307	299	314	308	323	289	316	309	301	311	308	331	310	289	283	312	286	314	310	297	310	309	295	315	299	330	302	307	308	300	290	299	302	294	337	325	291	306	321	291	292	283	318	322	299	304	312	291	255	295	305	310	293	294	297	292	305	303	325	313	313	301	307	308	330	320	305	271	263	291	314	303	300	299	307	329	309	301	319	284	317	318	304	304	308	298	269	274	279	327	287	291	296	305	271	336	314	296	319	322	301	303	299	268	295	287	294	325	308	307	301	275	275	277	284	300	334	315	340	305	304	320	274	330	303	303	308	301	304	287	316	320	304	306	297	296	326	291	303	306	299	302	319	300	317	277	331	329	348	306	291	278	307	295	310	281	333	300	302	291	296	287	332	313	291	330	313	305	288	284	309	287	285	302	279	285	330	294	320	266	292	319	304	321	297	323	345	305	285	292	308	292	286	302	314	301	305	278	301	313	280	290	301	310	300	291	288	318	300	330	272	321	314	307	308	290	264	291	318	310	281	298	321	264	322	289	336	311	297	319	324	325	309	277	264	282	299	294	315	328	294	309	291	356	270	319	274	303	314	307	282	303	301	321	285	308	320	298	305	296	293	313	317	299	312	300	290	298	306	321	299	344	350	296	298	279	326	288	273	307	277	324	282	276	313	268	300	283	322	300	326	273	324	312	304	319	287	313	302	320	320	314	316	318	318	306	311	322	282	321	279	277	322	318	331	312	289	300	308	295	294	292	291	298	322	279	291	290	306	304	296	302	306	316	296	276	314	293	289	280	343	312	295	319	283	320	303	325	283	314	304	310	286	279	311	306	287	340	314	278	288	340	285	296	277	295	296	282	293	294	287	301	307	298	307	240	294	306	312	316	302	305	298	302	323	287	294	276	282	325	305	306	270	313	311	322	313	293	292	297	290	286	322	283	269	325	331	282	291	328	305	341	307	274	302	294	286	324	338	313	315	284	302	291	270	306	307	305	301	304	315	300	303	287	300	305	284	294	316	290	295	313	298	305	307	306	319	324	289	297	299	317	334	317	301	298	297	274	271	287	316	306	291	277	300	309	303	312	259	313	305	311	292	315	303	295	323	304	306	304	327	314	317	347	302	340	290	317	303	316	297	303	261	291	314	305	296	303	310	301	297	280	269	305	313	280	315	300	305	271	266	321	313	293	289	303	298	308	334	283	284	303	298	306	300	284	333	288	305	292	320	308	309	264	275	323	300	328	320	272	302	314	317	310	304	287	318	272	276	346	284	286	285	296	295	258	309	307	253	276	317	330	316	296	307	281	330	324	289	286	306	289	318	328	252	306	308	292	323	300	300	292	275	293	291	276	293	294	263	309	289	306	294	350	304	299	289	319	298	292	309	293	315	314	309	294	335	334	312	301	339	320	284	302	318	284	283	317	290	322	319	296	329	331	301	277	318	282	310	290	308	336	291	285	296	296	281	295	296	302	295	331	288	283	288	268	323	317	279	351	306	324	296	303	324	286	308	293	315	294	291	331	277	282	295	314	317	307	305	289	298	306	298	323	321	288	332	308	324	335	305	298	312	295	295	303	277	330	319	303	316	299	330	315	279	316	329	311	328	299	312	301	308	299	325	320	291	280	315	306	330	307	317	295	287	310	301	310	277	281	295	315	312	304	299	292	296	298	312	296	291	282	289	323	289	323	306	322	311	310	291	303	294	307	295	311	288	296	329	304	295	326	298	330	292	302	346	324	286	303	306	301	328	327	284	323	310	293	291	293	315	281	294	291	294	295	291	319	300	295	350	273	311	304	301	289	286	290	261	305	305	325	270	324	302	310	310	305	278	319	283	266	303	322	307	364	315	296	287	339	312	305	316	294	282	321	319	315	298	293	319	296	282	329	301	311	298	302	303	320	297	329	329	287	307	330	289	318	307	307	301	278	253	311	311	308	276	310	295	293	296
8386	4871	5966	5795	3335	2057	1466	1100	767	513	370	323	368	280	292	315	314	258	202	202	199	202	172	162	171	190	169	143	113	139	128	136	107	125	124	104	127	120	125	128	112	96	92	96	99	97	97	95	92	81	81	73	79	91	88	83	93	99	79	93	90	97	81	90	100	81	97	91	73	78	114	94	83	78	76	84	83	80	98	91	82	78	103	100	89	113	82	77	75	96	101	88	82	78	97	98	74	84	100	76	81	99	88	85	89	80	75	70	82	86	82	91	72	91	74	84	85	83	80	87	74	88	96	84	74	71	75	80	69	84	67	72	79	92	91	94	81	96	87	82	98	79	72	87	91	71	91	77	91	86	100	88	72	68	101	82	82	87	93	61	73	90	81	84	103	71	78	80	68	83	75	96	75	69	85	85	86	82	80	83	100	106	87	80	88	81	78	75	91	81	88	95	83	100	100	91	64	77	85	87	102	82	93	90	79	88	64	89	87	101	99	98	87	64	78	78	84	86	80	71	73	73	87	93	87	90	85	69	81	103	83	76	81	90	103	74	76	86	84	66	80	82	100	83	66	80	92	82	73	97	103	95	86	83	103	75	98	84	81	71	94	80	86	80	86	66	88	73	66	77	87	80	96	101	74	96	74	67	82	73	84	80	73	95	84	85	95	77	91	81	91	93	84	85	78	74	74	74	88	76	93	85	86	79	74	83	72	81	82	82	85	87	90	85	92	82	87	101	83	76	68	93	98	81	92	79	100	89	84	70	77	90	77	89	68	80	90	88	95	102	77	71	91	81	86	81	81	107	91	60	83	69	89	85	79	75	70	80	96	77	94	98	79	82	89	83	79	87	87	74	66	93	89	83	72	82	78	84	87	84	72	76	84	84	86	90	64	72	78	76	81	89	92	84	67	94	90	99	92	93	77	94	107	82	80	67	85	93	92	91	80	80	103	104	90	98	90	83	78	75	78	68	72	78	80	87	72	92	97	77	85	93	74	77	76	76	87	77	90	107	90	90	87	91	77	74	71	81	91	88	96	103	80	87	100	102	73	86	88	77	92	81	64	82	97	90	73	97	85	86	94	80	96	75	89	72	79	75	83	92	94	75	79	65	88	95	95	88	66	101	81	83	79	92	91	90	101	92	76	66	88	77	97	73	89	89	73	76	94	73	63	88	70	77	85	71	74	90	107	83	74	88	82	87	92	79	70	95	85	84	80	77	77	88	75	85	99	96	77	75	72	81	82	75	82	106	90	83	80	69	72	84	87	102	79	85	86	91	90	79	75	87	82	66	92	73	83	88	81	92	94	86	97	82	88	71	75	74	99	91	72	86	92	66	89	69	93	96	74	86	67	66	86	70	84	107	64	72	70	80	79	87	67	105	93	90	99	72	81	89	91	80	86	91	88	82	77	68	103	71	85	73	79	98	98	62	80	72	82	98	70	81	76	82	68	100	74	78	80	82	84	78	78	89	74	95	97	80	86	78	82	91	74	91	81	83	83	80	94	74	82	80	78	65	84	87	89	73	72	81	85	75	91	94	82	90	89	91	63	79	63	73	81	79	88	68	68	57	89	100	81	66	87	100	88	96	102	89	95	98	74	73	79	78	83	76	101	77	72	76	67	73	93	93	105	102	79	82	85	78	79	69	95	99	80	81	76	74	74	72	75	74	94	74	81	84	78	99	101	78	87	85	99	90	88	93	86	69	109	102	89	94	96	92	73	99	70	79	77	93	77	89	95	82	83	86	93	70	93	94	81	87	89	80	93	70	86	96	77	79	89	70	70	85	86	93	88	89	104	85	78	69	75	78	73	98	94	79	88	74	98	73	67	86	73	103	103	68	90	89	114	75	91	94	92	81	74	87	68	85	92	95	105	80	78	78	89	86	101	83	80	82	82	78	98	79	104	72	91	71	83	65	81	88	81	89	98	86	72	81	81	93	83	78	82	87	82	87	84	80	84	90	81	96	86	86	86	80	81	97	77	106	78	68	86	85	83	81	76	87	70	65	75	88	74	77	78	102	95	73	91	84	85	77	104	74	85	64	77	74	92	88	92	69	80	99	81	86	81	104	82	92	91	83	89	73	69	83	69	89	94	90	83	92	73	78	80	93	84	70	90	82	80	94	65	83	79	87	91	71	74	87	78	65	80	84	70	82	89	92	86	91	94	89	83	99	84	95	97	96	95	73	77	78	87	65	70	101	80	82	72	74	84	90	77	87	76	91	87	91	92	80	78	74	76	79	98	81	76	108	82	89	99	76	89	86	75	85	77	93	91	72	82	89	81	81	99	82	85	94	96	101	85	82	75	90	79	79	74	79	97	96	80	85	86	92	85	79	78	75	78	82	85	51	65	86	82	70	84	78	84	78	100	84	69	87	78	84	78	85	66	81	85	82	81	93	80	86	77	61	87	92	90	77	65	83	100	79	69	72	75	80	82	78	70	86	91	98	85	94	75	79	95	78	62	84	96	77	93	71	79	82	93	77	99	80	79	72	96	82	91	89	90	71	81	76	81	100	60	92	106	85	78	87	82	96	105	85	79	87	85	83	82	86	78	81	98	73	69	63	72	100	74	92	84	83	88	74	87	82	87	95	96	87	75	102	81	79	89	98	85	105	83	68	78	88	67	82	102	72	79	66	92	86	72	90	89	89	73	94	69	72	78	100	98	90	81	94	91	73	83	88	83	86	83	85	74	84	85	91	84	86	73	97	70	77	76	86	86	97	100	86	71	81	105	91	85	95	85	84	92	88	95	78	75	73	95	103	98	73	76	79	86	82	95	89	67	85	79	92	82	79	74	71	87	82	77	98	94	98	90	71	77	86	78	73	90	73	102	66	83	67	74	112	79	78	75	70	72	93	90	78	104	78	85	88	87	90	97	76	78	78	82	86	81	79	78	90	98	83	79	62	88	82	88	78	78	92	76	95	72	101	90	92	80	98	78	68	68	79	79	101	82	92	87	108	81	79	100	89	71	100	96	81	82	85	71	86	89	94	85	69	86	87	77	86	93	74	96	69	81	92	80	94	99	76	83	81	93	97	76	77	93	72	67	74	74	82	76	79	97	70	75	87	79	63	101	80	92	91	91	79	80	76	81	83	79	87	73	116	84	99	69	99	67	79	88	81	77	81	82	85	102	81	79	85	71	72	92	76	90	84	82	85	73	71	88	79	72	82	87	80	82	81	88	79	85	82	60	87	91	83	71	98	101	92	67	82	83	102	81	70	90	71	78	70	78	93	74	92	87	104	91	77	81	67	89	75	99	76	83	102	87	93	89	83	85	74	84	86	65	85	78	80	80	86	74	92	93	86	91	91	74	91	95	81	66	91	85	92	79	84	89	81	105	84	92	107	91	87	70	86	72	110	82	88	100	103	92	93	91	76	68	95	80	70	87	71	82	81	99	77	84	97	95	74	78	84	76	88	88	95	84	97	85	79	89	76	71	75	105	83	90	82	107	82	79	82	79	80	67	73	102	85	102	81
4962	4251	10838	15098	11046	8361	6813	4976	3809	2680	1999	1827	1974	1681	1501	1627	1716	1466	1159	1055	1089	1071	1033	865	876	849	734	685	668	517	510	533	538	535	542	501	477	442	499	454	387	331	349	302	310	293	290	280	291	257	254	279	301	274	252	271	279	246	267	252	254	239	254	222	228	261	240	218	245	226	220	245	219	233	225	228	216	225	247	201	243	220	207	234	226	206	178	242	205	203	218	207	221	225	215	209	200	231	206	236	217	208	192	225	199	204	248	211	232	217	235	239	198	250	222	229	194	232	204	195	221	257	209	203	231	207	217	221	204	220	219	231	224	205	205	247	232	212	236	218	217	218	207	220	184	194	220	226	234	201	223	207	226	234	210	207	222	188	179	231	228	189	240	221	236	220	223	208	189	230	220	215	224	252	205	242	220	212	224	190	223	253	216	216	221	222	228	218	191	204	220	211	220	232	216	200	215	229	230	190	219	213	204	231	214	209	214	229	237	204	223	234	225	210	246	242	209	224	233	216	224	223	208	206	220	221	200	205	241	230	212	200	219	235	223	247	229	211	209	233	228	232	197	197	188	206	224	220	234	237	216	201	203	241	219	227	218	217	238	192	237	229	221	219	218	229	200	205	223	191	208	204	213	224	209	211	205	208	244	198	189	213	206	219	225	222	246	219	217	214	219	223	207	229	227	226	203	225	250	244	224	219	233	207	212	228	197	208	195	245	220	254	189	209	242	225	222	229	221	208	219	232	225	201	230	218	206	213	221	197	210	230	193	227	215	225	235	222	208	195	237	224	207	217	229	225	215	200	209	213	236	228	215	184	225	212	206	225	202	199	223	228	198	200	224	198	229	222	229	190	217	215	211	228	218	220	201	217	230	236	221	207	215	219	207	225	214	239	212	213	216	234	246	215	203	214	211	201	200	226	176	213	208	202	242	222	213	216	218	239	220	220	239	206	255	187	210	219	208	211	222	222	234	210	216	209	215	199	204	210	207	209	220	201	229	193	208	213	239	208	198	207	230	232	203	215	223	223	205	226	229	186	213	187	215	194	223	216	205	227	202	206	227	208	214	195	239	193	218	220	225	225	256	204	198	211	216	231	211	196	218	200	212	216	234	242	208	219	207	211	236	243	213	192	215	219	199	224	247	255	209	196	195	217	225	230	234	212	209	224	204	233	228	235	242	205	212	240	224	258	198	229	208	204	209	214	218	223	208	212	205	259	221	204	200	216	208	235	228	228	190	225	195	202	215	235	190	239	215	201	215	216	211	232	215	216	224	224	225	214	222	214	224	255	196	209	208	219	207	179	235	212	223	219	212	235	213	226	236	202	217	225	232	209	198	222	207	206	209	215	195	224	204	212	203	224	198	217	206	212	227	239	210	212	213	234	188	181	235	207	197	244	227	227	202	211	204	186	215	238	230	219	231	224	220	200	204	217	214	232	223	207	226	192	202	219	211	229	180	228	208	206	214	206	227	219	241	188	234	227	232	206	204	198	231	246	223	208	211	195	238	207	216	214	214	204	224	232	227	224	231	199	212	181	223	235	216	219	229	208	204	252	198	228	230	208	177	235	203	217	226	222	195	218	225	217	209	214	217	226	230	214	207	227	204	209	218	202	216	219	236	214	203	199	220	221	221	216	220	214	232	200	234	204	251	218	201	191	246	196	206	220	213	197	222	214	241	215	224	196	213	212	201	196	204	230	224	216	212	209	205	213	213	203	190	215	229	219	235	229	217	208	203	187	193	210	215	227	238	185	210	215	226	214	202	218	239	215	203	218	220	218	243	225	221	186	210	234	234	225	231	204	216	227	218	232	222	219	212	200	238	205	213	222	207	231	219	223	229	220	222	224	221	225	222	206	229	239	219	214	229	224	193	216	240	219	201	219	214	220	208	241	190	212	229	207	219	213	226	228	196	219	188	212	211	200	209	228	238	213	216	204	242	214	253	217	217	229	235	212	194	228	198	199	214	206	215	201	200	210	236	185	228	230	222	220	195	213	208	231	215	237	220	232	233	219	225	204	206	209	208	192	188	190	214	209	238	233	201	234	217	191	220	245	202	227	237	203	212	217	215	209	182	222	219	195	226	223	201	206	205	221	203	215	207	220	211	247	191	232	213	248	233	220	239	220	191	204	211	208	214	229	243	188	241	184	232	211	231	231	226	210	231	206	217	238	215	215	236	243	239	238	211	225	221	214	205	208	218	222	211	231	217	227	234	240	230	219	233	188	197	211	252	240	218	209	198	197	202	221	215	214	191	227	196	232	235	219	217	224	233	203	235	220	215	228	224	234	237	217	202	214	207	226	216	233	209	226	210	229	196	225	228	215	194	217	211	228	215	199	201	189	228	202	214	212	231	226	229	196	222	217	212	214	207	198	197	228	223	236	229	220	201	215	213	216	220	215	203	239	221	214	221	193	223	218	224	209	224	226	213	220	222	186	221	195	204	236	227	203	195	204	199	208	214	220	232	221	234	218	220	215	190	209	231	203	216	212	175	233	216	219	244	219	208	208	207	207	227	217	211	204	234	213	220	204	225	235	220	210	203	214	194	233	217	228	211	175	212	201	230	201	218	221	214	194	216	217	195	196	235	235	209	218	232	217	201	218	236	210	205	213	226	227	203	211	232	217	214	228	231	221	196	214	224	200	216	215	208	238	198	228	198	228	223	224	213	253	205	206	212	218	202	228	215	222	195	213	210	222	218	210	212	221	205	218	218	240	236	219	214	229	202	213	217	218	207	235	188	233	209	248	216	224	178	176	215	219	231	201	212	218	200	218	224	223	186	205	208	207	228	224	233	226	209	232	221	227	194	226	190	215	221	225	238	190	197	189	251	188	212	190	217	223	219	219	212	211	198	207	203	231	229	228	213	225	214	231	197	218	189	194	212	210	219	206	241	233	206	216	200	191	214	223	202	217	210	242	229	211	213	220	191	198	196	216	202	226	209	215	229	216	192	211	196	207	236	200	200	195	237	210	221	177	182	215	205	211	220	202	227	216	206	216	206	250	216	208	205	211	208	221	221	215	210	217	213	186	221	206	191	249	245	222	203	221	201	197	239	213	213	208	207	247	199	215	194	220	208	219	244	198	216	207	202	217	250	231	192	226	199	183	229	226	219	220	237	211	217	232	200	233	197	201	233	215	218	197	217	200	216	212	202	201	203	224	224	191	200	211	218	175	226	231	241	209	211	230	224	205	219	236	203	182	188	208	211	205	229	227	189	226	218	233	210	256	210	221	206	231	193	212	230	243	220	199	209	208	212	204	221	222	215	222	223	210	216	218	237	234	227	222	206	212	214	243	222	213	198	223	220	231	227	221	226	221	217	236	194	223	201	217	212	203	221	195	245	220	213	223	207	207	200	215	227	229	210	222	197	227	209	207	216	207	218	242	217	229	175	206	211	193	219	205	204	231	192	215	196	228	226	229	210	217	240	243	228	215	239	210	197	215	212	233	222	215	219	215	234	235	197	227	201	229	212	216
16771	9376	11438	11361	7455	4586	3182	2443	1959	1240	828	689	660	543	474	501	537	441	399	317	315	323	313	291	258	279	259	263	226	202	186	181	231	188	205	204	200	197	180	150	158	152	167	186	158	143	152	152	121	170	157	127	142	121	136	135	137	126	149	122	121	121	135	124	133	121	136	154	149	144	120	102	132	124	137	112	121	131	130	118	119	151	119	119	124	111	126	140	123	112	117	152	116	132	128	101	115	137	138	149	118	130	119	123	103	108	135	110	133	127	138	150	116	104	135	131	107	122	134	123	112	107	120	104	130	110	131	127	116	122	126	119	138	116	128	120	133	116	109	118	109	118	132	121	131	138	118	136	114	135	131	102	116	121	117	140	130	123	111	135	131	117	132	133	114	118	129	137	108	125	120	131	137	132	127	134	139	94	143	113	125	116	130	121	89	129	124	124	116	122	114	126	119	114	113	122	123	134	121	100	121	98	136	111	132	116	115	128	115	122	125	120	119	107	141	105	133	118	117	94	117	101	129	123	114	134	129	114	136	120	123	132	133	109	123	133	124	130	103	125	111	129	110	114	98	120	92	128	115	94	123	119	122	125	108	115	109	127	136	107	117	122	132	125	121	111	97	112	143	121	126	125	136	112	127	142	114	121	136	121	125	105	123	122	129	124	125	129	122	121	115	135	94	131	120	127	122	103	117	135	121	121	112	122	110	146	125	115	126	104	115	117	101	112	129	128	120	137	123	110	122	141	125	102	109	89	108	118	112	133	96	131	131	129	127	118	105	121	133	104	98	114	129	126	88	116	113	133	119	117	126	131	122	113	115	137	118	112	142	108	117	120	142	111	121	125	136	113	117	117	123	115	132	130	119	112	140	129	115	111	116	129	127	108	109	150	123	113	133	95	96	118	102	122	112	135	127	114	101	113	121	116	128	128	123	123	124	124	115	107	113	104	116	144	111	101	123	120	120	112	116	127	127	131	110	121	118	96	119	151	142	131	129	118	120	126	108	141	134	113	122	100	110	145	123	100	110	126	120	127	103	110	118	116	127	118	131	134	113	121	141	109	131	131	135	118	123	103	124	123	124	130	99	131	122	128	115	115	106	116	120	110	118	123	93	108	107	118	118	98	130	120	109	111	142	139	99	127	119	100	121	114	112	116	115	120	126	141	128	127	96	140	117	125	131	134	119	128	110	121	128	115	121	113	125	118	114	144	132	133	111	117	120	139	113	113	131	114	114	136	123	111	126	136	107	125	112	117	115	105	113	106	124	124	111	133	114	139	116	120	119	98	124	126	109	114	103	123	135	144	136	115	141	128	102	98	123	115	112	115	111	131	103	127	123	119	127	118	115	112	123	106	103	109	115	127	121	122	120	105	108	123	129	123	128	115	96	114	122	130	129	130	132	110	136	135	129	115	124	129	106	107	125	118	110	112	114	129	112	126	132	134	122	109	113	121	124	129	94	118	109	114	124	126	135	108	116	113	111	107	131	123	133	119	119	123	129	115	109	104	128	110	114	112	113	120	114	111	136	120	138	128	110	116	105	122	99	122	128	151	115	120	113	119	123	134	119	98	106	144	121	134	135	126	105	141	135	118	128	121	99	117	115	100	130	105	124	112	155	105	114	124	109	106	114	116	106	119	109	106	105	137	129	121	97	125	111	102	115	100	122	124	132	129	95	105	114	121	126	123	125	108	107	122	116	109	131	127	131	117	131	120	124	135	118	93	123	108	118	126	131	129	104	116	115	112	104	111	121	114	111	118	117	128	126	121	115	120	129	114	121	121	101	136	103	115	106	132	124	130	143	132	104	115	115	129	102	130	134	111	85	133	126	105	129	121	102	144	106	122	122	114	122	131	127	130	130	122	126	101	131	134	137	110	123	95	124	123	114	123	121	148	113	119	131	109	111	117	134	134	126	101	126	116	118	112	122	121	99	125	102	116	104	122	130	90	105	113	119	113	138	115	122	119	111	127	120	96	130	110	116	135	100	104	95	112	91	130	115	123	114	128	119	114	119	120	103	125	144	140	133	119	136	133	135	119	106	123	118	128	119	112	133	104	104	137	115	103	129	105	140	118	121	104	146	143	116	116	122	114	122	137	148	127	99	136	147	87	108	112	111	90	121	109	126	120	120	122	136	124	110	107	121	115	133	111	125	128	109	104	117	119	132	115	107	107	133	139	112	136	145	141	114	117	117	120	118	100	134	101	119	143	132	111	123	126	131	109	132	112	126	134	107	124	109	124	131	113	127	110	125	112	138	116	121	117	119	107	143	130	112	132	122	134	106	124	98	110	116	111	125	122	100	131	109	123	103	134	114	142	137	134	117	120	119	112	134	141	134	131	109	113	111	120	101	144	112	114	108	111	101	120	103	124	113	142	97	112	127	118	125	121	123	126	122	113	130	130	106	128	119	129	108	131	113	130	109	122	108	127	117	126	133	120	138	126	101	103	108	110	117	119	120	144	113	125	127	112	117	118	127	124	131	122	149	155	101	110	114	126	114	111	117	102	114	139	129	97	125	125	109	129	115	110	117	101	130	110	118	123	108	124	120	103	104	105	120	151	124	120	115	118	138	116	91	125	104	119	101	123	132	130	118	118	111	112	138	109	123	130	126	120	112	122	129	111	120	109	129	128	119	116	131	104	107	109	110	127	124	114	139	122	115	125	104	106	113	104	120	131	123	124	139	130	116	115	117	103	116	122	108	114	130	120	119	110	118	114	101	130	116	115	114	118	119	109	119	127	110	109	116	136	120	105	120	109	113	137	149	112	122	123	133	117	123	102	107	93	132	116	114	114	126	119	121	126	126	117	126	114	105	118	137	151	106	121	111	103	119	127	121	124	123	121	115	104	110	130	141	116	138	122	102	105	97	112	124	120	122	99	118	96	139	117	127	120	107	120	113	107	115	109	133	121	118	125	130	134	126	132	137	127	121	117	118	99	115	127	114	103	120	117	132	126	126	132	119	114	129	120	141	132	131	114	116	143	130	127	128	104	132	102	107	134	138	96	129	106	132	109	116	124	112	118	119	108	125	116	97	110	109	123	125	136	138	117	98	130	132	153	130	117	117	120	130	128	112	105	128	102	119	121	114	111	113	132	110	103	119	124	136	140	90	117	126	126	123	128	106	137	129	114	131	115	108	130	131	105	126	130	113	112	117	132	137	116	141	103	104	120	112	130	134	125	117	130	112	117	108	123	128	122	117	107	126	121	117	103	136	108	124	121	119	103	139	131	95	111	116	148	106	107	132	115	134	126	110	126	120	111	121	130	132	120	118	130	113	133	125	104	101	125	114	126	126	132	122	140	137	110	120	113	122	113	132	140	135	117	125	131	115	119	119	126	113	121	117	108	113	117	114	100	98	96	108	135	109	122	115	117	132	115	127	120	118	118	118	116	116	114	115	110	115	106	131	104	131	122	119	124	106	143	114	113	153	127	103	130	115	121	125	112	124	137	105	109	135	123	123	123	109	148	114	125	114	122
10097	7481	17231	22541	18197	14700	12352	9961	7906	5840	4203	3505	3621	3024	2629	3109	2997	2558	1979	1912	1883	1915	1746	1461	1450	1381	1351	1234	1142	1045	918	931	922	861	914	908	893	766	746	717	640	548	556	465	469	463	477	445	417	409	436	400	402	422	388	386	398	354	440	373	362	367	353	388	331	341	354	341	349	357	329	349	312	347	310	328	313	308	302	300	326	382	295	333	275	294	307	299	312	309	292	284	326	298	280	306	288	280	289	332	285	306	323	298	280	281	307	298	281	304	283	309	316	319	306	279	301	288	293	291	303	292	303	300	332	303	261	275	330	317	277	312	280	307	293	338	303	319	295	324	278	276	343	286	274	297	290	297	327	277	321	302	308	303	286	292	295	289	308	300	276	272	297	285	281	303	277	307	303	278	308	317	303	310	279	261	280	274	308	299	286	275	277	246	341	289	335	280	328	262	307	309	304	285	282	268	317	253	286	317	315	292	275	265	271	305	298	338	318	305	278	311	283	298	305	275	290	283	287	303	293	286	308	299	285	271	299	260	292	275	302	304	282	266	297	308	286	309	305	304	268	305	299	295	295	306	285	323	277	292	306	299	302	300	315	316	322	275	292	304	267	288	288	264	306	301	277	295	300	276	279	314	263	283	290	302	276	280	300	301	317	287	317	268	331	320	303	313	315	314	294	308	283	309	324	302	290	292	280	279	286	290	298	328	281	312	310	277	283	280	313	295	302	294	326	299	310	280	303	281	288	307	272	271	307	307	279	278	300	314	270	284	313	296	282	297	291	278	273	257	310	301	288	310	294	289	287	292	284	300	310	279	312	305	266	263	310	283	305	279	275	295	334	291	275	273	274	308	308	294	258	277	300	261	310	291	269	313	321	291	305	286	309	287	308	287	321	271	281	309	296	300	279	274	312	306	294	285	302	325	277	285	296	310	242	325	279	287	270	306	321	303	320	303	287	298	303	275	296	294	258	296	293	314	292	279	276	325	300	294	312	311	281	311	313	285	323	311	308	326	305	281	280	276	303	295	290	268	306	275	253	286	266	296	303	296	285	296	284	289	298	287	277	291	279	298	320	305	286	315	313	298	300	298	313	294	304	296	289	282	307	290	287	282	286	274	305	273	295	319	293	299	294	296	314	293	295	300	289	310	285	311	277	292	291	285	320	280	289	310	293	310	298	340	318	284	279	307	289	272	314	306	298	290	262	327	325	295	272	304	289	303	308	339	335	291	288	308	305	293	320	309	278	292	309	307	284	307	298	284	306	288	271	300	306	348	291	319	311	320	280	301	298	295	305	283	295	267	310	314	305	278	267	298	311	274	288	301	274	305	262	282	316	312	323	319	258	310	295	305	288	316	295	300	290	309	266	291	323	269	272	306	306	303	301	277	276	292	304	297	295	307	308	300	311	326	330	304	285	273	270	316	300	302	278	301	320	289	336	285	282	282	273	302	273	280	281	291	292	283	298	325	319	313	308	292	295	267	303	301	296	323	306	297	267	307	268	304	284	294	277	312	285	310	273	317	293	296	280	308	295	264	296	308	287	275	317	297	301	293	301	295	292	271	279	295	306	288	332	280	258	329	319	302	298	287	291	305	301	296	337	287	314	279	296	305	290	292	337	282	325	280	302	336	264	288	289	282	282	302	300	317	267	305	304	300	344	309	283	308	312	297	287	311	276	287	271	291	302	315	292	282	295	301	282	253	301	305	293	283	304	268	275	293	317	276	296	270	311	313	306	266	299	300	319	302	306	306	289	323	274	308	310	323	284	301	306	288	270	276	281	340	274	306	262	323	302	281	308	279	312	312	264	282	301	287	302	309	281	281	319	292	251	321	262	254	266	305	291	300	289	302	301	357	303	276	297	302	285	285	306	313	266	287	299	281	323	284	285	311	292	303	289	320	259	294	300	293	304	307	318	314	313	282	275	296	309	297	312	293	323	287	295	294	316	299	315	255	299	283	300	285	280	281	295	291	283	284	304	321	297	289	279	262	303	282	256	289	294	295	316	261	294	272	317	327	260	306	309	290	303	306	280	306	311	285	333	307	277	281	281	293	305	308	301	325	300	329	317	291	291	291	290	257	307	286	280	317	308	269	296	299	276	289	332	325	315	291	286	276	293	275	289	291	290	295	280	293	284	265	256	286	297	318	309	298	277	276	290	279	286	302	287	286	325	297	287	286	281	294	296	299	290	295	285	279	307	311	277	307	279	297	285	281	284	292	297	270	292	278	283	309	292	296	298	318	277	292	274	298	294	303	292	313	306	307	285	303	297	294	276	311	290	289	293	295	294	292	296	271	296	297	296	240	296	277	325	285	293	305	316	299	277	318	294	306	294	281	278	304	278	287	309	312	308	275	284	283	299	268	298	273	303	298	294	328	289	279	322	299	331	305	275	276	268	297	301	272	293	300	331	300	287	288	271	267	306	300	318	298	296	316	297	321	314	269	279	275	288	328	305	291	283	287	303	307	306	269	292	262	311	295	285	319	305	290	289	286	300	351	345	298	306	284	297	315	297	315	280	295	294	313	297	290	284	300	303	311	298	288	286	299	306	318	294	296	284	300	297	287	302	283	296	292	318	268	303	302	304	284	321	301	295	329	312	315	276	298	306	247	310	292	293	304	297	283	263	276	287	295	307	309	269	278	304	282	293	304	311	296	309	282	289	301	258	313	306	293	283	312	278	284	276	285	279	311	296	306	326	299	307	305	289	296	294	265	304	300	321	289	304	287	318	278	284	306	297	291	302	285	303	270	304	309	303	270	309	334	317	283	278	281	318	286	306	276	279	290	287	328	290	275	283	291	285	274	305	304	277	289	307	291	297	314	298	300	333	282	301	265	309	279	298	299	277	294	278	301	295	298	304	275	279	283	291	315	306	308	331	293	305	273	274	277	318	306	309	356	324	323	283	285	286	282	273	312	290	320	285	309	291	293	305	263	299	262	305	290	264	323	302	300	263	315	296	343	319	285	257	313	301	304	292	297	289	289	313	310	301	303	274	271	294	269	295	306	295	273	306	299	294	275	307	310	275	318	318	308	302	276	303	287	308	295	309	283	321	303	288	275	304	303	301	268	289	311	309	286	303	313	296	321	298	281	278	281	290	303	275	313	312	303	279	289	313	301	294	287	301	278	295	272	281	305	285	284	295	317	279	318	303	316	326	295	286	293	311	315	314	306	278	319	290	345	315	267	299	280	281	270	269	280	300	301	276	273	295	295	322	318	320	319	310	287	302	306	312	304	283	296	275	311	290	307	298	293	303	278	293	291	259	306	278	299	293	296	292	294	336	292	277	308	273	295	303	300	266	308	303	304	297	316	267	260	308	332	289	268	289	287	290	295	303	278	335	291	275	292	316	282	337	292	283	337	295	300	268	304	309	291	307	285	319	314	314	314	289	285	284	310	301	313	310	288	306	309	287	303	304	340	285	295	258	307	306	292	278	276	315	306	286	268	284	288	307	300	337	309	276	324	272	310	299	270	268	311
24379	14096	16778	16402	11058	7489	5409	3949	2592	1911	1245	1004	874	735	654	716	692	608	466	446	417	435	393	362	327	346	308	334	314	247	257	242	245	273	239	241	219	188	212	186	221	186	195	148	166	166	157	164	154	163	146	158	141	161	131	152	110	141	139	137	141	138	144	125	135	154	142	129	139	121	162	143	135	128	133	118	135	128	147	124	122	150	132	122	126	120	148	119	141	116	119	117	134	121	113	145	131	112	118	119	138	111	113	128	130	111	114	132	141	140	103	137	116	107	152	133	128	115	153	136	132	132	106	107	116	117	127	134	123	114	132	119	122	119	148	116	149	135	121	139	126	130	110	140	123	136	111	141	113	123	123	148	115	125	121	129	119	126	112	145	139	140	153	158	145	106	123	117	134	120	144	119	117	140	119	122	123	145	143	136	111	117	128	124	122	128	131	124	116	117	142	112	150	143	112	134	118	145	111	136	124	118	124	122	130	122	127	134	122	132	136	113	140	112	147	128	97	128	126	121	120	122	129	134	119	125	133	143	134	139	118	129	136	140	131	132	127	152	117	119	147	108	105	137	138	132	112	125	115	146	157	115	137	109	141	125	143	139	125	121	144	131	135	143	141	159	136	125	120	130	124	140	111	127	130	108	118	133	123	116	149	131	130	145	137	131	137	101	123	121	126	135	128	135	139	115	109	142	146	119	121	109	114	109	137	113	131	133	109	136	148	142	144	119	118	119	147	118	122	128	126	112	141	113	124	109	134	141	134	125	130	138	132	109	118	130	143	137	114	122	122	116	116	138	148	142	131	133	138	125	138	134	131	114	111	117	104	115	157	135	129	126	137	107	125	125	139	123	129	139	124	107	134	136	122	136	131	115	110	128	113	131	133	121	137	126	140	125	124	106	131	153	107	143	143	116	121	114	117	119	148	132	141	134	127	140	124	154	112	141	139	112	127	124	93	134	109	122	121	136	146	139	119	134	122	143	139	112	110	96	111	128	137	127	121	129	108	111	137	117	124	131	104	97	119	127	145	124	138	143	127	118	136	123	118	114	124	126	139	118	125	152	143	139	131	112	136	125	138	128	137	132	120	151	144	143	114	124	130	124	106	124	125	147	118	132	133	140	129	110	122	135	106	116	128	141	157	114	124	130	113	123	112	129	116	130	114	133	114	116	125	126	132	114	102	117	145	116	128	127	123	119	141	117	101	132	97	120	136	123	138	136	148	114	141	136	99	127	137	123	126	129	145	135	106	103	119	150	132	141	136	128	133	114	139	131	126	107	119	140	125	133	151	116	130	132	126	113	146	140	122	137	133	114	149	138	116	131	140	123	118	135	159	137	122	116	118	115	114	115	146	136	136	125	133	119	99	112	122	112	128	132	123	124	136	148	128	121	128	132	137	112	104	120	136	131	129	125	130	145	141	142	122	133	134	107	110	126	112	124	149	113	145	142	126	142	129	141	124	110	145	113	121	108	119	134	146	127	119	144	131	116	117	140	124	134	129	111	115	135	106	139	117	145	126	124	132	135	133	133	108	131	118	132	97	128	113	122	118	108	111	123	114	104	134	126	124	114	124	121	127	122	136	109	120	117	127	126	141	128	132	124	113	126	139	123	114	133	116	131	136	118	123	138	111	125	135	137	110	122	132	143	132	122	108	117	122	109	125	114	126	127	112	121	135	113	143	125	126	119	136	123	131	122	111	110	134	130	119	124	138	138	151	118	143	112	120	135	121	123	118	124	135	130	136	148	126	132	138	112	108	114	117	149	115	127	139	136	116	130	125	120	116	118	135	156	121	160	123	133	123	137	141	140	122	109	135	125	137	130	129	117	140	150	120	136	109	108	122	131	143	129	129	143	142	112	146	120	123	119	112	133	142	148	117	110	133	125	126	131	109	121	128	129	158	136	114	108	126	123	121	128	118	124	114	139	118	120	136	126	105	133	138	130	124	135	139	135	132	117	130	121	137	130	123	134	126	109	115	95	143	139	133	133	121	132	110	129	116	114	115	113	138	137	124	121	120	120	131	102	123	136	116	136	152	134	123	140	115	131	139	146	109	131	131	130	99	136	137	129	109	121	132	126	120	129	131	120	135	150	113	128	113	124	121	141	135	151	109	125	148	115	110	131	131	124	136	119	119	136	132	125	136	144	152	124	124	127	111	149	130	127	127	140	116	111	130	127	107	137	122	134	108	114	137	125	123	151	111	130	139	141	125	123	121	141	148	115	109	137	131	122	130	134	137	149	127	121	129	123	148	139	122	141	144	121	130	128	116	136	128	130	133	147	114	122	137	141	116	131	137	125	141	120	137	123	118	140	120	119	132	117	129	116	151	125	115	135	145	123	110	109	110	135	125	139	129	129	140	117	119	123	126	119	143	119	123	117	118	111	141	131	146	114	126	120	134	115	130	136	135	122	138	146	124	152	143	146	123	136	116	106	110	122	153	118	118	112	121	135	133	127	131	134	121	123	145	121	143	130	129	119	139	147	121	126	113	129	132	130	128	114	115	130	132	106	131	130	127	144	143	137	122	120	136	143	138	117	118	134	133	118	142	131	138	123	149	150	136	129	123	132	143	130	102	139	124	128	115	136	117	113	157	126	120	120	117	116	109	105	120	132	123	129	120	129	131	119	119	106	103	127	104	127	132	125	120	150	123	145	132	135	126	125	122	132	135	125	139	120	137	130	104	132	99	109	109	132	125	127	144	122	118	124	135	132	118	120	126	105	121	122	143	132	126	112	129	127	118	135	124	124	130	131	137	129	134	142	140	133	126	101	121	124	138	102	132	115	123	135	124	107	129	126	112	129	122	139	125	142	113	125	122	116	112	133	109	121	113	131	144	126	126	113	142	129	124	129	127	119	124	116	103	130	147	123	106	124	132	129	121	133	122	129	120	130	137	135	127	122	136	137	125	158	139	135	121	139	143	131	121	123	133	106	125	132	130	116	118	113	118	122	129	138	130	120	119	123	145	137	126	141	115	121	139	116	115	123	127	143	135	126	125	136	108	126	120	133	138	112	108	121	135	122	124	144	144	123	127	127	122	115	106	122	105	113	122	133	127	122	96	123	130	126	118	149	129	144	116	133	118	121	126	136	105	134	138	125	105	125	133	124	134	134	148	128	135	139	130	126	116	126	144	132	133	127	120	135	127	120	131	116	139	134	127	114	126	129	121	111	123	122	135	113	127	145	120	116	123	121	116	121	124	134	137	106	103	141	120	111	113	124	137	118	148	146	139	119	123	134	111	132	125	116	124	115	137	124	126	116	112	129	121	134	128	131	122	117	121	145	112	116	114	119	128	125	126	112	111	112	136	116	144	127	127	107	131	128	133	146	139	110	117	126	136	133	116	122	129	115	119	118	118	131	136	134	144	126	125	139	117	115	146	162	143	126	95	135	121	121	127	122	128	116	130	125	133	119	108	108	116	140	125	107	122	129	133	142	140	116	136	132	132	139	128	134	121	128	129	145	109	114	120	137	128	136
13054	10503	22265	27752	22904	19306	16814	14017	10678	8315	6219	5183	5209	4370	3840	4240	4224	3670	2879	2582	2556	2610	2232	2001	1965	1951	1812	1675	1489	1368	1234	1181	1178	1136	1245	1234	1048	1044	976	909	775	757	682	604	628	615	604	524	523	512	505	467	477	461	473	439	434	428	434	445	471	436	418	406	377	355	387	388	329	392	384	347	314	346	333	369	326	348	304	391	334	347	305	357	331	282	318	325	295	297	313	317	318	305	333	299	280	310	297	314	309	291	287	342	325	304	294	294	301	316	321	288	346	312	306	301	291	302	326	293	285	313	286	323	309	305	286	299	302	346	294	322	324	300	288	286	325	286	331	311	320	268	337	318	301	289	308	294	294	316	299	282	288	301	311	311	297	329	287	302	288	265	324	306	298	308	314	301	314	314	328	276	307	304	281	295	312	289	311	296	291	311	296	302	322	277	306	270	304	311	262	294	286	314	317	302	303	283	271	266	297	298	315	307	266	310	322	312	289	275	305	296	306	307	306	276	307	274	330	306	299	328	307	286	313	281	301	289	329	336	298	301	294	323	315	298	308	328	333	268	303	320	287	322	286	321	286	279	285	275	295	326	326	270	319	293	279	336	290	288	305	266	311	260	277	294	303	299	316	296	328	300	282	307	303	292	321	271	291	321	318	316	308	291	308	293	303	310	282	306	273	298	321	301	320	310	300	291	273	323	277	307	296	313	253	323	291	307	290	286	290	309	301	290	292	312	285	323	279	277	285	256	313	296	280	296	287	312	320	305	304	317	279	337	298	307	300	299	291	305	326	326	307	277	284	287	304	295	283	291	305	297	313	316	296	316	286	322	295	279	286	305	291	293	287	287	283	275	317	303	304	307	288	295	306	297	252	315	292	301	321	295	308	261	264	265	316	258	314	331	299	304	305	282	279	300	328	290	289	297	310	294	260	329	304	283	306	287	277	298	298	348	292	305	301	284	312	333	287	321	306	293	281	287	303	295	290	301	311	310	280	260	300	273	332	307	305	284	301	264	285	299	297	297	305	292	288	313	275	356	272	284	298	286	304	279	287	313	309	296	306	268	289	327	309	288	270	292	301	283	324	285	276	287	287	290	291	299	298	298	284	274	327	296	296	305	293	314	299	295	306	276	258	296	300	271	317	327	272	278	297	319	300	321	293	278	275	293	305	269	299	295	320	282	309	290	294	304	306	284	299	308	276	315	288	289	299	313	301	307	269	294	289	290	288	307	285	278	342	295	309	330	317	301	310	294	307	356	294	292	286	322	316	306	283	256	312	288	296	300	299	280	310	314	277	308	272	289	282	293	350	316	299	321	300	278	299	310	319	273	281	306	316	294	296	281	296	306	309	266	276	300	333	248	291	299	293	288	279	285	249	303	296	290	326	283	285	316	302	281	292	310	308	292	291	305	310	275	272	317	351	297	308	289	309	315	279	294	284	285	292	296	281	298	325	310	313	286	290	315	273	315	300	281	301	290	298	292	289	333	334	320	288	301	278	271	299	296	323	259	280	280	290	321	305	259	334	331	320	325	303	316	326	278	289	290	284	287	326	286	314	290	289	273	284	304	301	280	329	280	309	324	311	269	297	323	277	280	286	305	282	280	297	316	334	285	297	281	295	294	293	301	291	282	307	264	340	311	305	310	283	311	322	303	302	290	298	280	306	303	283	311	294	316	307	303	301	282	294	294	303	298	296	287	305	314	310	332	321	335	318	280	304	317	304	297	323	303	306	285	301	277	290	278	302	297	325	309	309	276	294	284	311	300	303	278	313	304	295	307	294	281	304	333	309	342	315	307	294	284	338	288	304	289	313	267	301	321	313	281	281	305	322	293	330	270	295	306	292	339	301	302	313	347	286	330	298	312	291	287	310	289	323	282	292	304	288	299	290	283	304	292	334	295	326	292	314	311	294	321	316	309	282	318	321	322	257	309	298	320	282	319	305	282	302	273	307	306	291	320	301	289	309	289	294	326	316	303	284	286	310	288	310	324	325	284	305	318	317	334	316	302	310	309	322	295	309	313	299	321	304	317	328	323	297	274	332	258	334	327	273	307	308	302	302	288	339	311	295	327	259	313	316	321	293	279	300	313	300	302	320	313	278	308	304	314	291	289	330	296	305	322	311	292	310	321	303	302	286	306	288	281	307	310	293	298	308	283	307	335	314	302	282	284	320	300	295	322	306	298	303	298	321	275	312	303	295	299	285	306	267	314	331	298	309	292	309	327	302	340	317	291	273	287	293	288	294	289	271	311	310	278	308	264	262	297	302	317	277	321	260	286	287	305	299	324	277	308	323	318	300	289	306	331	335	302	285	278	297	274	306	284	318	280	288	321	335	280	308	296	307	307	281	265	299	257	295	284	297	265	303	270	283	305	298	267	278	286	297	314	289	294	326	280	281	337	336	316	320	286	264	322	309	308	286	294	317	277	321	307	299	295	300	287	293	295	299	307	296	289	327	288	288	295	310	282	322	313	275	301	320	312	285	317	271	319	314	304	301	309	327	289	289	289	267	286	292	293	316	300	296	280	301	313	332	322	313	300	304	307	305	311	289	316	275	330	298	288	296	314	300	295	279	319	279	313	297	339	317	316	312	329	309	299	297	303	321	306	304	332	299	285	288	305	290	328	307	294	318	314	300	276	288	317	272	284	316	340	285	314	315	322	318	282	273	311	319	277	294	297	298	297	297	251	297	299	306	335	303	304	306	278	296	301	309	285	284	299	317	301	321	299	310	330	292	285	302	308	308	301	312	311	289	317	281	339	307	335	324	305	321	298	309	318	271	270	299	292	313	328	319	312	294	310	292	298	308	308	320	276	271	304	328	297	307	319	281	300	326	296	265	302	313	319	320	289	331	300	296	281	300	282	277	306	278	310	309	303	292	308	304	318	272	297	310	315	332	290	296	291	292	307	307	319	316	309	270	329	307	302	291	277	286	306	299	307	303	309	300	327	281	303	285	291	289	290	280	293	311	310	309	294	334	284	323	310	294	301	309	273	330	330	295	320	296	303	297	279	300	326	303	274	339	311	273	318	308	263	332	307	295	309	313	314	301	311	293	279	296	299	307	297	303	297	306	265	302	303	291	301	294	294	311	284	296	319	323	302	293	320	300	309	309	309	295	298	327	281	271	297	293	293	309	299	318	280	318	282	300	289	297	286	272	323	257	269	292	279	307	309	303	284	326	312	272	332	305	311	308	313	302	309	299	294	284	293	308	302	276	291	300	260	317	318	306	335	278	338	306	293	304	307	311	336	290	273	279	319	284	317	284	307	270	299	294	288	288	332	302	313	334	296	304	295	318	308	303	289	311	275	270	302	304	288	289	305	324	294	298	274	300	311	298	313	310	289	279	307	283	332	294	321	305	299	302	278	299	313	323	309	310	286	281	301	274	281	282	277	291	267	288	286	322	305	273	316	307	290	301	299	313	276	326	289	285	302	334	288	290	307	280	300	306	309	292	329	315	320	293	266	279	289	310	318	313	298
8067	4734	6242	5951	3282	2087	1540	1082	738	505	395	360	326	295	252	314	290	275	210	231	229	211	206	193	150	173	148	144	129	103	115	126	111	133	116	113	128	109	117	130	103	106	82	108	80	101	87	99	90	88	85	91	92	100	90	91	69	95	77	84	92	99	89	91	82	88	84	84	73	84	91	82	82	101	74	77	99	87	80	80	83	92	82	75	80	68	88	81	82	95	95	97	92	77	97	85	83	81	73	80	82	81	96	94	77	86	82	85	91	79	85	82	86	101	77	74	79	91	82	74	71	85	95	82	93	101	85	81	80	84	84	76	74	76	79	74	63	85	90	77	73	87	100	95	80	85	84	84	83	71	71	80	98	87	87	75	82	91	96	91	80	76	83	75	89	91	85	85	88	62	84	72	83	70	81	76	86	82	81	86	89	98	84	91	92	83	83	94	88	104	79	73	73	74	82	74	79	86	85	87	76	81	86	79	80	78	91	76	79	78	63	74	87	74	93	85	91	58	77	79	66	84	91	87	80	75	73	67	102	72	101	91	94	80	96	88	80	78	84	98	81	89	90	85	85	83	78	99	82	87	81	84	84	75	100	98	72	101	62	80	81	71	82	60	75	96	83	87	81	75	84	67	83	90	82	80	87	88	78	95	67	85	99	80	90	65	64	73	78	85	79	100	69	88	78	69	94	98	81	79	80	92	82	79	77	78	91	78	102	83	88	107	86	76	84	84	71	86	98	83	88	88	81	81	80	74	83	89	74	94	84	82	73	83	72	78	89	85	94	99	72	81	81	79	83	93	83	83	87	75	86	90	82	93	92	97	103	87	85	72	83	84	95	79	92	85	78	87	88	72	66	92	90	73	90	79	83	78	78	71	90	75	62	88	86	93	75	88	76	87	71	79	99	71	80	82	81	82	69	79	77	75	74	92	107	88	83	80	83	86	83	86	86	86	82	89	78	90	80	56	86	89	65	81	83	79	74	78	73	83	86	90	97	103	91	79	69	86	94	80	101	85	87	78	89	79	93	83	76	83	77	80	70	92	84	95	82	93	83	66	80	86	75	87	80	85	79	68	78	89	100	107	84	90	82	83	83	82	83	84	80	83	82	85	89	91	100	93	79	108	60	87	73	80	77	83	89	77	99	88	77	81	83	108	84	96	75	74	87	76	73	86	87	89	84	94	78	103	81	101	93	88	95	91	78	89	68	84	88	69	75	96	79	102	89	81	81	89	86	93	87	80	76	88	88	76	79	81	73	92	95	93	85	77	92	76	87	96	88	70	94	88	75	115	71	76	99	102	77	87	89	73	68	81	97	89	79	72	78	96	68	91	75	86	97	90	73	84	70	78	69	79	73	79	82	82	84	83	92	94	80	74	91	92	87	81	85	91	95	84	88	79	69	69	88	84	72	98	85	75	83	66	76	96	71	83	72	99	74	73	85	91	95	79	83	64	76	68	90	94	87	75	80	77	70	74	84	103	93	90	84	82	75	91	72	73	69	100	74	96	66	66	99	80	80	89	84	81	84	81	89	90	102	80	66	65	72	65	81	94	81	84	107	92	79	82	76	68	81	70	69	88	97	100	81	70	74	90	76	82	88	82	95	84	79	82	82	68	86	85	84	101	76	76	72	65	58	87	97	90	93	97	85	79	93	97	74	80	104	78	80	87	70	88	74	74	83	79	89	88	70	72	79	73	79	100	62	81	75	79	89	91	81	84	85	82	75	75	80	100	81	79	80	89	83	64	80	92	67	84	90	84	83	81	80	96	87	68	85	76	85	77	78	88	95	73	103	78	80	73	92	108	75	88	81	89	83	93	100	96	90	95	77	70	81	65	78	96	96	106	94	82	73	90	72	87	75	81	96	94	77	85	94	78	67	90	83	89	81	71	79	78	84	67	84	79	72	86	79	91	87	76	97	73	94	88	79	71	80	64	82	74	82	82	92	84	91	82	94	78	75	83	65	70	80	93	67	75	85	77	68	77	82	73	76	107	81	80	79	84	97	83	82	82	88	77	69	79	81	77	79	83	81	79	90	87	81	89	81	77	77	79	93	74	87	94	90	70	83	70	91	76	75	75	90	90	77	79	75	85	88	99	78	80	78	68	83	71	70	77	93	83	95	86	79	82	89	81	82	93	80	67	92	81	88	78	94	82	104	90	70	84	94	90	76	95	81	95	89	85	78	77	78	86	80	83	71	73	87	86	80	70	90	85	83	77	78	59	90	82	78	87	88	84	74	98	82	82	81	84	76	88	83	100	84	80	93	63	83	93	103	86	77	83	95	82	84	81	94	93	75	93	69	114	84	68	95	80	71	56	81	81	93	77	74	88	80	78	77	91	92	78	75	73	96	84	76	104	80	99	88	91	83	79	75	76	105	99	89	71	79	90	84	69	69	97	70	81	86	75	77	87	72	98	85	73	59	77	91	80	81	88	93	69	78	77	68	86	97	82	78	68	67	78	91	100	89	72	76	96	101	96	82	84	92	81	95	88	93	83	85	92	92	80	83	81	73	70	75	97	80	76	82	82	87	85	96	83	83	93	77	78	82	74	97	93	79	90	69	77	95	79	77	88	89	73	93	86	80	79	90	80	83	90	70	85	74	107	67	76	90	70	75	81	82	77	73	82	84	79	81	74	74	80	86	81	90	84	86	68	76	93	96	78	66	83	97	67	94	78	82	79	99	105	80	80	73	94	83	78	89	75	91	72	72	102	92	85	72	72	81	74	72	82	78	80	87	82	71	65	95	82	80	68	91	80	91	88	85	76	89	78	87	95	87	85	73	77	86	104	70	78	86	69	91	82	58	64	91	80	78	74	79	74	84	76	61	83	81	93	85	77	98	87	87	89	101	77	90	85	89	85	76	72	70	78	94	92	81	79	68	84	97	90	81	77	77	71	92	79	86	95	77	75	81	87	78	76	78	72	73	88	81	91	89	84	77	85	73	79	85	84	78	67	86	87	75	76	85	86	77	78	76	85	86	87	95	80	72	88	74	76	66	82	93	81	86	81	91	72	73	85	93	102	91	83	86	91	96	74	85	102	89	85	78	85	87	96	76	94	89	87	65	89	73	86	82	87	85	88	90	75	74	86	89	75	84	108	87	59	77	70	68	89	75	83	71	90	94	82	94	95	80	97	73	72	98	69	82	89	76	77	90	84	85	84	74	80	89	65	71	77	87	92	98	85	73	69	95	79	72	70	71	87	77	81	90	104	94	82	102	89	75	102	90	91	92	90	72	75	79	83	90	72	96	78	75	81	74	80	84	74	87	73	75	84	74	83	91	70	94	82	100	81	69	68	74	79	89	85	65	74	66	81	69	94	63	79	94	86	91	95	90	77	87	72	85	90	104	76	91	76	80	85	76	85	84	71	85	81	84	84	80	70	91	91	72	62	93	77	85	85	85	79	88	103	61	99	76	88	87	79	69	87	99	93	70	75	83	93	78	94	93	82	67	79	63	83	85	87	76	73	94	87	85	99
4819	4278	11265	14749	10910	8610	6898	5269	3884	2677	2067	1998	2005	1749	1404	1784	1822	1356	1079	1140	1048	1126	1030	857	838	793	823	707	621	530	557	505	526	514	552	540	484	497	450	430	380	303	303	301	268	315	277	264	283	274	280	248	284	296	290	259	275	261	267	251	213	232	213	246	223	227	237	250	235	235	213	253	188	241	201	226	207	207	220	252	220	202	188	201	196	224	210	190	209	209	194	188	194	192	221	202	241	196	205	213	213	218	228	210	226	265	196	224	219	212	226	226	220	202	224	212	207	221	203	228	199	212	240	200	214	231	228	216	222	232	188	232	230	212	214	209	182	203	219	218	225	203	234	218	214	199	172	224	226	211	240	200	224	202	181	180	218	206	203	201	216	248	198	209	215	221	239	229	222	200	239	207	204	209	215	200	220	217	220	206	210	199	208	245	204	206	208	202	214	216	202	200	231	234	208	209	202	208	235	208	207	221	238	213	218	230	201	200	239	209	228	218	195	209	223	208	239	214	223	226	214	196	232	224	203	224	224	196	229	223	239	205	223	196	240	213	222	218	243	233	221	206	208	225	212	216	197	204	229	187	192	207	210	211	211	225	215	220	203	220	229	236	208	204	191	212	207	200	198	193	212	229	201	228	212	195	211	200	221	202	214	202	212	217	200	204	194	204	195	204	250	214	184	214	216	222	203	211	231	231	214	203	219	195	252	212	189	195	240	228	217	224	223	237	198	218	212	203	198	218	198	223	219	225	213	216	199	199	199	211	228	223	184	209	225	213	215	191	208	211	230	201	207	219	220	194	218	204	214	196	217	230	223	208	203	217	223	206	224	190	215	208	215	233	215	214	193	197	223	199	198	209	212	197	191	233	205	242	234	244	193	203	217	260	235	211	231	196	209	210	208	216	230	225	206	216	218	200	213	213	238	211	243	178	231	204	203	204	237	202	222	221	211	223	212	208	219	219	205	219	204	186	188	213	205	205	236	223	217	204	225	217	222	184	215	216	224	206	206	206	203	220	226	203	194	194	210	202	220	234	211	187	193	177	221	210	196	222	225	219	232	202	230	236	228	225	218	215	211	209	200	224	218	180	210	205	206	204	189	230	207	204	224	210	244	203	222	223	192	224	213	212	187	231	215	217	213	227	225	234	228	210	196	218	228	215	225	257	201	205	215	230	205	203	197	220	221	211	220	207	212	253	233	212	209	211	231	232	221	219	232	223	199	231	196	215	235	247	217	191	233	214	210	228	193	229	195	240	194	242	219	229	202	203	216	225	218	210	211	238	216	197	204	242	215	200	223	213	203	203	218	223	212	200	225	203	216	203	222	221	202	205	214	197	196	219	204	208	219	233	210	220	179	210	216	219	240	218	191	255	196	210	198	205	220	214	191	204	225	198	215	195	193	204	208	234	211	191	235	211	201	220	202	198	230	233	194	194	217	228	190	214	236	199	218	221	214	207	191	222	213	217	211	208	175	226	197	208	212	216	208	223	196	194	226	214	209	227	226	214	223	211	231	212	210	216	218	203	219	235	200	212	207	197	204	202	219	203	210	204	227	226	203	226	213	220	206	198	223	222	194	202	206	192	217	204	224	224	206	206	196	190	222	200	210	213	234	195	203	206	235	211	192	198	200	217	192	209	237	211	216	222	210	210	192	205	225	200	214	191	204	203	203	221	222	174	213	201	197	223	210	185	225	232	220	205	223	204	214	214	207	234	218	186	192	208	183	205	206	209	218	211	239	192	231	219	235	186	211	215	203	222	218	200	205	230	187	197	207	197	199	204	209	199	210	205	222	189	193	211	207	231	218	202	192	227	245	229	216	203	201	227	204	196	212	193	205	189	207	214	231	202	212	209	208	214	223	209	188	228	203	199	201	227	215	207	216	222	187	222	212	230	195	219	230	193	199	193	236	245	201	204	216	222	233	247	231	218	186	207	224	228	204	202	215	191	214	215	211	214	217	220	206	218	243	215	220	210	191	220	223	205	208	213	205	227	200	219	189	208	218	188	207	195	210	215	217	229	214	204	219	241	228	246	232	208	230	191	203	199	215	196	209	196	208	214	217	196	222	205	201	236	226	199	204	207	235	225	171	200	195	211	217	227	184	209	230	206	184	211	227	211	223	227	223	186	196	201	217	231	220	213	203	257	212	222	228	219	208	208	210	221	194	217	221	230	228	225	230	207	254	206	228	235	229	236	207	224	222	192	201	195	200	212	223	204	210	229	225	205	220	212	220	236	204	214	223	199	200	221	216	221	197	233	223	190	228	200	237	203	223	221	220	215	214	212	239	215	220	193	213	198	201	209	234	209	186	207	191	215	200	207	228	219	210	211	204	214	231	170	219	190	214	181	202	210	211	229	213	232	208	211	206	222	201	212	189	217	237	202	219	206	194	231	236	228	242	211	194	248	225	213	206	221	242	210	209	213	214	219	208	205	191	227	203	217	205	194	212	222	195	211	215	218	205	219	230	237	229	221	218	203	203	210	235	220	211	221	233	214	215	207	238	218	189	203	221	196	220	212	230	243	212	219	206	210	210	227	197	208	234	238	229	218	218	213	215	205	209	230	225	226	218	223	206	199	236	207	223	204	221	237	196	216	217	205	190	218	208	196	246	198	216	205	213	232	211	204	191	220	210	212	228	203	214	228	196	229	188	225	210	193	256	219	218	203	176	202	237	233	223	193	201	223	192	205	227	212	204	228	207	187	213	207	221	198	206	219	223	215	204	220	224	230	207	214	231	206	217	206	241	207	192	202	214	235	235	205	207	207	189	216	221	203	219	215	222	222	214	227	206	214	206	190	216	201	209	210	196	204	214	223	227	197	195	202	200	229	214	187	231	216	216	188	172	216	213	216	216	224	209	239	204	223	180	206	213	212	210	201	227	216	216	227	219	218	205	173	220	234	208	225	208	208	206	220	204	211	194	212	210	213	197	229	178	221	240	182	191	217	225	225	210	232	224	213	210	209	242	203	223	228	207	217	223	234	211	205	204	220	241	192	204	203	211	204	217	218	207	223	213	204	228	235	221	236	188	191	220	208	214	235	213	227	223	222	213	207	221	208	219	198	204	182	249	193	213	213	207	213	232	196	187	234	195	211	213	184	209	225	225	203	206	201	224	233	219	240	216	209	219	182	198	242	205	240	203	223	232	215	192	204	193	208	211	235	212	206	194	224	215	195	199	218	208	233	228	206	217	235	181	216	214	221	213	216	222	220	226	222	205	218	226	216	221	212	242	197	234	201	223	215	213	230	202	219	210	196	201	196	223	208	206	204	227	210	203	194	206	230	252	206	201	225	212	216	235	231	214	199	194	218	227	231	226	216	210	196	190	224	214	181	223	224	227	201	179	202	215	220	225	192	205	224	198	214	192	231	222	202	182	219	212	183	227	201	228	209	235	221	235	227	215	203	214	212	199	231	221	229	183	208	226	200	216	199	207	219	220	176	221	222	224	197	220	253	227	203	214	210	203	219	219	207	208	219
16194	9219	11893	11506	7053	4987	3692	2518	1744	1258	970	712	658	539	491	533	532	456	341	367	333	378	297	266	303	248	245	249	218	234	192	182	189	207	197	188	189	180	175	182	179	156	160	151	126	139	124	147	148	121	158	135	128	139	125	133	128	132	117	133	125	115	131	107	128	117	124	131	98	133	114	123	115	132	124	141	130	106	123	112	121	141	124	118	130	106	125	115	118	127	106	109	108	137	125	143	124	136	126	116	124	112	115	124	128	149	108	116	118	135	117	114	130	119	119	114	136	125	123	106	105	119	125	113	105	129	118	124	143	133	123	116	112	116	127	112	113	119	90	130	115	119	121	115	114	118	107	113	101	134	127	90	113	115	113	103	114	126	97	100	105	127	138	145	114	117	132	138	126	124	125	129	116	103	124	123	115	123	97	138	136	118	145	112	110	127	120	103	125	129	118	133	134	141	144	124	112	114	125	121	127	106	120	119	109	120	110	120	123	120	141	113	125	119	108	111	132	117	126	130	132	123	133	106	147	125	110	100	107	123	112	110	106	138	121	137	125	123	116	123	122	126	114	98	127	116	123	118	128	106	113	108	127	108	95	102	123	130	125	118	140	116	113	117	104	137	117	119	140	109	115	114	129	115	106	119	125	116	115	132	130	107	122	133	120	116	122	105	95	121	129	106	107	118	126	129	119	110	133	126	132	123	105	111	119	120	124	121	132	115	113	121	114	137	136	128	123	117	119	127	106	133	103	115	113	110	111	109	97	122	122	125	114	117	113	103	119	127	109	126	113	120	121	113	119	114	124	111	119	140	119	111	124	150	106	142	120	125	121	118	121	107	116	115	96	124	139	112	130	105	131	130	120	115	115	125	105	110	142	137	114	128	137	143	119	127	118	117	124	107	101	124	108	112	116	141	113	128	121	111	127	116	124	147	114	125	121	111	105	125	124	107	119	120	115	126	116	114	142	118	128	109	106	122	114	132	113	111	129	116	114	104	119	95	130	126	109	125	134	103	136	129	112	98	120	109	125	105	127	117	131	111	124	144	113	103	132	105	136	127	122	127	120	114	118	120	117	131	118	122	120	146	120	113	104	125	123	95	113	130	112	129	114	123	129	126	98	125	121	114	117	121	110	109	118	106	93	124	111	102	119	123	138	122	126	122	126	109	130	114	110	103	113	134	123	123	112	118	137	107	103	120	117	143	114	89	124	116	115	111	129	125	98	126	126	126	137	130	134	116	117	132	109	118	123	112	123	94	108	98	124	127	124	124	123	131	115	134	124	101	135	140	116	103	121	104	119	109	102	120	116	94	139	108	130	118	116	141	131	119	121	112	118	124	129	120	133	132	108	108	119	116	120	133	111	122	138	116	120	132	115	126	118	118	108	111	126	108	130	121	134	139	113	109	94	123	114	98	108	127	120	113	117	124	120	129	107	118	108	130	134	119	111	135	115	100	136	112	119	111	124	121	119	100	99	105	108	128	134	133	110	126	112	118	122	128	97	116	101	107	122	116	107	100	126	115	106	142	133	110	124	130	116	132	102	116	131	147	125	127	124	132	128	126	144	141	119	118	109	120	124	105	130	133	135	131	131	117	117	125	124	121	109	132	118	108	135	116	112	137	113	121	119	112	116	123	123	127	135	137	112	115	151	121	97	124	104	108	79	101	140	111	120	128	100	92	106	125	105	120	124	132	139	116	134	128	119	104	114	144	132	114	124	121	134	114	122	111	132	112	128	117	114	105	130	112	111	127	112	126	124	124	118	109	96	115	128	126	108	119	96	125	116	124	114	128	125	137	109	112	121	96	106	105	127	106	126	128	122	143	124	101	144	100	124	99	129	117	117	128	109	144	122	107	145	112	117	126	124	134	120	93	109	100	117	109	146	129	109	115	128	110	111	135	128	123	123	119	134	129	131	113	103	90	115	111	120	109	126	113	82	130	105	135	118	130	108	112	111	128	148	125	121	131	111	108	95	122	95	142	114	123	118	116	119	135	142	108	111	133	117	129	126	128	112	133	132	129	114	118	106	111	119	132	134	140	124	123	128	130	100	136	134	114	126	124	117	120	125	122	116	137	109	113	138	109	129	129	122	115	91	141	132	125	112	113	121	117	118	108	106	113	108	113	127	124	115	109	114	137	130	114	119	130	125	109	117	102	138	133	116	113	117	118	103	115	140	134	119	109	104	114	115	131	128	137	107	129	120	108	109	122	96	128	133	132	128	113	115	114	127	138	117	137	103	109	114	143	140	114	121	116	130	108	94	129	116	125	106	117	119	135	130	145	128	113	128	106	123	112	123	122	113	120	108	119	121	105	106	119	109	90	115	103	105	102	114	118	136	121	128	97	114	131	125	117	115	113	119	112	134	126	128	103	127	131	141	114	112	118	139	128	102	97	120	123	116	137	112	128	123	115	124	105	122	123	127	110	130	112	123	125	107	117	123	125	92	126	120	101	114	131	143	131	112	111	127	100	108	132	114	110	132	124	122	118	117	104	109	116	140	116	95	116	121	120	119	113	150	121	104	108	126	114	137	117	117	136	106	119	99	98	137	113	99	129	126	120	124	139	122	101	108	120	115	114	108	113	104	135	131	121	103	122	116	133	116	110	115	120	120	121	115	120	133	128	121	123	110	107	132	124	125	127	121	101	130	134	142	145	98	111	101	126	131	107	108	132	141	118	140	106	120	126	127	117	131	121	128	127	120	127	123	115	128	123	143	125	125	124	128	137	105	123	117	119	141	120	121	107	127	129	106	132	131	106	117	115	122	108	131	100	129	117	120	109	125	129	138	121	117	125	134	108	125	103	112	137	128	106	106	130	113	115	117	129	121	126	116	109	123	117	118	111	124	138	109	108	113	114	108	117	103	140	112	101	116	117	92	101	104	100	128	121	106	103	117	120	126	114	128	119	124	129	128	133	138	111	153	121	106	114	135	109	119	103	135	105	114	137	117	105	121	111	131	117	125	128	116	117	117	114	121	127	104	109	122	137	131	135	147	124	118	114	112	109	125	121	102	135	122	122	115	108	132	109	133	125	115	105	123	125	115	129	118	114	122	118	100	125	123	122	124	108	97	133	133	117	113	142	108	128	103	102	118	133	121	143	122	117	116	125	113	112	121	116	124	127	145	117	118	102	141	111	104	107	140	115	128	134	107	128	129	111	116	118	117	140	105	119	99	117	117	105	111	128	109	115	132	119	107	117	109	116	115	114	129	124	113	134	136	115	106	102	113	120	108	121	113	112	132	108	135	110	122	115	99	103	114	109	116	105	102	121	120	104	141	112	118	117	133	115	115	120	117	115	121	129	114	142	118	132	103	112	129	111	112	109	148	131	125	112	107	125	122	123	120	114	108	118	110	101	130	134	139	102	127	109	126	115	115	120	114	105	110	118	128	117	134	130	128	142	110	115	97	104	119	127	109	130	131	114	102	120	116	116	129	118	125	103	96	119	124	109	119	119	137	124	148	134	118	134	114	130	113	128
9834	7456	18081	22096	17596	15002	12460	9993	7994	5773	4457	3663	3581	3083	2772	3070	2991	2556	2075	1981	1901	1998	1699	1479	1364	1369	1358	1166	1028	981	928	934	925	919	918	901	836	841	730	659	603	542	514	479	474	506	481	451	448	371	397	418	463	440	369	421	386	330	412	352	365	343	354	362	345	316	305	370	357	336	308	322	302	341	306	313	316	322	341	308	318	304	302	317	297	280	312	300	295	311	302	303	284	313	282	306	303	287	274	274	301	300	316	292	279	301	286	303	302	302	306	301	294	276	289	312	298	300	302	297	306	308	287	296	306	311	311	305	318	299	288	311	313	316	301	292	300	288	273	295	290	292	286	295	297	284	289	314	295	288	304	300	297	292	292	257	322	314	308	320	299	282	275	318	288	284	295	281	297	294	320	289	308	297	278	255	270	282	297	330	268	286	290	278	314	285	303	304	292	266	279	282	274	300	286	302	305	290	305	287	283	298	295	273	305	245	310	302	281	266	295	282	265	303	322	270	300	288	291	288	302	296	321	276	265	307	313	292	284	312	301	260	311	316	297	280	282	286	349	282	327	300	297	283	267	293	278	271	291	294	297	286	266	293	299	284	308	281	261	292	293	285	296	298	307	255	311	290	285	291	311	279	294	303	296	284	263	293	277	288	292	297	303	313	268	292	316	285	295	282	278	248	299	293	285	300	297	283	271	279	312	294	271	286	293	287	321	297	254	276	259	270	309	294	319	291	293	278	289	331	278	245	298	306	290	303	246	295	317	279	274	297	262	305	300	295	318	288	286	298	271	273	281	293	284	270	278	297	282	284	314	295	335	291	300	298	270	305	268	299	287	299	292	293	269	294	271	302	292	286	299	289	295	294	289	283	310	321	293	309	296	299	300	331	297	300	299	287	308	286	268	274	277	271	261	281	297	293	300	297	294	298	277	273	290	278	303	277	276	268	288	299	294	289	313	282	312	295	284	269	292	287	337	299	274	280	325	290	325	275	318	291	296	272	319	308	281	310	321	300	288	300	300	311	298	324	320	307	252	321	273	310	285	303	288	293	271	281	262	319	270	291	266	309	289	281	309	303	284	290	284	322	312	294	307	290	308	289	291	317	283	303	309	312	309	285	267	314	303	301	318	325	297	310	287	327	302	289	280	305	274	313	305	295	255	313	301	277	284	313	286	300	319	298	252	292	266	286	299	298	295	287	268	284	278	307	304	273	300	294	295	296	315	297	281	324	273	288	267	284	284	303	317	256	292	285	272	269	342	281	270	293	281	305	312	302	256	246	285	280	302	303	312	296	301	278	268	288	291	303	291	261	298	255	296	294	296	297	252	278	321	288	301	309	302	284	276	286	328	298	273	306	267	281	260	288	284	290	309	266	284	318	299	314	269	279	286	295	284	291	300	286	281	332	290	312	292	271	304	319	301	297	307	296	255	276	312	306	284	274	327	311	271	324	288	282	346	315	296	322	283	313	274	272	298	294	304	319	273	295	268	296	274	273	283	281	301	321	274	305	290	287	297	288	293	299	288	298	310	282	280	312	305	317	278	281	280	292	307	278	289	330	264	312	284	309	295	316	292	258	280	264	293	307	290	291	294	298	278	270	287	286	263	282	315	290	301	291	287	300	298	297	303	269	277	273	298	284	289	281	272	273	274	313	296	311	301	299	317	303	321	289	306	266	269	284	278	296	280	325	316	295	277	278	266	277	282	286	292	291	280	282	313	309	302	275	311	285	319	304	296	280	299	267	310	282	300	293	279	270	283	282	304	282	289	290	278	311	277	326	315	262	314	285	284	306	291	281	292	294	287	298	294	297	311	292	273	284	284	298	296	291	276	270	330	281	297	258	314	282	284	288	261	268	301	286	310	276	278	321	285	291	276	295	279	296	276	282	303	307	270	295	279	316	303	289	304	301	277	259	281	273	296	291	319	251	288	296	305	285	271	308	314	270	300	305	261	285	279	278	290	306	290	262	311	315	325	295	284	281	334	316	297	305	321	284	275	313	284	287	331	288	277	313	319	318	280	298	302	299	291	270	310	285	277	291	273	271	325	295	334	304	307	273	290	295	285	288	273	246	280	303	304	278	292	287	292	288	268	319	299	319	269	275	291	290	294	324	322	305	302	321	294	331	291	272	286	275	294	309	285	290	265	300	280	286	281	290	318	297	269	280	283	272	310	329	302	283	291	318	312	315	304	333	262	293	293	303	321	313	284	305	297	295	300	296	297	295	289	280	259	301	275	317	308	261	281	271	325	292	314	296	284	261	274	285	280	293	276	294	304	284	290	278	306	305	282	293	293	284	287	294	289	313	293	308	305	275	288	302	317	295	307	320	301	314	284	264	299	267	277	302	289	313	269	313	290	316	258	277	269	284	283	317	324	278	276	309	276	255	297	288	291	285	252	308	261	255	284	281	271	295	296	330	261	294	301	296	289	272	258	284	301	286	293	284	290	298	295	273	291	265	281	271	315	299	276	299	291	309	274	309	273	274	265	291	278	261	277	294	286	266	291	274	288	311	292	270	275	280	253	266	294	321	299	296	280	308	285	282	308	305	285	298	282	283	287	284	296	294	320	271	268	303	306	315	302	266	292	273	292	295	297	300	300	290	300	280	294	302	277	282	288	294	280	287	281	314	297	296	274	276	284	324	264	299	320	287	279	271	279	299	271	323	282	276	298	286	280	261	286	279	327	293	272	287	275	279	315	284	294	279	274	279	290	275	286	279	287	311	286	284	303	289	294	307	312	301	295	300	314	298	279	256	289	278	282	307	287	295	294	298	289	282	300	292	334	305	316	288	280	273	310	312	299	289	302	284	276	315	305	281	260	271	293	314	278	285	298	264	259	300	317	279	289	280	292	287	309	305	309	303	284	299	292	271	293	293	275	295	334	321	279	302	277	286	305	276	298	290	284	268	266	302	288	270	287	292	284	273	290	302	293	298	297	267	317	298	271	302	267	310	309	283	312	306	289	301	295	281	277	306	305	303	289	273	280	307	257	288	293	270	305	295	314	289	290	291	320	305	285	266	253	302	301	278	300	274	289	287	283	289	306	265	312	277	301	275	292	286	294	275	284	299	283	304	275	263	298	298	254	283	292	264	298	286	286	320	264	260	259	272	309	248	272	290	291	305	287	291	302	269	292	264	291	300	303	291	282	280	262	312	279	258	267	295	288	298	283	272	276	276	280	309	268	291	294	288	271	281	290	285	267	296	289	299	307	262	297	290	282	275	289	274	292	301	296	292	294	261	305	286	291	294	309	312	317	278	269	268	282	313	323	272	302	266	271	296	279	304	294	251	300	297	300	272	282	292	293	274	291	290	312	296	309	284	277	297	269	287	291	278	289	312	264	274	268	279	281	296	304	279	299	317	284	288	271	289	318	290	273	285	294	291	286	305	308	297	300	290	268	265	271	309	291	292	272	288	310	281	298	297	298	315	291	308	281	314	277	245	275	282	293	286	305	302	295	303	286	272	290	254	313	290	309	290
23890	13564	17117	16212	10685	7388	5557	4178	3051	2067	1340	1065	937	782	719	803	722	588	551	464	449	479	391	346	342	315	295	265	273	240	253	238	220	273	256	227	183	197	191	202	201	154	168	150	159	156	169	172	180	147	161	174	148	150	169	135	151	136	112	145	169	129	130	133	158	151	168	147	123	152	142	135	124	142	117	109	140	130	116	136	120	144	136	131	128	117	137	130	125	134	125	131	100	116	116	124	128	135	140	112	122	110	127	105	140	135	123	105	108	119	134	151	100	122	137	125	120	119	129	109	119	129	122	134	114	145	110	123	124	118	122	106	117	116	126	120	120	117	124	149	129	131	116	116	135	122	105	128	123	125	119	128	142	113	120	125	129	103	137	145	107	131	112	126	110	126	132	121	117	127	123	132	103	119	116	124	126	134	118	112	123	122	113	130	131	117	133	131	123	116	109	120	122	135	131	114	129	118	124	103	114	139	115	131	112	128	115	135	118	152	126	121	118	131	123	151	146	120	135	127	131	117	121	98	122	121	127	145	134	155	116	133	116	115	111	130	145	143	121	123	126	125	145	130	134	124	124	132	137	116	127	131	132	136	133	135	121	133	112	106	117	113	114	117	119	129	109	121	130	111	125	132	142	122	124	124	97	131	139	118	101	127	119	133	137	122	146	116	137	119	139	126	116	111	103	107	122	121	124	130	130	120	139	119	113	142	131	140	130	136	110	105	132	136	125	122	129	139	133	138	118	115	129	142	128	141	129	125	134	112	112	134	121	108	134	133	116	105	129	110	110	122	116	119	100	116	126	128	132	125	126	127	119	130	134	159	160	119	129	113	130	118	118	113	121	126	105	98	121	143	135	128	113	117	118	105	111	117	135	116	131	107	142	129	133	131	118	102	127	128	116	114	115	131	113	114	148	131	108	125	118	118	121	114	136	139	103	115	120	130	104	112	128	118	128	134	113	129	111	114	116	124	121	119	102	123	132	99	133	133	135	144	112	135	142	131	116	132	108	118	127	129	136	112	115	114	114	140	129	119	143	131	131	116	115	138	123	132	105	130	114	110	120	126	110	110	128	127	113	124	127	143	120	131	117	134	124	101	132	127	101	125	110	107	109	110	138	116	106	151	101	123	133	137	106	135	124	127	109	121	127	112	124	110	126	120	136	134	129	140	119	111	106	115	135	115	120	104	113	122	137	87	134	135	123	129	129	121	124	130	118	117	112	135	116	112	106	146	116	118	122	118	113	125	122	141	123	115	127	121	128	124	128	131	123	136	130	147	114	133	130	124	128	115	115	111	115	131	129	127	123	133	135	125	98	112	116	101	135	105	123	118	137	99	130	137	125	106	121	124	117	124	117	118	153	109	142	130	153	134	132	137	118	106	130	111	130	121	117	113	105	144	116	125	119	130	111	120	116	130	116	110	113	102	120	131	145	135	130	146	128	135	121	160	156	136	123	140	113	124	120	130	136	125	127	125	124	126	103	122	121	117	133	106	126	125	142	112	144	111	118	110	118	112	134	125	117	110	119	120	132	119	138	123	137	125	108	103	116	127	135	131	110	139	144	130	130	123	107	137	127	93	128	145	134	121	153	132	125	125	127	102	144	104	145	117	148	120	137	121	112	115	113	108	149	117	112	118	110	121	137	124	126	124	125	110	125	125	139	129	134	134	133	117	103	114	108	112	133	141	118	131	133	122	130	94	132	131	146	135	122	141	114	119	115	127	108	128	131	138	117	138	138	133	101	112	126	123	118	123	126	116	134	137	115	120	126	142	124	120	119	115	142	109	123	144	128	114	122	126	133	134	131	114	113	142	123	128	136	122	139	133	134	128	117	150	142	126	127	99	134	128	119	124	123	99	113	126	125	117	105	120	119	143	118	128	132	122	118	132	120	126	127	127	121	112	112	132	114	124	115	130	141	136	132	139	131	115	105	132	120	118	109	127	122	111	122	140	144	130	115	142	129	140	125	123	127	127	122	124	125	132	106	118	122	112	115	132	137	164	125	120	120	119	129	123	118	122	146	123	149	152	122	144	118	122	125	112	119	106	109	113	103	108	111	119	121	108	120	114	143	109	134	112	100	110	129	136	147	135	112	137	123	125	124	126	113	125	119	119	124	113	129	111	117	125	117	116	122	120	118	119	127	111	122	126	123	123	109	121	102	133	105	117	138	140	116	133	113	120	113	131	112	122	110	112	131	109	117	136	129	136	130	146	133	117	125	120	110	116	144	109	123	110	118	153	107	107	113	131	131	131	120	93	115	123	121	113	115	128	114	107	135	141	111	114	125	120	117	99	157	139	123	140	118	114	107	134	139	110	115	114	126	107	128	111	134	127	128	106	111	123	138	135	115	110	112	116	134	136	109	129	135	139	126	149	111	118	110	127	139	99	115	113	127	134	123	140	122	116	143	111	119	123	120	112	108	116	93	100	138	113	128	112	123	105	129	120	129	134	150	121	134	137	125	125	141	119	103	119	118	135	125	124	140	108	143	112	107	119	127	112	142	117	115	113	138	120	114	123	122	109	140	110	134	93	135	132	115	106	124	109	128	119	124	134	114	110	120	121	158	129	129	117	144	122	130	118	119	127	121	125	122	138	118	141	137	138	123	121	129	150	134	133	134	135	119	125	131	124	137	113	114	124	117	131	140	128	100	104	120	105	140	120	121	124	116	125	110	120	113	117	125	140	121	140	137	120	106	120	127	112	124	122	105	134	131	118	119	116	144	144	120	119	126	115	128	139	129	129	133	126	103	119	152	129	111	117	118	112	95	122	111	136	131	111	128	115	121	133	108	117	129	113	112	142	117	132	136	124	115	119	132	114	138	130	134	117	112	113	111	124	136	130	117	126	133	137	139	107	117	113	107	129	126	126	143	107	127	133	127	131	125	120	116	122	130	136	104	118	121	110	135	127	126	115	127	129	128	114	111	117	121	122	121	133	118	147	115	118	123	131	122	102	110	128	118	112	114	133	104	140	123	101	134	117	111	130	113	101	127	103	138	113	114	121	126	111	133	108	115	124	113	133	126	124	119	127	123	103	119	112	122	106	117	127	116	108	111	132	133	131	118	137	128	112	125	126	121	119	132	115	117	125	130	124	130	125	112	113	102	123	149	116	102	131	130	137	126	123	130	106	124	106	106	131	131	133	128	112	144	118	128	107	108	120	132	125	146	119	147	134	118	137	121	134	130	115	107	141	116	115	140	111	127	130	120	125	121	142	137	122	114	112	123	123	106	120	147	121	127	96	142	131	134	145	122	121	126	106	136	115	127	111	131	121	134	148	108	129	114	113	133	116	120	117	120	105	112	115	124	124	120	125	133	131	125	108	111	118	115	118	123	124	131	135	133	131	120	121	118	118	122	122	135	131	129	114	118	131	113	126	147	126	146	118	132	118	116	114	132	139	143	144	118	145	121	110	122	129	138	132	117	121	150	129	116	117	110	128	120	148	130	125	138	107	142	136	119	118	120	111	122	145	132	105
12761	9798	23123	27207	22610	19322	16724	13794	11307	8287	6576	5468	5122	4310	4120	4219	4122	3544	2866	2757	2633	2703	2218	1908	1931	1803	1825	1621	1368	1356	1297	1246	1202	1191	1193	1235	1091	1044	931	852	794	697	623	614	597	571	550	529	457	515	457	435	507	482	427	398	499	447	430	416	442	420	382	393	389	374	365	362	375	369	328	341	309	337	304	300	332	318	321	346	331	362	334	326	286	280	309	293	326	304	292	297	293	320	296	300	287	273	287	340	286	283	315	287	350	295	293	293	290	312	271	291	284	309	309	318	281	319	268	290	303	297	301	283	260	306	298	325	303	271	321	292	322	294	290	310	296	325	326	306	299	331	295	304	280	313	254	335	307	258	303	321	287	266	316	296	299	296	304	286	266	288	276	319	302	295	302	292	289	290	293	281	299	278	286	305	322	296	306	287	297	299	298	309	299	317	287	273	312	295	316	282	284	314	282	290	279	309	305	300	314	281	301	290	296	308	277	291	313	296	280	285	261	305	284	323	288	270	284	318	260	300	310	304	275	286	314	296	291	303	302	307	298	343	297	317	284	298	325	299	280	299	281	272	276	299	307	286	328	276	287	336	298	292	289	282	312	283	294	294	308	315	270	309	286	292	285	299	296	275	316	313	272	302	279	290	292	283	302	304	283	305	289	294	278	292	345	300	284	273	308	298	287	284	292	277	284	301	298	324	294	285	301	309	290	310	313	273	276	294	302	269	302	300	266	283	314	293	300	308	300	313	284	314	307	303	314	297	292	295	271	314	308	288	282	303	326	310	285	261	281	296	297	293	289	279	253	297	305	272	242	313	307	296	290	294	281	307	299	299	280	295	295	336	290	297	285	279	306	289	288	290	283	278	253	265	290	282	298	299	285	253	315	296	293	266	292	296	305	293	306	329	269	301	285	275	270	288	293	321	286	290	281	302	280	285	289	274	273	271	310	295	269	306	268	310	279	287	317	305	312	285	282	318	327	323	262	263	297	272	311	307	276	310	294	294	303	292	268	315	278	311	269	291	277	285	273	294	304	326	285	304	270	306	275	279	317	301	265	266	287	308	293	310	306	277	312	310	275	327	283	293	298	306	332	273	281	293	276	279	290	294	284	270	308	301	331	298	289	275	294	278	301	268	290	282	276	304	289	305	305	290	306	267	297	294	278	283	299	306	290	285	279	290	310	279	306	292	293	304	329	316	254	271	312	293	292	295	303	292	305	300	294	333	314	307	307	307	323	318	301	297	310	294	299	300	283	295	275	318	275	282	285	277	294	284	321	287	329	321	325	306	269	257	298	302	290	316	313	291	306	315	300	326	274	296	306	300	280	293	284	266	277	286	274	307	283	291	309	277	300	277	285	315	289	295	291	289	285	294	297	284	295	291	314	285	282	303	271	293	309	279	318	291	284	295	294	283	274	286	275	282	294	271	294	280	337	310	311	300	301	297	268	312	341	313	309	313	313	318	273	306	280	277	298	271	299	297	309	280	296	303	303	314	305	306	282	333	292	281	279	316	304	287	314	278	264	334	307	289	307	299	280	297	301	282	291	274	282	302	292	285	328	318	306	281	304	286	307	310	289	280	279	300	289	286	284	273	319	301	316	272	321	275	305	308	283	289	312	332	283	288	270	284	316	308	294	282	315	300	303	276	290	296	313	292	309	330	298	309	270	308	305	301	296	313	311	272	294	293	304	308	317	284	269	282	276	315	345	305	285	306	296	283	307	287	295	304	308	314	309	300	297	320	281	317	292	305	297	286	269	332	298	282	286	263	317	308	298	292	292	290	261	307	286	310	315	289	287	303	301	303	312	287	285	283	267	306	295	299	281	296	277	284	317	281	276	280	277	309	296	304	276	297	309	311	321	297	292	263	299	324	278	274	312	316	317	312	289	283	282	309	314	285	312	304	262	303	314	314	298	290	316	294	307	308	267	309	274	299	296	297	289	300	288	284	295	279	282	331	274	305	275	283	313	271	310	287	295	285	323	295	304	266	297	310	315	315	262	291	310	289	304	277	292	304	288	322	304	290	285	283	300	288	274	281	321	275	318	317	305	283	332	302	294	299	275	272	282	289	300	288	306	280	286	322	252	289	310	287	290	266	302	276	309	304	292	309	291	330	302	294	257	315	292	283	326	304	280	300	290	285	292	331	284	290	304	324	275	297	266	286	309	305	286	287	284	300	296	307	305	276	309	260	291	316	322	323	283	306	275	292	272	311	259	302	292	310	271	309	289	273	290	328	269	293	305	304	289	301	283	311	278	304	293	299	298	308	301	305	307	285	261	275	300	280	270	282	280	334	282	301	306	312	255	290	301	287	270	280	292	288	314	310	298	269	282	284	294	286	292	341	296	287	303	314	315	305	324	285	296	296	291	296	283	311	274	305	270	335	293	306	323	337	306	309	310	298	301	297	269	295	294	282	318	263	290	329	324	263	284	303	252	274	286	293	266	297	293	289	306	303	316	294	288	303	312	277	271	308	281	308	283	278	311	283	318	289	300	291	277	294	322	270	300	295	302	270	314	303	302	294	323	308	308	263	292	326	304	288	264	297	257	304	292	275	287	289	265	314	275	331	302	289	315	307	304	285	302	310	292	328	312	296	268	278	266	292	287	292	295	294	308	281	288	292	293	293	291	296	302	284	282	284	259	347	277	272	274	306	304	308	300	305	312	282	304	306	292	306	277	280	292	320	278	294	312	290	273	310	295	282	301	294	322	288	266	306	302	272	298	278	308	283	273	323	305	316	281	308	311	339	308	267	315	295	326	303	308	249	305	312	303	313	278	297	254	301	312	279	299	279	263	274	308	315	314	319	278	307	334	306	268	295	308	310	260	281	291	334	268	312	335	271	281	310	324	315	282	265	291	304	301	311	274	299	302	286	268	307	308	300	324	308	316	286	314	270	287	309	284	324	290	316	256	298	346	284	308	279	301	291	299	281	292	283	282	283	296	270	297	295	258	288	300	296	300	292	312	287	295	275	308	279	273	291	294	267	297	308	325	330	299	298	313	321	279	287	287	265	301	267	295	288	285	293	259	289	299	309	276	275	296	294	273	255	305	308	298	315	327	302	269	296	320	271	304	311	293	287	312	272	323	294	337	293	315	325	298	319	295	299	301	315	309	288	274	322	293	267	301	308	316	270	288	279	320	295	257	293	330	309	313	286	303	270	294	324	329	295	322	287	276	293	289	260	296	281	266	276	291	277	269	281	264	293	305	282	305	302	317	284	297	318	308	271	291	307	305	288	256	307	273	310	281	308	299	283	301	315	304	288	295	302	287	321	287	307	296	274	307	291	329	291	297	290	282	295	310	294	294	289	330	318	306	300	304	304	309	270	285	320	310	298	275	299	284	311	289	292	283	266	289	292	317	293	301	315	305	323	267	282	289	276	291	273	290	301	278	299	292	314	283	284	285	319	310	299	314	279	273	309	315	323	267	290	302	304	286	318	328	298	309	285	268	312	298	290	288	285	302	300	312	266	292	285
7613	4431	6864	5598	3133	2161	1402	1106	778	519	419	407	384	323	320	291	297	265	210	221	214	196	185	148	170	156	182	145	127	124	118	110	105	99	120	95	109	116	108	107	87	71	81	71	97	94	93	92	81	93	79	84	88	87	67	84	96	72	92	74	88	72	86	84	85	73	87	80	86	95	77	75	78	81	90	76	78	100	102	88	91	75	72	94	79	83	83	76	99	83	74	75	63	87	79	71	74	90	68	86	80	85	92	70	96	93	90	88	67	74	69	85	99	72	91	97	77	76	84	74	65	63	90	81	73	86	78	97	73	70	86	69	97	85	82	85	83	81	87	95	91	75	74	82	67	72	75	83	78	106	86	68	83	75	64	85	78	82	93	84	80	89	81	78	80	78	80	72	78	78	81	72	85	73	62	68	82	77	76	80	84	75	70	73	86	77	80	83	85	73	81	69	80	90	83	79	89	83	93	68	71	79	77	89	75	101	97	84	75	74	79	72	80	88	97	80	78	68	82	82	75	67	97	91	67	70	66	81	80	70	94	91	79	65	84	71	60	77	74	88	67	64	81	88	72	80	86	79	86	80	75	63	75	73	66	71	96	88	96	80	83	86	90	91	72	95	71	74	90	78	79	71	79	95	74	92	74	74	83	82	71	68	64	93	76	62	78	78	60	94	76	87	84	90	79	86	78	80	83	70	79	73	69	68	73	70	68	75	83	66	74	76	65	90	81	79	85	67	93	93	69	73	67	62	84	80	74	83	84	71	78	80	87	93	75	86	78	89	85	92	77	74	66	78	68	89	72	84	92	74	68	86	86	82	88	76	90	87	92	82	79	70	87	77	78	94	72	93	80	90	75	90	73	69	69	75	81	89	86	88	90	89	70	88	77	79	94	84	62	88	95	72	86	84	86	80	91	84	99	81	74	76	72	87	84	62	94	69	87	68	86	79	80	76	78	74	75	78	77	83	87	81	73	84	70	74	66	96	86	77	88	85	90	86	76	93	68	89	76	78	92	73	82	78	75	72	87	69	91	87	70	78	69	92	66	66	95	85	65	73	89	88	80	91	99	88	64	80	85	88	83	74	90	76	75	87	75	83	86	90	90	52	81	87	68	79	69	76	74	88	92	71	81	77	97	77	87	92	65	72	64	73	87	69	70	72	79	73	72	77	73	71	75	72	81	79	78	75	93	76	81	76	97	64	93	75	77	89	96	75	91	79	87	75	74	90	78	88	86	68	78	89	76	76	81	81	81	77	82	74	92	89	81	72	72	87	89	67	79	75	75	76	85	92	65	94	78	65	85	90	66	68	79	75	76	78	73	72	93	68	70	83	83	72	116	79	86	66	60	93	91	85	81	86	72	70	92	84	76	59	71	86	87	91	81	68	90	76	98	82	74	83	91	86	72	87	69	89	77	67	79	93	83	84	79	74	85	87	83	83	90	76	77	70	97	89	83	70	87	91	93	62	101	76	71	81	68	85	85	72	98	82	72	82	70	63	64	70	76	66	106	75	83	83	88	66	82	83	74	92	77	72	82	85	73	77	66	78	82	78	90	114	65	75	75	78	94	76	93	95	83	75	75	72	89	82	85	85	84	67	82	78	84	73	76	72	94	81	70	86	77	63	76	89	86	94	77	77	81	78	86	68	73	77	78	57	90	87	72	90	83	65	82	81	75	76	79	72	68	95	74	79	99	88	68	75	67	80	76	86	65	84	76	74	83	82	82	75	81	63	79	80	91	89	99	77	84	67	81	66	80	76	75	76	77	88	94	92	82	75	66	82	85	88	57	76	96	70	81	81	82	92	76	77	70	74	78	88	88	85	74	61	78	104	95	90	61	71	92	76	79	94	74	86	89	80	77	78	85	71	94	85	78	89	70	86	75	73	83	84	86	83	83	75	70	91	69	79	78	86	83	77	87	94	74	80	73	78	77	73	88	70	87	77	69	66	87	78	89	83	80	79	72	83	80	85	94	99	66	92	64	81	91	73	83	85	72	84	102	81	82	80	67	77	70	78	97	77	78	82	97	70	84	78	71	68	64	75	81	90	58	86	73	74	73	93	84	75	70	68	81	85	85	96	87	77	79	76	89	69	86	80	98	77	78	79	78	74	69	87	85	89	70	84	84	125	73	90	87	94	79	76	78	75	77	99	87	76	73	65	60	68	85	98	61	79	69	86	87	74	76	89	94	72	90	72	70	79	74	53	92	82	83	81	78	69	75	83	83	75	87	96	75	95	68	68	79	80	79	78	81	75	74	73	85	90	85	73	77	89	93	83	80	74	81	76	70	86	65	71	87	74	78	77	71	64	80	87	81	89	83	71	86	62	88	72	71	97	88	85	82	82	100	55	90	71	84	74	89	83	81	69	83	89	77	77	82	73	80	83	75	74	92	79	92	82	76	80	77	83	81	70	67	59	86	76	82	74	67	77	76	85	93	78	84	77	99	89	74	88	77	90	76	85	83	74	66	74	84	88	58	70	65	82	89	88	85	65	77	66	79	72	63	84	76	80	71	74	70	74	73	93	84	82	62	72	74	77	81	73	83	89	86	85	77	79	86	81	79	67	72	72	83	75	69	64	71	74	71	71	64	92	86	72	84	87	91	96	69	64	84	85	65	66	73	89	95	69	70	92	84	68	81	74	77	79	73	81	80	73	86	79	90	75	74	90	74	69	95	79	79	77	82	67	70	94	86	99	65	80	73	63	81	90	84	65	92	89	63	85	87	77	77	89	81	88	93	81	80	72	94	62	74	81	80	80	73	73	81	79	98	89	87	87	71	84	90	82	86	72	74	75	80	80	101	85	89	72	109	85	92	65	77	79	76	79	81	89	66	82	79	79	79	94	76	74	82	77	83	82	73	84	82	75	97	77	89	70	65	69	60	85	95	81	71	82	72	71	72	87	86	86	89	77	76	90	75	79	86	67	82	87	95	78	77	88	84	76	83	75	96	79	86	97	64	75	82	71	87	89	76	70	79	68	83	78	103	86	83	73	75	68	68	87	84	79	72	64	79	82	96	73	67	83	88	75	90	92	98	87	62	78	76	69	89	96	68	85	80	75	56	88	69	78	64	73	107	73	71	93	74	90	81	68	82	74	64	93	85	78	88	74	98	79	90	73	92	65	83	69	92	75	60	88	91	73	63	86	73	67	73	92	75	97	67	101	85	59	72	84	57	85	71	83	68	78	100	90	54	85	84	82	76	84	87	69	79	87	77	92	82	66	81	85	75	90	84	66	95	71	85	67	85	67	92	80	87	87	96	85	88	72	72	57	57	73	71	68	70	86	85	80	77	75	77	55	98	83	93	77	68	66	74	73	88	96	90	91	100	60	77	97	81	99	80	96	85	83	90	69	70	69	69	84	96	79	75	88	73	98	75	77	83	80	60	83	88	65	72	77	87	74	74	86	99	91	85	63	80	77	88	79	93	83	83	87	88	89	77	77	76	80	79	74	72	66	68	87	69	84	81	85	82	77	80	78
4695	3865	12389	14001	10588	8648	6648	5182	3965	2797	2403	2146	2138	1649	1708	1876	1778	1417	1194	1159	1119	1183	956	874	813	814	818	664	593	554	564	503	511	552	577	510	458	490	452	402	353	306	325	303	300	324	309	278	290	258	285	260	267	263	270	238	226	260	222	241	246	221	238	246	254	231	213	235	210	231	220	211	197	223	200	261	229	212	179	214	214	191	204	184	192	216	233	208	219	209	229	199	197	218	202	236	201	198	222	222	202	216	203	191	219	245	214	182	201	194	212	196	208	197	199	205	183	252	176	215	212	202	208	211	203	224	195	249	206	209	208	213	242	191	210	200	214	200	201	235	230	211	209	204	203	189	206	222	208	205	205	201	227	218	196	223	211	185	199	210	232	200	192	203	214	206	193	214	212	226	202	203	221	186	202	200	203	207	211	197	215	177	190	231	198	226	216	189	214	208	194	212	202	220	213	210	211	210	214	201	210	230	226	179	213	191	191	192	204	198	209	199	210	247	203	199	196	223	228	218	237	196	206	216	190	209	220	206	182	200	218	210	215	211	230	216	216	219	188	240	211	213	222	208	216	187	216	195	209	194	227	196	221	247	230	209	235	220	193	202	243	204	209	191	205	192	191	162	188	198	207	198	206	191	229	226	223	213	217	187	212	210	203	212	223	200	209	204	208	235	197	187	213	190	211	188	193	202	217	227	227	192	202	229	195	205	202	199	204	202	191	208	213	225	179	205	200	210	190	199	221	201	230	221	227	214	203	195	204	184	200	213	206	209	192	215	197	206	232	178	190	215	206	207	216	212	200	195	191	216	170	201	202	218	195	207	199	196	212	202	201	221	224	240	208	235	202	212	222	211	206	233	223	175	194	228	230	210	216	217	187	217	209	191	196	206	197	214	207	199	214	216	217	216	219	211	207	224	197	207	224	196	226	200	197	172	217	205	197	172	187	198	218	201	207	211	200	204	207	238	224	234	208	213	203	200	217	207	192	215	211	216	218	188	198	238	236	186	185	205	186	213	216	195	198	199	226	194	209	190	199	202	202	173	209	206	221	225	212	200	198	217	235	225	191	200	193	223	201	229	206	208	207	219	224	203	202	238	188	203	204	222	200	204	196	200	209	211	203	202	214	227	211	189	211	210	224	218	224	208	208	205	206	185	219	226	203	221	210	209	227	212	220	209	183	208	198	209	182	185	203	206	197	222	199	230	213	236	237	197	201	198	197	196	192	213	226	216	191	224	217	190	218	212	214	215	221	217	218	227	187	211	216	204	201	209	211	202	188	212	212	220	185	203	207	188	228	221	220	218	209	185	205	210	184	218	238	211	215	196	187	214	211	220	196	207	194	198	232	203	208	223	196	191	219	223	211	222	191	211	189	189	229	194	176	232	186	212	227	215	201	209	202	184	185	225	215	205	181	178	220	202	192	207	212	192	205	207	186	200	222	207	223	227	202	217	187	211	207	192	189	207	224	197	208	214	194	209	196	208	194	208	187	200	206	217	212	211	217	213	222	184	222	209	209	176	208	211	201	210	211	225	205	210	222	231	200	217	213	225	189	204	216	199	230	221	208	188	204	222	201	209	196	225	197	220	195	220	202	197	220	201	222	198	204	212	206	204	204	223	185	194	193	228	192	200	205	185	199	201	193	191	192	207	194	183	203	192	204	223	204	240	208	193	216	208	209	198	209	198	192	209	206	201	223	188	202	227	208	188	222	219	223	211	194	221	211	231	179	210	206	205	196	217	216	213	229	205	232	176	221	215	205	232	207	182	198	226	193	185	185	224	241	198	212	184	223	237	198	220	205	190	208	209	215	220	191	202	206	224	237	208	212	209	207	218	206	206	195	214	225	188	221	214	187	212	219	220	210	201	207	203	226	192	205	215	209	216	203	199	229	214	221	210	216	203	228	217	224	218	197	236	205	217	215	220	219	193	203	201	223	211	191	185	222	214	196	220	208	211	220	195	213	198	219	193	240	201	210	205	226	210	200	220	203	216	159	223	201	204	196	189	226	203	211	227	213	194	202	200	224	231	197	222	204	215	233	214	214	190	242	207	192	206	230	180	207	192	222	191	227	200	204	198	186	213	225	207	192	193	229	208	197	208	200	222	207	172	207	200	184	215	216	200	203	186	215	203	201	205	203	200	180	207	216	189	219	199	201	196	219	220	223	203	219	201	184	195	199	213	199	200	192	181	210	211	195	213	193	205	197	201	229	230	217	198	241	234	222	188	231	233	217	201	210	237	216	215	216	216	239	236	208	202	201	211	207	199	211	210	209	206	214	173	190	200	211	206	205	234	224	214	207	183	226	233	206	209	218	184	201	193	212	196	210	234	229	206	210	189	219	190	220	220	202	225	211	225	208	215	206	206	215	219	211	221	239	201	194	206	207	178	218	196	206	216	207	213	205	199	203	229	191	224	228	206	187	209	189	209	202	201	198	217	186	198	202	223	220	197	228	186	187	194	213	207	200	192	214	226	230	209	231	188	205	220	173	215	175	186	239	195	223	184	191	206	196	214	218	187	221	220	188	214	232	236	212	231	200	175	162	225	211	197	220	191	214	175	206	218	196	222	190	199	223	221	243	194	207	216	211	197	221	212	197	225	196	213	221	206	234	197	218	202	193	208	210	198	236	247	200	220	179	210	202	203	211	189	207	197	216	220	240	185	226	198	202	214	197	223	213	202	202	240	223	184	203	205	219	184	184	188	224	192	206	223	190	207	192	231	211	186	225	200	210	210	227	196	206	203	239	200	215	224	209	183	214	209	225	203	221	215	205	222	199	208	195	228	200	196	194	189	204	203	207	217	214	223	224	232	219	208	251	209	217	200	222	208	186	197	219	212	231	194	215	200	194	205	202	216	203	196	196	204	222	206	195	215	205	228	196	212	204	234	193	203	210	204	168	207	207	217	213	207	227	180	223	216	214	199	198	190	223	189	206	219	214	189	213	218	215	209	219	232	199	222	228	169	214	204	210	187	205	197	204	199	226	224	211	214	215	210	179	221	225	173	234	202	224	218	207	196	221	202	219	198	230	195	212	222	201	210	188	205	186	230	211	199	179	200	199	204	226	211	251	225	220	214	191	214	206	218	187	229	201	226	214	215	191	183	198	191	220	188	192	224	198	210	193	215	189	213	201	198	204	211	184	219	188	204	242	226	219	227	208	213	219	210	223	206	183	216	207	231	225	203	217	220	182	236	225	209	194	214	194	212	196	187	226	225	210	182	244	216	206	224	199	194	211	223	221	181	209	212	211	238	194	193	200	221	201	196	194	226	193	210	230	215	213	226	215	224	195	192	209	217	212	210	217	228	211	206	207	215	169	210	226	181	214	224	226	209	210	196	186	206	238	212	204	192	196	215	231	204	192	199	192	235	198	198	230	201	206	219	207	197	216	202	217	207	212	192	212	200	206	237	191	219	211	199	187	224	212	216	186	201	243	220	211	208	224	207	217	199	216	204	215	205	215	196	224	196	220	221	216	203
15763	8621	12816	10962	7032	4812	3511	2327	1825	1336	884	734	668	521	451	534	518	459	359	348	327	383	296	243	254	275	233	216	215	179	189	184	194	185	186	212	190	160	192	194	168	176	166	142	159	134	138	143	127	122	143	127	144	134	133	127	138	136	116	115	134	134	132	128	136	139	113	130	126	125	118	120	122	117	129	111	111	114	113	137	118	117	151	119	118	126	123	122	119	119	122	107	125	107	114	122	106	109	102	119	121	103	120	121	109	114	122	95	98	127	110	136	110	119	109	118	117	107	145	134	110	117	127	119	112	130	107	99	90	107	102	113	104	105	112	122	108	140	120	121	120	114	115	118	93	143	123	122	122	125	128	121	125	123	126	109	118	110	124	110	119	108	112	130	89	144	106	107	133	120	116	132	109	127	109	114	116	148	111	101	98	123	128	132	111	129	112	107	125	129	111	115	109	114	132	122	116	114	124	99	120	138	98	120	108	119	140	129	105	110	124	122	111	127	107	119	100	101	121	102	139	103	132	117	114	121	107	119	124	119	118	129	129	124	112	93	109	98	106	126	129	96	111	115	115	124	105	121	130	107	105	106	120	105	129	108	110	123	106	110	134	113	139	114	134	131	110	129	145	117	102	142	117	110	137	109	123	117	119	118	111	115	88	112	117	116	128	105	118	131	106	111	107	129	102	112	93	112	93	117	107	88	118	117	137	122	117	143	107	123	111	108	124	107	126	103	105	124	126	91	121	112	112	123	115	88	114	120	125	105	127	128	132	107	123	107	111	101	129	126	115	136	116	122	109	98	146	101	114	117	122	120	122	113	137	99	112	121	112	118	119	133	113	110	132	132	128	107	119	102	124	102	102	98	112	111	118	117	128	104	99	100	117	123	112	125	127	117	103	124	139	140	101	134	129	113	115	122	113	118	106	106	121	132	126	92	114	120	115	104	108	134	104	134	113	111	128	130	101	119	129	100	123	117	127	127	120	108	119	128	107	105	125	125	109	103	106	123	104	101	116	127	118	110	128	121	113	120	131	138	116	125	113	142	114	123	106	127	126	118	122	121	120	127	130	103	125	105	133	120	113	111	127	132	137	102	108	123	130	116	112	121	93	110	114	132	116	127	128	111	130	138	113	110	93	89	100	109	122	140	128	124	116	120	111	107	112	102	108	137	116	116	101	122	103	124	131	132	96	108	114	121	105	115	107	115	120	117	129	114	113	136	124	139	106	125	109	111	136	110	126	117	105	103	104	133	105	113	129	91	118	107	140	129	114	118	115	119	99	112	136	118	113	117	112	120	128	133	126	95	124	141	127	99	135	111	115	115	126	110	120	127	113	115	131	131	129	122	97	98	103	115	121	125	107	103	94	111	111	103	124	112	116	130	124	119	116	119	99	126	118	112	108	108	130	115	127	102	97	104	145	120	119	114	142	124	133	126	123	111	103	103	115	125	131	121	110	126	129	103	134	110	104	110	110	123	123	125	107	112	119	102	97	123	111	121	107	117	123	106	134	131	127	111	118	140	130	127	115	123	98	112	106	115	111	126	128	113	114	103	106	120	130	115	93	100	120	106	118	123	100	116	120	112	122	127	104	134	119	123	107	113	128	128	112	128	88	95	119	119	130	135	111	113	92	120	139	119	107	116	125	141	150	133	113	119	107	121	118	115	127	114	106	112	104	121	118	107	126	120	124	109	129	111	129	105	137	118	123	110	115	130	118	110	98	136	113	117	127	101	103	105	126	130	111	124	126	121	119	122	132	106	118	117	105	96	129	130	121	112	95	124	128	109	113	115	141	138	122	145	128	108	110	112	127	99	118	115	107	134	123	130	108	95	106	132	120	133	118	123	137	122	113	127	111	128	160	119	111	131	116	127	96	109	116	123	106	117	133	98	95	125	114	116	114	114	113	108	139	98	105	106	108	132	111	127	107	140	112	119	124	109	122	113	109	121	122	125	118	129	110	98	107	122	116	116	113	121	98	113	93	120	111	116	122	120	102	117	130	112	119	139	112	121	118	125	111	134	123	109	136	111	126	132	110	98	120	114	98	89	127	105	117	121	109	117	115	109	109	109	121	130	113	121	117	120	111	123	88	119	117	112	111	116	122	124	107	114	115	116	118	132	100	116	127	131	109	117	115	128	124	123	116	119	126	92	137	125	103	122	123	135	113	117	125	122	93	126	123	109	105	115	131	120	110	93	110	118	112	116	109	128	120	109	102	111	122	132	130	111	123	96	113	142	117	110	119	128	110	115	102	101	127	117	102	112	122	118	124	96	118	134	118	103	133	112	104	102	98	107	117	107	109	109	114	124	98	120	111	112	121	120	137	131	113	122	121	119	104	115	120	115	119	132	108	145	105	92	108	112	102	139	110	119	112	107	117	123	137	105	119	114	96	114	114	112	113	101	122	120	110	120	113	127	106	119	106	139	122	117	106	139	123	112	127	99	108	130	133	104	100	113	112	127	121	119	100	122	115	125	104	113	138	119	114	104	115	122	124	132	117	95	104	112	128	126	134	111	122	125	105	117	112	111	128	105	131	124	110	100	96	128	133	141	122	113	107	124	106	109	136	118	114	135	118	133	116	124	115	102	112	114	131	114	118	124	105	115	124	92	135	107	124	136	123	121	123	112	101	118	119	119	134	113	105	111	120	121	119	119	109	120	116	112	119	123	111	120	100	121	111	122	121	115	130	127	116	111	122	120	119	115	100	120	139	109	122	115	123	107	103	114	111	127	112	120	105	102	125	118	115	121	133	98	117	124	127	108	119	132	114	113	123	121	106	131	118	119	127	104	105	128	101	122	102	97	95	125	88	132	113	107	122	107	125	104	113	110	97	116	123	128	107	114	126	108	110	116	118	122	114	102	137	139	113	113	115	153	102	126	113	116	120	107	123	125	124	129	101	116	89	99	113	110	130	119	111	106	131	105	109	123	120	121	96	98	134	111	100	115	116	116	95	106	143	122	86	105	102	107	125	122	114	109	119	136	125	129	107	115	122	106	134	120	111	112	130	111	106	118	105	128	120	120	97	111	115	124	134	100	104	130	115	97	109	126	111	113	113	129	103	116	99	124	114	117	109	120	134	107	118	122	124	121	134	111	116	113	107	127	117	125	118	101	109	115	114	122	135	104	116	120	108	113	118	139	126	109	103	111	112	113	103	126	109	121	116	125	117	105	117	129	134	102	108	123	104	138	113	143	119	113	115	128	120	116	125	127	110	118	134	119	128	136	125	116	129	115	106	107	120	117	98	127	126	107	114	103	125	106	127	116	135	112	127	104	132	114	104	108	94	116	119	110	107	123	123	153	140	133	119	109	117	101	133	118	111	115	115	104	116	127	126	115	116	112	114	101	117	126	111	96	96	126	103	121	102	113	118	99	128	110	116	128	126	95	141	112	111	122	135	104	110	112	131	113	108	120	117	119	138	117	132	115	110	107	125	106	132	113	100	86	109	117	116	131	107	115	94	111	102	112	124	118	96	130
9741	7114	19213	21268	17590	14863	12543	10139	8064	6221	5007	4177	3852	3049	3002	3228	3076	2481	2091	2072	2081	1951	1621	1476	1517	1353	1301	1186	1051	1013	908	919	959	911	890	863	829	810	715	627	601	520	557	528	469	461	491	434	444	392	429	419	407	395	358	359	374	387	391	379	343	361	339	331	318	339	367	311	310	291	339	301	315	311	311	313	297	316	311	301	302	305	325	304	282	297	299	315	268	305	321	270	274	284	276	323	321	295	303	285	280	286	280	292	263	276	277	293	258	278	309	286	320	284	286	281	290	271	293	272	290	292	274	290	321	311	303	311	313	315	264	252	294	279	291	317	278	308	317	294	307	294	292	267	260	284	296	290	267	286	310	284	323	291	276	275	320	267	279	288	264	280	287	298	297	305	308	318	292	274	290	320	297	273	290	278	276	301	270	289	278	264	286	296	331	276	288	281	281	282	311	277	263	310	266	304	291	257	300	275	267	305	298	289	282	288	279	302	290	268	271	294	268	290	265	319	237	281	291	289	290	302	298	283	285	271	279	297	276	276	279	277	286	301	312	315	311	313	271	289	303	279	290	254	282	272	244	305	300	280	285	285	283	252	301	314	271	274	298	288	275	274	255	293	292	299	259	290	274	320	309	301	303	304	276	310	268	267	286	291	264	286	271	278	291	295	264	283	290	291	291	284	322	281	282	293	285	292	299	262	296	293	275	277	293	268	305	268	260	273	311	269	304	285	287	302	265	309	310	276	264	307	268	303	291	279	328	277	274	253	267	281	277	258	285	295	265	303	280	310	282	275	290	305	311	291	280	272	307	283	286	276	292	280	292	297	295	277	293	267	280	326	303	269	292	251	281	288	314	266	274	296	300	312	290	314	288	270	284	283	311	258	275	291	314	299	292	300	285	300	290	300	294	292	296	313	278	283	318	309	292	279	266	288	275	275	262	288	292	283	310	288	292	274	306	292	282	293	299	293	300	272	291	285	275	316	315	292	286	294	291	319	301	271	286	307	288	270	270	292	305	300	321	285	254	282	277	311	292	301	284	284	300	281	292	258	289	301	256	276	281	258	293	272	256	284	327	302	274	320	309	327	266	314	293	288	289	310	289	287	282	277	321	267	301	280	304	295	290	294	284	302	303	278	309	283	293	287	259	280	317	298	326	256	276	288	271	301	309	321	292	274	312	282	282	279	280	276	267	284	294	266	299	304	289	321	273	269	292	286	329	292	289	310	310	297	284	255	297	278	275	252	291	299	309	281	311	286	296	282	271	264	284	263	315	290	267	299	291	286	289	309	303	303	264	289	263	293	306	280	258	304	314	303	265	277	294	302	294	261	279	300	270	275	318	256	290	276	286	266	289	282	296	311	303	316	273	285	251	327	290	289	301	274	282	273	301	293	267	301	288	262	254	303	288	294	299	291	279	280	290	273	307	292	291	311	304	296	296	265	270	271	291	307	291	287	301	285	287	265	277	305	272	284	260	292	288	274	336	296	291	272	294	269	285	288	302	277	265	286	274	266	257	285	289	268	309	264	287	304	278	284	313	293	291	279	319	304	265	311	275	308	287	294	297	283	281	295	278	273	293	288	277	265	307	294	271	306	265	250	324	269	299	290	291	305	275	281	306	315	270	285	309	289	263	301	276	313	304	279	296	288	284	309	286	329	288	297	281	323	275	327	292	285	259	288	305	286	285	273	325	305	304	283	305	302	285	272	282	293	305	309	278	288	262	273	274	274	307	294	262	280	225	288	329	295	280	285	280	296	294	303	305	284	286	276	295	268	287	266	278	303	270	284	288	295	278	310	293	279	314	307	289	285	272	289	279	281	320	292	298	273	307	309	293	284	295	288	287	284	274	245	299	286	253	303	276	298	273	285	265	247	275	309	311	305	307	282	277	282	286	312	327	295	300	315	266	286	284	305	287	284	292	300	282	283	292	281	284	308	273	335	279	293	299	311	323	281	289	282	271	308	280	277	300	294	292	258	285	294	255	301	294	313	297	280	299	295	281	310	295	318	264	296	315	268	268	302	295	276	300	314	258	300	283	318	309	298	278	303	289	256	278	317	267	298	275	289	286	309	282	304	298	304	265	275	283	303	305	305	293	288	278	256	295	301	284	296	301	275	289	291	316	298	271	285	308	280	274	291	258	326	267	310	275	255	280	286	287	299	319	297	300	281	285	301	303	306	286	256	267	303	308	325	266	312	278	311	291	262	300	287	293	278	251	302	257	267	297	290	282	284	286	303	297	301	304	271	288	303	267	284	304	273	259	296	279	290	302	311	306	267	339	321	277	270	263	299	286	279	276	295	277	266	275	277	307	291	285	281	296	300	278	275	270	264	274	276	254	247	281	292	314	273	269	296	304	275	283	323	244	307	282	233	281	270	290	286	305	275	281	308	290	262	316	281	282	298	277	280	284	279	307	299	294	278	280	299	307	324	286	287	300	311	287	242	284	265	294	297	295	286	269	307	288	264	300	289	309	280	281	305	299	273	286	298	269	273	286	287	262	310	300	289	267	285	267	303	281	286	319	281	276	286	306	284	284	288	335	270	302	280	271	297	311	303	311	296	271	309	321	290	309	301	260	277	324	273	253	306	276	304	296	270	303	295	294	265	290	299	288	287	292	276	277	266	288	285	271	298	287	295	330	315	287	285	295	277	273	320	280	288	280	285	278	250	313	287	304	298	265	264	308	305	291	301	304	272	295	267	289	336	283	263	309	304	279	308	263	260	282	282	281	297	260	263	297	274	296	305	349	279	269	286	281	262	304	254	252	289	282	292	281	271	270	279	273	275	288	268	268	321	298	284	288	298	303	307	270	301	278	299	283	326	308	263	289	307	301	294	272	293	278	312	312	306	296	261	289	307	294	303	263	262	296	269	293	288	276	274	295	311	260	297	296	271	294	300	300	300	287	298	265	301	321	262	294	285	269	290	277	309	277	285	300	301	303	285	316	290	299	301	270	279	277	291	315	288	260	282	291	290	294	274	278	311	302	299	290	274	297	272	291	296	289	268	280	280	285	279	307	280	285	291	327	282	307	282	307	314	309	271	313	261	280	285	291	284	278	294	286	300	276	305	273	280	285	305	283	287	242	277	294	259	298	270	289	291	276	285	264	299	287	282	269	303	304	292	292	316	282	271	287	301	283	273	275	295	284	270	287	284	318	302	312	306	294	290	263	294	283	273	306	282	302	280	290	277	288	253	288	275	272	323	279	312	301	272	288	280	307	294	289	300	290	271	321	304	324	298	290	267	283	310	269	283	276	300	263	303	330	269	289	270	285	297	276	277	298	308	328	282	287	267	296	268	280	304	285	281	289	255	302	276	290	296	281	284	242	277	292	239	272	299	303	270	303	284	290	256	276	305	300	278	264	283	316	264	295	302	279	300	264	308	292	263	302	284	309	277	319	253	295	301	275	281	291	293	290	282	314	250	310	287	284	285	262	291	290	290	315	316	260	276	329	242	285	308	269	261	268	277	272	291	309	278
23919	13348	18385	16109	10582	7445	5800	4081	2777	1968	1401	1028	942	761	765	732	702	570	510	496	515	471	382	361	319	309	344	271	253	249	241	254	241	245	229	239	221	222	211	164	199	154	176	159	170	163	140	169	178	180	144	147	157	132	158	145	115	136	121	141	126	141	157	127	123	135	147	144	131	116	119	119	120	122	123	117	133	125	133	119	143	121	108	127	113	106	116	134	146	138	118	121	130	121	132	123	127	115	124	123	119	115	115	100	125	137	108	120	128	128	118	135	124	105	125	104	127	121	107	116	118	135	110	119	107	109	141	116	124	140	135	163	148	131	139	118	117	113	123	145	103	119	118	118	137	124	118	115	105	116	116	121	99	118	129	124	119	105	115	110	121	116	125	116	106	160	143	143	139	148	129	143	102	125	137	112	112	120	121	141	119	110	107	119	91	120	138	117	120	116	129	117	132	130	117	126	144	131	113	106	122	118	128	123	116	132	109	127	150	119	121	118	114	127	123	105	107	118	124	113	119	95	120	117	111	111	108	116	97	134	132	126	115	111	104	124	120	117	103	118	121	112	117	152	100	98	109	142	124	120	108	107	124	127	115	121	116	137	114	123	120	119	126	113	121	125	104	141	133	126	144	138	134	129	106	107	119	119	122	105	142	129	112	114	114	139	132	115	124	125	116	116	125	126	125	117	140	120	139	115	134	138	132	129	129	118	103	112	120	112	115	115	125	118	107	136	128	105	135	125	127	111	118	118	116	119	127	120	105	113	106	110	151	131	122	110	133	118	124	112	116	112	118	107	115	118	112	129	132	140	116	93	131	137	126	148	129	137	113	128	132	125	127	138	97	123	131	120	128	137	107	130	112	107	115	97	130	112	100	112	118	128	109	122	124	145	115	120	132	128	114	126	131	110	109	134	121	114	118	119	95	106	115	129	125	132	126	138	119	105	119	111	134	116	122	130	118	131	132	134	129	113	119	109	112	123	126	133	111	109	111	126	116	102	117	165	139	109	151	134	133	113	121	110	110	111	122	119	126	111	113	129	123	106	114	124	116	124	132	107	97	114	131	118	121	123	141	124	133	120	114	117	143	136	114	142	127	140	107	106	110	119	165	126	128	138	139	123	123	124	134	124	130	127	133	98	125	132	100	138	115	146	114	117	143	140	121	127	116	134	113	118	115	153	132	131	131	121	97	118	123	104	120	156	110	116	132	107	107	107	124	110	118	129	124	126	143	115	129	118	121	127	134	120	126	134	118	132	124	106	129	149	116	119	125	124	111	112	102	122	113	110	120	121	113	126	121	118	115	126	108	117	127	113	125	140	108	131	133	125	111	118	117	114	119	138	119	112	117	121	106	124	124	135	119	107	123	133	109	106	125	120	97	127	112	114	118	105	132	105	117	115	108	110	139	114	110	114	104	112	111	106	126	131	121	107	118	113	119	130	135	112	122	119	115	101	125	133	126	110	110	108	143	143	125	111	128	118	129	107	133	113	116	106	144	130	125	116	121	146	126	110	133	142	135	123	124	116	113	131	118	114	119	117	120	125	119	109	111	115	96	106	133	147	128	121	125	115	106	112	118	119	118	118	136	110	123	124	108	131	115	117	98	136	126	125	121	103	131	116	116	138	116	121	137	131	110	129	116	101	112	120	119	107	124	118	138	125	120	112	116	119	128	120	119	128	116	114	113	133	105	123	133	109	123	132	121	112	101	127	134	121	136	119	109	118	152	136	119	111	112	135	114	116	138	113	133	111	139	103	122	111	122	116	141	116	155	119	105	116	97	108	129	121	110	129	121	129	115	127	114	112	107	121	133	112	144	123	133	100	116	111	129	139	123	124	112	93	114	112	134	133	122	117	128	92	109	104	128	131	121	125	117	109	115	127	115	134	104	127	109	120	124	125	125	121	143	110	125	116	106	111	125	97	103	131	109	116	99	129	93	141	131	141	123	125	128	146	122	121	114	128	106	118	103	114	112	122	119	106	111	139	137	123	120	137	115	112	116	120	132	123	134	123	126	133	132	130	107	109	121	121	135	104	101	123	112	107	114	128	98	125	121	119	124	132	141	126	115	125	121	113	124	98	121	120	110	133	108	130	124	119	105	128	124	113	129	119	108	138	126	120	124	124	128	116	122	109	120	135	124	117	125	109	109	126	120	123	112	113	134	119	151	113	124	132	133	120	117	134	128	121	110	117	148	127	104	135	141	116	112	145	104	115	127	128	137	132	106	115	135	112	127	120	128	111	129	99	120	127	112	128	115	124	117	113	117	121	125	116	129	127	139	119	101	123	118	132	119	119	110	126	124	135	131	125	113	110	134	121	140	125	133	113	135	123	130	117	110	112	116	123	140	112	131	113	100	126	125	121	108	126	123	131	118	113	112	126	124	124	135	138	125	97	121	100	119	112	131	124	121	121	116	122	121	117	126	116	112	99	101	107	101	126	113	107	131	114	115	121	137	120	119	111	130	113	129	110	135	129	120	125	114	138	112	134	109	122	127	135	114	143	141	123	115	104	127	139	118	129	105	124	128	129	118	130	105	127	123	110	126	124	132	125	96	124	126	122	125	110	113	125	119	110	152	137	124	104	134	100	128	145	137	129	121	130	128	116	127	133	130	122	118	128	139	139	115	115	126	143	117	131	125	132	122	128	139	150	112	118	116	124	131	101	116	133	119	132	110	116	136	114	111	119	119	136	124	128	116	121	124	115	114	124	117	126	97	119	104	128	117	127	134	130	127	144	136	116	137	119	126	114	132	149	116	98	114	124	122	108	107	115	131	127	114	132	115	118	116	134	110	111	102	102	115	125	116	123	119	120	108	120	146	130	119	139	96	117	119	122	109	113	121	121	117	113	122	104	122	127	116	113	115	115	109	132	119	126	110	116	124	138	119	111	132	106	130	121	118	128	121	123	106	121	110	112	123	116	124	106	115	116	103	128	122	105	135	149	122	142	108	142	116	140	123	128	111	129	125	134	142	143	128	110	121	128	130	101	112	126	124	127	122	110	125	107	115	132	127	135	121	107	120	109	143	122	138	137	98	108	128	121	140	126	99	112	118	118	118	95	125	115	128	122	125	115	112	123	96	138	134	121	109	108	138	95	136	98	111	118	130	131	118	130	112	120	127	128	113	136	113	102	107	126	127	112	110	113	115	113	128	118	124	120	123	123	134	127	141	123	127	125	136	129	111	122	85	130	117	105	133	112	119	122	133	92	120	103	112	120	117	120	119	115	108	117	127	120	120	117	124	124	133	108	126	112	105	131	118	125	113	142	125	123	125	117	124	124	107	95	105	129	123	104	127	122	118	137	102	117	135	124	108	121	115	108	112	129	120	128	133	131	138	118	118	122	125	122	127	113	121	116	107	121	120	122	120	110	104	111	117	130	127	133	115	101	123	141	121	125	119	114	138	125	107	102	113	116	108	123	118	103	94	94	123	120	143	121	99	115	131	118	115	117	126	124	106	118	107	104	125	127	113	117	119	132
12743	9983	24164	25931	22218	19570	17208	13731	11280	8996	7053	5785	5376	4148	4364	4368	4177	3459	2993	2939	2783	2686	2285	1960	1855	1775	1702	1532	1380	1364	1266	1201	1216	1236	1288	1214	1063	1047	952	865	752	655	703	604	595	572	583	524	541	447	450	491	490	476	448	449	406	419	415	370	367	381	371	381	360	394	367	353	349	334	330	312	327	313	345	314	292	345	348	383	355	342	303	328	335	319	297	300	296	317	298	294	308	304	280	285	292	295	286	310	286	296	284	312	323	282	276	280	269	311	293	286	305	323	309	308	293	287	254	279	306	297	322	312	301	308	262	281	288	300	290	322	301	328	269	325	325	313	336	324	330	294	282	284	316	278	291	296	296	292	273	269	316	290	293	295	306	263	282	283	286	301	298	272	280	304	287	297	265	272	241	300	334	307	296	274	297	307	318	312	288	303	299	275	297	295	285	283	299	280	312	251	288	286	291	318	287	317	319	284	295	293	268	284	283	290	280	307	294	339	293	305	299	282	277	292	312	284	297	279	310	304	293	299	266	251	329	311	284	291	275	263	324	262	326	292	292	325	321	298	286	285	297	311	291	285	307	296	300	280	283	289	277	306	284	268	283	280	286	259	322	294	301	303	279	283	303	291	252	306	310	284	286	269	283	302	305	302	296	310	326	278	289	298	283	257	285	312	279	279	305	302	273	283	282	293	298	287	312	281	305	268	278	282	316	304	301	316	315	326	252	288	271	296	254	305	308	288	315	288	288	281	266	288	278	266	279	269	303	293	308	288	297	275	280	314	247	301	307	275	296	279	271	311	322	310	295	294	280	289	276	292	285	295	299	292	262	279	305	302	302	308	303	306	271	279	280	284	284	304	321	286	278	273	303	290	270	282	271	248	291	287	335	264	295	288	276	294	310	273	317	298	310	296	265	262	278	297	268	269	282	302	296	297	275	278	313	304	306	326	271	289	284	319	297	282	284	303	280	288	257	282	323	294	294	300	327	305	318	291	263	297	297	292	263	298	275	286	337	282	273	307	308	294	326	272	294	288	307	296	292	320	267	289	300	286	274	272	278	270	298	299	313	296	288	283	286	327	292	290	295	303	287	304	299	296	268	289	317	277	283	300	277	281	259	271	301	282	269	280	299	263	286	282	292	291	303	296	272	323	302	274	323	309	306	308	268	252	273	289	292	260	277	280	313	309	290	289	280	321	278	305	295	305	309	264	277	303	284	284	276	318	324	280	324	288	293	280	319	314	292	296	290	303	294	293	305	269	273	265	285	276	277	309	284	295	342	288	294	307	284	274	320	307	308	273	343	277	272	293	308	282	301	287	287	291	303	300	283	308	272	312	272	302	309	292	293	308	303	276	264	285	303	319	304	282	273	276	270	284	278	286	300	303	287	276	288	279	290	315	273	285	302	231	279	270	297	282	267	277	292	288	277	297	281	305	287	306	288	285	289	269	270	282	294	310	278	259	313	287	273	308	277	307	289	285	284	321	284	319	261	278	317	270	290	292	304	261	294	287	306	287	296	269	298	328	315	281	318	273	308	302	282	303	300	302	282	298	274	311	290	274	316	300	269	292	280	285	298	292	305	281	283	273	283	272	294	298	287	296	294	296	310	272	303	279	263	284	279	277	298	261	309	273	274	279	296	286	295	290	294	287	324	323	298	305	289	306	314	283	308	287	294	298	284	326	275	286	290	302	293	286	298	283	304	317	285	273	277	275	302	272	285	289	273	297	289	259	296	302	291	293	284	310	279	269	294	273	319	299	279	298	297	304	265	294	275	275	286	294	305	289	279	296	284	295	299	280	311	293	297	257	307	288	306	297	308	296	277	281	285	306	301	293	267	302	300	292	268	270	262	308	258	269	309	276	310	279	271	262	296	317	328	293	290	249	292	279	295	271	293	291	296	303	314	288	297	285	270	300	301	297	294	289	265	295	285	316	302	285	293	294	275	275	298	270	304	284	343	304	325	318	282	277	285	291	297	269	301	285	285	311	251	290	282	294	297	279	312	282	302	276	284	336	294	287	277	282	293	266	287	283	308	316	278	298	267	273	278	297	307	269	295	277	305	279	289	306	269	298	287	274	296	301	284	295	290	277	316	283	294	305	290	293	260	294	296	293	297	276	300	301	297	304	324	296	288	283	282	298	303	287	301	285	299	251	311	288	265	294	318	301	296	303	293	290	309	247	302	291	304	311	304	274	306	295	311	333	311	294	287	274	304	287	281	292	283	298	295	290	288	324	289	299	284	291	280	271	280	302	276	305	290	268	295	280	283	275	311	303	278	285	295	330	262	305	304	307	283	277	283	284	297	259	295	277	272	290	312	308	319	312	310	308	280	302	255	287	292	276	272	284	252	299	318	285	289	270	292	320	303	306	264	298	297	278	310	278	273	324	332	280	300	304	325	281	301	293	285	286	298	304	293	314	309	266	277	264	302	253	277	279	295	302	264	290	288	285	277	291	249	272	291	284	290	255	264	300	264	290	263	267	281	300	284	293	264	274	293	280	293	284	294	313	284	282	268	294	297	316	294	303	268	296	301	305	310	276	307	289	305	289	277	333	305	276	297	304	289	275	284	321	292	305	281	293	283	290	293	308	304	288	296	269	258	273	293	292	318	295	312	319	311	300	283	288	324	279	299	283	291	295	272	283	310	313	278	281	260	318	289	280	283	305	258	337	277	301	267	275	284	313	259	297	304	266	293	299	296	280	260	281	291	275	276	258	308	288	274	269	288	280	292	271	300	275	325	304	274	312	345	291	296	304	313	290	311	254	302	306	292	275	322	292	285	304	323	288	311	268	295	315	297	281	299	290	282	281	268	296	323	311	303	318	277	273	288	285	280	281	273	296	312	299	279	301	293	270	307	293	267	296	259	305	269	284	303	263	311	292	298	291	298	273	302	288	321	297	281	300	304	255	285	302	316	263	281	304	255	308	311	335	296	297	282	253	307	297	276	274	296	287	287	295	291	325	295	297	263	268	296	254	271	285	253	317	304	259	313	290	325	277	285	264	293	290	277	313	264	251	279	299	279	273	298	276	306	300	281	283	279	294	306	288	294	325	290	293	278	308	270	299	305	257	312	302	314	270	299	281	278	306	267	293	252	278	282	273	281	261	266	274	322	295	305	298	273	292	288	303	281	261	279	316	325	284	272	291	278	276	319	292	280	300	289	271	309	288	291	282	286	310	272	282	310	276	312	277	311	308	253	278	322	288	321	272	299	299	295	312	273	273	316	317	290	279	276	300	320	299	325	267	308	328	274	290	274	278	272	276	290	276	299	282	294	320	294	275	280	275	280	266	305	263	307	314	256	300	278	272	299	278	299	303	297	294	284	305	311	281	294	293	315	287	274	316	304	288	289	275	315	249	299	290	291	291	306	291	312	317	275	279	301	265	274	272	311	284	273	308	298	284	279	289	272	303	301	286	290	301	308	285	273	279	288	285	267	309	281	308	288	292	296	294	304	276	260	291	273	323	287	259	287	300	281	306
7750	4373	7163	5138	2935	2168	1489	1033	781	549	484	383	347	276	329	374	318	247	196	214	241	216	176	166	140	142	119	152	145	147	143	101	121	123	130	128	106	115	122	107	80	87	66	90	90	94	103	74	76	85	95	84	79	86	94	75	91	79	120	90	84	89	91	69	80	79	63	86	94	83	76	84	68	77	90	72	78	74	76	90	61	60	69	78	72	77	64	81	86	74	91	65	73	84	77	77	70	71	79	94	78	67	78	73	73	101	82	102	85	75	72	78	79	81	76	69	80	93	80	74	93	78	87	80	72	83	93	95	70	86	59	81	87	73	100	75	89	73	81	69	60	58	76	97	79	73	83	80	59	76	86	59	67	83	74	67	78	82	81	75	86	80	95	81	74	74	79	60	92	69	88	81	73	84	86	67	87	77	83	75	71	82	95	83	81	65	79	84	97	79	59	85	82	86	79	84	83	68	72	82	84	78	81	81	82	74	74	79	89	80	63	81	73	84	97	76	83	87	76	97	88	76	80	81	74	59	91	72	80	73	93	104	75	73	80	67	87	88	79	76	83	84	85	83	82	93	70	89	75	73	84	72	83	75	65	84	97	79	83	78	85	83	89	85	84	68	76	81	67	82	102	111	81	84	95	90	92	78	77	70	68	80	94	65	81	74	88	86	88	84	82	96	63	87	115	81	83	76	86	111	62	64	81	79	90	89	83	79	74	76	81	81	94	56	80	84	68	72	66	76	88	73	91	78	61	83	84	69	81	82	76	76	73	78	79	89	93	70	69	80	78	70	72	94	65	77	89	59	76	99	81	92	81	74	78	71	82	66	92	77	72	79	83	68	61	67	92	67	65	76	80	79	82	65	100	75	80	68	69	74	73	62	86	86	88	80	77	97	101	83	77	69	76	91	87	96	74	77	69	65	86	94	75	90	81	80	71	82	88	87	82	87	80	75	87	67	73	82	93	81	83	98	76	65	66	88	81	85	78	72	72	87	85	68	67	81	69	79	82	77	88	74	77	74	90	76	75	79	74	89	99	91	71	112	73	69	66	78	73	87	80	72	80	70	75	61	75	82	90	80	75	92	80	82	92	71	84	78	95	78	66	86	73	80	79	74	80	81	77	80	96	85	79	73	67	82	82	65	84	73	94	92	75	71	77	64	85	88	73	63	71	71	67	78	77	64	79	75	78	78	49	79	75	56	91	85	79	79	71	90	65	77	70	80	81	71	78	78	76	68	77	77	78	64	82	80	94	80	92	76	81	88	76	72	64	66	87	73	94	84	61	72	80	78	84	77	76	70	88	68	80	74	86	87	81	72	80	65	101	97	87	69	84	86	68	100	79	76	65	80	78	94	84	83	72	85	67	70	78	70	84	83	98	76	94	78	80	66	93	79	81	88	85	83	68	52	84	84	81	78	66	70	90	75	72	82	79	73	96	94	84	75	75	88	84	95	78	72	79	78	83	76	101	68	75	85	74	64	82	66	90	69	59	76	83	83	81	77	81	66	79	85	72	76	86	71	84	85	73	75	73	92	75	69	79	94	75	88	88	71	63	86	89	79	74	83	84	89	86	60	85	79	67	88	69	84	83	95	85	83	96	67	63	72	90	67	75	66	67	92	87	82	70	85	75	64	63	84	85	91	78	88	77	73	77	69	64	108	79	84	65	68	72	63	83	79	61	82	91	99	73	80	64	77	70	92	76	73	68	87	87	78	80	82	85	67	79	80	85	79	76	84	87	68	74	77	58	69	93	70	72	88	86	75	70	82	82	81	76	84	77	73	77	86	70	91	61	86	82	77	94	82	78	87	70	63	83	82	86	82	81	83	67	85	69	78	99	96	82	77	72	80	93	72	70	74	73	78	77	85	78	76	70	79	83	72	57	90	80	77	89	86	70	75	80	88	80	71	70	84	76	81	70	83	71	89	87	96	88	66	77	64	87	75	79	104	79	89	76	78	72	80	87	94	82	83	78	66	88	79	68	77	96	82	76	77	75	95	85	78	74	58	80	99	77	71	76	65	67	72	76	88	53	95	89	87	84	80	64	53	77	67	88	81	81	81	60	83	73	67	62	68	74	73	75	84	73	77	59	87	75	85	76	70	83	71	94	83	85	77	91	99	83	78	76	66	80	74	71	70	82	89	83	84	102	82	77	69	70	83	87	66	88	85	79	94	69	68	69	102	90	77	71	72	96	92	85	81	80	83	81	90	83	87	83	69	84	78	99	70	100	80	71	85	80	97	60	85	62	85	83	60	73	75	64	82	80	93	85	88	84	70	67	93	88	85	77	70	80	66	78	77	78	64	77	84	77	88	73	85	86	73	68	82	90	92	68	73	91	90	78	70	60	80	83	76	69	80	79	79	80	88	87	88	91	91	68	72	75	79	85	71	80	78	80	81	79	51	84	70	83	73	67	87	73	76	71	102	80	76	79	70	80	75	77	79	69	72	76	78	73	71	81	70	69	77	87	59	80	65	79	80	77	81	85	90	89	79	69	72	73	91	82	75	66	77	92	72	63	58	78	80	89	94	92	98	83	87	73	75	83	83	75	82	73	66	94	70	88	71	74	73	85	79	94	75	86	69	74	91	85	78	67	88	90	77	79	72	78	87	75	87	79	73	71	64	78	82	94	83	84	83	88	71	77	69	69	74	80	71	64	72	81	85	69	98	76	85	79	95	91	85	85	66	73	74	76	90	80	61	78	78	89	69	80	78	66	107	77	76	73	78	72	80	82	67	62	67	68	73	78	99	78	86	61	79	77	68	72	91	85	77	69	74	73	65	73	85	73	74	81	93	71	79	83	88	78	72	73	63	73	73	78	75	72	72	70	81	84	75	75	82	86	73	65	80	73	81	69	74	79	82	91	79	57	85	79	103	80	76	86	84	91	70	66	65	64	62	79	91	79	91	85	76	73	70	94	80	84	76	85	63	82	84	71	55	78	74	70	68	78	75	94	70	71	73	58	67	71	82	77	78	73	91	96	58	86	74	79	79	72	75	81	79	97	92	79	81	78	70	69	106	65	74	67	86	87	87	101	67	74	81	60	67	62	86	70	91	78	89	81	80	71	76	62	82	62	78	80	87	74	77	78	59	85	83	77	65	84	70	77	78	83	73	82	84	67	68	97	75	80	64	80	82	79	71	85	76	67	70	73	74	75	79	81	90	94	87	76	73	70	78	64	94	71	85	76	83	65	96	61	84	79	68	74	75	84	83	71	92	87	76	65	81	99	75	85	91	68	85	74	74	90	83	84	86	95	78	94	64	91	87	74	94	69	82	81	89	85	69	76	86	63	87	64	68	70	75	68	82	77	79	77	80	62	79	87	84	82	91	91	88	71	76	74	92	67	85	81	78	64	80	90	81	83	75	76	79	87	77	75	75	78	87	74	73	77	76	98	84	75	74	70	65	78	80	76	90	85	86	89	76	63	77	70	71	74	71	75	91	90	74	85	82	66	71	99	80	86	70	56	88	83	73	86	54
4533	3989	12488	12890	10490	8631	6860	5112	3933	2994	2593	2248	2094	1703	1841	1836	1787	1391	1297	1214	1253	1136	976	872	813	759	736	653	571	548	557	525	520	529	502	535	496	429	393	319	318	291	287	316	286	269	329	275	251	255	255	250	253	259	253	227	288	211	267	231	237	239	249	211	228	228	199	202	229	209	220	215	220	198	221	202	211	220	207	202	212	196	207	213	204	197	209	188	216	224	205	161	192	243	202	224	227	217	210	202	207	203	221	207	201	205	219	219	228	210	216	188	217	204	203	220	232	229	188	213	221	174	187	189	206	208	213	210	201	205	204	215	212	209	227	204	231	202	218	202	218	226	204	203	218	214	203	201	198	199	225	197	206	206	176	213	220	208	213	239	223	222	198	190	201	215	197	218	191	227	217	216	223	193	215	219	199	199	213	198	207	201	188	208	226	211	243	186	204	208	212	210	229	198	216	212	192	213	220	217	238	201	197	201	184	226	206	211	211	204	184	198	199	205	202	191	214	201	190	211	199	193	222	207	219	190	227	209	176	199	222	199	180	212	211	203	180	220	210	194	205	199	192	199	208	203	190	194	200	184	215	208	211	198	190	190	177	190	204	205	213	192	211	188	231	219	205	216	211	181	204	185	210	189	195	215	178	217	211	192	212	191	201	192	191	180	214	222	186	230	193	196	204	213	196	196	222	226	226	217	184	201	194	198	233	184	222	226	202	185	226	209	198	219	202	190	208	204	187	230	222	164	210	214	219	210	207	208	219	209	188	209	201	191	240	198	191	213	204	192	202	210	225	212	209	201	213	190	200	198	208	212	191	209	225	202	226	200	200	208	214	205	213	204	186	189	181	213	211	205	191	221	215	201	198	238	210	201	188	189	214	195	215	205	203	226	207	201	207	186	204	218	201	197	219	185	215	201	222	201	177	206	174	189	214	218	205	192	207	218	209	222	194	216	182	223	187	200	216	197	188	218	204	195	217	195	198	191	192	208	209	179	198	178	219	225	209	186	211	196	192	183	193	205	220	222	203	204	204	202	231	210	206	204	202	205	185	216	198	212	183	201	217	197	205	198	174	177	197	189	204	204	211	203	208	219	204	201	222	188	210	205	182	184	190	210	189	227	198	197	193	246	192	208	230	193	177	210	218	187	220	202	230	213	203	212	232	196	204	205	228	211	215	195	219	192	201	203	209	189	204	176	185	188	196	216	203	207	203	194	215	203	201	178	204	220	211	206	171	209	200	200	200	212	206	195	200	200	201	191	193	220	246	205	198	221	198	199	230	196	201	220	189	207	213	216	204	227	176	212	217	204	190	184	194	196	212	216	239	210	211	186	195	210	203	197	204	218	205	215	189	191	209	183	191	214	211	213	216	226	202	188	221	205	214	199	205	202	199	223	182	198	188	206	209	206	180	218	209	204	219	188	199	205	212	209	228	195	201	184	214	207	222	210	216	185	188	213	210	198	195	202	224	211	225	205	208	209	211	217	199	200	189	218	206	200	217	202	224	207	212	205	205	229	208	181	202	185	194	213	210	179	214	202	223	217	208	210	180	190	202	179	188	202	202	201	190	188	211	199	204	213	195	200	216	219	216	213	216	205	218	195	216	206	219	208	214	193	218	183	201	183	212	191	203	187	205	206	206	202	220	212	229	215	214	183	213	225	250	188	218	178	212	197	197	182	218	219	223	188	204	215	193	259	183	197	201	201	219	181	205	202	183	183	203	218	198	203	196	215	214	197	226	239	197	232	243	211	198	191	216	204	209	223	185	205	188	220	224	219	220	220	209	193	206	217	228	223	218	203	216	235	228	207	197	181	221	204	189	220	176	194	201	202	230	211	196	183	192	191	211	192	210	198	209	211	202	211	192	196	207	191	199	225	194	209	189	195	199	185	218	189	210	185	224	216	209	211	200	187	191	196	211	190	205	232	208	181	205	200	221	196	187	222	196	219	209	190	216	204	220	207	194	234	210	195	212	208	208	201	193	221	217	181	196	184	212	180	233	211	187	238	221	217	201	220	197	206	182	232	205	217	174	210	204	200	209	217	226	213	207	216	213	202	205	212	200	224	186	201	180	225	196	206	213	223	196	211	200	218	227	208	201	210	209	202	214	204	221	221	231	222	220	205	202	200	225	207	225	199	200	171	207	216	211	217	199	234	209	210	210	185	207	217	208	206	210	182	192	197	182	180	208	204	193	222	202	186	232	238	214	193	244	203	191	209	199	209	200	208	207	192	214	179	183	186	210	201	212	246	222	197	201	211	178	200	203	200	199	176	204	191	200	182	228	216	199	201	221	189	205	213	198	212	194	204	201	206	184	217	211	245	216	199	214	188	213	212	189	211	191	201	195	195	199	209	226	228	215	229	206	212	210	226	200	196	225	174	234	201	196	218	196	221	227	195	212	206	212	226	193	198	214	197	216	186	196	211	181	197	205	184	224	203	222	191	192	220	213	223	193	185	213	178	184	188	193	180	209	194	195	195	214	199	204	186	181	212	217	239	220	206	177	188	214	226	179	220	203	193	199	197	221	231	238	220	204	230	191	198	217	187	210	207	192	188	199	185	213	219	221	201	201	218	202	239	195	194	202	207	203	202	200	210	214	213	200	196	229	206	218	212	219	181	211	211	207	185	211	228	198	190	210	207	207	216	219	211	209	197	213	203	204	173	194	186	207	207	199	218	212	204	208	192	193	199	199	203	222	215	185	213	199	203	198	204	218	188	183	230	192	200	215	201	201	220	223	202	192	210	209	207	194	190	211	226	199	203	200	211	220	194	184	215	200	217	202	189	224	195	183	211	218	194	215	207	184	199	218	226	204	220	224	204	216	214	215	200	207	180	201	189	203	206	207	201	201	208	188	198	214	205	196	216	198	202	216	186	181	211	218	207	201	215	201	210	188	194	207	193	208	182	221	208	214	208	215	212	182	224	190	209	214	209	200	189	182	187	214	200	211	194	212	202	212	202	222	195	211	190	188	220	229	210	193	229	191	201	183	195	198	208	201	210	215	189	195	206	207	224	182	201	218	205	212	186	184	218	198	203	210	205	221	196	221	195	201	187	211	205	212	183	188	206	193	214	236	192	218	200	218	203	206	209	205	172	201	199	191	203	178	193	231	198	210	204	181	236	184	212	202	203	216	193	216	194	205	226	186	242	206	226	204	205	203	200	208	208	192	214	175	203	196	220	210	209	188	190	195	182	175	212	197	214	176	204	215	185	211	199	190	214	206	187	211	197	228	209	206	213	216	211	229	221	194	179	197	199	209	193	244	175	200	193	200	180	213	189	215	215	200	205	204	221	205	193	205	222	195	215	186	193	197	220	227	210	202	198	214	202	210	203	188	213	193	229	205	205	210	187	205	219	201	195	205	201	240	179	219	213	218	221	197	191	178	212	203	228	215	210	213	170	219	187	181	205	196	198	206	197	199	221	208	184	211	201	203	214	206	195	223	171	181	202	194	210	181	172	212	216	204	192	203	197	197	215
15505	8417	12933	10060	6728	4884	3456	2482	1875	1288	878	846	699	514	526	541	521	439	389	398	366	343	295	240	262	263	260	224	196	207	231	207	203	174	194	179	166	156	152	168	146	160	144	148	154	140	129	128	139	128	159	121	145	115	124	120	133	145	132	115	136	134	115	116	128	130	117	133	155	107	105	106	117	108	115	107	137	107	144	128	116	121	108	116	113	86	108	129	120	127	112	113	125	108	112	138	125	103	109	122	115	128	109	110	115	114	113	105	125	129	112	116	107	119	120	119	113	123	117	111	121	117	110	109	111	129	116	91	120	128	112	100	128	107	96	122	104	113	122	127	110	106	126	99	119	137	120	123	102	112	135	91	136	108	120	111	116	108	132	124	132	121	119	109	104	112	120	111	114	125	117	113	114	119	115	122	116	127	123	112	113	115	101	105	105	125	128	121	127	116	111	132	121	108	108	117	105	107	117	124	126	108	102	108	101	103	139	101	132	107	123	132	107	107	111	100	102	99	119	135	108	104	129	99	117	100	91	120	103	130	131	121	116	118	107	115	123	101	127	105	112	110	125	127	84	115	112	137	136	100	97	127	103	129	117	124	105	108	120	126	116	116	112	117	108	120	117	107	121	121	126	118	87	125	104	109	114	114	110	111	130	113	133	120	102	114	119	103	92	123	112	122	124	124	95	124	118	132	117	124	104	113	122	114	128	115	106	108	117	114	109	131	118	119	124	109	109	115	108	140	108	126	119	117	123	121	136	112	128	107	134	109	100	123	125	104	113	122	111	112	130	118	121	116	132	120	111	107	103	133	125	111	100	105	103	119	121	120	105	109	129	106	108	138	125	124	110	91	125	99	112	92	124	113	134	110	123	118	120	112	109	122	121	131	116	97	110	122	128	100	123	110	98	111	115	133	131	101	111	112	123	107	106	130	119	129	94	124	131	116	101	93	116	122	110	97	121	97	84	118	114	125	105	131	124	122	110	115	109	107	114	108	103	128	102	106	130	135	116	103	99	122	128	110	109	126	114	106	107	109	111	106	118	131	117	128	98	133	111	111	139	109	106	115	119	118	134	102	110	112	111	99	110	115	95	129	113	120	117	116	99	121	102	110	115	122	111	118	122	112	131	105	125	113	124	111	128	97	110	111	114	120	121	119	123	131	112	109	111	110	128	110	100	124	115	104	116	107	132	119	84	104	111	119	104	115	118	117	127	109	120	112	119	136	122	112	118	104	95	128	112	121	112	108	107	123	82	107	119	133	124	118	135	132	119	106	118	115	94	113	102	116	129	107	111	102	99	116	130	105	108	125	103	122	113	112	126	125	107	114	110	116	113	101	114	112	124	127	127	117	118	107	123	124	111	105	103	121	114	119	140	110	113	122	123	121	113	112	109	120	148	135	145	104	121	106	101	109	122	102	104	108	109	128	110	101	104	129	112	120	111	112	137	105	118	106	129	102	95	118	102	128	144	119	104	102	116	132	114	119	111	106	120	112	108	107	116	106	111	120	130	105	108	95	97	100	121	92	102	107	105	113	105	122	99	114	123	125	103	98	126	120	123	120	138	140	106	118	114	121	121	124	119	104	124	121	112	118	116	125	104	132	137	118	120	113	118	105	121	112	118	105	112	120	122	119	109	117	109	106	118	116	107	126	82	121	113	128	131	114	123	134	107	147	104	121	91	107	114	112	105	110	112	101	114	116	97	105	109	122	104	115	92	129	118	105	115	114	110	99	141	92	114	133	105	96	110	116	105	125	119	118	108	117	112	99	120	128	112	115	106	116	119	110	119	113	118	109	119	111	117	133	118	112	119	101	123	105	104	128	107	115	110	106	134	108	149	123	100	115	133	124	119	129	108	128	98	119	128	124	111	116	110	127	104	113	118	112	127	115	102	122	114	118	120	142	124	127	106	115	113	126	109	116	114	121	112	133	127	104	108	126	108	111	119	118	140	114	119	106	131	117	126	122	132	99	104	100	125	109	122	119	120	123	96	126	122	116	122	111	122	118	126	121	118	97	109	115	120	114	127	129	113	131	96	110	110	114	126	117	119	109	128	123	121	116	118	102	117	107	112	103	129	120	118	95	89	121	129	113	105	110	104	138	106	123	103	103	103	121	90	113	99	97	107	132	107	125	113	122	120	121	111	109	119	134	107	123	106	119	98	117	109	112	109	109	101	116	112	116	106	114	113	120	119	122	114	102	100	121	117	129	107	119	129	115	124	109	124	110	120	115	114	117	122	118	95	93	97	124	120	108	133	118	142	111	123	132	118	101	135	95	116	112	114	112	108	115	100	102	123	108	104	87	111	119	129	107	120	133	119	120	108	108	137	111	114	100	118	122	132	131	126	133	103	115	125	101	137	110	101	107	103	111	115	118	120	104	85	109	130	122	86	122	124	122	114	114	116	117	116	107	130	101	121	114	101	105	118	107	123	128	124	102	129	135	110	127	100	105	120	114	90	125	98	117	123	130	103	116	119	108	116	112	113	109	104	122	116	104	110	103	93	128	113	120	145	98	111	94	119	124	116	116	128	118	124	131	113	102	101	142	129	123	130	139	115	118	113	106	125	118	94	108	111	80	105	115	120	107	131	119	114	118	103	109	127	127	109	116	98	110	113	106	146	104	120	100	100	123	112	129	105	118	117	129	115	106	106	107	141	101	104	107	125	143	117	128	118	111	99	118	119	112	101	104	106	126	96	121	100	99	121	125	127	102	115	124	142	114	112	123	109	131	109	101	123	107	110	121	103	119	107	105	94	109	118	121	124	105	106	116	106	121	126	121	103	91	113	112	98	119	109	102	116	110	113	99	99	111	115	106	121	110	105	134	122	126	125	134	111	128	135	103	110	109	114	107	125	117	114	129	120	110	105	123	120	115	113	111	105	113	107	112	101	113	105	97	121	118	110	103	112	112	115	119	116	118	131	116	116	131	124	116	118	113	112	115	107	114	112	99	111	107	104	113	100	116	121	112	110	121	109	111	121	106	95	95	129	115	106	98	106	115	100	105	113	108	121	132	127	111	117	136	106	104	131	120	112	118	125	127	120	112	106	117	114	116	112	118	111	110	110	124	145	112	133	129	117	116	125	100	111	110	107	100	106	104	109	128	115	115	95	121	130	125	88	115	108	115	132	121	112	132	108	108	118	120	98	120	118	122	92	124	122	100	116	106	120	129	103	124	115	117	103	117	118	122	125	103	136	139	127	108	106	105	123	110	100	94	122	113	101	107	126	127	113	115	104	130	134	123	122	139	114	110	116	110	140	119	96	112	102	109	99	102	112	132	106	126	108	134	114	113	115	117	100	123	104	100	99	108	102	137	112	123	113	117	124	118	100	145	125	132	122	96	122	97	92	99	106	129	104	122	116	92	139	116	97	101	147	109	122	105	114	107	110	105	101	108	131	114	132	123	103	112	122	109	132	128	116	113	127	120	139	104	120	105	106	125	106	120	96	132	94	115	130	116	131	129	118	135	122	102	102	105
9652	7387	19466	20290	17492	14955	12648	10193	7976	6284	5130	4333	3760	2937	3167	3202	2947	2603	2230	2097	2106	2001	1655	1465	1300	1325	1258	1166	1020	1018	929	895	890	909	918	864	800	796	692	623	520	546	483	517	529	457	472	389	466	413	392	374	400	404	380	392	335	348	380	362	385	312	371	335	378	343	348	354	308	323	312	295	303	316	294	311	283	292	309	299	316	283	307	301	286	300	308	283	288	292	282	282	299	319	299	276	299	317	277	259	296	291	268	288	282	282	278	285	286	301	284	259	307	304	288	258	305	267	292	272	278	279	281	286	284	281	278	322	299	282	286	303	282	291	274	307	291	286	297	285	314	283	300	287	297	307	273	259	270	266	273	275	253	283	281	294	297	287	293	257	287	275	277	270	302	296	288	307	270	290	291	316	265	285	277	276	290	293	272	326	289	282	272	297	294	269	283	273	278	257	290	272	291	289	277	277	275	307	310	279	317	288	294	296	293	274	268	308	275	297	285	270	318	299	300	290	263	321	257	271	309	284	248	302	297	261	287	285	277	297	268	259	287	292	257	275	279	265	246	289	282	269	277	287	321	299	280	260	276	283	309	304	304	282	255	289	249	279	255	269	298	327	291	303	303	322	292	267	319	287	298	292	286	269	268	319	289	261	287	277	290	274	304	298	276	285	278	305	268	275	248	272	327	297	314	320	270	285	271	308	292	297	259	262	265	259	268	304	303	296	236	296	307	301	269	275	295	283	292	276	287	293	297	290	267	271	281	319	288	294	288	288	304	275	272	275	319	277	288	274	308	294	287	262	312	288	299	294	282	283	254	287	304	288	277	269	296	266	272	284	264	241	286	254	289	269	256	287	325	282	274	250	274	276	255	281	267	315	251	275	291	286	287	264	295	275	288	284	286	271	268	294	285	266	299	273	283	306	270	255	319	292	309	294	303	265	297	320	271	292	281	288	311	278	274	266	271	285	309	291	281	279	253	251	279	299	281	281	298	303	308	278	262	285	287	283	298	317	279	283	282	271	278	282	304	289	302	245	264	266	292	275	288	292	302	303	310	282	292	275	292	276	277	287	270	284	282	288	291	261	299	263	266	286	297	270	286	290	282	279	287	280	279	297	305	258	284	319	275	294	268	295	301	285	270	306	256	301	286	302	288	259	313	298	277	293	286	286	258	291	284	290	274	307	307	270	288	254	328	271	249	316	265	301	293	295	253	288	278	270	278	277	278	293	285	261	279	262	274	286	285	288	291	286	296	247	285	299	266	264	286	281	293	289	309	270	273	285	282	304	285	265	294	303	302	280	293	273	279	295	265	278	260	303	279	274	270	252	264	290	281	281	287	291	269	266	256	317	291	268	268	291	298	304	307	281	276	260	298	288	280	277	287	324	281	297	268	271	258	294	280	268	270	290	277	284	321	270	298	274	305	296	280	286	276	281	296	287	324	314	317	297	311	272	273	265	288	295	270	276	327	304	274	305	289	302	300	276	262	270	275	283	266	297	293	290	287	276	285	266	293	303	293	259	292	303	276	285	263	293	283	308	280	287	250	313	272	254	295	316	256	255	310	279	290	312	293	261	268	295	288	291	273	287	280	276	258	260	312	276	295	305	292	269	280	295	259	284	310	304	247	280	302	279	286	298	262	296	278	287	276	295	290	300	317	303	289	291	208	292	283	279	298	283	283	279	282	280	292	275	274	245	254	303	263	317	285	285	258	277	274	303	275	281	271	302	296	289	278	267	281	271	274	278	306	264	262	285	278	278	285	277	304	320	276	272	280	262	292	320	291	280	247	298	312	290	295	285	286	268	271	282	296	282	258	297	296	254	300	327	308	284	283	284	268	297	287	261	247	289	244	266	309	295	273	272	262	307	272	284	255	316	289	300	286	282	277	304	276	322	273	307	303	278	277	298	298	292	297	267	297	290	300	266	273	275	300	286	301	294	265	278	293	272	277	297	295	284	295	274	296	299	291	285	268	282	291	257	304	278	288	276	274	337	259	284	260	316	286	302	272	250	284	282	272	266	285	301	287	290	257	281	289	289	285	296	291	292	270	295	288	274	269	278	295	263	294	286	262	314	289	280	253	287	297	298	293	303	301	265	268	300	286	310	300	260	302	283	287	277	276	271	295	277	308	273	302	296	267	282	283	297	279	307	296	271	281	278	300	298	263	280	267	276	299	295	305	283	322	278	277	277	273	291	265	280	290	263	313	287	281	282	284	280	282	294	305	265	287	297	261	284	294	270	286	288	298	310	273	291	297	299	258	298	292	305	322	281	285	308	281	293	308	327	289	302	259	307	297	266	247	321	268	259	271	291	285	288	284	277	275	283	288	285	293	275	288	258	269	280	265	296	296	260	319	290	269	307	270	270	283	268	286	318	265	310	289	276	312	275	253	229	253	317	286	292	269	283	275	287	263	272	293	286	287	291	270	296	294	288	292	285	296	315	301	267	277	286	291	324	288	281	311	298	281	298	325	294	284	273	289	295	261	279	271	280	269	273	270	309	264	304	313	289	295	282	278	292	289	296	278	262	290	306	298	271	266	295	257	272	316	284	310	300	289	281	310	284	294	296	288	291	274	306	303	279	298	297	297	277	279	304	285	264	295	309	262	265	254	302	282	299	294	265	283	311	265	255	301	296	265	268	308	294	264	294	306	282	261	298	290	270	307	266	302	280	290	275	284	285	270	299	319	292	285	299	300	279	318	298	293	257	262	272	272	278	277	291	258	276	274	305	274	280	291	281	290	264	261	277	294	267	282	276	241	285	282	289	268	290	272	267	301	282	261	297	274	276	245	284	255	288	273	301	276	302	260	293	275	297	311	315	301	271	292	297	278	270	262	286	284	278	285	284	276	273	270	312	275	290	256	306	288	301	310	278	299	299	289	287	296	279	270	285	295	298	310	270	309	294	290	298	272	267	295	250	267	289	283	267	295	288	310	302	297	269	313	310	267	287	256	278	268	281	265	309	276	291	286	305	259	306	298	291	286	285	289	288	309	279	288	288	292	292	277	262	306	299	277	288	295	281	277	268	280	291	284	275	289	286	297	263	305	289	304	303	265	281	277	275	307	265	265	251	316	277	297	257	298	305	276	308	270	271	303	291	290	269	301	296	262	269	282	303	292	265	287	277	270	259	275	287	269	266	305	258	301	268	270	295	281	279	291	289	338	270	280	280	288	277	300	293	280	298	298	273	274	273	282	284	256	279	264	268	305	284	296	307	280	306	285	273	276	302	262	285	304	291	298	269	272	269	291	306	301	312	246	301	276	279	280	239	259	315	294	275	310	262	289	282	269	257	290	341	284	255	263	277	292	290	271	266	291	245	278	264	289	265	255	299	231	278	302	268	330	291	273	270	286	261	296	277	270	277	265	254	306	271	293	306	272	294	273	269	308	277	315	323	264	259	252	298	266	278	311	271	287	307	302	278	289	285	262	290	279	274	309	291	289	252	279	279	272	278	287	298	282	304	301	292	288	276	302	295	289	261
23592	13289	18594	14799	10206	7383	5373	3819	2865	1890	1462	1100	972	691	767	691	734	598	487	514	527	460	379	338	307	321	311	284	262	273	267	244	229	244	239	252	212	207	191	192	180	174	169	155	176	164	166	170	132	130	151	149	152	138	130	123	153	140	125	119	139	137	123	143	118	160	110	134	110	143	121	124	140	133	119	130	134	104	121	123	116	122	103	130	131	129	115	160	137	144	127	117	110	143	114	125	116	122	132	132	114	121	129	120	124	131	125	135	144	126	134	108	118	132	101	114	127	105	139	123	132	122	132	126	133	126	127	133	115	112	105	135	99	115	136	115	108	131	113	119	127	108	101	130	126	118	103	122	117	120	126	121	117	103	141	116	128	118	118	128	124	137	122	127	112	130	142	115	134	120	126	136	130	132	116	131	127	108	128	125	113	114	132	121	122	104	119	99	113	123	150	107	122	112	99	109	105	129	112	108	116	120	125	138	109	124	91	119	120	114	122	113	102	137	130	130	125	112	105	128	131	136	128	109	121	118	136	138	108	120	110	113	124	119	109	122	113	124	124	114	135	128	115	117	129	101	121	123	118	115	114	124	126	142	106	126	117	105	92	106	138	121	97	104	115	113	129	114	115	112	126	99	111	106	127	115	114	110	122	119	136	125	121	113	120	122	118	153	116	118	110	106	112	127	129	134	120	112	128	140	117	131	126	125	123	130	138	104	138	113	108	107	116	122	122	122	113	115	127	123	118	115	118	111	141	124	117	131	124	120	126	120	112	121	128	139	129	107	129	121	120	123	119	124	138	102	130	98	130	114	119	122	125	117	113	115	134	113	111	119	111	113	133	130	134	92	112	139	109	136	118	137	103	108	132	94	116	120	93	122	134	125	115	112	120	132	127	122	119	124	125	90	131	108	139	144	125	123	104	131	104	131	135	112	122	129	110	135	108	126	126	95	114	114	117	119	118	114	112	123	97	101	135	90	130	110	117	120	107	131	121	114	115	113	133	103	111	125	117	123	99	120	107	122	126	104	123	127	124	117	122	130	142	129	107	110	105	129	131	122	119	118	109	124	115	125	138	119	120	103	126	124	119	106	116	120	131	109	94	105	129	152	114	132	98	125	117	113	133	120	108	117	104	112	124	124	111	104	114	104	123	128	104	122	117	117	132	145	128	121	108	119	107	126	110	106	134	135	114	129	138	130	127	130	111	116	117	117	99	115	122	120	128	125	123	118	115	116	109	112	117	119	100	139	136	102	115	113	127	112	125	104	120	124	129	123	126	88	124	118	125	114	118	120	115	109	137	139	126	105	134	138	126	102	104	114	106	135	117	123	124	117	141	135	134	95	124	126	139	136	120	131	125	140	120	125	132	107	137	85	122	118	109	130	94	129	112	131	124	103	104	138	140	106	126	124	121	125	131	128	122	119	115	104	113	123	118	108	130	116	115	119	130	118	113	108	123	104	117	127	138	143	120	122	122	121	124	114	122	112	98	86	112	110	120	135	113	118	135	117	119	129	94	115	130	114	123	116	121	121	102	121	130	105	128	109	109	104	118	120	102	113	114	119	117	129	131	130	100	107	135	107	132	115	124	119	100	95	115	127	110	122	138	118	118	116	141	90	130	129	117	126	119	116	117	126	136	122	135	105	102	124	117	122	131	118	130	133	111	122	141	133	136	129	124	114	117	134	117	105	107	112	140	105	109	106	123	109	129	130	133	122	121	124	127	126	129	128	135	121	120	128	119	108	138	127	126	117	109	95	147	107	109	147	106	95	106	128	120	103	122	109	121	119	100	112	107	133	92	113	113	112	130	108	131	118	111	113	104	126	118	143	117	108	108	127	110	113	113	129	125	145	112	124	110	119	119	114	126	124	119	128	111	107	141	135	126	128	122	105	116	107	101	121	121	99	140	136	131	129	124	112	118	114	124	109	118	132	117	138	134	142	108	143	123	150	108	128	93	121	113	123	112	124	111	119	133	115	115	109	101	109	114	108	117	127	120	128	143	123	130	111	124	115	117	120	133	113	118	125	108	106	102	122	103	110	102	125	121	117	113	123	128	138	118	124	108	115	106	122	125	100	114	119	133	126	113	118	125	114	112	147	124	114	116	125	101	129	118	125	121	143	127	122	128	132	104	131	136	119	114	132	132	127	115	104	137	139	126	127	138	131	158	125	109	118	113	132	131	120	127	117	108	120	122	134	121	135	141	123	97	124	127	118	114	121	125	120	141	123	120	104	109	107	123	125	125	117	114	116	81	127	122	104	129	136	108	139	125	115	127	114	132	100	115	109	123	123	106	100	146	121	93	114	108	126	115	110	105	121	114	111	126	130	132	125	137	111	113	133	104	129	115	122	124	109	129	130	115	121	120	143	119	130	133	134	108	116	118	133	130	100	117	108	114	121	122	134	134	126	146	133	119	117	112	123	125	115	117	123	117	110	137	107	105	120	131	124	138	121	125	123	124	138	114	147	123	113	104	124	109	118	125	115	139	150	121	122	126	108	134	125	112	121	127	118	126	122	117	129	106	120	136	118	95	125	132	109	127	130	108	125	115	111	128	129	120	122	121	123	97	124	118	116	108	109	102	103	129	99	117	92	125	100	129	113	116	126	122	124	118	125	100	120	126	107	106	104	119	104	123	127	124	122	115	125	131	116	126	122	109	119	114	103	125	114	132	119	115	133	120	118	119	124	129	142	110	139	118	124	119	126	116	113	119	124	143	119	128	99	120	123	130	114	111	127	127	128	117	153	115	101	100	124	126	103	112	124	102	128	125	112	121	123	135	102	110	126	112	146	151	106	122	117	124	121	131	121	134	102	116	127	130	119	140	120	112	114	124	119	113	125	117	119	120	126	115	121	124	148	118	112	129	114	132	103	115	146	143	141	142	122	99	121	115	127	118	113	134	102	118	91	105	119	110	119	129	129	129	110	128	129	125	116	122	111	114	126	137	132	120	124	119	116	132	102	109	119	124	143	132	113	116	116	111	117	111	103	109	126	131	120	127	98	116	128	105	103	104	129	114	118	126	131	109	99	123	123	115	139	113	138	121	103	103	129	123	133	109	126	114	94	110	127	106	113	101	118	123	126	98	114	122	117	112	92	128	99	117	108	127	128	131	104	126	122	113	126	111	98	98	130	132	109	117	114	119	121	127	114	123	113	127	103	135	126	118	127	127	132	130	120	112	107	94	124	116	113	105	136	123	117	113	113	135	132	132	103	137	128	127	113	106	117	129	120	133	128	114	116	118	110	137	130	120	119	124	114	127	114	130	123	110	119	97	146	113	124	120	109	103	139	144	139	112	112	115	105	101	146	119	121	136	97	121	157	114	116	97	116	123	131	112	123	124	123	112	128	105	127	115	122	107	121	124	136	107	97	109	108	130	110	120	131	112	107	89	96	126	129	127	115	130	133	128	125	120	129	121	118	143	127	119	136	107	126	130	103	123	119	121	112	134	121	128	130	114	118	110	114	117	142	128	113	120	122
12493	10157	24447	25338	22448	19485	16552	13958	11476	9136	7193	6145	5208	4180	4330	4267	4034	3478	3128	2862	2922	2503	2172	2024	1839	1776	1676	1488	1373	1337	1304	1217	1192	1195	1289	1150	1062	1023	914	802	701	637	588	617	582	595	514	505	484	498	526	496	435	487	441	454	410	382	422	369	347	366	370	381	389	323	335	304	311	335	349	329	319	347	298	313	337	332	319	356	332	335	297	351	288	316	324	324	272	269	292	284	295	306	302	270	305	292	297	298	296	284	327	287	304	313	263	308	283	292	279	289	278	271	273	262	254	289	296	282	288	317	273	283	315	300	274	298	294	326	312	322	276	328	291	313	312	292	302	290	282	272	301	270	304	298	299	294	289	275	287	298	276	287	273	323	265	299	318	265	295	326	308	291	280	333	289	292	282	301	290	311	283	315	296	282	263	315	314	298	307	301	280	297	307	271	303	288	307	262	294	312	262	302	291	276	278	271	281	280	317	272	302	305	318	338	281	285	267	285	303	281	287	327	258	255	278	299	259	298	309	297	301	310	275	286	294	286	284	261	275	322	298	302	264	283	279	274	282	289	272	305	291	300	307	286	298	298	308	258	308	286	321	287	302	290	263	266	307	297	280	293	309	290	293	276	302	287	266	315	284	304	299	292	272	300	262	308	271	284	281	298	291	286	294	276	261	263	306	315	273	310	291	276	297	271	274	271	257	292	275	280	301	264	275	307	321	293	268	278	309	276	290	269	304	267	289	286	322	268	303	294	272	301	338	277	294	269	303	285	274	298	269	302	292	332	270	286	283	292	292	280	291	276	280	302	274	285	295	283	314	280	285	308	290	248	315	289	268	289	255	321	297	290	293	307	281	306	269	295	276	295	270	287	269	288	234	296	292	294	267	275	274	296	320	288	272	300	286	281	283	279	298	270	310	302	310	277	261	294	292	302	283	272	283	281	296	271	283	274	327	294	298	259	288	302	286	291	293	308	305	296	279	293	291	277	277	303	279	301	285	269	303	265	292	296	309	298	282	270	290	285	284	270	274	280	286	313	342	312	302	271	321	277	267	288	297	316	290	294	289	255	305	319	305	298	328	285	293	265	278	316	282	304	299	282	301	307	285	280	296	264	285	282	298	299	256	318	279	318	286	287	283	271	283	288	291	302	299	305	281	286	297	291	278	282	280	297	274	266	291	307	314	276	308	258	274	319	292	271	275	282	301	308	275	275	275	291	295	302	261	243	283	289	286	282	265	298	299	301	290	286	301	297	264	286	297	308	278	283	302	295	299	280	280	302	270	294	258	315	313	276	296	299	278	278	275	267	291	295	262	320	312	257	298	290	270	289	298	290	307	290	306	278	286	294	277	325	290	283	295	271	303	273	283	297	264	282	306	286	292	295	254	262	298	276	278	316	293	264	328	272	278	285	284	280	297	269	268	270	281	296	284	273	268	270	282	290	296	309	267	301	296	316	283	294	306	254	274	316	247	313	320	291	299	301	287	271	312	300	305	267	312	307	299	285	285	282	292	317	270	329	310	292	271	257	277	311	313	265	299	274	326	309	289	281	286	316	264	265	273	268	287	278	302	295	287	292	284	295	295	294	266	292	302	310	315	283	281	286	272	295	295	287	258	274	309	292	271	313	288	281	255	300	296	318	267	275	282	279	298	259	278	273	266	283	293	325	298	306	288	282	290	267	317	289	281	257	285	306	299	304	286	298	274	267	307	275	292	309	276	300	287	303	286	294	304	271	294	307	286	257	250	272	281	291	278	313	286	285	282	277	320	264	288	293	304	284	297	265	276	300	283	279	273	276	285	306	319	294	299	289	255	276	272	307	301	297	261	262	287	277	269	274	299	283	281	317	295	300	285	295	309	286	283	280	315	316	276	297	285	291	295	279	309	288	289	290	278	271	285	300	288	260	298	266	268	318	324	286	302	277	281	287	324	258	306	320	276	289	309	252	321	314	274	282	279	276	282	322	269	280	303	247	286	312	280	279	248	286	259	314	268	297	294	256	312	299	274	281	280	285	243	270	314	261	290	300	282	289	252	284	279	301	298	294	270	288	290	290	314	294	272	300	305	286	289	297	292	278	262	283	312	271	290	292	268	306	290	274	295	288	277	310	299	287	288	296	277	279	300	303	311	287	302	295	270	271	306	280	295	242	280	307	294	305	286	292	292	318	299	290	285	304	280	267	294	286	309	286	305	296	292	276	290	292	267	327	275	318	285	307	283	301	279	300	285	269	293	301	266	298	283	312	283	294	294	306	319	273	330	288	326	274	284	304	296	281	297	301	286	277	266	257	272	299	304	310	279	285	287	293	282	279	314	265	276	280	288	294	257	280	307	311	281	288	277	299	297	302	324	270	282	327	276	279	322	279	277	308	297	276	281	258	266	272	270	278	303	319	295	292	277	309	291	272	288	294	308	277	287	275	262	267	302	305	248	304	312	313	305	315	288	287	292	301	311	296	289	278	284	292	292	299	305	292	303	292	268	290	280	316	295	287	313	300	267	303	284	309	292	296	320	251	294	289	290	276	282	318	293	302	283	261	285	285	277	269	265	283	261	279	288	322	287	276	291	312	299	280	275	281	282	302	291	254	258	278	308	294	288	289	299	310	279	291	296	293	274	304	323	320	286	311	269	289	284	315	263	307	265	286	291	294	281	298	273	281	291	300	285	305	292	269	291	309	264	270	299	317	301	298	317	274	329	303	313	282	327	289	301	300	264	283	264	327	258	262	287	297	280	309	301	290	301	258	273	323	271	294	297	283	274	285	299	313	276	311	289	288	278	290	306	274	302	249	275	292	266	281	279	298	284	304	274	294	294	293	275	283	279	287	288	307	283	265	278	279	288	314	278	299	306	287	280	293	263	302	271	276	308	305	316	283	292	266	294	307	302	292	296	279	278	301	282	292	289	292	318	307	295	307	277	288	300	292	284	264	297	278	310	266	292	302	273	279	294	282	284	296	292	301	296	287	256	273	279	271	273	273	290	275	270	318	276	290	284	286	315	284	313	272	280	254	290	294	303	280	296	279	278	273	305	287	285	280	302	286	282	288	297	306	289	308	276	238	286	293	286	289	276	302	285	289	271	307	271	273	273	266	308	279	273	268	298	273	259	305	276	295	304	266	279	293	291	295	290	286	284	291	297	273	331	282	273	287	293	298	278	301	292	320	304	269	306	311	293	297	310	273	300	298	283	297	298	267	288	288	304	269	286	281	299	255	271	299	291	265	320	283	297	291	300	337	262	299	289	299	284	293	272	272	298	301	286	295	281	302	319	314	298	267	311	288	303	270	328	260	288	253	279	272	284	284	260	264	280	282	286	301	291	288	306	283	278	314	279	286	303	272	257	314	310	272	312	295	267	276	288	258	319	311	283	273	273	293	280	307	295	287	307	297	272	328	288	275	270	292	321	264	305	292	273	284	295	315	309	272	258	296	303	286	303	277	286	285	275	285	296	285	292	281	282	311	294	265	296	317	277	306	259	285	324	293	278	274
7340	4648	7447	4992	3177	2132	1457	1063	775	592	491	402	337	300	321	343	262	257	235	245	200	180	157	184	156	164	194	139	126	109	120	122	130	116	107	116	97	105	109	111	100	94	94	81	94	77	79	101	56	84	69	83	84	93	95	111	88	83	84	90	81	79	77	91	77	80	81	76	74	67	81	105	73	60	59	79	94	82	89	76	82	80	63	84	76	80	77	80	80	74	72	78	74	75	96	66	92	90	92	81	88	88	68	81	70	82	71	89	88	87	73	77	75	72	87	72	71	66	100	84	56	77	88	77	95	69	63	68	77	93	78	84	80	72	86	83	75	86	78	70	75	70	79	84	71	81	80	75	69	89	70	75	83	77	81	70	77	75	73	80	85	79	95	85	67	87	88	90	87	71	85	82	78	78	94	69	69	81	71	80	97	76	82	83	81	72	90	78	97	79	97	79	74	76	87	82	67	73	77	80	79	64	84	77	82	83	79	77	88	79	76	92	77	79	78	71	70	79	76	90	53	79	74	86	77	60	86	75	78	70	87	67	80	80	80	74	77	76	78	80	76	74	88	82	96	73	84	81	70	69	80	86	84	82	98	78	86	77	85	76	87	73	92	82	70	84	72	77	53	95	73	63	93	73	94	69	74	86	64	86	71	98	65	97	76	88	82	74	73	65	83	83	78	70	80	77	51	66	71	62	87	79	73	85	63	56	83	87	78	62	80	86	76	80	74	61	64	82	79	91	73	79	80	80	73	76	77	69	73	69	60	84	79	78	84	95	80	82	95	75	82	70	89	84	70	73	93	79	104	80	70	82	73	86	81	91	66	75	74	81	82	83	80	78	79	73	79	70	74	71	92	88	73	80	85	79	83	79	72	71	78	96	83	74	68	77	68	68	72	93	77	64	95	76	84	64	77	67	59	94	76	73	72	68	86	81	93	69	79	75	81	74	82	82	54	74	86	57	96	83	87	81	63	90	75	76	70	86	75	88	69	76	71	79	78	79	91	69	73	65	68	92	64	75	87	85	78	81	73	83	81	61	84	74	64	83	66	68	68	77	91	83	84	94	65	75	85	85	76	83	85	77	77	86	62	83	81	77	74	93	73	72	47	90	84	72	83	64	73	58	87	72	69	90	79	77	100	87	77	69	79	84	79	76	67	62	82	80	79	74	81	85	72	61	89	76	69	68	84	67	73	75	77	79	88	68	68	70	58	82	78	67	75	82	79	87	84	94	69	78	89	61	71	80	65	89	69	59	62	79	87	60	74	81	74	70	79	70	72	93	69	77	73	78	86	75	64	84	58	77	81	75	66	82	83	57	64	71	67	79	72	79	69	72	93	75	79	86	76	80	67	81	80	90	97	76	74	71	85	84	59	94	79	77	73	85	97	96	75	86	86	70	72	92	86	87	72	88	85	64	78	84	81	87	81	66	86	73	71	71	75	72	67	75	71	68	83	92	86	85	58	76	79	74	70	88	83	63	81	86	66	77	70	69	68	84	79	85	90	76	65	77	68	87	82	81	75	94	80	89	79	75	70	71	91	87	98	85	68	73	84	84	71	87	79	95	70	81	69	79	66	88	69	87	93	77	75	70	80	94	75	75	76	79	87	57	83	74	85	64	65	79	81	75	65	85	82	85	79	80	73	81	86	79	82	68	91	75	88	72	74	79	93	63	87	68	81	86	85	88	71	76	70	65	74	84	81	92	95	81	83	87	82	71	66	80	77	82	79	70	74	77	82	77	77	79	83	75	97	82	89	80	93	75	88	77	77	76	85	73	80	77	69	75	74	78	71	69	67	80	65	93	71	82	75	90	69	80	79	77	90	76	80	86	81	78	87	86	81	82	100	76	73	71	77	88	80	76	75	89	86	69	86	83	70	62	86	93	81	66	90	74	77	84	65	71	71	78	76	71	82	71	89	69	80	58	70	80	77	69	94	69	87	80	86	64	82	78	68	82	83	76	80	87	77	86	83	71	78	82	86	75	71	73	79	86	66	74	65	64	76	81	64	81	75	79	80	82	82	88	80	83	87	61	77	76	79	82	88	87	74	90	74	69	88	71	82	90	74	63	86	74	87	67	85	79	78	82	82	65	82	66	61	76	92	74	77	78	84	77	73	86	81	94	83	80	76	66	84	68	69	76	82	66	79	71	81	95	79	84	87	64	88	82	78	70	70	81	59	74	73	81	75	99	75	89	66	74	97	90	64	81	66	72	86	72	84	89	69	75	69	77	81	100	68	79	77	74	82	86	82	57	69	77	70	82	72	79	86	67	80	70	75	72	67	61	73	88	75	60	70	69	88	66	94	82	77	76	71	82	83	67	88	103	83	80	80	75	92	83	80	73	85	67	80	84	88	66	58	61	99	78	79	88	81	64	86	79	90	72	69	77	67	90	83	70	85	76	62	97	81	79	76	71	77	76	82	91	81	80	83	88	95	73	77	74	90	75	76	88	69	80	73	74	76	85	76	78	72	71	91	79	82	67	89	91	76	78	80	68	78	72	78	81	74	75	80	72	96	74	69	86	71	63	82	61	66	83	74	70	93	79	92	88	81	82	82	78	60	81	88	94	61	69	74	73	84	65	80	76	72	66	81	64	91	75	70	87	85	79	96	74	68	69	77	64	65	69	78	104	82	80	80	92	67	76	96	63	69	84	91	77	74	70	73	75	80	86	95	85	83	77	87	83	66	66	89	67	81	71	81	71	62	88	89	76	85	90	92	75	74	82	94	79	74	74	70	80	79	103	71	70	87	79	81	75	63	65	63	80	83	73	80	65	81	60	83	85	63	79	72	64	75	62	79	89	58	92	64	81	80	80	73	68	78	69	74	68	74	72	62	101	85	83	83	94	63	84	78	65	80	78	89	88	79	81	69	70	85	69	86	89	72	92	84	69	69	65	92	91	88	82	76	77	95	81	73	78	72	78	74	82	85	84	80	55	87	97	74	80	74	78	83	63	73	62	95	73	72	63	63	70	82	92	60	82	64	85	84	93	83	61	79	76	83	72	81	72	73	76	71	73	72	85	98	84	78	71	92	70	83	78	82	70	82	85	83	63	88	75	65	61	70	74	65	70	74	78	79	77	66	82	64	70	66	79	82	73	78	79	82	80	73	86	92	81	77	79	79	83	79	76	76	70	66	72	85	74	94	64	65	85	77	72	78	83	81	75	81	76	74	74	88	71	69	100	69	75	83	83	92	67	81	76	68	77	78	78	89	69	78	84	85	82	74	80	78	87	70	76	76	78	88	58	86	93	72	76	65	69	73	75	76	72	73	65	64	82	72	81	74	67	69	93	79	82	90	81	77	72	87	72	90	68	70	86	68	71	83	78	68	74	79	66	67	81	80	79	71	83	71	69	68	68	92	81	71	80	94	68	58	81	77	80	104	75	75	86	72	79	68	75	81	87	94	87	77	74	55	72	74	71	84	78	67	83	76	88	86	73	66	78	75	79	76	77	60	81	72	82	68	82	77	66	65	90
4487	4394	12852	12652	10818	8578	6715	5392	4070	3135	2633	2489	2119	1581	1793	1737	1666	1472	1322	1298	1206	1198	1022	840	782	762	705	633	588	521	529	575	582	556	547	497	492	475	405	359	312	315	318	292	314	284	285	303	255	274	265	267	241	245	250	255	258	255	234	247	240	237	252	241	241	182	225	219	218	221	228	224	204	182	230	215	205	227	199	218	197	205	202	178	173	176	209	202	195	218	209	172	197	200	208	209	211	197	218	211	190	220	221	214	205	197	208	219	195	203	203	207	218	202	182	208	205	205	208	189	215	219	197	202	188	169	194	205	230	186	205	211	212	181	209	200	189	203	200	212	189	223	209	196	199	195	204	208	199	178	197	222	201	186	196	206	206	221	177	230	201	234	223	211	203	198	202	208	185	188	191	183	187	236	227	203	213	196	205	219	201	188	219	187	211	200	202	206	191	207	206	201	215	195	186	220	192	190	207	194	177	191	199	210	203	204	235	222	176	223	222	215	210	191	234	186	205	189	222	186	208	217	168	208	192	199	201	200	190	184	202	199	211	220	205	197	218	201	223	202	187	190	195	191	217	209	231	200	206	197	226	213	206	214	218	221	202	207	213	197	197	227	177	226	198	204	195	214	219	197	215	218	186	190	201	184	194	194	214	205	223	207	193	224	188	196	205	201	218	195	221	210	208	200	211	218	195	193	217	227	202	183	202	210	210	229	192	208	204	202	210	216	217	191	203	208	211	197	207	218	189	213	192	196	214	206	199	216	218	186	202	194	197	199	231	213	215	201	222	199	225	199	213	206	225	223	214	204	233	210	195	174	186	197	204	180	179	205	177	191	224	232	210	205	219	203	192	206	207	193	201	196	225	218	193	213	223	208	206	212	217	200	179	202	211	194	202	164	193	208	182	233	205	196	191	208	220	171	178	206	222	203	205	201	194	204	212	214	215	206	212	193	200	203	205	196	219	188	195	189	197	197	220	215	222	234	205	186	195	215	189	171	243	213	214	213	220	193	192	185	173	204	215	189	208	212	181	178	194	187	195	204	215	242	212	208	183	202	209	200	211	209	216	202	185	188	229	200	211	205	189	207	184	211	191	158	215	214	204	212	182	206	190	179	191	191	206	201	209	215	202	178	210	205	233	211	174	212	204	221	191	197	230	192	200	210	213	210	215	195	190	195	213	210	206	207	191	224	204	192	191	215	250	225	202	200	177	199	219	210	198	216	187	227	216	204	195	205	220	208	207	194	171	197	184	186	226	185	200	203	200	206	220	202	200	199	236	240	189	216	210	213	215	204	187	179	207	242	213	228	215	188	190	200	204	228	204	214	210	188	228	219	188	205	201	174	226	213	199	204	165	201	203	204	210	196	219	171	204	199	175	208	172	189	199	203	186	202	217	205	193	214	194	198	214	207	199	202	198	191	205	217	190	186	201	210	191	191	197	183	193	221	190	215	206	206	207	180	214	211	213	180	193	209	216	201	180	219	224	192	187	180	183	209	201	214	201	222	201	179	208	168	209	208	205	207	224	197	199	197	203	205	221	217	210	224	209	215	201	213	208	213	216	209	210	210	192	206	173	197	184	204	171	210	205	220	192	214	223	202	184	162	171	195	200	190	194	207	213	214	194	196	180	194	237	198	199	195	175	215	216	225	199	214	214	205	200	210	191	228	193	209	212	221	207	210	204	234	195	209	207	203	233	214	211	209	206	226	194	207	221	222	201	217	214	203	192	190	204	206	188	218	204	194	165	233	218	202	210	191	189	199	217	183	178	225	191	210	184	200	207	222	193	211	198	197	229	196	197	177	219	198	205	206	200	194	205	212	198	212	215	199	180	190	201	214	181	210	205	202	236	208	227	205	197	172	205	196	207	191	224	204	211	206	191	212	196	229	219	219	194	222	206	212	222	180	208	181	199	175	211	200	226	234	209	188	212	223	214	195	195	230	195	201	195	192	208	199	205	191	210	208	206	209	206	204	203	192	200	195	203	216	221	215	205	197	204	224	197	208	213	197	216	195	193	173	217	194	220	206	187	206	204	208	197	201	210	202	214	227	205	219	201	211	188	221	217	236	201	194	196	223	198	205	209	184	201	192	203	203	200	198	219	188	194	205	220	195	220	194	220	198	204	195	215	210	179	215	189	199	210	199	204	196	215	201	199	225	222	206	201	196	195	206	183	191	197	180	194	186	206	191	225	222	210	210	216	200	215	205	219	212	251	243	194	191	208	217	218	197	205	216	208	231	197	212	206	204	218	202	227	171	195	214	203	206	193	201	210	204	221	205	188	206	221	225	203	211	228	221	203	229	223	193	201	181	214	204	226	220	225	208	195	194	206	213	190	190	205	212	196	221	149	184	226	196	210	197	224	222	201	218	187	176	196	208	208	197	197	210	190	206	228	192	162	189	228	210	225	205	204	201	212	215	197	213	193	216	201	183	219	188	204	211	203	224	224	203	193	221	207	205	204	220	197	197	208	222	210	194	234	224	184	211	189	205	208	212	201	204	205	180	234	216	212	202	208	189	171	224	225	219	168	183	209	168	210	180	221	196	193	181	194	210	200	206	205	186	193	201	204	208	185	211	198	178	187	192	198	199	208	217	227	199	185	194	210	208	193	186	213	204	205	205	218	230	203	198	223	200	220	205	214	218	198	187	195	219	198	213	212	222	189	198	217	216	224	204	207	223	213	184	201	197	205	209	207	202	213	197	186	223	220	234	202	194	193	231	182	207	214	185	202	203	189	194	214	217	207	227	187	213	212	182	193	203	214	228	203	192	234	217	201	200	199	206	219	231	208	190	204	200	200	215	218	214	218	208	216	203	225	212	212	212	192	214	207	213	208	213	188	219	201	190	204	199	212	213	215	186	195	227	243	196	223	214	220	205	176	191	207	212	223	177	210	196	214	199	215	198	213	176	198	205	206	233	180	213	198	219	191	196	198	210	217	217	236	206	195	224	188	192	198	192	214	200	218	202	179	214	202	200	182	202	227	200	211	190	209	208	218	225	203	215	213	188	172	197	197	199	204	196	218	185	204	206	189	197	228	216	207	210	218	193	207	197	226	193	213	198	201	187	180	207	212	194	222	210	198	179	206	176	211	220	212	212	191	212	202	194	204	199	200	203	211	189	203	186	196	204	226	225	227	184	187	186	198	188	211	193	199	205	186	230	209	187	188	229	192	188	198	213	186	220	200	204	188	211	201	175	213	224	209	193	194	218	226	237	214	212	192	220	195	194	193	204	175	206	204	196	197	198	210	204	193	211	195	179	217	227	218	192	204	182	200	203	184	210	209	219	205	190	203	213	181	178	191	191	189	197	191	215	209	214	202	231	197	207	207	223	173	181	201	184	202	202	201	196	202	181	199	187	199	206	186	224	204	222	195	202	213	181	205	207	206	186	210	196	195	167	198	194	199	203	218	220	214	167	223	185	192	205	198	212	219	209	211	220	212	216	200	198	197	210	213	207	218	224	183	215	214	207	220	199	206	197
15259	8801	12786	10087	7053	5110	3496	2782	1988	1401	989	754	647	507	557	553	509	375	414	414	397	320	317	293	265	241	245	239	191	183	190	184	197	194	189	188	190	158	148	159	159	148	144	128	129	138	136	126	131	133	141	149	111	148	132	113	134	119	136	122	97	135	128	134	125	151	127	122	135	114	111	129	106	125	118	121	118	114	114	131	105	122	111	97	132	99	106	127	104	117	116	118	95	131	101	128	109	116	129	130	135	107	118	117	92	121	118	121	112	102	97	128	93	100	109	124	118	112	128	105	109	95	114	122	120	117	99	96	141	107	113	126	124	112	98	114	114	97	105	118	117	104	112	113	114	120	102	97	117	132	118	119	106	102	113	123	123	124	114	116	101	112	103	103	105	109	101	106	134	129	118	121	123	93	104	121	100	118	106	110	108	128	111	99	120	133	108	121	133	131	119	118	96	103	123	105	130	120	123	90	128	98	114	118	130	120	105	127	104	114	117	105	104	121	111	124	115	121	107	116	121	110	121	105	102	97	111	119	95	114	95	107	119	108	111	115	114	112	120	110	114	120	113	110	112	121	120	131	106	112	123	121	128	122	102	102	131	96	113	120	95	105	102	105	120	120	122	116	110	112	120	112	117	123	130	113	108	104	100	119	132	119	111	124	108	117	124	110	102	128	118	125	103	107	94	100	125	107	112	129	110	107	116	130	105	107	122	102	111	108	97	116	104	122	102	106	131	107	108	116	105	134	105	114	102	140	114	109	108	137	103	110	123	130	123	99	138	105	123	139	101	102	132	127	107	136	121	102	114	120	126	108	105	109	116	130	127	112	108	101	111	96	121	114	134	122	102	124	110	107	150	125	114	103	103	97	113	106	127	133	102	114	89	131	116	133	111	107	96	115	96	120	126	105	98	109	122	112	127	110	121	106	105	116	110	131	111	144	102	101	130	99	113	130	109	139	100	121	118	135	108	111	113	116	124	86	120	122	98	110	129	101	78	114	101	139	125	115	112	120	99	117	116	122	131	111	113	91	111	113	104	128	91	124	109	126	121	116	113	107	103	128	99	109	89	105	100	119	104	105	129	135	105	131	97	111	102	118	116	105	106	98	104	110	102	118	124	111	121	98	111	130	110	112	114	115	109	100	128	118	134	105	102	115	109	117	105	97	114	124	92	112	107	143	116	112	107	112	107	128	96	123	107	125	129	117	147	90	122	107	115	103	106	102	124	114	107	99	143	133	121	109	114	95	137	119	122	105	108	111	107	102	114	131	112	108	116	100	118	91	109	128	116	121	106	103	121	111	116	94	108	130	105	117	99	90	103	101	102	97	102	101	109	128	126	115	117	99	91	97	121	106	107	111	102	124	116	113	99	112	121	102	102	126	118	97	125	127	115	122	138	96	122	97	101	104	118	114	122	125	115	107	106	116	135	113	123	110	114	95	107	133	119	106	100	131	118	111	124	94	131	111	114	103	122	127	124	107	107	110	127	91	107	117	127	112	131	110	136	109	118	113	122	101	127	108	127	99	116	98	138	104	107	108	118	114	122	106	117	126	105	110	111	132	107	104	93	127	120	130	124	123	116	87	117	104	126	119	137	128	103	127	109	111	101	107	118	124	126	118	117	118	112	119	111	99	103	96	114	104	105	95	114	112	103	116	118	112	110	118	106	107	125	112	122	119	112	78	111	120	106	128	104	129	129	121	129	105	117	123	112	124	125	136	105	116	115	122	104	106	107	113	127	108	124	111	109	137	129	99	115	110	115	107	106	105	102	82	117	105	100	126	134	127	131	115	116	113	123	103	107	118	128	109	95	124	108	109	124	120	119	120	99	135	123	114	110	119	121	111	94	112	109	112	99	130	115	113	112	115	113	125	115	115	110	125	120	131	127	123	107	120	124	112	95	110	109	119	95	124	102	120	103	100	115	96	104	105	100	131	102	106	125	124	115	128	115	112	125	108	114	145	100	114	128	123	116	115	123	111	116	121	123	120	112	111	98	115	99	121	116	103	108	141	114	106	138	115	125	105	132	108	136	118	125	117	140	124	113	88	110	118	117	111	111	111	125	118	101	109	99	124	107	118	121	102	108	95	112	104	143	124	113	121	114	112	125	118	131	105	117	117	105	116	129	88	112	114	131	104	113	114	127	122	114	122	106	121	123	140	101	108	127	117	115	101	108	111	116	95	104	124	101	102	115	121	107	118	109	115	120	104	114	115	112	126	98	119	122	119	110	128	95	105	97	105	111	133	121	111	134	116	119	124	105	132	117	101	112	113	105	121	123	117	107	106	120	103	113	130	97	122	124	123	117	121	84	118	94	107	114	111	121	108	110	115	103	107	105	114	110	115	110	114	89	131	122	134	132	91	122	109	118	114	115	101	106	121	121	125	110	109	112	98	149	96	87	114	112	126	123	111	120	118	120	94	131	104	126	93	109	108	119	110	118	114	106	115	113	131	113	126	109	120	137	124	118	124	118	115	114	116	104	99	98	131	90	120	125	103	112	138	108	123	138	108	90	97	101	115	121	101	122	103	122	106	105	118	110	119	119	108	122	109	116	116	120	116	134	110	119	109	106	106	118	122	128	112	103	114	113	106	126	100	108	116	106	106	101	128	113	112	134	131	121	98	120	121	110	101	114	122	106	106	125	116	107	111	106	125	111	126	112	119	96	117	139	107	96	120	111	99	97	105	111	106	121	102	95	110	105	95	119	99	95	118	125	122	118	120	103	102	127	89	115	109	101	136	139	116	106	122	99	104	116	126	119	103	123	107	111	114	113	113	98	120	96	126	113	100	125	121	103	100	106	115	126	122	133	103	109	95	124	133	139	106	115	109	112	88	113	119	107	128	103	100	122	108	111	126	102	124	110	111	119	105	112	109	119	117	113	138	112	126	134	118	119	117	109	106	102	129	110	115	132	131	121	113	102	111	119	107	125	117	115	113	114	131	105	122	92	117	113	104	129	110	108	112	114	108	103	122	117	106	121	119	115	113	111	117	93	127	106	107	110	106	118	99	110	118	129	105	139	112	127	127	131	123	112	112	120	128	110	121	114	118	106	94	102	94	126	107	139	131	98	105	119	100	113	115	113	112	103	114	127	110	137	121	114	100	114	119	126	102	122	100	117	86	114	111	115	113	104	127	110	106	112	116	121	114	100	105	110	122	116	135	117	109	106	123	110	106	98	112	126	105	118	121	128	117	89	110	122	106	119	105	113	120	113	118	121	119	124	121	117	122	120	117	106	110	96	111	139	112	117	117	96	122	116	102	96	112	127	123	125	121	126	109	115	127	114	113	114	125	124	98	107	87	102	110	106	107	117	101	118	129	104	109	121	124	115	104	114	94	106	129	126	118	123	109	109	107	137	127	116	134	113	106	99	114	116	102	110	112	121	103	118	89	114	140	109	117	115	116	107	104	100	112	112	113	102	119	99	118	118	123	140	105	110	112	117	114	120	140	121	110	110	104	113	118	132	123	123	124	100	114
9265	7591	19234	20256	18144	15308	12156	10246	8061	6158	5140	4398	3579	2901	3239	3183	2875	2388	2194	2242	2153	1900	1646	1529	1336	1346	1205	1102	964	983	929	921	915	905	948	868	786	739	637	599	566	536	525	485	523	478	446	403	422	398	401	375	407	365	395	382	408	341	351	390	343	353	339	325	327	318	280	356	276	279	302	300	292	342	292	269	296	315	312	294	298	297	307	265	269	277	305	301	329	299	277	296	302	289	287	251	269	291	302	281	259	264	264	257	303	303	284	282	288	260	275	315	290	242	292	268	274	275	300	271	291	266	273	309	261	317	310	317	257	299	294	274	275	302	304	273	283	287	305	278	283	280	286	294	285	260	311	271	275	270	302	295	261	264	262	274	261	279	305	265	288	279	291	311	278	271	281	290	254	271	259	314	319	279	285	242	278	274	281	278	250	262	276	279	293	263	281	274	265	297	289	276	278	286	295	289	278	280	287	282	291	267	292	268	276	303	293	265	297	298	321	294	265	259	278	281	265	266	269	290	283	292	276	291	273	265	276	277	262	276	278	264	273	321	287	301	301	293	279	256	277	267	279	270	291	278	284	278	304	260	285	292	287	276	272	289	277	260	287	271	282	284	288	274	264	269	302	274	265	254	278	287	293	293	282	281	272	277	291	280	277	273	299	287	284	273	293	304	286	235	287	291	275	290	289	269	256	275	285	266	304	293	271	259	294	301	264	298	280	272	275	284	277	282	303	286	263	272	276	285	292	271	274	304	305	293	306	264	290	303	277	277	298	272	276	267	289	274	255	299	297	302	250	240	302	273	264	281	276	241	266	291	286	282	297	259	281	310	284	316	281	287	259	281	285	287	290	284	265	268	273	276	276	297	292	268	287	279	275	293	260	271	284	279	274	286	284	328	273	296	306	274	272	288	279	293	260	281	305	295	295	265	288	271	294	252	266	290	274	286	265	279	311	251	283	273	290	300	310	266	253	278	284	266	304	278	254	282	265	266	305	280	303	273	290	292	294	325	288	296	284	298	290	291	306	271	283	283	290	286	285	271	279	257	282	282	329	302	271	258	294	285	300	276	302	274	285	277	288	267	258	317	261	283	267	294	276	282	272	287	269	278	260	292	268	290	290	263	296	282	268	296	268	282	321	298	306	268	266	260	291	275	258	284	289	267	315	265	263	285	266	283	280	257	282	297	281	285	321	261	279	295	284	282	292	303	258	286	273	251	293	272	287	266	268	282	311	290	263	295	282	275	288	261	251	273	287	270	304	265	277	260	276	296	281	284	272	287	262	281	311	272	288	259	277	269	299	309	258	276	263	306	302	250	289	298	255	311	282	267	257	293	296	276	278	296	292	287	288	282	291	299	294	266	289	282	255	271	294	282	279	279	294	289	292	258	287	269	280	263	299	271	272	299	273	295	280	268	265	257	282	294	283	252	289	309	287	299	294	286	289	288	278	277	289	329	302	259	278	273	295	268	306	298	241	287	285	269	289	279	318	261	246	302	278	272	285	271	288	282	287	276	300	278	291	275	271	278	286	261	289	293	281	270	290	283	272	292	288	299	281	293	258	276	291	302	289	263	292	300	277	271	281	310	257	268	268	284	269	259	309	311	286	328	303	276	273	297	277	255	278	300	295	292	282	295	252	250	295	306	289	269	299	259	278	305	294	295	294	274	273	283	283	288	283	303	314	290	318	272	270	271	261	284	285	274	272	269	277	291	312	287	281	269	263	283	269	283	293	263	287	299	264	282	296	272	290	284	295	273	264	272	286	288	295	287	261	287	289	264	295	298	289	301	294	266	313	298	280	270	310	251	281	281	282	260	273	292	287	282	285	275	296	289	268	309	286	282	279	285	283	301	259	286	278	267	290	274	262	288	297	275	288	286	263	265	269	264	290	267	255	273	285	263	267	307	290	286	279	285	287	283	292	283	271	266	271	309	249	271	298	316	274	263	275	275	295	259	281	280	244	285	268	281	264	301	260	263	256	294	309	289	262	287	281	293	250	272	278	294	253	296	268	257	289	260	266	242	295	277	292	289	277	283	259	269	278	260	282	263	240	270	267	291	284	275	270	302	273	299	273	282	268	276	279	305	268	299	275	273	296	278	292	253	293	284	282	292	287	264	315	277	273	278	285	248	294	305	288	266	249	266	272	268	255	256	288	267	276	295	305	278	257	276	269	277	272	278	278	287	246	256	294	294	283	257	290	254	302	273	283	297	273	314	271	289	290	285	295	302	262	286	284	265	272	284	292	257	278	265	310	292	284	280	299	280	267	246	281	270	263	284	287	282	287	268	271	297	307	287	281	251	273	273	309	286	301	251	260	286	303	317	294	297	285	274	258	267	281	308	299	287	310	260	260	258	260	282	270	302	292	291	303	289	273	270	253	264	249	294	288	264	287	284	270	289	276	263	264	264	291	275	264	266	275	265	272	281	294	285	280	334	302	279	297	275	266	307	256	269	274	278	253	282	304	274	278	273	253	254	297	283	269	276	263	294	263	258	285	296	267	280	284	285	290	268	280	289	291	290	301	308	249	269	260	274	288	284	282	266	278	257	303	289	314	250	279	264	272	269	273	257	287	296	305	284	289	276	311	267	282	299	266	290	305	307	316	288	307	305	299	274	289	276	289	285	276	283	244	308	278	277	294	252	292	268	289	277	284	310	295	261	298	309	276	297	283	297	296	268	303	299	279	295	265	267	269	271	263	274	303	286	274	278	276	276	273	291	283	279	280	267	291	287	314	284	295	276	314	264	280	298	286	295	280	306	304	275	279	280	274	264	317	257	288	255	275	259	277	304	311	272	250	294	296	272	294	286	270	270	287	277	311	292	296	273	270	286	288	283	280	308	288	313	278	245	280	290	280	250	245	285	272	271	283	283	279	245	288	309	283	291	291	283	269	298	269	277	250	305	250	292	281	287	276	302	278	270	278	257	271	262	262	248	266	283	310	307	289	260	285	259	264	288	277	280	292	314	258	264	277	286	282	250	271	283	289	323	302	264	267	284	274	306	272	263	264	295	289	261	262	288	267	304	262	288	296	298	269	276	267	295	282	287	317	275	282	281	293	250	268	297	307	274	280	283	262	270	293	318	278	283	279	281	313	253	301	292	305	283	278	270	300	289	288	320	293	310	288	264	271	273	283	275	254	272	293	284	278	274	287	269	274	292	295	285	285	286	248	282	280	263	287	243	291	272	280	287	246	304	306	279	291	286	264	293	291	307	258	270	299	261	291	286	277	280	280	275	246	309	264	294	277	286	264	276	261	303	317	305	295	272	299	248	285	280	278	274	284	281	294	231	321	285	296	277	266	327	315	257	284	273	262	307	274	271	280	262	298	257	288	266	272	303	303	267	294	273	281	289	284	270	286	292	253	293	280	313	278	287	250	271	268	265	279	257	274	306	260	265	274	296	256	274	289	288	260	268	287	250	264	261	271	297	288	270	288	303	256	265	284	287	294	300	306	257	274	294	294	254	267	275	302	266	259	256
23173	13685	18381	14788	10562	7484	5198	4038	2880	1998	1499	1159	871	737	770	763	710	558	492	520	517	474	370	332	330	298	290	276	254	257	254	234	274	252	226	244	229	197	177	189	171	167	159	168	146	165	157	139	128	142	127	141	136	128	141	125	116	148	113	121	141	130	135	126	124	122	134	132	116	123	142	101	127	131	108	139	129	119	102	136	137	154	105	128	122	99	138	117	106	135	99	120	103	102	118	112	129	135	116	129	121	106	106	103	111	107	122	132	120	124	115	136	126	113	129	120	131	125	89	117	116	125	105	116	107	133	109	128	120	132	115	111	125	122	148	137	120	121	118	112	100	117	97	109	135	98	128	110	115	118	104	114	125	112	116	129	114	111	98	134	132	109	118	128	122	119	122	124	121	108	143	117	105	122	97	110	118	126	127	132	122	114	110	128	120	126	128	121	134	124	108	113	99	112	130	113	118	126	124	129	110	140	104	109	117	113	114	116	109	117	126	131	113	126	114	121	119	103	132	106	126	119	127	109	93	128	119	99	99	123	115	114	133	128	116	116	124	116	117	97	112	119	106	130	124	113	122	134	131	128	109	112	129	122	114	109	115	121	111	127	134	116	129	134	130	113	132	118	124	141	96	132	105	106	124	104	117	112	109	125	118	122	126	118	116	130	140	109	96	121	108	127	129	89	108	107	97	117	110	117	123	116	122	133	126	113	118	129	113	133	112	136	112	130	116	119	120	105	105	95	121	114	111	129	113	99	103	125	121	117	113	127	106	121	126	114	106	115	125	101	121	122	123	116	126	124	115	111	128	107	111	105	106	143	106	130	100	126	133	126	123	106	119	107	134	90	122	132	133	95	128	135	121	115	115	124	105	123	94	129	120	133	145	132	103	128	124	122	118	123	105	118	113	118	111	117	126	131	116	96	117	103	132	116	110	99	112	117	107	116	112	115	97	111	140	124	105	117	135	140	101	118	130	101	106	133	118	128	103	125	126	110	124	128	129	105	117	124	132	109	107	113	119	120	119	110	124	97	103	117	94	135	125	136	138	95	121	119	121	109	121	140	119	111	129	101	118	114	111	111	130	133	137	128	129	121	132	124	99	141	120	124	134	124	118	125	146	139	136	143	113	114	146	134	126	108	117	109	118	92	145	138	139	140	100	122	99	124	122	125	132	124	125	111	114	131	117	126	131	124	104	114	122	124	119	117	119	114	112	124	130	143	109	109	139	111	111	136	120	113	125	118	125	126	124	112	132	95	118	133	115	111	110	124	117	125	122	122	114	113	126	129	103	123	118	119	100	126	131	122	111	129	113	124	114	115	104	121	124	103	129	125	101	126	124	103	121	118	121	130	129	115	124	96	104	127	97	125	142	115	121	107	115	119	129	127	119	125	114	129	113	114	109	138	111	124	129	117	104	127	105	103	126	112	117	131	99	136	105	94	91	101	118	123	126	115	115	132	122	111	116	110	112	137	118	147	124	105	123	116	106	138	133	129	143	127	117	112	119	113	83	117	130	136	130	128	95	88	123	130	111	125	142	109	129	95	112	120	128	109	117	123	134	100	96	101	111	120	108	109	129	93	96	133	127	123	117	115	128	118	126	129	92	119	134	109	113	104	105	118	115	117	106	127	145	108	119	119	107	119	122	123	107	101	125	108	104	109	120	135	126	127	125	126	120	127	106	116	113	122	109	96	121	140	107	103	106	118	105	135	106	133	115	115	98	110	133	125	116	110	130	129	120	118	100	121	116	107	117	120	125	93	90	131	134	124	132	110	107	100	103	118	121	119	129	132	98	107	125	115	102	110	117	99	119	95	110	134	123	94	116	117	115	112	145	121	125	102	128	129	129	113	109	116	114	125	141	97	114	109	107	116	108	139	111	98	106	97	120	104	105	123	120	116	101	123	114	133	129	91	126	127	127	129	115	84	117	128	108	114	120	112	131	119	89	100	120	128	118	123	95	127	105	124	108	122	129	125	111	126	115	107	114	123	100	104	118	120	119	105	100	125	114	108	109	125	133	133	120	133	124	126	109	112	125	122	133	116	137	146	115	101	104	114	123	138	118	122	116	107	120	120	121	116	118	116	103	106	104	134	126	120	145	115	113	123	116	120	99	105	125	100	109	102	101	102	94	111	118	137	149	128	116	100	124	105	101	140	125	116	112	122	131	126	123	124	115	104	103	107	121	106	115	129	114	92	108	113	112	106	116	109	119	124	131	97	103	115	129	94	121	127	127	116	119	137	138	134	117	106	119	126	120	147	125	124	110	127	112	120	120	133	135	112	92	115	102	110	108	128	122	131	128	113	126	124	118	100	118	117	119	122	122	131	126	119	129	114	115	112	117	116	116	127	117	105	125	115	116	120	103	119	95	105	124	141	119	141	110	118	102	108	137	94	135	131	102	121	114	97	114	115	121	133	128	117	109	117	86	106	114	127	97	130	136	110	109	116	125	109	125	107	110	116	110	132	136	121	126	115	115	115	130	125	145	129	117	115	125	100	104	109	108	133	125	122	109	116	113	107	118	121	129	133	123	132	101	111	103	103	97	118	123	130	119	123	107	119	85	116	109	107	132	124	95	105	107	105	101	110	121	116	115	115	113	109	119	128	127	101	132	110	117	127	115	129	101	131	128	98	112	111	124	132	127	121	107	131	117	123	128	113	120	135	103	110	115	105	107	110	114	127	122	150	117	106	121	114	99	108	108	131	121	124	107	127	117	118	134	126	124	129	124	138	117	134	118	116	132	129	105	112	110	150	106	120	128	96	100	117	127	110	109	114	103	138	129	115	113	120	136	96	127	104	131	115	142	124	138	122	112	106	125	105	121	136	114	119	129	134	117	118	110	101	111	102	106	110	129	121	106	98	112	115	123	99	121	103	110	122	122	120	104	112	119	111	122	139	88	119	123	129	123	122	121	122	120	121	114	118	131	111	96	121	111	113	127	121	112	143	120	111	132	132	111	132	116	133	134	127	107	118	112	122	129	112	102	122	112	128	128	117	107	133	137	123	114	118	118	108	101	123	124	110	130	131	126	109	119	127	144	134	119	111	116	116	123	122	130	111	143	111	118	136	98	120	133	123	120	110	123	120	116	107	108	117	96	129	115	98	119	116	93	137	114	135	128	113	108	112	102	101	123	138	113	131	113	134	103	105	137	113	120	120	131	104	131	126	117	129	133	103	128	106	120	120	108	124	118	124	100	131	113	110	126	108	123	107	153	113	100	141	119	125	138	125	126	114	128	118	121	99	114	113	104	113	95	131	112	99	100	121	118	128	135	101	122	125	134	127	127	112	92	122	127	111	123	113	118	121	122	124	114	123	116	124	126	137	94	140	121	140	101	123	112	102	120	129	119	119	126	112	120	124	117	126	131	126	113	127	118	131	108	119	131	120	110	123	114	117	125	128	108	126	134	129	105	125	110	110	133	111	118	148	119	130	110	125	103	118	136	127	116	129	115	108	125	123	126	110	111	96	136	127	141	117
12305	10631	23294	24907	22605	19603	16466	13998	11049	9079	7364	6321	4946	4184	4431	4258	3974	3291	3021	3071	3017	2618	2269	1927	1881	1741	1511	1429	1248	1303	1276	1169	1237	1226	1289	1103	1060	954	850	741	708	643	671	638	564	544	492	508	481	451	477	489	469	457	428	458	432	399	424	374	393	407	361	375	373	335	336	327	347	340	311	338	344	324	337	283	301	321	378	314	340	305	308	285	318	329	303	276	281	266	321	300	299	309	306	283	296	311	283	294	326	300	310	309	297	301	293	283	305	280	297	286	278	267	306	290	296	272	283	306	295	275	285	246	314	278	299	287	304	296	292	294	260	308	286	308	295	277	270	295	298	286	282	303	297	275	289	277	301	271	280	300	274	289	268	269	273	303	327	286	294	309	284	262	301	255	285	293	265	277	304	317	299	293	286	291	280	308	292	257	299	286	322	318	282	256	293	273	301	278	264	320	307	325	268	277	279	292	296	296	239	257	304	282	310	282	272	287	265	283	304	266	290	270	270	284	274	285	288	285	291	279	253	283	286	290	306	287	288	282	315	251	278	258	298	280	307	266	285	277	291	304	311	283	294	291	286	292	282	277	312	291	292	295	268	286	292	298	298	262	291	291	336	323	285	303	295	289	311	275	304	274	309	274	294	288	313	254	316	289	307	275	272	253	283	286	294	269	277	299	273	272	273	291	271	298	255	269	249	308	284	291	280	269	294	267	286	269	295	286	281	306	291	271	271	298	312	306	271	268	291	255	302	274	281	272	287	278	326	311	298	269	299	258	302	273	286	258	304	316	296	294	280	270	288	305	242	295	306	283	304	313	285	270	321	275	300	282	275	318	281	286	293	284	276	295	255	276	284	297	298	287	277	271	280	309	274	298	290	268	277	278	246	275	298	313	292	302	255	295	280	297	281	276	298	280	294	273	271	286	298	302	269	302	319	266	290	298	249	283	278	254	244	275	263	288	320	261	240	299	267	260	278	283	284	267	278	282	283	260	320	282	278	276	270	253	265	327	307	284	276	261	282	319	311	275	313	307	315	247	326	301	266	266	265	281	306	289	296	280	280	326	266	289	259	273	312	283	268	286	302	268	306	317	278	303	257	310	284	271	292	296	308	307	285	300	272	295	278	297	334	266	275	279	284	266	251	287	285	249	289	253	259	274	289	269	286	259	292	260	273	281	276	286	281	293	282	298	269	262	296	259	299	335	292	296	299	309	275	275	300	284	253	304	288	255	253	311	280	284	287	287	314	300	295	293	302	279	307	306	257	278	282	274	283	277	298	290	297	288	287	277	305	297	286	281	271	297	279	259	287	289	269	280	286	281	324	291	274	270	317	289	305	270	271	303	282	294	256	288	284	285	295	280	292	299	265	305	266	285	292	272	278	275	284	307	272	310	245	278	299	256	290	295	298	300	290	290	286	280	277	317	286	278	280	264	287	308	286	265	286	270	259	285	281	292	281	274	301	281	269	295	281	299	292	261	282	272	302	271	292	300	286	291	289	293	316	309	308	286	293	283	277	289	287	289	271	269	319	288	319	275	295	279	246	299	278	285	277	262	278	299	319	291	261	278	303	293	295	296	308	282	259	291	302	295	285	300	294	289	288	282	270	272	277	258	288	313	298	284	297	273	299	283	256	264	296	303	266	284	253	299	291	272	297	293	306	341	282	303	295	281	271	252	279	275	281	267	286	314	263	316	311	278	279	282	267	272	271	263	280	287	301	324	291	294	297	272	276	290	259	290	275	274	269	267	288	273	296	241	304	310	305	284	258	297	261	287	277	274	292	315	272	292	272	290	269	296	298	261	278	283	249	290	301	270	287	267	287	276	255	299	283	286	272	279	248	273	248	257	264	296	286	292	279	290	275	294	300	289	298	315	240	294	283	277	285	262	302	298	300	277	290	285	253	288	282	293	280	269	287	306	254	298	319	273	263	324	294	284	305	292	287	274	268	259	296	277	273	291	293	301	299	321	293	295	277	303	291	295	303	276	282	244	281	291	266	282	279	255	259	270	276	322	301	290	266	295	263	278	297	271	273	285	281	264	250	263	280	301	288	305	274	286	311	285	292	282	291	275	316	263	294	302	297	283	299	299	281	260	263	264	281	289	306	284	310	291	317	293	283	321	273	278	297	254	303	295	287	272	304	294	306	290	261	314	269	292	287	301	288	305	298	263	324	275	265	302	302	277	294	280	302	313	281	301	298	267	274	269	264	319	305	311	247	288	274	281	293	269	290	265	264	325	232	290	281	306	281	287	276	306	276	276	281	270	307	298	283	296	279	271	290	299	260	295	305	292	302	280	300	293	292	297	312	298	279	274	286	269	290	265	274	294	290	274	288	277	265	279	292	271	305	273	300	311	288	290	286	263	246	270	288	302	275	300	304	290	303	272	261	271	294	282	284	259	252	303	275	277	279	316	295	253	289	282	280	295	270	283	249	282	286	276	314	269	291	273	279	302	291	268	292	271	277	272	266	264	255	282	270	316	299	269	253	286	295	285	283	308	320	309	286	309	279	265	315	300	297	298	251	269	294	286	285	290	284	265	269	246	276	265	275	298	285	268	297	267	276	292	297	264	282	275	251	292	276	296	285	293	279	303	276	284	301	288	290	272	299	324	275	273	289	289	300	286	279	295	305	281	268	263	281	257	269	295	253	286	290	289	291	292	259	310	285	292	284	273	339	271	271	305	274	323	264	270	277	296	288	295	282	257	262	291	286	280	254	289	279	312	290	304	278	268	304	248	277	273	294	270	279	281	276	272	259	312	265	293	307	293	258	280	268	305	280	289	295	241	273	277	319	231	316	287	269	319	294	279	269	270	271	288	260	274	287	269	287	290	283	280	271	276	299	275	284	298	285	257	281	277	289	267	280	287	288	279	287	282	310	285	301	278	289	265	290	298	279	241	292	281	287	318	269	294	286	314	271	297	286	300	296	274	277	286	295	296	316	311	271	274	277	296	300	289	304	299	269	263	288	290	290	298	318	284	289	285	313	272	315	298	268	297	287	289	302	292	289	265	285	268	276	266	292	264	315	268	310	285	264	246	299	267	270	281	275	289	280	283	295	286	260	294	293	263	273	293	299	311	285	265	278	264	281	263	285	306	292	290	294	293	273	292	262	286	276	280	284	282	286	273	265	296	267	313	275	279	288	303	305	307	319	299	288	283	311	243	299	296	274	311	304	277	278	266	281	293	269	294	296	307	273	269	290	298	295	257	274	289	257	302	291	294	311	295	277	279	299	272	268	305	280	282	278	296	253	284	320	292	281	291	280	304	328	276	295	274	262	275	295	247	297	288	271	290	298	287	274	275	266	297	277	286	309	291	312	292	284	300	311	283	266	264	308	292	320	295	279	296	295	291	316	300	320	302	254	297	257	267	284	277	273	289	287	246	290	296	299	275	289	274	289	261	285	301	326	272	272	281	297	304	293	300	270	268	270	315	304	290	269	253	285	273	286	312	305	288	304	286	296	265	314	295	284	280	276	266
7227	5048	7091	4953	3075	1990	1501	1130	779	578	509	477	328	309	322	337	283	255	247	244	248	192	190	156	170	146	149	143	139	134	126	123	128	128	123	103	121	102	106	114	92	82	95	101	84	104	94	88	80	85	101	70	70	84	95	82	88	71	69	72	78	77	107	75	81	74	88	83	87	89	64	67	74	66	66	85	81	84	88	62	65	75	82	81	80	80	87	90	67	79	75	65	82	72	85	77	79	83	75	81	68	79	79	95	84	90	88	69	84	73	73	80	91	98	86	77	85	78	67	66	70	86	78	71	77	80	69	61	51	73	75	67	72	63	81	83	68	75	94	84	77	89	94	73	66	77	88	69	68	65	85	78	63	75	72	63	78	79	68	69	63	82	68	75	72	61	71	89	72	82	74	88	89	72	83	92	70	66	62	78	72	70	90	75	79	96	77	85	61	70	87	89	74	76	72	70	78	81	69	50	71	78	55	82	92	76	63	84	65	84	72	74	67	65	77	66	68	83	84	82	71	72	74	78	76	66	83	76	69	94	79	69	83	79	69	79	99	66	66	83	64	66	78	73	65	75	60	83	92	84	83	91	74	77	72	53	80	67	71	73	65	91	62	91	88	76	93	78	52	81	76	86	77	57	69	78	80	75	70	69	57	77	84	61	75	66	80	72	71	95	69	86	83	94	64	70	73	91	68	74	65	69	83	68	54	79	74	60	77	83	77	78	58	68	78	68	91	90	76	57	78	78	66	76	73	72	82	64	68	74	87	79	75	60	70	68	72	60	69	80	85	74	78	88	92	72	78	78	88	72	74	74	76	82	92	83	80	72	78	61	77	65	70	82	74	78	74	67	61	78	76	76	99	82	69	66	84	91	101	73	81	84	91	59	66	75	81	90	88	75	78	69	90	98	77	52	76	80	68	73	68	73	68	60	80	66	69	65	66	76	77	78	62	80	82	84	82	72	85	94	59	63	74	81	62	89	77	81	71	88	72	80	87	99	88	76	73	70	63	73	93	67	68	89	73	61	86	81	81	86	77	77	78	88	78	74	67	73	93	97	73	71	83	83	56	80	83	86	79	61	73	69	89	92	87	95	83	83	83	63	93	72	76	69	83	76	85	87	98	87	77	80	92	81	84	61	87	73	76	81	73	72	72	83	84	79	91	91	89	79	78	70	76	74	74	80	78	80	75	78	76	90	77	83	88	65	73	86	75	82	69	65	66	78	75	75	83	61	84	75	65	77	70	85	82	79	85	72	73	82	90	82	71	70	75	90	74	70	70	76	77	61	75	93	81	78	83	84	79	62	85	84	69	83	67	62	79	75	82	66	75	79	77	60	69	78	56	69	88	73	65	66	74	79	85	88	81	64	71	70	94	88	74	87	82	86	72	98	80	78	84	83	69	85	88	71	78	79	78	88	72	76	77	73	85	75	55	77	77	67	64	55	67	77	85	71	69	82	80	78	82	74	71	83	74	64	79	83	86	77	79	98	64	77	75	88	81	74	74	63	87	88	71	89	79	59	77	76	77	80	85	68	75	80	75	73	67	66	69	80	71	80	65	92	89	82	87	76	86	90	72	68	76	67	69	72	77	75	70	91	80	68	88	76	84	71	79	83	53	74	68	72	73	83	72	82	67	76	58	74	76	84	69	80	80	72	76	90	65	93	78	53	74	70	74	69	72	67	82	78	72	62	76	67	75	76	67	80	82	81	84	71	69	77	100	76	89	86	86	70	83	78	70	60	79	83	62	85	99	69	75	74	65	78	90	69	77	72	77	84	61	79	70	62	85	82	80	74	72	78	67	81	71	77	83	78	68	78	87	77	67	80	75	87	75	83	67	89	74	80	84	91	81	73	65	73	84	81	64	77	80	75	78	82	73	73	77	74	65	73	94	74	66	86	79	85	86	77	80	79	75	71	79	74	74	74	73	69	71	73	85	71	79	92	74	68	60	79	83	73	74	96	71	80	91	76	76	94	75	70	79	85	75	74	80	73	76	90	77	72	72	62	74	79	82	83	76	83	67	95	85	72	76	70	78	84	87	71	79	65	75	62	70	92	71	78	95	70	75	92	81	75	65	61	79	68	65	71	75	66	79	86	72	67	61	71	77	77	92	52	68	73	75	90	63	65	87	73	75	85	69	76	86	81	63	87	75	73	65	80	67	72	92	83	72	70	83	68	91	92	88	80	59	66	78	86	73	79	74	81	76	73	84	77	86	66	85	81	79	57	71	72	75	83	77	82	79	72	90	89	87	78	70	67	77	85	87	87	88	75	87	100	66	91	74	83	78	72	63	60	72	89	83	78	57	79	73	73	71	72	75	100	98	70	82	86	84	71	71	79	74	76	82	75	69	68	61	77	76	73	55	81	80	79	59	76	71	76	88	84	74	93	81	85	58	87	65	66	58	78	77	77	54	72	76	69	89	89	79	93	76	84	87	80	68	77	81	70	63	82	65	71	89	85	82	80	75	86	68	78	71	69	97	67	74	57	80	89	86	83	67	93	92	66	76	70	83	85	83	69	66	78	81	101	82	76	80	76	62	78	85	73	86	88	77	75	77	76	77	80	93	66	79	62	83	72	79	74	72	62	84	77	67	83	78	71	63	75	73	81	83	59	62	78	54	83	75	72	80	91	78	71	76	66	75	78	73	63	66	61	66	80	59	82	85	71	96	70	76	70	78	70	80	98	85	84	76	80	75	85	93	89	70	77	86	71	85	74	71	81	90	73	76	82	88	79	83	85	72	76	85	72	68	75	73	79	69	90	73	81	72	82	92	87	98	64	66	78	64	83	90	76	64	89	85	87	76	78	80	71	81	75	50	75	95	102	72	78	58	71	87	83	93	69	77	87	71	93	65	89	82	94	73	68	69	74	77	73	77	71	61	78	71	76	78	82	75	72	74	78	62	93	79	68	73	59	75	70	73	93	81	82	92	76	80	85	79	86	84	85	72	65	87	96	73	68	65	73	64	65	69	85	73	63	67	61	85	73	69	77	63	75	85	71	79	68	72	73	98	57	83	81	87	78	71	73	75	79	90	81	62	73	91	85	82	77	77	70	87	90	76	69	70	62	83	73	81	70	70	72	82	80	76	83	87	71	80	79	70	75	93	81	77	93	78	67	76	82	87	76	73	67	80	69	79	71	77	71	67	76	62	76	75	84	83	83	73	70	79	76	61	66	78	69	70	89	94	80	60	94	84	79	83	68	78	68	79	97	71	76	73	74	67	83	84	90	77	62	87	67	71	82	83	82	83	80	77	85	80	82	76	78	68	75	74	81	74	76	73	70	85	67	78	71	68	79	80	94	82	74	96	75	76	76	62	87	71	78	80	72	85	89	81	63	81	58	88	70	71	75	81	75	68	68	86	67	87	93	71	79	70	80	77	74	76	77	88	79	77	70	94	76	76	73	83	69	66	70	82	77	75	66	86	77	75	62	75	95	76	84	93	71	75	77	77	71	83	90	71	74	64	92	70	78	71	86
4352	4714	12171	12545	10582	8437	6872	5238	3969	3128	2816	2531	1980	1692	1800	1776	1677	1412	1340	1332	1400	1150	883	803	846	770	717	649	573	558	518	533	561	538	519	480	436	457	374	355	317	303	320	290	276	269	287	270	254	264	269	252	275	261	255	278	243	248	234	241	233	225	234	219	215	225	211	224	223	227	206	207	211	210	203	199	204	205	204	199	206	191	204	190	197	191	219	201	233	181	228	194	204	198	204	193	156	208	182	214	200	219	210	235	200	192	198	214	201	197	209	205	202	200	214	213	207	200	181	200	212	178	207	185	198	219	226	212	212	209	204	196	202	226	194	199	215	190	217	175	222	189	173	178	199	206	162	190	202	191	206	210	217	212	189	209	184	180	208	204	199	212	210	220	197	226	196	207	204	182	182	192	193	205	191	244	194	227	203	196	189	190	201	215	210	191	198	196	203	192	173	203	232	205	225	183	197	198	228	204	206	232	195	224	202	191	180	186	194	182	210	228	194	221	183	183	196	197	206	216	197	189	207	182	196	183	199	208	206	197	188	225	186	187	219	204	213	189	192	203	221	220	217	206	187	214	218	183	200	197	186	185	202	209	187	203	187	235	207	216	207	183	208	226	193	180	217	186	187	226	192	202	193	190	196	214	191	183	194	208	178	227	191	176	190	210	183	202	178	188	199	195	213	208	210	213	196	193	209	203	194	176	207	186	213	188	180	204	204	202	180	199	213	192	217	190	196	196	198	203	189	190	232	201	221	173	211	197	203	196	207	201	178	201	214	207	187	186	178	200	194	201	196	220	202	210	200	204	196	218	228	177	173	181	200	206	187	188	172	184	203	191	205	161	202	193	208	206	209	203	193	213	205	195	189	222	218	208	190	185	177	219	182	196	223	206	205	205	186	200	178	194	209	219	195	186	184	204	233	191	176	199	192	215	192	186	188	194	207	179	191	197	224	204	172	174	209	178	189	174	212	187	212	194	199	211	196	221	197	199	194	217	188	196	204	203	181	203	205	247	195	200	199	208	217	193	196	183	183	225	198	170	214	217	183	224	199	181	195	202	194	217	197	176	199	221	196	198	194	179	211	179	170	212	182	182	193	200	188	239	208	224	220	192	208	184	199	197	188	202	180	194	213	202	189	191	203	222	187	224	198	201	195	212	197	196	188	210	202	211	199	200	199	216	207	201	196	191	194	193	179	170	208	196	193	193	193	214	203	212	195	199	200	196	203	192	190	196	209	201	208	207	238	201	203	187	183	197	198	184	181	195	232	193	210	223	201	228	199	196	193	210	179	218	202	188	194	204	185	213	192	187	194	196	214	232	203	206	194	214	198	197	201	199	210	202	180	205	173	196	218	206	200	196	221	209	208	198	166	209	199	196	181	202	195	208	173	192	214	201	178	196	195	213	188	208	211	185	197	219	176	198	195	218	208	208	168	183	165	192	221	206	183	211	218	190	193	206	202	207	198	200	196	230	200	198	198	209	182	202	202	193	184	208	203	207	215	206	164	190	206	205	207	203	183	205	200	204	188	190	196	166	208	184	194	200	204	196	193	207	203	215	178	195	193	201	209	195	208	221	221	191	186	201	216	197	192	209	233	241	198	185	198	190	195	184	196	185	218	202	211	205	201	210	192	218	218	200	173	190	201	192	189	224	207	178	211	182	197	191	175	170	203	162	193	190	210	202	197	172	194	233	225	180	191	196	200	204	202	204	189	218	213	180	225	192	188	204	211	190	215	211	194	201	210	192	194	195	175	183	205	198	176	165	199	219	189	217	213	185	207	186	194	193	216	197	207	186	201	209	190	197	174	212	197	207	190	205	185	172	206	186	186	191	186	208	209	201	188	216	186	206	181	166	192	199	192	223	192	200	233	197	196	215	189	198	198	206	184	179	202	214	194	211	197	202	198	196	183	189	180	184	207	214	198	209	182	177	200	216	164	199	199	195	195	215	195	202	208	183	179	198	181	185	202	203	190	191	229	204	194	213	224	212	223	202	206	179	234	200	193	207	197	198	193	207	213	198	193	167	181	187	181	186	208	196	194	169	192	193	192	183	215	212	196	196	200	188	188	224	223	198	198	207	205	171	238	214	197	224	202	213	229	207	188	184	195	204	191	193	187	230	202	198	194	187	233	206	221	211	180	191	185	186	217	196	198	236	219	224	197	198	200	184	185	199	203	229	196	203	190	200	190	209	211	222	183	191	198	181	201	214	198	198	195	221	206	202	202	176	193	208	197	186	201	231	182	191	190	190	195	201	228	182	211	228	213	185	211	199	203	209	202	188	214	216	177	215	173	197	200	196	218	203	204	187	195	206	178	201	201	210	200	192	211	200	205	211	203	179	190	190	181	196	187	221	195	203	213	171	184	189	195	206	216	205	208	216	183	197	207	212	188	207	209	192	219	199	188	174	208	191	201	180	202	212	200	191	195	209	206	203	185	185	192	202	199	196	199	193	191	180	218	185	208	199	193	198	188	168	194	217	218	205	217	198	199	195	223	205	206	183	201	197	195	180	180	219	217	202	226	189	188	208	217	179	174	225	222	196	213	227	212	178	183	205	224	208	230	186	226	219	228	203	192	183	185	183	210	200	217	202	192	209	193	203	196	224	217	201	193	206	168	204	208	199	190	200	191	216	198	178	184	219	196	176	191	190	191	203	204	214	199	200	203	201	206	185	219	207	193	207	203	195	213	194	204	184	198	190	194	209	177	179	193	197	185	195	200	179	210	206	194	206	191	193	185	208	198	208	209	198	188	207	223	196	201	210	198	224	200	223	219	222	193	187	203	209	211	205	182	193	199	189	212	195	205	215	201	186	207	203	212	203	198	201	197	180	175	206	196	187	226	215	200	198	193	191	213	191	211	233	217	193	227	204	221	208	197	188	167	199	176	188	176	195	210	170	208	180	210	200	208	190	183	203	178	198	199	223	183	198	187	200	244	177	223	182	208	198	205	191	196	198	207	179	203	195	205	194	207	186	191	201	198	222	206	225	240	203	197	186	211	213	210	196	193	200	241	193	181	186	200	202	217	164	178	221	180	196	192	207	210	198	229	190	218	204	194	174	213	211	204	191	172	188	183	205	205	206	207	227	201	187	192	204	183	206	195	217	188	189	189	173	200	204	188	213	203	207	192	205	208	172	225	201	207	195	197	192	193	182	204	196	173	201	196	205	175	218	208	199	205	174	244	211	186	220	218	187	194	192	214	209	208	187	217	214	209	202	207	185	229	204	203	187	177	208	167	208	178	187	207	184	199	205	197	184	183	225	207	203	183	207	214	193	213	186	216	206	206	197	189	185	197	194	195	186	206	203	203	226	195	207	197	208	195	215	228	212	185	172	212	190	170	185	194	204	175	186	204	179	211	190	191	195	207	221	201	182	181	220	207	196	186	219	191	180	203	178	190	196	199	189	191	208	193	207	190	186	193	179	205	196	209	193	196	196	225	200	223	173	161	238	191	197	227	203	204	225	173	174	216	197	198	220
15048	9446	12671	9954	6947	4559	3168	2221	1695	1149	994	847	666	538	561	506	441	420	366	416	336	327	283	248	273	266	214	231	196	195	178	188	191	181	186	177	177	173	167	167	156	146	119	140	130	127	120	123	144	127	131	103	126	150	134	124	135	125	109	132	113	131	125	144	129	105	109	118	106	129	128	117	118	105	118	98	120	101	131	108	110	131	112	115	107	101	105	105	120	109	120	121	113	122	115	115	124	121	131	118	129	113	112	105	110	131	111	110	94	108	107	94	112	116	114	112	124	103	118	123	145	105	113	129	101	105	97	140	96	99	115	110	99	124	108	116	121	126	123	116	111	123	108	111	119	126	115	113	107	107	103	101	107	105	115	98	138	90	113	124	107	103	105	108	107	134	109	121	115	122	104	121	125	107	115	116	118	124	110	93	128	96	106	117	119	125	122	107	120	121	107	109	106	102	117	110	112	115	91	95	106	112	120	129	112	98	89	110	98	115	107	115	111	114	113	129	112	140	107	123	115	110	134	121	120	100	113	104	83	122	111	126	103	126	87	134	114	109	134	134	99	104	130	96	120	95	146	118	108	117	107	108	95	111	111	101	87	114	114	122	99	124	113	116	108	112	113	99	121	100	116	125	125	111	115	110	101	98	95	114	112	129	121	124	135	122	93	92	104	122	138	123	114	121	120	89	104	106	108	98	119	132	105	99	104	92	108	102	127	106	116	110	104	95	97	104	108	133	112	105	96	106	120	100	107	137	105	112	130	106	118	90	106	114	115	115	112	103	125	118	94	106	103	112	125	101	126	115	111	128	107	108	113	93	113	101	131	122	106	109	119	93	103	108	112	110	111	118	91	124	92	121	105	121	127	109	95	115	119	118	112	115	134	109	106	120	121	119	116	113	111	108	117	113	119	120	125	117	115	130	106	126	118	108	95	104	97	125	93	103	118	115	112	124	126	125	125	127	106	113	118	91	98	116	134	117	106	93	119	114	103	115	124	107	109	97	119	117	119	121	100	124	120	137	107	108	110	113	130	122	111	98	88	100	123	104	113	127	103	99	114	105	137	105	99	109	129	95	109	98	114	105	107	115	117	105	99	112	134	110	109	92	119	110	102	115	109	106	104	97	117	112	115	115	104	122	100	109	110	119	120	110	126	116	120	105	117	121	122	104	120	125	129	123	102	113	112	122	128	114	104	107	107	118	91	106	105	101	114	109	112	116	105	121	84	98	113	101	122	95	118	126	139	117	127	100	119	102	112	127	107	119	102	110	108	111	119	106	125	106	131	100	111	124	120	130	110	112	88	116	105	119	117	93	86	144	98	99	122	93	133	103	110	114	123	100	90	118	101	111	109	108	113	111	113	118	112	93	115	116	109	124	124	117	106	122	108	101	116	105	101	102	105	147	111	141	120	103	133	117	115	106	112	114	124	105	118	118	124	118	102	105	111	110	116	109	114	117	107	99	117	113	119	116	121	108	105	104	103	121	127	110	111	107	113	108	101	117	117	125	130	115	114	117	127	107	113	109	123	113	115	120	119	121	109	128	103	100	112	125	93	114	117	124	135	100	105	115	125	111	113	103	106	105	109	96	108	109	100	133	103	126	100	126	109	100	113	132	137	95	103	117	117	105	115	120	122	115	98	108	105	98	110	125	112	111	96	121	114	103	114	121	108	122	117	93	125	122	110	137	139	132	112	132	120	113	115	122	122	109	117	94	120	96	123	108	99	110	116	120	117	126	127	110	110	119	109	114	103	105	115	113	89	120	129	107	119	97	122	126	110	111	101	113	105	116	92	113	117	112	133	127	127	122	133	110	107	130	116	116	95	110	98	102	96	112	122	129	111	160	136	116	117	125	116	113	120	99	87	117	112	110	89	120	126	121	103	124	111	120	126	103	118	127	106	125	107	120	131	113	124	109	117	120	113	110	108	133	131	105	105	107	108	121	114	110	102	100	102	95	92	129	120	104	86	114	127	107	117	104	92	101	110	116	124	108	114	111	109	99	152	100	118	110	130	115	115	119	98	118	103	129	111	100	105	116	114	107	115	115	126	98	115	102	130	105	122	109	109	114	101	96	107	101	109	99	94	117	90	125	132	116	110	125	109	131	120	109	131	90	105	107	123	106	120	121	118	100	119	110	112	136	118	109	110	104	125	131	111	110	111	119	120	127	117	103	103	96	120	130	104	88	100	137	117	125	104	114	93	118	99	118	113	127	100	103	107	111	117	98	114	110	125	112	109	113	114	112	101	116	92	109	165	122	118	107	115	123	120	99	90	115	115	96	118	99	112	131	116	115	112	97	117	100	127	117	128	117	139	125	121	94	116	112	93	139	126	110	145	102	92	116	103	102	114	103	114	105	104	100	98	89	113	117	117	133	97	134	107	121	106	110	98	103	121	104	115	104	116	115	108	121	105	100	120	124	111	104	114	129	137	104	120	121	123	108	104	133	116	108	116	103	105	114	107	95	96	121	105	104	117	126	103	105	111	112	115	100	101	118	100	109	112	113	110	108	103	110	117	115	127	102	120	117	110	133	89	105	97	114	131	129	113	112	108	112	101	108	124	138	107	109	132	111	117	122	99	101	111	120	97	121	132	105	102	114	126	140	120	104	104	84	115	120	117	129	137	112	116	108	119	117	111	143	114	115	114	114	101	92	99	104	98	99	121	108	102	131	106	120	107	111	103	113	131	110	105	102	105	110	113	124	111	108	104	92	114	109	89	113	109	117	113	105	115	99	107	109	104	115	107	110	127	118	136	129	129	108	120	115	121	114	120	97	122	99	113	101	104	127	109	111	101	92	112	108	128	107	111	126	94	89	122	132	104	100	115	107	122	100	120	117	123	118	114	119	119	102	136	131	112	125	86	119	93	97	114	120	107	111	116	118	116	96	101	114	97	124	107	121	100	112	117	100	130	99	84	116	135	112	123	116	113	128	120	108	121	107	108	117	121	114	125	117	111	102	120	130	115	116	79	114	102	126	121	122	123	103	109	131	117	122	118	111	100	113	106	117	107	106	137	121	117	111	103	126	108	120	120	96	113	106	98	117	107	111	119	105	108	115	113	119	112	128	107	99	142	115	106	124	91	107	126	93	120	113	115	120	124	111	107	91	124	107	114	97	108	111	87	106	116	104	135	127	119	123	119	111	103	118	123	92	107	115	134	104	109	113	96	108	91	112	128	99	116	112	114	127	101	101	102	105	106	113	109	107	126	112	123	112	104	117	106	110	103	106	129	101	120	118	136	126	128	119	123	126	100	104	116	115	103	120	108	120	112	120	120	138	108	123	106	104	118	108	105	106	106	120	112	101	102	124	114	101	116	110	108	125	117	103	114	101	113	128	100	123	115	126	142	130	96	123	121	115	99	105	111	108	121	118	104	117	132	128	93	108	108	115	117	110	128	99	123	113	121	118	118	112	123	111	122	123	140	111	129	107	112	96	92	109	102	110	103	110	115	126	108	121	109	101	112	106	125	109	100	109
9317	8300	18363	20394	17781	14638	12351	9664	7603	6072	5287	4469	3531	2953	3200	3064	2870	2374	2252	2300	2292	1900	1671	1434	1330	1267	1211	1093	998	995	919	924	947	962	870	865	824	744	684	596	521	539	526	505	436	455	415	403	414	420	381	416	435	377	402	424	382	385	334	353	331	325	333	305	318	323	293	305	338	307	304	281	303	323	309	287	280	280	319	285	285	310	283	321	290	272	265	268	299	281	307	299	283	258	278	269	278	243	278	280	275	297	250	266	279	280	276	276	273	297	296	281	275	278	286	280	256	297	268	246	295	260	302	268	281	290	302	322	290	324	279	284	325	280	282	274	293	278	266	284	318	287	283	296	304	298	299	285	290	291	279	286	278	250	276	277	277	243	328	275	283	280	276	261	272	276	289	302	279	249	298	285	269	315	303	286	280	268	288	292	283	277	284	297	307	268	296	273	294	274	259	293	277	268	275	285	301	282	267	308	255	284	316	275	290	288	290	266	325	267	294	303	300	277	249	265	286	293	270	288	279	278	315	285	274	269	279	266	280	258	272	307	271	297	297	276	298	287	268	285	279	261	301	287	264	288	282	258	292	253	249	286	304	268	278	261	302	271	277	308	257	328	271	272	288	293	267	317	271	263	279	301	281	254	274	293	268	278	290	300	265	301	295	274	277	283	281	272	292	289	280	287	293	271	264	278	306	289	278	276	289	251	266	292	285	261	284	275	269	253	248	291	263	256	270	293	264	250	281	287	259	263	269	285	267	275	290	264	261	279	272	276	258	301	264	260	248	283	273	242	259	292	282	274	271	282	289	259	277	271	278	263	287	274	278	291	292	255	253	247	235	267	289	280	274	285	262	263	274	274	267	274	268	285	265	310	278	285	267	276	258	260	260	293	280	294	278	299	284	288	287	274	291	289	278	272	242	281	267	286	280	274	278	256	301	294	267	293	285	288	276	283	286	294	292	287	320	285	315	296	253	282	263	268	276	301	281	290	253	264	283	283	279	265	294	274	267	254	302	264	291	259	309	283	280	266	266	281	290	286	296	279	290	284	297	289	266	281	267	308	292	284	283	278	297	269	272	278	236	287	274	260	269	279	272	270	282	282	259	279	253	283	273	306	267	283	293	302	273	286	283	265	279	293	278	270	290	297	272	266	266	263	266	236	290	259	250	266	293	240	285	268	267	296	282	276	300	276	306	289	279	268	272	249	278	282	265	301	296	290	253	272	269	270	284	261	270	268	258	299	283	270	258	279	263	285	293	270	271	309	269	287	280	286	266	277	268	295	279	280	262	285	295	277	280	288	260	261	310	271	284	291	313	256	283	295	294	270	265	284	255	276	317	271	263	302	269	303	277	275	279	285	284	297	298	296	279	280	279	261	267	303	263	289	267	271	306	261	285	274	271	292	273	273	263	264	275	262	294	255	285	276	295	293	276	299	271	261	279	276	288	286	285	240	246	283	275	257	250	277	283	279	262	265	290	295	285	263	270	258	285	314	276	257	298	257	305	269	298	258	257	232	266	283	279	311	283	297	291	292	264	284	276	279	290	291	306	285	287	263	262	286	291	278	305	296	258	276	259	272	284	266	266	271	271	288	267	249	261	303	261	266	259	293	308	274	283	310	308	289	262	289	246	265	273	281	278	304	318	270	278	262	287	278	313	291	251	271	281	267	278	302	315	304	274	279	284	271	284	254	276	283	285	264	263	288	267	294	306	277	281	259	285	276	297	291	277	298	268	283	260	262	313	272	274	265	295	270	291	286	288	240	270	288	275	293	289	259	285	298	244	280	306	250	257	273	292	271	267	277	265	320	288	263	286	274	271	326	278	298	300	281	274	265	265	287	270	275	294	299	275	310	266	280	271	280	290	291	244	290	298	263	271	269	275	275	284	303	264	276	298	283	276	279	278	282	300	242	256	280	284	284	309	274	295	275	287	264	309	275	255	275	303	300	272	258	255	309	276	282	305	323	287	280	272	290	291	292	256	276	285	264	274	306	271	259	270	279	265	299	283	275	298	282	267	285	291	258	284	282	281	295	252	254	287	267	264	290	288	294	263	262	273	299	262	294	284	289	323	287	269	280	275	293	273	273	243	266	256	302	309	299	282	291	268	300	290	279	280	289	329	273	295	288	244	292	280	264	267	293	301	285	290	299	306	249	301	281	285	265	304	263	275	273	250	316	255	278	297	287	301	264	293	256	271	269	279	250	286	273	283	268	301	274	287	256	280	269	278	256	281	280	298	295	302	281	270	295	290	261	291	279	276	275	266	275	292	286	265	291	297	248	267	243	267	302	282	268	244	270	331	307	253	286	281	266	285	291	249	281	273	268	267	269	288	286	277	256	257	262	247	281	265	260	273	285	300	270	266	294	267	283	302	239	261	293	307	274	266	259	271	285	254	291	269	284	255	286	283	283	290	283	283	262	302	282	272	279	281	273	273	271	293	271	275	323	290	262	274	288	272	296	275	281	278	263	254	295	284	249	264	291	295	285	279	283	261	270	274	275	297	278	281	284	290	270	296	280	286	279	278	290	273	285	275	282	274	259	294	275	265	266	284	249	272	275	276	274	278	297	253	310	261	258	287	262	283	280	288	273	276	295	287	278	261	296	278	281	273	302	272	284	255	264	274	284	272	320	288	271	272	270	276	267	272	263	285	294	299	259	295	274	241	272	259	305	266	281	296	296	294	280	300	282	277	303	271	294	295	259	264	261	263	280	300	294	315	266	291	302	282	301	296	262	279	292	272	281	272	293	276	287	298	268	273	281	304	272	274	311	271	284	271	288	274	279	288	283	262	287	267	287	264	282	286	283	280	315	269	271	253	284	273	288	286	264	276	293	290	263	300	288	279	289	250	267	263	266	294	253	311	269	248	259	293	274	303	291	288	306	278	280	253	275	281	264	276	262	263	293	267	282	290	280	306	258	282	291	273	274	269	281	273	292	273	301	255	264	275	268	292	280	302	275	282	287	242	302	262	289	269	279	278	281	286	294	314	304	303	267	273	268	261	300	311	270	292	309	268	279	307	277	274	243	295	261	274	250	260	302	262	254	301	283	294	284	270	268	263	258	273	307	262	267	284	272	282	286	261	276	297	298	254	266	279	295	278	264	284	300	287	253	264	260	259	276	271	278	258	291	301	265	297	260	278	281	266	285	281	246	297	248	248	295	309	293	316	286	287	287	279	254	287	291	261	293	276	292	309	270	245	297	283	277	289	275	263	298	249	295	290	288	275	269	308	257	249	265	311	299	298	276	263	265	262	292	288	254	278	253	262	268	285	278	267	265	274	279	285	260	307	283	281	277	272	300	297	258	287	267	239	251	279	292	242	273	280	298	280	272	273	285	269	252	278	285	291	291	270	250	278	282	255	288	261	292	272	284	312	277	290	272	282	286	263	275	302	267	307	259	265	271	277	304	229	293	255	269	286	256	276	302	280	268	265	278	265	266	313	289	260	274	276	274	255	271	279	302	253	295	319	281	275	277	281	277
22742	14753	18037	14610	10335	7256	5337	3813	2645	1855	1522	1231	900	745	787	665	628	494	529	545	516	418	381	346	331	330	311	266	251	222	238	258	261	240	232	194	238	221	179	187	192	158	164	166	143	159	155	146	173	135	144	141	153	139	148	130	130	141	121	131	124	143	124	127	117	125	124	124	118	139	129	98	119	117	118	118	125	112	129	126	121	121	121	108	121	112	139	128	96	124	118	113	121	116	127	134	123	106	92	113	128	105	123	113	112	122	94	115	100	97	126	109	115	108	110	120	119	119	123	109	93	117	113	116	127	98	137	121	99	99	118	114	133	136	109	97	119	115	116	104	112	121	126	102	103	112	139	119	137	108	116	103	125	136	121	121	118	138	116	105	102	114	128	123	111	106	119	102	107	128	127	124	107	120	126	115	118	141	110	92	118	100	107	99	112	118	128	111	120	118	123	120	125	134	119	123	124	125	148	113	114	95	125	105	99	104	126	105	116	113	128	101	104	116	101	101	113	115	114	129	121	106	129	109	102	117	102	119	145	92	107	113	108	114	102	99	125	138	150	119	97	113	112	118	116	116	114	104	137	120	120	127	95	106	120	126	129	131	129	132	102	96	115	102	106	136	95	92	116	119	118	132	97	107	93	113	109	111	122	108	131	123	113	128	115	118	106	114	102	104	128	117	120	107	100	107	120	109	126	108	119	111	111	98	122	111	114	106	132	135	133	125	127	128	126	112	126	103	114	123	104	130	112	112	115	104	106	131	116	127	117	107	119	105	115	121	117	115	101	144	117	105	118	116	104	118	131	127	113	122	105	100	111	115	108	126	121	108	126	105	97	104	119	156	134	110	101	109	128	130	128	117	124	133	106	117	112	103	99	127	112	120	116	118	125	124	116	131	101	94	121	137	135	93	120	127	101	120	122	107	109	113	157	98	132	125	107	114	104	107	135	110	112	115	111	94	113	106	125	122	126	118	108	116	116	123	111	118	108	107	116	97	121	95	126	103	127	134	117	123	139	103	103	123	134	121	116	122	120	146	114	106	114	117	119	106	141	116	101	112	116	141	97	125	149	124	106	90	107	111	102	123	88	113	103	123	117	108	119	129	118	138	115	140	111	129	99	121	118	132	119	132	124	123	130	117	131	119	101	123	122	122	107	101	128	113	125	121	129	122	128	116	100	107	134	116	121	129	91	107	118	103	116	113	97	105	118	100	117	105	115	104	110	100	103	115	106	107	92	114	134	120	113	121	120	104	115	112	111	120	105	119	114	122	104	132	106	107	122	118	122	126	128	97	138	114	94	107	105	126	114	103	109	131	111	133	118	148	121	122	118	141	123	115	97	109	117	116	109	114	130	125	133	104	122	124	120	109	116	128	130	115	139	117	118	112	132	96	105	115	123	146	135	126	104	91	121	106	110	118	109	127	104	130	104	97	112	98	127	115	88	98	109	133	101	90	109	106	124	133	102	123	95	113	120	130	88	114	108	130	119	94	131	123	121	112	102	140	102	121	115	130	114	103	130	115	116	104	120	120	102	124	107	119	124	129	108	122	124	91	123	125	133	106	107	120	114	125	126	102	95	136	122	103	100	113	96	102	112	122	109	91	110	101	105	120	105	120	107	122	132	122	133	118	128	116	124	111	120	108	122	112	122	109	120	109	99	116	101	102	124	99	130	131	113	117	109	126	96	120	113	108	119	132	101	116	117	139	134	129	136	117	126	123	112	120	114	100	138	120	100	116	117	104	121	139	129	121	108	113	115	105	100	126	136	136	124	120	109	105	130	97	129	110	102	75	100	107	118	109	121	113	110	104	109	118	118	117	122	104	114	119	127	97	119	136	116	144	118	131	105	128	123	100	113	107	128	100	106	143	120	165	125	115	143	107	109	130	130	111	88	98	119	145	116	122	118	133	120	115	119	110	101	130	104	125	129	113	111	121	115	121	117	141	109	106	117	113	105	115	109	122	123	117	95	106	109	102	120	128	117	127	136	114	95	107	100	120	116	108	106	118	116	112	114	111	114	129	102	110	136	138	105	144	120	104	107	125	109	109	123	110	102	104	107	115	118	101	119	115	130	96	112	119	127	123	134	136	96	128	99	117	116	120	88	124	121	137	113	114	108	102	133	114	108	114	109	106	121	130	121	101	139	123	92	139	122	147	117	114	120	118	111	125	135	138	120	127	121	116	123	112	117	115	127	132	126	129	131	126	100	119	127	118	121	136	89	113	149	140	135	120	93	117	120	126	109	127	118	96	115	107	107	123	106	131	118	121	132	134	112	122	107	113	112	114	134	140	122	115	120	106	134	119	102	117	134	112	112	121	155	140	117	114	120	104	108	92	108	108	107	109	102	122	118	102	122	132	121	104	100	120	108	117	107	111	129	102	117	130	131	123	104	139	115	147	105	119	133	131	141	114	94	122	115	103	108	125	101	123	105	129	97	110	96	91	105	117	102	115	121	137	124	106	114	122	121	108	116	123	118	104	138	84	119	108	118	118	101	102	89	108	118	114	109	129	121	117	111	125	109	106	96	110	118	111	97	106	112	122	113	101	117	127	106	115	116	123	93	118	110	107	117	134	142	125	113	136	124	118	119	121	126	132	123	122	106	107	139	112	132	111	115	137	114	114	119	109	127	131	116	124	100	99	111	103	107	114	111	119	114	125	117	116	114	110	110	101	116	129	96	135	102	122	120	118	129	119	118	129	115	94	117	142	123	128	103	128	119	111	116	118	125	117	134	110	110	119	115	94	112	102	115	113	122	107	112	114	121	109	132	113	102	101	105	118	115	107	96	113	136	111	110	129	110	140	118	129	107	111	137	103	96	121	112	106	114	111	120	130	134	126	123	132	111	104	137	113	91	116	131	123	126	121	118	118	120	123	91	129	115	113	115	132	111	105	107	113	129	110	86	122	131	118	113	110	137	124	128	124	112	131	112	121	103	116	122	100	119	116	130	89	98	124	112	115	138	125	110	121	121	103	104	107	132	121	122	124	112	122	114	134	128	113	121	122	108	129	88	110	111	108	116	119	119	108	117	133	140	109	128	104	124	121	86	103	137	118	145	124	118	105	107	119	100	110	113	127	105	96	125	144	133	111	113	95	118	100	101	131	121	118	108	109	115	124	108	107	116	115	101	119	120	121	113	141	128	112	125	123	125	103	123	114	120	117	127	101	90	111	130	131	122	116	110	113	123	130	110	129	122	118	112	117	108	112	124	102	103	113	132	129	109	111	120	119	115	113	99	111	105	111	131	123	105	130	129	110	102	106	110	120	115	106	114	112	117	107	124	108	106	97	124	112	104	121	110	101	102	131	126	102	131	141	103	114	142	110	124	117	126	106	140	117	123	101	121	112	114	139	125	80	115	111	116	109	131	134	114	123	138	109	130	96	82	121	121	134	134	116	120	93	108	119	122	112	124	127	122	106	133	115	120	110	102	124	119	143	142	104	117	100	111	112	120	132	125	98	125	122	133	115	118	105	114	107
12139	11538	23273	25097	22296	19289	17039	13257	10685	8856	7780	6595	4966	4448	4452	4147	3916	3253	3207	3292	3049	2508	2143	1891	1956	1708	1623	1359	1358	1287	1207	1241	1280	1221	1130	1128	1045	988	775	799	679	666	668	584	605	566	540	538	516	484	494	472	481	474	422	428	434	375	391	402	370	369	406	335	364	322	331	337	307	325	311	321	326	307	318	275	273	363	333	322	314	311	285	300	309	286	263	298	281	279	277	280	290	275	291	286	295	264	299	292	311	293	306	293	276	279	297	290	277	301	275	270	277	310	294	289	272	278	277	269	281	282	273	243	278	291	255	255	269	291	272	302	272	291	279	295	305	284	274	246	270	292	301	275	252	294	313	321	286	268	270	274	240	260	286	270	282	255	286	240	301	292	262	255	272	265	309	289	283	280	285	292	282	291	313	281	301	316	287	309	303	298	246	292	274	282	270	285	273	293	308	266	286	311	275	290	263	295	301	303	265	268	288	289	285	266	292	271	272	285	253	282	296	255	282	284	254	277	282	275	329	279	276	285	277	281	299	259	295	282	297	297	279	291	273	286	262	270	281	287	292	284	299	290	294	300	287	297	293	294	276	292	286	337	273	320	259	279	300	279	295	292	291	253	321	290	271	315	279	264	277	291	305	239	286	299	280	288	255	298	250	264	290	285	285	291	276	300	284	315	294	286	283	290	282	284	262	276	282	292	303	304	287	293	271	293	260	294	265	286	291	314	271	285	296	247	284	274	308	275	301	273	298	278	293	262	266	278	278	274	301	306	274	264	269	298	307	303	262	265	301	301	273	291	315	266	287	303	284	285	267	271	304	277	252	290	287	297	282	292	279	313	257	306	293	262	275	283	273	287	272	262	287	284	284	297	269	296	285	266	293	278	298	321	266	253	271	285	256	286	259	293	285	290	273	274	284	307	284	287	249	306	286	289	299	287	271	263	267	254	290	287	282	301	307	288	295	270	315	269	297	284	257	301	308	275	289	320	287	276	274	303	304	285	284	281	293	284	295	273	272	299	240	289	275	272	281	255	302	295	279	296	310	287	259	265	298	276	271	259	270	304	273	279	299	290	298	284	274	263	288	297	271	270	260	257	288	303	273	305	280	284	296	282	274	293	310	317	270	268	269	303	311	306	283	270	282	282	314	310	302	271	235	285	296	309	282	301	279	287	300	267	298	277	280	294	276	283	261	268	269	271	257	295	287	265	285	273	291	269	261	298	285	312	310	287	325	263	255	278	262	281	284	304	292	268	304	293	299	271	263	303	256	276	296	291	279	265	289	277	261	247	274	309	298	312	271	286	310	269	306	289	314	285	296	284	282	285	248	277	296	280	298	266	260	268	269	280	267	265	279	289	316	279	292	279	290	284	281	287	278	266	272	281	243	301	245	302	265	279	271	301	300	274	301	283	270	247	276	275	268	295	282	282	295	288	313	278	304	308	274	287	282	335	308	307	253	252	287	288	273	265	299	280	273	264	296	294	264	284	258	278	276	283	281	311	263	275	277	266	285	265	251	293	264	277	273	297	270	301	316	304	264	269	287	307	297	305	300	272	285	274	286	279	285	286	283	292	264	268	299	267	269	269	285	279	270	315	286	295	291	280	278	304	265	275	290	278	273	279	259	278	294	289	300	262	297	264	283	287	292	279	278	293	254	265	241	265	252	316	295	266	268	299	251	269	296	268	242	289	277	274	283	298	277	293	269	289	268	274	304	296	278	300	286	315	319	269	273	285	275	274	288	278	266	287	276	288	271	302	259	284	279	288	278	290	285	299	282	291	307	274	274	259	273	298	267	241	274	268	292	243	337	262	293	305	270	278	298	261	268	265	268	268	272	305	305	288	258	325	276	275	285	286	267	287	315	282	295	288	264	293	259	262	277	287	287	294	282	290	287	285	281	255	277	285	267	289	299	274	270	305	285	304	263	275	289	306	290	282	309	285	290	289	291	273	293	276	296	258	303	291	261	310	279	286	279	288	262	282	242	276	311	274	272	274	289	268	286	288	289	273	299	302	292	303	304	303	287	298	294	308	246	275	293	313	279	282	273	296	286	303	293	270	283	266	295	271	266	310	299	289	285	298	277	286	278	306	276	264	257	309	271	295	283	279	303	266	310	273	290	299	295	287	264	316	249	282	297	280	273	284	317	290	273	289	305	305	292	307	276	286	283	317	317	305	302	299	292	293	280	278	301	289	262	287	272	323	299	288	301	303	269	267	290	285	281	282	287	251	268	258	254	296	290	273	248	262	304	277	265	271	257	276	309	282	287	263	264	294	287	276	265	296	296	288	287	294	285	282	278	301	273	256	273	284	276	315	307	269	273	297	306	299	281	293	284	267	301	292	297	267	266	299	295	258	276	295	253	267	281	262	274	281	280	292	293	278	285	280	268	279	294	287	297	316	305	292	269	290	256	258	276	256	273	262	286	300	286	306	281	290	269	287	267	303	263	276	266	276	291	276	324	281	306	289	289	258	315	277	276	258	295	299	286	298	282	263	273	251	254	266	261	279	265	271	247	285	289	270	280	288	272	289	266	289	311	271	302	255	309	273	302	286	292	302	288	292	270	267	297	282	253	302	272	269	291	283	249	275	282	290	305	275	311	274	279	300	274	267	273	291	279	294	277	294	302	281	285	316	280	281	306	299	294	300	280	260	269	278	276	289	273	261	275	283	255	290	273	307	268	296	280	272	275	277	240	277	270	276	276	270	315	289	296	265	266	301	299	311	268	304	284	288	280	286	276	262	248	294	265	301	313	281	244	269	292	268	264	288	342	293	264	296	271	269	274	282	276	273	263	286	258	301	307	291	304	296	264	269	296	261	293	269	288	305	289	291	276	289	291	276	262	269	300	294	278	288	269	279	307	307	264	310	259	300	283	259	273	296	274	282	276	248	299	279	235	276	298	278	286	290	310	277	292	266	280	270	290	276	296	316	298	258	288	305	272	248	281	260	281	306	274	271	295	293	281	304	258	284	272	282	273	273	261	301	314	294	276	301	250	291	266	306	298	267	294	288	328	270	254	283	298	312	271	277	267	304	279	285	280	279	279	287	301	274	324	244	282	281	271	277	274	276	273	260	301	290	262	280	279	259	296	291	288	293	308	302	274	305	260	263	244	287	291	300	286	279	285	279	293	272	271	285	294	271	298	294	290	289	314	271	266	278	258	285	303	265	276	273	272	291	273	280	273	282	267	265	298	268	271	260	280	286	288	310	323	285	258	281	295	285	276	251	281	270	274	268	269	275	301	274	287	260	255	278	303	287	286	279	239	291	271	244	290	253	273	296	271	262	280	264	282	295	281	304	274	276	277	273	276	284	307	287	257	322	269	262	296	272	269	292	260	280	263	295	266	286	303	267	300	279	280	289	276	309	277	253	275	269	269	272	296	265	303	302	319	277	288	293	233	278	298	294	301	293	295	269	319	276	282	255	297	299	290	299	279	274	292	292	302	261	264	281	308	291	259	277	300	316	286	278	274	280	280	322
6935	5562	7027	4958	3077	2171	1487	1019	789	574	554	525	382	325	306	289	278	271	275	251	181	193	137	163	176	132	139	158	126	99	117	110	124	98	102	109	99	99	95	101	88	90	93	84	90	84	90	83	98	101	75	80	80	79	100	86	86	92	70	87	72	82	78	71	75	65	66	73	75	77	75	79	72	84	60	96	81	97	68	73	75	81	80	65	68	79	62	75	74	75	70	73	67	88	67	80	78	88	75	70	68	87	82	81	63	66	72	66	71	77	71	80	74	69	90	65	85	72	93	80	73	81	64	85	75	79	66	71	85	79	66	85	80	80	87	87	80	76	61	66	79	74	95	63	72	71	73	72	70	63	79	71	72	87	52	89	82	71	72	63	87	71	60	68	64	76	61	86	90	86	81	75	77	72	84	74	79	60	75	83	81	81	87	79	78	67	67	68	81	77	76	77	79	73	86	73	75	83	74	80	46	95	88	88	65	74	78	80	77	85	81	60	71	60	59	67	72	77	77	70	71	76	79	67	96	72	74	71	58	86	84	76	88	75	82	77	89	65	80	69	91	74	74	78	80	68	70	89	70	70	82	86	78	71	83	73	79	86	48	92	79	62	90	84	77	86	79	80	80	76	70	76	86	79	57	75	61	91	76	70	70	54	74	74	82	81	76	86	78	76	83	88	103	69	74	87	79	73	69	69	71	66	63	70	72	79	89	83	69	70	97	78	86	75	68	67	79	76	71	79	84	98	80	77	76	89	73	74	63	70	74	61	87	78	76	70	76	74	68	66	81	72	79	71	66	78	68	75	62	84	77	64	91	63	77	76	63	62	78	82	77	91	89	80	83	73	75	90	63	74	70	70	75	65	78	83	71	70	81	66	77	65	79	86	88	83	78	77	70	82	68	84	62	77	71	81	77	81	81	82	70	73	67	69	72	85	82	80	74	74	85	79	93	78	67	86	88	77	70	78	77	80	86	63	64	80	62	78	65	77	69	78	69	86	87	93	72	70	81	80	79	81	81	61	90	67	70	71	92	80	88	71	60	79	85	90	73	74	78	71	89	90	70	81	78	64	73	80	74	83	84	83	76	72	70	70	93	69	74	87	67	82	66	70	71	76	80	77	62	73	78	95	65	64	89	79	74	76	83	78	71	70	90	62	93	76	76	86	86	64	76	87	82	77	75	62	83	77	75	67	99	88	82	69	65	81	77	69	73	85	75	75	65	61	91	73	83	71	80	90	59	67	91	83	68	71	99	71	74	67	74	72	76	88	77	83	63	60	81	81	67	83	73	74	78	68	76	66	97	74	70	79	94	53	96	70	94	78	85	72	84	71	85	69	63	78	93	74	68	85	68	69	68	63	80	69	75	67	74	72	86	69	78	82	77	61	67	84	66	71	65	68	93	77	61	67	82	86	63	50	85	86	73	59	78	84	57	83	80	67	78	71	82	67	78	82	81	72	79	73	74	75	73	76	74	72	82	66	81	77	70	90	76	81	70	68	73	74	77	60	62	81	69	79	68	87	83	73	95	75	82	72	79	72	66	73	59	64	87	60	58	71	76	74	57	67	80	84	79	81	72	79	59	79	72	75	82	81	56	74	70	77	87	79	80	76	71	62	59	62	66	85	72	67	47	61	70	84	82	70	71	84	85	51	66	78	87	73	74	80	72	87	85	81	62	76	69	78	62	68	71	77	70	82	88	80	74	68	71	76	75	65	83	64	87	78	80	86	67	62	87	76	74	75	70	72	85	64	70	92	74	78	81	55	65	80	85	68	71	70	79	70	72	74	75	77	78	72	62	61	67	93	76	71	71	83	83	79	81	73	73	94	69	82	70	70	70	73	76	69	65	65	85	72	71	73	64	77	82	69	69	73	96	78	64	89	70	88	83	88	69	61	75	87	73	70	67	73	95	75	90	81	74	78	76	71	89	86	81	70	70	79	86	80	84	92	93	86	82	53	78	79	86	91	80	70	73	95	88	63	70	79	73	76	70	82	73	70	55	83	71	63	69	64	80	65	84	75	72	85	77	72	76	73	71	76	76	83	89	83	77	63	93	63	72	79	73	81	80	79	51	73	59	85	58	80	86	86	84	67	74	74	59	102	75	93	78	69	70	71	99	49	78	86	78	63	84	79	75	85	80	82	60	84	77	63	74	71	94	65	84	83	73	82	66	76	87	68	67	81	76	87	77	68	58	85	60	67	84	76	71	88	67	89	84	79	83	63	82	66	77	76	72	89	68	86	60	60	62	87	72	86	80	69	76	78	90	85	73	56	74	69	74	84	80	67	75	71	94	83	67	64	66	75	61	65	73	79	65	91	73	72	70	70	73	72	84	88	69	74	57	63	69	75	73	60	78	61	75	65	54	64	66	74	67	66	79	73	58	80	94	67	49	78	65	73	86	78	65	63	37	95	71	84	65	81	72	85	83	73	72	89	80	86	68	93	91	75	80	76	82	77	76	64	71	78	85	74	72	85	82	85	89	79	65	80	69	70	65	69	66	61	69	68	82	77	69	90	61	60	77	78	76	63	69	78	83	69	83	68	69	71	71	73	78	56	68	79	62	61	64	82	75	75	66	85	67	91	66	76	91	83	67	78	69	73	77	80	78	85	80	81	72	83	69	73	73	93	95	79	81	60	70	80	73	96	70	84	74	91	91	85	72	84	64	81	83	74	70	74	83	89	84	70	81	62	60	72	68	69	60	80	82	74	83	79	69	81	78	63	49	81	76	88	69	67	70	68	84	81	68	79	71	86	75	83	81	98	75	72	84	80	96	67	97	87	80	86	78	92	76	76	76	79	78	69	80	72	86	79	72	68	108	80	73	66	73	76	63	67	78	75	55	80	76	57	76	88	84	84	49	55	67	63	65	80	63	66	70	83	80	88	80	71	78	76	89	93	82	84	77	75	81	75	80	71	83	70	72	64	64	67	80	88	58	80	80	86	64	62	71	79	73	60	83	66	68	70	60	80	85	85	79	75	71	90	82	85	78	77	82	62	85	75	81	77	74	71	64	83	80	89	71	82	74	94	74	70	72	78	64	77	82	65	78	80	92	74	86	79	78	85	73	71	78	78	67	76	72	82	80	90	73	84	67	88	59	69	69	66	90	55	74	83	78	70	85	68	83	93	63	74	98	79	61	77	81	75	86	85	73	69	68	70	78	90	82	85	78	80	70	79	78	69	88	94	65	76	85	53	78	75	62	75	76	72	75	64	84	86	72	76	59	75	78	65	93	68	58	90	72	76	80	69	84	83	59	69	79	91	88	67	64	64	85	84	73	78	81	86	84	68	65	68	74	64	69	67	93	76	70	79	60	92	53	71	84	75	78	90	74	81	84	79	81	70	68	85	84	73	80	83	81	60	89	72	66	72	91	80	65	68	72	82	78	63	66	92	59	61	65	64	67	71	83	93	68	67	70	65	72	82	62	90	78	69	73	72	69	80	76	85	70	71	77	61	75	75	73	77	69	63	89	70	89	79
4304	5146	11688	12671	10488	8443	6806	5166	3892	3311	3240	3004	2157	1885	1779	1682	1727	1444	1451	1434	1309	1131	945	764	837	729	703	648	560	561	531	555	537	537	503	520	447	429	392	316	342	342	339	286	249	285	277	271	251	257	269	252	242	284	262	267	210	255	249	243	235	219	224	217	219	206	202	225	203	196	232	225	213	197	198	196	198	223	189	198	206	208	219	184	221	195	222	210	218	180	212	211	199	209	187	204	194	187	188	198	184	185	177	209	204	185	177	202	216	190	200	208	186	216	183	201	196	202	204	210	213	180	205	195	189	194	190	229	196	211	202	201	193	200	207	195	211	198	168	224	225	202	196	213	182	220	197	191	200	208	194	188	207	160	217	195	187	193	197	203	213	190	173	204	192	214	195	184	195	210	172	178	196	179	208	191	208	187	234	201	209	205	215	190	205	198	213	208	189	197	216	198	197	212	215	215	181	215	219	211	181	211	190	190	194	208	189	211	176	180	204	177	208	208	231	197	180	183	212	194	192	193	203	219	190	206	184	210	187	204	201	207	188	210	212	206	204	197	188	233	216	206	208	193	185	227	208	198	190	218	194	186	189	194	176	200	170	200	204	200	193	187	200	195	196	212	197	197	211	188	197	188	206	196	196	222	205	194	191	205	187	168	198	184	206	181	202	222	190	188	220	200	209	181	204	204	183	202	178	174	184	192	189	208	195	184	206	202	198	202	191	201	193	190	205	164	206	181	181	197	209	198	189	187	218	219	203	191	209	204	185	195	204	191	190	223	196	197	193	206	215	185	201	191	217	207	179	193	201	209	200	189	218	177	188	208	189	225	196	220	199	211	222	199	198	174	189	176	218	189	186	202	201	182	214	207	203	205	212	232	208	204	214	193	188	190	198	199	205	189	197	207	207	184	183	199	192	196	188	193	195	190	186	198	182	215	198	187	207	187	196	186	202	214	186	191	164	196	203	176	188	217	194	199	219	184	190	201	193	166	207	219	220	210	189	191	213	183	205	209	199	205	192	220	219	177	186	193	220	169	207	182	186	207	209	195	169	193	206	189	199	184	200	221	199	210	204	179	180	181	190	184	183	188	181	175	203	212	200	193	211	201	219	207	211	201	220	181	177	205	213	207	202	197	203	200	188	238	185	230	206	204	194	208	210	204	203	184	193	181	179	199	176	194	193	190	197	189	202	196	202	180	186	200	207	212	193	203	188	185	205	212	192	197	186	204	199	205	182	223	206	180	179	197	205	227	204	199	197	223	207	175	198	195	208	200	189	190	187	183	212	193	186	202	190	180	189	191	213	207	180	206	188	191	196	187	203	184	205	189	194	183	207	214	180	203	203	188	213	182	198	178	191	162	187	175	182	188	192	189	204	173	201	211	216	201	187	202	220	205	187	211	212	227	203	204	202	188	201	184	200	193	199	167	189	219	212	207	182	230	194	198	205	198	216	169	181	183	186	204	219	186	204	209	190	205	183	206	214	201	207	200	218	197	202	198	210	220	191	210	193	186	176	179	223	211	203	176	208	190	212	192	194	202	215	209	175	172	203	193	198	178	205	202	219	234	200	186	189	219	216	212	192	206	200	196	199	215	195	208	220	206	195	207	196	219	203	210	200	190	189	196	219	198	195	184	186	199	214	214	179	228	205	214	213	186	219	189	188	189	217	181	215	203	216	196	212	175	184	222	214	208	202	180	215	191	217	177	195	184	167	191	193	215	210	199	210	200	206	186	206	197	192	216	220	191	182	211	216	217	191	202	210	196	184	197	191	212	224	198	187	177	222	214	223	183	197	204	179	204	191	187	213	186	217	207	179	164	174	203	209	191	206	217	204	189	202	207	177	198	187	199	196	185	190	192	202	204	197	187	196	186	184	224	210	195	185	206	203	211	201	211	199	199	198	192	217	184	200	193	184	191	169	186	192	203	215	177	203	206	196	195	190	185	202	171	200	184	205	199	196	215	210	187	219	229	180	191	196	200	204	187	182	190	192	174	201	210	193	188	215	199	209	155	188	207	202	216	190	181	208	194	203	212	183	201	227	205	203	229	192	199	184	203	204	203	202	213	220	211	207	201	177	194	198	192	218	197	173	177	212	187	201	203	180	219	196	216	187	215	198	179	198	175	215	226	178	203	220	192	188	199	222	165	208	180	206	211	183	212	192	220	195	183	187	222	191	207	208	195	189	200	195	200	185	195	189	203	212	221	194	203	192	192	205	210	181	199	193	187	191	200	192	186	215	152	191	186	176	185	205	201	215	196	205	195	190	202	209	210	193	224	240	213	188	186	175	165	198	202	197	210	205	210	201	184	214	200	179	205	183	184	209	208	186	205	214	197	197	181	235	193	185	220	204	195	203	192	194	198	185	183	222	181	201	206	212	201	195	189	181	179	199	170	191	196	207	191	215	212	176	198	184	184	213	188	184	198	202	194	206	204	211	192	233	215	184	200	188	221	202	198	199	198	219	177	205	222	211	201	204	201	211	194	204	222	198	212	194	199	209	205	193	205	189	203	188	180	180	190	201	183	215	218	189	165	207	206	208	192	196	214	203	224	193	223	186	183	196	201	191	197	194	211	195	173	197	201	178	215	220	207	201	175	227	196	202	200	202	183	212	183	226	197	189	203	194	186	199	205	199	212	189	204	203	208	212	195	184	215	165	208	168	196	194	186	178	197	205	175	185	211	194	199	219	186	175	190	191	208	210	186	195	197	219	196	183	224	172	207	194	179	195	180	224	193	200	212	209	204	197	191	180	198	213	197	227	185	194	201	201	183	185	190	207	208	191	200	194	211	179	171	180	216	206	192	203	195	223	190	190	194	185	196	195	198	172	215	215	222	172	194	172	191	228	196	181	188	182	193	201	183	208	213	192	220	185	205	206	201	217	180	189	194	189	184	188	208	236	183	194	196	188	214	193	214	208	211	199	206	214	207	174	200	214	167	198	191	199	204	207	182	205	205	208	187	190	186	176	196	219	194	201	204	213	200	181	208	181	166	197	180	198	224	202	184	212	210	167	205	206	191	183	170	195	200	189	183	178	185	205	191	199	211	156	188	190	190	209	195	201	194	187	219	223	192	205	226	178	204	201	196	205	198	200	205	224	189	209	188	210	181	206	217	204	200	195	231	214	191	212	213	184	187	212	203	181	204	189	165	223	197	193	214	194	156	195	196	199	206	187	189	194	175	177	196	213	202	215	196	202	199	203	217	181	192	202	211	184	192	196	225	154	189	184	192	216	190	192	197	182	202	201	173	194	164	207	192	166	216	172	199	189	204	219	213	190	221	191	186	215	209	213	208	190	195	217	206	226	233	207	194	200	199	189	202	206	208	221	211	192	188	201	183	197	213	181	186	189	206	203	215	217	189	192	193	195	200	207	211	185	184	204	221	192	192	215	221	197	205	182	221	180	199	193	219	202	185	208	186	193	205	207	197	189	204	203	229	210	210	206	234	211	203	205	196	206	206	231	203	198	182	190	192	235	204
15269	10061	12517	10000	6743	4717	3462	2423	1817	1367	1085	997	678	548	509	509	498	408	413	385	376	338	294	242	271	235	221	215	204	187	187	212	227	171	182	172	178	165	150	145	144	143	161	129	136	137	124	127	121	147	122	126	125	154	133	149	118	133	106	102	143	124	115	131	117	105	120	115	121	99	113	116	136	124	119	121	99	110	102	104	114	112	124	93	146	98	112	119	104	118	112	118	105	125	117	103	113	121	106	95	110	125	138	111	94	102	120	107	115	111	98	108	115	137	115	114	119	129	110	119	116	121	126	86	110	116	113	99	95	133	101	112	129	115	108	113	108	115	108	101	89	130	110	133	126	114	98	114	116	130	96	112	111	103	110	125	99	118	110	126	105	119	109	118	93	95	104	138	87	110	115	85	114	112	113	106	116	109	108	104	125	120	120	124	123	111	120	114	103	121	113	103	114	113	106	100	115	108	121	107	119	93	96	121	125	94	105	121	114	137	94	99	112	95	125	102	124	92	99	103	114	118	114	117	117	100	87	100	96	96	90	114	126	124	111	124	101	104	108	110	115	106	90	105	124	91	122	105	105	95	112	130	112	100	122	111	116	109	107	110	101	94	113	121	113	85	105	125	106	109	121	117	117	129	117	113	101	99	105	126	112	125	111	110	120	109	123	117	121	89	104	125	120	112	122	107	112	131	113	125	156	123	113	104	125	98	112	106	108	98	113	122	112	110	122	101	126	103	114	90	107	129	124	107	109	121	103	123	116	101	112	113	102	92	104	114	129	106	105	114	127	118	121	107	107	126	94	118	111	104	107	106	119	117	101	103	110	98	99	111	137	128	87	134	119	106	121	99	97	112	129	98	96	107	110	107	99	131	118	102	111	97	102	114	109	117	113	102	133	108	105	102	114	101	97	109	103	102	111	134	99	105	109	115	116	118	99	100	111	101	116	119	97	112	106	132	118	85	111	96	106	126	106	101	113	119	95	99	104	108	112	121	106	106	121	114	144	120	118	119	119	104	107	118	105	100	104	122	101	93	111	107	126	101	107	114	99	122	124	102	113	117	123	123	121	122	99	127	102	102	105	148	86	103	111	100	85	106	114	121	127	108	105	118	115	100	110	131	110	114	118	101	106	94	104	105	111	121	102	101	115	128	102	121	91	131	119	121	123	89	129	108	110	135	106	92	110	89	113	103	115	98	112	110	116	97	99	114	91	121	121	95	126	103	118	125	130	123	99	129	101	124	115	106	98	132	114	117	114	111	125	118	107	145	117	112	102	117	131	100	105	96	109	134	126	98	114	106	124	116	109	114	111	108	117	88	117	113	116	106	107	96	92	107	114	136	104	107	111	121	112	114	124	114	123	102	128	105	107	110	115	97	121	105	118	107	114	118	105	122	109	110	115	110	112	123	127	92	104	125	106	99	98	111	105	129	120	115	111	107	115	124	95	125	97	109	114	102	112	111	116	113	118	111	135	105	109	112	126	104	111	109	128	120	118	100	101	114	124	116	105	116	103	117	110	104	101	96	120	111	94	125	118	145	97	122	114	101	111	128	121	100	100	124	111	113	117	105	100	93	140	96	127	108	107	118	130	98	108	98	120	110	105	108	86	104	97	92	118	125	113	105	111	116	106	114	114	96	101	114	111	120	133	103	108	114	110	106	95	110	118	120	114	109	122	104	94	115	99	102	94	93	108	101	90	107	114	111	103	120	106	106	128	111	150	120	104	90	159	126	106	119	116	106	104	96	102	113	134	107	115	102	106	136	137	128	117	135	105	98	109	101	118	96	100	98	105	132	115	139	120	106	115	114	113	109	121	126	99	116	128	128	126	114	107	121	119	111	104	125	111	108	97	110	118	118	120	112	119	110	114	115	92	113	110	103	126	123	107	104	120	114	106	117	113	109	100	114	110	110	101	93	134	117	112	114	118	122	102	112	99	112	105	104	110	102	98	124	105	127	104	109	80	111	108	119	92	119	126	133	120	114	97	108	113	115	132	133	114	112	92	106	116	109	91	112	112	128	114	102	112	94	113	103	93	118	109	107	110	102	123	122	121	115	141	106	108	113	115	117	109	103	110	131	129	111	105	111	114	111	115	130	110	103	98	111	104	109	100	108	117	99	104	135	97	118	108	136	122	116	110	115	115	96	104	108	122	113	123	108	121	123	103	119	93	89	107	95	101	109	101	105	112	127	102	125	121	108	126	125	126	97	119	119	113	108	108	120	129	113	126	99	123	128	119	101	124	118	113	105	115	111	103	104	120	99	111	111	101	116	106	100	124	116	110	114	133	142	106	134	111	93	99	112	119	123	119	101	118	99	104	108	111	96	108	105	117	117	111	124	96	108	121	118	108	109	102	92	118	86	99	124	94	127	96	97	121	101	119	115	111	102	111	111	111	124	113	115	109	105	117	113	124	97	107	97	116	115	124	112	126	100	123	98	118	119	108	87	96	97	92	107	105	99	131	129	104	117	99	118	99	115	95	113	106	135	112	122	104	96	119	123	102	112	97	84	119	116	106	111	117	100	114	110	108	110	111	121	106	125	109	104	115	128	123	110	126	117	99	84	98	89	117	122	129	106	108	119	117	103	131	116	114	105	100	97	99	108	109	106	98	108	112	128	133	120	105	106	108	113	104	116	112	119	113	114	106	122	108	120	113	122	113	109	90	120	113	119	108	119	104	125	120	118	96	118	117	126	106	100	111	98	105	121	122	118	112	103	116	111	108	112	121	114	99	105	99	113	99	112	115	107	100	100	99	113	119	89	112	97	105	107	108	115	123	126	113	107	94	91	110	106	125	99	111	112	104	111	115	89	126	101	123	116	112	103	139	91	106	95	114	105	105	109	117	91	111	111	127	109	119	111	107	112	107	114	134	115	102	112	111	107	116	111	118	121	114	109	100	100	122	103	98	92	113	126	113	108	104	99	130	119	106	109	117	102	113	106	95	131	106	122	111	115	103	109	96	109	113	94	95	109	123	108	120	123	113	115	120	113	127	104	115	121	93	107	114	129	118	88	118	113	116	121	125	115	110	121	102	82	92	111	112	138	110	112	106	116	96	91	97	111	115	117	128	119	117	116	104	115	116	123	111	105	121	97	100	95	124	115	104	122	110	111	100	111	89	107	103	101	127	111	92	113	114	103	123	110	129	137	138	99	124	130	107	132	104	117	106	97	99	91	109	106	103	98	105	114	126	107	108	98	103	111	117	104	96	100	90	126	123	122	105	116	112	107	118	113	117	123	117	124	120	103	120	93	113	110	124	104	100	99	116	127	111	125	107	125	125	110	95	113	120	102	121	90	103	112	90	105	117	90	98	109	107	93	124	118	118	96	108	123	116	106	112	129	138	113	114	110	124	122	111	96	108	128	119	126	108	117	116	110	118	107	99	100	109	89	136	107	107	102	92	103	130	120	105	120	119	113	100	105	121	122	114	125	100	120	102	87	116	118	100	110	100	100	121	126	110	122	113	114	142	103	104	125
9276	8675	18008	19899	17366	14850	12426	9711	8002	6444	5904	5134	3771	3240	3089	2854	2848	2529	2386	2352	2094	1801	1524	1403	1392	1204	1104	1118	944	922	943	1014	926	893	901	767	739	680	594	564	541	546	551	489	455	423	468	426	420	400	404	384	387	406	396	380	343	369	352	329	299	326	327	340	339	287	316	318	286	301	283	347	289	306	311	309	304	305	301	286	296	297	280	280	309	263	266	288	278	295	293	270	275	261	275	275	265	273	281	281	303	270	270	288	277	276	269	272	267	261	270	290	311	281	297	264	299	272	281	329	285	281	265	272	257	270	301	251	277	262	293	295	297	301	295	275	271	266	320	270	248	274	292	266	288	303	297	315	271	312	249	289	273	263	312	304	261	304	294	288	295	256	292	269	291	296	275	261	242	254	293	282	269	266	273	263	282	286	293	290	280	282	282	280	276	284	243	291	301	280	287	291	301	283	270	266	266	281	278	287	274	331	255	272	285	299	292	305	258	297	274	272	251	299	285	247	313	281	302	246	268	250	272	260	264	280	268	280	258	271	301	240	283	290	278	242	295	266	272	265	265	257	296	265	263	313	281	300	289	279	281	313	290	268	285	303	282	285	296	283	271	269	286	252	271	290	244	263	282	279	295	251	285	267	269	248	288	239	278	295	247	295	250	247	292	290	281	268	277	292	265	292	301	286	281	277	274	285	280	299	264	284	302	265	282	305	256	289	258	281	283	267	296	281	275	289	281	281	284	257	279	311	277	278	280	277	277	269	274	249	282	300	300	315	266	290	275	270	291	279	269	304	273	275	279	293	266	287	258	299	296	284	275	257	282	280	289	256	283	280	280	270	286	255	269	270	244	276	291	280	291	291	256	260	264	275	266	259	261	292	275	288	282	280	296	303	262	290	277	258	245	275	313	278	288	277	289	303	264	273	276	248	270	263	254	303	275	245	280	272	293	286	257	285	265	268	266	282	284	274	280	283	257	278	275	293	294	289	256	287	274	280	305	298	282	288	287	295	293	262	276	276	303	282	316	258	268	298	289	276	298	297	259	258	287	278	294	298	265	264	265	283	274	254	269	280	274	284	283	286	259	279	275	264	300	271	261	301	282	291	252	305	247	277	327	265	259	282	266	261	284	288	285	264	272	276	282	273	302	276	283	261	281	316	289	268	271	247	262	280	284	303	287	281	286	313	276	308	275	265	263	272	294	281	289	305	283	281	300	299	274	268	285	276	286	287	277	287	283	284	250	288	280	267	301	291	286	275	276	253	288	272	278	285	277	280	290	290	265	276	256	270	284	282	282	285	291	278	264	261	282	273	274	298	254	281	260	296	288	263	288	278	303	248	275	266	308	253	330	241	254	276	264	254	259	287	279	269	251	272	299	286	277	243	314	242	258	299	272	283	293	288	260	256	291	272	273	258	266	253	243	286	293	257	291	275	289	296	262	270	237	274	251	280	266	275	265	315	261	317	300	277	286	289	284	314	269	296	298	256	274	309	288	283	295	273	282	264	282	275	270	282	263	250	270	292	297	261	228	314	263	307	249	266	272	272	281	288	291	261	266	258	269	283	304	297	260	262	290	277	270	263	255	287	290	290	268	275	295	266	255	313	252	312	273	266	309	272	295	233	281	276	276	277	273	252	241	258	275	289	258	257	270	274	297	299	275	268	290	249	259	296	302	266	280	298	251	250	260	287	289	264	287	306	285	285	293	286	300	278	269	283	270	284	261	276	259	276	269	260	268	283	262	280	277	293	303	269	271	294	297	288	279	318	282	260	249	275	262	279	262	278	308	250	276	300	257	300	251	251	318	272	270	271	269	289	265	299	291	294	257	266	269	269	275	286	292	308	288	265	298	280	272	256	274	263	243	254	262	269	281	247	279	288	254	285	275	271	271	268	289	302	274	276	269	257	302	300	285	251	258	270	298	271	290	280	264	305	299	304	288	269	245	249	241	271	281	280	275	302	253	289	280	302	272	290	277	291	276	277	259	269	265	282	308	279	286	303	253	303	273	287	278	264	278	308	276	277	262	284	305	279	291	282	280	248	268	274	270	297	283	280	278	317	264	265	224	317	283	304	302	260	300	276	278	268	265	295	287	277	282	261	285	276	300	267	269	266	274	286	265	286	277	248	286	281	284	290	289	248	289	269	260	292	282	271	288	254	276	292	293	276	272	288	276	268	265	268	272	287	270	315	267	278	254	268	283	287	296	272	278	313	275	292	284	277	257	289	279	228	285	305	293	285	293	290	264	273	269	275	284	271	299	268	284	255	268	278	277	289	261	247	270	252	273	255	274	274	304	301	266	297	276	271	294	286	268	259	287	279	282	283	284	282	328	285	277	268	296	285	282	309	261	280	280	286	265	298	321	291	268	254	274	240	299	276	296	258	279	271	283	227	277	280	291	290	266	287	263	269	288	269	292	282	252	295	268	257	274	273	275	284	267	262	285	252	253	271	268	263	258	280	273	283	301	262	302	276	262	291	264	257	234	279	281	277	288	282	255	275	290	288	273	295	305	271	268	266	271	249	274	291	267	263	272	254	300	271	290	276	284	282	286	251	294	260	280	261	285	295	261	265	278	276	295	303	296	311	275	265	241	292	264	282	242	287	277	279	305	291	280	245	283	308	255	260	302	272	260	262	310	266	266	252	273	278	275	265	284	269	282	303	267	264	317	272	275	292	293	233	284	294	292	271	254	269	295	317	270	299	308	244	273	303	270	241	300	279	301	267	290	267	258	310	265	247	282	267	278	269	282	253	298	298	263	247	265	272	303	305	275	259	298	263	281	288	276	264	302	277	279	239	272	305	293	303	278	255	289	309	286	261	274	276	293	270	273	272	271	295	282	280	281	319	277	289	283	264	261	285	259	238	278	261	280	265	260	269	278	283	294	262	274	270	280	288	258	300	294	295	299	299	277	274	284	274	291	273	254	272	314	289	244	253	273	257	270	297	299	267	268	262	296	221	283	280	299	263	258	243	243	276	262	265	258	267	274	282	276	297	279	260	270	261	292	235	264	267	253	239	265	271	276	305	294	275	276	297	302	267	270	288	267	269	255	288	257	281	279	265	270	277	264	293	264	293	304	276	280	246	269	261	259	307	276	298	300	307	286	255	301	276	289	275	255	263	272	279	269	266	268	303	285	266	285	278	302	249	239	274	276	246	282	254	287	290	303	273	293	282	304	281	249	283	293	258	259	282	256	266	243	280	261	277	280	246	275	273	284	291	252	299	263	269	255	283	297	273	310	305	297	281	280	287	257	233	264	285	281	257	268	264	265	288	272	263	284	261	258	280	296	294	309	277	281	266	299	298	287	248	273	277	284	264	269	291	263	289	279	269	263	261	275	282	296	296	289	301	276	244	305	291	285	284	274	278	279	279	283	270	259	247	255	280	275	247	300	271	281	299	273	260	284	263	297	320	267	288	270	276	294	268	285	276	283	255	296	276	278	268	284	288	277	258	289	251	272	286	275	289	312	274	279	306	277	286
22892	14901	17512	14624	10194	7115	5657	3997	2960	2241	1703	1284	989	811	837	676	698	572	586	614	451	391	356	318	322	299	310	278	245	247	249	247	236	237	210	220	222	196	194	183	171	146	176	154	133	135	145	138	124	120	128	140	139	141	146	145	138	127	155	113	135	106	142	124	124	128	129	105	117	97	120	134	115	115	111	127	128	110	116	129	133	122	120	132	125	107	107	118	137	149	119	106	100	117	98	100	115	124	134	124	95	121	126	110	131	144	104	144	127	111	94	99	128	119	110	90	110	108	144	106	111	103	126	102	129	119	100	126	123	103	152	99	111	113	141	119	116	117	121	146	118	101	119	126	122	116	112	143	109	115	91	121	125	112	127	108	107	119	119	128	113	142	131	120	100	109	114	109	111	121	112	109	111	117	113	95	128	106	116	105	105	140	123	110	130	107	112	117	121	111	124	128	120	136	132	129	94	126	130	95	108	104	116	115	115	126	103	123	120	110	130	108	118	122	117	100	124	108	111	117	89	119	122	107	113	139	129	125	93	112	112	112	129	112	122	86	121	117	102	134	135	113	127	130	115	115	109	112	111	134	121	127	122	105	97	102	132	111	107	128	121	132	108	90	126	110	123	107	122	121	103	117	100	108	107	109	115	116	91	133	107	124	128	128	123	137	112	128	117	124	106	132	122	121	124	116	124	96	115	113	106	107	120	116	121	106	126	111	116	108	117	91	111	117	112	105	130	103	115	109	116	100	111	107	107	136	102	99	131	118	124	100	111	119	113	116	107	109	117	123	114	110	111	115	124	101	115	119	115	112	133	122	132	121	138	96	112	140	115	111	126	125	115	100	104	114	106	117	118	134	128	120	113	118	113	100	127	112	123	115	130	100	129	130	110	121	127	112	132	129	114	107	113	111	132	95	121	120	113	103	128	125	113	106	113	130	109	120	123	97	105	114	113	100	123	107	113	127	115	109	114	107	118	121	100	111	108	105	120	117	110	113	100	112	102	142	118	94	119	97	125	132	118	104	142	104	129	123	111	122	117	113	109	125	116	121	129	119	121	114	125	101	95	130	110	132	129	113	119	99	134	132	120	105	104	114	124	120	108	99	120	125	127	125	89	104	107	142	126	121	127	102	102	112	102	116	125	122	129	109	122	125	122	98	123	119	118	100	104	96	108	125	122	126	119	123	125	88	122	114	106	128	114	117	131	111	127	109	110	110	129	119	145	107	117	110	131	135	110	98	109	115	121	123	111	112	136	117	91	121	108	93	113	91	135	115	126	119	110	134	109	136	115	120	116	123	143	106	107	104	118	111	125	96	129	111	127	107	110	104	116	114	108	115	135	94	133	115	105	119	119	117	115	109	92	128	114	118	97	105	108	119	122	103	112	114	122	119	119	114	109	118	108	91	130	88	116	138	109	123	99	100	113	117	126	134	117	105	120	138	112	116	106	124	104	109	104	123	115	114	115	134	109	108	116	110	113	116	115	109	138	102	99	99	93	105	117	123	106	109	112	105	101	141	117	109	111	114	102	118	117	110	94	132	121	106	114	97	105	129	108	138	105	119	142	115	115	118	127	96	100	114	116	104	135	130	121	101	120	103	121	104	146	126	123	121	126	97	98	94	114	108	148	106	123	124	115	125	136	109	108	115	104	116	134	123	110	102	118	112	121	140	121	115	122	116	126	108	113	113	110	100	127	116	110	108	101	120	129	124	118	107	120	122	108	125	123	115	121	112	121	120	120	108	111	112	118	119	149	122	110	128	114	110	111	89	114	109	114	117	124	124	98	117	108	128	126	126	120	136	97	106	131	118	117	117	114	116	115	121	120	123	132	111	114	131	109	100	132	134	111	127	108	124	100	113	150	101	105	121	129	124	100	127	124	120	122	142	122	115	124	131	122	104	105	118	127	119	111	128	104	135	109	127	150	109	131	118	110	117	107	113	119	124	158	117	112	121	127	94	140	105	119	99	102	114	123	107	108	120	121	111	84	92	113	119	107	116	97	105	112	117	128	98	120	127	116	141	98	111	110	112	143	122	129	116	131	121	122	113	104	99	138	114	117	142	118	116	136	124	102	114	97	102	126	119	115	111	118	86	129	122	114	116	115	118	117	110	112	115	142	102	132	121	141	126	126	118	114	109	114	113	126	98	136	132	130	121	119	119	100	103	125	123	125	125	110	118	120	109	116	131	119	114	102	106	127	99	103	113	101	112	102	133	114	117	119	121	124	102	104	132	110	122	126	110	135	124	113	99	137	97	122	103	112	120	98	122	102	95	116	125	107	99	104	105	116	115	116	106	132	119	107	101	118	122	112	117	118	137	131	107	130	116	132	118	113	112	123	121	128	107	89	106	107	105	132	98	112	117	116	100	100	130	102	108	135	102	126	115	98	114	119	122	125	121	142	111	133	120	124	104	117	112	119	122	103	112	103	103	116	120	120	108	112	120	130	136	111	129	128	105	118	107	119	102	109	112	116	118	123	129	93	120	100	124	127	112	120	126	105	117	123	126	110	126	120	111	141	117	109	116	135	114	124	147	103	106	110	130	104	110	123	128	112	114	121	117	109	107	110	106	95	113	96	81	119	112	114	114	122	129	112	132	117	110	93	124	127	128	120	122	111	123	133	118	114	97	120	132	93	87	141	95	114	111	133	121	109	97	103	119	101	123	110	123	131	116	117	130	98	102	120	134	119	123	123	107	103	105	110	90	104	104	108	124	118	118	120	116	121	142	131	120	142	111	85	102	110	108	105	120	119	114	118	107	120	113	129	119	113	118	116	91	103	89	122	127	130	123	119	104	127	102	115	138	125	95	97	88	108	134	117	112	101	109	115	124	119	105	115	135	136	140	123	122	124	117	98	109	94	126	117	94	102	89	107	113	102	107	119	120	106	108	110	100	116	129	114	110	105	139	116	124	96	133	133	113	95	107	150	125	134	119	95	128	101	100	120	115	115	125	116	115	108	113	116	120	116	94	116	129	119	109	121	129	110	128	110	132	120	115	100	116	118	126	141	99	125	122	125	135	121	105	104	112	100	97	116	104	117	91	93	116	113	133	100	126	118	115	108	101	118	107	121	129	118	101	128	103	111	145	107	119	114	123	99	112	90	99	124	112	131	124	135	118	101	100	109	122	100	119	117	119	122	101	105	112	132	108	109	113	97	121	117	118	107	109	115	114	142	119	114	103	122	125	130	140	117	116	135	93	109	134	124	118	101	102	132	133	119	128	118	96	125	123	124	90	116	107	143	123	108	98	110	116	111	132	106	119	121	117	104	109	121	106	101	120	132	130	128	115	102	123	132	105	101	119	115	114	105	105	133	102	100	109	129	110	109	116	106	110	127	106	100	114	117	119	108	113	112	124	128	115	108	122	102	128	107	130	122	127	101	120	131	126	114	104	121	130	128	105	134	118	129	111	118	131	127	106	103	97	112	135	108	112	117	121	119	112	119	118	107	126	126	99	118	125	111	102	136	117	126	135	127	120
12092	11733	22652	25165	22342	19264	17161	12833	10583	8901	8019	6975	5540	4676	4341	3998	3988	3456	3378	3317	2859	2382	2115	1907	1860	1678	1533	1377	1249	1195	1255	1348	1275	1185	1181	1061	1026	912	822	712	687	675	602	634	571	551	557	544	533	477	470	437	474	463	427	438	443	398	358	425	365	379	355	363	314	298	356	349	325	318	302	327	309	319	300	298	302	328	324	303	318	303	293	307	322	295	281	309	274	292	287	280	286	332	293	288	272	273	301	283	279	287	303	308	271	300	278	265	277	287	297	277	293	289	308	266	271	269	280	279	303	263	267	265	281	302	281	263	303	316	290	286	302	309	300	280	298	286	266	269	299	283	296	308	272	270	288	304	276	252	298	275	273	267	281	263	243	253	297	258	286	251	282	272	297	304	253	280	263	287	291	286	304	312	266	275	261	263	249	271	310	301	247	283	278	289	261	284	261	276	277	259	263	262	290	288	264	292	261	267	277	281	290	276	278	284	290	292	273	266	281	266	264	270	285	304	288	266	293	308	265	273	295	280	293	295	261	307	300	245	301	312	267	298	287	300	279	278	296	236	296	300	273	263	268	290	284	300	286	276	286	251	268	303	249	260	268	293	282	264	272	256	293	287	269	266	270	265	259	309	282	295	294	275	280	281	274	265	264	250	265	275	275	273	306	259	280	289	265	273	281	276	324	262	295	255	284	262	285	270	247	284	270	262	281	299	282	279	288	302	261	285	260	244	274	266	316	268	303	306	298	278	285	270	277	278	293	291	271	311	279	247	282	251	294	263	291	276	271	264	305	306	259	267	273	248	287	268	272	281	291	262	273	295	304	280	288	283	251	302	277	287	268	282	279	276	284	266	254	263	282	296	285	272	279	277	277	284	292	281	297	266	280	288	244	262	263	289	283	271	292	275	292	287	268	277	250	263	262	297	293	297	297	293	281	272	251	303	287	272	295	266	308	266	283	289	278	281	273	272	283	264	269	274	271	285	299	275	298	251	283	266	282	282	302	272	302	265	279	254	272	273	271	281	285	264	273	276	245	300	294	290	287	282	279	284	257	250	284	271	267	274	263	302	243	286	257	248	270	270	290	289	289	279	307	280	278	277	255	266	278	272	283	283	289	266	274	270	296	285	243	311	280	312	266	264	283	301	284	297	280	270	264	272	284	299	320	301	261	298	259	277	248	271	274	269	264	267	258	285	290	290	270	277	254	276	294	285	264	268	264	294	294	268	267	276	284	282	265	259	289	311	300	264	288	271	268	265	283	278	287	268	319	277	270	272	338	271	296	313	278	269	267	255	259	264	267	288	283	288	282	272	274	287	270	310	256	261	274	278	266	254	261	263	300	272	287	277	292	276	281	306	260	276	271	268	286	294	292	279	287	305	266	274	263	287	246	288	280	269	303	282	284	272	277	264	249	283	299	278	290	263	265	299	284	288	273	252	294	289	264	267	284	270	307	282	311	271	279	287	269	289	280	291	253	281	286	288	276	300	274	281	261	269	264	256	299	290	284	271	295	297	306	273	281	263	296	296	270	276	257	271	284	293	311	277	304	266	295	259	309	296	264	281	293	287	268	293	294	266	312	277	276	285	300	279	280	265	266	244	256	295	265	293	271	279	269	338	291	258	278	296	295	259	280	247	293	300	295	255	274	263	300	243	282	290	289	282	249	280	264	276	265	283	307	278	285	243	276	300	283	241	273	265	274	271	287	302	254	272	275	252	280	311	274	269	270	288	297	260	292	256	297	256	284	316	262	274	271	286	279	268	268	310	264	244	283	280	276	284	242	271	291	236	307	301	247	270	277	287	269	304	264	270	309	257	292	291	275	305	293	255	289	291	275	283	272	290	288	284	269	261	271	293	274	287	264	284	268	265	282	275	319	237	308	311	281	273	276	265	256	294	243	298	278	276	281	291	263	297	284	259	287	257	302	284	252	273	252	284	303	266	268	268	275	274	277	281	303	271	273	252	291	274	302	262	273	296	251	307	260	272	282	289	284	281	292	265	292	263	280	286	279	291	278	323	270	263	244	294	289	279	276	275	275	280	271	296	273	264	304	286	296	253	281	285	256	265	307	272	270	294	279	279	258	293	296	300	246	242	283	299	300	270	283	261	288	294	283	253	276	263	313	285	283	271	262	264	300	275	284	279	272	245	294	292	274	294	305	297	275	272	292	293	259	284	259	289	266	301	257	277	313	286	312	300	275	267	285	291	273	304	256	269	283	296	278	273	251	264	297	297	287	272	289	266	249	279	280	282	274	246	312	259	275	308	273	276	269	236	283	282	281	249	256	254	275	278	265	269	278	266	300	288	281	267	260	288	290	300	269	252	282	249	269	273	308	269	278	276	274	285	279	279	269	271	283	270	258	273	262	279	265	258	285	277	275	265	273	303	279	251	300	254	247	270	272	295	292	282	269	262	289	276	252	256	297	267	274	293	296	312	286	262	284	295	272	272	268	285	266	308	291	274	303	265	266	265	277	272	287	287	275	301	278	288	273	265	263	294	254	296	262	275	264	269	267	283	263	289	290	286	289	271	275	288	281	313	278	265	278	273	261	287	266	285	254	271	315	288	297	286	273	289	261	276	250	260	284	279	259	285	260	244	282	296	257	264	270	291	273	310	281	267	263	285	291	259	273	288	282	298	272	285	295	244	273	265	287	283	271	267	276	281	299	271	290	285	277	285	264	310	248	285	286	291	284	276	249	321	269	257	270	272	265	255	268	268	251	294	261	289	248	260	275	272	312	297	285	286	278	270	263	252	292	277	255	253	285	271	266	258	247	269	281	261	260	274	279	279	276	265	300	282	253	289	268	285	274	260	299	288	275	271	316	289	271	287	278	260	265	309	269	280	278	306	259	273	315	281	260	287	263	290	256	253	280	276	285	266	300	262	274	281	263	275	279	302	275	288	317	287	276	276	350	250	262	339	279	264	276	270	255	260	265	290	274	289	282	284	257	255	260	284	278	264	280	268	305	257	262	298	287	274	273	260	289	304	255	277	275	263	250	278	253	286	301	281	264	291	284	305	283	286	318	266	276	266	287	291	273	241	295	292	285	278	280	298	269	299	263	312	264	258	305	304	299	305	271	298	316	296	277	270	241	263	281	282	272	273	281	300	267	267	262	282	288	280	301	288	277	253	324	298	279	300	268	311	281	297	258	287	282	301	268	265	258	285	251	276	263	296	260	293	284	293	272	320	260	273	309	279	286	243	288	269	280	282	287	297	283	273	294	294	269	242	278	269	236	272	281	280	281	275	247	280	287	270	293	293	268	268	265	260	266	248	296	288	257	285	261	266	294	273	267	289	263	308	266	291	262	273	261	287	254	286	300	279	280	262	306	260	275	284	235	252	280	257	298	299	274	293	281	307	271	240	277	259	293	270	295	266	259	330	258	289	261	270	263	279	265	255	283	258	289	319	262	286	281	299	273	274	275	256	301	276	273	275	281	270	267	280	275	262	270	270	272	289	285	277	289	277	306	279	290	291
7212	5555	6576	4665	3035	2082	1449	1005	701	586	536	557	411	339	329	292	313	264	248	255	233	199	164	153	171	145	147	87	120	114	106	119	123	126	102	107	99	88	94	80	79	94	89	77	84	88	96	73	77	80	84	82	85	74	73	76	70	74	65	79	64	78	71	76	75	87	71	62	63	85	73	66	55	73	89	75	65	58	80	68	72	67	65	57	75	77	81	73	72	74	80	64	68	65	62	79	79	83	54	60	78	83	82	77	71	72	74	67	67	70	84	71	63	81	72	60	76	84	80	79	72	71	78	69	73	78	74	72	67	70	70	62	73	69	75	77	68	78	77	60	75	82	81	59	77	73	79	81	68	69	78	84	84	61	67	74	91	81	84	89	67	70	74	74	68	87	87	71	84	95	86	67	77	84	72	81	80	81	72	70	64	68	88	86	66	76	76	77	82	64	79	73	86	83	89	76	70	77	93	61	60	69	72	88	72	68	65	90	75	87	67	79	62	65	75	66	76	76	87	78	95	72	67	69	83	66	72	72	78	78	77	85	59	54	85	79	80	76	86	70	66	69	88	85	65	92	69	64	75	73	76	71	63	72	92	65	61	72	70	74	82	95	77	82	88	72	75	77	76	74	82	80	77	65	71	64	73	63	82	74	63	57	83	79	70	89	79	72	76	72	60	78	75	70	75	87	91	67	67	79	71	66	79	75	68	69	81	92	62	50	81	80	68	72	77	80	70	60	88	71	89	92	83	68	87	65	99	63	80	77	94	78	72	88	82	80	85	67	76	70	71	82	64	79	77	69	84	66	61	76	70	70	76	78	63	72	78	72	64	57	78	82	68	75	76	76	72	83	78	78	77	80	57	69	65	68	73	73	75	70	79	76	77	88	70	69	74	87	63	78	74	64	66	74	70	75	58	71	70	75	71	79	70	64	71	71	76	58	73	61	71	70	72	63	66	74	87	78	70	67	57	73	78	60	68	67	64	72	68	77	74	84	71	65	70	58	75	79	72	78	76	87	74	83	72	73	87	86	65	75	75	79	73	78	77	60	72	64	77	81	88	74	60	83	74	81	74	63	84	74	63	86	96	53	69	55	71	70	55	76	65	70	72	66	66	82	61	76	87	79	60	74	73	79	81	71	74	82	81	63	85	68	70	70	64	68	84	71	70	68	71	72	80	82	90	75	62	89	79	86	72	75	78	81	69	64	85	76	60	73	65	65	66	61	60	67	66	59	67	77	82	84	73	94	75	76	64	83	84	98	73	83	67	82	76	72	66	75	71	65	74	62	68	71	73	86	75	85	70	86	83	67	82	47	72	77	75	77	70	66	77	88	61	77	74	68	63	83	72	77	75	82	80	64	84	64	81	86	67	97	68	88	77	71	79	73	75	46	73	69	81	61	78	62	72	70	75	67	85	86	79	72	88	83	82	76	53	57	75	79	74	73	68	53	87	77	70	74	69	64	80	89	83	84	67	68	64	72	74	61	83	70	108	61	68	73	61	75	69	86	68	74	77	60	75	73	69	79	76	91	77	76	79	68	79	81	60	63	83	66	62	80	51	75	91	70	66	107	66	77	79	87	80	94	89	68	77	76	63	77	74	88	78	71	62	78	84	72	82	84	69	60	75	62	62	78	70	89	92	84	83	88	65	83	68	64	88	78	64	69	84	71	78	73	55	57	74	78	74	78	64	77	82	72	84	69	66	85	79	89	89	91	72	84	76	71	88	87	60	72	62	83	77	85	68	60	83	90	82	75	81	66	71	74	81	68	70	67	87	68	70	84	96	85	83	85	97	82	58	66	82	78	56	59	74	75	85	57	70	81	65	68	76	78	64	89	68	72	65	69	77	79	73	72	76	76	73	73	72	79	79	66	72	72	95	79	79	51	97	65	75	64	86	70	79	75	85	75	83	65	77	70	72	82	61	92	68	68	73	66	84	98	78	79	83	75	86	63	71	77	64	70	84	69	77	66	69	83	83	60	75	79	76	70	64	61	73	85	66	73	81	83	78	68	82	70	82	88	76	64	86	61	71	75	73	83	79	80	89	65	53	72	84	65	84	70	67	78	73	75	75	73	69	77	67	69	88	74	81	74	92	74	94	67	73	78	85	76	70	66	80	57	60	76	77	75	61	87	76	66	63	63	69	78	68	71	63	69	89	56	76	91	73	85	75	59	65	83	73	80	70	84	77	96	72	70	70	76	74	67	76	63	63	87	90	70	81	83	70	65	77	68	68	72	80	65	60	76	75	80	72	81	74	64	81	65	84	78	78	69	82	79	68	76	79	55	85	75	72	77	74	82	88	81	75	71	68	89	79	70	53	80	74	73	72	62	80	68	89	89	68	72	84	73	72	68	78	75	85	73	72	67	78	71	82	60	73	79	70	79	73	82	78	63	79	92	61	89	77	65	67	84	83	65	77	75	74	60	78	87	72	79	72	62	76	70	85	57	81	87	78	79	74	74	81	63	57	84	59	80	72	76	56	73	73	82	63	67	74	71	74	77	80	75	60	76	78	75	95	88	84	74	78	68	70	98	75	68	79	76	73	90	95	77	72	68	62	68	73	68	65	65	72	78	78	72	87	75	79	80	69	72	63	59	67	83	73	78	72	71	91	76	92	79	58	68	77	71	73	79	83	73	74	72	50	67	68	79	64	84	69	76	77	77	77	64	82	70	84	74	87	74	74	71	78	64	101	71	59	73	68	65	74	73	65	77	72	60	78	65	65	89	74	68	72	67	88	77	75	64	66	66	82	74	81	66	70	81	70	77	83	65	84	65	74	77	69	86	65	86	77	91	69	70	78	85	68	79	88	65	70	53	66	88	66	76	91	77	67	61	65	78	81	65	49	60	72	75	83	63	70	80	69	69	87	76	88	80	84	51	79	72	81	81	60	65	67	65	67	72	76	58	74	79	71	79	80	90	91	75	60	68	67	83	67	71	81	80	71	85	79	60	73	93	68	78	65	85	71	69	82	68	79	69	80	58	76	74	81	77	58	79	58	58	64	84	86	76	71	70	71	76	73	78	76	81	70	87	60	61	87	71	84	65	78	69	66	86	70	69	61	77	91	62	77	75	66	97	64	67	67	71	60	69	74	65	83	67	60	84	69	80	68	79	75	64	84	70	73	68	83	80	70	71	72	63	67	74	69	79	64	71	75	59	86	68	78	76	74	64	75	83	80	78	74	58	69	65	73	78	82	85	80	81	83	57	79	65	82	81	82	104	72	72	84	73	79	72	71	75	72	61	78	75	69	72	76	62	72	73	65	82	80	74	78	86	70	81	74	75	85	65	67	77	75	67	83	79	70	72	87	81	69	84	61	84	70	72	78	72	80	80	65	71	64	75	71	73	70	69	84	70	65	84	69	60	79	85	80	78	78	71	63	72	78	80	84	84	90	63	78	82	85	69	92	83	70	92	65	82	72	62	89	84	66	75	70	81	59	82	62	70	71	64	78	78	66	64	76	70	80	81	90	83	82	83
4442	5277	11356	12635	10599	8535	6738	4712	3709	3318	3226	3002	2157	1901	1903	1683	1686	1457	1602	1457	1315	1040	880	859	840	755	642	615	518	555	561	566	557	554	498	432	406	397	347	346	353	335	302	306	275	264	249	261	276	262	261	279	271	227	241	251	229	235	229	223	221	223	237	197	202	208	223	211	212	190	188	173	207	195	193	194	217	207	202	212	205	201	196	212	185	191	199	196	200	216	195	167	203	196	192	181	163	198	201	179	198	209	188	190	203	196	204	176	183	205	177	222	210	180	199	200	219	194	195	183	227	183	234	218	191	197	200	215	181	217	179	196	197	193	208	196	164	184	175	180	179	195	165	187	222	205	209	200	230	209	207	201	166	226	198	178	213	195	208	190	170	194	190	182	192	180	183	188	199	204	194	188	205	201	203	201	196	189	198	174	216	193	203	173	202	216	188	197	197	202	205	203	196	193	204	215	218	213	188	200	180	200	172	188	198	182	188	189	182	192	193	192	206	192	194	224	190	188	193	203	200	207	186	205	196	166	177	212	198	191	201	192	182	175	185	219	218	192	212	200	193	197	222	194	186	201	195	221	209	212	206	204	173	192	213	211	176	192	200	199	198	205	230	184	170	192	198	202	185	190	214	211	196	201	184	193	171	188	211	229	205	205	194	184	207	167	191	173	168	215	173	201	209	200	180	196	186	190	219	187	198	184	169	181	185	197	196	184	181	199	200	208	186	188	173	164	195	211	208	202	222	186	176	215	184	201	192	207	207	166	202	193	201	177	174	200	192	172	174	232	211	182	218	218	197	178	195	203	218	200	190	216	179	214	187	169	196	186	231	190	184	202	204	199	168	197	168	195	202	189	218	191	204	221	188	196	187	211	188	164	183	181	191	174	196	217	209	200	183	178	203	207	182	174	182	179	187	209	193	204	199	239	183	199	197	208	203	210	199	179	213	173	180	206	199	182	186	173	187	225	187	187	197	191	185	177	220	201	203	195	212	197	216	197	212	196	191	199	211	183	206	185	200	194	195	202	167	213	187	170	206	191	202	180	208	196	176	226	208	188	187	195	189	193	192	173	231	203	209	197	190	177	186	205	189	197	185	168	227	195	197	195	188	209	204	217	160	167	214	198	204	193	188	208	214	188	189	204	182	188	186	196	191	211	200	201	215	200	192	178	205	217	177	198	167	209	198	203	183	209	184	208	183	216	201	172	208	186	179	175	204	199	196	200	206	171	204	176	197	203	211	187	181	192	196	193	200	176	187	197	190	195	179	187	242	210	203	196	171	187	189	201	183	212	194	170	192	180	206	175	192	201	173	188	207	192	198	191	182	207	167	206	217	178	198	204	199	201	192	208	211	183	202	229	213	195	195	190	221	199	184	196	184	158	171	170	201	164	207	197	190	183	199	184	181	209	214	192	184	213	199	197	202	183	188	192	194	195	213	171	201	208	185	204	194	192	183	191	177	183	174	188	177	218	201	217	212	188	184	190	203	200	189	205	197	199	196	206	213	211	204	201	199	230	202	198	188	185	179	200	189	186	190	181	178	200	171	202	188	177	207	179	194	208	217	211	181	191	202	195	196	195	199	193	176	196	208	217	193	200	214	181	199	194	201	190	202	219	191	211	197	198	186	207	197	197	167	195	214	161	189	193	208	180	211	206	190	177	203	181	202	228	196	200	212	166	180	202	177	199	191	192	198	178	178	202	179	176	179	186	204	192	175	198	201	184	172	201	203	177	207	175	183	188	199	165	212	199	207	219	198	197	181	171	182	176	200	198	216	177	194	205	204	211	225	189	194	203	207	205	185	192	171	199	195	169	184	204	201	206	191	209	184	184	191	186	208	190	194	204	184	192	199	170	190	208	210	195	202	186	188	195	181	199	192	177	220	178	182	206	185	186	189	209	194	178	198	189	174	190	198	192	185	195	174	165	179	180	197	197	183	202	209	212	207	193	152	179	181	200	184	182	208	195	181	197	226	182	204	192	220	186	190	171	198	200	187	173	184	183	222	201	205	190	182	211	210	233	195	177	183	193	191	210	204	189	199	200	209	190	207	178	219	205	192	186	180	177	208	192	179	215	191	195	135	201	197	215	215	201	214	190	178	212	187	194	216	193	168	212	211	207	202	193	200	201	191	196	208	201	178	208	206	198	180	211	195	198	189	192	197	222	171	194	208	207	212	187	199	214	188	183	202	188	199	187	179	212	197	185	202	205	223	191	187	192	200	184	207	197	191	186	197	181	194	202	193	196	171	176	188	199	166	209	193	183	186	197	189	198	223	195	200	183	216	203	186	192	194	186	189	182	184	159	208	207	198	205	203	196	187	224	193	175	188	205	205	207	202	200	182	211	209	209	189	213	191	203	204	215	215	180	229	209	199	169	192	199	211	191	187	170	184	187	186	183	192	197	188	194	176	187	211	200	194	191	192	198	164	179	193	181	189	176	193	195	179	174	210	209	171	189	199	193	196	158	196	190	176	193	205	185	205	208	208	203	184	201	216	198	192	204	199	185	223	191	221	205	193	180	214	172	176	213	208	178	204	206	195	196	178	198	210	174	189	194	185	195	195	240	195	188	182	210	183	192	209	191	173	198	206	199	191	171	194	197	183	200	213	185	204	205	172	191	185	175	184	170	215	194	165	197	215	203	184	197	207	189	187	189	186	198	209	183	211	187	193	199	220	194	190	209	198	205	193	196	235	183	197	205	187	186	184	204	200	189	201	190	213	195	195	195	198	193	194	226	208	187	192	220	216	208	182	195	172	194	189	186	188	195	183	196	216	194	201	210	180	226	189	189	198	199	171	195	197	187	218	199	206	196	200	223	199	187	208	191	211	195	197	168	182	212	192	165	171	204	213	166	214	212	188	192	208	191	176	212	191	183	205	196	217	188	190	209	174	195	198	202	195	217	177	199	183	210	214	192	204	216	210	193	170	204	196	182	190	166	205	199	194	205	220	203	198	189	178	207	189	222	155	176	177	196	171	198	222	182	181	210	196	196	195	191	187	185	165	177	187	185	203	201	184	191	203	174	220	204	210	174	198	208	183	182	200	199	224	180	204	208	195	201	210	194	193	192	212	221	190	193	205	179	197	192	193	199	197	195	188	193	207	208	182	178	198	209	188	164	214	174	202	194	184	189	212	205	194	186	190	193	193	204	211	185	172	204	218	214	209	188	190	190	187	175	205	169	202	199	234	193	186	207	174	192	184	190	193	211	208	193	191	216	191	214	189	199	199	193	226	194	202	212	186	206	195	179	192	214	203	191	188	180	221	186	209	206	191	204	192	177	179	189	191	230	231	211	188	207	181	190	190	180	208	190	177	209	184	208	199	161	206	203	169	225	196	214	184	218	194	194	214	185	208	175	195	195	207	180	191	207	243	201	202	201	203	170	203	190	204	179	182	183	177	188	176	179	202	181	171	215	199	208	214	202	174	153	174	203	211	171	190	196	211	208	195	211	213	199	181	187	190	186	198	186	184	200	207	200
15511	10287	12142	10102	6983	4993	3622	2385	1617	1292	1070	939	730	621	575	474	497	421	435	456	349	317	294	270	263	206	244	196	171	166	202	205	201	194	158	179	149	160	139	140	151	151	136	133	134	125	117	126	124	137	111	132	118	127	137	113	107	116	108	125	115	117	145	108	118	109	110	124	116	109	97	119	90	118	100	122	104	123	106	88	116	89	117	113	119	102	110	92	115	118	114	123	128	117	124	126	122	114	96	105	96	92	115	122	113	118	113	131	112	114	116	136	111	104	107	101	133	106	129	115	96	120	110	105	102	122	121	113	114	112	116	96	118	117	119	112	108	112	105	102	107	104	99	84	109	121	121	95	130	103	114	83	132	108	122	131	107	125	96	117	109	108	92	83	105	114	105	125	109	96	114	101	113	114	85	106	97	130	102	103	99	111	107	128	101	92	91	107	126	134	107	132	129	87	104	113	119	126	114	126	101	119	103	122	95	109	119	119	104	98	115	114	125	102	107	114	110	108	126	116	121	97	116	116	109	109	123	91	121	116	103	105	121	108	98	99	114	106	92	101	104	94	101	103	84	112	114	106	116	112	127	108	107	123	100	109	121	130	120	104	102	95	118	116	99	127	111	95	113	98	106	102	100	99	133	99	84	118	111	101	114	98	97	91	91	102	120	104	116	90	107	109	108	107	97	110	104	90	119	108	118	100	116	103	96	118	118	122	110	106	114	118	108	118	96	105	98	110	115	123	125	121	115	106	113	113	125	104	98	129	110	107	104	90	100	105	99	112	105	116	109	106	90	91	92	119	106	108	110	115	102	106	99	112	118	80	110	98	111	113	116	116	124	121	99	128	106	133	86	110	107	107	120	106	124	132	126	114	91	121	111	116	101	108	115	112	107	113	95	106	113	110	115	118	95	93	118	123	108	117	103	99	117	123	124	115	108	87	93	122	114	102	107	109	100	102	126	100	101	113	106	124	113	121	107	125	113	104	116	117	104	116	129	127	105	93	77	103	93	103	104	111	106	118	112	108	107	98	113	101	103	102	109	106	104	115	114	106	112	116	106	107	106	106	103	130	111	108	112	93	113	104	116	121	113	106	116	130	120	106	120	107	104	110	105	111	107	118	108	119	119	101	90	115	99	116	108	122	115	118	116	108	110	110	97	110	109	117	107	109	128	95	102	111	107	97	112	111	113	125	122	123	110	108	117	110	103	108	134	99	96	97	108	112	90	132	111	101	105	117	91	119	89	99	98	94	93	113	113	112	111	112	105	110	125	120	99	118	120	119	108	125	136	116	133	131	101	117	124	107	106	106	134	110	96	112	110	117	114	101	110	115	108	121	93	123	124	123	109	122	133	105	95	102	112	101	131	97	125	113	112	112	113	105	107	91	92	120	121	100	96	109	94	121	125	83	134	120	108	108	105	103	97	123	92	113	110	105	111	112	124	125	101	112	113	123	105	120	109	103	121	109	93	110	122	114	135	105	124	116	108	115	112	128	121	99	90	108	105	127	108	100	106	121	105	108	117	110	113	110	99	81	99	84	106	116	99	118	86	106	129	113	98	110	97	110	118	96	107	102	102	110	109	128	96	119	101	101	113	127	108	119	93	105	115	100	116	108	117	114	123	96	112	113	110	108	111	126	141	110	124	125	97	108	95	120	92	107	114	104	119	113	110	104	102	111	106	115	119	103	99	112	120	100	108	101	130	138	126	114	110	141	121	121	103	113	137	121	100	112	104	109	114	127	97	104	106	98	89	123	89	97	106	103	105	104	108	108	110	119	105	126	91	100	108	110	130	109	105	116	115	97	120	131	118	105	115	118	91	112	105	99	124	99	117	122	87	109	110	104	133	110	123	107	123	107	105	109	126	126	116	126	132	110	107	101	112	125	107	112	111	112	125	110	111	118	115	118	110	115	118	104	110	118	106	104	113	109	119	97	98	137	108	101	125	122	125	110	102	102	104	105	115	113	113	110	112	113	107	107	95	118	132	108	102	100	107	101	112	99	110	129	115	103	111	113	120	103	123	108	125	104	129	100	91	129	104	102	107	132	100	107	115	100	111	104	123	97	104	123	120	99	122	106	93	128	87	110	103	84	101	111	106	98	113	121	111	111	96	89	107	102	115	120	93	118	102	120	119	127	115	122	107	122	83	123	121	108	111	101	104	95	99	107	92	103	108	102	129	96	112	135	99	122	95	115	85	112	128	129	109	120	122	114	105	116	102	114	104	99	105	92	95	94	100	106	115	110	105	108	105	116	86	128	119	120	117	110	109	89	100	121	113	88	113	131	98	92	112	119	102	116	97	112	104	113	108	107	86	98	124	111	107	93	121	108	116	100	121	114	108	108	110	119	96	123	98	116	120	116	108	133	100	128	128	116	115	107	131	89	119	119	122	100	120	103	110	105	107	115	102	117	105	119	119	91	118	121	109	106	139	103	94	110	103	121	109	114	123	108	111	93	119	108	107	116	118	137	104	118	106	126	109	105	119	116	101	135	98	109	110	96	124	114	123	106	115	114	135	112	104	102	118	113	127	112	100	119	119	131	117	114	97	108	104	99	104	119	94	124	127	125	127	117	101	116	118	114	96	107	106	110	95	98	108	98	98	117	118	98	102	126	126	117	101	116	111	120	108	97	109	122	97	91	113	88	111	104	110	118	117	111	99	111	96	118	98	110	108	121	101	84	136	106	103	102	107	109	114	106	121	130	122	88	92	134	117	105	108	96	93	117	101	91	101	108	115	106	125	113	91	106	95	105	102	117	97	85	127	102	116	123	108	89	119	102	113	116	121	118	104	111	103	92	126	115	128	127	106	117	113	106	101	106	94	98	107	99	109	90	130	115	85	96	109	116	104	105	111	114	113	109	109	117	105	107	115	104	114	110	113	125	104	106	110	105	107	115	102	111	83	115	117	127	99	115	110	111	114	116	124	110	91	108	105	104	106	99	111	111	105	93	109	86	109	109	106	102	124	110	122	98	119	110	113	104	120	109	120	113	100	113	107	108	118	119	116	107	100	102	105	105	97	128	112	119	113	113	94	121	101	117	120	115	129	129	102	115	116	113	101	96	107	119	115	116	103	101	101	93	103	115	113	94	107	113	111	102	102	117	114	102	106	92	112	113	105	110	107	103	107	98	112	102	94	96	129	106	104	109	114	91	117	111	99	114	117	100	130	105	114	109	99	100	123	100	123	99	119	101	102	114	116	120	111	112	115	125	115	97	130	94	85	93	115	116	129	126	101	104	121	115	94	115	113	109	99	117	107	92	116	104	107	117	130	94	106	135	133	129	92	103	93	112	107	97	126	104	106	119	126	110	109	111	111	98	106	102	102	114	107	107	102	120	98	119	96	120	128	120	111	110	108	98	111	107	109	121	95	129	92	119	108	96	110	111	114	136	108	113	117	95	112	118	108	120	110	108	122	99	97	112	109	118	109	99	115	102	125	112	105	103	119	122	113	125	113	110	122	113	106	144	119	105	112	113
9568	8744	17839	20107	17888	15443	12381	9164	7281	6386	5804	5370	4026	3638	3257	2895	3001	2564	2601	2558	2046	1657	1376	1321	1345	1228	1077	981	901	909	906	994	912	939	876	725	790	674	615	518	592	501	511	519	456	450	472	411	409	426	395	380	427	348	359	341	347	372	377	343	326	320	340	320	310	322	332	313	307	300	310	297	299	253	308	305	288	289	297	292	280	308	270	275	278	282	301	294	293	284	273	274	279	307	255	254	259	292	276	289	286	301	263	246	273	276	253	293	252	273	254	286	276	302	260	273	274	258	279	297	284	268	277	288	246	250	286	298	294	269	261	268	287	269	292	281	303	272	298	255	296	276	276	301	255	274	259	253	310	266	271	288	265	249	294	272	300	283	256	300	244	264	272	268	244	245	265	298	250	243	240	266	303	269	261	278	292	265	259	256	291	265	261	258	243	273	239	274	237	260	242	275	263	258	292	275	260	278	266	275	272	250	267	256	256	256	262	255	280	279	265	305	307	246	294	277	268	261	270	292	270	263	293	280	279	258	274	270	273	300	285	270	250	283	244	318	267	287	262	264	259	276	261	253	300	274	283	263	269	276	256	309	273	244	236	273	292	283	291	283	275	277	258	268	276	265	256	267	302	270	284	266	333	266	271	279	283	265	258	274	263	274	260	250	240	276	262	260	297	274	260	278	263	289	295	268	265	266	264	270	273	277	266	268	280	293	298	243	287	250	260	254	281	276	264	292	274	276	265	244	285	245	275	255	265	286	273	288	261	276	272	298	281	275	253	261	247	304	285	294	291	252	272	283	273	287	313	284	268	279	304	277	272	298	275	301	262	272	299	287	283	265	274	280	249	259	277	247	258	285	252	294	280	270	260	238	259	251	284	252	265	258	271	261	268	274	278	301	259	275	289	257	257	271	264	260	256	281	263	258	254	266	265	281	270	245	266	268	261	289	231	280	287	262	278	250	257	298	245	239	282	277	266	278	263	271	282	251	283	281	295	254	280	269	281	296	314	249	262	284	297	261	290	267	266	246	280	265	244	270	287	243	283	299	258	255	293	323	270	277	291	262	265	266	295	290	273	301	283	259	268	251	302	254	295	251	295	307	249	267	287	282	245	276	260	271	288	283	257	258	298	266	260	265	302	276	263	275	298	294	265	260	318	283	276	247	250	268	255	269	268	293	260	273	281	258	280	259	278	277	258	250	280	285	301	249	285	276	260	271	231	269	261	264	271	283	277	256	267	265	266	267	246	291	271	270	282	275	258	289	275	272	290	259	280	259	261	300	270	306	276	250	279	274	265	276	265	273	263	274	255	276	246	281	249	243	304	272	277	268	252	273	281	280	267	252	285	267	250	281	270	285	274	256	295	262	272	254	273	305	264	274	292	295	271	270	271	298	254	260	274	261	321	289	265	272	263	260	262	246	291	243	273	243	290	268	243	275	276	269	287	274	257	263	264	265	266	242	275	279	264	303	245	258	249	261	298	269	274	257	263	250	297	250	270	270	249	254	271	274	327	267	254	280	255	270	296	274	267	276	284	256	242	248	258	302	284	271	262	278	286	294	231	297	247	264	262	280	253	316	268	263	309	277	264	287	293	277	258	280	291	297	261	257	259	288	278	268	245	291	285	280	265	284	249	264	284	282	297	285	252	280	270	302	295	247	276	261	261	248	282	264	267	301	284	256	266	282	259	254	315	285	288	264	269	292	285	280	276	279	286	290	282	255	279	268	251	246	262	280	264	284	263	273	264	284	259	305	305	235	285	283	298	266	287	289	270	288	304	272	263	260	311	310	263	273	275	275	301	249	261	303	240	266	293	255	303	290	259	267	271	264	275	269	245	243	278	278	272	271	258	242	294	261	310	290	257	307	279	252	296	258	256	270	266	262	286	263	277	273	272	275	301	272	271	245	250	261	243	270	253	277	232	305	275	276	271	257	297	280	258	279	265	255	265	268	278	283	268	256	295	273	285	256	281	281	275	275	271	257	265	279	266	262	250	250	285	282	282	265	296	286	256	281	288	290	306	286	300	254	267	263	302	289	305	264	262	272	287	287	274	234	253	278	293	268	278	265	306	282	273	259	291	247	275	297	253	283	276	280	264	285	292	265	255	273	264	278	267	296	255	241	272	269	290	252	297	264	281	284	276	268	313	281	245	281	258	246	285	297	274	288	277	240	297	253	269	269	240	257	246	289	256	286	265	307	292	250	272	274	272	293	285	279	267	259	280	278	271	268	271	262	259	281	281	284	300	254	253	288	248	265	270	270	276	279	279	283	238	282	288	257	285	267	281	276	293	289	279	272	323	258	279	283	276	269	269	263	267	283	298	287	296	279	289	276	257	270	288	271	264	281	275	273	297	287	266	247	258	285	258	253	292	268	256	309	271	257	280	309	257	268	283	267	263	268	311	274	264	266	272	246	269	247	261	260	277	267	257	264	262	297	257	281	298	275	287	293	273	270	318	301	266	285	293	284	296	281	261	259	283	252	252	278	221	291	283	282	289	250	248	279	280	295	294	260	277	271	274	279	268	290	269	277	256	284	277	251	294	297	269	257	284	280	271	268	252	278	288	269	254	255	252	285	285	276	240	279	268	242	298	287	248	279	257	259	262	284	302	298	275	276	275	251	267	289	259	274	247	276	290	259	278	297	267	294	255	290	273	266	278	286	275	268	258	252	281	272	269	275	273	269	297	286	282	245	281	247	252	250	273	274	252	275	239	286	332	263	255	304	298	277	255	262	263	260	281	280	255	269	268	260	272	271	264	270	280	291	247	296	301	256	252	276	308	229	269	269	263	241	281	270	255	253	242	281	282	253	276	294	284	239	261	284	251	288	255	262	250	278	220	276	263	247	274	262	276	265	279	281	278	247	269	275	274	301	258	275	287	280	271	258	279	287	295	271	261	267	271	271	274	268	260	259	309	286	303	273	306	277	292	286	294	278	282	272	278	258	265	259	281	269	281	281	287	290	270	301	287	248	288	293	284	297	275	275	237	260	290	293	280	255	266	293	261	306	268	258	274	278	253	271	284	282	287	269	304	258	281	262	282	241	266	295	275	276	268	269	261	299	265	257	255	288	278	295	267	273	257	279	289	282	240	267	255	254	271	253	283	245	279	288	286	279	287	291	269	270	277	278	272	285	290	267	277	281	247	268	287	294	288	277	266	310	268	286	264	274	270	271	272	261	274	270	282	281	250	268	273	242	261	277	246	271	299	267	265	266	297	290	261	263	263	278	259	248	299	277	257	270	297	280	261	263	267	272	276	281	260	256	253	292	288	274	263	269	268	279	265	300	265	251	261	269	276	278	312	278	267	294	262	267	270	290	267	284	267	288	298	257	282	267	271	239	293	258	292	283	284	277	251	279	275	273	253	300	297	290	277	257	272	290	272	285	290	274	250	264	263	269	268	296	274	254	251	270	246	264	277	275	270	265	290	288	247	275	276	273	289	260	331	264	301	307	254	287	264	278	233	265	255	317	263	276	245	297
23568	15394	17581	15021	10108	7429	5275	3552	2470	2026	1595	1434	1075	908	796	715	688	556	619	549	494	375	369	330	315	266	245	211	258	258	253	237	243	264	217	199	205	213	192	165	182	196	165	157	152	134	135	140	154	144	133	130	145	155	122	148	141	147	124	131	121	124	111	153	110	120	115	111	145	122	108	116	110	106	124	137	123	125	131	102	121	137	114	121	113	133	121	108	104	107	124	138	108	111	98	122	97	109	127	107	110	102	127	105	130	146	110	86	108	107	116	111	132	111	104	119	134	106	107	124	105	120	102	125	121	108	106	101	112	105	108	118	112	125	107	119	93	102	90	96	121	107	121	114	115	107	122	114	118	117	113	119	126	115	128	124	103	102	118	120	97	112	131	109	108	141	114	120	100	137	110	132	109	115	115	107	109	118	116	113	110	105	115	136	120	112	125	108	129	113	110	116	112	118	111	91	130	119	127	118	99	108	110	108	120	112	103	117	91	118	115	122	110	119	116	101	106	116	98	109	93	102	120	137	116	139	102	111	134	94	106	113	98	120	122	121	109	118	99	121	136	121	122	106	107	117	99	110	116	125	130	108	113	116	122	118	104	128	114	131	123	127	113	120	128	99	117	104	98	111	115	112	128	113	98	119	99	102	108	108	136	115	113	142	108	123	138	115	106	116	131	113	100	128	122	99	142	105	104	90	108	109	125	96	125	109	102	122	98	111	117	120	139	111	119	126	121	111	109	107	119	131	120	113	101	118	118	108	116	103	121	152	117	105	122	127	107	118	124	80	137	120	99	120	125	114	96	107	104	101	104	149	119	114	99	113	124	105	113	93	114	122	102	93	109	99	112	100	124	93	113	130	116	121	117	121	112	105	112	115	102	99	105	104	132	127	125	110	125	119	118	117	114	116	116	109	121	109	102	100	97	108	121	102	121	126	125	111	99	126	105	130	108	118	121	114	109	135	111	110	121	127	99	123	133	105	127	122	101	120	121	114	117	127	139	120	117	117	100	97	105	124	114	132	118	115	109	102	98	112	98	114	106	126	86	122	111	109	89	111	119	105	139	109	117	114	102	112	118	97	111	123	92	121	106	115	129	111	109	116	104	126	115	121	107	111	121	125	124	107	131	127	126	115	108	119	127	109	101	114	119	112	115	93	115	108	105	102	107	114	112	109	125	117	121	96	110	103	102	125	121	106	108	124	127	112	111	100	125	97	129	114	94	123	105	124	125	97	117	113	110	127	114	130	132	102	105	94	116	122	114	98	116	108	121	108	135	94	113	105	110	111	113	120	104	126	110	131	120	115	96	106	120	110	115	104	115	94	121	129	118	102	99	112	119	115	129	117	126	120	105	115	120	137	141	132	117	119	129	105	117	108	92	126	105	105	109	104	140	117	124	106	127	116	107	95	109	134	117	120	118	112	126	97	101	124	143	136	106	113	127	106	116	107	97	116	129	117	115	104	100	108	130	126	114	132	117	134	120	122	117	113	95	127	113	124	130	138	116	141	113	84	99	103	105	145	106	115	121	116	109	114	102	115	130	92	104	121	106	101	108	108	119	123	113	131	120	108	96	116	109	105	113	131	143	124	123	111	121	120	126	103	98	106	112	122	116	99	123	115	115	139	103	101	98	115	121	118	103	115	116	115	112	102	119	110	79	114	120	95	137	135	118	115	92	118	115	115	122	121	121	100	111	101	123	104	107	113	112	122	115	111	115	131	113	105	114	103	116	122	105	103	117	106	98	114	125	125	123	118	128	130	102	103	100	116	130	112	96	93	111	123	109	126	116	108	129	114	112	125	104	112	133	129	110	121	114	117	120	122	107	106	99	89	98	116	103	105	117	132	109	100	122	107	119	110	120	104	97	115	118	141	123	117	125	119	119	109	108	95	99	100	93	111	109	101	144	113	123	104	127	115	109	103	115	119	108	125	114	110	121	104	125	126	100	103	109	113	102	122	133	105	111	129	122	106	96	116	126	129	116	114	123	120	128	108	121	125	93	88	136	134	116	125	112	120	115	130	132	105	101	119	103	113	121	124	120	108	115	103	122	104	99	103	116	98	113	109	140	108	119	104	120	107	119	113	132	122	127	116	103	109	117	122	122	119	112	122	110	126	114	113	122	86	123	94	121	104	112	122	119	131	112	120	108	104	109	114	115	119	102	115	108	98	122	106	114	113	120	114	116	114	116	98	127	106	88	107	114	113	120	115	117	104	120	116	119	127	123	95	112	133	112	119	108	106	104	96	97	119	106	122	111	121	126	90	117	99	104	105	126	109	128	103	122	134	150	110	124	119	124	124	100	116	130	111	121	102	122	115	110	127	120	123	117	118	111	111	105	118	116	117	112	129	120	121	106	123	121	103	111	112	113	122	128	108	106	112	117	117	110	100	112	119	103	110	109	111	112	97	100	113	136	125	115	101	123	104	112	123	125	103	129	105	121	126	111	114	109	119	124	112	103	96	151	90	104	109	122	123	127	122	110	131	105	100	98	114	110	108	93	115	108	117	131	104	104	116	106	127	98	109	120	126	121	124	114	116	108	117	102	124	98	112	107	106	107	121	109	142	106	115	106	91	118	106	132	117	122	131	113	96	107	115	110	113	112	135	110	143	95	112	112	130	136	98	120	115	130	95	120	121	124	115	112	129	112	112	131	105	120	118	105	98	123	117	107	104	121	128	94	130	104	109	98	98	112	107	116	117	149	122	131	110	120	110	117	123	129	108	121	117	105	100	130	123	117	109	116	117	99	103	115	126	120	100	104	98	98	100	96	125	100	136	94	91	101	104	124	110	126	115	131	124	140	116	126	100	123	95	99	123	122	98	117	115	113	104	108	112	108	135	121	127	117	104	116	106	105	103	118	140	99	100	103	117	103	103	97	126	107	100	115	113	110	96	99	111	112	110	108	96	108	125	115	109	116	118	114	120	107	106	130	118	112	105	108	111	117	105	106	121	115	112	103	87	121	128	129	111	124	124	107	98	119	104	113	107	109	164	143	130	99	114	119	126	98	103	97	129	115	129	137	105	113	109	117	106	111	121	127	127	124	95	109	124	111	118	107	117	111	110	133	117	142	97	123	133	129	116	107	128	102	108	135	116	115	118	119	131	111	106	108	130	135	117	100	132	105	105	130	101	114	104	108	109	111	99	87	113	129	122	107	109	113	102	134	96	126	99	125	121	116	116	122	115	107	118	101	104	107	115	104	114	118	126	120	117	122	131	110	104	118	102	117	128	123	113	99	123	111	117	113	121	106	107	113	122	126	112	119	100	95	139	108	117	123	98	125	112	123	113	129	126	117	105	126	118	97	127	119	125	99	116	121	103	124	121	126	116	116	110	108	114	119	100	94	117	116	111	109	123	118	117	111	117	125	112	107	124	118	113	117	107	124	115	125	109	133	102	118	119	105	101	135	126	131	116	124	116	113	111	104	117	94	98	118	112	122	107	124	143	111	113	118	118	112	119	125	110	101	109	117	145	98	120
12781	11733	22591	25168	22492	19883	16148	12530	10070	8663	8045	7386	5706	5191	4604	4102	4006	3475	3501	3279	2689	2212	1899	1897	1897	1616	1468	1308	1252	1302	1313	1357	1232	1237	1101	1073	1006	865	767	726	744	631	655	609	559	567	528	540	560	472	471	525	499	410	408	409	389	377	358	351	345	359	360	350	367	322	332	338	349	314	294	317	336	281	283	301	300	320	331	307	308	307	297	272	279	286	303	285	288	300	245	291	300	260	295	296	301	304	295	280	287	277	303	278	298	299	285	298	274	246	301	264	293	290	278	267	279	266	278	267	279	263	292	282	280	304	274	269	266	299	287	314	288	305	292	303	264	280	284	264	287	290	258	296	279	264	260	265	266	260	323	268	293	275	278	295	252	279	261	259	295	280	293	263	264	274	307	276	266	270	279	282	273	263	281	268	318	285	261	287	319	260	283	296	273	302	256	256	250	299	298	286	273	302	293	278	280	281	273	290	267	242	269	297	284	291	290	279	289	273	274	294	258	271	311	282	279	253	286	248	251	235	280	243	286	297	242	233	283	292	258	241	289	265	290	302	280	264	296	321	245	294	271	252	306	279	254	292	283	285	259	301	277	251	285	274	277	275	231	240	250	300	254	276	281	277	282	292	270	294	287	254	287	262	275	296	266	256	296	255	292	267	287	297	271	277	288	269	287	294	284	257	273	289	283	282	282	256	276	277	268	263	266	292	280	274	304	262	255	279	290	273	278	257	266	270	290	264	289	264	315	282	273	286	282	253	245	274	270	269	281	274	259	270	276	317	269	254	267	273	268	246	261	267	283	304	289	284	294	310	228	260	287	277	284	293	274	277	275	327	270	297	253	274	272	260	232	282	251	252	293	269	244	266	274	294	255	296	285	284	280	298	274	278	267	272	273	277	317	266	273	300	277	315	257	260	304	284	267	261	261	277	266	255	287	267	268	257	289	272	302	264	267	252	263	273	270	241	262	292	290	292	282	300	285	266	279	256	271	265	243	245	312	304	280	288	301	288	285	293	253	291	258	265	247	289	287	286	279	286	277	272	277	289	238	294	286	278	279	241	257	296	255	283	271	263	286	263	307	292	269	263	278	276	276	288	278	271	293	259	274	279	285	290	299	276	276	305	308	257	291	273	291	268	292	278	283	289	286	278	270	289	261	294	273	268	220	292	293	273	277	260	246	293	276	267	271	250	294	275	243	259	262	290	268	248	279	236	281	276	283	267	289	277	282	266	276	297	255	251	288	258	285	267	295	273	258	291	294	288	296	283	280	267	284	294	280	286	269	285	297	274	286	279	273	285	271	273	293	273	293	270	277	271	294	247	268	281	269	288	253	252	297	293	278	268	288	268	274	250	307	265	264	261	279	281	268	278	285	294	262	309	270	302	277	266	276	261	284	328	273	288	249	296	240	248	285	261	264	289	292	274	307	272	278	273	281	279	302	260	294	292	281	263	280	292	271	273	283	287	263	248	283	271	283	289	299	305	304	286	248	292	256	289	259	277	271	267	292	281	288	302	297	271	256	283	252	258	271	269	261	241	265	263	281	296	279	339	249	278	238	282	260	287	266	260	254	278	248	285	305	265	250	294	275	293	281	281	285	307	282	299	269	299	286	274	286	265	270	276	280	254	272	267	257	276	263	284	260	276	290	313	277	247	269	278	276	316	240	288	266	242	246	298	283	277	268	257	273	316	295	282	283	270	277	272	265	306	246	269	278	319	256	259	276	282	239	264	267	281	263	270	291	291	270	258	275	273	228	287	258	282	266	258	295	272	288	288	273	256	243	294	260	304	289	276	270	284	271	267	280	254	266	275	273	267	278	279	261	287	271	269	273	263	281	283	268	282	295	283	263	256	251	300	269	309	285	297	289	276	256	280	271	273	250	282	259	279	262	275	283	257	289	271	275	268	277	247	254	284	269	271	289	273	283	258	259	288	281	281	302	277	265	306	293	271	255	274	296	270	303	253	299	294	297	263	250	292	274	252	256	293	257	277	281	275	256	263	283	289	277	273	292	287	265	264	275	253	292	226	258	307	295	309	278	262	282	302	245	295	275	275	265	275	282	270	237	279	295	297	266	267	291	283	270	267	308	301	287	284	282	310	304	275	294	248	277	247	286	278	267	269	272	287	277	285	286	249	265	251	278	301	271	277	266	268	293	273	263	263	278	268	280	286	248	233	208	265	264	278	283	277	296	284	295	285	272	290	270	287	251	279	340	252	287	282	280	278	267	281	299	283	283	287	274	301	305	268	285	293	278	266	257	297	286	274	272	283	279	262	284	273	261	280	299	262	249	285	302	281	245	291	279	279	257	269	245	300	275	310	257	271	302	272	273	252	281	269	282	310	262	264	259	294	252	271	272	293	286	279	288	267	285	283	305	288	232	278	247	283	298	275	266	257	257	272	271	278	245	297	295	278	255	273	283	278	278	277	289	295	313	286	275	280	285	259	260	275	284	281	265	249	295	286	288	275	283	301	288	256	263	270	281	309	280	270	259	244	270	293	279	296	294	261	271	263	282	276	284	291	295	290	264	268	283	257	257	272	277	292	290	270	311	290	280	299	276	266	265	317	261	305	275	281	296	286	293	264	258	278	274	243	267	300	298	261	273	250	308	277	283	272	285	243	293	277	284	251	249	281	281	263	256	264	276	275	272	251	274	293	278	271	287	273	316	282	283	296	297	278	286	295	284	266	281	249	262	263	283	295	290	247	277	258	278	273	265	293	260	271	246	278	266	271	278	290	260	258	257	271	266	264	274	264	266	234	280	245	295	289	276	282	269	262	268	286	271	287	253	276	271	283	237	273	265	286	270	244	251	280	269	263	283	299	273	268	285	270	260	267	276	290	274	300	273	274	249	311	270	278	280	275	287	274	257	263	269	296	268	243	279	270	291	260	288	291	254	288	282	265	265	264	286	306	246	272	273	273	269	282	265	290	261	246	291	288	250	270	270	298	284	288	257	270	274	247	269	301	295	272	257	287	274	274	268	294	288	287	261	256	267	261	301	291	281	275	268	245	291	301	239	277	287	273	255	275	301	271	238	235	285	299	270	286	275	287	250	230	256	250	259	263	279	291	266	281	275	290	268	280	312	293	281	276	294	285	248	257	261	300	266	260	269	297	279	291	295	279	294	295	254	281	305	281	260	292	261	284	269	293	281	279	258	282	285	265	282	285	287	290	272	298	270	281	260	261	289	260	247	263	289	287	279	280	278	276	278	296	260	281	273	264	280	314	292	277	266	270	270	272	242	313	248	260	266	272	253	274	282	268	277	287	264	295	290	289	290	287	289	305	281	278	259	278	278	282	273	280	290	276	283	290	262	247	261	305	273	307	265	297	277	287	269	272	266	275	251	304	276	285	248	271	271	268	285	292	269	295	271	283	269	271	261	250	275	271	279	279	247	261	255	282	266	271	298	257	287	262	282	259	265	286	278	246	271	298	289	282	285	294	322	260	289	270	259	289	232	286	267	284	271	290	268	299	276	276
8023	5641	6759	4775	3026	2190	1388	899	722	619	592	631	500	400	334	315	320	255	258	246	222	164	148	174	156	130	115	105	136	125	124	146	124	118	119	117	108	87	87	100	83	99	86	88	77	71	83	91	73	74	83	82	82	81	87	72	65	72	87	86	86	65	73	90	81	73	74	57	68	62	54	81	82	89	65	74	67	96	84	78	67	71	68	86	68	81	62	62	68	71	68	85	75	86	69	75	66	71	63	70	91	52	76	91	85	75	68	77	83	106	67	68	74	60	79	79	75	64	85	60	63	62	94	58	66	76	71	68	85	66	80	60	75	66	79	74	70	60	62	64	66	71	67	63	57	73	71	73	82	77	61	77	67	74	79	79	80	74	76	82	86	70	74	75	80	83	82	70	82	69	63	71	64	81	65	69	60	73	73	80	70	62	79	60	75	80	72	75	64	76	57	71	71	71	81	78	68	77	77	85	79	69	49	79	65	67	80	69	80	79	80	67	103	74	71	64	73	72	77	74	76	67	78	68	58	77	80	66	78	82	70	72	88	84	84	82	69	72	66	58	72	81	80	77	71	78	60	68	69	57	70	72	88	60	78	73	61	67	66	74	82	80	72	77	65	67	75	79	67	83	71	81	85	78	75	68	70	60	91	79	83	69	66	88	74	92	72	70	68	73	59	68	69	73	79	79	67	88	73	73	74	68	77	67	88	59	56	83	78	52	60	76	68	88	76	67	81	79	71	61	79	90	83	77	82	82	76	76	69	58	76	82	74	89	60	77	79	75	74	67	64	81	70	73	65	74	92	79	75	62	93	86	78	67	71	85	89	69	66	60	85	67	69	86	94	66	81	62	62	76	64	80	73	62	63	67	62	50	73	70	97	95	62	59	57	75	68	62	88	80	64	77	62	59	78	71	74	74	70	55	67	80	82	67	91	78	70	88	79	69	83	71	73	64	69	64	59	85	75	79	63	74	57	71	70	73	73	67	75	62	69	76	58	63	77	75	88	70	67	55	61	78	85	74	75	95	79	76	69	79	72	67	78	79	72	77	73	72	81	71	76	91	83	70	93	64	77	80	80	75	68	80	69	83	72	76	65	66	71	59	86	65	80	81	72	62	77	71	67	64	64	78	72	82	84	85	84	57	81	65	72	76	70	72	60	69	69	64	65	83	81	68	72	63	67	81	77	68	75	62	67	78	74	92	73	90	69	81	86	60	62	80	77	77	82	78	81	71	67	74	86	74	66	82	86	72	79	65	75	84	98	86	88	73	64	66	96	69	67	76	80	70	58	64	56	81	80	79	64	70	79	76	86	68	68	79	55	63	81	61	58	72	81	85	80	78	75	71	71	75	72	67	79	87	90	80	69	77	69	65	80	78	82	76	63	65	84	77	77	84	76	81	69	75	84	54	82	84	72	61	69	59	63	64	58	67	69	73	78	67	60	72	72	80	87	83	68	77	70	79	64	76	68	93	67	84	69	82	61	65	74	76	56	66	74	83	72	79	74	60	83	77	78	68	68	79	72	69	72	102	81	86	52	65	83	68	60	61	70	71	83	74	78	78	78	81	69	79	74	72	66	73	71	82	85	87	74	78	71	70	72	63	74	79	62	82	62	55	84	81	73	74	75	90	64	63	64	71	81	67	77	61	69	72	81	95	81	57	65	78	86	72	71	70	61	76	60	95	68	71	71	73	65	69	77	82	73	74	73	85	70	78	82	87	76	87	67	63	60	73	76	70	83	79	76	68	84	70	76	74	75	69	67	72	59	62	82	75	65	69	75	67	82	68	77	75	77	69	80	75	73	84	80	82	77	65	71	92	79	71	78	73	63	74	79	86	65	53	63	67	62	77	75	82	65	79	62	57	73	71	77	74	59	88	77	81	78	59	78	65	77	82	63	65	74	81	82	92	86	74	87	65	61	68	78	63	62	70	81	76	60	72	67	69	76	90	69	73	71	57	77	71	69	71	71	65	68	73	58	92	67	76	90	60	63	79	80	56	69	80	77	74	69	73	66	71	67	75	80	62	71	67	69	86	69	84	91	83	72	67	69	84	70	84	80	88	67	72	71	101	71	56	70	74	57	78	67	80	74	82	87	69	81	83	76	78	56	71	64	75	66	65	77	63	61	65	74	77	84	67	78	68	66	63	72	74	84	65	64	77	86	66	71	71	80	77	75	95	85	71	79	79	67	64	77	73	82	65	72	72	66	64	72	59	81	78	61	67	79	74	84	80	97	65	77	78	76	68	70	77	85	61	62	65	72	76	77	80	56	72	61	83	79	82	82	80	83	58	68	66	72	99	67	64	76	56	82	62	88	73	80	74	64	69	76	70	70	79	78	80	62	76	55	68	76	72	72	77	71	89	73	88	74	85	66	80	93	75	72	67	74	88	73	51	71	81	67	64	72	74	71	67	82	81	91	80	74	57	81	72	81	72	83	69	76	82	77	74	70	68	71	70	84	79	86	76	80	84	69	64	68	77	63	82	76	79	74	89	71	73	67	65	71	77	81	68	82	82	57	81	74	75	64	71	57	76	96	71	83	59	78	66	61	76	80	71	75	77	64	62	70	85	67	81	74	87	60	67	72	75	61	78	71	73	64	66	61	98	74	76	96	66	75	80	82	80	71	83	60	77	64	68	72	69	74	83	73	55	76	71	82	70	67	66	62	83	78	73	63	84	83	73	88	63	78	89	67	74	73	72	73	67	76	69	72	60	68	77	71	71	72	66	77	70	84	66	83	64	64	78	63	87	77	73	78	69	89	66	58	68	73	67	85	80	66	65	77	77	73	68	69	65	69	65	86	70	62	68	70	77	94	73	66	71	81	83	80	77	67	61	74	68	83	72	81	71	75	68	60	62	78	80	66	85	75	69	80	72	64	85	74	74	75	64	76	72	74	90	60	66	89	69	54	67	71	90	78	79	69	88	79	72	55	76	79	73	72	75	74	46	68	69	77	75	78	71	89	77	68	67	58	77	54	70	63	62	75	77	75	73	72	67	80	59	85	84	80	81	65	73	81	83	93	70	78	79	72	68	64	76	78	69	70	69	77	79	62	79	61	73	97	65	69	62	59	75	86	84	65	71	61	61	67	63	75	78	74	71	63	80	81	78	76	54	73	72	75	80	74	82	89	58	63	74	51	61	83	77	80	86	72	81	72	67	74	85	56	62	83	72	76	63	77	58	62	73	68	66	65	67	71	66	80	73	77	84	71	82	63	74	74	95	62	63	68	64	89	80	73	69	68	74	82	67	73	71	74	80	83	73	68	82	75	76	78	81	77	81	82	69	75	78	83	64	97	79	77	66	82	65	78	76	65	79	76	84	77	86	94	80	83	68	79	63	68	81	66	86	68	86	70	76	81	69	71	80	80	92	85	71	73	77	64	70	63	74	67	66	67	65	67	64	75	77	75	78	75	72	66	74	68	95	79	77	84	77	84	70	71	80	80	69	69	75	79	84	79	89	76	72	60	73	62	65	67	78
4876	5099	11429	12357	10692	9206	6335	4435	3647	3376	3606	3464	2734	2339	1968	1738	1740	1493	1626	1557	1152	965	801	773	820	707	620	543	517	553	587	610	551	554	472	469	426	358	341	337	359	328	286	281	276	302	313	237	294	257	267	274	259	221	277	243	218	227	223	224	227	209	236	200	200	221	220	217	189	200	208	191	195	197	210	201	192	186	191	175	200	164	180	187	188	191	177	198	184	178	172	176	201	183	201	203	189	208	183	192	194	176	205	211	186	188	195	179	176	199	193	221	201	184	183	229	200	197	184	192	202	205	188	215	195	205	196	173	197	215	213	178	192	207	221	181	188	212	172	159	185	176	173	198	220	178	198	196	204	160	210	220	199	193	171	195	196	197	186	170	199	182	168	204	178	156	203	197	181	188	177	178	198	171	187	199	221	214	187	208	210	201	210	220	188	184	195	202	181	196	178	180	177	192	202	194	205	178	193	211	170	218	208	178	188	153	187	224	215	199	221	186	200	173	202	207	195	168	180	168	217	198	199	182	204	191	178	195	188	184	215	203	173	176	167	198	210	194	189	185	169	193	204	168	202	211	193	192	184	177	190	202	197	181	175	197	190	198	207	220	168	190	200	177	201	192	185	190	176	197	168	183	193	201	204	193	176	189	165	206	213	193	209	178	178	193	215	203	200	168	183	207	197	175	202	197	219	210	208	188	183	192	204	207	207	206	226	200	185	199	198	186	186	185	210	190	208	195	191	189	187	215	191	213	226	185	194	199	168	194	198	188	205	189	177	206	186	209	193	187	191	190	181	177	205	208	205	177	201	205	214	203	188	176	193	195	192	178	201	210	189	182	177	200	206	164	201	191	200	201	176	201	186	185	174	207	165	207	174	166	182	189	186	185	169	166	185	202	195	205	199	190	167	169	210	208	213	198	204	184	198	206	199	216	186	176	183	191	209	191	220	169	190	200	190	204	190	194	211	214	164	185	189	193	202	174	198	196	181	197	195	179	181	182	186	185	175	185	185	194	198	191	194	184	214	220	191	194	180	167	197	206	197	203	193	202	200	206	172	184	171	184	183	193	210	189	206	172	169	189	219	220	213	181	185	216	179	188	204	187	199	187	188	210	217	157	152	185	189	203	202	190	190	172	191	173	174	224	194	178	201	198	182	185	179	193	144	203	211	167	201	192	178	199	223	204	193	202	206	164	174	221	174	203	211	184	195	205	184	238	189	194	169	192	209	174	191	198	195	200	190	177	189	213	209	185	192	202	171	199	201	199	181	207	209	213	203	192	191	199	211	191	190	209	182	190	230	179	199	201	203	202	176	188	197	192	168	189	200	202	168	202	192	183	203	201	180	201	167	168	195	184	176	174	207	195	192	177	186	187	199	207	221	184	140	177	206	194	206	194	193	199	176	201	195	186	217	203	189	199	237	204	176	173	215	204	192	177	190	173	178	180	191	193	191	208	175	172	178	192	212	212	190	194	175	188	188	186	206	202	186	165	216	203	194	212	190	193	199	199	200	181	183	178	196	159	216	180	184	200	194	200	180	196	183	216	207	189	204	197	188	195	162	198	196	185	176	201	183	174	211	218	205	201	192	182	180	158	219	193	219	192	189	203	198	192	179	181	191	190	185	188	202	189	167	189	185	150	172	199	219	201	197	215	189	194	178	172	189	200	204	188	196	220	176	176	190	185	198	174	185	179	195	197	190	189	177	189	201	208	199	189	208	177	168	184	193	190	194	184	181	199	195	185	232	214	200	175	183	182	180	238	211	167	182	198	199	239	191	186	204	206	200	201	216	213	192	191	192	209	176	165	214	200	227	186	217	196	195	175	213	194	181	185	189	191	193	231	190	181	175	196	204	191	185	177	189	212	186	207	212	196	184	181	209	184	207	209	172	194	203	210	193	198	191	217	209	209	191	178	213	200	185	181	188	187	166	214	202	211	182	191	213	176	193	198	199	203	215	176	206	217	201	195	175	206	199	201	182	181	187	175	161	173	198	155	221	206	167	187	199	178	198	149	202	186	224	174	200	201	183	190	213	194	195	210	180	183	196	225	222	204	176	192	186	210	205	184	188	225	182	178	200	217	183	226	196	165	211	201	207	183	170	189	210	186	182	180	214	215	197	204	213	186	181	223	207	193	186	183	176	178	212	193	179	197	177	186	183	170	203	210	192	172	193	205	199	215	188	185	197	167	183	195	196	191	209	174	196	182	192	196	178	194	196	187	206	174	178	200	210	184	210	198	203	183	209	207	178	223	197	208	203	182	196	180	189	190	199	189	192	196	202	162	164	204	175	202	174	176	209	213	190	191	164	181	193	195	193	208	198	172	215	204	204	170	168	191	216	190	187	190	201	199	197	199	221	200	195	207	190	191	191	191	187	200	169	184	178	171	207	178	196	201	185	196	189	191	197	216	189	189	190	221	193	191	174	202	198	191	182	215	188	196	194	204	212	222	188	205	201	202	191	161	206	200	190	197	173	191	190	196	208	189	200	211	191	203	197	174	201	188	196	206	206	192	187	182	195	180	179	217	185	186	206	160	227	188	193	189	190	197	231	198	184	189	186	178	161	197	189	186	170	169	196	176	196	202	202	195	214	199	194	206	194	199	215	152	214	182	193	192	227	179	188	190	189	194	196	200	177	184	197	199	210	223	185	187	183	194	186	225	213	192	200	169	192	182	188	193	196	196	165	216	195	203	179	173	192	209	170	177	187	198	186	198	189	191	187	203	179	203	200	195	192	179	176	213	187	174	196	187	189	199	194	203	197	207	186	175	211	198	201	180	195	199	194	176	179	191	214	192	202	180	201	203	181	189	167	169	212	193	191	184	219	192	175	190	187	157	186	165	183	207	172	229	177	184	196	186	180	210	198	175	176	167	208	187	178	202	188	207	175	179	189	167	181	202	207	205	204	188	193	201	191	177	211	189	197	204	200	168	195	191	192	178	188	202	191	187	196	198	209	184	186	168	191	201	210	203	202	189	178	237	201	184	177	201	198	183	195	179	188	180	197	190	208	190	189	182	236	218	229	186	207	200	194	162	202	194	209	197	195	188	203	180	180	193	183	191	204	194	190	217	190	201	194	187	198	225	191	179	184	188	188	196	210	191	202	182	166	205	189	186	218	204	192	207	188	182	208	166	169	192	208	192	190	186	200	205	164	180	188	202	177	190	218	193	187	195	181	195	168	178	198	187	164	181	174	196	194	187	204	210	188	180	210	207	192	184	174	214	194	198	182	202	181	185	238	179	185	203	188	185	188	189	187	204	200	177	186	183	200	207	212	192	192	201	171	209	210	207	202	206	219	197	178	202	194	201	189	203	193	197	214	175	191	209	174	190	217	211	191	209	188	193	171	188	192	210	177	198	207	214	184	192	208	197	176	190	213	166	205	227	203	220	192	220	215	201	169	197	187	200	174	183	187	196	196	180	195	186	205	205	186	178	174	179	197	195	171	204	193	180	177	178	199	190	189	219	185	168	200	175	185	194
16408	9806	12483	9638	6653	4626	3234	2152	1559	1286	1231	1041	854	774	607	521	494	452	465	447	333	301	270	224	269	232	190	202	188	196	182	193	166	173	169	162	181	163	147	150	140	158	148	157	123	135	118	149	119	118	151	130	115	112	122	149	125	107	121	110	118	91	106	113	111	120	128	117	105	106	115	116	116	105	110	106	128	103	139	118	109	115	94	103	91	117	119	106	119	116	96	104	99	121	123	129	102	113	95	104	114	116	106	121	139	115	98	121	123	108	109	121	113	98	132	129	93	104	107	112	126	96	106	112	98	138	101	118	117	115	126	122	94	125	128	116	106	107	105	115	104	115	109	88	121	116	109	96	101	116	108	110	118	116	112	111	112	105	99	119	114	95	117	121	125	121	110	103	119	110	104	130	110	108	100	129	109	104	114	94	113	109	108	94	114	115	99	113	87	111	93	133	104	114	110	109	114	110	99	114	112	115	97	106	105	106	109	98	103	121	110	108	91	102	117	108	108	106	93	108	91	120	115	108	127	111	83	119	119	116	123	113	114	110	91	99	90	112	107	89	119	101	114	106	122	109	105	95	114	105	131	111	113	91	122	122	101	104	107	115	103	125	136	119	124	110	102	103	121	115	122	104	116	111	107	106	102	92	116	98	109	95	96	107	93	108	102	106	101	116	108	96	113	119	97	111	102	121	100	96	102	124	116	98	104	111	106	116	115	118	119	132	103	112	94	122	99	99	104	104	115	120	130	109	117	105	105	122	101	95	120	104	99	105	113	113	104	110	131	91	120	111	120	119	103	123	111	116	117	112	106	108	112	94	107	96	101	104	107	115	114	123	95	110	107	97	112	103	102	106	120	123	86	126	115	107	109	111	119	117	99	102	113	111	100	134	108	115	108	113	114	119	121	119	108	106	118	102	99	124	112	91	117	112	118	115	102	93	109	109	119	95	104	115	108	122	118	104	116	105	113	107	103	85	129	114	126	108	124	115	94	108	111	101	112	121	102	119	118	110	117	103	107	98	117	115	132	108	122	118	120	118	110	115	114	132	114	97	117	119	106	99	113	114	95	109	104	98	90	119	128	97	120	118	120	114	103	114	102	116	100	105	108	98	93	110	106	126	116	93	120	110	114	113	110	128	77	123	132	124	113	115	109	102	122	76	99	105	108	116	111	103	122	103	123	119	106	112	87	99	100	107	123	113	117	129	121	109	129	98	120	128	125	108	96	112	119	111	114	91	101	121	108	105	114	100	103	114	102	116	110	117	101	97	97	131	119	122	120	124	126	115	116	142	96	117	112	127	119	106	131	95	119	119	115	117	105	107	95	90	97	100	130	117	125	129	96	105	98	109	106	100	120	94	124	129	88	119	112	117	109	109	110	112	100	82	103	120	108	103	121	107	86	119	108	109	121	136	103	77	95	99	92	99	103	101	102	112	102	95	108	114	127	99	129	97	119	102	103	98	145	98	102	121	110	104	109	127	97	117	112	125	109	108	101	93	111	114	113	106	113	118	111	114	118	111	102	126	126	123	82	118	109	113	107	121	114	102	85	116	117	108	96	110	98	124	108	104	115	119	92	97	115	115	125	103	123	132	121	120	103	103	109	111	114	113	97	102	106	111	113	124	124	117	96	118	135	105	99	100	92	115	89	111	106	100	105	114	136	100	101	106	103	107	87	104	109	97	111	107	85	104	96	112	88	115	135	123	116	106	114	108	112	121	112	103	108	114	96	99	89	109	111	111	110	108	124	104	115	107	103	100	81	87	100	114	112	78	108	115	111	102	116	122	126	123	108	111	123	122	96	103	125	104	105	104	116	116	121	103	93	118	107	117	117	84	97	103	122	123	105	112	107	118	107	110	120	110	98	106	95	107	102	109	117	103	97	102	108	117	105	136	113	110	106	100	109	112	108	97	117	103	115	114	113	93	113	98	120	106	94	102	118	122	138	118	99	109	110	91	103	118	115	113	105	98	101	104	91	99	123	106	101	97	103	130	91	111	131	114	118	129	103	100	108	98	101	98	102	120	118	102	102	115	114	98	125	88	104	116	115	113	115	117	93	115	109	111	98	112	99	101	122	92	99	110	115	107	123	119	104	97	130	102	100	124	106	103	95	106	123	105	124	118	123	99	121	83	119	125	111	113	112	124	98	116	114	101	103	125	118	117	105	101	113	113	97	121	118	117	109	118	113	108	114	121	99	109	109	106	114	108	129	103	104	107	95	121	115	126	86	104	109	120	108	104	111	101	100	102	109	113	123	97	98	126	119	90	101	94	119	96	91	107	132	108	114	86	110	103	89	117	134	100	90	104	95	96	90	115	109	96	99	108	104	111	91	105	111	104	106	102	113	100	109	118	116	119	117	121	110	111	99	142	127	94	107	107	114	114	116	128	121	107	108	108	121	105	121	124	120	117	109	122	117	108	108	112	87	99	125	104	114	97	107	98	101	108	101	117	101	95	109	95	96	93	110	108	107	106	107	117	98	119	97	114	97	106	108	102	104	123	117	110	109	116	100	110	129	114	104	116	84	111	90	127	90	127	117	110	111	90	105	107	100	122	96	109	106	116	104	121	104	105	139	104	107	112	107	109	101	116	112	119	104	134	123	117	96	102	117	98	106	91	104	112	93	127	105	92	100	95	114	93	128	104	131	127	97	118	105	116	120	106	117	95	96	96	112	112	111	116	104	103	110	104	119	122	110	98	113	99	106	128	112	93	99	94	94	98	94	106	123	116	101	114	101	116	119	115	110	115	118	99	100	85	112	113	96	117	96	116	133	114	110	110	113	116	101	98	89	109	104	116	105	114	112	123	118	117	90	118	110	128	98	104	108	101	123	116	105	92	102	116	107	122	123	110	93	106	110	105	82	95	114	115	111	85	90	117	100	124	107	135	118	112	100	95	113	117	110	111	114	103	103	113	106	103	125	113	116	123	106	111	126	114	100	88	104	103	117	110	117	96	123	99	109	89	89	107	132	111	114	124	113	115	109	131	114	89	108	100	118	110	105	109	105	98	114	87	105	99	104	101	108	116	112	104	113	98	108	105	102	98	107	115	101	79	91	112	118	111	105	115	106	110	119	116	96	106	113	121	117	98	106	108	100	105	102	108	112	127	110	112	112	104	104	88	107	106	111	106	111	110	99	105	109	97	119	97	115	99	106	113	112	104	112	115	108	94	101	113	101	110	102	101	116	112	96	98	123	102	112	113	129	100	95	122	110	122	100	94	113	105	101	90	103	116	120	93	118	118	94	122	110	127	108	105	121	99	103	101	127	117	104	117	134	90	102	101	102	138	114	122	102	92	97	91	112	115	99	96	117	109	106	122	108	101	108	107	115	120	96	112	104	115	103	117	98	86	115	121	110	107	101	116	119	97	112	109	91	102	96	102	103	100	128	110	107	93	110	111	109	117	101	103	109	113	106	114	104	106	95	113	132	110	124	108	117	125	113	100	109	118	128	104	113	103	104	90	101	112	97	109	121	108
9869	8438	18040	19572	17691	15114	11931	8791	7433	6430	6596	5874	4791	4188	3408	3063	3064	2712	2679	2397	1901	1613	1407	1328	1359	1139	1041	943	929	919	946	1070	935	822	797	713	722	640	568	559	587	551	529	470	494	473	414	410	430	380	396	394	385	363	345	329	380	373	324	320	349	304	307	297	302	286	312	321	286	288	280	320	288	280	273	283	278	291	284	298	284	295	283	287	277	283	249	279	279	278	277	288	268	271	288	279	284	288	260	274	280	280	274	252	273	282	276	280	266	279	256	251	301	280	273	296	265	263	282	261	279	293	309	302	265	240	267	262	297	250	286	242	274	319	292	313	278	285	247	276	240	267	289	272	295	267	288	265	288	262	230	296	263	270	262	275	250	300	260	278	306	295	253	274	237	292	296	258	245	268	257	284	257	302	271	255	262	281	276	273	279	274	267	277	277	251	262	298	262	233	243	244	257	251	289	282	290	244	290	269	273	270	280	305	251	293	255	293	278	268	283	283	287	251	272	274	274	255	308	282	299	274	291	313	252	296	279	276	277	284	258	272	227	286	284	254	275	260	280	269	283	263	256	300	260	272	246	308	283	276	278	281	277	308	280	279	272	291	274	291	220	248	254	281	296	290	332	266	277	253	300	268	279	245	250	274	257	266	280	264	261	249	269	274	257	259	308	279	292	244	293	298	276	275	264	266	275	288	275	268	263	270	255	298	291	263	295	283	238	292	275	261	286	262	275	305	241	290	287	277	251	285	257	295	259	286	262	297	262	280	252	273	259	275	269	264	247	278	251	243	244	301	269	279	263	268	256	234	269	258	278	281	246	237	263	277	254	281	294	273	276	259	281	257	277	260	274	293	293	266	250	283	274	279	283	291	248	269	244	295	259	265	276	276	269	279	288	262	266	274	251	270	252	244	278	251	276	271	282	287	242	289	274	289	307	265	279	305	287	279	295	243	262	268	274	238	247	280	244	252	258	240	251	276	277	270	262	263	268	265	269	274	264	286	270	282	258	264	284	267	271	283	278	268	273	270	257	317	262	294	254	247	272	243	292	278	267	247	254	244	283	268	270	254	280	287	261	278	309	271	266	282	295	285	274	233	274	284	294	263	257	284	295	253	268	272	290	280	257	279	295	282	249	284	260	269	244	264	266	291	293	289	241	265	257	277	261	263	238	273	269	272	254	258	270	247	279	254	288	282	276	269	272	282	284	286	283	285	273	262	277	295	277	277	278	252	262	270	241	278	270	276	303	275	275	263	294	266	250	275	272	280	275	272	246	252	281	283	280	268	260	234	257	259	272	274	264	283	269	279	272	260	262	229	287	281	270	287	243	309	288	279	278	311	277	266	265	281	289	273	282	282	288	285	267	264	280	276	241	299	285	271	256	243	255	289	276	251	254	281	273	266	305	271	267	266	276	287	254	281	275	278	272	279	275	271	274	246	269	282	260	279	268	277	259	287	304	283	283	291	258	237	283	313	286	275	290	259	281	281	298	270	254	286	277	242	306	287	242	278	259	235	278	257	280	311	295	244	293	236	271	279	253	267	269	292	279	286	262	285	282	256	285	273	257	291	244	243	291	287	275	253	280	261	276	271	282	261	296	284	293	282	246	286	290	284	277	299	273	268	254	297	273	225	261	245	275	237	283	259	249	305	263	280	274	244	269	272	257	289	261	314	239	271	245	251	285	277	312	264	259	251	268	258	290	285	290	240	278	280	262	278	288	248	266	255	264	295	280	265	279	269	277	318	256	263	294	258	268	285	278	244	253	305	270	281	260	265	276	275	313	269	267	230	286	278	282	305	295	282	284	246	284	235	279	251	288	279	247	271	258	283	265	261	275	274	311	286	273	295	265	280	291	307	294	274	267	262	252	255	262	263	274	261	290	271	271	287	255	289	270	262	270	271	272	247	262	297	275	272	313	266	278	256	271	287	275	268	265	277	278	310	283	287	275	236	293	261	246	288	267	269	265	259	269	278	269	287	278	278	266	260	287	286	257	278	269	271	280	261	241	272	246	273	271	274	266	248	261	253	284	263	262	260	284	269	269	282	288	288	282	266	245	264	257	308	282	244	283	279	294	254	265	280	281	271	289	253	274	288	274	277	260	277	267	264	279	276	268	272	267	261	281	273	273	268	246	269	276	307	266	259	284	292	276	264	284	251	296	304	259	282	270	285	291	297	274	257	263	240	280	243	313	274	272	269	291	289	259	242	276	283	271	254	282	273	261	252	281	314	297	260	266	264	273	284	236	256	288	268	298	261	290	286	278	274	279	263	296	275	280	275	287	287	295	246	275	279	256	250	299	281	257	287	272	279	277	262	263	270	251	263	274	262	261	290	257	268	242	279	254	256	272	268	273	282	256	276	280	247	267	268	253	265	256	262	289	267	283	282	269	268	280	267	263	279	241	251	261	260	240	283	289	278	276	256	255	319	265	237	245	267	265	288	242	273	268	283	270	271	279	285	310	282	263	280	297	278	266	283	286	280	259	281	259	281	270	277	276	253	280	261	250	243	268	247	255	264	269	267	279	269	245	283	266	287	254	275	269	296	271	261	251	299	283	266	271	251	293	262	280	275	269	261	283	265	272	287	261	244	275	287	281	271	276	275	240	251	272	257	262	256	254	257	269	279	274	264	289	273	284	300	271	263	290	254	280	276	285	248	273	270	265	302	262	258	277	290	252	267	259	276	260	258	256	230	287	256	256	284	266	247	291	304	277	274	258	269	248	256	277	279	315	272	250	290	273	270	261	282	275	293	273	272	246	277	286	257	286	250	286	295	227	256	268	269	288	269	278	283	293	251	222	268	275	269	260	253	233	298	272	274	267	258	284	278	277	276	257	276	267	243	274	244	282	288	301	309	275	279	257	239	263	253	270	274	298	273	296	268	286	264	265	269	262	300	277	278	268	273	278	274	291	280	273	267	295	260	278	286	261	263	285	248	248	267	273	265	285	249	261	287	264	268	278	265	285	243	270	261	250	262	279	268	283	285	274	286	288	311	264	289	278	270	278	254	278	245	263	270	270	274	279	261	265	280	266	274	317	254	274	251	253	268	299	284	272	284	277	272	255	269	240	286	261	280	278	247	278	277	292	281	264	256	306	268	278	258	261	272	284	258	280	265	271	276	289	259	272	267	273	257	264	284	254	280	259	231	278	309	238	312	266	253	287	242	280	248	281	269	258	276	253	280	275	287	280	289	276	270	289	260	230	248	280	251	292	276	260	260	320	286	273	270	238	250	272	265	252	264	252	276	256	262	293	249	263	261	277	247	263	255	251	265	247	320	281	268	301	267	267	271	269	314	262	259	269	230	321	258	285	288	248	281	256	253	285	287	275	283	268	278	281	300	274	283	256	288	258	284	287	281	284	240	268	282	236	257	277	288	257	260	264	263	293	296	232	254	289	251	285	278	280	256	265	271	310	252	277	262	249	271	267	257	261	250	260	277	255	251	283	288	265	271	285	270	294	265	280	270	273	271	235	268	292	251
24626	15216	17508	14631	10257	7606	5291	3475	2466	1973	1716	1393	1248	1039	868	704	668	553	587	555	433	426	319	327	329	282	235	245	264	250	244	251	209	227	207	194	198	186	169	162	186	160	140	129	159	150	125	162	139	125	120	122	160	128	127	137	127	119	134	118	149	123	117	134	106	100	95	116	137	108	136	126	127	114	137	116	116	117	141	109	127	119	105	117	108	120	116	101	101	103	98	123	121	126	107	130	106	133	118	110	103	111	115	103	110	126	112	107	121	114	116	114	96	126	127	118	124	112	97	117	108	113	99	107	130	116	124	103	116	111	106	116	109	117	132	103	116	120	113	123	119	111	103	112	106	139	104	123	113	126	106	122	116	106	114	107	120	113	110	121	127	122	149	117	126	125	129	105	105	99	123	103	100	106	116	113	113	94	99	109	102	98	113	99	111	128	104	99	104	115	114	120	104	133	89	117	132	109	115	98	117	115	107	96	102	111	119	106	119	129	127	120	116	110	121	103	104	97	118	111	98	91	115	136	112	126	112	119	115	121	132	127	130	116	119	108	121	134	97	94	111	120	98	116	113	120	122	107	127	117	119	91	102	126	88	112	125	106	125	116	103	116	98	103	98	118	131	111	104	107	116	106	122	111	131	122	109	118	129	111	123	111	111	112	107	125	114	111	105	113	104	136	119	110	96	118	113	106	97	129	112	114	101	116	127	120	106	102	137	113	115	113	113	104	122	104	124	102	126	120	130	115	122	142	114	101	126	114	107	109	100	100	125	126	98	110	103	108	109	121	127	104	121	91	129	129	134	139	123	111	100	138	123	120	120	115	109	134	99	132	117	118	118	124	106	98	123	143	93	87	121	114	113	126	105	120	107	118	123	116	100	132	126	114	102	127	113	117	114	102	99	125	115	111	99	115	100	131	109	124	122	93	106	99	105	117	126	126	119	104	107	110	115	108	122	121	107	121	121	119	110	125	109	113	103	102	97	137	106	105	115	123	102	106	117	124	110	112	116	113	107	93	107	107	119	109	110	112	125	106	117	110	115	141	102	114	93	111	97	106	101	100	126	106	130	108	97	97	113	114	111	116	96	97	104	84	113	102	115	94	125	122	101	123	113	107	132	109	121	127	114	105	115	124	106	91	115	104	111	113	98	124	109	123	119	106	136	105	117	134	97	124	135	106	99	114	100	91	110	114	113	103	125	107	119	99	93	101	99	109	94	121	106	96	109	99	100	127	114	115	94	98	117	102	123	118	98	140	93	108	120	108	114	110	134	125	123	112	115	99	135	122	109	116	129	108	109	139	111	105	138	108	104	109	112	108	107	102	117	115	133	106	121	118	111	105	110	117	105	125	116	117	115	110	117	98	122	102	99	123	116	101	114	117	95	100	106	99	94	106	103	106	117	106	126	116	122	120	117	122	113	131	115	127	115	109	100	109	114	109	127	127	93	95	106	103	121	139	100	117	114	90	121	118	102	86	111	127	116	100	94	124	116	120	97	108	114	128	98	122	98	117	111	98	134	131	121	109	112	134	137	93	111	117	131	116	96	113	115	89	113	92	110	117	142	121	108	126	102	109	112	117	126	128	104	123	108	106	126	114	114	109	107	119	104	103	99	126	133	99	114	113	105	94	109	112	88	120	137	122	110	114	113	108	103	101	89	113	99	110	120	105	116	115	108	123	127	110	94	120	118	134	110	100	124	129	120	110	117	124	117	139	125	107	119	134	116	112	128	91	102	97	101	130	115	133	114	115	110	119	109	108	114	105	108	125	132	108	113	112	125	119	99	121	110	108	112	106	120	115	102	104	103	93	123	108	115	111	107	107	122	124	125	123	97	102	120	114	113	121	117	109	106	102	118	107	112	90	128	114	103	115	109	120	112	108	121	99	123	125	113	97	107	108	123	114	108	110	113	131	129	93	122	115	130	117	116	127	116	136	115	106	104	125	124	101	109	115	118	117	115	120	91	107	111	133	120	126	115	133	118	112	104	110	98	90	108	116	120	139	109	93	117	114	117	126	120	114	119	108	127	120	114	128	120	104	105	121	103	107	96	120	95	105	126	135	106	106	119	110	123	131	114	102	116	120	118	127	126	138	98	117	136	103	109	133	108	108	129	114	125	108	113	92	117	128	120	106	92	111	127	142	109	115	113	116	122	119	111	100	101	110	109	103	114	106	101	99	123	109	109	96	104	126	104	98	116	113	116	109	112	133	123	106	110	121	115	98	106	129	119	120	119	121	128	120	122	112	120	122	132	118	135	101	97	101	92	97	122	90	108	108	106	107	99	125	124	111	120	129	103	99	117	88	93	129	119	113	102	135	127	103	126	107	103	116	129	124	108	120	104	119	118	122	90	116	104	105	106	125	119	121	139	95	114	127	103	116	121	141	101	124	111	111	110	112	114	122	125	136	118	94	114	91	125	106	121	105	133	130	110	104	125	130	114	116	124	128	133	129	104	87	120	98	124	122	112	124	111	122	122	106	108	101	113	115	115	111	107	110	103	105	143	115	103	107	100	116	98	117	121	133	103	113	112	108	106	138	102	119	125	108	107	115	111	120	95	119	104	116	87	102	114	124	107	101	112	115	121	102	113	114	101	99	118	141	110	102	121	117	114	113	100	91	102	112	117	123	125	104	112	106	117	97	114	106	116	100	125	113	123	128	101	104	115	102	109	136	98	117	113	121	120	121	123	110	124	104	106	97	125	114	129	110	118	143	106	108	115	125	121	104	106	126	125	92	126	113	116	112	101	115	113	121	110	117	107	102	86	105	133	120	131	114	127	131	112	107	118	96	117	113	121	105	110	128	105	123	115	114	123	99	112	126	108	115	112	106	114	112	109	106	104	110	144	100	137	125	121	108	118	106	109	108	107	104	108	115	107	108	136	124	121	113	103	119	120	108	133	99	111	117	120	128	109	105	114	108	110	110	115	121	125	106	97	113	95	123	113	109	96	98	109	95	104	119	110	100	105	115	92	99	99	123	108	102	99	107	95	110	110	111	99	116	120	137	114	111	115	121	131	118	131	135	105	126	96	133	123	100	124	121	92	113	111	114	118	119	109	119	119	117	111	112	126	102	122	112	112	105	98	113	101	146	123	114	127	123	99	97	105	123	114	110	125	113	108	113	111	106	105	107	96	116	104	104	122	107	98	100	105	113	109	135	128	111	105	135	127	103	134	106	145	113	111	128	106	99	103	108	107	107	139	102	108	116	104	126	119	94	102	107	113	115	86	126	117	123	89	127	115	123	106	91	125	85	114	119	119	114	106	108	121	116	126	100	127	88	91	123	132	113	110	95	103	120	100	121	120	95	104	98	99	112	105	96	107	108	110	116	111	125	101	110	108	101	122	86	112	113	131	120	109	88	117	120	102	115	125	109	114	116	119	105	117	121	110	113	118	121	119	96	111	111	128	133	109	112	109	110	120	128	116	111	123	105	112	91	114	117	101	142	108	103	117	136	100	122	115	117	114	113	123	106	138	101
13173	11720	22737	25200	22699	19636	15886	12558	10319	9119	8593	7372	6549	5840	4884	4138	4059	3548	3612	3261	2536	2135	1811	1911	1867	1527	1406	1341	1205	1292	1343	1274	1195	1171	1099	967	910	838	786	771	671	686	594	610	598	557	514	529	537	431	457	470	418	448	368	388	405	381	363	347	392	348	336	354	326	341	351	352	322	285	322	312	293	306	263	284	305	295	305	314	320	326	299	273	306	297	305	284	290	310	282	290	284	282	273	289	300	282	271	292	312	262	309	296	252	248	235	264	281	284	287	291	286	253	295	261	294	244	266	250	279	286	292	282	299	278	242	306	285	268	263	295	284	313	292	286	256	270	248	287	265	308	253	288	285	278	265	257	306	287	261	255	233	281	266	292	273	292	301	285	255	271	287	256	279	276	273	295	294	289	306	262	291	281	262	246	291	275	267	263	305	271	268	272	301	279	281	250	286	281	255	283	275	257	256	272	275	271	283	277	289	277	296	288	273	270	284	267	268	234	263	265	274	264	278	263	259	280	277	296	278	280	282	302	283	295	258	266	283	258	270	260	297	261	266	269	265	294	307	285	274	277	251	284	251	284	286	278	286	284	259	270	281	268	279	303	273	274	280	271	281	280	271	270	290	288	260	263	262	259	298	251	264	281	282	253	291	280	286	287	230	247	266	287	266	298	289	279	275	283	268	245	301	248	302	291	319	275	254	296	294	243	288	267	280	285	269	261	284	307	245	263	285	279	290	275	269	273	256	278	268	263	273	291	271	285	274	284	286	263	296	265	280	273	271	302	276	262	277	258	258	243	243	303	263	273	267	240	288	259	275	283	281	270	285	251	283	276	282	261	257	261	264	293	275	290	269	294	288	294	276	266	288	250	266	267	278	307	275	239	264	261	282	276	275	296	286	284	245	267	267	257	271	263	256	289	283	255	283	281	278	261	265	276	266	288	268	263	268	296	259	261	244	319	253	261	284	278	286	275	241	262	271	265	316	268	247	260	294	289	277	262	274	269	260	269	286	277	271	302	290	273	283	258	272	304	286	298	276	276	262	236	293	256	279	252	266	248	280	269	278	230	296	279	275	272	272	290	268	290	280	282	277	277	293	293	261	274	286	281	254	288	282	279	261	259	282	284	289	286	292	286	288	296	255	267	271	307	262	261	263	296	264	281	265	256	264	229	259	263	274	305	287	274	289	285	287	313	265	265	283	277	270	277	270	259	263	260	272	309	279	280	268	293	251	259	264	272	277	257	305	246	273	283	251	286	284	249	276	265	302	269	245	242	288	298	247	258	279	268	279	280	286	269	254	281	247	285	258	249	294	278	267	306	228	229	298	310	287	261	260	295	271	245	281	264	284	273	290	277	252	285	316	277	283	292	277	286	254	252	253	276	276	291	285	270	278	283	261	261	279	252	286	252	295	262	265	263	266	297	267	269	242	296	270	292	263	266	294	270	295	285	308	259	252	265	262	278	291	266	273	294	262	279	272	269	297	265	282	276	296	281	266	257	283	270	257	275	260	272	289	241	291	260	260	259	305	287	255	304	278	262	252	272	297	279	262	282	297	276	264	278	296	246	285	253	268	295	310	267	276	276	266	281	225	250	284	263	305	297	299	281	280	260	265	288	260	294	266	254	298	286	249	250	296	284	265	246	286	294	280	264	266	270	294	271	249	249	269	269	261	238	277	295	254	270	296	300	248	279	240	288	264	263	286	291	262	274	300	261	256	311	255	289	264	301	272	273	258	264	280	271	256	252	263	272	289	278	259	254	254	254	265	283	265	234	265	272	261	280	251	283	314	249	273	263	302	290	262	260	293	258	259	296	291	301	276	255	270	256	262	311	277	299	278	262	303	264	284	297	291	275	278	262	287	273	285	283	296	254	292	268	263	283	271	261	253	241	310	261	251	281	297	264	279	236	298	306	274	268	304	282	276	254	257	281	273	293	290	291	307	268	298	244	277	274	262	248	274	276	266	277	264	281	251	278	280	284	246	263	278	255	256	267	263	258	284	275	297	272	278	287	251	273	275	282	281	282	258	258	291	291	276	268	271	265	241	290	306	264	269	269	297	268	291	297	263	304	258	279	270	297	282	270	258	295	276	282	272	277	280	278	306	293	275	292	271	273	268	277	255	280	261	285	285	258	286	259	259	238	283	266	249	288	298	277	243	275	286	240	267	291	289	293	272	272	292	271	284	270	265	227	288	270	250	261	250	245	267	270	266	260	253	269	262	309	271	269	314	261	244	288	241	270	263	270	275	296	264	300	261	229	327	279	262	252	279	310	278	257	281	268	312	240	257	268	259	285	295	276	303	292	264	271	261	280	262	292	268	272	288	272	254	296	275	275	302	240	265	273	269	266	286	284	286	261	279	267	286	262	270	303	291	294	300	231	311	274	253	279	248	266	249	292	282	269	280	262	267	279	290	278	276	285	270	258	277	308	274	261	296	292	257	270	249	276	281	275	294	272	268	272	278	270	262	261	269	263	304	285	277	272	299	261	314	295	291	254	266	265	263	262	247	280	310	276	292	273	256	297	264	262	238	313	249	258	259	275	302	262	281	297	240	249	289	279	260	273	296	262	278	286	245	297	250	277	243	299	262	266	264	262	265	258	295	300	305	310	265	284	244	286	264	290	254	263	253	283	261	283	277	281	276	264	263	292	251	265	286	277	285	282	276	251	290	272	280	269	279	261	289	293	298	263	288	276	270	266	264	246	290	259	252	302	285	246	264	289	288	275	270	257	257	293	285	287	266	285	266	267	279	258	270	257	266	267	273	318	283	325	280	272	260	258	260	244	245	286	306	274	266	261	264	262	247	261	279	291	250	270	251	275	323	263	298	299	267	270	276	256	278	262	283	273	278	287	269	262	263	288	268	280	279	279	289	302	268	262	303	260	299	293	240	292	269	267	257	307	263	274	258	266	279	269	245	253	294	307	267	274	257	266	278	283	295	272	299	279	260	264	252	284	272	266	276	283	266	246	253	279	270	305	271	254	234	259	256	274	270	269	303	288	257	243	285	248	287	271	262	292	285	255	276	275	274	283	275	288	251	276	236	278	273	290	252	277	267	286	283	294	255	272	289	252	288	275	275	278	268	293	295	259	282	278	285	289	269	243	243	299	284	282	284	254	255	269	261	263	275	242	257	280	295	266	287	258	264	253	263	253	270	278	267	281	280	256	265	296	296	281	285	304	267	276	262	276	252	271	307	272	279	274	289	276	286	307	300	261	257	230	257	286	307	280	269	257	297	290	244	285	254	263	256	266	297	246	258	237	283	261	279	247	263	281	287	301	303	254	280	266	263	266	318	263	306	246	262	283	268	267	265	262	278	285	267	260	289	296	284	247	266	247	289	267	266	279	286	265	234	271	266	294	306	308	262	273	277	290	288	262	294	251	249	298	253	291	282	262	244	254	286	268	276	283	276	227	281	257	279	257	262	258	274	260	329	269	300	279	284	241	261	317	266	295	271	279	257	288	283	263	292	304	278	269	277	269
8204	5488	6569	4577	3129	2121	1276	910	771	652	624	529	465	445	399	311	284	287	256	260	210	193	148	155	158	142	110	137	104	121	106	130	109	125	113	95	96	110	94	70	77	88	107	80	99	84	73	86	92	79	97	92	82	78	85	63	72	95	84	69	85	83	67	81	68	81	72	94	83	79	66	91	78	78	69	70	63	76	76	86	63	82	82	77	75	63	62	87	73	57	66	75	73	83	74	78	83	74	79	59	76	66	73	80	73	73	63	65	71	59	66	83	68	75	50	77	72	70	79	69	59	75	73	89	72	74	64	68	65	70	70	84	67	55	85	67	79	90	68	71	77	60	76	80	67	83	67	55	74	87	75	71	76	72	86	79	64	61	67	77	63	64	86	73	72	77	71	67	85	66	79	68	65	72	97	77	56	70	60	88	72	68	78	58	78	78	54	71	71	75	69	67	72	80	78	82	75	74	79	72	85	69	67	67	73	79	75	71	79	81	71	70	70	95	76	62	66	68	68	56	73	71	84	66	70	87	77	82	74	62	77	59	71	89	53	63	67	87	62	71	55	66	85	79	73	71	85	76	72	62	78	77	64	66	73	83	78	90	69	63	65	84	90	69	73	77	66	68	72	79	59	66	73	67	71	68	95	68	66	73	72	74	71	71	69	81	76	72	83	71	66	58	68	75	72	72	78	73	71	73	63	68	61	76	74	69	68	85	65	55	70	77	69	64	70	71	78	77	71	72	60	69	63	63	82	71	76	89	79	67	62	76	58	82	64	85	66	67	85	71	80	71	79	69	72	76	78	72	71	73	78	75	73	61	86	78	59	74	63	74	76	85	62	73	67	71	63	76	82	79	70	63	80	78	82	64	67	69	68	62	88	79	88	60	74	67	80	68	59	51	77	86	72	71	83	75	76	65	89	71	70	85	64	84	61	77	84	83	63	72	68	90	67	88	70	70	77	76	75	62	71	66	78	70	86	78	80	78	82	85	66	53	70	68	66	70	68	79	63	66	70	75	60	79	71	62	81	87	56	86	90	78	74	79	79	83	75	62	60	85	80	88	71	75	84	74	83	51	76	67	67	81	79	74	71	79	77	83	71	79	61	72	75	65	57	66	69	55	63	76	71	78	68	77	70	88	74	84	62	82	70	72	87	67	63	81	84	80	66	69	82	68	72	70	82	62	81	84	66	73	78	74	73	76	76	75	82	74	77	79	67	69	71	72	62	91	85	64	74	74	72	72	58	70	77	65	60	71	76	71	81	74	68	52	79	64	48	73	52	67	82	66	65	87	74	79	65	72	73	71	64	83	69	79	74	58	69	71	80	74	70	69	71	72	67	67	84	78	79	64	67	72	66	69	83	74	58	77	76	79	73	82	81	72	72	78	78	79	66	72	68	68	72	70	78	64	75	67	78	79	72	67	71	80	80	66	67	71	75	57	82	74	63	64	62	82	74	65	74	76	71	72	73	65	82	59	69	86	80	72	87	80	91	77	69	75	77	78	76	85	71	83	80	90	72	76	72	76	69	68	84	69	64	70	83	56	59	82	56	80	66	79	80	89	81	78	82	76	65	70	74	64	74	74	67	66	64	57	50	84	67	77	71	99	75	68	82	70	71	74	76	74	55	62	83	78	71	61	78	86	74	69	67	69	83	75	82	64	66	65	69	69	77	69	72	76	74	80	66	74	71	80	63	79	86	69	65	67	74	93	82	78	76	73	71	69	71	68	79	80	91	91	61	66	70	78	72	69	76	54	59	72	79	75	64	49	66	66	57	63	73	71	68	65	76	70	97	101	72	78	61	87	75	71	64	73	78	74	68	76	67	60	77	84	60	71	56	84	72	80	84	73	86	91	73	79	69	76	73	62	82	69	68	77	61	75	81	74	72	80	64	91	79	72	80	70	84	71	80	74	55	55	58	60	73	75	61	70	99	72	78	63	64	70	70	72	81	83	73	54	68	65	61	67	80	62	67	94	71	73	82	85	61	79	85	87	55	64	66	68	76	77	79	72	78	77	77	88	72	67	49	61	50	85	67	77	67	77	75	75	75	87	83	71	66	68	67	56	60	69	83	79	71	72	78	75	64	81	73	65	71	69	69	80	77	55	71	76	80	58	77	75	82	74	74	81	87	66	49	80	74	74	76	76	94	63	76	73	74	63	75	59	63	97	85	67	77	65	64	74	66	66	82	66	61	65	56	67	79	71	70	82	64	68	78	79	79	67	68	68	62	70	68	65	90	75	74	75	67	86	80	92	68	76	86	68	94	67	61	69	83	57	75	68	68	70	66	68	75	71	68	64	63	81	88	71	80	80	70	77	88	65	66	74	75	65	75	84	75	61	57	64	61	65	60	70	63	74	80	49	74	60	72	79	77	67	69	71	75	79	75	77	67	58	67	60	75	70	72	79	80	59	76	87	64	85	60	67	70	89	54	81	81	61	65	65	69	91	70	72	72	79	71	73	60	74	82	65	94	70	83	72	63	71	66	66	66	75	72	67	91	76	74	85	67	92	73	75	101	71	58	80	73	80	69	67	63	74	78	79	78	73	79	80	83	71	75	73	78	62	69	70	89	79	80	91	76	83	70	70	73	75	69	74	79	76	70	63	70	83	80	64	79	81	66	61	75	65	70	70	84	73	82	76	65	77	63	93	84	70	79	84	72	73	67	76	83	74	79	62	64	84	79	88	63	64	79	57	52	74	74	62	82	71	81	61	64	64	83	61	84	74	82	64	74	67	101	76	66	69	80	82	67	68	92	72	99	60	73	71	56	70	69	69	60	58	78	66	56	81	62	75	81	77	74	69	73	74	77	63	76	69	91	68	80	69	81	68	67	69	81	72	86	93	82	68	83	85	72	70	65	81	81	68	68	65	63	71	84	63	70	58	77	61	65	69	71	69	77	86	69	79	58	62	66	62	61	76	57	93	74	70	71	67	74	72	72	77	80	74	76	57	87	75	73	86	84	82	84	64	64	73	74	68	81	76	66	75	89	82	56	74	64	72	80	75	81	68	69	64	60	79	67	58	71	72	76	64	72	64	80	84	78	70	67	72	68	80	69	75	61	81	75	88	50	61	76	60	90	73	66	71	70	67	67	67	70	71	75	63	75	69	71	88	71	72	58	72	72	62	66	61	65	74	73	66	65	73	57	78	85	86	66	70	83	63	67	58	70	49	79	88	76	71	81	69	53	74	74	84	90	69	63	76	75	55	75	76	66	90	62	77	70	82	73	71	79	80	68	82	63	63	77	81	60	65	79	76	66	65	56	97	76	83	66	86	73	77	74	74	74	80	85	81	74	72	66	63	72	69	68	74	77	76	74	69	73	83	68	71	76	81	74	52	79	59	70	68	74	77	82	84	79	65	73	65	74	68	73	82	72	85	83	80	66	70	68	85	79	72	84	67	72	76	66	75	83	69	76	69	72	81	67	55	71	63	77	68	68	85	70	79	86	72	85	66	73	77	75	63	73	91	86	67	84	65
4877	4891	11075	12542	11247	8582	6162	4325	3770	3661	3246	2913	2958	2732	2248	1885	1738	1577	1668	1421	1070	958	797	796	819	700	632	594	564	544	600	575	557	507	449	431	391	357	364	342	316	314	310	291	261	271	253	317	307	273	247	252	253	216	240	235	220	206	210	236	210	205	218	208	220	225	203	228	191	208	200	180	202	192	183	189	159	186	223	182	184	202	213	174	195	193	202	194	213	191	195	187	205	202	163	210	216	186	203	197	197	172	167	223	205	197	193	177	191	179	198	178	202	166	183	178	188	190	170	201	201	176	180	243	196	186	198	192	216	189	179	194	199	178	182	167	190	195	200	192	184	204	172	201	211	196	203	191	206	177	201	209	189	183	183	164	190	207	182	166	173	197	191	211	174	207	199	170	209	181	203	183	167	197	183	179	196	183	225	169	190	211	185	199	180	194	215	173	172	194	162	210	178	192	170	224	184	195	221	181	210	213	223	190	201	209	191	172	195	179	201	185	180	207	159	172	194	207	181	166	206	176	189	188	174	193	203	204	183	207	216	198	206	186	180	196	207	159	198	193	203	194	185	200	211	185	177	208	183	195	190	197	188	182	194	181	191	200	181	204	206	179	147	196	178	188	203	183	196	190	206	196	196	185	171	186	229	192	214	171	204	185	191	192	193	180	205	173	187	188	193	161	177	207	187	195	172	154	191	194	181	189	177	205	194	196	201	197	194	221	176	181	208	190	182	200	219	180	176	196	182	208	208	202	213	175	186	203	181	194	207	179	192	196	219	215	181	191	197	206	177	211	212	185	192	192	187	177	168	199	199	179	168	178	198	226	198	199	184	174	165	220	200	170	197	182	193	176	183	190	204	178	188	214	195	170	209	220	195	195	185	179	175	182	165	188	200	186	191	198	211	181	177	195	205	215	180	201	169	179	202	199	202	195	179	193	193	209	193	170	186	184	179	200	184	193	183	187	187	192	202	177	187	178	183	223	234	192	185	190	171	199	187	209	193	190	199	205	211	186	187	207	182	185	188	173	167	191	201	198	186	197	183	195	174	204	194	185	203	199	202	209	169	213	182	190	198	195	194	214	191	174	208	177	186	202	189	205	176	192	206	213	196	176	191	206	194	204	194	163	165	176	190	185	188	201	206	191	206	197	197	193	204	205	189	196	178	202	207	181	198	181	216	187	204	171	175	184	193	194	188	173	184	211	200	158	192	200	189	203	213	195	209	188	165	182	178	208	199	203	207	194	166	187	196	191	186	186	198	176	211	195	185	208	193	190	196	211	207	207	189	206	174	163	221	179	209	182	184	187	163	195	212	159	202	213	183	194	180	193	213	167	192	218	199	173	200	191	188	189	187	175	191	181	198	217	189	182	184	186	205	189	185	212	210	179	180	199	178	195	183	212	172	178	182	186	202	181	187	206	197	206	162	196	180	180	196	182	190	196	194	184	199	206	200	180	194	196	194	211	193	207	192	174	201	172	178	188	181	217	213	168	203	211	200	167	220	210	190	206	203	189	186	196	214	167	195	185	195	191	202	169	186	196	171	196	193	214	209	171	198	198	201	186	170	216	196	192	183	197	189	177	168	204	187	196	208	213	179	185	206	205	185	204	221	190	188	175	219	186	180	187	213	165	182	199	199	203	182	194	192	207	187	205	180	174	189	166	175	208	197	201	207	199	221	192	194	182	189	175	195	186	190	184	177	170	207	197	213	183	195	172	194	186	196	189	196	196	193	171	205	171	219	203	219	209	187	229	204	187	209	203	205	216	189	183	199	197	197	179	166	189	186	196	201	209	187	175	174	181	187	187	176	205	208	215	199	171	201	176	176	196	209	201	196	196	174	182	191	198	201	163	215	171	190	186	188	181	182	195	193	196	187	174	190	185	206	199	190	168	202	194	199	176	199	183	164	174	174	199	179	183	183	192	208	179	205	197	176	186	189	190	201	159	189	179	195	215	202	196	183	228	190	230	200	203	192	188	199	181	164	183	203	192	196	203	216	189	204	187	170	190	197	225	196	192	193	170	181	184	209	188	206	172	193	189	216	207	173	201	198	168	170	187	175	202	188	176	203	182	172	181	219	194	200	183	192	187	170	189	191	193	180	180	199	185	197	190	180	214	203	196	191	198	219	187	200	200	193	181	165	180	187	167	192	195	205	206	173	204	185	202	187	200	196	189	208	196	177	181	193	197	198	170	210	203	215	208	198	218	182	189	194	213	191	201	176	207	203	195	193	195	198	202	197	197	207	189	195	171	207	218	196	204	181	192	203	182	178	205	178	170	153	181	198	204	191	204	188	193	200	198	195	187	183	193	185	217	181	215	199	219	181	195	168	201	168	205	174	215	181	181	190	206	169	180	173	190	169	153	186	206	191	191	175	201	182	201	169	176	179	184	194	184	167	218	194	194	213	190	207	212	200	187	177	184	196	172	168	198	196	203	194	207	183	184	185	199	213	190	165	205	205	202	181	197	171	184	189	198	197	207	189	205	201	186	203	194	189	204	180	186	193	190	202	175	212	196	181	192	195	178	199	155	205	181	187	207	206	196	185	207	183	216	193	187	189	177	170	188	198	203	192	184	177	191	205	202	200	206	187	187	192	197	186	169	192	187	188	220	198	204	186	198	201	193	183	167	207	205	179	195	177	183	180	179	185	203	210	178	191	182	175	196	150	178	188	185	194	184	187	200	197	200	183	187	198	195	165	183	184	199	189	196	191	233	187	202	214	177	186	183	191	204	177	191	202	185	187	192	215	199	193	199	196	189	180	227	196	186	187	189	201	200	187	166	210	184	191	209	193	195	186	184	179	206	197	190	194	188	185	191	193	189	177	209	202	180	193	187	186	166	200	170	191	192	179	176	193	180	173	205	188	197	199	190	190	207	184	191	187	215	183	191	217	194	169	190	219	198	160	189	187	192	175	222	196	169	196	190	180	186	194	218	201	196	199	198	165	204	172	177	198	179	194	174	198	202	191	209	208	190	181	209	182	174	180	183	181	217	179	193	177	192	181	180	162	187	161	190	210	185	189	216	194	178	180	190	179	180	207	189	214	210	161	176	188	191	181	162	199	195	221	186	229	196	173	196	193	203	189	168	185	172	220	166	203	184	195	204	212	174	174	205	203	190	198	198	194	195	188	195	198	217	198	189	191	171	204	195	192	175	204	196	168	189	186	210	169	182	202	175	204	208	197	188	192	176	176	189	181	208	195	186	169	185	202	170	194	192	176	172	220	209	198	191	189	181	205	178	176	229	189	181	201	197	180	206	169	160	200	192	184	181	190	184	180	187	195	196	213	183	166	199	192	174	191	193	192	192	196	199	187	185	173	195	184	171	159	147	203	202	180	198	209	219	185	203	209	192	177	210	191	198	208	173	177	197	203	164	196	210	186	178	183	195	211	178	205	201	176	210	214	203	194	189	208	215	228	220	166	192	195	206	213	190	181	218	204	172	194	191	187	178	202	205	184	191	194	179	194	181	179	176	197	166
16401	9841	11810	9739	6916	4865	2993	2067	1821	1387	1050	950	836	844	644	579	528	442	494	414	337	274	248	266	241	253	222	196	167	204	227	199	183	169	150	169	166	174	139	147	138	125	109	129	127	129	120	123	127	132	110	103	122	101	121	129	115	118	100	126	110	116	129	110	130	118	104	114	117	110	98	108	125	108	88	120	120	113	112	121	93	118	118	131	113	105	96	120	87	102	108	102	96	117	98	121	109	96	113	100	105	108	120	115	97	101	111	107	108	106	119	83	98	90	103	109	109	102	91	110	121	115	108	97	119	110	99	106	122	111	111	121	121	100	97	101	106	89	105	126	100	109	118	99	118	123	91	91	109	114	122	106	108	101	105	110	118	134	109	97	101	112	102	94	109	106	128	129	117	108	103	140	114	112	100	112	122	97	100	99	123	120	97	116	120	106	102	101	109	100	120	106	109	114	104	117	112	108	116	107	110	110	107	115	128	100	100	90	101	117	106	101	124	98	102	122	101	96	113	111	125	129	92	123	104	120	111	109	105	110	98	115	97	90	98	120	104	99	102	102	117	119	105	112	96	90	106	115	104	115	98	117	108	109	115	82	100	108	90	91	106	111	110	108	98	131	97	103	97	101	117	96	115	127	115	104	99	78	118	113	128	142	104	108	92	107	111	105	108	119	124	96	112	118	125	112	116	105	115	101	113	110	95	107	102	97	89	118	109	118	107	108	96	116	101	125	101	126	107	102	98	111	105	120	118	102	120	109	104	107	111	103	98	110	128	95	99	109	113	112	110	103	108	99	127	98	95	97	114	120	106	107	103	122	103	109	116	102	120	106	100	112	106	100	104	81	97	107	104	106	103	106	108	136	110	107	127	95	119	101	101	97	106	110	126	106	82	99	96	103	95	112	107	113	106	114	114	118	117	117	134	106	97	117	121	110	114	121	90	106	107	129	122	122	96	106	96	118	98	104	125	117	103	78	123	103	104	108	100	108	125	121	106	114	127	113	116	92	118	131	111	95	117	112	94	105	99	114	100	111	119	106	107	123	125	100	90	107	111	112	100	101	95	101	116	105	110	100	105	128	116	95	99	106	105	121	103	86	88	107	99	110	119	117	110	116	123	107	111	100	119	99	107	106	110	132	119	130	116	101	94	131	96	102	115	109	134	114	114	114	113	98	106	94	116	124	127	117	102	118	121	94	96	117	100	123	120	106	107	82	100	123	108	113	111	100	139	107	104	94	120	114	113	115	101	118	115	112	111	109	116	106	99	113	100	121	99	97	88	108	99	114	104	126	85	125	123	99	107	123	103	79	108	102	108	123	103	112	100	102	105	100	97	103	98	123	102	107	121	99	87	100	117	122	107	129	118	96	107	98	110	101	114	95	98	85	127	106	122	105	117	116	105	111	111	110	96	96	114	123	106	87	125	102	106	104	111	108	102	105	102	101	112	107	104	103	102	114	123	118	106	117	114	101	101	116	107	113	112	107	126	118	99	91	108	98	106	112	101	108	82	102	96	100	83	118	131	88	121	110	107	94	108	122	99	97	101	119	78	117	118	98	91	118	114	117	92	106	132	104	101	127	121	124	95	113	122	115	121	97	120	87	112	99	104	113	79	102	120	113	129	116	113	122	97	117	100	97	103	111	113	125	109	109	123	112	94	106	119	100	95	113	124	111	105	100	105	112	118	124	101	104	104	111	120	112	84	96	117	106	81	105	120	90	100	119	108	109	108	101	107	106	125	101	111	111	104	111	106	113	111	104	119	111	107	89	101	104	110	83	87	120	112	112	104	108	113	93	114	110	113	114	100	100	99	119	100	112	108	103	110	114	114	113	132	104	122	110	112	116	104	108	94	113	92	92	100	88	95	97	115	106	101	121	118	103	113	113	93	104	121	91	94	106	109	106	107	98	131	104	113	89	103	114	94	119	103	108	104	109	116	121	110	108	139	90	94	99	104	116	116	112	102	98	118	111	118	104	110	112	107	132	110	103	109	107	112	129	78	101	107	123	99	113	119	104	91	82	103	115	114	91	131	127	106	85	102	109	114	105	83	116	94	101	110	114	118	99	104	99	124	95	98	108	106	117	98	116	109	118	98	105	92	118	106	94	125	99	109	109	115	107	112	106	104	110	123	92	115	106	114	126	124	108	109	117	106	109	107	97	100	117	91	108	108	106	107	104	108	108	107	106	115	115	112	107	119	114	99	146	108	95	89	96	97	118	125	112	109	94	124	119	86	99	96	114	110	108	93	118	110	102	101	118	102	124	107	87	107	89	120	100	115	122	127	115	111	106	115	104	93	109	117	132	116	114	94	104	109	92	109	108	109	106	104	110	128	108	93	92	108	94	113	96	110	117	101	101	108	99	129	111	112	116	106	112	92	101	125	99	102	102	101	94	95	104	101	114	97	127	111	99	92	117	101	94	104	103	104	126	105	110	116	110	95	117	101	113	89	129	106	102	94	108	114	101	95	100	109	90	129	115	133	103	121	113	91	117	95	104	95	115	116	105	125	120	107	122	119	123	112	110	99	85	95	107	103	113	107	103	132	106	113	88	96	110	118	106	101	103	82	108	94	110	114	116	131	126	101	84	110	115	106	111	100	101	109	116	122	98	85	115	118	108	91	98	101	112	118	81	111	118	101	100	104	121	114	117	122	103	129	95	119	105	111	101	90	124	103	113	106	98	98	103	110	106	118	107	129	114	96	103	106	119	109	104	101	127	116	111	91	113	116	128	111	110	102	109	119	141	119	98	106	120	122	110	90	115	113	115	124	93	114	96	85	108	111	113	98	125	129	100	147	102	125	111	93	92	99	114	83	119	101	93	119	84	108	116	98	130	127	128	105	96	102	94	110	111	88	137	115	111	106	113	119	110	106	114	113	106	106	107	121	103	101	110	83	105	107	99	114	100	122	99	97	113	88	115	110	113	105	125	97	100	107	101	99	110	113	119	100	116	112	98	116	109	121	85	101	107	113	112	120	103	109	133	110	93	120	111	102	97	88	114	126	111	99	105	114	111	117	114	109	96	106	101	92	95	120	109	110	111	110	115	116	127	121	97	105	107	112	104	115	113	103	123	107	111	111	91	111	102	117	101	124	118	103	122	101	96	97	110	121	111	97	91	114	110	94	119	99	120	115	107	99	118	121	108	105	98	114	110	112	108	106	118	101	104	103	95	107	106	116	94	117	100	110	108	121	104	130	115	98	132	98	104	107	106	98	114	100	111	90	102	103	129	110	104	112	118	99	123	102	107	84	110	89	98	111	92	105	113	101	112	112	120	93	105	101	114	108	108	110	91	97	89	125	109	114	120	95	112	113	101	114	120	88	128	105	96	111	118	121	103	146	90	97	104	117	124	115	107	112	101	123	103	100	109	118	115	116	104	108	101	110	105	121	105	105	110	130	107	127	114	112	95	104	108	103	106	105	134	102	99	124	111	110	103	122	107	92	111	82	108	102	111	109	120	112	103	101	102	121	107	118	101
10041	8368	17650	20333	18225	14573	11395	8509	7730	6743	5422	4886	4848	4773	3940	3301	3130	2594	2697	2327	1912	1605	1345	1393	1312	1139	1037	955	924	975	1042	1025	860	886	751	691	684	687	631	581	592	558	538	453	449	437	426	471	426	395	417	399	391	339	383	372	327	338	348	331	306	344	327	311	345	353	325	303	313	271	286	260	283	303	259	269	275	311	285	254	287	283	298	279	286	272	280	273	273	280	252	295	270	261	233	255	259	249	280	262	254	275	265	266	281	295	258	258	308	266	261	282	280	293	276	282	241	293	278	288	266	269	271	268	269	282	256	273	274	294	256	280	258	272	292	272	287	272	275	296	230	259	308	249	251	290	276	256	274	266	258	261	251	259	273	250	251	231	291	239	278	270	290	290	269	268	287	296	279	280	244	250	304	272	259	278	293	259	262	254	255	255	285	285	305	275	269	310	285	280	262	282	305	287	269	287	258	274	270	272	247	279	259	247	297	290	274	297	280	250	290	263	273	242	256	291	299	265	270	240	267	261	248	272	301	260	276	236	278	257	272	261	263	271	253	283	286	261	286	273	258	299	279	270	278	269	260	253	278	281	279	283	271	283	268	265	256	270	274	258	272	271	268	249	276	272	285	269	266	257	295	275	284	267	263	274	261	254	249	256	280	286	265	281	298	269	283	304	303	239	275	277	260	288	272	274	275	240	265	260	254	294	293	255	274	248	265	258	270	258	265	265	277	264	259	258	284	263	271	270	278	268	286	271	300	252	252	294	271	266	291	289	265	276	270	270	271	290	252	273	289	293	259	290	281	275	279	270	295	216	295	272	260	277	261	253	265	264	282	274	271	297	236	300	274	292	215	260	273	266	323	290	268	272	275	295	269	250	291	238	270	244	288	298	288	295	260	270	288	251	284	246	266	260	274	271	275	267	300	286	294	268	279	290	285	256	294	253	253	279	281	288	281	263	267	247	272	292	307	251	289	294	271	268	288	273	236	271	257	264	281	274	264	269	280	243	262	293	220	281	227	261	253	272	295	259	286	253	267	241	253	287	268	290	256	251	295	278	255	242	262	284	286	299	272	294	263	260	235	275	267	252	260	277	246	285	266	268	287	242	290	263	250	254	260	270	263	272	236	262	281	289	265	271	299	282	285	279	277	254	270	246	274	267	248	236	262	244	268	273	293	257	274	287	285	255	268	244	292	259	283	285	266	288	260	284	248	286	258	226	319	238	257	242	248	287	285	274	279	237	248	295	285	261	290	266	248	261	232	260	241	272	285	258	265	255	273	238	265	282	262	282	271	280	274	292	258	269	300	273	275	287	261	294	259	275	258	247	291	260	268	225	275	245	284	261	284	269	290	250	252	255	292	258	254	260	287	286	269	262	251	313	277	264	255	296	252	266	235	288	268	279	262	298	284	275	254	291	280	246	278	272	257	254	262	299	245	295	276	260	254	266	262	282	256	266	290	307	288	281	270	305	284	240	261	278	267	256	293	268	269	268	254	255	267	292	263	270	285	231	260	267	267	255	255	278	244	275	251	250	259	265	273	280	285	255	299	256	255	300	260	335	275	267	282	266	297	318	248	273	268	273	258	265	290	268	280	266	269	293	279	282	259	259	250	287	271	268	303	287	275	268	270	274	297	285	270	272	270	241	255	270	262	267	293	275	283	261	250	273	264	270	280	252	288	257	282	256	275	269	278	275	259	283	270	272	297	287	268	277	244	238	292	269	283	234	277	280	277	267	273	294	300	282	278	283	250	292	264	280	264	268	273	247	277	247	237	287	296	248	230	269	256	300	274	275	254	249	284	249	245	258	241	228	243	272	251	285	265	251	274	290	283	297	259	253	281	277	284	269	274	259	285	249	266	277	294	277	251	290	306	281	266	249	248	249	275	279	272	232	248	275	279	247	274	295	288	277	288	283	282	294	291	258	263	268	267	250	276	267	257	299	271	264	276	289	277	293	264	289	289	260	254	277	268	282	277	290	276	255	258	260	251	270	293	280	233	257	274	274	286	254	289	286	261	292	302	274	257	258	282	269	297	291	289	264	279	301	260	273	269	251	255	260	276	288	255	273	300	281	276	280	267	288	293	218	244	279	249	237	247	294	263	238	276	261	277	284	260	292	300	266	264	271	268	239	280	250	260	271	269	272	231	256	282	267	309	240	273	253	294	273	262	265	257	266	273	267	270	286	256	287	254	276	273	277	290	246	244	251	270	268	268	264	270	279	272	281	256	296	253	273	271	265	227	232	266	272	300	289	289	292	265	252	289	294	254	269	268	278	270	290	311	250	262	277	239	251	257	268	277	296	272	265	239	290	261	273	256	283	275	267	252	280	300	247	264	303	248	289	262	253	292	256	279	273	271	275	301	270	279	261	279	262	288	255	272	248	308	265	257	282	248	247	249	274	240	267	253	257	266	270	265	243	252	265	256	306	265	285	292	247	279	267	270	251	254	282	252	234	291	285	248	265	267	255	253	269	282	256	275	288	275	275	285	257	263	260	246	269	250	252	264	266	282	247	261	290	267	290	246	270	310	301	272	253	263	278	271	267	264	251	270	251	291	283	267	249	290	289	254	266	277	273	264	274	267	281	272	267	267	306	261	246	263	286	267	267	255	277	298	270	265	274	280	274	264	272	275	255	280	275	272	301	261	269	283	266	284	246	268	264	284	266	256	264	280	265	258	270	276	267	257	283	276	276	296	271	244	281	283	255	302	264	256	288	260	265	252	280	283	253	280	285	251	266	299	296	259	286	275	277	263	313	290	274	261	284	256	275	274	286	267	254	255	275	236	270	301	275	265	297	238	264	262	303	260	267	249	290	292	250	258	258	257	241	268	270	251	237	290	284	260	267	267	276	260	278	255	242	255	224	253	240	270	274	268	260	245	267	283	266	272	253	275	239	274	259	288	249	265	299	262	252	257	271	275	280	251	262	279	282	282	226	258	268	259	263	282	249	268	285	284	273	253	254	280	283	258	276	293	264	230	246	298	269	302	240	275	252	266	264	260	258	252	293	249	264	260	279	298	250	263	294	268	272	282	270	253	272	267	291	251	260	283	279	244	304	268	264	255	280	265	262	291	252	258	267	291	269	289	287	285	280	280	267	246	282	272	277	279	265	272	276	268	269	279	244	269	265	275	287	252	257	274	242	273	253	245	239	237	260	261	274	271	286	258	276	291	304	279	265	289	277	296	255	304	234	306	260	295	250	268	262	263	254	242	280	278	249	264	277	265	273	258	279	249	280	266	294	266	247	293	251	254	239	289	285	275	266	313	255	239	278	301	254	261	274	230	260	269	264	264	288	277	260	254	303	264	273	265	250	282	282	260	266	246	244	279	271	237	278	284	269	279	255	280	299	281	298	255	273	281	253	274	292	290	275	284	271	281	282	300	257	283	268	245	257	246	280	279	260	252	269	257	273	250	295	268	290	298	279	282	279	244	281	275	252	270	281	302	269	269	264	292	247	279	258	253	284	291	270	275	282	296	271
24545	15183	17591	14660	10665	7430	5232	3576	2702	2082	1458	1230	1175	1040	937	826	676	597	635	565	406	368	321	381	350	271	281	277	210	246	247	235	208	238	229	218	180	193	188	167	170	163	162	150	147	151	156	139	140	130	123	131	127	133	122	124	137	136	147	117	107	128	117	121	118	110	103	98	112	123	117	128	110	119	101	117	119	129	135	122	89	95	107	97	115	121	114	126	123	123	130	112	114	103	125	128	131	134	101	111	107	108	133	104	121	113	124	107	108	106	108	114	120	106	126	123	119	118	105	128	120	128	114	120	115	104	129	112	123	125	104	129	119	112	118	94	112	121	115	128	129	135	121	127	102	120	115	108	120	111	124	110	112	102	113	124	131	121	135	106	89	117	95	113	104	109	106	118	109	123	103	105	113	108	103	115	115	125	124	112	120	100	98	100	128	117	113	116	110	102	100	111	101	100	117	110	123	140	123	102	112	117	103	114	142	103	98	100	97	106	122	111	100	124	107	112	125	111	106	115	127	103	99	109	113	113	100	123	109	109	79	125	104	120	113	123	97	103	117	110	109	114	116	126	143	111	119	103	116	118	116	124	115	127	92	118	107	105	113	100	107	108	96	105	108	109	115	111	120	136	114	124	108	108	116	115	121	108	101	99	121	112	124	122	135	129	116	101	140	114	126	110	134	116	120	125	111	101	107	119	104	119	108	125	117	127	134	107	127	123	109	92	96	104	129	123	132	121	105	111	101	103	122	116	119	111	130	118	107	120	105	117	120	116	121	139	110	109	122	122	110	100	120	109	114	90	100	85	120	106	136	107	107	119	102	106	104	113	107	109	117	135	125	99	126	105	118	105	136	129	101	111	110	111	102	117	113	118	114	119	109	126	101	92	106	108	116	100	106	99	107	129	125	130	107	97	113	95	114	103	113	121	138	115	126	113	106	116	116	110	100	101	119	140	122	128	110	133	100	127	126	122	97	111	108	112	107	116	115	96	96	96	116	120	107	119	103	105	113	118	108	123	106	122	115	100	118	109	133	125	113	117	135	123	107	123	135	110	109	97	106	128	113	106	108	122	106	104	130	126	112	112	118	112	121	111	125	107	100	102	102	114	120	109	119	113	123	112	119	119	123	106	107	100	120	109	101	112	107	112	117	116	122	115	116	97	114	114	116	112	104	111	116	125	106	123	114	121	108	120	111	100	110	107	115	110	114	118	107	110	113	98	114	108	104	110	118	124	111	103	102	115	134	110	111	117	114	112	127	122	92	104	122	114	107	141	126	106	114	86	98	111	96	111	98	88	109	115	105	107	111	107	112	108	98	106	101	91	114	113	125	133	117	110	136	131	106	96	113	113	110	108	129	116	84	115	108	104	105	95	112	113	115	122	132	113	102	119	133	110	112	124	102	118	134	100	128	125	116	123	114	108	124	103	98	114	115	111	140	123	84	99	126	108	114	119	116	105	123	120	123	116	126	131	103	124	101	118	118	124	102	99	112	102	117	122	129	106	113	111	134	144	106	117	127	137	108	100	132	112	125	115	101	124	108	110	116	117	86	123	117	121	137	131	113	111	101	106	130	81	121	102	99	91	106	122	115	98	121	114	128	103	111	118	99	122	116	99	97	104	119	118	114	117	113	107	107	102	101	114	119	109	101	124	124	120	120	121	113	121	91	121	113	113	114	110	116	105	107	112	96	83	127	98	104	123	108	103	127	102	110	114	119	124	111	113	115	109	108	111	90	134	122	120	123	134	125	103	119	102	122	118	116	90	114	120	119	126	108	132	115	124	107	90	120	116	103	119	104	115	104	102	120	106	108	107	110	132	105	122	117	115	122	116	119	120	110	114	106	110	107	119	121	106	121	101	143	105	108	112	115	113	134	109	118	112	106	114	99	110	111	125	115	107	117	119	112	105	105	126	94	127	95	116	126	108	112	102	103	103	103	111	112	142	107	115	110	107	124	118	104	130	102	120	116	109	102	115	127	102	102	101	95	111	121	114	108	116	111	110	97	124	100	113	104	112	112	108	109	101	99	84	110	103	117	103	111	125	104	126	100	128	112	111	126	117	124	127	115	106	94	99	123	93	111	122	126	100	118	105	106	98	137	123	109	117	116	103	111	108	98	111	128	99	99	104	119	123	122	112	132	111	111	108	106	106	129	123	116	109	106	111	117	119	124	105	124	128	123	106	123	96	91	121	120	109	136	112	101	119	121	89	112	130	102	105	109	118	118	113	124	128	116	116	102	103	100	129	115	110	119	130	113	106	118	108	103	124	115	123	96	106	108	110	111	108	121	127	131	131	112	116	114	120	137	108	130	106	109	113	112	106	127	117	112	98	140	117	105	103	106	107	133	114	113	105	90	99	119	118	94	122	149	118	114	110	118	125	123	110	119	98	107	109	109	112	107	99	117	108	115	119	123	97	101	101	110	132	131	105	114	95	107	116	101	123	91	111	127	109	105	117	117	113	125	108	146	136	111	125	107	127	108	131	97	122	134	109	108	125	119	105	98	104	111	103	107	118	114	110	96	101	100	111	117	124	111	113	97	105	135	112	105	110	108	102	126	99	118	89	114	115	118	97	115	106	121	127	136	115	100	116	112	122	115	116	114	132	115	100	130	113	121	124	99	122	118	84	117	124	86	87	117	105	111	103	109	113	93	98	111	111	129	92	116	121	110	103	87	107	121	118	98	118	132	141	110	112	119	117	109	131	129	128	114	136	126	109	110	110	135	128	117	114	109	102	97	125	128	110	115	108	125	105	98	104	123	115	120	109	98	110	91	119	111	118	117	132	125	109	121	116	125	100	114	103	102	124	108	104	101	116	126	118	102	119	108	106	115	105	110	105	125	107	99	126	118	131	122	121	119	95	123	124	111	112	115	125	114	126	101	102	107	102	102	92	120	120	129	109	100	102	129	102	101	94	97	111	121	118	109	120	108	93	117	95	107	110	119	103	123	127	108	112	116	102	114	113	97	96	102	112	100	112	105	107	118	118	103	120	122	128	103	118	119	110	115	108	125	117	110	113	112	98	117	111	135	119	108	97	126	100	91	127	110	105	108	119	111	114	104	124	111	101	107	112	107	110	120	110	105	116	110	114	106	110	119	92	114	107	106	105	130	96	132	99	100	114	123	110	119	129	113	126	118	140	105	113	104	112	106	133	108	104	127	125	103	111	100	104	126	113	114	112	115	99	105	121	89	120	107	116	106	105	111	113	112	102	111	108	110	114	104	113	129	119	121	108	101	123	119	120	109	120	94	113	107	110	104	92	105	109	123	112	115	106	99	112	118	119	89	117	107	106	120	106	108	112	115	109	122	133	104	122	112	110	108	109	120	128	111	125	107	103	114	129	97	106	117	111	117	131	92	113	109	108	97	114	102	115	116	112	106	114	97	109	114	107	106	100	115	99	116	97	99	115	106	106	140	88	96	127	115	109	124	113	107	126	104	115	124	116	98	118	118	128	101	117	98	122	129	99	109	103	126	116
13169	11335	22380	25131	23225	18984	15595	12025	10477	9195	7222	6677	6472	6351	5282	4658	4211	3538	3671	3186	2565	2200	1919	1973	1706	1505	1370	1339	1296	1379	1336	1240	1214	1108	993	964	955	810	753	780	726	693	597	553	592	583	579	541	504	462	458	513	446	378	393	415	420	363	348	382	349	338	344	337	355	328	329	291	325	306	312	329	313	321	299	289	290	281	331	302	319	287	289	275	310	296	276	262	269	278	263	282	261	247	284	260	276	269	304	278	272	278	254	285	270	279	270	281	254	281	284	269	279	274	262	276	270	257	297	274	284	286	276	308	295	287	291	314	273	279	275	303	287	262	268	283	270	281	301	249	318	247	269	286	274	276	299	251	284	288	278	291	279	264	268	300	264	264	287	263	258	282	264	284	268	302	263	315	281	277	256	285	256	277	264	247	279	250	290	294	259	280	289	257	245	277	269	272	282	271	269	289	252	243	278	283	290	267	286	335	275	290	292	263	258	295	275	271	276	292	287	302	252	264	257	285	271	282	280	260	275	257	285	275	255	259	297	283	265	273	300	264	241	292	276	282	273	286	275	283	263	290	271	296	280	287	284	269	260	256	262	269	243	269	294	245	271	274	266	274	279	270	284	288	264	274	246	268	243	275	310	279	244	272	278	282	268	266	267	305	278	272	274	267	288	271	252	283	285	253	284	268	266	271	280	267	258	261	285	288	259	270	254	282	278	285	248	298	280	251	287	310	263	305	247	279	263	273	271	257	286	271	287	248	277	284	264	265	258	266	259	260	263	256	265	279	275	286	264	279	296	306	255	247	264	258	264	257	286	278	286	246	262	296	252	252	284	277	283	262	261	288	257	269	297	286	277	269	244	260	279	259	264	284	307	241	261	257	274	270	264	268	301	281	264	282	258	258	277	279	265	293	300	261	273	277	279	293	268	316	295	258	266	284	280	275	267	263	278	266	253	258	269	264	277	279	254	279	265	269	295	250	253	251	285	280	265	246	308	276	316	244	293	262	298	244	279	266	248	258	280	264	258	260	278	257	285	271	274	269	230	274	302	280	265	254	273	268	270	293	242	273	289	291	293	288	263	291	284	249	279	285	260	244	309	272	272	279	272	267	295	287	277	262	260	289	275	283	247	291	248	287	255	273	248	260	280	258	273	288	254	247	259	259	281	281	272	268	253	249	245	261	263	250	258	297	271	269	283	278	287	269	263	267	265	257	263	282	271	283	280	274	267	272	262	266	288	293	260	267	268	260	257	291	243	273	259	267	298	259	277	252	233	277	283	267	296	263	279	276	258	269	249	277	283	234	276	248	276	273	282	296	275	254	239	248	273	288	238	290	230	258	275	240	269	271	277	260	268	275	254	277	270	275	252	255	227	279	290	284	268	280	269	269	269	266	310	285	276	265	244	266	276	284	253	258	243	273	245	268	275	280	282	264	248	265	272	287	252	267	269	261	269	290	262	262	250	256	266	287	273	280	266	244	276	287	289	303	264	236	276	273	264	270	238	251	263	272	251	285	280	279	299	267	275	255	298	289	272	272	254	264	237	273	254	267	227	281	250	249	277	248	303	257	271	271	283	277	271	228	268	298	297	277	263	276	299	268	261	258	277	247	266	262	288	260	267	258	275	314	281	250	274	254	255	272	283	253	312	261	276	275	271	258	266	281	260	255	270	266	272	248	268	270	239	272	267	276	282	254	260	289	262	254	248	250	236	282	287	247	273	268	270	277	283	277	274	272	276	261	248	284	261	269	283	304	292	231	277	237	249	270	262	222	256	298	267	280	275	304	273	281	271	290	278	254	264	285	272	240	254	269	303	266	260	265	258	290	254	256	259	285	296	241	250	265	285	257	272	248	280	286	263	243	256	267	266	258	274	272	260	280	284	294	309	266	275	290	268	259	268	308	269	248	268	263	279	256	234	251	265	258	249	273	287	247	281	265	281	255	280	275	250	276	281	228	297	254	277	256	263	294	283	285	289	303	305	286	273	271	262	285	271	271	267	276	298	271	269	267	281	270	266	281	250	273	244	281	298	285	246	300	281	277	252	275	283	256	282	280	283	250	269	275	284	285	268	273	253	306	291	268	276	279	251	251	302	238	258	282	297	285	263	272	292	278	297	301	292	279	278	248	287	291	264	298	263	251	277	256	278	259	250	255	268	277	241	302	293	280	281	261	266	276	297	278	290	291	256	249	286	253	271	292	256	261	247	275	281	292	298	264	247	276	288	262	248	265	259	264	268	262	269	285	268	267	272	233	267	258	259	271	262	279	228	271	259	282	300	265	284	270	276	263	257	278	293	269	245	255	286	266	277	238	291	266	265	271	285	281	270	246	262	260	301	275	277	297	270	297	263	253	306	281	232	277	258	295	279	283	239	300	273	238	249	259	281	254	283	274	278	294	267	280	238	274	301	243	269	279	278	275	304	268	297	266	238	276	270	295	261	272	263	238	250	235	273	259	288	258	256	292	274	273	296	262	300	281	275	264	294	304	277	269	275	245	265	245	270	246	288	269	280	289	243	262	270	291	278	264	279	279	274	288	264	281	264	260	249	266	263	264	259	285	269	285	311	255	248	252	302	270	255	262	286	289	262	295	254	278	267	238	268	276	266	275	282	270	266	280	260	277	264	273	245	273	248	278	269	271	248	286	280	298	283	290	296	257	282	259	302	291	269	291	267	286	272	284	290	255	261	294	263	260	289	263	260	263	269	311	264	295	306	256	271	264	251	259	260	276	281	280	277	259	292	254	289	294	262	262	301	283	250	277	288	264	269	258	255	279	244	272	278	268	269	279	286	259	291	300	280	297	298	278	266	278	293	258	277	281	268	289	275	262	268	284	252	254	257	296	268	262	272	257	257	284	286	279	301	291	280	270	244	256	288	263	252	255	260	239	275	252	265	255	283	288	287	289	273	283	273	270	284	307	254	275	296	248	276	257	291	285	289	266	256	253	301	289	253	265	263	255	281	272	273	291	293	291	279	280	262	274	303	269	266	296	245	266	284	274	267	267	253	272	267	256	302	261	265	278	276	274	259	284	310	281	251	289	273	280	262	274	252	272	254	261	286	261	262	251	274	243	278	266	259	279	253	266	286	263	262	279	263	271	264	264	261	300	245	268	278	286	282	247	266	301	250	287	288	269	277	289	285	266	265	273	266	271	287	235	277	284	260	281	266	268	308	259	264	268	295	284	233	267	288	266	305	293	275	262	250	266	291	263	299	239	277	240	268	257	301	233	278	268	244	267	278	242	276	261	244	253	258	261	247	250	263	275	276	276	288	271	241	250	281	241	260	273	250	283	252	257	261	277	247	290	269	283	290	303	276	260	273	305	230	288	279	269	288	282	234	257	286	320	273	281	282	277	290	303	280	264	287	258	264	266	258	290	273	270	257	252	271	256	233	258	269	279	281	250	288	264	271	259	255	266	284	230	291	301	318	260	259	282	284	253	274	274	273	267	269	279	299	268	253	288	281	240	254	274	267	256	280	260	263	289
8821	5389	6402	4768	3195	2039	1302	831	777	641	463	443	453	505	400	379	342	254	282	233	192	174	161	171	137	125	94	123	116	143	145	119	116	98	117	107	123	95	103	89	96	83	78	93	72	100	94	69	87	73	80	67	75	80	89	82	88	68	82	84	90	85	73	71	57	72	89	78	73	88	65	78	67	88	63	92	68	96	77	74	70	70	78	68	65	67	69	80	63	77	58	80	74	65	74	53	61	90	73	73	62	65	65	61	82	60	79	62	62	81	61	81	71	85	73	67	74	76	76	67	83	67	72	57	67	77	79	81	86	71	71	73	70	70	70	73	75	54	68	50	68	69	59	74	77	69	68	69	70	68	62	75	65	75	72	65	83	63	79	74	65	87	77	61	78	59	81	70	65	67	69	66	68	44	81	66	91	65	70	84	77	66	75	81	69	64	72	70	53	76	76	60	78	73	75	53	71	72	73	83	72	67	61	70	95	87	60	80	67	65	71	68	60	69	83	78	82	87	79	80	75	91	86	67	67	56	68	77	55	71	75	86	78	67	57	61	66	64	68	51	63	71	70	96	57	70	72	66	78	72	67	90	80	62	61	79	66	61	71	71	61	77	78	71	78	69	63	73	70	80	66	70	75	62	82	74	73	76	69	70	65	88	87	85	88	94	67	77	73	76	67	68	61	59	71	75	67	63	67	72	55	75	77	73	86	58	73	72	73	81	78	65	80	66	70	65	63	83	75	89	77	70	84	71	66	75	83	65	73	75	67	72	81	59	64	82	73	64	55	60	58	79	63	74	69	56	77	77	79	67	59	76	79	71	80	78	63	68	53	66	75	61	85	83	76	91	106	74	77	79	74	73	75	69	63	67	82	57	65	63	72	69	82	87	63	78	65	63	74	82	70	81	62	66	67	61	54	88	69	61	54	66	69	62	80	84	66	66	72	80	69	66	67	92	73	71	72	55	78	73	77	73	84	63	63	82	59	77	65	73	69	78	63	73	73	77	65	73	72	61	66	62	75	85	73	80	62	74	84	67	69	64	68	77	69	63	64	71	69	73	61	68	81	61	80	73	57	72	67	84	68	69	64	73	63	92	69	73	73	84	81	67	69	69	59	82	82	75	80	76	66	65	62	69	68	80	83	61	69	77	71	82	69	60	75	77	74	61	92	68	57	66	64	78	56	64	66	80	66	70	64	67	68	66	75	74	76	69	57	78	60	79	72	75	64	74	73	63	70	71	49	80	84	73	66	70	68	70	75	58	87	64	61	65	75	76	65	73	69	68	78	62	73	69	76	70	65	68	74	84	65	48	61	72	76	59	74	79	76	81	64	74	87	69	67	73	83	71	65	66	61	79	67	87	56	55	81	63	75	80	74	55	67	71	71	63	89	70	61	58	62	71	80	73	63	76	66	79	71	75	60	71	62	63	58	78	86	61	80	74	70	80	81	69	89	74	74	72	83	76	89	83	65	72	69	78	51	84	58	75	71	82	72	83	74	86	83	73	82	58	81	73	78	66	71	64	74	71	66	72	74	72	73	85	59	71	81	64	67	61	74	71	86	70	70	80	74	77	71	82	61	77	86	79	63	65	61	58	69	71	72	72	65	86	76	69	55	78	73	71	69	76	60	72	74	67	59	67	63	72	55	57	67	62	62	63	54	59	79	75	84	59	72	65	81	63	62	60	57	71	65	89	77	72	73	69	83	96	65	78	67	72	67	61	65	81	58	82	70	71	72	75	62	77	71	78	84	67	80	61	63	62	74	75	61	77	75	72	72	65	80	73	68	70	67	69	73	67	66	72	70	61	51	71	51	65	60	99	63	66	71	75	70	81	63	52	77	94	85	81	65	78	79	63	70	84	73	75	58	71	63	70	72	70	58	77	70	64	73	68	72	82	76	86	71	57	74	82	62	83	81	67	62	72	75	72	86	73	82	77	69	67	71	69	91	84	96	74	80	70	81	54	65	54	70	75	77	75	72	72	75	53	80	76	76	81	68	88	66	71	74	64	73	56	63	74	61	62	59	66	65	56	76	71	83	54	74	69	67	49	68	69	60	62	66	92	60	66	72	68	86	71	86	67	85	75	83	66	51	81	81	90	67	71	75	63	91	82	71	69	69	78	88	72	71	61	71	66	70	76	72	57	75	79	72	74	69	75	83	71	79	62	64	64	56	73	75	69	83	65	81	68	71	71	72	76	60	70	81	64	73	63	68	75	75	84	79	70	77	69	63	66	81	54	64	76	83	58	80	72	70	69	64	65	68	67	74	75	80	74	62	73	67	78	77	61	56	72	60	75	67	67	70	49	72	76	66	69	71	69	76	54	69	72	73	95	65	61	73	68	68	66	79	68	80	76	73	67	81	68	59	89	75	70	76	63	76	81	65	80	82	82	63	67	70	56	69	89	77	71	63	61	69	65	75	58	61	80	56	77	51	62	64	68	65	91	74	68	72	80	55	73	66	62	63	69	75	64	76	62	64	68	74	58	60	83	67	103	75	66	71	69	73	59	82	78	74	62	66	68	81	67	75	93	71	76	74	64	80	73	57	63	79	67	81	56	75	77	53	77	91	76	51	63	66	71	67	72	56	76	69	66	75	75	87	89	76	62	67	68	86	66	62	72	71	60	60	78	83	58	77	51	79	67	82	76	72	72	88	59	88	70	64	76	73	69	62	54	84	78	56	68	73	89	65	77	63	69	67	65	62	56	64	79	67	82	62	59	67	67	70	68	76	77	74	61	85	81	70	66	83	65	68	63	66	74	57	81	79	82	77	73	66	73	83	72	68	74	71	70	85	78	54	70	89	79	67	70	77	73	74	77	82	79	57	62	63	74	76	67	73	76	69	66	75	67	76	65	77	74	71	77	89	83	80	81	78	78	83	79	76	69	73	87	78	88	69	71	83	63	76	65	70	58	72	73	67	68	70	64	66	58	79	68	69	76	56	68	65	82	65	97	73	80	77	72	56	76	67	66	72	74	82	60	88	73	68	71	54	66	73	76	64	77	75	57	74	66	77	65	75	55	76	78	80	61	75	54	66	77	73	70	77	82	76	81	66	70	82	55	67	79	65	74	87	81	54	73	72	71	83	83	75	80	78	66	70	67	69	78	79	64	64	69	88	69	89	79	73	66	71	69	66	68	63	66	74	70	75	66	70	86	66	70	79	65	69	62	82	64	81	55	76	69	80	81	71	75	77	76	82	71	73	67	74	61	78	76	70	62	64	67	62	58	66	70	65	80	87	88	74	83	74	64	83	82	83	74	77	78	97	67	76	62	65	65	62	67	89	85	70	71	84	72	84	81	68	72	74	73	68	62	63	76	79	61	75	72	72	73	60	80	63	62	78	68	63	71	65	89	79	66	69	86	73	80	70	88	84	71	66	58	67	88	49	59	77	58	64	65	55	75	84	65	56	62	81	72	66	64	55	71	58	71	68	82	67	63	66	70	67	57	76	67	73	83	59	85	74	73	61	57	72	79	52	74
5123	4832	11039	12447	11458	8195	5883	4466	3863	3214	2704	2655	2627	2771	2395	2134	1943	1600	1686	1422	1109	951	785	864	768	639	577	554	579	614	635	557	510	469	434	390	369	361	359	336	370	315	329	274	294	265	276	268	278	272	276	262	214	217	254	229	226	246	208	242	214	222	208	201	196	225	228	211	198	186	210	215	200	177	179	183	211	174	200	190	178	185	177	176	175	192	185	180	207	205	199	192	185	196	220	196	211	180	176	215	174	190	181	192	196	199	204	186	194	205	197	184	205	200	182	195	200	193	215	197	214	179	186	198	185	174	198	185	174	177	208	187	187	193	173	182	201	162	186	173	178	209	183	191	214	194	191	197	189	193	199	169	193	191	187	176	192	199	184	186	185	211	180	193	178	206	207	189	183	183	182	187	157	168	180	187	187	206	185	184	172	190	171	190	162	187	190	209	193	206	180	175	172	172	179	200	189	186	193	198	197	209	193	202	170	181	181	186	205	193	193	215	175	206	173	197	193	172	212	183	190	209	205	178	212	179	174	176	183	184	187	188	183	175	193	209	184	187	184	183	190	176	188	195	176	178	192	179	206	185	169	196	184	191	188	207	193	183	197	203	179	186	154	195	192	196	188	201	165	205	173	163	192	183	190	194	171	219	196	180	192	174	174	184	191	180	202	171	171	195	173	211	155	191	183	172	185	187	197	199	208	184	173	196	193	187	166	224	194	194	213	201	205	193	186	177	209	182	199	182	176	198	186	188	199	187	184	186	208	190	194	196	211	202	190	171	207	200	189	173	173	200	157	178	200	195	194	191	195	208	178	177	205	171	185	177	188	210	194	175	193	212	193	183	174	181	181	197	183	193	187	196	173	199	188	197	185	181	181	192	201	157	180	166	188	174	188	182	190	186	169	204	206	179	192	165	182	170	179	198	179	226	192	175	172	209	169	212	190	191	179	204	178	196	196	198	196	198	175	197	161	194	189	197	178	198	184	184	179	195	183	201	196	177	222	198	183	201	182	175	207	192	175	163	204	177	194	200	197	202	224	214	187	197	179	192	182	199	181	205	212	187	179	203	198	195	183	161	181	176	174	212	220	198	169	177	180	192	188	188	188	206	181	205	177	161	187	194	201	200	193	182	169	210	185	171	173	174	202	188	185	196	181	182	188	200	203	181	207	183	161	180	187	192	202	193	163	161	165	194	204	178	174	197	184	194	195	181	165	203	160	177	175	192	186	184	190	183	199	192	219	211	185	173	168	172	187	187	201	188	205	212	168	200	185	202	193	169	206	195	197	194	174	150	200	195	187	199	202	193	186	195	200	166	204	198	187	172	197	167	191	199	193	197	186	179	163	198	202	193	175	199	211	195	192	197	184	200	198	174	182	181	191	193	201	184	162	175	181	195	201	201	179	203	197	182	215	210	201	199	178	197	181	171	216	184	210	193	198	189	195	192	166	164	195	169	160	180	189	194	203	185	186	188	199	196	209	180	199	206	189	196	188	223	193	194	190	164	162	197	177	204	165	199	182	198	192	181	189	175	206	209	199	184	174	207	171	182	218	181	183	193	180	179	169	197	205	197	172	184	211	183	166	168	176	197	203	186	182	209	169	222	168	173	180	172	167	202	197	174	163	183	186	183	175	163	185	196	187	177	173	197	207	200	200	199	164	190	189	204	193	182	225	151	218	195	213	179	193	200	188	197	208	170	198	156	186	191	203	165	207	200	194	173	198	184	162	173	186	175	188	211	170	186	197	233	188	179	172	179	183	171	193	215	178	193	206	169	168	184	196	200	194	232	209	173	189	185	178	204	183	198	197	197	182	164	201	195	197	190	156	187	214	188	191	220	187	201	174	185	171	172	164	190	200	174	193	187	185	165	196	196	170	184	194	200	205	169	184	170	178	217	199	180	176	180	171	200	174	170	180	191	195	208	194	190	203	189	211	168	194	184	197	193	193	198	167	199	185	200	171	181	205	167	168	222	199	189	193	180	184	205	199	175	191	183	179	201	207	179	188	208	183	166	182	181	184	167	173	198	205	165	187	211	191	192	170	188	176	202	182	183	185	171	192	204	203	181	173	213	204	165	183	177	170	171	193	190	208	216	166	190	192	201	166	181	206	168	194	223	167	158	166	176	200	171	204	197	193	197	211	182	187	198	194	198	183	172	178	187	188	182	201	177	203	198	168	189	167	190	192	184	214	189	177	195	179	198	179	203	192	216	178	190	205	192	188	195	177	183	187	171	176	176	196	216	183	188	200	180	173	191	188	171	169	173	174	176	193	203	168	177	184	186	198	187	175	184	197	213	180	209	193	174	170	196	192	204	186	176	178	203	187	186	206	188	179	202	160	189	184	173	170	210	186	200	207	186	181	181	201	185	172	176	196	184	192	186	197	211	173	168	204	207	191	184	197	198	200	190	170	206	184	205	203	185	212	185	189	202	202	195	188	162	179	193	175	174	183	210	196	187	168	195	179	178	188	189	183	182	192	162	181	196	190	204	183	178	183	175	212	167	197	185	195	173	186	170	160	197	199	170	206	181	184	183	186	195	200	182	207	177	219	183	199	197	187	170	191	185	193	193	172	206	194	182	191	175	188	161	176	202	214	215	205	180	184	208	159	197	167	210	218	155	199	182	189	207	170	179	198	179	204	188	213	173	207	200	178	204	191	187	183	206	188	184	186	167	173	200	195	167	169	197	183	176	190	176	196	202	195	181	174	202	196	180	185	156	168	199	181	182	197	171	190	167	224	174	189	200	187	183	222	199	205	174	209	212	192	161	179	208	204	212	186	195	168	187	195	167	184	162	200	207	178	175	181	169	178	216	199	172	174	202	172	191	184	167	176	194	181	204	214	213	198	157	204	184	176	193	181	181	178	191	164	199	171	184	187	180	176	179	205	189	191	194	183	188	210	188	193	183	180	213	172	190	189	195	185	188	193	173	189	170	180	193	164	198	193	181	192	214	175	182	195	196	196	188	201	227	197	181	185	196	186	192	179	166	179	178	172	187	188	210	194	195	177	197	194	196	207	173	180	204	205	198	183	173	171	187	195	192	222	196	155	208	175	188	218	194	181	177	172	195	185	180	177	175	177	216	151	170	194	186	179	191	195	163	190	194	191	172	169	188	202	188	192	198	162	174	166	168	186	179	162	172	188	171	196	188	195	172	195	186	203	200	212	180	209	170	206	184	193	174	167	187	166	228	217	170	171	194	206	170	201	205	181	193	201	191	219	181	190	172	189	216	197	191	198	194	192	189	193	156	200	201	191	190	207	189	172	190	183	213	206	190	204	175	203	181	191	180	192	191	191	204	180	186	195	197	191	194	182	195	191	200	200	177	190	198	192	216	190	189	180	191	192	187	212	170	173	180	194	196	183	190	172	170	184	200	184	192	196	192	187	187	176	198	177	171	201	195	194	198	170	156	205	184	205	197	184	178	201	184	169	178	178	189	201	176	203	170	199	207	184	210	205	216	184	187	204	181	218	205	188	209
16871	9883	11812	9863	7068	4390	3117	2095	1544	1160	929	808	729	805	668	593	586	482	507	381	356	287	246	277	265	235	197	190	190	208	202	200	195	180	176	169	160	160	143	173	119	169	128	130	138	122	129	146	130	117	107	125	135	110	121	125	121	126	125	101	116	100	95	128	105	131	132	111	111	112	102	127	123	129	119	111	128	100	115	102	102	114	125	109	110	109	96	104	112	98	113	119	113	114	96	88	97	103	114	109	97	126	108	113	106	123	92	118	98	117	108	111	106	117	94	117	106	98	94	101	95	106	96	119	111	99	111	106	105	109	103	109	112	111	97	120	113	107	112	119	111	102	98	125	122	123	116	86	101	96	118	107	119	109	126	118	108	111	98	112	110	108	126	91	108	110	114	91	94	108	98	91	116	118	117	103	100	111	102	118	98	119	105	119	102	110	95	105	105	91	108	103	97	103	112	110	99	119	107	103	112	114	112	111	129	103	108	127	103	92	136	102	125	86	95	107	130	93	119	102	117	92	115	89	121	109	106	118	133	110	91	119	94	115	105	96	129	112	103	77	122	103	104	128	112	121	102	101	119	123	107	112	101	84	98	127	117	103	98	113	123	106	121	114	110	114	94	105	121	112	133	108	112	109	109	92	98	96	107	114	109	102	115	102	124	95	102	110	103	127	116	93	117	93	109	103	109	107	116	109	107	107	113	126	85	90	92	116	100	87	105	96	108	103	107	130	120	97	105	124	99	91	96	137	98	117	109	120	108	111	117	116	126	102	103	106	87	103	102	111	94	101	106	92	98	108	114	89	122	127	129	101	107	119	95	91	115	115	120	115	112	88	100	105	98	109	117	123	119	113	112	106	116	124	112	110	89	100	113	105	111	92	103	121	107	123	117	122	102	106	117	109	111	114	94	98	107	93	107	102	101	115	98	92	99	123	85	115	104	102	99	118	102	115	85	115	96	99	113	114	116	95	118	102	117	111	96	105	89	102	90	104	116	109	103	119	90	104	115	95	119	99	88	107	90	98	127	89	120	102	103	110	86	84	115	117	103	90	120	104	116	113	116	103	111	87	118	110	124	117	125	104	94	90	116	89	102	102	107	111	99	120	100	106	107	101	102	111	93	99	98	117	113	111	103	104	111	104	99	117	110	101	104	108	133	93	92	106	118	108	108	108	117	107	96	127	98	95	104	102	118	108	95	112	106	109	112	106	128	117	107	103	103	102	90	103	132	117	113	107	115	113	135	116	111	97	119	119	99	126	99	103	121	96	121	108	132	102	106	118	107	104	108	104	115	107	119	102	99	132	120	117	100	130	113	92	100	124	103	97	97	111	98	96	110	81	101	123	112	101	109	115	108	142	114	109	96	100	82	114	86	119	135	98	126	127	111	96	109	115	127	107	108	114	99	97	110	83	83	117	110	114	80	118	113	124	121	118	107	129	87	115	122	90	106	118	100	112	109	116	101	112	107	112	108	117	112	86	110	109	124	90	94	113	111	108	99	119	92	127	113	102	125	107	86	110	99	83	101	114	93	111	95	115	124	103	114	108	112	100	109	132	113	101	91	99	101	89	100	101	102	105	106	110	100	116	100	106	80	120	106	97	119	98	99	101	99	104	103	109	105	93	92	111	99	97	98	97	115	93	126	126	114	96	103	115	127	116	103	99	119	112	110	98	105	132	86	110	125	121	103	101	104	125	103	111	109	107	104	101	93	129	84	100	99	98	114	100	123	91	91	103	109	97	111	111	107	111	112	104	113	115	117	101	134	105	106	108	88	109	104	109	102	106	105	111	111	111	102	113	113	92	111	102	111	86	117	103	100	114	110	100	105	98	119	98	113	112	108	122	119	105	106	129	102	96	99	118	111	101	97	81	102	114	110	122	105	116	92	113	124	117	140	88	113	101	99	87	135	118	107	117	111	118	124	96	119	105	96	95	86	111	97	121	121	108	115	105	82	119	97	115	115	111	104	98	114	109	128	104	96	97	97	98	108	101	107	95	97	120	113	119	102	111	123	98	99	122	103	107	109	102	98	117	85	110	95	100	115	112	132	96	95	89	122	105	118	109	96	102	102	118	103	116	103	113	103	105	97	100	112	116	111	90	83	120	103	102	104	111	103	108	132	117	109	132	109	119	107	98	102	95	111	109	101	96	116	109	115	110	113	127	101	96	107	95	92	111	107	100	99	110	108	118	133	110	101	109	114	103	106	115	93	112	121	106	103	103	109	93	110	118	104	123	112	102	106	115	93	101	121	105	109	130	101	86	128	123	104	105	110	106	92	116	115	113	101	97	118	99	105	106	100	129	102	95	103	108	121	130	119	105	96	89	105	96	107	99	108	112	111	117	104	103	112	96	105	91	104	114	104	120	115	112	92	108	121	102	106	115	115	102	110	102	108	90	107	115	106	100	108	94	117	116	112	120	116	116	105	108	114	131	120	102	114	135	109	101	97	115	105	106	101	110	120	119	106	106	119	111	107	113	93	110	117	85	101	106	112	104	111	100	114	114	96	111	117	114	116	101	105	121	94	135	101	100	109	115	102	99	117	130	129	107	120	125	110	105	128	94	104	108	113	103	109	113	101	131	99	105	86	97	101	109	97	108	118	108	98	113	138	98	94	90	111	94	112	98	112	115	123	137	111	120	93	110	98	101	100	118	110	108	108	97	125	116	100	118	107	97	111	98	103	109	116	126	114	114	104	109	113	101	118	112	120	96	89	97	97	118	114	109	115	117	121	100	116	105	113	103	124	119	100	112	108	113	108	124	107	115	127	98	88	87	126	87	118	105	116	101	98	95	107	115	103	93	120	121	136	116	89	114	111	113	96	92	120	133	107	111	101	118	118	118	110	112	114	111	95	123	117	100	100	103	122	102	84	130	124	103	105	118	95	117	93	117	104	100	99	111	103	117	118	115	109	110	104	115	112	109	109	100	106	104	125	117	122	100	102	105	104	110	115	104	102	104	110	105	113	107	115	104	107	87	98	105	110	99	96	104	116	129	116	95	108	114	129	99	100	102	100	120	119	111	87	114	117	108	121	106	112	132	98	112	137	110	108	108	106	114	126	112	122	101	87	107	108	115	104	103	96	113	103	100	104	113	133	118	133	104	105	121	112	111	107	99	115	121	111	106	112	115	114	121	110	107	90	123	107	106	96	120	95	108	105	110	119	102	103	99	114	129	104	113	95	96	94	111	103	106	94	113	99	127	90	123	130	126	116	128	100	98	120	129	111	115	109	107	89	110	95	100	106	102	106	117	107	107	129	120	92	104	99	97	103	108	96	88	113	96	120	90	112	115	100	122	113	121	131	104	113	104	120	119	116	126	101	96	102	97	123	102	107	86	119	100	105	111	101	102	97	116	108	93	114	89	86	102	103	113	118	111	88	98	103	104	112	111	104	117	105	103	96	111	111	90	106	98	101	109	125	120	107	107	98	79	110	102	112	105	100	102	113	102	100	102	140	103	111	92	103	90	106	109	109	112
10226	8402	17440	20052	18375	13756	11509	8600	7080	5853	4905	4519	3991	4654	4014	3400	3249	2611	2728	2273	1750	1572	1321	1484	1301	1122	1004	1037	947	1048	1020	939	935	791	789	705	696	672	626	593	586	529	467	496	453	452	502	412	409	428	408	383	355	378	370	350	372	338	334	334	310	331	335	320	335	350	287	307	258	285	335	264	288	295	276	251	298	271	312	286	278	285	301	330	263	267	271	263	265	280	269	244	259	259	296	246	279	266	283	254	303	256	276	284	254	282	279	281	266	289	241	299	236	254	265	287	269	287	250	270	280	256	254	250	250	278	284	254	275	243	265	255	275	277	268	246	284	274	277	250	260	242	245	284	267	243	257	267	267	269	233	254	249	270	273	258	277	259	255	281	292	246	265	272	266	309	275	258	255	253	271	267	268	298	245	285	262	249	270	251	269	248	256	258	284	275	283	272	270	293	288	267	258	252	265	287	295	250	266	265	262	278	284	216	264	295	288	253	258	261	270	273	271	265	288	260	266	269	312	285	282	283	278	236	281	241	262	238	312	260	274	269	273	269	277	259	283	264	294	275	244	262	272	256	261	257	238	239	262	282	264	285	280	243	279	254	245	307	285	257	286	306	259	271	252	262	269	279	256	264	261	280	246	263	319	272	233	289	247	266	277	264	252	268	268	303	244	264	247	275	247	286	258	290	293	265	285	253	266	239	288	280	252	267	293	266	269	292	228	260	261	251	254	245	276	293	276	276	252	297	266	240	251	252	259	258	270	282	278	258	285	246	265	286	252	263	277	273	277	270	248	284	304	274	307	309	288	259	266	267	261	267	285	266	254	296	264	267	281	261	295	239	249	258	279	303	264	239	241	264	293	246	288	268	274	258	238	245	253	284	257	241	273	268	245	304	265	264	300	260	239	288	270	290	232	276	239	264	252	271	288	291	291	259	243	298	272	265	274	279	266	245	261	294	247	234	280	283	226	254	241	244	253	276	258	293	266	278	281	285	283	257	271	277	249	253	253	273	268	282	255	286	265	276	277	279	256	269	250	247	262	266	257	304	286	295	307	274	299	268	255	259	272	267	267	285	266	276	254	249	299	269	255	260	322	278	285	236	248	290	268	241	259	302	278	266	242	276	246	274	257	265	276	314	258	242	266	265	248	256	269	244	306	302	286	275	265	273	273	293	271	264	271	269	285	245	299	250	274	274	276	289	258	242	290	259	271	264	237	252	241	282	273	257	237	236	256	263	267	246	300	278	268	275	244	288	274	275	265	259	271	307	265	263	261	284	263	283	263	272	257	263	283	282	283	268	257	265	259	269	303	248	243	271	287	251	252	251	262	258	292	260	298	260	256	285	258	267	256	288	247	263	260	252	235	260	265	269	278	267	262	287	281	269	291	266	292	247	275	293	260	298	233	274	267	271	257	273	264	285	290	246	282	253	256	261	271	277	255	253	278	277	250	271	266	249	255	263	249	275	265	248	282	278	271	261	231	245	266	307	267	261	266	263	268	264	292	257	272	260	257	257	279	294	293	272	261	282	283	264	225	249	255	273	268	247	266	280	273	255	258	275	248	283	257	262	289	273	263	244	280	261	254	268	276	248	261	277	269	257	236	271	278	262	280	246	270	276	274	248	315	270	271	286	251	253	278	256	250	268	270	269	243	264	280	261	268	284	236	248	257	252	295	284	297	273	261	244	300	289	255	265	280	266	304	259	239	244	267	252	281	276	280	258	280	265	286	294	277	265	219	272	293	244	255	286	257	274	239	249	261	266	275	249	284	254	263	271	268	252	260	301	251	291	252	248	262	254	289	266	226	258	274	266	276	273	299	265	273	270	249	269	243	295	269	271	249	254	248	271	292	292	228	275	260	265	268	261	296	268	274	259	284	272	248	268	270	266	286	287	242	252	273	268	249	252	247	307	252	250	285	269	264	253	264	277	260	249	265	263	257	275	269	257	266	261	276	241	289	264	232	254	262	280	295	283	272	267	257	257	288	274	274	273	255	268	240	298	261	272	273	276	238	282	246	260	243	265	272	251	268	253	250	235	259	263	246	262	298	269	259	283	256	274	267	255	246	276	253	252	282	281	276	278	292	237	285	275	249	268	267	266	273	278	255	300	279	265	267	245	260	300	271	265	277	269	271	287	272	286	274	270	230	274	265	245	273	245	263	243	269	264	279	252	278	249	315	252	258	263	246	293	258	262	265	278	260	248	267	262	271	227	268	252	257	261	253	271	283	274	261	259	268	263	270	256	280	265	287	299	265	269	268	246	269	251	290	302	264	248	264	263	267	249	282	256	273	273	254	294	253	267	247	266	270	257	263	250	245	266	255	253	230	266	272	250	275	268	262	279	271	251	267	260	258	249	243	286	260	265	266	223	275	265	266	268	259	237	268	267	259	261	286	263	289	233	266	258	246	262	283	269	287	288	284	293	253	264	250	250	246	280	277	268	268	251	268	240	250	258	258	245	273	251	274	247	257	282	271	262	274	265	239	232	287	270	242	261	294	266	267	260	249	290	267	288	265	275	273	267	254	259	247	260	266	313	287	261	289	255	266	257	279	278	278	278	268	290	287	278	253	283	265	261	250	252	265	284	272	262	268	290	266	239	289	268	281	253	263	289	260	258	266	246	281	292	252	266	270	248	259	271	268	255	269	256	247	286	255	257	237	276	242	263	276	227	255	249	248	291	264	246	280	268	289	279	270	232	254	279	273	273	265	249	295	272	274	245	271	287	254	241	269	244	256	267	269	282	247	270	275	277	265	273	254	264	273	260	296	247	261	278	256	265	281	285	271	304	276	270	252	280	298	284	274	270	261	263	293	254	245	284	241	249	267	229	267	271	249	277	255	255	305	276	240	283	238	273	258	262	249	253	309	246	256	267	271	277	279	278	234	235	273	251	258	276	271	259	277	268	288	269	264	266	301	288	245	268	253	258	278	247	243	246	251	279	254	254	244	256	240	258	266	270	263	275	274	255	240	267	272	259	269	264	297	292	256	253	272	238	264	260	251	269	276	258	290	266	258	262	259	261	274	265	270	268	281	234	263	276	231	280	235	262	273	260	223	260	272	258	288	275	242	260	255	266	283	244	280	258	258	263	245	256	245	264	296	250	273	263	284	263	270	272	270	294	260	288	251	249	266	292	272	279	266	263	276	282	308	273	249	285	265	252	267	259	286	251	258	289	247	247	269	287	251	277	259	285	256	242	284	263	282	258	270	298	254	260	245	250	251	272	264	246	257	281	263	285	269	270	254	282	260	260	312	258	319	257	314	267	272	258	271	258	260	277	272	268	251	262	237	287	267	289	267	252	285	286	264	238	257	247	273	269	269	269	271	248	276	255	272	295	244	261	271	280	243	225	252	277	241	271	299	260	288	234	268	240	252	254	247	273	277	269	283	271	283	275	259	279	267	280	293	262	253	253	262	288	277	291	271	277	253	252	234	275	266	273	265	263	250	267	275	259	249	273	273	263	247	265	256	271	288	252	260	260
24899	14876	17389	14613	10910	7028	4910	3325	2629	1796	1353	1084	1038	1119	996	825	760	574	627	547	381	384	293	353	307	274	239	279	233	264	255	230	237	203	198	194	184	159	190	163	171	143	162	165	140	131	146	149	138	148	150	147	125	121	138	126	104	125	119	114	118	115	114	118	106	114	120	108	111	125	121	118	101	108	123	126	103	127	114	129	108	114	112	115	108	119	102	87	131	119	113	97	108	132	131	112	112	87	116	107	111	99	105	98	105	104	110	113	126	105	93	118	113	104	115	109	130	120	99	117	117	126	118	117	127	109	116	125	127	84	99	101	118	103	121	94	94	108	117	124	127	112	92	109	105	131	108	105	110	125	107	104	132	95	112	127	112	110	108	105	108	109	127	131	118	117	117	104	117	102	113	129	137	113	103	115	114	105	125	124	120	103	111	122	129	118	127	121	111	117	104	84	106	95	112	122	124	112	125	125	109	94	93	130	111	92	126	114	137	119	115	109	112	119	110	99	104	130	104	103	114	114	118	96	126	110	105	124	113	117	116	119	112	121	92	112	97	107	123	113	94	118	114	111	101	100	91	110	95	110	110	103	118	106	107	97	115	122	116	105	128	109	118	103	120	120	113	114	126	107	105	112	107	105	104	116	122	94	120	109	120	106	113	103	130	100	115	135	117	100	121	99	114	92	127	119	117	97	116	117	118	91	102	100	128	108	114	107	124	99	106	110	99	119	120	128	112	119	102	128	110	112	120	109	108	119	124	118	95	96	109	113	102	104	104	116	128	97	133	107	128	113	136	131	127	93	123	120	107	113	101	107	100	135	119	124	111	124	107	116	108	110	116	114	119	107	122	100	111	119	101	85	122	121	105	107	110	124	121	105	109	99	94	104	127	120	120	128	113	101	123	113	131	113	110	127	113	119	98	120	103	110	114	99	114	114	91	96	123	119	110	143	112	132	122	97	101	115	91	122	97	129	99	141	106	118	122	104	103	109	118	108	99	85	128	106	106	105	112	116	134	113	121	109	109	104	107	102	116	131	113	109	102	129	140	123	110	114	113	94	110	106	116	129	122	106	116	115	118	112	98	82	120	103	112	124	101	115	121	127	107	122	134	121	111	99	125	106	131	123	111	111	107	121	100	102	105	104	121	100	131	115	104	106	123	99	103	109	113	96	121	106	120	109	121	96	113	100	109	108	113	95	125	102	116	114	119	117	118	114	92	143	95	103	103	97	94	99	130	112	98	116	101	110	95	117	109	120	105	114	99	115	121	104	133	104	110	105	94	119	109	110	108	110	104	124	108	94	106	102	109	116	122	100	117	121	104	119	125	126	110	111	103	120	92	97	134	97	123	116	99	99	130	118	113	89	113	115	110	120	131	115	108	118	120	113	109	112	106	120	104	139	113	128	91	109	89	122	103	108	110	103	109	101	116	110	98	118	109	115	137	102	124	126	96	112	128	107	128	111	111	107	107	108	123	115	120	118	123	114	114	101	131	100	119	105	131	121	106	133	100	108	107	104	113	124	108	100	129	104	106	94	117	132	76	118	114	104	101	103	126	112	101	112	123	137	111	103	91	101	114	91	111	105	112	108	117	106	97	115	100	122	110	117	132	125	103	112	115	103	108	87	108	112	125	112	115	106	104	108	91	113	90	105	108	98	96	107	114	120	125	121	117	93	114	103	123	120	116	93	100	114	105	117	104	99	96	102	126	97	107	99	121	124	103	111	106	123	97	95	101	107	112	121	102	126	103	96	97	107	125	121	107	122	104	105	112	99	103	101	99	112	105	120	118	130	123	110	96	104	116	116	122	119	107	129	111	94	81	109	105	105	104	107	113	104	124	92	106	119	96	121	99	121	121	125	115	104	106	111	105	109	125	134	113	96	116	108	102	113	140	92	110	105	114	92	116	103	105	105	138	116	112	113	120	115	111	101	120	115	101	111	112	107	100	87	100	110	120	97	137	116	130	117	114	106	117	112	109	138	126	98	118	108	107	94	108	120	85	128	132	136	128	120	120	110	96	120	101	110	97	119	112	109	97	107	78	102	118	120	111	109	116	105	102	107	105	104	104	107	113	98	117	95	94	116	109	108	93	104	125	93	121	99	121	106	122	115	113	122	120	122	106	119	105	118	103	111	112	106	117	111	114	116	130	121	118	108	102	114	128	113	115	113	100	127	123	134	124	111	111	126	112	93	132	142	109	96	104	107	90	112	102	114	137	121	133	127	112	114	114	108	95	109	88	107	99	119	104	126	128	138	121	119	121	111	124	108	100	118	128	115	124	94	120	92	101	123	121	122	122	128	112	119	107	111	108	129	114	111	117	91	111	97	122	106	115	97	121	106	95	119	111	105	109	104	112	103	106	129	86	127	100	125	105	109	109	100	106	114	106	115	108	104	109	96	111	104	109	88	118	123	118	103	121	128	114	106	137	108	114	132	107	102	114	112	101	118	112	107	115	114	127	121	121	94	129	99	111	103	99	121	116	107	129	135	105	104	104	104	121	106	105	109	111	106	111	113	113	108	129	110	112	112	95	121	104	117	116	103	113	86	127	110	120	83	127	108	131	89	126	104	126	107	111	126	111	117	108	115	120	114	130	133	116	108	96	123	124	113	106	113	123	97	113	124	119	107	109	101	108	110	109	122	94	96	107	115	108	119	134	116	98	113	106	108	113	131	133	102	122	108	113	106	112	116	112	113	104	110	104	97	103	106	119	111	115	119	115	118	121	107	102	114	128	101	110	120	117	110	98	98	137	110	115	129	117	109	127	131	115	86	91	104	115	104	142	107	96	117	115	118	111	130	105	117	138	94	123	135	114	106	121	108	107	121	122	104	131	120	125	108	111	115	103	120	99	101	102	120	120	106	104	115	132	122	101	110	106	127	113	116	90	101	123	109	115	104	114	108	109	106	89	132	105	96	129	104	110	130	106	110	114	91	111	115	135	111	87	102	105	101	126	114	99	100	104	114	102	117	105	112	108	118	105	112	120	134	101	109	108	118	123	113	112	107	104	107	122	112	137	122	116	101	116	113	110	116	103	96	124	138	107	125	109	102	127	102	106	123	86	101	108	116	93	110	116	121	89	114	121	96	124	108	129	125	123	110	113	95	119	113	108	106	109	132	103	115	113	113	114	119	109	105	133	113	109	93	116	108	120	134	106	106	99	113	115	100	112	102	125	121	122	103	103	117	113	123	109	126	116	99	99	103	125	111	104	100	100	89	102	110	115	92	137	106	102	104	116	129	114	127	109	110	93	98	116	104	113	105	122	110	109	110	90	124	96	132	104	100	100	107	106	121	117	104	118	125	110	114	116	131	106	104	124	114	114	112	125	115	120	104	111	97	117	105	104	108	102	113	113	108	88	123	118	120	106	98	102	113	125	99	112	111	115	120	108	98	121	126	115	107	116	121	115	113	122	115	108	86	102	92	108	115	97	121	97	107	116	123	102	103	110	108	114	114	102	126	105	118	98	106	124	104	124	100
13353	11172	22476	24916	23412	18284	15070	12002	9933	7904	6658	5852	5544	6216	5344	4757	4520	3507	3546	3246	2334	2140	1806	2018	1700	1486	1389	1354	1338	1410	1388	1330	1181	980	977	1011	991	832	779	735	664	628	586	659	613	570	589	530	554	496	444	451	425	416	373	374	413	326	411	367	383	347	376	384	343	336	327	315	290	308	318	326	293	292	280	302	295	310	287	303	282	292	299	276	297	276	278	270	278	298	280	297	260	270	271	256	282	282	256	281	264	294	258	282	280	268	262	286	269	275	260	289	277	291	276	244	278	274	253	252	286	306	286	258	285	247	272	255	290	297	296	286	261	288	290	283	279	250	278	289	291	282	282	285	256	291	253	282	277	281	280	254	226	297	284	249	268	289	251	255	269	250	254	301	275	260	290	270	275	257	273	258	298	268	258	277	291	298	245	279	283	261	290	264	253	258	243	291	312	268	258	265	278	299	267	272	300	258	270	255	269	260	301	274	261	262	274	301	269	253	281	308	266	257	273	283	277	256	267	260	257	292	253	276	260	270	211	283	254	281	298	274	288	265	245	246	276	265	289	262	258	277	274	265	302	280	280	257	311	257	270	256	285	289	302	275	267	273	273	289	269	265	288	273	292	281	280	255	250	251	268	253	261	240	264	250	289	288	273	260	276	265	278	269	260	240	276	311	253	246	262	262	265	269	284	270	284	272	260	272	261	260	254	261	260	282	269	277	242	254	254	240	300	279	253	257	264	273	228	257	259	256	291	257	264	274	269	237	259	264	277	266	272	250	274	276	266	277	270	288	252	246	281	285	279	271	274	265	262	255	282	265	273	261	265	293	268	260	328	244	274	273	283	264	239	272	281	253	278	279	241	253	278	256	259	277	244	270	273	289	282	268	251	254	286	268	259	276	301	267	269	251	309	267	254	266	300	265	271	272	262	270	275	273	251	275	258	282	245	271	247	270	287	290	279	271	267	293	271	265	257	256	274	287	260	264	260	263	291	264	275	265	274	253	285	294	281	268	249	298	255	275	280	250	284	245	265	297	263	240	269	247	278	265	276	284	261	287	264	278	270	262	266	279	256	286	276	293	271	250	289	286	273	297	272	277	278	264	230	273	261	280	276	258	274	299	277	251	257	259	280	271	258	284	252	289	255	271	270	284	265	261	282	244	263	281	284	273	264	236	266	251	265	265	242	287	276	284	274	257	269	272	272	267	286	252	258	270	275	285	287	261	278	291	252	247	248	229	268	273	264	289	270	257	246	245	298	247	274	261	281	292	274	245	282	257	263	261	269	268	317	232	283	270	286	277	248	243	332	251	296	266	286	270	286	276	261	255	283	274	264	271	286	274	254	267	273	276	246	304	261	266	271	240	281	266	259	293	273	273	302	260	264	269	260	252	260	264	280	264	257	277	275	265	266	287	267	274	279	253	235	261	248	240	300	270	249	265	277	285	267	245	268	243	284	274	271	287	240	261	257	265	248	275	260	253	266	258	293	270	236	276	273	243	280	260	275	283	297	284	288	263	291	263	280	254	286	288	280	304	254	261	257	257	271	273	238	269	236	259	295	268	242	273	256	274	300	283	283	270	257	264	265	273	280	296	260	264	290	270	260	266	252	240	283	270	273	267	272	283	262	271	265	249	300	288	298	269	280	276	287	285	264	275	266	249	240	267	275	279	287	262	302	234	254	279	268	282	258	253	295	271	260	286	259	278	254	275	262	242	275	277	247	268	257	291	275	278	285	281	274	255	257	271	292	240	289	258	284	259	237	260	278	298	305	340	271	264	266	257	273	261	291	269	277	245	285	269	281	280	264	268	276	266	290	268	269	265	265	266	275	246	259	273	290	246	255	255	261	230	248	249	270	262	260	285	270	274	273	238	268	267	280	251	257	255	283	244	274	246	267	272	250	256	295	320	257	278	226	260	250	289	254	303	245	267	297	235	281	288	260	325	301	278	269	245	253	259	316	271	271	271	253	241	253	264	246	298	281	303	273	278	271	288	270	261	276	258	277	292	285	290	274	269	280	252	291	268	272	266	274	255	283	265	260	263	274	273	257	258	263	246	272	284	276	288	267	248	257	257	285	261	270	257	266	272	222	283	271	256	268	247	256	236	255	263	289	284	247	251	266	268	287	257	257	273	271	277	252	291	270	275	263	280	257	254	276	246	292	262	260	271	267	270	317	283	260	283	262	278	278	290	272	266	286	278	306	285	275	267	257	264	269	235	281	265	273	269	251	250	282	283	250	288	272	262	269	262	294	263	273	280	262	243	284	294	248	263	269	271	272	273	259	263	252	289	254	268	269	283	251	254	269	274	246	256	269	240	279	272	253	264	286	267	275	238	278	232	264	275	275	287	234	275	277	265	297	261	289	271	261	248	250	296	283	259	265	257	277	245	231	265	261	267	293	286	273	279	285	271	244	270	287	280	265	266	250	308	258	266	270	267	254	287	261	255	271	259	279	284	292	288	259	307	256	250	255	268	281	274	274	280	284	272	264	283	253	269	251	299	287	253	294	250	293	304	261	292	306	249	300	277	260	272	254	277	258	282	284	278	267	252	290	274	243	276	255	247	283	291	272	285	267	285	269	290	280	266	251	260	277	291	283	259	270	331	240	268	256	270	276	274	237	279	259	321	253	272	262	270	285	280	248	276	280	308	246	280	272	256	279	248	253	275	251	271	289	276	269	278	257	262	273	259	252	293	273	262	264	265	300	290	260	242	264	290	276	244	278	300	266	255	284	286	279	280	250	267	266	279	256	282	296	240	295	296	295	274	258	247	262	275	261	244	271	248	246	274	246	277	267	263	268	231	260	265	259	258	267	239	262	269	278	250	313	263	296	281	286	232	248	251	266	249	275	279	270	279	274	253	274	255	272	285	267	276	237	270	308	285	276	290	267	250	282	238	263	269	267	293	264	306	281	269	274	254	260	272	266	250	260	308	264	260	255	273	278	265	263	290	268	267	267	274	287	302	277	238	270	301	282	276	286	285	284	272	285	289	273	284	280	253	258	273	234	271	264	287	295	274	270	268	269	239	273	257	281	264	259	275	284	269	281	260	295	262	266	271	251	252	265	286	305	263	305	249	261	257	234	294	289	238	268	279	265	248	305	259	278	281	254	262	273	247	243	259	267	258	277	258	276	282	270	275	271	258	290	277	257	272	275	251	280	253	257	285	278	253	280	292	246	291	246	269	269	266	264	274	273	280	238	238	273	253	275	274	263	265	295	259	253	256	255	254	271	269	259	258	285	268	291	279	276	261	279	245	276	273	262	263	283	291	278	260	285	221	248	257	253	253	276	266	281	242	281	272	287	245	272	241	282	262	259	271	267	250	308	264	296	266	274	257	249	272	259	257	295	267	258	263	272	265	253	286	282	314	292	283	281	262	267	261	246	264	299	275	249	272	256	284	237	260	271	265	288	270	276	256	280	265	255	281	255	255	279	267	261	214	277	262	260	267	237	262	288	272	242	267	250	290	225	292	257	273	256	259
8900	5405	6096	4856	3472	1981	1227	866	675	537	480	392	422	467	424	390	318	279	248	252	171	166	177	168	132	123	120	159	121	120	131	121	113	92	104	99	97	96	69	96	80	76	87	94	67	77	75	84	82	92	79	83	78	90	67	67	86	56	69	72	78	64	71	91	83	71	86	67	74	65	71	76	59	62	67	79	60	54	70	69	73	86	78	63	66	73	62	68	68	75	65	59	78	69	71	61	61	73	70	78	70	67	84	71	77	83	60	89	73	66	63	55	71	70	86	74	81	68	80	92	78	74	74	77	57	81	62	75	78	73	65	84	82	69	84	73	92	79	73	62	62	69	68	75	83	77	71	75	70	79	63	59	78	70	78	59	51	65	66	74	58	68	65	87	73	59	70	75	69	68	73	74	60	68	65	65	67	56	69	74	56	62	61	72	56	55	67	61	64	77	67	73	75	79	63	59	56	72	71	61	66	73	77	70	68	75	77	64	89	72	64	67	65	64	70	67	78	62	71	67	79	61	75	66	68	81	56	83	66	73	75	67	62	74	76	63	69	60	57	58	73	75	91	64	68	69	64	76	51	70	75	65	64	70	71	65	75	78	79	70	67	66	78	69	52	67	58	69	70	69	83	81	83	72	57	66	92	79	84	75	76	67	62	54	80	78	74	68	91	76	92	78	81	72	69	83	64	71	80	71	64	91	63	79	58	68	71	77	56	76	60	57	69	63	71	60	67	83	64	68	82	69	72	58	72	66	77	65	90	54	73	57	100	81	72	61	72	74	67	83	68	73	64	70	79	81	74	60	92	68	63	71	66	63	58	64	84	64	67	60	79	65	60	65	65	71	65	92	71	60	77	70	66	74	57	89	63	51	60	60	83	87	58	73	67	83	69	56	82	75	62	75	68	82	68	68	83	78	82	62	72	81	73	68	65	80	78	70	63	63	78	74	77	65	74	91	77	79	79	62	58	73	89	61	76	67	62	75	80	57	62	68	64	54	81	67	67	67	73	73	60	59	68	81	83	75	76	73	66	66	64	87	89	72	73	76	66	53	71	77	60	67	70	79	69	67	83	56	57	71	72	71	71	50	68	73	63	66	76	65	84	58	51	73	82	64	63	73	57	71	73	78	59	68	70	66	52	72	68	55	65	68	64	66	56	62	68	80	62	75	57	79	62	77	75	86	83	58	86	85	63	77	81	89	69	76	71	72	75	60	68	69	66	66	70	81	78	76	64	71	72	73	60	75	69	56	72	76	83	76	82	88	68	77	75	62	73	66	72	69	80	58	71	76	67	62	85	69	64	65	70	75	78	64	59	66	67	49	79	70	66	74	69	76	69	78	61	78	69	79	84	64	73	74	63	81	70	66	87	65	82	67	74	63	65	51	65	69	67	58	82	72	68	76	74	54	66	60	66	71	85	74	73	64	61	56	69	74	60	60	57	75	68	69	70	79	68	73	63	64	88	59	59	65	68	82	67	59	74	83	61	73	75	76	71	62	63	73	76	92	69	69	67	65	83	68	71	67	73	62	60	70	76	89	73	58	75	61	61	87	72	77	67	73	50	59	82	98	70	65	75	69	67	88	67	64	62	70	69	82	78	57	76	70	67	73	80	61	69	70	69	79	71	79	76	78	65	69	65	67	70	68	76	74	70	72	68	61	53	67	71	73	62	62	52	70	70	77	59	79	59	72	70	62	73	76	70	74	77	79	75	85	74	68	61	65	72	68	69	57	66	82	76	72	56	64	58	49	60	70	72	63	81	76	83	78	73	71	69	86	53	75	74	68	73	78	68	68	58	61	72	62	61	64	63	83	72	61	78	82	73	71	58	68	66	62	60	78	62	68	62	79	66	78	87	73	72	63	78	58	65	65	63	54	63	76	73	83	61	76	48	68	64	80	72	60	80	66	68	59	70	69	66	64	54	74	69	66	82	80	76	73	71	74	67	56	62	54	66	63	64	93	78	79	75	79	77	77	63	96	70	74	69	71	65	92	74	66	66	53	83	84	61	56	70	62	69	77	76	64	83	67	71	60	69	63	67	64	86	83	68	61	68	79	71	47	61	73	66	64	55	80	66	70	70	71	59	65	71	67	73	63	75	67	71	75	63	73	62	78	82	58	70	67	61	57	79	53	79	67	79	62	64	68	72	80	71	66	67	85	76	70	56	73	70	79	68	81	61	62	64	69	75	85	77	74	70	66	61	64	75	64	75	64	63	89	75	75	79	81	73	71	79	78	58	69	62	87	69	72	64	66	77	73	68	58	86	77	76	67	68	72	62	77	61	68	60	68	77	58	57	61	65	78	86	80	71	75	69	82	75	48	67	90	73	74	76	59	72	63	75	63	73	56	76	66	83	80	69	69	58	58	64	57	73	62	81	72	79	83	63	63	76	82	79	76	89	75	61	61	57	83	77	76	79	59	70	68	90	79	67	79	75	74	73	78	80	59	58	48	65	67	75	66	72	60	71	71	62	83	70	67	44	72	65	95	65	77	63	94	64	64	75	68	70	83	69	69	76	63	70	72	73	78	74	77	72	70	66	63	73	62	64	65	79	67	80	63	70	66	67	67	56	56	67	78	75	56	60	72	62	71	88	74	75	59	91	60	72	86	62	74	68	76	68	67	62	61	75	75	68	72	76	59	77	78	73	60	68	74	74	77	77	73	60	80	73	71	82	80	64	67	62	55	73	71	64	61	67	81	63	72	59	72	67	73	60	53	68	72	83	63	84	93	83	87	74	76	90	58	67	66	84	72	75	63	51	66	79	59	61	75	87	69	52	76	63	68	68	72	69	72	93	69	74	56	63	68	77	46	59	71	68	77	83	75	68	72	72	66	66	81	53	50	65	69	83	90	81	78	64	78	68	78	65	63	73	60	67	74	74	68	55	55	67	76	76	67	75	72	69	71	66	72	62	64	84	78	53	88	88	72	78	55	62	70	75	59	84	88	87	63	74	53	77	58	66	64	74	78	70	70	76	72	60	76	67	82	75	68	71	56	56	60	71	74	78	57	75	60	63	70	60	71	63	78	74	61	63	70	81	67	73	76	77	82	74	70	66	70	87	64	75	75	87	50	76	64	59	76	91	61	75	85	77	83	76	56	79	77	90	53	64	67	64	59	62	71	63	61	73	64	64	84	74	77	64	78	70	70	69	57	70	58	74	74	66	71	70	65	73	46	68	70	77	68	82	84	81	63	73	69	67	63	64	87	76	63	63	71	76	76	65	60	72	54	66	76	61	63	71	61	78	65	72	69	78	78	71	75	76	69	86	67	88	74	78	74	67	58	72	76	68	59	69	74	83	64	69	88	70	57	68	75	71	80	56	73	96	63	64	64	73	59	54	69	82	75	87	68	87	61	62	63	67	82	73	73	67	72	63	80	63	75	64	66	51	60	71	73	70	58	67	84	73	81	67	76	65	67	82	65	75	65	76	73	76	82	71	68	73	76	59	65	91	85	78	75	79	69	73	65	71	68	77	66
5011	4899	10742	12687	11371	7821	5836	4513	3504	2741	2593	2222	2377	2632	2385	2167	2023	1529	1596	1342	984	848	774	917	788	638	581	555	639	561	623	551	543	479	414	401	343	381	355	357	307	326	265	272	291	268	280	266	253	264	252	228	228	249	223	219	240	224	198	220	218	212	206	190	218	210	199	180	199	190	189	162	191	175	176	186	175	195	174	186	191	190	187	188	165	186	192	161	200	169	174	174	173	193	185	202	192	207	199	187	213	173	161	175	192	170	193	163	163	199	181	169	187	180	191	189	191	194	178	178	177	195	178	172	169	185	171	184	174	181	179	198	211	207	201	182	180	198	206	184	184	191	170	193	187	178	185	165	182	179	194	161	177	186	186	189	178	193	198	197	205	179	177	201	208	200	182	186	188	188	197	191	176	178	188	164	190	188	188	166	211	183	189	187	168	184	164	172	166	175	188	193	193	175	183	181	166	180	164	201	174	169	196	187	169	191	192	202	195	168	157	193	158	166	167	195	174	172	184	179	180	203	182	181	177	183	197	194	173	172	155	199	184	192	173	217	201	174	164	166	198	190	181	162	178	198	194	180	188	192	190	191	159	167	181	174	172	221	205	198	171	172	172	191	162	188	202	220	178	184	183	189	182	174	181	194	199	189	177	193	183	173	175	192	178	151	181	168	168	166	189	182	196	164	185	174	191	187	166	191	189	181	201	165	178	180	168	178	155	191	192	178	174	186	173	190	154	182	211	196	202	171	173	180	193	174	187	205	184	177	182	183	191	198	189	183	183	183	166	201	201	171	195	170	176	177	207	198	194	174	202	177	192	166	190	159	197	194	176	191	176	169	179	173	184	182	175	199	202	169	210	185	166	175	192	204	212	186	176	198	188	173	182	199	165	191	213	189	188	184	173	160	186	193	184	187	179	162	189	192	201	189	173	178	170	187	185	194	185	196	222	183	185	202	195	179	176	174	187	198	176	171	169	183	210	185	181	194	196	188	199	175	160	175	172	182	184	195	165	168	165	182	192	204	218	178	192	189	160	187	192	175	184	175	165	202	189	196	193	187	184	200	191	183	198	182	187	203	215	189	195	219	160	188	190	195	181	215	179	181	169	176	163	186	191	206	179	220	172	185	203	195	197	187	192	191	208	169	173	191	171	177	197	198	191	199	202	187	191	204	178	185	166	164	170	185	179	181	197	183	192	188	193	199	201	198	216	186	192	206	183	189	171	194	185	186	183	189	170	189	180	192	197	189	160	173	190	197	208	162	189	177	188	181	186	183	201	183	193	181	188	176	161	199	181	170	189	189	179	193	178	177	168	191	173	186	186	176	180	184	175	184	182	200	187	175	201	181	165	212	180	165	198	186	204	189	229	189	181	160	193	186	199	181	176	197	141	189	148	162	172	178	188	203	197	200	183	177	198	209	175	177	202	161	198	176	205	178	190	199	180	187	188	158	156	202	173	192	155	187	185	190	176	178	204	191	182	188	180	185	192	194	179	200	203	181	181	169	191	193	172	173	184	196	192	191	197	185	198	187	178	172	175	198	196	171	188	172	198	197	186	188	208	164	202	174	182	188	156	200	177	172	172	182	173	172	186	170	177	171	194	174	186	181	183	197	178	181	212	174	200	193	158	202	184	191	172	197	181	165	167	181	185	178	179	179	181	169	176	190	162	185	172	176	176	211	214	162	182	179	185	185	169	191	172	171	193	175	179	180	207	169	185	174	176	194	196	163	207	158	191	180	177	158	200	200	186	187	203	165	169	166	190	173	192	165	188	181	168	178	185	200	197	175	186	156	184	207	186	184	179	198	175	181	197	177	159	199	175	162	182	200	185	183	167	189	180	207	199	188	195	181	191	184	184	167	171	189	199	181	204	223	192	173	165	188	182	192	196	185	184	163	160	189	196	193	171	194	166	216	185	183	180	164	174	172	180	185	175	168	189	189	183	185	162	164	188	189	174	183	189	231	207	180	203	177	194	179	179	190	229	195	195	188	196	186	165	202	203	194	194	204	172	202	179	184	182	174	186	190	206	176	168	179	171	173	192	178	192	165	188	170	205	189	182	200	184	185	195	201	188	176	174	197	182	166	185	171	208	182	177	164	162	190	166	195	188	201	161	175	182	170	184	197	206	180	181	180	164	185	208	174	180	188	189	192	199	183	184	194	200	173	201	182	165	187	198	162	199	193	167	207	189	167	186	181	146	185	190	190	169	180	182	179	170	181	208	197	179	167	199	197	182	173	205	186	155	189	177	156	186	185	205	197	165	180	197	198	163	200	156	170	188	201	194	174	199	185	181	197	196	162	210	192	183	161	208	188	201	187	190	193	178	176	202	175	186	194	177	194	183	192	178	174	180	183	178	218	190	164	177	174	152	165	216	177	175	187	183	206	177	184	186	181	176	178	180	196	174	158	172	182	188	175	179	180	174	193	233	167	183	192	183	174	154	169	175	170	183	154	193	187	173	152	191	173	187	174	194	188	185	193	194	163	190	171	191	187	176	182	198	201	173	171	167	199	175	189	154	184	164	180	196	209	172	189	195	183	189	180	171	176	202	182	191	195	183	170	180	187	191	188	187	179	157	189	169	169	196	180	187	189	179	183	204	210	176	196	197	189	177	166	184	192	194	182	145	193	210	185	191	176	188	178	186	181	174	185	180	191	191	186	187	166	155	199	195	182	193	199	178	169	189	198	201	176	199	182	145	198	203	187	181	174	193	171	193	178	169	190	195	198	187	188	191	179	185	210	171	160	181	181	176	191	188	175	183	189	180	200	200	186	187	189	188	194	169	182	186	195	193	174	191	200	195	197	182	193	202	200	179	186	200	193	189	188	183	183	180	217	207	183	198	170	211	184	180	186	202	200	182	190	179	182	194	181	202	158	192	176	181	180	193	143	169	185	183	184	177	195	197	169	182	198	165	188	190	184	216	196	177	169	198	189	168	181	201	214	184	203	183	173	202	161	171	186	168	189	184	178	181	188	194	191	195	174	190	179	183	217	184	175	171	168	154	206	179	198	167	194	196	173	199	175	210	173	188	186	173	193	157	181	176	160	198	198	190	190	177	172	165	183	167	198	194	166	216	195	176	182	193	189	192	184	171	182	157	183	195	176	186	178	173	183	163	189	179	185	200	186	192	175	180	209	181	199	160	195	178	190	193	176	178	179	187	192	186	187	203	203	156	213	209	195	187	201	169	175	176	196	175	160	184	196	150	174	194	208	162	207	166	177	192	179	206	174	181	193	189	189	185	183	189	168	184	190	207	187	181	140	171	187	192	169	169	189	202	213	211	182	192	185	172	203	190	203	191	189	187	182	174	184	171	209	190	201	205	181	190	193	204	186	205	184	167	172	202	174	175	189	194	163	191	182	184	205	199	176	197	149	191	182	182	170	176	197	194	168	210	161	157	187	217	163	177	206	214	210	188	180	171	218	190	171	164	185	181	169	181	196	161	167	167	173	187	183	191	188	188	201	202	191	176	173	190	169
17229	10053	12209	9946	6945	4358	3246	2199	1424	1170	940	682	745	821	724	591	536	413	482	355	325	261	251	224	267	217	222	204	203	218	195	170	168	169	154	162	169	164	155	156	127	131	144	159	131	147	130	155	123	133	119	108	109	140	107	114	98	109	109	96	122	114	140	108	121	105	101	104	113	100	104	115	103	110	128	74	112	97	114	98	98	107	116	94	116	103	91	105	117	119	108	96	110	114	119	111	114	93	109	99	105	95	114	94	115	108	106	116	109	95	100	94	94	111	112	94	103	96	112	116	111	111	108	104	100	110	90	108	119	123	110	92	114	102	101	98	96	105	111	108	110	117	124	120	123	98	114	106	83	116	103	110	106	94	104	116	102	89	115	108	97	110	105	116	138	102	101	102	89	112	129	97	111	100	133	91	116	98	123	119	126	115	94	90	114	115	103	100	115	100	108	96	89	94	86	106	117	119	110	108	118	123	120	116	106	104	98	91	99	84	103	104	106	98	114	100	119	113	88	112	109	101	106	99	104	86	100	108	103	110	111	72	103	118	117	100	95	143	84	119	111	92	114	91	105	108	111	111	131	105	119	105	91	113	122	109	105	84	111	87	97	98	95	106	99	102	113	104	104	121	124	113	105	86	110	113	104	111	90	95	92	116	100	92	109	93	80	103	98	96	94	99	87	110	108	103	96	109	97	112	103	94	129	104	98	118	105	104	113	92	118	103	89	91	84	120	130	105	107	104	118	87	109	99	102	104	104	108	108	105	139	115	114	99	127	116	98	91	105	119	109	127	96	99	118	108	119	109	96	111	109	104	102	105	114	97	93	100	76	94	130	108	82	84	124	108	105	111	112	109	105	117	103	104	109	109	116	99	123	111	105	115	110	126	118	111	94	105	100	103	110	105	98	130	94	116	110	94	119	95	106	131	103	110	94	93	110	108	110	106	111	107	105	121	99	94	104	124	117	96	115	103	96	103	109	111	107	118	104	108	101	124	117	135	121	94	116	115	99	87	113	124	97	109	105	109	109	110	103	96	121	103	99	107	102	118	115	95	103	116	111	118	101	114	107	85	119	93	103	97	94	95	111	128	114	108	108	121	127	103	113	110	97	119	99	118	111	112	102	98	97	105	102	107	114	97	134	114	105	96	116	116	111	88	112	92	111	104	99	105	96	104	115	115	123	120	107	104	95	109	105	102	104	89	113	108	107	94	112	107	116	108	89	97	113	99	86	114	111	123	95	109	123	91	100	93	99	114	113	123	89	116	119	118	102	103	114	107	114	115	93	122	103	111	91	117	117	118	116	118	108	104	118	106	88	95	97	106	116	104	129	92	102	95	114	102	99	98	99	92	96	96	117	109	102	95	108	101	107	89	106	116	91	102	110	117	101	89	136	100	118	111	120	101	105	112	84	92	96	116	99	110	112	107	112	121	115	87	109	110	115	104	118	102	107	121	126	111	91	109	123	100	105	113	122	106	97	112	110	129	108	90	107	100	109	110	122	111	98	106	90	118	100	104	121	121	112	104	107	93	99	99	105	100	90	113	105	109	111	92	114	120	115	110	86	92	110	111	114	110	100	107	103	112	89	107	98	108	96	111	105	105	103	100	108	99	106	91	109	107	114	89	95	110	115	104	104	122	118	107	107	97	101	101	102	102	104	114	92	100	96	78	104	102	95	109	116	111	119	100	100	89	123	100	95	120	114	115	102	124	97	111	93	108	86	110	73	91	108	100	101	90	107	87	104	127	105	107	115	117	112	124	102	96	108	87	120	86	98	101	91	126	103	93	112	101	104	104	108	100	90	134	111	98	95	105	110	114	121	108	107	92	116	118	92	102	103	118	123	114	104	110	111	120	100	101	94	106	79	118	113	101	101	101	92	116	107	119	94	106	103	94	92	101	87	96	96	129	110	105	99	111	102	103	91	99	96	118	134	114	110	104	113	111	100	113	109	105	106	122	119	97	105	110	103	95	113	109	106	107	104	83	104	92	80	113	100	100	91	110	105	91	113	96	125	111	99	110	113	111	100	104	96	102	105	91	112	92	106	107	108	116	125	113	108	86	94	104	113	97	110	110	103	115	110	91	104	89	102	81	111	107	102	96	111	96	104	97	102	103	100	106	103	110	95	93	103	110	96	86	99	103	120	96	110	110	119	96	111	106	111	106	112	117	98	122	114	91	112	108	103	81	100	104	106	102	106	118	106	104	100	107	100	103	98	106	111	102	104	111	91	104	113	124	125	97	104	115	114	92	118	113	119	110	97	99	109	98	98	124	114	106	99	102	102	99	118	103	99	115	112	109	95	109	123	107	106	114	106	95	94	122	116	97	86	115	98	109	73	87	93	94	108	98	103	95	91	86	102	93	99	103	113	115	104	122	93	125	112	108	102	109	101	115	102	88	113	110	97	122	103	103	100	81	98	108	110	88	102	104	118	96	95	121	114	121	113	111	103	105	102	102	93	97	92	108	100	125	100	120	109	131	98	107	106	110	129	108	113	117	99	108	117	109	106	100	117	93	95	110	107	91	116	101	95	110	107	100	120	111	95	109	106	106	107	103	98	104	112	134	120	122	109	96	123	84	91	100	116	121	81	104	106	94	101	106	109	100	103	119	120	107	93	111	107	115	93	117	114	108	107	101	112	97	108	101	105	96	99	104	112	102	108	120	103	118	102	100	124	97	104	103	103	98	108	103	121	99	122	113	117	112	112	101	96	110	109	98	109	99	106	107	119	113	108	100	110	102	99	107	125	125	100	104	120	92	132	112	85	96	98	89	94	93	108	109	91	80	103	98	125	100	111	97	101	129	98	108	109	122	94	111	96	113	106	101	113	113	108	115	99	95	117	119	96	97	104	110	111	99	93	97	99	110	111	111	101	113	97	92	113	108	89	87	100	106	105	102	122	116	111	103	109	104	96	103	115	96	106	88	101	113	111	102	113	109	100	92	92	107	109	112	106	95	96	115	95	108	116	106	113	127	100	99	108	102	111	92	105	95	108	109	122	124	109	92	114	95	93	130	103	110	100	103	112	111	108	116	118	104	119	112	99	114	100	106	91	118	104	102	100	97	130	104	108	96	93	102	118	93	99	102	126	95	86	117	94	117	102	111	108	127	111	88	112	104	104	105	111	110	110	114	92	119	108	112	114	115	85	89	102	99	97	110	101	96	115	101	107	112	96	100	91	82	119	95	111	110	99	99	88	104	106	101	95	102	107	92	110	115	108	111	106	105	100	97	93	101	111	122	103	111	118	116	86	111	106	80	114	98	98	107	112	107	109	110	89	122	93	112	104	97	108	109	98	105	83	93	117	94	130	91	91	105	111	113	103	128	123	107	102	85	104	94	107	108	118	135	100	99	118	90	104	106	104	96	102	119	103	117	105	103	105	110	112	91	96	126	97	107	118	102	89	90	102	107	89	95	96	90	81	104	114	101	114	99	96	90	99	97	100	85	109	104	124	107	128	94	104	104	102	99	103	101	94	92
10393	8567	17501	20377	17988	14169	11604	8714	6717	5500	4757	4002	3990	4317	4168	3644	3387	2684	2595	2224	1814	1547	1323	1487	1371	1123	1007	1021	988	1051	1004	943	890	820	674	713	673	672	594	562	549	486	500	493	489	496	463	458	473	379	403	364	338	363	362	316	344	329	352	328	342	313	310	334	309	315	296	331	326	304	288	287	289	313	282	287	290	262	284	288	269	275	233	283	276	261	280	298	250	248	269	261	274	255	264	249	253	275	283	276	272	247	274	259	252	293	279	257	280	283	292	262	257	279	260	243	288	268	257	270	271	249	272	278	256	271	256	267	254	275	257	261	299	263	253	272	261	278	234	275	259	241	298	293	277	261	218	267	273	291	243	271	246	273	245	275	278	274	255	272	278	276	278	270	268	259	257	248	245	276	292	280	280	242	283	270	251	255	251	246	253	257	259	264	259	239	278	284	279	250	234	274	247	264	267	270	273	286	210	266	248	261	263	252	291	253	265	284	266	258	289	270	267	239	245	247	256	291	279	242	251	276	282	263	277	272	260	265	231	300	262	275	274	270	281	254	257	257	270	237	278	279	284	263	273	283	280	273	245	248	277	253	301	231	258	269	283	284	263	262	257	271	261	276	272	248	262	279	280	273	231	260	259	289	239	270	271	270	258	262	259	280	249	254	247	247	240	291	260	280	242	249	238	260	268	280	276	252	276	263	272	262	255	259	279	271	242	280	256	260	289	243	271	269	289	277	286	231	257	289	231	283	242	266	244	284	256	269	244	280	267	237	271	299	265	272	260	260	259	278	241	292	221	262	250	283	258	257	244	288	243	294	250	261	260	252	294	273	255	240	259	253	278	263	266	259	240	250	275	255	248	277	254	295	250	274	234	273	262	270	242	280	273	249	290	272	259	235	251	240	288	276	259	245	286	286	287	247	238	287	248	247	242	258	263	281	261	280	260	263	261	242	238	259	245	259	262	270	261	292	244	221	243	256	294	255	251	278	268	259	238	282	226	300	263	280	267	265	252	238	247	278	253	267	252	252	257	254	259	269	252	232	225	272	289	249	273	266	287	259	285	256	253	260	260	267	261	266	262	286	260	267	293	252	278	261	274	258	285	217	294	220	231	280	255	283	263	293	255	248	246	242	250	279	250	273	239	291	263	286	245	259	275	257	262	272	267	297	290	260	280	269	270	254	272	265	271	267	269	261	270	277	261	258	273	233	298	268	272	256	263	280	268	280	254	247	275	255	285	275	254	283	261	256	240	268	258	254	242	286	268	237	274	258	282	261	250	258	250	252	258	257	285	254	254	247	281	273	251	274	276	272	298	252	276	218	280	251	264	250	267	249	282	254	256	238	279	234	280	239	250	252	275	242	299	271	247	273	250	264	254	255	273	256	278	284	237	266	248	286	254	269	269	260	257	256	270	275	252	245	264	281	256	256	275	256	255	253	264	228	231	281	261	270	264	264	293	293	271	261	266	279	272	282	301	258	257	276	271	285	259	279	249	274	256	270	255	260	284	274	235	275	283	250	273	245	241	262	286	286	255	252	254	265	298	260	269	246	259	274	276	263	277	287	282	271	276	260	287	277	266	249	280	266	276	275	256	292	272	271	259	260	272	262	239	261	276	307	252	271	267	263	293	263	240	256	271	229	237	268	256	265	264	229	266	219	254	260	269	264	244	252	250	236	270	269	288	292	261	232	245	267	256	266	273	272	279	258	269	280	249	269	248	274	278	269	253	264	260	288	261	269	234	284	274	274	263	277	227	259	291	258	274	273	259	249	252	270	260	282	280	244	253	272	279	276	256	249	271	280	284	278	253	269	254	265	248	243	267	270	276	293	273	296	270	249	212	245	282	246	282	246	266	261	264	278	261	232	279	250	279	269	262	248	256	287	266	272	278	291	263	263	271	247	288	255	266	283	299	269	267	277	277	281	266	258	263	241	249	278	295	274	275	276	273	244	262	286	265	278	299	234	266	251	286	292	281	273	264	248	261	285	268	269	252	258	246	288	245	283	262	237	259	300	255	264	271	283	277	254	284	278	248	275	263	262	262	254	263	288	266	266	251	282	275	257	265	248	253	258	282	230	257	283	261	260	264	267	258	254	258	264	267	264	268	260	246	288	259	277	263	254	280	288	283	280	222	257	269	304	257	271	243	278	260	239	288	251	268	252	274	256	272	254	241	285	269	257	263	235	238	266	256	271	254	287	275	250	246	245	275	237	268	245	282	273	273	256	242	262	261	253	268	281	293	260	245	241	256	255	255	278	276	262	256	268	267	252	258	259	250	274	273	264	252	280	237	276	269	270	297	265	251	268	290	245	253	295	256	260	255	253	272	287	253	240	250	255	257	269	266	278	257	273	257	248	261	267	259	258	257	238	270	251	272	269	244	247	239	262	265	240	279	266	292	263	245	256	269	247	220	254	234	263	232	281	254	276	249	264	238	294	260	257	239	271	267	264	255	275	256	268	235	238	267	281	267	246	263	270	288	257	259	262	271	269	266	243	270	242	272	294	263	249	276	290	254	278	253	293	267	254	274	282	273	265	236	264	289	263	269	248	257	253	271	279	262	257	243	276	275	279	236	249	297	252	246	263	282	267	280	256	262	261	255	292	272	276	274	267	232	269	258	260	250	232	264	241	274	264	258	259	243	273	235	241	243	255	265	261	269	271	283	278	256	253	302	265	286	284	262	249	261	237	269	273	251	253	273	257	273	284	231	260	243	233	258	258	284	277	256	278	243	290	274	260	275	248	256	247	276	252	294	258	257	264	259	287	250	236	255	278	282	280	268	284	253	271	265	245	239	291	270	233	249	280	270	244	263	292	293	305	257	293	263	266	266	238	285	278	272	278	272	230	241	263	248	261	259	238	275	271	250	289	239	237	239	251	267	274	266	265	275	262	290	272	261	273	287	268	258	238	244	275	253	266	276	254	270	260	274	268	276	297	247	258	277	249	265	245	267	293	241	280	221	251	245	229	281	276	293	276	286	265	269	272	241	262	280	252	251	216	291	260	279	255	252	301	267	275	264	248	250	208	246	267	287	274	245	231	257	278	244	278	267	268	246	271	299	283	265	236	264	265	257	245	240	255	264	261	270	249	254	257	252	283	259	257	280	244	262	262	276	261	251	272	236	253	255	272	260	257	242	244	292	267	272	261	278	239	297	257	263	253	270	221	258	248	275	280	266	283	243	281	262	250	242	233	231	247	279	294	245	264	259	253	256	275	277	246	254	262	288	270	273	295	272	293	284	276	275	250	260	276	267	276	275	257	262	266	268	255	263	314	214	268	283	229	251	285	228	259	259	253	239	252	287	254	262	268	257	265	273	271	265	272	267	256	259	259	251	282	282	256	233	260	247	271	257	256	265	281	259	243	246	266	248	253	281	263	276	266	278	246	279	255	271	261	235	252	229	247	271	259	268	252	254	255	285	270	279	285	277	261	248	251	242	267	291	251	280	284	243	243	240	268	288	275	261	281	263	233	253	274	254	251
25164	14908	17057	14664	10927	6880	5056	3239	2327	1820	1344	1037	949	1060	1006	844	779	578	563	501	432	381	330	375	334	265	241	252	270	269	281	237	235	214	209	180	206	203	168	192	142	161	147	140	164	145	141	145	135	136	122	135	128	113	125	105	111	118	122	143	109	95	122	113	119	119	111	93	104	121	131	129	120	102	119	104	130	110	112	100	106	125	115	107	113	109	114	116	111	83	122	96	110	128	113	105	121	103	114	110	104	98	104	100	98	116	117	119	111	115	99	85	105	108	108	92	117	136	114	120	107	102	84	120	109	118	116	93	118	106	104	115	109	117	110	111	120	100	124	118	102	110	106	110	103	116	107	118	96	94	106	97	112	116	118	111	117	102	112	112	102	111	113	124	111	153	127	122	121	107	107	122	118	115	105	101	126	124	103	123	127	113	115	111	101	113	110	98	117	113	109	104	106	93	104	125	114	122	112	113	102	105	96	115	114	119	90	117	90	107	104	127	100	111	113	115	113	135	98	120	122	100	104	91	112	100	111	110	103	112	119	133	113	97	95	113	103	125	93	106	95	112	108	98	114	111	105	111	97	105	110	104	110	106	102	115	141	93	101	103	105	103	114	109	109	103	98	105	111	121	137	120	116	110	106	112	121	96	108	111	95	127	118	101	113	105	116	97	99	106	111	116	113	84	111	142	123	112	118	120	108	124	99	108	104	100	106	123	109	102	102	125	118	112	111	113	115	100	116	105	121	110	132	109	115	103	114	115	113	93	121	120	111	105	114	124	118	115	109	108	114	110	109	104	107	105	93	102	106	112	94	96	102	108	93	102	133	114	100	105	92	119	98	117	109	119	102	118	114	99	105	110	112	108	117	100	113	124	112	107	100	116	115	111	95	114	113	116	113	105	112	125	124	126	107	102	125	122	98	114	110	103	108	123	118	99	119	117	111	110	95	120	118	118	96	100	108	111	122	115	108	97	104	109	110	105	110	116	130	122	96	116	118	111	134	98	116	99	108	110	122	112	97	107	110	109	105	114	124	111	106	127	115	128	103	113	108	114	107	110	113	120	139	90	89	124	112	120	112	119	92	85	118	109	107	133	118	103	110	91	108	123	97	96	119	123	118	113	107	108	98	103	120	108	129	119	93	92	95	115	100	110	117	129	118	118	107	95	104	112	105	102	82	113	91	104	122	117	130	108	102	99	101	101	105	96	118	105	133	97	119	97	123	108	99	116	138	111	98	116	113	94	102	102	99	136	107	95	107	135	103	144	121	100	91	127	120	111	130	100	104	122	110	99	116	100	119	106	102	102	115	81	113	111	113	121	109	97	99	109	117	110	99	111	119	109	108	96	112	93	107	99	118	92	133	121	113	117	119	119	106	116	108	122	97	113	124	114	80	118	123	108	103	99	100	115	94	117	120	96	108	133	117	113	100	126	114	110	94	116	97	117	107	108	103	121	115	97	110	105	108	125	101	114	116	84	93	117	103	111	109	118	112	110	112	118	98	109	112	120	108	98	118	125	111	93	82	104	121	115	112	103	100	126	99	106	142	126	96	121	100	106	131	106	105	114	109	110	99	116	109	116	112	114	103	114	117	121	113	118	96	124	110	116	123	127	127	113	111	118	112	135	115	88	120	110	123	118	98	105	121	137	128	112	101	141	118	97	123	120	111	118	117	110	109	129	106	111	112	111	97	114	103	118	119	95	97	113	112	115	106	104	127	106	98	110	81	103	106	125	111	91	98	132	110	114	112	105	93	118	98	84	125	111	107	105	102	90	107	119	113	136	98	104	111	113	116	113	125	112	122	103	117	113	109	107	122	100	106	107	122	109	111	110	112	111	85	112	115	123	113	93	94	120	106	119	103	114	105	97	100	120	114	121	102	93	116	111	87	100	106	82	123	109	107	119	108	113	111	108	121	102	106	104	106	86	114	103	126	133	120	115	108	109	121	112	115	96	127	95	89	99	114	106	84	114	96	97	106	106	116	121	123	102	136	114	104	106	107	115	105	86	112	127	93	102	99	120	119	134	110	103	122	123	109	124	119	113	125	111	100	120	112	144	105	105	105	113	115	115	85	118	105	117	104	109	92	119	101	92	114	105	103	124	108	102	112	111	111	111	107	119	95	119	105	115	109	109	117	114	91	93	115	107	104	104	113	112	118	110	102	112	106	108	111	138	115	103	129	115	114	103	114	99	137	104	99	125	89	117	104	107	94	117	99	119	103	119	92	115	106	97	120	120	123	117	88	105	114	110	117	120	108	111	114	107	109	114	93	115	99	123	112	117	113	106	102	114	120	118	116	130	128	116	110	121	120	117	113	109	112	115	120	119	114	131	125	104	124	91	124	122	118	122	123	124	118	123	100	110	113	109	109	109	94	126	121	102	113	109	119	110	116	135	106	91	110	111	107	96	100	110	118	120	110	87	136	102	123	101	119	102	111	97	125	108	121	107	102	102	112	100	113	118	127	109	122	101	120	111	128	108	116	86	113	104	123	99	105	117	104	123	107	107	105	112	102	106	102	117	92	82	100	100	116	106	131	111	113	107	113	99	125	106	125	116	117	105	116	99	114	120	115	132	106	103	132	122	111	120	109	119	102	97	111	99	111	104	104	111	125	87	126	116	104	102	111	108	124	108	114	104	124	107	118	114	90	115	116	89	107	93	115	118	112	113	98	75	103	113	107	97	111	115	97	110	101	92	115	117	108	103	126	107	105	108	111	109	92	101	116	105	103	118	129	93	113	110	103	113	103	98	111	124	98	119	108	103	119	90	123	101	116	123	100	128	107	117	117	109	123	94	125	113	95	86	110	108	104	109	106	104	110	111	93	119	112	122	114	131	97	108	98	98	97	125	121	98	115	94	113	97	120	104	92	131	118	107	101	86	125	102	83	111	125	113	92	126	105	107	108	103	96	109	110	118	116	90	107	107	125	103	114	115	105	121	124	104	107	85	104	94	105	80	115	121	108	91	98	102	128	118	83	104	118	107	143	116	111	98	114	101	103	110	114	104	96	127	119	112	115	115	107	124	119	79	128	104	108	110	103	112	90	99	107	94	93	124	123	118	107	116	134	113	117	108	110	113	108	99	110	92	114	88	109	92	109	120	108	95	100	107	119	110	107	104	120	108	114	107	113	100	124	113	91	112	104	104	111	116	126	101	107	128	103	131	105	126	111	114	84	96	83	92	96	117	89	133	107	98	120	114	93	109	102	102	104	104	124	106	98	115	104	106	127	112	105	125	114	121	109	94	122	99	132	112	116	119	108	118	95	104	117	104	93	104	115	113	108	109	101	123	115	101	98	121	91	103	120	115	93	105	100	124	118	112	103	101	105	103	138	117	87	100	111	113	115	120	106	111	133	107	102	107	103	108	108	98	88	145	112	104	117	114	105	107	129	114	111	115	110	96	120	110	109	104	121	102	112	119	134	112	109	122	104	119	102	118	100	101	120	122	119	117	104	102	127	102	104	92	106	109	109	111	117	111
13514	11270	22110	25633	22733	18537	15564	12133	9386	7999	6879	5563	5102	5870	5792	4775	4427	3718	3545	3150	2517	2090	1793	2098	1647	1400	1340	1354	1363	1341	1314	1210	1173	975	999	1008	925	862	833	771	737	620	641	601	629	603	555	559	500	496	455	459	414	377	392	374	384	312	388	380	352	351	358	344	335	355	318	307	285	319	326	304	284	273	326	292	256	303	277	308	302	273	276	270	262	279	282	261	264	292	267	266	258	294	255	270	278	284	305	274	251	272	272	238	272	280	279	267	297	266	243	269	251	282	282	285	288	290	302	279	265	276	286	255	253	253	256	283	257	284	254	321	298	272	277	249	290	280	266	277	285	278	267	281	274	277	266	272	268	289	242	287	295	284	288	258	259	264	257	282	289	257	264	248	287	284	247	252	265	273	268	272	273	257	257	259	260	270	279	257	248	267	250	275	265	238	283	279	235	265	280	279	259	274	278	261	290	280	260	273	274	240	287	254	272	261	266	270	283	246	273	267	291	270	286	272	286	262	259	273	245	253	259	261	277	268	252	242	246	279	262	258	257	258	252	285	259	248	262	281	265	255	286	267	291	255	269	263	243	273	255	248	272	242	285	293	252	280	253	246	248	271	265	291	255	258	265	259	244	250	283	250	265	246	249	254	295	249	238	274	248	260	300	265	255	255	294	281	280	261	311	285	237	231	278	269	290	262	268	256	293	258	259	267	269	267	300	285	271	251	283	257	296	269	281	249	258	279	273	288	279	243	259	292	263	252	238	262	279	277	255	262	284	311	240	266	258	262	272	258	257	268	250	260	287	294	276	282	286	253	255	268	233	261	244	255	295	254	268	269	272	284	244	282	277	273	273	257	239	267	272	246	272	283	293	249	271	272	272	274	263	242	275	252	279	266	247	283	268	265	229	270	251	259	262	238	254	266	265	277	289	244	259	267	292	258	280	265	298	270	264	259	286	275	259	251	295	299	245	296	275	270	310	255	263	250	264	290	283	291	236	282	251	274	276	292	260	261	263	258	257	258	283	242	257	277	257	249	269	271	265	270	244	288	273	277	259	268	302	283	279	268	240	281	309	252	247	263	243	271	250	266	277	263	268	246	291	287	276	252	242	304	306	274	256	265	260	259	271	280	267	269	264	253	259	273	251	264	258	253	285	257	255	271	284	256	252	260	267	259	263	244	271	264	252	282	283	268	245	263	242	258	252	256	261	287	257	286	265	268	273	260	262	259	265	265	263	254	247	267	265	283	296	272	254	290	272	261	264	286	279	260	275	285	273	252	274	272	262	274	264	265	276	258	264	255	257	266	279	283	266	256	285	270	274	287	276	275	250	259	273	262	258	230	262	250	245	249	267	264	255	261	282	274	289	275	258	292	250	280	263	283	253	268	274	292	269	267	275	260	268	246	266	293	242	262	260	290	294	284	255	266	264	244	308	282	241	234	269	268	273	280	250	252	273	274	278	256	248	254	296	293	253	270	277	312	250	266	254	271	271	290	225	270	283	287	269	268	277	271	279	256	269	283	267	265	253	254	274	259	285	275	311	264	305	292	244	256	268	278	239	264	289	291	290	269	266	265	251	256	260	246	281	269	261	253	271	282	262	265	257	270	257	265	258	231	276	246	274	269	289	283	296	264	302	264	255	295	276	245	241	271	275	252	277	264	294	275	289	273	246	269	245	252	242	286	240	252	263	256	277	270	244	268	274	259	250	263	268	268	287	295	259	280	273	249	255	244	305	243	289	252	273	280	249	261	295	257	275	269	265	264	248	268	273	281	286	263	243	255	279	251	255	305	273	258	261	271	272	270	262	272	266	282	259	251	275	258	275	267	235	287	250	281	265	252	296	278	286	278	280	265	280	259	274	267	277	260	273	260	284	277	253	259	263	263	286	292	256	291	256	282	268	275	263	290	258	300	278	296	241	268	225	261	310	318	245	283	300	264	258	302	230	267	305	257	246	291	291	219	240	285	282	238	260	307	256	262	301	272	276	294	282	236	280	241	285	259	290	265	266	277	261	247	254	267	254	252	260	263	242	271	281	278	255	249	287	272	234	264	257	278	288	281	231	272	310	271	244	249	250	286	264	275	237	268	255	267	237	258	270	269	241	284	253	262	273	251	265	245	272	266	280	276	253	285	274	260	270	253	239	256	266	257	264	252	279	242	272	255	249	248	253	249	260	280	287	279	269	244	284	271	284	265	261	253	225	304	271	248	268	258	259	233	286	253	253	258	272	303	238	277	248	272	241	254	267	292	261	240	259	253	289	242	273	276	281	271	299	263	253	270	262	260	252	262	234	259	257	269	272	267	277	301	268	246	238	276	279	252	247	266	278	256	259	259	288	261	276	280	265	264	267	246	262	283	254	259	260	266	268	251	300	268	276	297	250	264	277	239	275	290	256	272	245	240	319	266	238	262	272	278	260	235	275	243	242	257	250	266	268	276	262	264	284	264	244	292	258	269	260	286	271	273	253	287	289	287	256	265	302	296	250	257	265	272	256	233	275	287	298	279	280	275	258	291	288	258	273	233	263	280	283	275	282	238	270	261	264	254	276	268	276	290	257	271	300	289	296	266	272	261	279	267	268	260	263	241	277	275	282	267	246	245	273	278	252	282	257	262	252	272	239	240	247	261	278	284	277	268	282	254	280	304	248	277	274	254	270	257	261	276	282	273	298	286	311	273	273	279	283	251	281	278	235	268	257	263	254	268	265	296	244	274	252	259	259	248	251	281	288	254	263	242	283	278	276	280	255	278	288	260	259	262	241	252	253	295	230	275	258	270	258	264	254	248	254	269	275	274	293	299	281	243	258	280	291	268	305	250	275	277	272	254	239	277	253	266	262	262	318	244	283	285	262	268	292	245	247	260	242	282	285	293	292	250	279	284	270	264	251	261	274	258	268	239	270	305	286	270	230	255	232	283	288	274	282	243	273	285	271	281	247	255	258	264	255	270	265	259	284	276	291	252	241	270	283	279	254	251	250	250	252	257	250	290	269	263	286	255	310	279	246	242	278	259	262	245	284	305	272	264	248	264	269	276	251	274	261	289	237	283	278	244	230	276	268	280	266	246	294	280	272	289	255	269	245	291	277	264	259	256	244	260	282	302	249	275	241	244	247	257	258	287	280	266	274	300	253	274	275	226	268	272	271	240	283	258	271	250	272	286	280	258	278	286	269	260	264	249	259	267	275	262	275	259	270	255	275	275	241	309	259	261	297	274	255	294	289	236	297	284	265	260	233	251	266	262	281	261	251	247	266	252	269	243	280	227	248	269	265	269	267	255	288	251	259	295	287	285	245	278	291	277	243	259	248	274	256	258	274	260	255	266	276	271	254	269	256	277	262	246	264	276	278	276	289	282	278	275	276	244	252	270	257	278	252	243	251	261	293	273	275	272	262	272	247	269	270	284	251	282	279	285	247	283	302	283	267	243	254	262	289	256	257	274	275	270	295	279	274	280	283	265	266	238	295	292	232	285	268	282	266	280	271	315
8555	5379	6298	4985	3315	1867	1268	859	659	590	484	384	327	431	364	324	327	266	274	231	202	184	159	153	123	126	120	124	138	131	126	117	114	87	96	82	89	82	80	81	81	87	73	95	93	72	72	77	98	87	94	77	74	75	68	71	87	91	68	61	72	78	78	76	66	68	70	77	86	63	61	70	71	72	85	80	80	78	54	64	78	74	76	75	64	71	51	66	70	71	63	71	64	69	59	73	56	59	68	65	63	63	83	68	71	65	79	69	78	69	73	61	64	66	65	71	65	70	76	51	81	58	62	61	57	63	56	71	69	80	72	60	73	61	55	58	79	65	63	75	56	86	75	77	53	58	62	63	70	75	76	74	66	71	70	66	63	52	70	49	70	63	55	60	56	66	52	75	61	76	64	55	77	69	62	84	55	69	63	87	65	72	66	70	70	64	55	77	78	70	62	73	85	90	67	75	81	73	70	67	84	63	68	76	80	62	60	61	64	74	92	66	60	59	66	56	61	68	76	56	65	59	66	76	72	75	69	70	72	68	68	71	66	58	75	70	84	64	73	66	79	58	66	61	79	60	67	69	81	60	86	66	52	75	73	68	82	56	66	66	64	60	63	72	78	71	73	63	60	78	56	60	73	68	76	55	66	76	67	74	75	77	59	59	67	66	47	70	68	81	62	61	75	57	56	60	70	94	84	52	46	88	81	85	64	63	70	64	66	71	84	73	75	74	56	83	56	68	54	64	57	70	66	64	54	73	71	80	75	83	61	67	73	72	68	69	73	62	53	63	70	72	49	73	64	86	69	83	72	76	75	64	63	65	72	64	76	77	58	66	81	73	68	76	66	85	81	51	72	72	58	74	85	62	72	65	63	79	84	61	77	58	62	62	70	70	64	64	57	80	63	69	62	53	76	60	68	66	77	73	70	89	66	75	68	72	74	60	59	64	76	57	57	70	65	71	77	75	64	67	70	67	83	63	70	57	62	63	74	75	70	64	76	58	66	59	63	72	80	68	82	69	59	56	69	79	78	68	74	58	74	63	48	65	70	71	59	72	53	78	47	73	80	51	75	62	86	69	78	57	64	70	57	61	68	70	66	62	59	73	74	74	74	70	62	73	84	61	80	59	76	49	71	61	67	84	82	86	79	75	70	73	55	60	76	67	76	75	86	71	61	80	66	74	78	77	73	58	63	65	64	66	74	58	84	73	68	74	80	61	69	77	84	69	80	64	60	75	49	58	89	59	86	62	53	62	66	67	75	75	74	71	51	68	75	76	67	64	87	60	60	80	54	61	73	73	57	79	69	86	66	73	65	78	72	81	75	83	67	68	68	94	73	74	71	74	82	64	65	53	60	59	63	67	86	53	72	68	69	53	70	56	65	76	89	63	71	59	51	72	69	70	74	60	56	74	60	71	67	75	75	64	71	49	67	69	78	73	66	70	67	73	72	79	77	94	66	61	62	72	71	57	64	79	68	70	51	66	69	60	84	63	80	71	56	54	58	73	82	70	77	69	66	72	78	69	75	80	62	79	64	63	61	68	69	49	72	61	76	64	80	63	74	83	59	78	73	71	82	76	60	68	65	73	65	77	73	70	72	64	65	69	77	81	70	71	74	69	71	85	67	81	71	66	64	67	64	59	59	73	70	80	54	69	63	67	96	66	67	78	58	75	73	69	70	75	79	81	63	65	80	82	59	72	66	69	62	61	55	52	69	61	68	74	60	59	68	72	76	63	70	72	86	70	64	70	58	73	76	79	50	63	62	97	77	71	69	63	71	72	68	58	72	86	70	65	67	55	73	67	67	70	77	68	63	67	80	78	86	60	59	64	65	72	77	56	70	66	66	80	62	95	51	58	87	77	66	76	76	68	93	73	73	71	88	77	64	64	90	64	67	83	70	72	48	85	75	61	78	72	62	60	70	67	72	80	76	67	71	62	61	69	61	72	56	69	64	72	59	62	77	75	86	77	90	83	69	69	74	57	66	80	62	64	69	66	63	63	68	65	62	80	73	54	60	74	77	69	65	72	76	75	72	75	86	77	63	64	72	92	88	64	66	75	84	63	60	72	78	82	71	72	53	80	82	60	61	76	69	52	78	67	85	76	72	62	56	70	71	70	84	64	52	66	70	74	70	72	74	59	72	69	56	78	81	77	56	75	57	79	68	68	71	55	79	80	71	57	56	54	66	73	70	63	69	65	48	79	68	78	65	70	55	68	70	81	69	66	82	55	70	69	69	69	61	76	68	61	58	53	61	82	70	66	67	64	62	57	72	75	59	60	70	58	71	73	75	66	80	61	66	61	71	74	61	85	65	74	60	74	76	77	75	68	65	68	54	72	72	81	82	80	73	68	63	67	67	56	75	62	53	72	70	61	69	58	68	82	70	70	63	70	79	65	73	60	80	73	52	67	70	59	70	61	81	73	67	66	82	71	58	70	68	80	62	79	71	76	59	74	68	68	54	64	65	75	71	58	68	62	63	69	75	67	78	62	71	74	86	65	73	66	73	66	59	81	69	67	79	75	68	75	76	73	81	61	66	69	71	57	66	62	52	61	60	53	65	70	63	69	64	72	55	80	74	66	71	67	65	57	55	55	78	68	62	69	70	61	83	55	67	64	60	63	76	75	66	64	75	69	72	77	54	67	45	82	59	78	67	84	73	66	64	62	71	72	68	72	63	61	84	74	78	70	83	70	75	85	74	72	71	71	71	79	66	74	71	86	73	59	81	68	68	64	57	73	67	62	60	58	64	63	73	79	79	79	83	47	79	65	67	60	71	45	74	70	54	63	72	65	67	68	60	63	81	73	68	78	92	74	79	52	59	60	72	52	63	79	70	71	68	57	59	62	69	69	80	71	54	59	72	59	90	86	60	69	76	64	74	67	79	54	82	58	76	56	59	76	77	72	72	83	56	59	68	79	61	52	63	64	80	70	53	68	67	64	70	79	74	68	45	53	71	64	67	77	87	62	80	71	65	69	64	75	75	76	59	63	67	61	74	90	74	68	89	51	65	63	79	83	48	65	79	63	51	70	85	68	80	65	74	83	57	73	67	73	75	75	63	69	65	67	66	67	67	75	66	66	73	65	72	77	55	78	70	58	62	66	95	70	68	59	73	64	75	71	85	60	57	76	69	78	61	77	64	68	58	67	61	73	56	79	61	54	62	77	65	56	71	79	66	69	70	57	64	52	69	59	68	66	68	76	64	73	64	67	68	70	61	65	76	65	65	70	59	47	80	57	69	76	60	71	60	81	58	69	69	65	61	50	65	72	66	85	73	70	62	65	54	60	71	56	52	67	73	64	66	85	63	66	80	74	63	66	77	77	69	82	75	72	74	69	65	67	68	58	63	73	61	84	68	60	73	49	62	63	65	77	72	80	69	60	73	78	76	76	72	66	71	71	86	74	54	66	81	78	71	70	68	62	74	72	78	64	62	71	75	70	61	55	62	48	66	64	55	64	71	70	66	60	66	72	67	59	70	68
5141	4825	10971	13129	10973	8226	5726	4297	3180	2985	2706	2009	1827	2551	2548	2055	1932	1619	1584	1423	1072	888	808	930	728	598	591	616	645	607	620	547	520	445	400	402	374	385	327	378	330	274	281	305	325	264	271	271	268	291	251	245	219	234	216	211	213	223	207	203	195	211	208	229	188	186	210	172	179	197	174	173	191	179	192	161	181	195	177	162	176	185	198	177	180	171	194	190	188	183	188	190	178	183	169	181	184	174	165	180	189	202	158	180	178	195	180	172	198	183	195	184	166	194	172	208	182	158	211	171	189	208	189	186	191	163	188	187	172	163	184	182	166	203	181	198	189	175	193	183	174	187	193	186	179	158	190	176	179	190	213	178	190	202	191	199	169	202	169	175	202	166	200	190	191	174	154	175	189	177	189	181	181	169	164	172	204	198	168	189	201	149	195	187	177	177	156	175	156	178	187	186	176	205	177	192	177	188	187	163	187	173	188	198	189	170	180	197	209	176	163	179	183	178	188	204	171	182	193	181	177	188	186	187	173	207	190	195	166	187	194	193	165	184	166	164	180	187	193	179	196	185	186	175	202	176	200	179	165	193	189	201	171	201	188	172	181	170	165	163	207	182	181	192	212	190	167	189	168	175	190	189	166	178	177	179	169	204	169	165	180	176	185	169	188	182	182	202	175	196	209	176	183	182	171	174	188	172	198	187	189	199	179	174	173	197	165	198	170	183	199	185	193	167	155	177	166	174	187	187	173	176	170	186	159	186	163	189	166	173	201	184	179	194	186	196	192	190	191	178	193	206	176	202	158	180	177	198	161	173	193	182	167	170	202	165	179	172	170	167	189	197	160	188	187	173	207	186	199	178	188	152	187	166	173	189	174	208	213	173	185	179	166	166	202	192	188	202	173	192	181	174	204	160	193	199	147	170	173	192	197	182	186	180	168	179	200	199	193	197	158	221	196	188	154	178	160	175	167	166	161	192	161	190	206	174	185	189	180	191	204	178	165	186	204	157	155	179	185	180	170	173	150	188	182	197	177	179	178	189	177	200	188	151	168	178	188	183	158	174	189	178	159	180	190	176	189	207	201	143	168	165	170	158	196	190	201	198	210	212	184	190	200	189	183	194	189	202	167	169	148	189	166	176	189	168	176	191	209	191	178	174	153	173	168	180	220	183	199	166	210	179	173	210	192	180	191	188	198	173	194	185	182	158	168	179	172	195	205	161	171	188	178	176	198	192	166	190	179	189	200	174	203	188	176	158	175	169	192	154	179	186	180	199	217	174	173	201	179	182	162	183	175	196	174	166	173	195	170	176	193	196	173	180	188	181	188	204	189	167	194	179	208	160	204	189	191	173	182	179	178	183	199	197	180	162	182	177	174	164	193	197	197	195	193	181	178	189	194	173	175	158	181	204	173	197	174	177	188	186	204	167	172	171	184	179	201	160	208	168	187	184	173	170	186	204	196	156	192	203	178	186	195	195	219	206	165	187	205	184	205	171	174	206	192	173	167	197	171	192	169	173	181	190	194	171	184	180	208	164	199	177	187	197	179	168	201	172	197	203	196	213	202	182	151	169	180	172	206	181	170	188	167	175	206	174	176	200	182	187	201	193	180	189	191	169	185	176	176	188	180	183	179	164	166	173	192	171	185	188	154	175	166	169	189	183	179	177	168	193	178	175	172	171	190	193	195	165	198	190	177	188	202	186	175	179	194	172	175	166	181	193	162	161	178	167	158	193	196	183	183	193	191	203	180	183	174	176	166	183	201	179	165	187	175	191	171	202	183	194	182	189	178	175	183	175	188	174	177	188	193	185	165	192	185	207	189	200	201	203	188	179	184	188	161	194	172	187	176	176	165	171	160	186	184	190	166	175	165	207	152	178	199	204	195	192	181	189	172	157	151	176	199	178	194	166	184	181	193	171	176	189	195	176	177	175	191	178	193	167	184	196	210	185	190	191	214	186	174	188	182	174	182	208	209	160	171	168	180	169	194	185	169	193	196	170	190	166	160	154	181	176	171	177	205	186	194	168	171	173	188	191	191	169	193	179	178	191	185	197	201	180	168	176	183	164	157	169	196	167	164	189	160	177	150	187	168	176	155	183	175	198	188	164	190	181	170	176	186	215	188	162	177	196	175	192	178	157	162	174	161	184	153	199	167	183	175	196	188	203	149	185	211	194	177	163	188	210	181	183	178	184	186	184	175	180	193	170	175	174	162	169	171	171	200	186	178	174	181	176	179	200	196	166	200	198	168	193	169	169	164	180	196	180	178	180	146	196	199	185	198	190	215	184	189	182	158	205	189	189	179	179	176	182	203	206	196	176	173	197	183	164	156	197	174	160	169	185	164	193	183	180	201	178	162	178	185	191	180	176	188	173	177	169	182	167	180	181	177	184	208	191	172	167	179	194	159	182	206	159	171	180	189	199	187	174	194	194	190	182	199	191	184	157	204	184	201	170	175	203	188	186	186	214	175	164	168	169	169	195	185	202	192	148	181	171	175	179	171	181	202	180	205	177	186	163	180	170	191	209	182	173	204	152	194	171	184	180	191	166	191	192	171	194	173	180	197	172	180	204	181	179	190	187	174	165	183	174	183	175	190	173	180	186	216	199	178	178	191	166	197	200	191	175	158	177	186	179	171	167	216	182	191	177	207	177	177	203	178	210	185	185	189	191	176	189	169	192	161	209	180	194	198	213	194	185	168	184	192	166	187	175	192	184	186	181	171	182	159	188	189	193	185	181	204	166	189	175	191	190	158	189	170	185	195	171	178	180	173	180	211	179	170	173	180	178	183	176	174	195	177	198	185	166	171	172	182	175	177	172	162	187	174	181	176	174	178	195	188	152	210	195	179	183	201	206	185	166	152	175	181	179	181	187	210	171	186	194	193	156	188	205	211	165	185	171	179	168	193	206	175	160	195	166	187	182	199	195	185	176	187	182	203	192	181	175	192	179	180	198	176	176	182	195	176	185	174	171	190	163	186	160	154	183	175	181	188	176	184	197	178	195	171	194	214	178	184	191	187	176	174	178	192	195	186	155	152	223	186	190	169	175	166	179	176	170	163	203	149	188	186	169	180	185	174	210	188	167	183	155	185	171	176	169	203	196	162	177	142	193	170	197	168	166	184	189	180	184	182	187	167	187	164	187	185	201	172	159	177	189	166	188	195	184	188	166	188	170	172	196	160	185	159	173	167	168	179	190	173	173	190	183	161	177	181	170	190	189	182	184	178	208	188	157	201	187	168	182	178	155	172	170	163	182	178	174	186	172	201	180	174	175	176	176	184	180	195	195	169	194	174	184	179	161	169	151	186	177	176	176	181	187	161	166	207	178	177	169	194	180	158	206	182	187	151	214	216	219	182	179	190	192	181	176	194	196	181	204	202	174	156	167	205	218	186	189	173	186	173	183	178	177	196	183	159	169	175	189	184	176	192	163	197	208	209	170	194	189	182	197	203	179	176	187	182	180	178	160	193	178	186	170	188	194	172	197
17080	9836	12006	10318	6994	4293	2918	1909	1537	1131	837	690	667	789	647	588	575	484	514	423	296	257	281	293	223	207	215	211	218	171	198	187	183	171	165	175	166	142	155	154	132	140	102	128	138	138	128	139	136	143	127	113	112	125	121	121	101	134	113	134	98	115	127	108	95	108	108	118	117	103	96	109	105	120	96	88	107	105	102	87	107	118	100	142	116	100	112	106	114	104	104	104	115	102	95	107	106	102	106	100	100	102	111	100	112	100	107	121	115	99	89	106	83	107	89	115	92	111	105	106	101	95	110	114	98	107	97	119	107	113	101	108	101	116	94	99	92	99	89	101	92	111	114	113	90	85	94	117	106	77	97	89	102	99	114	97	111	100	109	120	119	104	103	93	105	91	108	101	94	96	107	97	107	106	112	92	109	107	100	106	109	104	87	97	109	100	93	90	115	98	123	121	111	89	99	103	125	100	80	107	125	130	108	101	107	127	95	104	94	105	128	110	112	103	103	117	94	109	96	99	103	100	116	93	91	89	102	103	120	97	98	104	108	110	100	110	112	111	130	102	99	112	99	112	113	125	118	118	97	115	117	104	109	129	97	114	99	105	99	92	109	107	112	110	114	108	100	121	112	103	94	101	98	93	128	91	97	108	113	101	105	113	112	99	109	108	84	123	123	106	88	113	107	92	104	88	136	110	102	83	136	97	94	118	96	96	99	90	109	106	114	86	113	120	114	103	112	107	104	107	107	99	107	100	103	94	117	101	112	111	104	98	103	88	111	104	120	96	109	104	111	103	98	101	108	89	112	112	122	90	102	100	124	103	129	127	105	104	105	104	96	119	113	116	102	119	98	109	92	106	105	97	100	123	106	105	90	103	90	106	112	81	124	127	111	113	119	132	103	90	103	95	93	123	110	98	108	99	109	97	116	117	87	112	109	99	113	115	112	118	102	102	127	127	97	112	103	105	101	108	98	116	127	101	108	122	98	126	93	106	114	117	119	106	101	95	111	127	111	99	113	95	104	110	94	97	112	95	92	115	96	92	107	132	106	109	116	107	123	120	109	110	119	94	97	112	110	122	92	104	118	86	119	97	107	91	102	113	131	112	110	105	106	110	97	104	122	100	120	145	109	97	109	112	96	105	127	111	94	100	104	100	95	109	106	101	132	128	104	104	105	101	110	105	108	107	98	129	105	116	97	98	92	93	105	108	107	108	123	115	90	118	104	93	126	119	110	118	115	107	105	114	96	105	107	110	110	97	111	102	116	96	100	114	103	113	108	110	117	98	97	108	96	91	107	98	100	108	110	100	94	123	94	117	106	121	118	106	103	104	97	95	101	109	98	110	113	113	111	111	112	113	102	94	105	122	84	100	114	112	106	104	101	112	122	98	99	131	103	103	114	111	109	89	110	105	110	107	108	98	115	101	99	87	118	117	115	100	110	81	113	101	123	100	99	107	91	104	96	95	68	109	94	119	107	79	103	107	110	89	105	122	119	95	105	101	100	114	88	110	95	111	105	107	111	95	89	109	102	94	121	99	106	105	117	119	114	102	101	101	107	116	123	112	87	94	107	118	91	102	99	127	88	105	95	104	103	102	121	119	113	100	93	122	116	84	117	111	132	96	100	112	104	92	110	127	109	102	108	87	107	102	110	104	109	101	107	113	99	100	101	92	91	84	110	103	115	109	82	94	117	115	106	103	92	86	101	111	75	120	118	108	115	118	114	114	101	91	126	96	96	94	115	137	101	99	99	114	99	122	122	80	114	117	103	93	103	118	104	106	94	104	105	98	125	102	117	119	101	102	106	107	108	99	98	133	113	103	114	118	117	105	125	107	93	117	101	100	106	95	98	99	88	98	109	103	116	106	114	110	103	101	95	97	115	109	88	99	100	114	95	105	111	87	113	105	103	109	100	107	108	99	103	115	111	116	82	103	123	96	105	111	124	104	97	95	99	127	114	100	106	98	110	120	96	122	117	109	108	99	107	122	132	116	101	114	103	124	112	113	113	101	94	82	97	112	108	95	104	116	103	115	115	104	96	105	89	106	117	112	106	115	106	110	106	95	94	94	95	93	104	121	112	121	112	110	114	94	102	98	96	89	98	96	112	98	128	96	103	113	112	95	84	124	109	85	127	99	105	97	99	113	86	98	94	97	107	107	101	104	105	92	104	114	96	105	105	89	102	113	113	101	94	92	108	101	94	118	113	109	107	106	132	85	83	84	114	103	105	118	118	92	103	105	122	91	108	105	95	104	122	100	112	108	122	126	95	84	93	113	83	101	95	124	96	105	88	97	112	101	100	107	131	100	87	98	118	97	88	96	87	89	110	117	105	82	93	99	109	87	120	95	111	89	104	95	96	108	106	133	127	96	99	107	102	103	123	102	117	95	106	98	116	96	109	107	105	95	109	113	108	110	98	91	119	105	117	102	87	93	105	100	106	109	107	114	108	109	87	97	115	105	98	99	123	111	80	98	111	104	107	93	121	102	104	83	114	100	101	92	104	111	111	99	108	103	117	93	107	105	114	93	97	86	109	108	106	95	111	113	117	110	106	119	92	100	136	98	103	101	93	105	111	105	95	110	87	112	110	97	112	100	102	89	123	116	100	97	115	123	98	104	98	114	103	95	99	101	122	95	112	118	91	110	76	110	116	94	110	106	112	115	89	103	93	94	87	102	122	88	86	92	102	113	105	130	95	108	111	108	108	97	107	105	104	114	120	84	100	98	99	105	97	96	94	118	90	125	95	101	79	92	118	121	108	101	106	90	92	96	93	114	103	97	98	99	87	98	102	97	101	109	93	93	133	103	129	116	117	113	100	103	102	97	96	106	107	95	88	102	100	88	84	104	92	112	126	117	88	114	93	78	79	95	112	96	105	110	123	122	118	102	112	83	95	121	101	112	118	127	122	100	94	110	104	94	135	93	106	97	105	123	108	111	126	110	102	113	94	103	102	101	109	86	115	94	123	92	104	91	84	127	104	109	126	77	96	86	108	104	139	85	101	97	92	108	85	102	106	109	112	98	96	92	93	96	91	93	116	103	93	97	123	126	132	82	96	102	96	113	116	90	95	109	92	115	95	99	107	96	109	100	108	119	109	106	118	109	105	96	114	104	104	103	95	85	112	112	87	78	85	99	110	97	97	117	89	97	96	99	100	122	104	108	106	94	97	118	90	103	89	121	108	97	119	104	113	116	106	111	100	113	105	119	99	108	96	117	88	116	117	110	111	124	144	109	115	120	108	121	106	102	112	114	99	105	89	106	104	113	129	114	113	82	98	106	98	138	108	106	96	93	91	115	104	123	110	105	95	131	113	103	111	111	108	126	107	119	123	88	106	113	90	96	118	90	96	113	92	116	108	92	83	92	100	104	112	100	96	113	104	102	105	99	88	97	104	97	121	95	94	106	113	90	100	103	90	121	105	100	109	104	109	123	87	130	119	94	113	106	108	85	113	111	110	83	111	125	120	81	108	89	103	98	94	113
10305	8237	17899	20884	17635	13889	10931	8343	6760	5848	4863	3724	3501	4216	4052	3597	3264	2687	2728	2136	1788	1461	1538	1526	1227	1023	1024	1098	1085	1101	1058	954	853	749	739	708	693	653	630	572	493	522	486	502	529	444	476	449	443	432	403	403	361	348	378	328	347	335	365	322	328	324	309	322	300	267	298	300	259	296	284	291	289	248	306	281	268	272	286	294	273	281	272	259	283	271	259	280	253	275	223	276	261	271	291	255	261	248	254	292	264	272	239	257	257	285	263	247	285	243	245	249	273	280	250	273	270	258	238	280	254	275	264	260	236	255	276	289	283	268	258	268	245	302	269	253	290	235	269	236	306	253	237	300	256	252	264	229	264	258	249	235	243	292	271	271	268	218	279	258	250	253	254	280	275	296	289	276	256	258	237	265	254	272	261	266	291	230	244	264	253	281	255	291	263	254	264	250	240	284	260	245	260	267	274	265	270	265	267	246	279	257	264	247	241	273	268	266	235	258	236	254	254	266	257	252	242	265	257	245	300	262	240	267	265	272	264	227	247	252	255	265	246	258	254	248	286	279	270	253	251	260	263	239	267	256	274	252	275	266	285	250	263	254	255	265	253	251	257	283	262	258	274	270	274	244	246	280	239	246	282	269	234	245	253	286	266	256	284	264	257	270	304	251	255	280	246	248	264	252	252	273	285	248	239	246	276	282	246	270	258	257	277	267	265	277	248	292	275	261	259	267	284	245	228	245	259	270	247	250	248	260	241	281	287	267	257	270	253	261	258	250	264	253	245	231	243	241	264	265	251	250	271	232	265	269	250	272	282	250	282	250	232	256	252	268	234	235	240	276	252	264	253	226	262	269	246	246	260	270	279	249	257	291	280	239	227	272	255	282	286	254	259	259	260	244	239	237	271	278	293	248	254	280	276	257	272	264	256	254	273	245	268	260	279	261	263	231	279	267	276	263	249	251	277	283	250	276	243	271	245	250	249	275	255	298	250	255	275	254	262	271	287	254	268	253	266	284	295	274	268	259	277	259	270	279	315	256	246	269	257	261	279	235	286	266	232	237	205	279	252	241	240	260	258	271	254	281	266	265	245	268	307	265	234	322	273	258	259	261	272	258	260	223	275	263	234	280	243	242	261	274	263	245	244	261	231	260	285	256	255	270	268	271	249	271	270	240	234	289	280	270	251	253	258	229	282	260	257	240	284	241	250	257	275	271	259	266	250	262	269	275	254	269	289	265	241	272	238	223	269	245	250	259	246	255	236	256	245	279	226	264	252	231	263	269	261	288	247	270	263	273	239	274	264	266	254	245	265	262	241	293	275	240	240	260	236	270	237	291	236	253	271	266	276	265	250	252	292	274	278	272	247	245	266	284	255	263	244	256	288	281	261	294	254	265	263	290	238	282	236	269	255	263	285	269	254	261	273	281	278	248	288	248	287	261	252	294	244	242	266	248	266	254	253	258	271	269	284	264	277	284	310	280	249	246	297	265	282	273	246	229	286	293	272	257	243	291	254	240	259	267	266	236	234	248	263	265	257	268	282	236	267	249	268	253	262	302	254	250	258	288	261	263	275	244	231	263	291	276	269	256	253	270	284	263	250	241	271	266	277	256	240	261	292	253	284	286	246	280	251	286	278	258	280	267	237	269	278	252	271	272	260	266	261	264	258	282	237	281	256	249	278	251	244	261	235	277	286	244	240	250	289	258	247	240	262	247	269	268	255	237	283	226	279	270	286	254	279	245	303	277	288	259	264	231	257	236	277	284	263	270	240	251	271	244	255	265	252	275	289	293	285	280	268	267	273	270	277	251	248	275	265	259	258	238	256	237	256	250	274	273	252	281	274	274	264	278	269	270	273	244	209	265	247	245	269	247	243	262	273	293	271	250	271	271	223	269	280	265	283	269	262	264	273	251	236	264	275	252	277	260	258	239	258	246	274	244	258	237	236	258	238	266	257	272	274	254	287	278	261	293	252	256	213	302	250	268	258	249	257	267	296	263	281	279	260	281	250	253	286	252	271	243	275	270	273	253	259	257	230	289	246	274	260	269	266	276	245	267	268	246	257	250	260	248	261	250	280	251	238	290	273	234	259	227	277	283	234	278	246	251	246	266	264	248	269	254	248	256	258	241	236	228	271	265	242	272	258	264	251	268	250	291	260	249	268	252	276	265	277	291	274	265	274	278	272	264	251	286	286	276	260	248	254	225	257	266	289	262	256	233	289	242	285	252	260	267	273	231	283	290	264	267	255	289	232	251	263	266	240	265	288	237	264	262	274	285	261	256	282	236	270	268	271	273	287	267	243	256	250	254	251	254	274	267	276	250	260	258	276	259	265	261	285	270	260	271	263	276	288	265	257	262	282	262	258	277	268	237	278	269	287	240	275	261	299	276	265	263	250	264	276	287	283	270	269	264	265	268	249	294	263	269	252	252	267	241	274	265	252	264	286	269	255	244	259	271	273	264	267	233	259	281	247	257	241	289	257	289	233	259	250	263	249	270	267	270	260	256	263	243	263	232	268	284	259	253	294	277	250	241	265	263	262	254	253	264	261	253	252	249	268	272	257	265	249	259	270	252	277	257	258	287	279	248	291	274	241	272	264	273	270	249	261	271	250	256	256	274	285	267	268	274	285	269	270	284	249	296	265	258	250	283	274	268	270	279	247	266	273	267	255	258	286	242	259	259	257	265	250	243	269	268	267	265	273	261	271	252	263	253	246	234	266	285	248	279	262	246	234	272	277	252	252	239	285	284	269	255	242	248	272	263	254	257	258	261	277	287	233	241	260	242	262	241	220	257	275	256	262	273	292	267	270	281	252	244	275	236	269	267	252	268	277	281	252	259	276	262	259	240	245	249	272	264	256	262	264	253	284	276	268	264	303	244	274	270	254	259	267	276	252	277	295	245	243	254	268	253	258	247	248	249	289	258	275	244	263	267	261	264	252	226	295	250	263	245	227	259	277	237	273	273	251	273	258	282	252	271	275	244	282	253	254	266	279	272	298	251	271	231	263	242	296	271	279	296	284	252	244	263	268	282	270	271	238	246	256	276	242	259	235	252	259	244	269	244	266	272	265	252	247	282	266	266	265	257	274	262	272	249	228	238	287	254	281	250	274	262	312	251	225	288	278	290	275	264	244	280	259	271	251	250	258	248	280	266	252	275	261	233	258	274	246	284	261	233	263	255	245	274	246	267	265	262	257	278	243	297	274	278	290	274	272	228	252	266	267	278	251	268	245	266	257	287	282	247	271	265	294	238	293	250	242	268	229	288	292	293	225	239	251	236	248	244	254	239	284	265	275	246	286	259	271	270	274	249	230	264	264	270	253	248	266	277	249	250	257	239	248	256	234	229	263	248	266	267	260	264	291	290	228	271	273	263	279	267	260	257	292	271	265	256	226	267	278	276	258	248	251	261	266	279	268	260	254	240	278	242	252	292	298	263	269	265	293	279	282	253	255	264	248	268	277	276	249	278	253	261	281	272	256	280	299	242
25407	15158	17603	15098	10318	6744	4742	3148	2192	1700	1315	960	848	1010	934	796	704	632	615	480	410	366	313	346	314	254	264	257	262	259	233	233	213	190	203	184	207	214	175	179	170	143	149	151	146	154	151	141	135	163	147	121	121	122	130	119	122	129	119	135	105	121	129	123	121	118	115	123	116	114	109	122	129	93	104	114	105	103	111	110	100	109	99	117	95	109	128	90	112	106	104	107	115	116	120	99	104	109	106	105	116	102	119	94	114	113	115	95	110	89	121	109	102	95	114	96	112	118	122	100	122	101	103	113	113	96	107	97	99	88	123	130	96	102	115	106	102	120	107	98	109	114	121	88	95	99	110	112	112	101	113	116	130	108	112	122	129	97	97	104	88	84	106	127	119	113	117	111	99	105	92	101	101	106	107	99	98	99	104	114	103	126	108	124	94	117	100	108	116	123	101	98	112	119	124	98	108	107	116	106	107	99	119	105	120	103	101	106	113	97	107	109	119	86	119	106	107	119	100	109	125	116	104	132	112	108	127	97	94	126	96	100	124	118	114	96	112	100	117	120	120	119	91	106	84	121	98	109	118	105	100	114	102	101	93	93	100	97	101	107	94	93	108	89	101	98	126	113	106	107	125	94	101	107	105	95	126	94	126	96	107	93	101	121	98	118	103	114	119	110	145	124	118	114	120	113	112	112	99	100	103	109	98	102	106	116	126	108	128	126	93	107	116	116	121	115	114	105	91	104	106	117	106	98	111	106	99	101	111	118	112	119	91	101	106	115	121	97	124	94	122	105	127	107	103	123	118	85	103	108	109	119	119	109	93	98	119	107	86	103	133	106	90	102	113	106	117	125	108	112	104	99	110	127	107	98	103	99	95	92	104	92	84	109	103	121	119	108	110	100	116	108	112	112	89	102	94	102	97	111	87	118	106	97	112	98	111	99	123	130	116	107	102	100	106	110	108	112	132	99	101	104	121	116	117	117	120	105	90	104	123	108	109	91	99	92	101	115	100	124	100	97	102	99	86	114	97	117	118	89	103	114	120	101	113	112	102	126	91	100	118	88	105	102	107	119	95	106	108	103	99	112	115	112	96	123	117	88	130	110	116	95	91	117	116	106	111	112	118	104	113	104	110	102	115	94	107	105	112	106	115	112	103	112	129	104	100	108	122	102	91	104	96	109	106	135	112	103	123	135	111	119	130	111	115	103	126	99	113	107	95	107	118	90	97	112	115	87	103	120	115	101	130	102	109	108	100	92	110	117	125	136	110	117	99	114	116	108	101	117	109	114	96	101	118	112	120	85	83	118	100	104	102	102	108	113	110	95	120	119	95	121	94	100	101	115	102	110	106	101	113	124	103	128	90	111	116	113	95	105	99	113	99	107	105	117	115	106	114	105	125	103	106	104	102	116	133	104	128	116	108	116	110	104	103	107	109	103	118	100	106	112	109	113	124	114	97	97	104	104	116	114	114	112	107	104	105	120	119	100	113	126	108	99	112	114	89	113	117	104	112	106	102	115	102	120	120	99	122	114	111	112	122	111	96	101	107	120	102	101	93	107	118	113	100	100	103	122	107	95	94	146	128	114	110	118	120	117	113	114	108	95	96	125	123	96	88	100	105	116	115	113	116	99	100	105	117	97	100	125	91	97	104	98	113	111	113	116	106	102	129	124	106	97	106	112	106	118	112	101	118	107	121	119	130	114	96	123	108	106	106	129	90	107	103	110	129	100	99	121	104	109	105	111	119	93	102	110	111	111	108	99	110	88	116	122	104	103	108	102	105	125	114	111	121	127	115	96	109	106	116	130	87	116	108	126	126	106	107	105	101	93	111	114	107	95	125	117	109	97	104	119	123	110	99	111	102	109	103	104	100	99	112	95	100	111	93	115	121	115	112	110	103	113	115	108	116	124	124	108	97	102	102	113	119	109	111	89	111	113	123	105	103	129	110	109	88	118	126	85	96	110	105	101	114	103	100	116	103	106	107	121	116	103	99	102	114	105	90	118	107	98	95	102	111	100	97	125	89	104	110	108	110	94	124	108	98	111	115	111	109	105	98	120	109	105	102	113	98	125	109	101	127	100	91	99	98	94	106	103	124	111	124	110	110	110	97	121	96	116	112	104	119	99	95	98	110	115	117	106	97	98	86	95	101	108	112	110	133	124	113	125	104	96	99	133	113	105	104	135	110	105	110	109	101	119	104	100	126	85	116	120	114	109	108	102	111	110	106	116	112	112	114	138	112	120	96	84	100	122	127	84	90	120	120	101	114	92	105	112	125	117	108	92	120	111	107	94	127	115	103	117	94	118	102	130	99	100	88	122	113	119	102	109	88	130	127	110	95	109	120	104	114	106	115	106	111	109	100	112	95	82	80	105	112	110	125	115	89	95	131	97	109	97	113	105	104	103	105	125	97	91	108	113	118	112	106	110	105	111	113	98	125	99	120	111	110	105	109	88	106	102	134	107	102	106	97	106	131	116	112	102	106	110	127	96	124	106	104	125	116	114	107	104	101	105	102	140	117	135	110	110	99	107	108	111	97	107	116	98	106	108	126	108	127	100	89	112	113	110	94	107	113	104	106	114	115	127	117	114	101	106	99	105	118	121	107	96	111	97	105	105	115	121	119	106	108	104	113	124	105	109	120	96	124	115	130	108	111	106	113	108	101	95	109	114	111	113	132	97	103	120	121	121	104	113	117	111	109	90	103	108	109	110	105	94	104	112	110	112	120	100	122	96	113	96	110	104	107	102	110	115	125	113	115	114	106	97	93	96	96	136	117	99	101	102	117	115	110	103	104	111	103	93	98	98	109	124	102	110	112	123	111	87	109	138	105	108	114	109	105	108	101	101	111	106	114	104	103	114	106	105	129	102	122	124	110	101	96	109	97	101	106	100	101	130	111	112	101	100	103	100	100	116	119	115	109	101	102	101	105	110	109	112	90	107	123	127	107	102	119	126	103	130	119	100	108	99	121	105	114	117	92	105	104	113	104	97	114	127	132	104	118	104	116	128	126	109	110	121	113	130	101	110	113	100	147	106	127	111	105	138	97	91	89	99	84	116	100	113	96	97	102	120	107	93	102	96	98	94	111	111	126	121	103	106	110	118	106	102	105	116	106	109	120	113	106	108	110	114	100	121	115	111	98	112	120	121	103	96	97	108	111	99	106	105	113	105	106	100	94	106	116	115	115	128	117	98	102	111	96	109	115	124	110	113	113	106	106	110	113	114	101	109	115	107	108	107	103	107	111	121	100	109	102	104	127	96	102	110	130	113	99	95	111	127	95	99	115	119	90	116	112	86	106	109	107	117	116	84	102	131	120	102	100	98	102	107	140	125	112	93	95	111	100	95	108	107	111	108	106	107	119	120	110	108	101	107	120	106	104	101	96	107	101	109	129	106	103	98	95	102	115	106	112	90	93	111	108	98	114	115	104	129	115	110	117	119	102	110	103	114	108	101	105	89	122	118	106	110	85	102	93	85	102	117
13460	11465	22688	25742	22075	18023	15203	11309	9404	8033	6488	5036	4722	5739	5545	4746	4351	3760	3675	2916	2370	1950	2036	2121	1747	1377	1426	1449	1447	1360	1250	1299	1122	1057	929	929	976	906	743	748	677	624	651	660	666	667	641	590	524	468	472	381	413	393	368	396	356	340	380	356	375	335	338	348	366	335	279	312	304	310	295	273	266	274	294	289	305	308	319	284	287	290	288	270	300	272	256	290	272	272	268	302	278	236	294	294	266	273	274	264	287	278	265	287	250	250	250	263	262	248	254	291	252	278	257	279	273	278	255	239	296	279	240	255	277	262	269	286	252	284	302	268	257	278	263	286	241	274	258	269	273	262	235	253	258	263	286	265	288	262	273	266	255	251	275	279	277	270	284	259	255	272	253	260	272	247	269	235	283	246	248	271	279	262	255	273	265	250	246	272	241	254	305	237	272	232	253	277	264	268	245	296	266	284	266	289	259	259	289	291	292	260	267	262	269	271	265	266	277	264	259	260	270	265	279	266	271	279	285	237	249	267	290	273	273	254	235	268	270	269	272	293	278	267	261	262	251	290	250	269	275	266	257	273	272	257	276	256	261	265	273	253	298	246	279	252	260	262	257	223	238	269	249	260	271	259	240	256	266	288	259	259	258	268	242	275	264	262	262	256	253	262	263	298	246	259	259	245	281	255	248	260	253	258	290	309	221	267	286	264	268	261	259	255	257	259	261	273	262	270	252	259	274	270	279	263	267	269	256	279	271	299	261	272	241	275	263	246	273	246	260	217	265	276	265	263	271	290	263	289	290	249	277	244	236	247	296	266	259	230	247	265	275	249	290	251	254	262	268	267	270	251	253	277	280	257	254	266	250	260	248	267	267	278	296	302	264	258	223	264	288	276	269	261	264	261	278	275	263	265	236	277	278	263	282	277	263	278	251	260	263	230	272	279	281	271	249	275	262	288	282	249	256	261	269	267	281	265	289	275	256	268	265	257	265	288	280	269	267	266	253	242	295	265	255	238	275	261	248	245	266	270	265	240	277	282	252	255	270	246	259	276	289	257	254	255	245	266	280	253	289	265	292	272	252	263	263	252	237	274	257	259	258	296	260	252	239	277	249	291	250	267	260	303	234	282	291	264	238	275	268	259	276	284	245	272	269	268	253	258	251	242	266	281	230	283	289	273	280	267	256	271	265	278	271	247	293	239	254	252	271	268	255	275	260	262	262	253	291	273	281	240	262	250	286	260	263	303	268	256	273	232	269	256	284	276	255	285	256	256	269	301	272	244	277	276	250	251	265	247	287	261	244	269	249	266	280	250	266	252	259	263	261	241	261	233	264	241	240	255	228	287	246	288	274	271	260	286	260	249	248	264	268	266	260	237	267	254	261	275	297	234	231	257	244	290	275	251	273	268	265	275	255	263	242	270	238	263	275	285	277	259	251	276	278	297	269	273	264	270	272	238	267	253	265	269	280	244	275	277	272	270	297	255	272	255	266	257	278	275	285	255	241	233	264	264	271	262	250	231	280	269	266	274	285	255	256	237	262	267	243	280	249	249	244	273	255	256	270	282	258	271	285	266	289	268	250	261	250	277	259	291	265	239	233	281	234	282	271	235	254	275	247	279	257	244	265	244	257	242	243	266	256	261	253	243	304	257	266	268	263	258	264	289	287	260	297	252	249	276	257	293	249	266	260	258	248	254	275	260	254	273	246	275	272	251	286	290	271	284	255	256	241	251	255	264	259	295	289	281	252	288	270	255	242	257	246	254	301	259	258	254	263	269	260	272	250	259	251	268	245	238	281	251	261	273	256	276	250	277	244	270	242	271	251	245	252	255	252	242	270	265	257	280	281	233	288	244	270	262	261	245	277	246	286	257	283	266	281	291	264	245	241	263	257	261	272	281	249	255	278	229	239	274	270	266	270	269	295	236	284	248	262	297	250	266	234	283	268	235	241	266	259	279	264	244	274	293	272	263	260	271	283	283	273	262	263	270	244	287	259	280	262	268	286	261	250	269	262	286	284	294	260	281	267	267	290	254	274	260	279	265	252	255	273	238	290	287	271	240	233	248	272	257	264	269	266	262	287	242	252	262	268	257	289	273	258	291	274	286	251	256	261	280	256	266	257	251	244	274	288	285	271	260	247	267	255	256	279	272	253	292	268	262	247	272	284	277	263	260	266	281	276	264	287	254	272	268	269	265	273	260	254	274	249	265	277	272	280	251	288	257	255	232	248	253	248	282	257	264	254	261	261	227	259	289	254	256	262	241	254	255	251	229	241	301	252	241	257	250	269	259	296	269	255	252	257	275	272	266	311	278	262	255	247	274	258	263	262	256	266	253	281	256	270	273	286	252	271	270	271	260	252	279	280	267	292	262	272	274	281	260	260	267	270	280	247	284	268	263	272	280	242	232	251	285	264	285	278	283	233	249	270	278	273	236	261	263	282	254	234	263	260	284	288	272	250	274	275	254	258	247	257	247	261	249	247	275	273	276	267	289	237	255	283	272	273	238	254	272	258	247	262	271	228	282	282	285	260	269	239	243	264	244	284	252	256	267	243	265	250	283	279	294	286	267	294	256	245	267	250	253	235	267	278	250	262	253	242	255	291	245	263	253	246	284	275	281	260	262	278	260	258	232	271	277	275	255	261	258	250	252	253	254	262	259	266	249	240	249	271	255	261	269	277	261	278	239	248	256	273	261	258	271	289	267	247	262	263	256	255	262	249	250	264	289	258	266	289	263	267	280	268	299	276	269	279	258	286	269	267	279	261	280	270	248	240	233	263	259	248	264	243	250	251	255	277	288	266	253	271	265	252	289	248	282	256	281	253	262	267	264	268	281	252	269	257	294	284	247	264	292	276	253	280	276	264	273	261	278	260	268	301	263	267	255	267	250	259	232	261	293	241	258	283	283	268	295	281	259	311	259	279	253	287	275	264	264	249	273	251	289	259	230	287	266	275	256	272	271	286	270	274	266	285	253	260	272	263	288	295	272	259	240	264	256	232	273	241	248	267	261	258	277	271	267	272	253	264	275	238	278	289	303	253	275	257	263	297	289	262	268	227	248	270	248	277	295	284	271	273	254	242	300	259	253	263	289	264	260	238	269	253	247	259	274	245	270	251	243	260	249	269	282	274	266	244	252	265	258	252	290	242	269	272	258	261	262	267	246	273	248	265	230	237	280	273	266	252	282	256	250	267	260	266	246	249	250	258	256	271	264	261	271	297	251	289	291	238	273	262	265	265	271	234	246	287	247	246	266	270	256	272	267	273	295	226	251	248	257	271	260	237	256	272	249	269	260	253	258	269	279	284	261	256	256	272	289	248	267	270	268	274	290	242	268	284	232	246	306	266	271	248	251	273	280	243	250	248	281	255	300	228	252	273	267	243	236	256	283	283	272	263	258	249	285	278	240	270	265	258	279	256	234	257	282	284	251	239	288	279	255	250	263	267	253	251	258	250	263	252	253	217	250	278	238	269	263	258	279	247	270	256	276	273	248
8611	5329	6335	5270	3052	1988	1212	784	620	552	441	345	298	430	370	328	336	288	239	216	167	171	158	132	122	126	130	132	159	131	129	99	94	106	89	90	95	92	95	87	93	70	61	78	93	78	80	92	84	50	85	57	75	75	66	70	85	60	73	74	61	76	68	83	71	68	64	71	69	68	66	80	63	69	73	89	76	73	61	75	68	77	63	71	64	75	73	73	66	58	64	58	78	69	71	67	45	64	68	68	45	57	76	57	77	71	66	63	65	54	59	54	66	60	75	67	73	58	71	59	73	65	62	73	70	69	79	72	69	62	59	80	79	67	69	77	74	65	72	65	56	74	58	75	71	69	75	65	66	70	77	74	69	60	74	74	59	54	85	75	61	72	52	76	59	67	61	69	73	61	74	62	78	71	60	66	61	67	76	78	63	79	60	45	62	63	85	77	65	84	77	70	75	69	78	56	64	74	64	67	64	73	79	85	73	62	74	65	67	81	75	71	70	65	58	62	74	64	73	78	84	61	60	80	69	62	69	94	74	63	83	72	69	79	77	69	77	72	59	66	65	66	71	65	78	74	76	66	60	53	61	66	67	69	78	65	69	77	72	54	72	66	60	74	64	71	68	60	71	71	71	63	61	64	87	57	64	79	75	68	67	56	62	85	76	77	68	59	62	73	70	59	68	76	73	83	88	71	67	86	88	100	94	80	81	59	58	59	70	62	74	53	68	78	70	73	71	60	70	64	78	79	71	52	64	68	67	64	76	70	78	71	73	81	66	73	71	65	73	69	79	52	77	80	54	67	54	68	57	50	79	56	73	62	65	72	64	60	55	69	73	80	77	69	62	61	79	66	66	76	66	65	68	77	68	64	78	78	71	61	70	67	70	64	75	75	65	66	72	67	84	75	77	72	81	62	69	62	67	59	68	69	71	72	64	89	52	72	60	58	73	63	59	58	61	72	59	64	74	89	76	61	45	65	77	66	75	69	64	63	76	65	75	72	83	69	58	57	59	75	52	79	67	79	68	62	57	58	66	69	59	84	64	60	70	65	64	74	66	70	72	57	65	84	79	70	72	63	70	69	72	61	73	80	61	78	82	67	60	82	68	65	75	69	70	72	77	87	86	65	63	82	62	72	50	64	69	73	84	83	71	60	88	74	61	58	65	60	55	65	82	74	67	72	71	77	78	76	72	68	65	59	64	67	64	75	78	68	63	63	74	68	67	68	59	60	74	81	62	64	60	71	76	76	75	73	66	75	70	60	83	48	75	80	63	80	56	73	65	61	75	73	76	72	69	76	78	70	62	61	83	64	71	69	78	82	83	71	61	58	80	73	71	74	62	70	54	71	77	75	57	76	75	56	81	69	64	74	66	61	64	76	59	69	70	63	59	55	73	70	87	70	61	72	65	73	69	73	67	67	64	69	80	74	90	67	67	75	63	67	60	67	56	66	75	77	67	70	55	63	61	85	65	76	76	67	65	65	62	75	67	81	79	61	84	78	82	68	60	70	67	80	65	87	78	64	70	70	63	74	73	84	74	70	74	63	59	75	76	70	72	62	79	76	80	63	59	71	54	70	81	63	68	68	60	76	53	62	69	63	53	75	85	75	60	56	79	80	68	57	61	74	78	60	63	72	77	76	74	68	67	61	57	56	83	70	77	50	64	68	77	72	79	63	67	58	62	65	62	80	67	72	58	51	61	59	60	74	58	77	57	65	77	66	73	72	64	67	101	63	57	78	65	81	72	69	71	73	50	51	55	65	68	68	44	61	79	78	88	62	76	84	70	62	72	68	62	73	61	88	72	59	78	71	76	71	61	69	52	69	60	65	81	58	68	67	55	67	81	69	53	72	57	85	76	72	65	70	75	73	56	82	75	73	61	72	62	66	76	76	69	59	80	66	81	69	61	57	60	68	64	73	66	74	66	79	73	69	78	55	71	56	66	73	84	68	53	56	64	82	86	61	57	72	49	88	60	74	59	63	67	57	56	81	85	87	68	71	65	64	89	80	96	66	46	59	70	75	61	83	73	75	63	60	70	80	54	65	62	68	88	87	83	68	87	70	72	74	51	66	60	78	64	90	49	72	79	54	75	77	62	58	76	62	74	64	53	66	66	87	58	64	64	86	65	66	72	77	76	71	71	96	67	70	59	71	63	77	83	82	72	70	64	59	74	97	60	78	76	63	73	69	57	55	70	68	90	74	71	67	63	65	71	69	66	52	68	59	73	67	77	73	55	54	69	72	67	62	56	89	76	73	80	76	73	70	78	53	73	63	82	69	60	63	64	75	64	75	70	73	65	75	58	44	59	60	71	67	70	57	67	61	76	80	59	66	63	79	73	75	71	61	71	72	70	60	75	69	67	80	74	66	81	69	72	69	82	64	65	75	62	73	58	89	72	71	52	64	58	72	71	54	70	76	74	59	76	69	69	73	86	76	76	84	71	73	55	80	73	65	67	84	79	67	74	70	68	69	60	73	71	65	68	70	75	72	90	85	64	79	58	76	71	59	71	68	85	79	59	77	69	64	71	72	72	71	73	54	73	74	69	83	56	59	68	65	52	82	63	68	57	54	75	60	66	77	65	54	72	70	73	73	59	62	61	72	74	75	56	71	75	78	63	79	66	62	63	89	62	62	65	99	65	58	78	59	58	62	83	69	70	62	80	50	60	62	73	82	74	62	73	76	76	67	65	87	69	76	76	61	61	59	65	70	67	65	78	81	69	65	58	60	64	65	70	62	82	73	62	58	63	62	57	56	60	64	65	60	70	56	68	83	69	74	64	60	73	75	75	69	71	72	73	64	64	69	61	67	87	65	84	62	59	56	82	59	66	65	58	61	63	59	74	67	68	61	63	61	80	50	77	80	64	57	73	61	60	56	68	58	74	66	68	66	73	71	64	66	65	73	82	60	75	80	86	77	71	71	61	52	74	70	73	73	76	60	71	75	61	76	76	69	79	71	69	78	80	78	73	87	67	75	79	78	61	65	64	67	88	68	76	73	74	78	71	71	60	75	80	65	72	83	69	65	54	87	74	57	61	72	73	62	83	70	58	63	66	59	57	68	78	64	72	60	69	74	69	55	83	72	71	64	73	62	65	72	58	60	74	65	81	82	72	72	67	65	68	64	71	71	67	75	75	67	74	68	83	89	63	67	46	67	77	58	89	74	65	64	68	82	79	63	86	60	70	58	73	71	73	73	69	64	64	51	83	71	74	59	70	79	70	79	69	60	64	68	60	65	66	62	59	70	68	67	71	51	60	76	61	76	79	62	64	68	69	53	88	66	67	71	78	59	74	95	64	64	76	58	78	58	73	82	53	63	70	79	63	65	58	68	59	76	68	73	80	65	76	76	64	68	70	66	74	54	64	81	67	75	77	71	61	63	66	73	55	82	68	78	60	83	67	71	66	72	68	51	74	66	80	70	78	67	75	75	84	76	58	70	57	58	62	73	73	73	75	58	61	59	64	66	75	75	70	84	59	73
5054	4809	11328	13655	10462	7988	5700	4023	3444	3005	2477	1919	1765	2420	2390	1917	1887	1667	1578	1331	1007	883	911	878	712	607	591	631	701	643	590	558	509	431	417	402	405	412	369	339	306	282	311	293	263	300	267	263	305	258	271	232	204	211	242	199	218	200	204	215	206	178	229	198	203	204	168	229	196	214	181	181	190	185	201	178	179	175	161	167	180	174	196	162	188	205	175	190	196	193	186	184	194	195	203	201	188	192	171	189	182	190	202	175	203	209	180	194	183	171	173	180	176	184	156	162	177	189	162	178	200	193	197	193	155	191	170	179	178	200	180	168	178	161	178	164	189	195	194	190	182	189	187	185	176	164	178	200	172	187	166	168	176	188	187	185	172	181	193	186	195	168	186	174	179	198	222	178	170	189	203	159	198	174	189	184	160	194	172	161	185	201	175	202	173	188	175	178	187	168	172	194	191	162	182	183	198	185	193	204	169	168	172	175	156	183	196	200	179	182	193	209	181	171	197	194	210	185	177	182	168	213	177	182	164	186	169	191	178	185	180	170	186	167	180	175	166	197	167	184	174	174	165	182	208	193	177	179	195	189	190	172	180	186	179	181	206	185	182	161	190	181	204	198	182	176	187	197	197	188	169	191	184	170	153	192	189	175	185	179	176	191	195	187	204	187	188	185	163	175	202	180	194	181	196	177	171	189	184	179	175	165	160	159	189	180	219	176	197	172	188	202	184	161	160	174	189	187	208	172	209	151	183	204	194	185	173	159	185	206	179	172	195	187	208	181	161	183	177	175	185	193	179	180	204	183	186	180	173	170	191	179	186	156	221	168	185	197	190	184	158	196	196	178	173	199	156	197	168	176	176	213	188	176	174	182	208	178	179	194	185	162	179	196	194	183	175	177	192	220	172	152	189	174	190	192	172	191	170	160	214	180	177	166	158	163	176	186	175	205	198	173	203	185	168	176	165	201	177	156	170	184	164	163	173	171	179	190	185	186	192	185	184	177	165	182	168	181	179	199	181	193	197	198	205	205	206	206	156	188	177	189	159	184	178	184	165	199	204	178	190	170	181	189	211	188	182	163	162	198	179	184	177	182	184	189	167	166	196	192	181	193	174	201	185	185	190	176	179	187	177	181	188	198	188	197	187	174	163	167	184	175	188	177	176	187	188	164	179	167	191	162	198	167	172	165	189	183	213	191	169	167	164	205	180	173	188	169	185	179	190	179	171	176	172	170	182	189	169	160	191	190	179	169	165	172	191	186	160	158	172	186	188	193	174	181	159	194	188	177	188	160	174	173	173	188	170	173	196	189	187	181	199	176	187	152	171	165	184	198	175	178	171	191	187	203	181	214	169	189	209	166	187	174	177	195	175	198	187	161	186	171	167	195	176	177	205	180	186	188	174	160	195	200	175	179	155	188	178	177	189	184	194	181	177	183	184	178	166	164	199	169	178	168	157	183	179	201	188	178	172	181	180	182	206	197	217	178	177	160	185	189	188	182	181	178	176	186	181	189	170	178	180	162	196	174	188	181	207	183	181	197	186	170	199	178	181	178	184	176	194	180	189	187	213	172	190	200	177	161	186	206	193	194	191	179	175	178	154	198	181	193	171	184	182	186	178	180	183	164	159	169	213	195	184	186	182	196	188	178	172	175	156	167	182	197	209	162	196	167	179	179	187	180	189	172	167	176	165	168	170	187	189	180	184	178	179	168	189	189	186	158	196	191	199	197	171	191	188	189	187	184	187	183	161	199	182	168	183	183	187	172	190	189	169	173	196	195	203	199	178	195	185	185	207	186	169	181	174	172	200	193	187	164	184	189	191	180	168	179	159	181	166	179	166	196	195	182	201	155	170	166	172	178	177	157	176	161	186	189	151	168	191	176	177	188	179	164	185	186	178	173	196	194	191	163	208	174	193	192	161	187	185	172	183	203	175	164	180	164	194	156	178	191	195	178	172	184	182	186	172	188	177	175	182	172	195	208	178	160	174	174	201	175	165	172	195	182	201	201	164	197	174	176	180	163	176	200	149	172	194	173	193	182	205	161	176	187	188	175	188	191	176	189	172	190	201	145	174	200	167	171	192	196	166	172	163	182	189	189	185	182	206	191	189	185	180	184	196	174	175	166	189	175	191	163	172	185	192	178	172	191	162	192	193	182	195	173	168	163	169	192	160	170	153	176	186	186	191	188	189	203	191	182	186	190	197	183	209	176	172	175	173	180	192	174	171	181	192	177	180	198	159	156	187	172	192	189	172	158	181	185	166	193	191	196	172	179	170	199	157	176	204	189	192	185	169	156	153	186	195	176	172	186	173	183	179	180	179	178	173	161	190	186	170	207	195	179	207	169	192	174	174	178	182	166	170	184	197	155	176	173	203	177	167	158	210	173	172	178	184	170	186	174	155	191	175	167	189	173	185	169	206	183	176	175	185	171	187	181	184	180	191	188	189	204	154	181	188	181	184	196	203	186	176	189	173	178	195	182	175	174	190	206	166	180	180	218	157	196	176	185	194	178	184	172	176	198	186	167	174	166	194	186	192	158	196	194	183	195	159	164	185	186	193	194	200	179	185	200	186	180	163	164	184	202	178	182	176	161	187	179	163	186	169	194	184	183	195	165	208	186	174	193	191	175	172	206	172	197	190	197	195	183	188	193	179	172	173	202	197	169	174	153	170	193	175	195	173	196	190	181	165	186	189	171	208	186	192	164	158	169	159	187	190	194	169	162	195	183	192	179	179	183	206	164	194	185	190	183	182	189	164	180	166	199	182	194	182	171	196	181	173	166	196	202	197	189	181	219	181	200	178	178	193	192	195	180	186	174	187	186	196	171	180	170	185	178	175	170	182	192	191	195	185	167	171	161	158	202	155	193	194	187	186	192	186	185	153	173	174	158	175	169	179	177	180	144	179	166	176	175	196	181	189	191	195	181	192	187	169	182	150	193	184	188	201	187	180	164	198	181	208	163	224	176	181	188	166	166	181	173	165	182	187	164	173	170	172	169	171	167	158	192	179	184	212	164	163	191	171	193	185	156	173	177	174	169	188	192	182	186	191	168	182	163	188	184	187	173	170	178	180	181	187	200	195	169	208	190	189	157	186	186	167	168	173	204	161	171	192	185	174	190	196	195	169	174	158	183	161	197	160	162	198	217	201	167	188	160	201	210	175	192	185	189	196	189	167	186	157	193	211	171	180	189	172	178	184	186	189	189	174	189	185	187	167	168	174	207	185	189	192	171	175	188	196	183	168	180	194	191	180	196	181	185	174	182	167	182	177	174	179	167	177	166	196	179	193	148	178	195	209	192	160	184	214	188	174	191	164	196	192	195	178	179	166	168	192	189	183	180	212	194	184	163	166	160	183	174	200	191	189	185	180	195	167	182	179	182	179	179	155	211	152	194	212	172	160	199	192	174	156	178	169	165	186	195	171	184	196	173	176	161	186	199	185	194	193	171	177	190	183	181	178	151	175	172	171	174	180	163	182	174	177	188
17441	9772	12051	10143	6583	4417	3147	1955	1485	1046	866	596	580	666	660	600	521	452	464	386	304	291	265	286	225	188	226	193	224	219	193	185	167	150	174	166	182	157	137	146	152	123	144	132	132	134	114	133	104	138	111	128	115	122	112	129	107	125	117	116	115	122	109	118	89	128	101	110	126	97	107	101	94	120	100	104	109	104	119	105	115	124	98	118	111	93	99	107	97	116	96	96	118	115	105	77	121	102	110	102	103	105	121	94	106	96	82	106	102	108	105	100	108	91	87	101	103	87	123	82	112	105	91	105	107	92	105	100	100	110	92	110	102	85	101	113	97	133	104	101	114	91	116	115	106	108	99	124	94	110	107	108	120	115	89	89	127	105	100	114	111	111	87	95	95	116	93	106	91	109	110	100	93	94	130	110	101	97	103	110	125	118	97	119	109	106	112	118	106	93	110	95	89	128	114	102	92	110	115	103	107	109	105	120	105	129	107	104	97	121	107	110	106	99	103	112	88	105	89	118	113	102	105	114	115	112	110	107	97	103	114	111	118	101	105	107	92	101	91	111	99	98	100	108	105	114	93	89	102	115	85	101	102	115	113	99	109	111	94	112	104	119	92	115	90	93	96	105	109	126	112	94	100	118	123	95	94	103	106	108	126	99	113	113	103	109	105	88	107	90	107	107	91	84	107	77	87	103	106	116	114	93	111	102	100	100	124	122	114	95	90	113	95	95	95	98	92	105	123	105	106	83	103	106	103	95	120	110	109	94	115	131	104	83	112	117	96	106	114	106	102	102	98	96	94	98	107	116	95	109	133	92	93	102	106	94	107	113	115	86	107	110	95	106	117	115	99	94	113	99	116	111	121	118	104	99	103	100	100	103	96	105	110	121	113	97	72	100	90	102	99	113	99	96	104	108	103	95	105	101	100	119	98	99	103	115	108	101	86	104	110	103	105	94	99	117	100	109	117	97	121	113	102	119	113	112	109	95	84	97	111	96	80	102	108	95	106	122	98	107	95	114	98	108	112	92	106	104	114	100	99	114	95	97	100	96	117	101	115	103	109	99	97	102	94	100	91	88	94	106	115	119	94	84	111	113	105	103	122	102	100	95	108	101	108	95	108	108	92	104	99	99	107	109	93	80	105	92	91	99	110	91	87	94	99	121	97	116	118	110	126	103	101	116	100	109	81	102	112	124	82	98	106	88	107	102	123	98	110	101	114	122	95	104	106	101	95	123	106	116	128	85	83	105	105	101	127	102	101	112	104	87	101	120	106	114	125	73	117	88	114	101	93	109	80	108	87	114	117	99	124	112	101	98	96	124	102	111	101	104	87	104	111	100	105	115	112	112	97	127	91	97	92	102	124	101	120	127	105	110	101	113	106	70	121	109	89	116	98	94	112	127	121	103	106	96	100	98	107	127	111	82	122	108	113	112	120	95	98	100	97	93	125	121	129	105	112	118	112	106	127	101	113	116	86	86	100	106	105	124	94	97	97	94	100	119	87	115	105	99	110	108	105	104	104	102	108	104	104	100	95	113	116	85	116	84	92	110	117	103	109	99	110	106	102	104	98	95	116	88	104	101	102	87	95	108	91	95	102	100	112	111	99	93	98	101	96	114	113	100	94	94	112	88	116	110	97	102	112	101	91	90	92	111	87	101	103	110	104	111	105	113	110	123	117	103	120	104	101	98	106	105	115	106	77	90	125	130	99	113	107	104	98	117	112	94	101	107	114	97	102	115	106	104	111	99	111	100	101	115	105	83	124	93	113	104	103	96	109	96	83	109	83	118	110	91	120	108	67	116	105	100	105	104	98	102	105	90	113	106	92	112	106	124	117	109	106	93	96	95	113	116	94	83	123	95	101	124	117	106	110	114	96	106	86	102	105	102	91	102	111	112	113	112	94	95	88	104	98	114	101	115	115	102	83	116	109	117	103	113	98	108	114	105	107	93	111	95	99	102	116	113	102	108	100	101	108	100	109	88	110	100	109	91	102	97	110	84	100	102	100	101	111	92	99	106	110	113	116	107	104	106	100	101	107	114	88	82	95	100	105	99	112	86	103	106	82	110	101	100	111	84	114	120	104	85	95	97	111	102	109	98	94	96	82	107	113	118	102	108	107	97	107	98	112	112	105	116	80	95	93	99	115	125	112	116	88	94	104	103	110	111	88	125	102	108	95	92	102	98	111	92	95	122	100	108	100	113	99	120	97	111	113	101	84	99	140	117	87	85	92	99	107	124	89	116	97	139	103	77	107	93	97	113	93	105	105	96	110	106	105	109	96	114	96	106	92	84	84	90	94	112	87	109	90	119	87	122	97	89	112	107	125	97	106	94	102	102	114	131	97	118	109	123	97	86	101	107	125	104	92	124	116	103	115	93	103	91	103	104	120	116	96	110	100	123	108	87	107	90	109	84	112	96	107	122	98	101	106	101	93	94	96	117	118	112	115	118	117	113	95	126	106	103	101	94	109	115	106	112	121	124	139	92	92	112	87	90	96	103	103	113	104	110	105	122	102	87	110	130	103	90	108	108	105	121	111	119	116	107	106	114	108	79	85	109	80	120	107	107	106	108	98	121	91	120	99	103	106	103	104	118	120	97	117	120	100	106	121	96	101	98	118	116	112	104	116	95	103	92	125	97	105	109	91	104	98	105	117	110	91	96	103	102	97	98	95	99	101	100	110	112	97	110	111	122	105	106	103	99	108	110	116	92	91	105	106	108	105	103	99	113	98	110	112	109	96	101	113	117	98	118	108	124	116	106	103	95	109	115	116	95	98	110	116	112	115	91	94	109	96	118	102	101	96	114	110	115	101	97	118	111	91	105	112	105	113	111	101	111	108	101	114	100	98	111	96	90	89	93	97	108	99	112	120	120	111	89	110	91	109	129	106	115	84	128	106	112	115	96	103	87	112	111	111	115	116	112	114	98	94	108	100	108	119	110	110	93	110	89	106	129	105	121	104	124	113	113	103	104	118	106	127	107	94	116	100	114	113	101	105	112	99	99	118	95	117	109	116	109	106	116	101	120	98	101	82	116	103	100	100	98	106	96	111	116	96	107	98	105	92	114	109	99	132	120	75	113	98	92	101	104	108	98	96	111	94	97	103	110	116	112	91	97	100	98	114	83	91	116	102	96	107	110	122	98	104	107	100	105	99	114	97	98	97	116	111	98	92	100	105	109	101	110	95	110	90	97	102	116	113	88	95	105	92	105	124	107	105	102	109	101	95	93	115	93	92	119	105	112	121	99	110	108	95	132	83	133	111	104	102	99	107	95	103	92	112	117	85	103	108	108	96	106	106	119	81	87	77	104	87	116	106	82	78	104	111	106	130	109	118	112	93	126	116	102	95	93	103	105	113	131	92	99	90	93	98	102	117	103	98	96	98	91	103	85	101	98	123	119	111	101	96	107	104	90	102	98	83	92	112	96	93	107	112	109	112	87	103	122	115	113	108	102	108	103	100	109	106	132	90	93	96	111	98	114
10218	8355	17931	21054	16921	13940	11062	7934	7270	5557	4630	3420	3311	3979	3922	3522	3261	2756	2681	2203	1579	1468	1609	1651	1170	1030	1065	1135	1101	1025	1023	884	884	782	709	767	688	656	653	558	531	515	540	492	479	448	444	433	455	425	375	337	361	322	341	333	355	337	368	321	318	326	311	299	307	289	284	291	258	273	260	277	289	252	274	281	255	267	260	241	275	243	270	270	258	280	260	280	262	260	274	284	268	281	223	265	297	258	261	238	264	259	280	246	259	255	235	292	243	280	289	255	226	266	272	250	269	225	282	262	277	256	262	267	273	268	254	240	254	291	220	261	265	292	272	260	258	260	230	298	236	254	264	265	274	263	257	248	243	258	274	274	266	252	280	260	259	267	234	254	254	268	238	251	269	241	246	270	264	289	273	263	244	252	253	242	284	257	226	249	257	245	282	297	261	255	250	244	260	246	261	250	260	267	272	244	253	245	289	257	263	261	259	241	258	238	283	249	273	285	243	260	284	279	236	247	291	265	277	253	278	253	267	264	276	235	233	274	258	250	252	253	259	246	281	247	272	244	275	274	262	262	265	243	270	255	248	261	266	259	239	267	251	280	240	262	277	259	232	237	277	265	240	275	283	250	255	287	242	248	294	267	262	252	247	256	248	232	268	249	267	255	223	234	252	234	286	269	254	255	261	225	271	225	250	265	260	239	279	223	231	254	283	247	240	264	282	274	262	253	242	268	245	247	253	276	235	268	258	254	272	275	282	261	256	275	300	244	252	253	272	239	289	246	269	264	276	257	242	279	255	252	283	254	224	272	269	274	234	273	220	269	253	237	246	269	276	257	249	256	277	276	261	247	225	265	244	278	221	254	271	254	282	272	240	275	292	242	253	288	271	271	273	273	254	258	256	268	250	267	272	243	241	265	234	286	261	259	254	231	271	280	249	254	250	246	242	249	283	246	266	262	254	245	281	266	261	265	296	247	275	267	258	274	265	274	285	258	291	290	259	247	256	300	238	253	274	230	252	224	267	271	273	248	247	244	259	262	242	267	256	244	251	252	256	267	265	272	230	285	273	252	253	256	283	250	260	243	263	248	236	276	256	202	268	256	258	287	272	266	238	261	257	242	257	291	270	228	263	256	271	296	280	265	262	262	254	264	243	306	259	267	247	242	252	283	278	258	251	272	263	258	254	272	286	275	277	268	282	248	270	257	260	258	274	260	244	257	258	233	260	261	230	263	256	323	235	235	249	278	272	272	256	246	266	273	269	235	260	276	272	236	251	265	273	257	272	256	278	253	269	248	258	260	249	238	269	284	252	251	257	250	239	273	271	270	278	271	246	270	282	282	269	260	289	248	237	266	266	252	266	259	282	267	278	266	241	256	253	250	280	269	289	261	239	267	260	299	276	286	278	255	242	288	252	236	243	250	271	238	265	239	260	225	253	258	276	243	248	261	236	262	258	268	269	255	263	253	260	241	274	257	260	247	268	271	253	275	255	263	255	297	271	248	255	269	248	256	252	230	290	266	259	268	274	264	287	273	238	266	244	274	260	265	242	271	223	242	277	245	235	250	270	244	245	256	248	255	268	252	266	279	285	248	239	262	265	264	238	245	253	258	255	282	294	287	223	231	252	263	280	251	276	263	275	261	263	278	235	244	284	244	251	277	280	293	235	261	292	269	256	254	257	250	237	242	270	272	250	239	248	271	289	227	261	251	290	250	266	243	267	267	239	275	255	215	276	255	263	284	256	289	272	259	310	250	276	251	252	250	246	242	257	259	256	267	239	279	259	247	287	268	260	259	267	256	264	255	285	252	262	251	245	253	250	260	260	300	273	248	262	252	262	256	249	257	281	299	264	254	249	271	275	275	263	247	260	262	283	248	291	258	291	287	247	263	253	288	255	275	263	244	250	243	236	245	270	242	245	275	272	292	284	234	276	256	245	262	246	261	285	251	289	269	258	259	259	232	267	253	251	263	254	272	263	250	267	256	252	250	254	252	271	274	265	284	238	261	244	263	270	235	259	249	259	276	254	254	244	225	259	244	263	281	262	256	232	229	285	283	258	260	256	279	285	259	288	252	286	260	263	258	260	263	295	267	249	276	226	278	250	240	253	282	238	244	251	278	279	272	260	270	266	256	234	281	263	287	261	247	253	268	262	253	232	271	287	249	227	219	280	249	250	266	230	245	235	263	276	259	280	249	244	270	217	249	283	261	276	250	229	258	260	271	244	261	268	255	253	290	274	234	265	288	285	240	238	277	270	267	259	258	280	237	244	276	254	257	281	252	260	265	252	234	248	251	281	239	255	252	253	254	273	279	297	226	260	248	251	242	263	267	269	254	282	243	247	257	260	275	227	283	281	254	294	235	266	271	274	251	251	290	271	269	276	276	287	243	252	262	254	250	260	300	255	255	247	261	250	258	249	247	260	247	273	258	250	267	270	214	283	279	247	253	258	283	279	248	264	267	247	246	238	256	271	255	273	268	243	255	278	271	253	258	251	240	214	289	274	245	244	256	283	250	246	268	235	269	269	257	273	230	265	267	279	280	269	263	225	274	283	289	264	267	242	242	263	246	272	266	268	276	261	265	263	252	245	245	266	271	281	272	266	263	257	241	255	270	261	247	281	280	270	248	236	260	256	265	237	251	270	287	271	258	278	253	266	262	251	222	269	262	263	288	243	269	255	269	294	269	247	281	288	260	259	260	250	260	219	233	265	270	270	257	261	284	228	247	269	260	266	262	277	260	239	252	252	288	251	250	259	252	291	228	267	250	248	281	233	273	258	267	247	276	238	249	254	257	260	258	256	237	260	254	252	270	254	248	236	265	255	265	237	272	266	274	259	257	246	229	265	268	263	256	232	265	245	259	257	293	283	270	282	236	279	274	253	245	235	248	231	283	282	268	272	221	253	266	259	267	238	239	272	260	264	252	269	255	247	237	248	258	281	233	246	265	283	254	251	257	252	287	276	256	271	241	247	258	279	265	260	257	250	250	253	283	279	251	241	248	269	257	274	217	257	254	281	243	256	263	269	264	263	269	270	243	239	282	273	253	231	236	247	233	259	255	275	258	233	252	244	279	248	268	249	280	242	279	276	257	261	254	254	236	237	283	273	290	260	243	278	278	250	261	246	245	266	241	277	271	237	247	267	260	237	260	249	271	253	233	261	257	253	263	274	282	250	277	257	271	258	268	302	256	267	237	257	273	260	248	276	230	249	272	249	262	285	284	282	243	261	248	263	273	244	273	260	275	241	249	262	234	238	273	265	257	255	274	252	312	255	280	251	243	261	298	239	306	261	278	252	228	291	294	237	242	247	249	263	245	254	247	247	261	230	268	249	277	254	243	261	269	274	272	259	254	251	231	255	268	262	269	289	298	259	267	245	257	266	236	263	302	246	282	264	269	224	275	224	241	249	259	274	252	259	260	244	260	275	261	255	259	268	230	293	277	245	258	259	233	248	255	254	284	257	262	250	245	261	272	267	261	265	228	260	276
24810	14694	17138	15135	9600	6510	4565	2908	2229	1752	1255	969	822	866	953	857	710	649	587	484	384	330	353	365	261	245	256	275	276	243	260	223	225	232	175	209	229	153	164	157	179	157	162	173	150	131	166	149	141	127	125	119	131	115	118	120	112	141	130	120	124	125	97	114	108	107	126	111	139	131	118	94	117	103	108	121	115	106	109	107	102	115	121	98	127	123	95	107	114	132	118	110	113	110	130	119	107	129	120	113	118	131	116	102	115	111	103	111	114	112	113	92	99	126	89	113	134	117	101	113	122	115	107	121	127	99	113	101	97	110	112	99	107	106	114	117	124	116	100	132	111	93	109	120	104	98	106	90	110	109	83	116	102	109	105	103	102	115	135	92	90	90	93	109	95	112	113	94	101	116	93	109	90	95	107	102	121	100	102	90	110	140	91	103	107	106	118	92	133	93	117	110	105	103	102	101	99	119	110	106	95	91	102	114	119	108	102	113	104	76	98	102	113	111	114	96	112	108	106	123	110	120	105	119	109	99	115	105	96	101	109	120	93	106	104	100	89	126	95	112	100	103	118	116	113	112	103	112	118	105	128	104	94	109	102	103	84	93	104	94	120	99	123	118	107	118	107	120	88	78	79	114	98	100	109	102	107	103	109	107	126	105	117	148	109	110	100	92	115	109	112	98	91	101	106	103	102	119	115	90	88	113	113	114	109	96	109	104	113	105	107	126	110	99	97	121	119	116	112	110	102	126	121	120	104	108	128	113	106	93	112	95	110	110	124	110	107	105	128	100	111	109	95	83	104	108	110	99	108	110	123	115	114	114	92	109	119	74	103	117	97	110	105	101	82	107	112	90	106	134	92	114	110	96	99	121	104	105	115	93	117	125	103	102	98	121	104	109	108	104	113	111	123	101	111	111	112	103	103	123	112	111	102	107	92	102	94	108	83	103	112	109	99	105	109	109	123	99	106	88	126	122	108	96	104	123	110	106	98	102	114	118	109	99	127	95	124	111	94	97	121	111	109	117	97	96	114	119	103	121	123	123	99	112	116	126	92	111	102	111	113	98	90	104	112	109	107	103	116	111	128	102	126	117	91	103	114	107	102	108	117	116	109	102	103	97	111	97	108	110	98	119	112	97	105	107	122	108	118	112	96	119	113	116	98	123	106	100	119	125	110	121	117	86	118	110	108	119	112	105	103	115	119	98	95	113	107	98	99	104	115	112	101	91	104	122	116	97	108	113	109	103	113	113	108	114	110	94	121	128	100	120	108	102	93	104	103	113	95	106	100	121	130	90	115	97	89	118	103	109	96	107	105	103	110	105	106	107	87	106	114	119	113	102	127	92	102	97	92	89	115	99	92	133	107	120	105	114	97	103	115	122	95	115	116	121	124	114	109	90	110	102	115	94	85	109	120	102	105	109	109	115	119	136	112	99	104	101	112	107	112	116	93	96	110	119	99	108	110	97	109	109	93	93	106	93	114	97	113	116	123	119	115	102	120	87	125	123	125	94	105	100	105	104	114	127	111	109	108	103	102	106	109	105	128	110	99	111	94	106	100	105	104	121	103	115	109	115	105	110	99	101	101	107	108	116	105	109	92	111	101	115	102	89	123	108	134	98	93	139	100	124	109	103	98	118	111	90	121	98	117	120	96	117	102	84	98	109	111	120	100	107	88	109	91	96	122	110	89	94	98	112	123	103	109	91	92	103	100	96	108	110	113	98	116	94	113	94	119	130	111	110	94	113	88	110	118	105	123	124	103	120	110	101	99	106	117	108	104	116	111	109	112	99	91	111	107	95	113	95	115	94	115	116	92	120	109	127	102	102	111	93	87	95	101	118	121	90	92	112	116	110	118	116	121	95	91	107	108	101	104	103	113	105	102	106	101	105	108	118	106	108	99	111	104	121	86	98	129	106	124	87	104	102	115	96	90	113	120	121	105	122	91	109	123	103	93	108	109	117	105	102	104	107	112	115	119	108	122	101	117	96	96	127	119	114	110	129	107	109	130	107	110	112	119	104	108	130	104	123	94	96	110	99	110	116	120	97	112	110	106	108	99	109	106	106	119	109	105	116	116	109	99	128	115	96	104	94	124	97	110	126	104	121	105	114	106	113	125	107	98	110	102	105	117	106	103	102	101	115	125	100	107	115	120	109	116	131	105	135	93	105	115	105	109	122	93	101	103	100	114	121	115	113	116	110	116	119	124	124	117	101	128	109	104	101	96	111	116	107	106	96	108	113	114	91	88	115	108	115	106	101	112	100	107	105	97	123	121	103	112	107	103	100	106	112	99	84	100	117	110	89	94	137	107	133	93	102	97	100	121	96	110	106	106	88	125	113	123	110	98	91	102	102	101	100	102	112	117	102	123	90	117	110	106	106	94	97	125	95	110	108	96	129	112	120	103	117	114	119	100	112	94	102	105	99	118	97	96	105	97	118	95	107	103	122	125	96	115	108	121	96	99	106	108	113	96	134	116	98	107	117	98	121	103	85	103	104	89	115	122	129	118	108	106	122	103	96	101	93	96	113	105	99	108	94	105	108	102	109	100	98	112	101	101	121	91	113	144	99	106	105	83	107	107	109	113	120	99	100	118	125	116	100	115	109	117	121	116	110	118	109	101	118	108	102	126	97	104	93	112	108	132	115	97	113	100	106	93	115	98	112	95	99	120	122	121	107	104	115	125	110	99	101	107	102	102	118	110	123	103	121	108	103	93	93	93	109	103	113	93	123	109	108	107	102	121	100	106	107	116	91	124	106	95	119	125	114	131	102	106	119	113	103	106	127	101	96	109	110	146	113	93	83	122	113	126	107	113	126	98	105	107	94	108	106	113	120	104	109	102	116	108	102	125	98	107	102	129	92	99	111	85	116	117	99	82	97	117	119	88	140	85	108	103	113	100	120	116	123	97	109	119	108	98	108	94	114	104	98	101	102	122	98	100	107	124	113	108	85	120	133	100	111	101	100	100	111	105	99	104	125	110	118	96	101	102	132	92	107	103	107	106	116	96	92	111	102	109	105	97	103	87	100	112	113	103	112	120	118	89	112	121	113	121	114	102	119	115	97	96	122	106	105	122	106	112	105	105	116	96	104	96	95	101	102	114	95	84	107	110	98	104	129	104	106	126	101	116	117	98	109	96	134	91	114	93	99	115	112	93	111	103	105	118	116	115	107	110	100	119	105	103	98	107	105	123	88	124	92	88	101	126	102	105	102	114	94	98	103	110	108	114	91	127	128	121	94	108	98	103	100	118	113	90	108	119	98	99	96	109	117	127	95	102	108	118	94	107	111	102	112	112	96	107	117	112	103	120	108	118	116	122	88	91	113	102	108	104	115	120	107	95	96	106	112	95	100	97	103	111	113	105	118	105	102	95	94	103	110	86	99	121	97	90	87	112	123	113	102	126	123	101	112	116	112	125	95	112	101	121	113	118	106	92	128	110	98	138	90	106	98	120	109	112	116	121	115	96	127	120	101	110	92	125	92
13297	11182	22659	25983	21573	18479	14927	10997	9972	7699	6430	4993	4621	5289	5480	4875	4010	3441	3693	2941	2312	1936	2193	2169	1618	1408	1460	1484	1440	1362	1238	1196	1086	981	951	1001	980	906	836	757	665	663	622	637	598	633	644	555	498	473	442	422	400	365	378	364	357	344	391	352	356	355	373	329	299	331	357	349	293	310	329	333	303	284	295	309	290	296	269	293	299	266	276	265	301	259	307	278	274	264	261	276	278	285	299	274	292	268	278	284	257	259	243	271	266	285	280	257	302	259	256	277	256	286	267	259	274	259	239	254	255	254	268	265	271	276	265	267	286	284	268	263	274	273	265	270	261	263	252	260	288	252	280	239	273	250	248	269	290	252	238	246	253	262	282	253	263	285	270	270	255	242	266	260	261	275	264	282	280	263	253	271	243	241	311	280	245	238	274	259	282	279	262	259	277	248	267	270	245	271	250	260	236	260	300	272	261	269	245	242	299	263	264	256	257	267	246	249	252	278	234	292	264	252	255	252	287	261	275	272	264	243	248	253	250	233	272	244	256	259	299	284	262	250	277	250	241	282	254	249	236	265	281	300	271	270	275	286	270	263	294	276	251	265	253	262	268	261	248	245	231	265	269	230	296	252	299	261	262	247	256	269	270	252	260	292	285	252	253	264	272	274	270	246	244	281	269	263	255	253	272	260	247	253	240	238	270	240	257	254	265	287	288	256	265	272	251	270	248	251	272	241	251	253	273	267	264	274	254	269	267	262	257	270	285	264	231	253	235	238	262	259	273	254	261	254	243	273	243	261	237	240	243	264	267	224	263	266	280	256	236	288	282	242	250	277	230	262	282	288	280	247	275	271	262	275	290	265	258	237	291	264	265	252	243	260	251	276	270	246	265	250	251	265	269	281	256	248	248	277	271	262	259	262	281	254	282	302	266	262	265	282	270	249	267	246	254	282	240	264	242	255	244	272	251	274	261	274	270	242	263	228	243	248	287	280	262	256	264	253	247	247	257	248	256	275	238	264	256	256	225	262	277	259	272	254	246	256	256	270	238	267	286	263	251	246	259	274	240	265	250	262	246	255	281	259	261	254	248	270	273	281	275	267	256	248	243	275	242	272	291	262	281	266	280	253	253	272	261	251	244	298	283	279	258	270	289	260	259	269	261	294	244	246	276	287	243	255	251	244	240	259	238	261	294	260	253	260	255	274	268	280	284	268	255	267	251	254	252	277	258	265	254	269	256	252	263	266	245	281	222	259	281	298	266	287	268	242	249	261	271	274	269	237	224	279	224	272	274	260	286	256	274	266	273	269	272	247	256	277	267	245	278	259	244	244	239	271	225	290	269	264	279	232	241	278	291	231	258	260	282	258	283	275	278	249	253	265	273	262	271	270	239	269	284	262	252	282	255	266	288	250	251	267	261	282	270	251	273	246	257	241	281	249	286	262	294	240	267	229	243	269	255	249	274	277	240	250	245	274	290	266	263	242	264	282	263	281	266	268	257	258	279	266	258	261	255	262	261	246	241	260	250	258	237	263	284	229	256	271	260	246	279	255	256	274	253	274	282	243	276	256	251	249	274	270	255	289	243	290	229	254	290	278	280	292	304	279	239	269	261	256	250	261	266	271	212	288	263	240	244	261	248	262	234	268	249	246	268	245	280	310	255	261	254	247	251	262	262	267	251	276	259	245	246	268	247	230	257	253	271	257	313	280	254	240	218	250	238	295	249	269	277	242	251	272	248	293	274	244	258	257	256	265	264	288	282	249	293	276	290	245	271	289	270	241	256	262	279	259	268	269	247	262	250	262	262	281	272	269	244	263	251	263	276	248	270	255	291	277	267	256	255	258	244	235	274	273	247	259	234	263	264	255	270	248	258	251	244	262	252	261	286	288	289	229	244	255	256	258	250	255	266	301	257	303	279	284	259	266	236	269	261	277	284	264	227	263	294	249	245	289	296	268	254	268	244	274	279	267	281	253	274	282	250	238	277	259	245	261	234	255	279	263	244	259	260	266	286	262	245	277	268	253	261	295	283	261	224	251	284	265	258	291	252	256	289	235	259	251	261	267	251	255	244	274	285	247	263	251	272	248	256	281	244	244	266	263	285	250	255	288	251	257	266	275	276	275	239	277	264	250	261	260	268	283	260	260	280	235	265	276	250	254	215	286	257	220	299	258	260	235	249	280	261	248	240	252	256	269	259	230	271	243	273	258	228	308	265	219	255	275	265	258	243	272	251	245	256	260	255	261	274	265	248	259	261	252	272	272	268	273	235	247	269	249	250	250	272	246	276	243	254	249	265	278	277	257	231	244	215	239	248	286	283	256	266	267	233	275	248	278	254	286	291	278	260	267	246	256	224	257	257	281	246	267	273	273	259	266	268	255	244	278	254	250	271	257	269	249	249	244	260	253	293	292	279	256	263	286	228	281	265	275	254	248	292	263	255	290	288	288	275	256	276	257	249	267	257	277	254	282	266	260	247	262	277	270	254	269	224	244	271	272	257	239	259	237	260	250	248	280	277	260	264	269	257	257	239	260	271	256	250	262	254	272	266	258	262	273	307	284	267	275	260	249	276	240	270	287	223	253	275	254	270	282	274	283	242	284	232	255	291	251	278	243	283	269	251	278	250	259	239	249	257	250	252	279	270	272	249	270	272	274	247	243	258	257	264	267	295	252	266	259	267	243	267	277	250	291	252	279	256	291	240	258	246	284	251	243	238	233	251	264	270	271	258	278	255	256	273	239	247	259	283	251	267	271	236	288	257	260	243	226	257	254	252	288	262	268	278	268	246	268	267	278	244	249	276	268	281	259	306	259	270	251	273	282	253	267	236	254	275	256	255	261	256	246	272	241	256	276	256	248	270	251	251	271	236	263	253	253	278	252	267	279	248	248	220	258	256	276	274	232	275	271	256	254	261	270	220	298	270	258	287	261	272	244	259	222	245	274	258	261	291	288	273	256	274	254	281	259	260	265	278	257	273	245	233	277	280	222	239	256	265	247	257	272	262	248	256	250	289	245	264	274	260	252	266	250	254	263	249	253	264	296	261	259	262	228	240	298	265	278	300	243	267	261	294	266	271	266	274	255	292	240	274	255	258	261	274	228	284	249	256	263	248	280	235	231	281	245	297	293	285	258	263	258	249	252	299	259	271	257	283	268	228	265	269	267	263	262	268	250	245	229	261	244	241	224	258	263	249	283	259	257	254	261	253	249	260	264	238	235	268	250	241	261	240	310	252	270	267	260	243	259	244	250	260	260	260	262	253	282	259	281	242	247	270	256	257	253	252	272	258	254	255	250	264	265	271	241	261	274	265	253	265	268	252	268	234	255	265	297	254	255	245	281	242	241	256	267	282	278	246	255	265	268	250	246	261	243	268	239	276	268	289	258	267	284	278	264	263	278	293	269	266	267	248	230	262	273	280	264	259	250	290	291	268	251	242	264	281	252	242	249	292	247	250	267	247	263	250	261	266	277	269	289	264	255	272	248	284	289	268	291
8750	5334	6704	5361	3060	1871	1162	754	608	550	482	339	297	387	400	320	306	291	279	232	154	161	180	178	120	121	113	117	152	124	110	110	96	102	83	101	100	93	93	69	89	81	71	83	91	72	92	91	76	80	79	71	66	75	58	67	77	54	73	70	87	63	82	69	67	70	57	58	73	75	66	66	70	68	83	69	61	74	61	66	68	64	74	75	75	61	69	66	76	85	69	64	63	66	82	78	72	54	71	61	66	65	58	84	79	75	73	78	69	79	85	76	73	67	76	73	54	77	68	76	69	75	62	61	60	72	81	56	78	72	61	61	59	58	77	72	71	65	75	73	75	73	71	84	75	75	55	56	63	73	69	65	63	78	69	57	69	72	75	61	71	68	72	70	80	73	67	59	57	57	72	72	80	69	69	77	76	69	67	58	77	69	60	65	77	78	73	46	83	38	61	69	63	58	62	61	59	77	63	70	63	69	66	67	60	62	75	75	84	54	53	68	66	73	52	64	59	64	60	75	59	79	60	65	67	73	69	68	83	68	88	57	68	60	56	68	58	61	57	68	58	77	67	59	76	67	74	74	68	65	54	79	68	75	82	76	67	65	67	64	64	89	73	79	69	53	72	78	77	60	73	64	85	81	78	54	63	63	91	70	64	59	64	57	69	75	70	72	63	88	70	70	69	86	76	79	67	64	66	59	71	92	76	56	79	87	65	84	63	54	61	73	56	63	77	80	64	73	77	72	74	71	67	70	75	77	46	66	57	64	56	63	59	60	69	71	85	75	65	73	70	62	94	82	63	55	79	70	73	64	58	73	64	64	54	71	59	81	55	71	80	61	56	64	60	83	64	59	85	74	54	71	58	83	83	61	62	59	79	90	73	56	65	71	72	81	75	74	84	68	74	61	67	67	70	72	49	69	65	60	59	78	73	72	60	67	69	80	68	70	62	65	60	62	59	67	76	64	77	59	64	75	62	71	70	75	73	56	80	73	63	80	64	63	59	63	88	65	78	64	59	67	70	63	80	71	77	64	63	63	64	73	83	88	76	76	72	59	54	67	65	81	58	56	82	74	58	66	70	70	74	70	80	52	67	79	70	73	74	68	67	64	67	80	85	85	57	63	65	63	72	68	75	67	74	72	67	76	66	82	79	55	53	62	80	63	51	82	53	67	59	85	67	81	77	67	70	67	73	64	69	68	83	62	65	60	68	68	75	55	76	84	75	71	75	78	70	69	50	65	70	60	53	71	64	72	77	74	67	79	62	70	63	65	62	64	79	80	63	70	72	74	64	70	70	70	64	65	76	55	61	60	59	70	71	86	80	83	76	58	63	69	71	70	67	68	74	56	70	72	74	78	69	60	77	75	78	66	58	65	59	74	76	73	77	70	59	70	81	76	56	70	77	80	63	65	72	75	79	59	74	61	56	63	69	61	69	73	64	66	62	59	69	72	72	80	77	83	71	90	70	60	64	61	73	61	84	85	71	53	65	79	71	65	68	74	69	66	73	68	81	46	72	83	69	73	76	74	58	59	83	59	66	69	83	67	68	53	55	66	65	67	63	75	58	79	60	66	73	65	64	69	57	87	66	66	65	69	73	76	65	65	69	75	82	61	60	69	51	76	56	68	80	92	75	68	61	68	57	68	72	78	59	64	68	74	49	52	64	79	80	61	48	59	76	62	72	84	69	55	73	69	78	74	57	77	70	63	69	80	67	65	79	63	64	60	55	79	72	74	78	85	64	68	57	59	67	59	73	73	57	68	57	76	69	74	83	75	77	62	72	67	69	50	64	62	62	86	58	74	58	77	81	68	62	70	74	61	69	68	76	63	85	62	74	72	72	63	69	69	50	64	55	53	66	61	62	70	60	73	71	58	80	56	59	73	69	72	72	58	78	71	66	63	63	73	70	83	76	69	73	96	55	68	76	71	60	59	70	57	77	75	73	49	57	67	83	73	93	66	72	70	73	68	61	70	82	72	67	63	72	58	60	73	71	75	74	76	60	77	59	56	67	65	54	66	62	64	69	60	62	58	72	75	61	70	68	57	60	78	69	60	76	67	60	65	55	60	64	71	65	69	54	77	55	84	68	71	69	66	98	76	56	76	67	65	65	69	59	57	67	79	61	72	86	71	82	62	68	68	76	70	60	77	52	66	71	49	49	65	65	70	67	66	63	57	54	62	83	64	62	55	61	74	70	65	70	57	65	63	67	55	62	69	70	68	67	69	76	74	86	70	70	55	62	71	78	72	63	64	64	69	67	67	78	62	76	67	82	71	58	78	67	47	78	72	78	68	51	61	94	65	86	70	80	67	73	86	65	77	84	74	74	61	56	57	71	67	79	68	72	64	84	64	76	69	61	87	63	78	59	69	47	61	54	76	75	68	84	53	73	71	65	69	50	71	71	66	76	62	65	61	92	55	76	66	73	64	61	76	68	66	53	74	68	45	55	63	76	59	60	58	76	52	69	69	71	63	68	63	56	82	67	84	73	68	79	72	69	74	79	54	67	67	62	66	57	62	77	73	61	66	59	70	75	67	51	69	67	67	61	64	68	70	66	70	77	65	78	72	64	56	75	74	60	61	67	76	62	65	77	66	61	75	64	74	58	74	66	72	67	69	59	64	57	66	67	69	62	64	64	71	77	73	65	64	70	65	59	77	78	76	74	60	66	72	64	66	70	73	60	59	85	44	77	64	59	55	70	66	78	63	63	72	71	63	51	64	64	71	82	70	67	70	62	69	71	58	60	66	53	54	59	56	70	67	72	60	81	58	75	63	68	59	80	75	63	71	69	60	55	62	70	74	64	64	52	53	56	67	78	73	77	54	64	69	80	50	57	57	75	68	73	67	72	53	66	62	73	63	88	60	76	56	63	61	75	76	65	69	77	62	65	77	74	70	54	55	67	64	57	75	75	69	68	91	79	61	54	75	74	80	72	79	71	66	77	60	53	77	69	67	65	65	78	77	69	70	59	74	68	74	69	58	99	64	67	71	65	67	61	71	76	82	77	64	66	53	65	72	73	67	50	72	69	69	71	73	70	71	62	46	74	62	75	69	62	75	59	67	64	68	69	77	73	80	69	58	75	64	64	67	83	53	51	79	65	79	88	87	59	59	61	64	67	66	70	61	76	83	67	56	77	70	55	71	68	69	87	57	69	68	69	59	63	73	51	65	73	60	55	67	56	77	63	80	78	66	72	62	81	67	71	73	67	73	75	67	55	75	74	59	57	74	53	74	53	80	79	68	64	73	74	68	70	66	78	96	63	65	80	76	76	63	65	75	78	73	68	58	78	86	72	73	51	68	75	75	70	78	74	83	73	71	64	69	65	59	58	55	70	74	72	69	84	62	62	87	72	61	72	79	58	59	61	70	63	75	70	66	71	64	57	72	55	71	78	68	72	66	64	63	70	67	62	73	73	62	91	56	71	61	76	74	66	62	87	77	75	68	76	58	64	63	45	78	74	75	66	60	72	61	65	83	82	51
5007	4865	11610	13799	10501	8076	5599	4101	3473	2828	2344	1965	1866	2187	2507	1995	1716	1617	1670	1342	1036	863	1016	970	735	573	629	673	669	635	536	503	468	439	410	410	387	391	331	314	330	300	314	280	304	254	271	288	286	245	238	223	239	236	225	234	216	207	224	205	219	226	185	188	186	197	177	184	182	156	180	173	208	185	170	197	183	192	183	174	197	163	218	181	157	169	181	207	168	181	178	160	180	177	174	184	173	180	168	197	192	180	181	186	178	191	188	171	187	166	166	177	194	183	166	183	186	197	182	169	199	173	166	187	177	195	181	174	205	192	174	205	165	176	184	197	197	189	186	204	192	175	203	181	175	185	183	186	182	171	201	168	193	165	167	192	170	164	186	191	159	164	190	176	171	194	183	188	168	205	190	196	194	191	185	182	176	187	194	161	219	169	177	188	170	188	166	186	183	181	189	198	175	182	190	205	182	181	171	191	179	185	190	197	199	183	175	173	186	179	167	184	192	187	174	152	201	194	155	193	180	193	160	193	191	160	171	177	172	191	175	174	174	175	187	178	174	189	170	178	176	164	177	189	183	183	169	221	171	175	159	184	173	185	169	165	154	191	194	170	184	183	153	170	183	189	175	171	208	162	183	180	176	176	203	207	170	166	181	184	149	177	204	171	172	160	168	203	191	186	175	181	194	171	172	194	184	178	164	193	209	187	187	183	186	194	197	165	164	161	204	186	174	170	174	171	185	202	192	170	169	225	160	163	153	163	147	185	183	189	187	170	190	197	201	168	174	187	173	170	166	207	174	184	169	169	189	174	215	178	183	189	185	199	201	193	206	176	176	184	180	203	197	186	185	159	157	161	217	186	160	175	165	196	196	167	187	197	187	171	182	182	192	170	192	173	208	186	194	184	196	186	189	165	171	172	180	163	175	170	200	162	164	177	174	200	187	183	188	174	187	198	198	192	180	205	166	185	173	167	184	182	171	178	150	163	188	171	202	180	182	188	172	170	180	172	151	159	159	196	173	206	173	165	175	191	179	194	205	198	185	184	180	172	162	187	171	164	200	154	161	167	162	204	170	181	166	176	148	170	196	161	183	200	191	177	183	186	167	204	179	177	186	182	202	210	174	184	187	178	179	173	178	191	179	190	168	174	187	185	178	167	178	183	184	178	222	204	176	179	190	196	169	182	182	186	169	155	169	194	183	188	187	189	198	191	172	166	181	185	170	170	177	187	181	189	179	182	173	162	140	175	181	186	196	174	172	169	203	159	190	182	161	170	191	171	195	176	193	186	157	167	185	182	176	193	181	196	181	193	198	189	180	188	183	162	161	169	164	201	205	183	202	174	191	175	168	172	202	180	159	174	175	190	210	177	186	165	192	193	197	197	199	174	196	186	177	203	177	183	157	167	205	180	192	182	204	175	187	192	189	178	158	188	182	191	175	189	176	181	184	178	181	172	186	177	189	179	177	194	193	184	201	193	179	209	189	187	188	198	164	205	167	192	189	215	151	186	178	199	183	183	198	163	185	166	180	178	185	169	175	177	174	165	184	188	153	180	167	187	184	180	187	187	182	208	193	176	172	169	195	168	173	190	182	166	186	173	151	162	186	189	178	191	173	178	196	188	164	208	173	172	191	164	170	190	185	173	173	190	173	173	196	193	195	180	147	156	184	155	204	179	189	185	186	176	183	164	196	192	168	171	179	180	190	177	189	187	200	181	189	168	212	154	178	154	183	192	167	176	167	204	150	178	181	181	184	213	195	162	210	192	173	152	170	185	195	183	183	211	209	162	174	182	195	181	179	191	187	173	164	169	169	172	160	168	185	189	174	181	171	161	204	176	164	192	179	183	167	176	156	179	166	183	176	211	159	163	173	196	207	168	195	177	182	186	181	184	189	181	196	182	148	174	197	142	204	191	192	162	176	219	174	180	163	182	176	175	174	193	170	139	196	159	169	158	197	173	181	192	187	182	186	187	179	212	164	194	184	189	177	202	175	198	171	192	174	169	176	178	189	188	183	188	180	179	164	174	166	171	183	189	184	198	184	175	180	175	171	167	183	160	196	176	170	173	167	201	172	161	172	188	165	178	187	209	199	186	191	199	161	185	180	173	172	187	186	181	168	197	178	196	176	203	181	180	214	173	183	174	165	159	167	187	166	183	182	216	171	168	187	195	158	179	186	196	176	187	182	142	174	182	165	177	176	176	171	182	182	180	184	178	170	170	155	182	200	172	186	174	178	176	163	175	174	180	169	174	196	183	186	177	174	198	179	190	157	198	181	187	168	183	187	177	196	176	162	190	207	175	189	182	199	178	168	196	184	187	195	178	160	181	181	152	159	194	183	199	173	188	178	169	193	174	172	167	170	199	198	179	204	206	196	154	171	189	183	214	175	164	197	161	185	180	163	161	174	169	172	178	154	159	180	176	171	178	161	186	199	186	169	187	210	214	168	181	203	179	195	201	164	181	172	193	183	178	153	165	193	173	189	169	194	169	167	163	188	156	176	174	167	189	199	184	173	172	185	186	194	183	170	204	167	179	163	175	171	180	200	201	158	204	204	196	202	166	167	193	187	191	166	165	171	172	171	190	177	168	201	185	171	201	189	167	175	179	153	223	179	195	186	166	179	187	154	194	156	187	187	175	174	182	191	178	176	195	166	180	193	173	197	154	173	170	169	198	160	155	176	181	171	172	186	159	163	162	190	179	179	183	167	152	200	202	180	169	185	159	180	172	195	180	187	179	175	186	195	185	200	189	174	171	176	159	173	196	179	179	172	173	187	187	191	199	173	214	176	162	158	183	185	169	192	173	164	204	166	193	172	166	185	191	212	187	182	168	194	186	171	187	165	162	184	182	161	192	183	162	168	174	195	202	174	177	181	187	207	183	191	188	180	171	166	190	167	165	170	181	177	177	168	192	172	186	189	186	177	182	196	177	194	202	197	205	179	172	176	186	168	182	175	173	174	186	180	159	213	183	201	179	179	181	191	177	204	170	220	200	169	191	179	171	183	194	168	181	138	194	189	184	205	153	166	194	199	191	171	195	181	176	193	190	191	178	182	174	160	194	210	204	168	184	175	157	175	202	169	186	172	176	161	205	175	205	186	166	202	192	169	181	184	200	205	160	184	188	174	199	170	183	165	188	189	184	179	189	214	169	184	189	174	180	185	166	198	168	201	182	174	161	189	185	197	187	180	151	171	173	166	193	182	182	173	198	188	196	170	169	189	191	203	200	186	171	166	153	173	183	200	170	164	173	178	163	167	186	163	183	177	187	185	176	185	182	192	170	194	191	187	196	142	195	174	174	199	173	186	190	200	198	185	176	167	203	204	173	159	185	169	167	196	187	174	169	164	177	195	196	176	189	169	166	184	178	165	184	199	197	182	181	181	212	206	195	188	194	189	188	168	178	179	189	215	190	167	188	164	190	189	167	177	139	201	198	170	178	163	169	179	200	187	164	205	165	168	166	182	166	206	200	175	188	173	168	173	172
17408	9694	12301	10159	6753	4366	2855	1940	1620	1152	804	631	600	655	710	536	472	476	469	345	298	286	298	274	231	238	232	235	203	199	195	177	172	164	155	150	151	173	131	138	139	142	146	129	147	141	134	137	111	102	133	119	119	120	106	120	94	124	106	125	104	122	96	98	129	133	125	105	104	110	109	121	99	112	96	110	98	107	100	90	128	115	97	114	97	103	106	116	112	90	107	122	98	100	97	98	111	128	113	118	104	101	105	100	117	113	107	98	112	113	108	94	93	125	99	104	123	103	103	117	118	100	102	100	107	103	99	116	98	114	106	97	93	110	92	98	119	111	107	93	118	125	96	94	101	123	95	92	106	91	104	150	96	99	107	102	103	116	101	88	94	105	113	105	105	139	104	109	90	101	124	89	97	105	85	86	93	100	104	97	101	105	94	108	108	104	104	106	87	111	97	117	87	95	107	120	104	115	95	86	112	106	94	107	79	107	89	112	107	127	106	92	93	128	112	119	87	104	105	114	96	110	94	109	114	122	88	94	92	94	93	106	98	98	103	104	121	112	104	112	116	96	117	89	118	90	90	112	117	98	110	101	93	88	111	97	100	113	123	92	79	99	113	100	107	107	101	116	98	104	119	115	113	99	104	99	114	103	122	109	102	101	112	100	106	106	102	74	105	96	109	96	102	91	128	108	117	85	97	97	99	105	107	107	117	104	110	108	105	111	119	115	104	119	103	107	113	100	108	102	108	87	92	105	89	101	108	106	100	102	114	110	103	100	97	113	105	93	91	103	104	104	97	90	126	104	105	89	101	92	90	109	104	112	93	121	88	114	92	111	101	93	105	97	89	96	115	121	105	97	98	92	92	94	126	94	89	89	92	113	102	101	97	95	108	83	88	88	103	101	87	120	101	102	92	110	97	100	111	91	97	112	123	106	82	106	107	94	115	127	97	115	107	104	98	125	123	106	78	80	104	106	101	103	89	100	96	101	99	120	106	108	93	97	83	107	110	95	102	96	104	107	120	117	108	93	93	89	101	95	97	92	108	107	92	106	100	111	120	107	102	99	104	87	103	113	111	99	94	104	116	103	94	90	81	104	115	105	114	107	95	109	108	102	112	131	103	114	91	103	107	94	117	117	96	109	92	84	124	100	99	107	102	88	112	100	102	107	117	109	99	92	107	90	87	109	97	104	119	93	103	115	105	109	108	98	110	101	100	102	84	92	95	129	95	95	92	94	106	112	115	103	103	105	116	86	119	99	104	118	108	107	93	89	114	91	121	115	104	107	94	121	107	101	97	111	111	97	91	106	107	108	106	111	119	103	103	128	104	89	100	86	96	103	103	86	112	100	101	87	107	92	96	114	98	104	100	112	99	93	98	103	98	100	86	81	116	98	117	113	98	105	92	93	95	114	89	95	88	107	124	113	106	107	88	110	116	95	111	81	105	113	102	107	103	96	109	115	98	112	119	114	126	117	119	107	103	102	101	112	109	92	98	108	102	112	108	90	98	108	102	105	85	102	107	128	93	120	111	104	97	110	97	84	101	93	94	96	107	96	89	93	118	114	117	108	114	98	119	109	91	123	92	105	97	94	106	94	98	101	98	135	102	117	115	97	105	119	103	110	106	91	90	103	109	125	88	100	87	105	110	97	114	110	102	105	122	83	107	100	111	106	97	101	87	90	109	113	103	78	100	88	92	101	84	113	97	111	107	113	101	104	104	101	103	117	86	102	112	104	110	95	96	106	100	110	106	113	93	94	100	106	109	102	106	111	106	117	89	106	89	113	97	87	126	103	94	115	87	104	123	91	97	108	97	94	106	93	101	102	120	103	113	84	97	108	92	110	111	114	96	94	101	98	79	97	96	113	114	111	108	108	89	109	99	112	114	92	84	123	106	84	105	102	104	102	103	93	111	110	91	76	93	109	111	102	105	94	79	88	107	110	88	114	90	91	104	98	111	95	83	104	95	107	106	100	90	116	101	113	104	102	94	101	112	101	102	103	90	97	104	112	107	83	105	98	109	104	104	113	99	115	99	111	94	94	80	121	112	112	108	102	99	96	97	126	112	104	121	108	104	112	96	103	102	106	111	115	102	100	90	120	78	107	104	105	109	117	117	98	112	83	109	111	121	115	123	116	111	100	94	104	103	94	102	115	104	105	121	115	109	83	106	117	92	103	108	99	106	103	110	107	109	125	106	114	107	86	124	78	92	104	102	107	121	117	128	125	98	107	89	106	118	102	100	119	108	104	102	96	106	112	109	119	86	106	103	115	103	84	97	92	98	95	74	104	96	97	111	102	74	88	103	94	112	108	102	83	134	103	109	122	112	115	110	96	116	97	118	90	98	117	108	97	109	96	82	116	85	119	88	112	99	96	94	91	103	98	109	106	105	123	102	101	104	129	94	115	102	90	112	91	114	122	93	121	121	103	103	94	102	118	114	79	91	114	123	99	100	100	109	106	94	88	98	84	123	114	99	93	116	101	112	116	96	105	119	94	100	95	122	102	91	127	102	99	111	101	85	81	108	87	104	78	81	110	94	108	114	89	100	90	109	102	110	96	101	94	99	99	119	86	122	106	105	108	114	80	111	110	95	103	113	96	112	113	101	107	92	122	95	122	106	86	118	98	97	95	92	129	124	107	107	92	110	107	106	128	123	92	114	99	107	74	103	110	110	95	94	110	100	103	109	91	111	100	112	114	105	126	119	107	122	103	121	83	118	89	95	92	99	85	95	103	123	92	121	115	101	93	127	91	111	98	104	86	102	117	97	105	107	102	107	100	103	104	114	94	107	106	104	103	100	96	98	99	116	114	102	96	116	105	111	102	88	119	109	106	107	80	109	122	112	89	92	85	121	95	115	108	99	107	99	98	101	116	92	109	109	111	125	98	112	103	95	99	90	98	105	115	110	94	101	107	82	129	88	89	99	103	108	114	106	106	119	107	100	107	91	99	84	92	103	114	100	87	107	103	119	120	100	111	101	108	98	88	85	103	96	85	103	112	101	112	117	97	102	95	79	97	92	98	100	84	111	104	89	105	103	94	100	105	113	96	107	101	103	93	96	91	109	105	117	105	107	96	107	96	111	117	106	101	104	107	115	132	119	110	124	96	95	92	95	119	104	102	94	100	100	105	94	106	105	114	104	113	111	93	116	112	108	100	109	91	112	97	96	103	103	96	100	125	101	111	94	95	100	115	109	109	85	94	119	98	112	108	106	96	113	89	83	104	110	94	113	101	109	95	91	98	104	108	94	107	121	88	96	109	106	98	94	101	105	108	99	100	99	121	115	111	95	97	104	87	103	104	106	98	88	105	108	101	110	126	102	108	89	101	110	105	104	100	105	97	116	73	110	97	113	108	114	115	101	123	111	111	99	97	101	119	89	93	83	101	91	98	88	100	106	93	80	92	104	130	109	108	115	105	116	99	103	95	114	102	95	100	90	99	102	91	88	109	104	96	95	98	92	103	102	96	113	107	92	101	103	105
10204	8289	18407	20905	17188	13529	10613	7724	6676	5435	4214	3599	3199	3854	3967	3335	2813	2879	2793	2110	1664	1480	1660	1614	1229	1047	1137	1127	1104	984	968	868	764	727	730	727	733	661	632	585	562	504	517	503	495	504	505	471	472	419	350	330	335	335	338	345	329	293	293	270	298	329	311	288	314	313	306	301	274	277	261	275	284	267	253	285	278	238	252	295	261	286	245	286	273	253	240	255	294	250	259	257	263	260	275	271	268	277	260	267	278	254	261	228	274	271	272	264	267	251	244	240	260	257	264	270	246	259	280	288	255	243	269	265	275	235	276	263	259	241	286	244	263	236	267	227	273	274	268	247	267	249	241	265	251	244	242	271	261	275	280	262	241	247	266	245	248	263	255	278	271	282	288	256	273	266	280	272	217	253	259	250	244	280	236	264	238	267	228	284	253	264	210	270	247	247	261	255	262	282	264	266	284	278	244	232	262	264	267	268	281	250	265	285	256	268	254	284	257	271	242	258	288	241	269	265	261	268	274	247	266	268	226	269	287	258	260	268	265	240	250	272	250	273	238	254	273	275	272	255	255	243	288	262	246	279	258	271	243	289	265	244	260	238	257	259	254	259	252	256	225	276	264	242	243	242	263	241	261	287	267	268	263	261	282	261	267	274	268	267	246	251	252	239	259	260	254	249	277	251	250	264	269	236	282	259	264	260	254	257	259	264	254	234	265	273	263	271	246	266	255	241	266	248	263	268	266	245	261	284	267	265	241	227	242	247	269	233	238	247	277	254	256	265	264	278	249	260	277	241	258	256	270	250	247	266	280	255	259	242	273	284	268	241	262	244	257	259	237	247	259	262	263	229	259	272	243	281	248	270	238	276	244	276	284	254	242	275	264	279	249	256	251	261	288	241	268	266	249	247	239	279	230	257	302	277	311	262	277	261	268	268	253	282	267	273	279	247	260	266	265	265	245	259	258	241	268	236	280	254	267	264	265	224	244	284	287	258	280	240	243	237	244	253	246	257	270	281	285	247	250	246	273	271	264	217	274	226	255	269	256	252	263	271	255	289	258	245	249	266	258	274	251	275	245	261	241	241	237	238	285	256	266	244	286	268	272	266	250	262	293	239	242	274	283	256	261	250	259	272	259	267	300	249	251	250	267	272	238	254	265	274	241	293	268	240	253	263	302	280	258	283	265	255	283	274	247	263	252	242	230	274	252	276	254	261	256	273	267	277	276	287	242	283	283	244	273	246	250	294	255	248	244	280	263	243	247	234	271	255	242	226	250	250	272	278	261	246	238	268	257	263	276	245	243	252	295	246	248	249	270	248	274	278	252	276	256	265	269	248	259	243	282	258	275	241	241	252	272	264	265	288	256	257	229	237	252	248	255	257	235	258	246	229	261	261	242	260	263	258	266	270	236	260	298	274	270	271	207	252	241	266	268	243	247	219	274	260	242	234	312	278	251	269	264	260	249	235	232	293	270	277	281	258	254	244	278	253	283	249	252	257	277	275	256	256	251	255	258	249	266	262	258	246	259	274	264	246	253	270	293	263	245	272	273	279	246	259	293	268	269	221	283	250	276	270	255	250	231	263	259	254	297	241	255	265	242	243	245	232	258	237	261	270	268	237	267	256	275	243	248	247	252	274	247	250	243	256	254	246	253	263	264	249	236	265	234	278	248	265	284	284	270	235	262	247	287	271	260	239	245	258	246	261	246	245	280	255	236	253	264	253	260	273	280	254	240	291	244	268	273	269	279	248	286	270	251	270	294	259	250	259	267	266	268	274	260	252	242	253	256	295	259	257	269	220	268	284	270	234	224	271	286	285	220	253	281	261	272	271	281	281	236	243	258	271	275	249	255	260	264	256	273	279	295	262	261	252	255	281	247	280	270	247	268	244	288	270	215	262	239	258	247	244	253	264	242	261	244	267	251	259	276	275	247	278	253	236	266	269	258	250	257	280	262	256	275	253	245	244	244	260	263	258	292	257	287	246	268	244	258	245	268	232	259	254	272	252	270	259	254	268	290	266	279	264	240	290	250	279	271	230	242	276	232	264	254	258	259	260	273	262	291	280	246	259	265	241	243	246	269	244	239	263	289	261	287	254	261	251	286	266	242	266	269	250	252	253	242	257	243	246	260	279	273	244	263	230	253	238	250	238	272	264	251	262	256	267	234	257	239	263	277	263	226	282	278	245	241	269	265	266	250	254	256	245	261	265	245	262	260	244	290	250	261	276	258	226	269	287	245	222	284	248	268	272	261	272	284	259	255	236	240	253	253	235	266	243	251	255	274	279	233	259	271	237	231	275	254	255	231	286	256	274	272	246	299	247	258	277	267	246	254	292	258	238	230	229	247	272	283	267	270	255	246	288	264	252	257	246	265	293	244	247	262	256	282	275	278	261	260	260	258	239	238	273	270	275	250	267	274	233	263	272	239	278	284	260	254	258	279	256	281	248	264	259	253	282	245	264	253	252	258	272	246	233	266	225	271	250	257	281	269	262	253	227	222	236	261	257	248	248	259	252	257	289	245	276	263	247	271	261	261	261	239	267	254	256	252	282	230	250	275	252	265	257	268	222	245	264	233	278	233	256	273	268	278	255	242	241	256	248	236	278	245	261	288	304	289	242	256	250	254	276	254	250	270	281	256	269	254	273	273	247	245	259	269	259	258	250	275	262	230	262	224	254	237	261	229	263	254	253	265	282	260	257	266	256	277	246	282	253	255	266	282	254	249	250	243	251	280	256	278	257	271	269	271	271	267	251	266	247	246	271	255	254	249	285	251	226	270	259	266	256	260	261	248	284	252	269	244	280	267	282	280	248	271	278	270	266	261	267	255	268	242	271	260	242	262	287	264	237	238	284	242	249	239	253	264	277	242	272	285	252	257	265	248	262	250	258	287	275	245	236	281	242	232	274	276	255	255	245	280	229	246	269	262	240	249	246	250	291	270	252	300	259	277	240	266	231	250	261	264	274	278	233	291	260	299	265	257	270	269	248	274	247	257	265	256	292	248	271	238	286	274	270	240	309	260	233	262	234	275	233	274	282	267	232	242	272	251	253	247	258	237	278	269	270	260	272	219	291	265	266	277	284	229	262	258	247	245	265	286	261	254	264	263	238	257	269	250	275	275	252	248	272	235	249	270	264	250	238	237	250	266	256	248	261	282	255	282	262	292	282	281	255	272	236	304	274	266	227	260	246	254	266	274	265	249	266	242	264	311	268	247	245	278	253	261	269	244	258	268	287	271	291	264	274	247	266	254	260	287	281	266	239	260	286	282	259	276	284	263	238	253	263	212	257	249	272	244	240	249	274	253	289	281	246	280	267	248	224	276	233	255	247	258	265	293	268	260	269	240	261	278	259	249	232	260	227	285	280	250	265	280	250	273	260	245	265	244	250	256	243	259	262	270	270	244	261	250	244	276	246	261	280	252	257	263	270	259	264	255	266	262	242	249	281	283	256	286	285	274	256	243	247	266	283	250	256	262	265	245	234	274	269
25317	15215	17849	15220	9917	6686	4563	3030	2111	1600	1178	935	821	981	891	796	600	647	619	449	370	350	404	351	290	261	290	287	262	289	235	230	182	178	202	190	181	193	185	154	179	178	183	160	152	168	159	129	149	136	133	121	126	123	118	121	106	102	133	118	121	112	106	130	124	125	119	127	107	98	94	96	125	96	102	105	115	116	106	111	108	127	119	106	124	106	95	119	111	101	114	119	117	106	108	109	114	98	98	122	99	113	111	115	102	94	105	98	109	114	109	112	110	94	117	120	109	113	105	108	129	91	86	115	118	120	128	109	112	95	94	128	96	122	110	98	121	110	94	108	107	109	96	105	108	101	111	121	110	116	103	85	107	97	95	86	117	94	93	115	106	104	110	109	124	87	100	109	120	111	106	104	113	134	108	102	90	100	104	116	114	108	114	95	110	100	91	88	99	94	104	101	109	87	102	104	109	90	107	115	115	132	101	102	119	115	110	101	96	97	84	95	106	100	112	93	119	103	87	91	116	104	100	121	115	122	104	106	108	102	102	110	103	126	122	95	121	113	106	110	96	95	93	97	113	113	95	115	103	112	106	103	91	89	133	113	110	108	99	101	108	103	127	106	106	135	95	96	104	91	134	83	115	103	123	101	110	120	120	138	110	108	122	123	91	102	109	99	106	94	118	128	106	114	106	133	101	124	107	99	120	126	97	106	118	117	101	120	116	110	113	98	100	108	113	108	106	122	111	94	114	96	96	111	102	102	128	121	121	115	108	108	94	109	107	102	87	93	96	102	102	109	121	91	103	118	124	112	117	110	87	100	127	118	119	103	113	82	106	101	96	106	90	100	114	112	119	98	110	110	104	99	122	112	102	117	114	115	102	110	108	101	133	108	104	95	101	110	115	105	92	98	124	109	112	118	81	98	119	106	104	106	92	115	97	114	108	104	120	101	118	111	98	100	109	104	100	125	158	119	126	109	90	114	130	116	134	120	98	105	113	109	130	116	99	93	110	110	104	85	92	92	113	118	115	86	118	120	97	88	91	111	126	107	105	105	113	95	108	98	99	88	106	118	112	85	99	113	98	93	109	118	121	92	98	104	104	107	101	97	93	105	101	102	94	82	113	100	103	99	98	90	113	109	115	117	113	109	103	99	92	99	91	114	109	101	120	96	114	90	96	124	101	108	115	102	125	129	107	106	93	117	110	120	106	106	108	124	109	118	97	102	107	126	102	111	114	114	110	112	116	90	109	103	101	107	109	97	108	107	99	105	105	109	113	112	125	93	128	107	103	126	111	118	113	120	122	90	106	103	92	95	98	112	108	117	124	110	107	101	122	106	106	103	106	93	109	109	107	103	113	108	85	114	112	106	96	96	122	116	116	112	111	112	112	91	94	102	123	119	122	107	99	100	114	115	121	102	90	103	106	106	117	115	110	113	98	83	114	119	98	120	106	114	110	118	117	86	123	117	88	118	110	111	118	102	120	110	116	96	107	116	122	121	100	105	103	109	118	108	92	116	128	93	108	83	106	99	93	100	84	94	108	115	99	101	102	90	104	115	117	93	98	93	116	130	98	112	116	117	104	127	113	88	117	100	105	110	118	102	99	101	105	96	104	108	99	116	103	111	129	94	111	103	110	113	108	93	99	107	103	116	120	111	112	111	98	106	112	105	103	88	100	112	104	122	98	107	88	123	106	97	100	117	100	105	129	88	122	114	121	118	112	90	95	121	106	101	91	129	109	107	95	101	98	97	100	123	102	130	124	108	91	109	93	112	99	120	101	105	96	104	114	93	107	84	124	110	105	110	106	100	122	103	109	104	99	99	95	120	99	117	102	117	118	103	109	96	104	117	104	138	115	105	100	102	112	108	93	107	101	124	146	122	108	101	115	118	91	105	121	93	101	101	99	103	104	104	98	99	104	110	96	96	93	109	109	108	94	101	114	107	93	112	110	110	107	100	116	105	87	109	115	110	98	106	107	97	120	115	108	112	104	113	108	98	108	111	126	107	77	101	112	96	89	118	104	95	93	127	89	114	102	111	105	118	117	117	122	100	107	117	107	107	107	112	104	86	113	105	98	97	116	123	108	106	93	99	115	116	108	93	101	110	97	111	103	118	116	107	109	118	98	87	99	106	115	108	83	121	113	107	100	88	124	92	108	101	106	97	99	120	120	99	114	105	101	99	93	114	104	106	121	127	93	97	101	107	126	107	100	123	103	101	100	113	124	102	119	135	101	111	109	114	110	114	113	108	103	102	104	90	86	108	115	103	111	118	102	106	109	108	105	109	106	110	101	100	111	103	115	91	100	102	90	100	85	109	109	116	94	107	115	125	106	129	100	110	101	110	96	96	118	96	100	102	116	89	116	115	118	115	120	103	121	107	111	111	99	111	117	100	126	96	104	96	108	137	121	106	124	100	94	109	128	127	88	117	107	115	113	98	112	110	111	101	115	114	117	95	97	125	116	109	108	104	112	108	120	108	104	118	100	108	104	105	99	105	94	116	117	100	106	95	121	121	109	114	109	91	104	106	111	104	125	102	98	118	118	82	108	99	93	111	121	110	99	88	124	104	95	108	93	113	107	111	115	112	110	105	95	102	110	99	98	99	113	112	96	104	92	109	104	96	99	142	113	108	103	109	107	100	84	99	99	127	116	105	97	121	109	111	120	103	136	108	106	118	98	97	105	103	99	104	115	134	103	99	101	105	103	93	84	101	103	114	120	119	129	116	108	110	113	114	82	96	101	117	94	110	114	127	103	118	108	105	99	108	103	111	126	96	116	96	106	109	107	125	105	96	105	94	111	102	111	128	94	116	114	112	106	95	122	113	111	95	117	96	104	113	127	97	92	113	102	108	123	125	112	111	123	110	120	92	102	104	102	132	100	98	111	109	120	128	111	99	105	110	105	97	118	105	126	106	119	123	106	106	115	95	101	100	108	99	97	85	110	111	93	84	109	98	108	98	107	95	99	101	94	99	128	107	110	111	97	118	117	90	128	131	100	92	102	118	90	101	100	103	102	99	117	117	102	97	91	119	119	95	113	101	97	98	103	114	92	121	90	121	113	116	102	107	105	110	130	109	114	120	112	96	113	124	103	94	104	97	116	112	110	140	111	109	93	115	95	108	113	121	102	119	105	114	105	96	96	98	96	96	127	112	95	102	110	99	115	104	109	88	113	82	106	129	114	92	100	106	101	110	125	106	115	108	112	103	120	108	104	108	112	94	103	114	84	121	104	94	119	94	130	109	110	113	96	105	114	103	104	106	100	118	110	108	109	121	116	110	98	104	112	131	121	113	99	101	109	103	109	132	94	123	107	95	116	93	135	106	113	123	98	100	102	110	102	88	112	111	109	114	106	104	113	131	94	102	119	104	101	103	108	115	95	114	125	100	122	109	103	96	113	113	102	99	109	108	100	111	116	109	112	110	129	109	118	117	88	112	118	112	117	102	92	92	114	113	114	87	99	93	113	86	96	100	119	113	123	112
13650	11380	22875	25632	21889	18110	14541	11545	9561	7618	6170	4914	4572	5336	5398	4573	3658	3854	3562	2807	2280	2114	2325	1992	1500	1461	1480	1612	1429	1317	1260	1175	1129	975	914	982	1006	865	780	699	649	706	693	619	622	700	607	511	539	426	397	375	430	414	375	386	368	318	368	331	346	348	303	353	347	349	303	305	343	288	314	263	307	251	270	262	257	281	302	276	265	259	248	287	293	279	291	265	279	268	274	279	267	251	270	224	303	265	247	248	230	272	228	228	260	282	256	269	229	279	248	276	273	268	302	283	250	250	261	287	263	267	265	268	249	273	297	281	270	292	272	276	288	249	277	282	287	266	269	274	247	268	251	271	269	269	259	273	279	285	274	245	256	276	267	254	285	253	242	264	279	265	280	274	244	225	252	275	276	266	293	293	250	257	261	257	237	265	284	248	257	275	255	242	282	250	260	269	248	267	261	237	261	269	258	276	283	249	264	277	275	265	271	249	245	253	284	249	255	278	264	280	237	251	265	269	278	269	265	240	256	282	274	253	257	233	246	247	276	273	237	284	254	272	241	240	279	260	258	248	235	265	243	224	259	291	239	265	269	236	275	265	264	245	284	261	262	253	265	241	265	268	255	258	259	271	244	257	274	285	266	223	266	240	252	254	255	267	289	293	273	272	248	251	267	259	289	301	266	267	256	236	259	262	234	283	274	234	256	257	261	256	229	255	261	268	233	285	259	278	267	247	249	236	241	269	291	293	230	238	254	271	259	270	264	241	257	234	266	260	255	264	240	285	265	260	264	266	290	257	248	243	281	248	247	273	252	234	260	275	236	274	268	268	250	242	251	250	248	243	259	282	253	262	272	247	269	258	236	250	265	259	245	274	294	238	264	261	251	235	283	262	229	251	261	245	294	277	267	251	242	265	251	252	289	257	264	247	270	263	234	278	225	262	272	261	247	284	273	252	252	281	226	273	260	242	296	236	268	260	256	275	241	266	270	250	306	255	264	248	283	274	310	277	236	263	262	248	249	273	251	230	257	274	259	257	243	268	258	259	237	258	306	254	252	258	253	259	235	273	265	262	271	247	261	256	270	277	248	257	266	285	256	261	253	265	258	276	233	251	281	279	256	270	281	250	255	269	254	255	258	265	317	262	266	272	285	256	255	239	282	263	287	279	262	256	259	290	225	287	256	263	281	264	252	266	255	265	295	303	267	243	265	246	249	266	269	260	266	258	274	256	258	257	280	290	269	256	278	254	251	276	275	265	258	241	301	253	257	289	257	271	271	252	246	264	245	264	259	251	264	241	261	248	261	275	268	244	278	227	250	247	234	266	274	289	244	236	255	267	269	265	245	266	289	261	230	263	260	266	254	264	298	256	254	260	266	278	276	290	251	248	274	248	261	235	269	257	293	265	270	256	260	301	255	270	249	281	257	248	253	236	258	276	228	263	260	289	269	276	252	240	234	265	264	235	258	262	259	289	257	265	261	273	236	268	241	264	279	257	232	261	269	277	272	261	277	286	276	293	260	245	240	265	262	271	254	288	292	253	287	252	262	239	274	250	264	263	298	247	281	267	271	275	247	257	254	252	289	266	285	256	251	253	259	238	274	255	257	251	238	267	268	249	227	271	271	292	237	251	263	273	288	269	253	245	255	266	275	270	250	256	252	253	266	266	254	249	266	261	249	271	244	265	263	237	244	258	248	258	276	282	227	245	270	260	217	248	272	263	268	244	247	243	240	263	249	256	256	252	253	250	259	230	273	255	285	250	251	279	278	236	241	291	243	244	229	263	241	260	272	265	247	262	258	241	287	263	262	256	247	285	262	245	271	271	263	265	230	265	261	249	252	268	260	235	261	253	275	236	277	275	240	256	252	266	264	249	253	275	274	293	237	231	282	265	251	288	247	235	254	281	254	268	243	243	252	267	261	245	246	267	260	279	244	266	276	253	256	274	265	281	261	269	241	296	273	239	272	248	231	235	255	268	269	253	278	267	288	243	251	270	267	249	263	277	260	254	272	278	280	252	273	270	266	243	268	263	271	281	281	273	262	257	236	262	273	230	241	263	265	281	270	245	259	274	248	268	251	270	276	248	274	225	263	259	248	254	261	278	246	264	242	264	247	242	276	288	253	261	279	227	271	251	244	257	250	258	275	238	272	282	260	242	231	266	234	233	260	252	277	274	250	282	268	252	229	250	250	268	262	231	251	264	241	268	263	283	243	251	265	267	262	274	261	270	287	270	258	306	239	250	290	265	268	242	269	267	252	247	246	257	221	253	244	253	253	242	281	246	239	283	306	274	242	255	285	272	269	244	268	254	275	245	269	233	296	250	252	265	247	289	257	234	275	287	261	251	279	240	242	244	267	283	244	235	251	275	278	250	241	227	261	278	258	265	279	272	273	237	265	271	262	262	272	228	254	251	275	262	272	256	243	303	268	278	256	265	274	278	262	268	249	281	217	273	254	255	274	248	288	247	230	254	269	285	253	249	234	263	252	253	261	267	249	242	257	302	262	274	256	279	251	252	279	257	290	292	241	260	253	249	280	250	280	256	281	252	257	274	276	249	295	234	274	254	259	283	252	258	282	232	224	237	266	263	240	274	272	283	277	266	261	251	251	259	224	303	265	246	262	260	280	277	249	234	275	277	251	243	292	278	309	250	256	274	263	230	279	265	265	258	267	270	235	258	274	257	263	255	265	266	297	236	273	270	249	250	257	269	284	280	283	259	258	272	287	248	266	251	260	257	256	256	251	272	252	276	283	233	257	278	269	245	252	272	280	272	278	260	290	238	260	259	248	248	261	290	250	246	236	269	263	250	248	273	239	259	247	260	233	295	232	236	277	249	225	231	264	257	265	270	256	254	255	239	265	289	289	258	279	266	264	246	262	267	224	280	292	243	270	269	288	248	250	273	260	240	264	285	247	244	266	268	256	260	262	287	257	255	264	249	273	254	287	246	251	271	235	262	281	262	257	262	276	240	258	263	265	282	254	266	243	280	225	283	266	286	256	213	274	241	230	273	254	267	260	251	231	240	273	280	275	268	296	262	282	267	256	271	231	278	276	274	256	283	264	265	303	244	267	305	243	283	258	228	248	234	272	271	286	251	263	277	269	242	251	252	241	280	271	239	240	272	239	249	249	272	257	268	220	233	250	261	266	291	273	244	255	246	250	243	263	238	238	279	287	241	235	248	277	269	244	260	263	263	256	254	223	278	255	260	229	266	279	273	234	252	267	261	253	238	247	289	262	274	269	263	251	260	302	250	256	256	293	258	293	237	253	249	244	235	226	277	284	286	264	248	266	285	275	262	285	274	256	261	253	268	257	281	269	297	261	264	260	275	257	271	247	261	274	248	270	253	272	262	270	251	269	251	240	265	228	260	240	264	257	238	282	257	277	255	253	259	282	258	239	278	273	241	252	286	271	262	273	245	254	264	274	290	268	239	266	251	247	239	241	279	270	247	261	250	236	238	262	239	267	273	241	309	227	298	252	263	275	257
8845	5281	6750	5219	3000	1868	1132	834	585	469	435	344	338	384	430	322	271	307	270	187	172	142	189	165	125	113	126	152	123	130	108	116	117	115	89	124	101	90	92	96	73	86	90	69	75	89	86	75	70	76	67	76	81	82	79	79	76	80	58	71	58	82	77	60	68	52	61	61	70	62	70	59	72	80	54	70	72	70	66	63	75	61	68	77	87	69	63	65	69	68	72	70	61	70	55	71	67	61	85	65	63	59	71	76	61	64	70	53	72	72	54	79	54	78	65	60	86	74	69	75	68	76	57	55	87	79	77	64	75	79	71	69	56	72	58	53	62	60	75	76	69	64	65	56	73	69	65	69	58	58	60	72	62	61	81	60	48	46	67	68	66	62	78	73	65	62	52	67	75	70	65	64	73	81	71	66	63	72	72	63	80	62	76	67	70	70	58	80	68	73	64	66	76	60	88	56	74	61	69	88	75	76	70	74	78	63	65	53	83	64	96	73	63	66	71	76	64	73	56	61	60	79	78	74	59	63	65	84	85	68	72	72	63	72	83	64	66	65	76	67	65	69	83	66	73	77	79	67	60	64	66	64	66	60	64	70	71	54	72	64	70	75	62	57	51	62	70	78	84	73	65	66	48	73	63	57	56	67	85	79	72	71	71	68	81	66	51	76	87	72	69	73	67	78	65	60	78	76	63	84	61	57	63	66	69	68	69	61	54	57	52	74	54	65	71	78	71	64	59	76	68	65	74	63	70	77	59	66	70	64	70	68	74	56	71	64	75	56	72	67	70	62	64	71	66	59	58	70	63	69	75	68	61	77	72	65	67	69	75	67	70	72	63	70	62	58	60	64	81	63	74	76	52	81	84	68	57	49	62	77	62	71	64	81	72	74	64	81	74	63	51	50	78	82	69	73	70	66	97	64	60	74	60	61	74	79	68	66	62	68	66	62	73	78	64	66	70	67	67	79	69	68	68	65	76	73	75	62	52	63	63	58	78	70	55	67	55	69	62	51	74	70	65	62	56	62	66	64	67	70	68	48	60	68	62	70	65	68	55	73	76	61	86	67	66	61	62	69	89	52	50	61	67	81	58	69	62	77	70	87	55	81	80	64	76	61	63	72	73	72	77	63	64	63	73	72	77	89	69	54	71	77	84	68	63	78	64	65	70	68	64	75	69	68	56	56	76	75	69	68	70	72	52	61	67	67	68	70	53	47	86	78	76	65	72	53	64	66	68	70	75	53	69	72	74	61	64	70	82	56	72	69	71	73	73	61	56	74	71	67	60	61	72	63	74	64	63	66	73	62	68	63	81	57	58	75	78	66	66	71	77	83	67	62	64	61	65	64	79	74	63	67	89	72	69	78	70	68	59	57	55	77	64	54	60	68	74	80	66	74	82	53	65	62	67	60	81	59	51	63	73	61	71	67	63	60	72	71	60	75	61	79	71	54	66	59	62	64	53	80	56	77	72	87	68	64	60	65	62	63	73	68	69	59	68	80	71	70	93	61	75	69	75	70	64	75	86	61	55	70	66	70	64	59	64	71	59	59	71	76	56	77	63	66	81	60	64	67	47	57	66	57	61	57	75	74	73	71	55	76	81	66	68	54	69	72	58	64	58	59	63	69	80	75	84	71	66	71	80	70	67	63	72	55	61	70	73	61	76	73	62	58	69	82	61	67	63	70	74	55	60	76	53	67	61	68	75	54	67	67	72	60	75	69	83	67	63	66	84	65	60	87	76	60	75	82	81	46	66	76	73	74	64	57	67	55	73	64	68	59	74	84	66	62	60	64	76	67	45	85	93	67	70	65	65	66	74	73	53	68	68	83	67	74	62	81	74	66	60	73	56	70	61	69	65	71	77	70	75	59	76	84	78	62	67	57	62	55	76	74	71	57	64	48	62	54	49	76	64	78	62	67	60	63	58	74	70	74	75	70	71	64	57	79	68	71	71	49	72	72	62	73	69	84	77	97	67	80	86	70	51	68	69	64	73	58	75	47	91	65	63	85	69	64	60	80	57	69	67	53	64	42	59	68	59	73	54	88	78	73	63	81	75	71	87	50	64	69	59	60	78	69	74	77	73	76	69	58	78	83	57	67	63	59	70	69	70	67	78	50	57	66	67	69	79	76	54	54	69	82	59	71	55	65	66	53	53	66	70	70	78	77	70	64	63	50	62	60	76	76	55	76	64	66	68	67	68	86	83	69	76	70	69	66	66	61	52	74	61	66	70	51	80	70	63	76	59	80	71	68	62	59	73	54	63	64	72	69	74	70	58	63	70	58	68	58	67	47	81	62	52	66	76	64	61	68	59	54	63	68	60	79	51	58	76	66	58	72	64	66	76	82	65	63	80	70	56	48	68	66	67	56	68	64	62	63	73	72	77	52	66	64	71	70	69	69	72	74	71	80	74	66	69	73	58	74	62	73	70	65	74	62	82	73	70	71	66	67	60	67	75	77	72	72	62	64	64	67	60	59	56	67	62	61	58	63	78	71	70	77	55	64	77	69	83	79	76	64	77	64	74	68	67	73	76	75	85	63	66	63	61	66	68	66	71	71	72	67	72	66	76	59	87	52	83	86	69	70	53	71	47	79	72	67	68	55	77	54	63	67	52	77	73	69	67	64	63	55	59	77	54	69	68	58	55	76	63	62	67	75	65	68	68	71	70	54	61	75	65	52	74	55	71	63	55	79	65	72	60	70	59	78	69	60	78	69	63	61	70	60	71	72	66	67	61	70	66	54	56	77	63	73	80	56	67	59	64	66	70	74	76	77	74	78	59	76	70	68	61	63	57	72	69	64	71	48	62	48	75	63	57	64	69	69	62	59	77	71	70	59	73	65	57	65	69	75	60	70	74	65	82	92	60	73	65	73	54	53	78	55	58	70	50	67	73	56	68	75	67	73	78	62	62	56	54	70	66	67	79	68	62	62	71	71	58	59	62	71	59	82	76	83	71	74	68	82	60	72	73	77	66	68	71	70	71	65	78	69	63	70	82	76	67	67	64	67	64	64	62	73	63	69	72	62	66	68	89	80	70	61	55	67	68	66	59	82	76	82	75	81	51	72	80	79	78	57	65	46	60	71	73	74	78	62	74	74	76	67	58	60	80	53	67	73	63	56	70	64	90	67	61	59	63	64	66	76	67	67	72	60	62	71	79	72	62	64	67	77	65	58	48	50	58	61	72	67	59	58	71	68	70	54	52	71	61	65	56	68	72	51	60	56	88	70	66	63	84	64	60	67	79	67	45	75	67	77	68	67	68	77	51	63	63	77	68	63	72	65	59	72	41	61	45	66	74	60	67	69	59	64	66	53	79	62	67	76	69	69	73	58	56	57	81	62	63	75	71	59	56	70	70	54	60	64	74	79	53	65	76	66	65	65	59	74	59	83	64	69	68	75	89	88	83	73	67	72	80	67	82	76	64	66	82	67	63	66	74	77	76	62	55	62	78	77	59	57	70	80	60	74	71	61	68	69	65	83
5282	4753	11917	13676	10530	7577	5227	4167	3248	2759	2354	1869	1842	2259	2508	1998	1630	1699	1531	1133	932	861	1040	921	677	596	646	687	660	637	545	499	486	464	439	407	381	394	342	292	315	312	289	276	283	291	306	291	232	259	273	247	235	202	233	201	216	191	225	218	216	193	191	199	177	182	188	196	164	189	180	200	177	166	168	169	184	179	174	208	184	189	174	175	191	209	178	196	189	211	189	181	171	177	163	174	151	179	179	191	166	173	178	191	176	161	188	175	179	195	173	208	177	171	183	183	178	174	184	177	192	189	140	187	174	205	176	161	168	181	202	181	161	184	182	190	168	158	150	158	182	168	166	171	182	213	164	140	186	183	173	153	196	195	188	189	181	182	169	186	175	209	178	188	163	178	187	184	182	199	178	166	172	188	184	181	177	185	181	180	200	183	178	193	195	169	183	162	167	176	166	198	172	164	166	155	178	177	189	185	205	190	152	150	176	173	162	174	174	192	162	169	173	197	165	172	185	185	198	169	179	192	183	180	180	182	192	172	177	187	200	191	179	203	180	182	174	204	174	165	180	190	172	187	193	184	169	158	167	201	181	159	185	156	181	175	183	176	179	165	192	172	175	153	146	166	184	193	189	171	166	194	170	187	193	180	167	169	176	167	180	174	186	178	175	170	179	195	180	153	191	168	165	173	191	160	148	175	173	181	200	177	154	161	184	190	192	192	180	154	184	175	190	194	200	178	190	171	183	134	182	187	195	197	199	174	166	169	179	199	199	208	173	174	190	171	190	183	206	155	154	191	180	176	163	198	181	181	192	162	188	172	167	184	179	161	185	151	187	204	183	165	170	192	193	182	212	182	197	166	187	176	185	179	196	186	181	173	157	175	172	160	184	174	183	168	161	169	185	170	183	173	153	201	155	180	160	194	194	178	197	177	175	187	209	178	158	175	166	154	186	179	185	199	164	174	183	181	188	158	181	166	187	175	174	178	185	180	192	197	191	171	194	179	188	193	173	174	156	190	174	169	181	173	180	189	185	189	196	190	181	169	177	197	175	164	176	184	204	182	167	152	181	176	180	167	160	194	189	177	190	182	182	177	172	190	175	181	183	194	171	181	200	186	184	169	175	169	164	177	184	155	184	172	154	192	183	184	179	211	191	183	175	185	180	162	171	179	176	151	179	189	188	168	189	176	178	195	183	172	178	179	174	186	201	187	166	182	186	192	146	208	184	179	166	183	179	166	158	167	179	173	179	154	190	172	174	171	179	160	185	180	178	216	181	202	180	201	167	186	204	187	192	193	179	186	168	175	176	185	164	190	155	183	169	184	197	180	149	177	165	169	191	207	171	174	197	170	163	182	148	163	184	178	166	174	180	184	158	170	187	184	193	190	182	181	185	158	181	185	176	185	163	176	202	190	206	176	168	187	180	158	184	187	207	201	171	185	186	173	180	179	185	187	186	161	189	182	170	199	172	167	162	169	176	172	164	193	180	193	155	151	186	155	182	169	181	152	160	170	167	183	179	168	163	186	155	179	193	165	192	175	167	185	183	173	153	201	177	165	165	175	189	168	167	198	160	159	164	205	179	192	202	185	161	173	157	189	182	181	167	181	193	180	205	178	205	169	202	187	184	179	164	162	177	182	150	178	183	188	167	178	190	193	168	176	174	176	182	177	185	180	165	194	180	168	154	183	171	196	184	184	200	181	186	152	164	171	179	185	190	154	176	155	186	184	183	180	189	192	178	172	196	183	174	180	170	181	206	164	197	187	199	189	178	172	183	193	176	203	168	176	188	191	159	189	162	172	168	180	171	180	157	163	195	191	176	213	171	167	172	170	189	171	174	167	200	181	174	156	190	173	186	190	192	194	177	173	180	192	177	167	183	182	183	181	185	178	183	194	177	194	177	173	186	163	178	168	180	187	157	173	179	161	175	176	187	167	185	165	195	164	183	157	190	163	169	190	159	204	186	171	188	193	197	162	195	199	189	178	190	164	186	181	170	160	164	182	163	175	150	173	201	189	181	192	161	163	197	178	189	175	171	177	168	169	163	153	170	173	180	162	178	189	193	170	182	174	177	172	201	181	150	193	185	177	189	181	191	173	175	176	182	192	180	193	159	198	161	175	171	184	152	190	167	180	154	160	193	193	181	174	174	164	170	163	198	192	189	178	169	162	197	186	194	183	142	185	183	187	186	205	184	180	207	197	192	184	181	177	183	180	187	179	195	157	172	184	214	157	198	190	198	183	188	172	172	165	189	187	165	200	195	151	195	184	180	173	195	155	173	167	193	174	174	181	170	171	172	195	160	179	191	170	219	177	177	206	185	189	173	172	206	153	150	190	187	174	176	172	204	182	177	185	189	185	164	196	180	196	182	176	186	173	178	187	168	178	183	204	184	186	177	172	165	174	170	160	178	183	169	182	187	164	174	215	177	169	176	191	178	187	169	180	174	203	161	197	188	186	179	174	167	187	171	175	167	191	187	185	185	193	186	159	160	188	179	159	189	178	182	170	181	188	186	185	212	191	172	180	180	157	181	182	150	183	173	180	178	187	155	160	193	164	191	174	191	162	168	207	170	174	196	180	163	182	195	185	170	185	169	165	184	183	190	180	173	161	166	193	165	185	188	180	183	163	159	169	179	185	187	185	183	174	175	187	182	182	158	169	168	198	174	167	148	199	174	202	192	172	181	183	184	157	176	179	177	195	169	154	180	153	182	179	169	187	180	183	173	184	171	182	166	201	204	181	179	196	173	182	179	184	163	190	198	171	194	179	173	204	172	156	157	191	203	199	166	199	182	169	178	190	202	170	164	200	176	175	180	183	179	163	156	171	190	164	165	159	182	185	199	170	203	198	183	197	175	175	183	192	158	165	191	172	179	172	188	178	184	166	181	160	182	183	213	173	168	195	176	190	209	180	187	158	195	170	172	191	178	160	161	196	198	189	168	187	178	184	168	200	160	173	187	173	181	179	183	188	188	163	178	182	206	182	181	202	188	184	180	199	170	203	167	176	174	171	153	193	172	190	190	181	173	161	183	146	199	193	192	158	168	173	195	163	185	187	158	175	179	180	184	166	193	173	185	165	170	188	165	148	197	199	148	173	193	194	168	177	187	182	189	179	162	164	160	164	149	189	169	178	188	192	189	165	178	172	166	181	183	156	175	164	164	171	193	190	193	194	199	191	201	194	178	183	162	198	195	141	181	180	191	176	174	162	187	177	188	160	179	178	169	191	146	195	167	171	188	174	185	167	192	182	151	169	175	174	157	155	168	158	198	179	173	170	192	154	179	211	167	185	162	178	186	183	184	197	175	195	157	162	161	176	165	180	176	178	157	196	173	181	171	181	183	167	194	168	168	172	194	162	182	183	184	188	186	179	187	170	172	175	177	193	202	170	172	191	162	179	175	159	185	182	178	208	177	184	172	183	172	188	176	188	171	206	156	173	181	166	169	145	168	187	154	181	183	183	179	189	184	167	188	161	196	174	169	180
17239	9811	12074	10175	6307	4190	2879	1797	1286	978	773	648	578	691	667	521	473	463	413	338	262	284	289	273	206	204	217	204	232	189	191	176	164	149	180	141	139	154	160	148	127	148	125	120	141	130	126	111	132	146	122	107	102	130	105	137	96	135	110	117	106	115	114	97	105	124	104	94	106	115	98	131	113	105	105	117	102	97	108	105	113	106	101	101	102	104	101	96	106	110	117	110	99	82	112	96	115	120	112	104	103	99	98	118	105	89	93	124	91	100	90	96	102	92	107	101	110	122	99	102	112	93	103	92	89	90	95	105	117	120	108	99	103	101	79	111	104	88	100	110	84	89	102	108	124	113	103	116	82	97	90	103	122	116	89	90	102	86	97	105	95	86	107	114	101	99	87	104	100	92	113	113	91	109	114	106	114	84	115	115	102	115	105	99	98	84	86	118	90	98	106	109	89	101	86	92	116	89	120	111	105	106	105	96	102	102	99	93	92	115	87	89	111	100	92	125	84	94	100	107	95	92	106	90	99	98	82	108	93	108	111	115	89	88	98	106	114	96	101	98	120	116	106	99	84	99	124	93	90	111	88	100	97	115	104	93	108	111	89	98	108	93	97	113	104	103	93	134	113	88	109	95	89	108	107	115	121	97	131	109	90	103	102	92	118	108	106	106	109	84	93	114	98	100	115	82	89	95	107	109	109	83	107	99	122	117	98	105	99	97	98	120	99	90	85	121	100	97	103	101	95	89	107	105	110	121	104	101	110	97	100	100	114	108	86	95	108	92	110	104	100	93	98	91	104	118	98	87	108	103	97	100	97	97	89	94	107	93	100	117	91	85	104	91	93	103	84	90	101	93	92	92	109	107	114	120	111	95	119	107	95	118	115	94	100	103	114	106	97	101	125	116	99	96	94	107	112	87	108	91	114	106	91	92	108	117	91	109	104	108	100	105	113	91	85	116	109	95	93	102	96	105	93	111	107	110	109	105	103	103	103	98	111	86	107	108	116	110	97	106	90	102	100	101	93	105	93	108	94	104	98	116	118	99	105	105	97	103	111	96	125	100	98	120	131	98	109	100	107	109	114	122	111	94	105	90	105	102	96	86	90	107	112	103	94	100	113	86	80	96	89	90	113	120	114	87	108	109	97	94	92	98	122	111	106	100	91	95	111	107	118	96	94	87	87	131	121	127	105	100	102	111	125	105	106	110	92	106	113	99	118	107	78	100	109	101	98	101	100	101	92	93	96	116	93	100	102	103	83	94	105	108	110	114	95	116	78	104	112	79	81	102	107	101	103	103	110	96	96	93	110	92	106	102	113	99	113	113	102	100	102	72	102	108	100	89	81	122	102	108	98	84	109	91	95	88	102	99	103	123	111	91	103	73	96	98	105	105	109	98	134	100	104	122	99	109	94	83	123	103	104	120	129	97	81	100	104	118	123	113	103	108	105	109	105	118	100	127	99	103	102	119	99	94	97	102	90	116	97	94	121	107	117	102	88	110	105	99	99	128	108	98	122	114	103	105	98	93	114	94	116	103	99	110	102	87	92	107	100	105	87	107	102	112	102	95	102	111	105	106	100	87	119	101	117	95	121	110	98	94	102	105	95	110	102	93	96	109	87	90	93	96	89	89	122	101	103	84	102	111	115	105	97	107	103	103	101	100	109	105	104	111	104	114	91	91	94	96	103	88	104	109	110	106	100	114	113	83	102	77	98	95	113	112	96	103	112	86	96	87	83	110	126	101	99	122	106	104	93	101	107	117	111	123	92	88	114	108	98	98	78	88	101	106	112	105	99	97	106	89	95	86	111	94	89	92	105	102	106	115	112	97	94	109	121	94	84	98	107	97	111	97	98	124	86	93	104	116	101	93	117	95	100	92	99	103	97	96	114	116	93	97	103	118	94	100	124	104	98	97	110	120	100	108	111	103	113	97	104	101	109	99	102	105	71	93	99	116	101	101	92	114	102	85	102	101	114	103	111	116	88	100	103	106	110	97	111	115	89	112	93	117	102	105	88	105	98	103	98	106	90	95	86	109	106	105	102	104	97	112	98	89	88	90	94	98	125	88	94	106	99	93	103	87	103	94	108	112	81	100	100	104	100	110	103	102	113	105	96	114	102	100	115	101	105	98	107	119	95	106	99	102	87	83	102	121	94	104	114	97	111	95	98	122	131	88	99	94	97	106	104	107	97	105	110	98	86	98	86	105	101	106	100	106	118	98	107	99	108	95	99	120	109	110	120	104	101	98	97	105	113	88	126	84	107	104	99	97	102	116	104	104	108	96	77	94	108	102	109	109	86	101	103	105	110	99	94	94	109	107	105	74	91	98	93	104	119	101	95	99	89	102	110	118	94	89	93	106	100	111	110	112	116	100	89	98	95	94	112	113	104	110	80	94	109	101	103	117	100	95	88	94	88	102	104	109	74	110	104	106	124	123	106	96	108	94	113	115	100	111	100	108	108	85	97	90	106	104	105	97	94	107	102	110	90	100	89	98	87	97	79	114	110	96	104	118	102	83	107	109	114	97	99	91	100	97	70	97	94	104	97	90	115	104	102	90	83	100	101	99	89	104	108	114	92	131	113	104	98	99	109	113	75	103	103	91	112	92	110	119	115	108	109	110	95	88	106	103	113	133	112	101	103	121	94	108	89	85	91	110	112	96	110	88	110	112	123	122	116	114	96	115	76	95	111	104	92	94	85	87	107	82	95	95	122	124	101	95	92	110	101	126	107	93	109	102	111	109	89	97	112	99	104	89	103	98	95	113	107	119	107	120	95	115	113	101	101	114	102	92	95	84	90	107	93	113	90	93	87	87	90	120	86	85	101	106	90	106	93	101	100	107	107	96	94	97	96	116	95	93	96	115	115	111	86	103	96	103	87	93	92	93	104	92	83	107	103	103	109	92	117	118	104	102	80	123	99	101	118	103	106	101	98	94	114	98	112	91	92	113	111	81	108	101	124	96	107	87	101	111	97	99	130	99	100	95	119	133	76	101	103	98	103	104	103	87	114	107	100	118	97	121	96	99	101	98	85	119	109	127	109	109	115	88	98	96	91	105	106	115	98	121	92	105	99	104	100	109	119	109	110	92	119	94	83	119	102	110	98	106	108	98	90	105	121	98	105	108	90	103	98	99	90	98	102	102	105	104	113	98	105	92	120	84	104	98	94	102	111	126	118	90	74	111	94	95	94	102	101	86	101	96	112	105	111	129	95	111	110	107	118	98	103	94	92	97	119	110	114	91	103	120	103	108	102	115	115	85	90	102	117	90	82	103	89	118	96	106	90	90	93	83	104	99	95	94	122	118	135	101	104	88	100	116	116	97	84	107	98	113	105	115	112	112	111	108	100	102	96	120	110	104	96	105	91	87	99	97	100	110	92	110	110	110	112	111	103	117	97	86	101	106	100	86	81	87	86	100	101	103	106	93	107	107	88	102	101	109	103	96	107	107	120	115	104	87	106	94	95	117	96	103	108	102	94	92
10529	8154	18498	20725	17127	13578	10430	7989	6335	5097	4432	3403	3387	4140	3881	3371	2768	2968	2555	1930	1483	1582	1812	1522	1183	1096	1153	1211	1109	1008	852	878	763	774	661	765	737	642	620	577	551	531	587	532	524	495	472	448	407	386	364	359	362	331	303	326	324	326	325	282	325	310	310	315	324	287	285	280	303	320	251	267	259	257	284	283	260	265	259	253	264	278	255	278	269	278	284	271	252	267	265	275	255	259	275	269	248	264	275	260	261	244	245	293	285	246	243	266	264	250	248	239	249	248	245	240	273	232	251	257	243	246	270	273	271	261	248	275	284	270	242	244	271	261	270	272	268	243	268	266	248	260	273	250	276	284	248	253	237	265	254	270	246	253	257	284	242	257	276	281	253	285	245	261	250	253	277	249	270	258	255	261	235	260	236	202	246	232	256	243	278	255	240	281	242	248	262	253	247	259	259	278	285	256	247	255	254	265	268	283	283	276	248	276	256	279	255	241	267	247	259	241	266	247	263	256	278	250	255	280	263	254	250	257	278	231	237	271	219	245	270	227	245	248	254	265	275	250	241	292	256	221	238	225	246	258	272	264	253	252	261	241	256	265	238	244	252	269	264	278	261	259	271	263	251	249	250	246	281	246	262	267	254	256	264	218	247	231	255	262	258	234	269	234	235	252	260	270	268	247	300	260	257	259	231	272	220	252	263	243	263	231	243	252	247	263	255	260	259	230	259	274	233	262	257	255	282	282	258	254	271	220	286	268	235	281	256	243	269	253	287	253	258	259	252	251	234	251	251	251	264	259	229	261	241	241	230	256	244	267	259	246	268	250	281	258	262	268	277	239	245	257	260	245	265	259	264	264	264	264	251	239	230	259	273	257	272	252	271	259	242	239	240	251	275	248	308	245	244	265	275	262	257	260	222	232	273	256	243	247	253	245	258	245	273	244	265	265	252	270	295	245	247	265	235	250	238	247	274	287	250	278	253	243	248	246	271	260	237	274	208	273	241	287	255	231	280	263	240	250	267	249	274	241	272	265	249	258	252	233	264	257	240	262	254	247	252	226	266	272	204	274	266	222	235	289	249	280	258	256	251	212	255	248	253	235	257	257	275	262	271	232	240	280	252	249	224	230	237	239	246	255	271	237	263	263	249	255	229	239	267	247	264	235	252	246	238	246	276	241	274	266	248	242	242	300	261	276	226	281	293	231	231	247	244	231	227	265	227	285	261	274	245	253	258	268	248	251	260	221	242	255	249	248	250	276	230	208	237	253	257	276	255	256	258	274	312	270	264	237	247	259	252	236	252	282	248	257	246	288	279	263	270	235	257	264	261	272	239	252	275	289	259	244	230	273	243	232	245	255	225	252	249	279	240	243	277	232	241	243	250	255	279	273	255	257	268	242	245	245	225	248	262	269	283	264	240	259	259	271	237	260	256	254	255	222	258	238	244	258	260	263	257	263	245	254	253	252	295	239	263	265	241	253	248	256	256	278	250	265	261	291	234	263	246	282	265	249	249	250	244	264	256	267	243	265	246	267	242	285	238	262	249	221	244	252	252	259	240	250	283	266	218	263	243	258	218	238	258	249	259	256	265	256	219	231	253	244	247	270	258	239	259	263	242	277	254	240	247	252	259	275	224	268	257	241	260	228	259	233	276	263	277	281	251	266	248	284	250	241	252	255	254	269	254	245	271	278	257	281	286	255	253	269	249	262	228	246	286	264	283	253	233	259	240	239	267	258	253	254	283	245	259	275	254	231	253	251	257	232	235	252	284	243	251	265	268	244	241	268	278	258	253	275	250	244	262	246	222	275	260	274	240	282	272	270	253	239	260	240	264	248	261	255	253	258	274	279	281	251	261	246	251	269	249	268	270	255	244	254	233	274	244	246	233	273	262	251	271	238	242	247	247	247	283	276	269	262	227	248	242	270	249	266	265	234	235	275	243	242	259	214	232	271	222	250	241	259	243	253	251	261	261	257	261	301	261	228	236	285	245	276	259	252	260	261	257	256	285	285	236	259	236	277	226	266	244	264	259	263	253	278	251	261	234	251	258	250	282	248	245	262	275	282	274	282	232	275	242	239	234	283	262	254	252	238	210	259	267	273	266	247	249	244	254	256	251	270	242	222	280	258	254	262	278	261	242	250	247	241	256	232	252	250	261	225	249	262	241	249	252	269	259	249	234	272	239	268	294	256	274	272	259	225	266	249	270	268	258	269	246	243	268	243	242	277	286	230	287	248	253	275	267	250	255	242	248	246	241	268	245	268	228	267	262	272	261	269	244	266	235	297	275	269	248	250	251	261	264	251	229	231	238	234	273	269	241	264	278	241	252	228	254	253	253	247	255	261	243	257	265	272	245	242	241	241	256	233	276	279	242	248	279	275	239	231	244	258	270	264	266	278	244	257	256	251	228	269	259	261	276	249	270	260	275	248	278	256	231	274	257	269	236	229	259	267	283	228	254	267	247	271	252	254	270	259	241	254	264	247	277	281	262	238	258	250	231	241	261	259	258	254	277	258	249	249	258	244	229	279	252	278	243	253	254	266	285	252	240	256	232	250	270	267	237	261	256	251	271	288	248	277	275	274	250	247	261	253	233	261	234	217	275	254	267	226	257	269	236	238	262	263	243	243	254	244	252	271	243	259	250	278	271	266	251	272	274	248	251	238	230	250	245	250	269	284	266	232	269	245	285	234	256	234	257	251	252	277	273	263	241	249	261	244	256	238	293	240	286	240	260	228	241	227	266	263	232	256	263	254	259	284	269	259	272	273	247	230	285	270	267	249	243	259	250	249	245	230	266	274	251	261	267	249	250	224	249	272	250	249	240	264	234	260	223	268	246	272	255	261	271	270	251	260	269	248	249	259	236	239	277	249	264	231	241	261	256	243	243	246	249	295	244	264	251	255	247	255	264	276	268	263	287	270	246	284	264	257	266	266	256	234	249	278	243	253	242	256	248	261	256	261	260	274	243	253	250	254	245	272	271	271	263	257	229	283	255	272	255	258	251	264	271	232	275	269	264	276	256	254	232	240	238	240	257	271	276	261	244	261	268	250	253	228	251	233	262	257	241	227	286	233	242	259	265	240	287	251	249	247	228	263	271	255	269	253	227	257	247	242	255	276	232	262	243	250	263	284	262	247	262	252	257	219	264	284	256	269	256	269	261	277	264	251	272	254	259	277	252	265	239	250	277	257	239	224	251	248	266	245	263	239	265	224	255	241	257	224	269	246	226	289	249	277	278	228	241	278	249	261	265	236	249	271	256	249	238	273	246	280	250	250	253	221	230	250	223	259	239	255	271	257	266	279	284	272	226	239	222	263	265	251	239	249	267	274	230	258	240	231	289	245	276	252	273	247	284	241	281	243	248	224	226	250	283	264	268	262	220	245	249	238	263	244	255	270	252	248	223	267	265	273	246	253	242	237	241	239	249	241	249	270	244	254	274	266	250	239	275	271	251	233	252	277	259	243	273	251	255	231	252	243	266	267	274	240
25378	14801	17707	15232	9739	6238	4277	2848	2239	1772	1246	890	802	966	893	730	679	634	548	404	344	406	383	323	290	295	283	274	262	269	243	244	220	186	192	201	188	169	183	158	155	141	149	177	153	177	158	134	139	119	130	142	144	110	105	108	121	128	113	126	93	106	104	113	116	119	115	106	117	98	97	109	115	119	106	113	112	125	90	124	94	108	113	112	97	116	97	118	110	113	98	96	106	112	97	117	113	99	113	108	112	95	113	109	118	105	105	101	98	107	106	111	124	104	118	117	96	105	118	118	117	131	106	97	100	102	106	115	95	84	100	95	124	131	111	109	122	122	117	120	98	102	102	92	115	86	99	100	109	97	97	132	103	107	128	92	93	101	108	133	93	90	122	103	119	111	118	115	114	119	128	107	100	102	115	123	124	130	106	103	98	105	98	99	107	99	97	94	126	115	122	117	128	133	93	104	105	90	107	90	102	101	111	98	111	127	108	109	116	89	102	108	107	118	98	88	113	94	93	115	121	115	112	105	124	104	97	109	100	99	98	96	102	92	79	117	104	99	107	96	107	93	112	107	99	104	112	112	108	90	83	94	108	87	96	90	104	114	106	102	115	113	112	96	103	92	103	107	118	105	83	104	131	107	87	120	104	109	119	98	109	107	100	121	107	100	107	103	106	125	120	118	80	122	106	120	104	110	107	93	98	113	120	100	112	99	83	110	112	101	119	129	118	114	104	116	108	112	90	95	102	105	112	100	106	114	102	87	100	111	113	98	89	110	90	114	99	101	120	98	108	99	99	110	130	125	125	130	115	121	113	129	93	94	95	114	101	109	98	107	106	101	93	115	132	112	117	107	104	106	124	111	96	124	91	98	95	88	125	91	109	99	119	101	109	113	95	121	97	84	120	109	133	98	87	112	106	117	119	103	97	117	107	88	115	106	134	114	108	102	90	122	121	95	83	121	101	118	109	89	104	97	132	118	97	96	102	105	103	100	118	103	107	110	102	123	129	88	113	122	115	96	118	104	86	96	110	107	126	106	99	111	111	100	107	111	118	104	92	82	123	117	85	104	86	92	110	99	114	91	117	81	106	115	96	117	107	99	98	136	112	85	98	113	108	90	103	125	96	125	99	110	74	115	105	91	96	121	96	96	106	99	99	104	86	111	112	97	131	122	104	107	91	94	81	117	97	117	113	115	120	98	113	113	116	104	111	123	100	113	99	115	123	105	93	102	100	104	107	112	97	106	117	121	107	81	87	131	104	114	126	104	91	129	97	89	103	102	85	102	121	126	101	110	98	109	106	112	109	90	98	98	89	90	107	111	97	119	103	106	117	115	126	113	98	114	108	102	92	104	119	103	121	109	117	102	121	98	116	97	107	92	111	106	107	113	101	89	104	105	109	118	112	104	112	109	102	94	117	112	98	109	91	104	105	104	122	116	95	104	107	110	93	121	104	100	97	99	122	111	115	109	118	103	113	107	106	108	120	99	128	115	118	102	100	108	104	108	110	109	100	93	96	86	101	92	105	112	109	120	113	106	107	116	121	106	105	103	95	118	118	95	87	118	105	107	104	101	120	107	124	105	126	93	117	97	115	110	113	88	108	91	105	110	126	112	91	108	81	97	98	97	96	87	102	89	99	111	89	109	132	119	118	118	117	104	110	89	104	139	91	101	105	124	109	108	107	99	107	110	98	111	83	97	121	113	129	106	105	103	105	100	102	111	115	110	107	104	96	111	137	109	99	117	118	118	106	121	114	134	115	113	120	84	84	102	103	110	91	114	131	113	111	113	113	143	135	113	108	111	96	130	97	104	115	126	100	120	104	110	100	95	108	106	110	120	112	114	97	68	99	102	107	106	81	122	102	116	86	113	105	105	110	76	81	96	98	99	108	96	115	135	117	117	111	113	95	105	102	119	114	95	98	100	109	104	103	96	95	106	121	90	96	108	116	99	93	100	130	104	110	109	109	82	95	102	98	94	104	113	114	109	80	101	106	99	112	119	108	112	124	100	117	119	103	100	112	108	95	118	108	108	103	114	104	105	88	99	111	96	101	96	100	111	125	111	106	111	115	106	98	98	103	108	96	103	96	108	117	113	99	96	100	95	105	103	92	120	118	104	106	108	119	96	101	90	102	97	115	110	94	118	96	108	122	91	116	139	112	105	116	111	100	91	106	104	105	107	88	101	99	97	100	89	105	113	106	103	108	111	118	105	103	87	119	110	94	129	102	95	121	95	139	125	123	101	104	118	108	85	136	111	100	96	84	104	96	94	101	109	97	101	103	136	100	113	111	103	98	108	94	103	95	126	105	124	100	124	111	115	103	100	96	130	107	114	111	108	124	98	108	99	111	112	104	102	103	113	107	98	102	112	110	101	105	126	130	109	89	102	113	99	112	93	114	97	103	106	100	113	97	91	102	108	85	88	103	112	86	93	90	108	103	106	94	106	102	115	100	102	82	108	101	102	98	119	118	106	113	97	109	114	112	98	113	106	117	121	94	110	91	87	102	113	95	107	113	115	105	99	104	80	101	104	115	107	106	107	111	107	98	86	106	119	102	110	96	107	98	112	101	111	103	103	107	89	112	112	110	92	105	99	138	105	120	105	105	97	119	104	104	99	90	108	131	126	116	99	97	107	106	102	100	120	107	106	113	121	96	118	109	111	103	95	98	130	110	98	104	107	96	101	117	103	101	97	89	99	100	110	86	102	96	99	115	96	112	104	111	115	91	112	107	117	114	114	110	93	111	109	109	109	114	91	102	118	103	107	99	109	127	100	102	112	106	116	101	108	108	102	102	127	105	113	106	117	113	115	92	92	103	102	99	109	87	115	102	79	107	94	118	103	96	123	104	114	99	99	116	101	115	100	89	112	99	107	100	107	112	120	109	101	96	90	118	100	109	79	104	99	101	107	95	120	108	86	85	97	119	87	116	100	115	101	97	119	111	116	103	120	101	110	91	104	111	95	116	105	116	109	108	80	122	108	109	104	107	95	104	79	129	85	107	117	101	121	104	107	116	106	99	104	110	101	94	110	104	98	112	102	92	113	109	93	89	117	93	121	95	104	92	99	110	105	117	121	107	79	100	92	103	117	113	93	101	89	103	127	100	116	99	110	115	104	107	98	81	100	110	103	114	119	114	103	119	87	86	93	89	107	108	122	109	95	94	93	100	105	99	111	100	119	93	102	129	103	111	102	116	93	108	106	96	112	97	98	114	116	123	99	98	114	105	91	117	96	104	122	113	121	114	110	103	102	99	111	95	103	109	87	105	97	109	102	101	111	121	99	117	101	101	93	96	104	122	83	96	118	106	102	99	102	106	120	116	102	115	102	117	112	97	90	115	87	115	91	95	107	106	118	105	106	110	112	112	117	97	91	100	87	107	112	98	110	112	107	117	96	107	120	108	118	93	114	105	116	118	109	104	114	141	104	99	108	106	115	98	93	121	107	107	99	121	101	106	99	100	96	103	100	107	99	81	113	106	93
13477	11307	23197	25616	21647	17378	14056	10826	9234	7480	6033	4833	4748	5574	5356	4544	3935	3981	3393	2566	2012	2343	2348	2007	1671	1502	1643	1657	1473	1310	1198	1120	1045	966	982	959	891	898	770	726	632	732	680	643	628	664	622	528	471	413	413	398	400	381	389	360	347	390	365	374	348	360	355	337	343	299	295	317	307	306	279	259	308	293	294	281	284	297	291	273	306	291	292	270	274	286	244	254	263	259	302	251	276	248	276	253	288	266	302	263	272	279	275	304	228	236	261	232	268	261	242	258	263	262	252	255	258	255	283	240	240	254	280	250	243	259	258	259	284	272	260	243	255	282	281	275	244	233	240	261	248	284	254	260	253	273	256	255	254	273	285	235	269	251	280	243	263	253	259	240	272	244	281	266	253	249	259	248	268	268	262	253	284	277	254	273	277	264	250	256	270	268	256	265	266	261	254	262	244	255	269	264	241	278	252	257	217	266	249	250	246	259	270	253	246	283	280	248	268	256	236	276	236	220	259	267	266	260	229	265	265	279	270	276	217	281	278	247	278	265	253	249	236	268	243	289	245	261	246	225	255	267	248	258	261	275	266	260	237	274	226	249	248	279	257	253	281	233	274	237	276	261	252	241	252	276	260	287	248	246	245	269	275	234	245	213	260	251	273	246	255	244	251	266	254	263	278	248	289	285	227	256	269	264	254	283	257	266	270	243	250	262	265	246	267	259	264	254	293	234	269	245	275	224	247	242	271	276	235	271	247	251	249	230	250	273	252	274	276	243	277	266	263	255	243	254	256	236	273	248	276	259	257	301	272	259	221	252	280	254	285	247	271	268	242	264	226	255	243	253	276	238	269	264	279	239	233	242	264	287	255	292	239	253	263	260	258	261	245	284	242	230	278	274	280	279	265	247	249	260	281	264	260	266	260	250	271	245	247	231	253	241	237	235	224	247	258	255	274	276	222	277	271	275	253	259	260	231	271	257	285	265	247	261	287	251	258	207	240	268	269	260	240	252	255	267	273	277	261	266	227	245	269	264	221	236	276	266	261	256	235	257	254	237	251	256	258	243	262	270	255	228	252	234	244	272	257	238	265	248	249	237	245	264	254	249	255	286	255	258	231	283	264	266	256	285	274	258	285	255	260	262	249	275	263	255	284	277	292	257	255	253	245	254	233	264	236	268	247	257	256	268	248	276	259	262	261	264	249	262	287	246	286	263	246	256	292	226	248	261	252	247	253	270	261	262	290	255	243	283	256	245	257	256	233	263	278	251	271	243	245	246	256	261	263	241	251	246	277	281	270	277	252	252	263	242	266	277	258	268	302	239	272	264	263	241	291	256	262	283	260	255	254	262	269	247	277	243	241	234	252	240	270	240	256	232	236	268	250	259	285	240	272	284	253	255	225	255	264	271	273	263	284	244	239	259	245	259	227	273	267	258	246	272	266	264	276	245	261	237	247	272	233	270	260	280	246	249	262	264	254	245	242	244	251	253	233	253	236	257	264	267	245	255	259	254	245	252	238	267	273	285	219	266	258	226	243	258	239	268	243	236	257	273	267	249	233	224	263	263	263	263	258	242	276	261	260	265	266	262	271	257	264	275	243	293	293	281	259	259	267	279	241	270	271	275	261	258	307	283	241	235	224	232	257	254	254	246	277	246	244	236	265	243	258	258	295	262	235	252	276	271	251	258	266	248	264	253	254	250	273	254	244	268	252	252	248	259	213	290	255	255	248	262	252	246	257	272	281	255	245	263	258	261	268	274	260	273	259	265	272	261	230	260	268	279	259	235	249	259	253	246	242	273	245	260	245	251	279	266	264	244	250	238	251	229	255	244	300	247	247	226	272	263	238	251	260	240	237	240	261	263	266	269	244	278	242	228	271	239	271	276	247	233	258	293	246	253	236	242	242	242	212	245	271	228	277	266	266	290	273	246	219	273	237	265	254	266	255	274	252	259	238	283	253	271	265	240	230	242	262	255	284	270	237	256	277	269	252	264	289	276	294	294	267	260	281	281	275	244	269	229	250	269	254	260	259	273	254	243	245	257	251	262	272	262	259	270	247	248	278	236	270	242	264	223	271	266	255	250	246	237	268	265	278	251	262	266	256	261	258	243	250	255	273	256	253	248	261	270	262	261	257	257	259	279	273	248	263	241	275	246	253	245	277	256	256	244	265	240	272	257	262	262	244	239	251	253	269	253	252	275	226	255	261	270	239	249	239	262	244	232	249	260	245	254	263	250	234	259	259	238	228	265	268	255	261	258	250	258	258	250	269	231	258	244	254	239	251	281	237	268	254	277	275	270	274	246	255	280	283	267	245	251	266	272	236	265	239	262	286	261	230	272	236	226	245	277	248	276	266	276	281	256	255	250	260	294	249	244	245	263	273	247	277	270	275	226	298	250	277	257	277	263	259	226	241	280	249	276	266	272	270	268	256	258	255	227	273	280	246	264	271	232	251	275	253	279	261	260	257	250	272	266	242	257	285	260	245	270	252	245	271	246	267	233	209	269	244	271	252	246	267	275	264	270	266	277	238	286	257	270	247	272	232	269	243	274	232	262	246	258	254	280	249	264	232	262	229	254	262	272	270	253	259	270	278	259	259	252	263	269	253	266	265	254	266	267	268	250	245	272	265	257	228	268	274	267	284	227	270	254	242	252	243	287	246	247	245	259	280	251	272	257	240	257	234	267	252	227	255	242	259	266	252	242	250	250	257	250	270	248	249	251	236	261	223	266	276	269	252	229	261	257	251	250	251	275	244	272	258	244	245	219	249	307	278	239	239	240	250	251	247	244	252	233	277	256	267	262	271	273	279	257	264	260	281	264	241	273	237	245	242	271	248	274	251	248	243	268	236	273	251	250	282	251	256	231	246	249	270	257	256	269	227	289	255	267	277	222	281	265	263	261	230	230	244	275	242	287	238	261	272	250	244	245	241	264	273	252	257	243	230	244	235	246	271	262	260	257	266	246	244	237	275	252	242	236	263	217	241	252	274	230	236	227	255	247	264	259	256	251	258	259	275	257	243	238	247	285	294	250	251	246	275	261	259	245	265	225	268	251	240	256	255	261	244	257	260	248	246	243	241	237	251	277	278	264	250	297	242	230	251	257	251	262	275	262	257	277	263	251	248	263	273	251	236	292	232	260	253	264	252	246	293	261	249	233	261	227	261	244	252	270	248	261	267	238	247	243	253	242	249	291	248	223	264	251	263	270	277	257	273	262	272	261	261	275	255	265	251	256	251	265	253	226	256	270	252	231	260	272	252	277	240	240	263	251	276	283	296	275	275	267	239	219	280	241	241	288	253	274	269	227	266	283	248	251	246	251	255	247	265	235	270	262	250	259	243	256	280	252	289	244	248	241	247	257	254	220	238	276	235	239	273	237	243	239	247	270	267	261	266	243	259	268	260	251	267	275	265	256	309	243	247	253	249	269	277	263	236	261	259	234	224	281	249	259	233	271	245	291	236	251	250	264	276	287	247	262	260	249	276	245	248	289
8945	5417	6906	5176	3087	1714	1078	776	612	491	367	321	364	392	387	322	259	278	203	171	191	190	190	156	139	123	112	144	112	115	106	84	110	129	107	113	99	78	82	78	106	80	88	77	79	84	61	66	81	78	66	70	76	58	63	78	61	62	73	76	55	65	56	58	64	67	93	57	72	68	71	68	61	64	67	57	65	62	78	47	79	80	58	57	64	57	76	61	61	86	75	72	70	50	57	59	64	71	76	66	71	66	72	74	58	54	65	56	69	59	78	63	60	72	68	56	69	54	79	63	68	60	68	65	73	72	61	68	55	75	68	79	68	76	57	57	74	75	89	60	52	76	85	57	71	59	72	73	77	78	63	54	62	69	67	74	58	69	48	72	69	63	86	48	48	66	67	81	54	62	61	53	77	83	60	65	80	83	64	49	65	48	66	56	68	75	74	70	80	58	61	65	61	78	61	78	83	56	75	68	79	69	63	62	69	78	47	60	68	69	50	65	62	65	73	59	63	72	49	79	68	74	73	74	56	68	47	62	61	69	71	60	61	68	76	61	67	64	61	65	76	64	70	68	71	69	55	74	62	67	73	71	63	59	61	70	63	73	67	70	72	64	73	74	67	62	55	75	77	60	66	53	61	69	82	78	69	36	66	71	67	73	58	57	82	69	68	56	75	65	67	71	79	75	76	80	55	57	52	60	71	56	58	66	74	64	81	64	70	69	68	65	55	80	72	75	51	65	69	66	57	67	66	61	75	67	62	52	66	79	69	77	68	46	69	60	64	68	65	60	71	64	73	67	78	53	58	71	62	60	76	67	72	70	77	56	69	75	68	62	56	61	61	80	64	70	65	85	68	69	65	66	64	77	73	54	68	71	60	74	53	50	54	64	66	73	66	80	69	66	68	71	76	74	77	73	61	62	82	73	62	61	76	66	76	45	75	81	65	71	63	63	68	77	72	85	64	58	63	73	79	61	80	69	84	74	79	63	72	69	65	64	61	76	54	56	80	68	65	73	64	80	76	82	57	52	63	43	71	59	80	57	64	57	64	72	61	68	79	66	72	59	72	66	66	73	98	65	67	58	69	72	51	61	66	65	58	70	68	69	56	61	60	66	59	80	57	69	74	77	67	61	71	78	63	60	59	61	78	64	66	80	68	59	48	63	75	49	67	57	69	71	68	70	77	72	74	60	84	79	61	72	65	83	85	67	75	65	74	75	59	70	61	57	60	55	58	60	63	71	75	64	81	79	67	56	61	58	87	54	54	66	73	72	69	57	60	70	68	59	79	69	62	66	61	59	65	62	70	62	72	76	68	69	75	61	69	46	60	70	68	51	61	53	64	73	87	67	77	63	75	62	58	58	68	75	76	55	49	65	57	74	78	58	69	65	60	66	66	77	78	57	64	56	72	71	58	53	60	62	56	66	59	48	59	63	71	69	66	75	57	59	67	48	72	68	76	67	68	59	53	68	59	66	68	65	77	69	55	71	57	75	76	58	59	56	77	67	60	71	61	58	51	60	63	76	69	72	72	79	72	64	79	66	62	55	81	63	64	67	71	67	68	57	69	80	61	68	65	72	78	81	83	69	75	62	69	82	64	66	61	73	75	75	69	65	77	76	50	75	83	55	58	51	59	69	47	53	63	64	64	63	66	69	57	63	69	69	70	60	72	74	66	66	75	70	47	67	75	68	68	69	64	69	71	64	65	67	79	50	57	52	55	88	59	67	61	66	66	74	57	70	55	55	66	80	71	74	78	70	62	53	76	73	59	72	70	81	76	63	59	67	52	69	86	53	67	68	79	62	59	63	66	65	68	51	89	67	58	64	69	59	65	71	51	60	74	69	80	64	52	63	56	70	79	60	56	60	69	72	65	75	56	70	76	72	67	71	60	53	70	62	60	82	66	57	75	78	78	73	70	61	64	51	79	57	61	61	48	89	77	56	77	66	61	65	63	77	80	78	73	56	53	63	71	63	70	69	58	72	76	76	53	60	69	62	65	64	71	79	68	51	82	83	70	57	74	80	69	63	80	71	74	79	68	59	71	61	63	57	77	78	78	87	78	66	59	55	65	60	67	73	63	64	70	72	55	66	63	85	71	71	67	74	69	69	71	74	69	75	62	77	66	78	65	66	59	79	68	75	78	71	59	69	75	66	68	58	66	68	65	60	64	60	56	66	84	61	69	71	72	64	66	71	61	70	58	62	76	68	72	73	67	60	77	60	79	63	67	63	71	50	67	62	63	77	55	71	51	75	65	75	75	61	67	68	69	80	64	57	73	84	57	48	69	84	64	68	67	62	47	72	72	74	70	66	64	67	65	72	69	68	62	74	95	63	70	80	58	74	60	63	67	60	58	77	72	67	84	64	53	73	80	67	71	81	54	81	53	66	66	67	66	74	63	57	73	80	76	71	58	82	56	54	57	66	65	72	67	73	69	73	73	59	64	62	67	57	67	59	66	48	76	63	62	64	88	73	66	62	49	66	80	72	63	57	70	63	65	59	68	61	63	55	82	54	51	64	61	62	63	71	73	73	53	55	78	79	64	54	63	65	68	76	75	67	70	80	57	74	52	48	45	72	73	62	69	76	59	61	78	67	79	66	63	61	67	59	55	72	73	60	73	70	84	71	74	80	55	75	59	66	54	70	65	87	70	74	85	74	77	68	80	49	76	58	74	75	74	81	70	63	75	71	72	69	56	64	78	72	60	64	51	61	59	60	75	66	76	54	71	66	75	65	72	64	60	77	70	74	68	50	63	65	74	61	76	56	59	73	75	71	60	65	76	75	63	56	65	75	84	62	66	69	62	64	73	79	75	72	75	64	72	63	52	70	73	63	78	54	68	71	52	69	68	63	70	71	57	65	70	72	53	73	72	51	73	68	81	73	70	51	64	63	69	68	69	66	65	60	58	60	64	57	67	66	62	58	67	69	80	74	70	64	66	76	75	76	63	69	72	45	62	61	69	69	55	49	74	59	53	61	73	54	68	55	58	73	54	58	70	73	58	78	69	65	46	67	75	67	69	56	64	68	62	84	75	72	74	65	69	52	67	70	68	74	82	69	74	68	63	66	61	60	69	55	61	72	75	69	69	63	63	67	68	76	81	62	77	74	68	65	75	74	59	69	62	67	74	62	71	70	61	74	74	49	74	58	71	74	71	65	62	77	77	64	56	71	69	74	75	68	73	73	69	64	59	67	73	63	60	61	63	53	52	74	69	77	68	77	83	63	59	55	69	65	69	54	74	67	74	82	66	60	50	72	68	78	73	69	57	62	66	49	71	75	66	74	66	75	73	96	64	83	81	64	67	72	63	55	67	59	63	57	66	65	63	79	64	64	62	66	66	63	71	63	70	66	60	60	56	74	69	58	69	75	68	86	77	67	88	69	72	65	69	75	77	67	64	70	61	60	61	63	66	75	81	63	64	53	76	73	62	57	64	51	63	67	67	55	61	72	66	76	65	66	75	81	58	57	57	62	66	49	64	61
5158	4896	12117	12988	10342	7403	5261	4045	3180	2693	2197	1859	1878	2366	2301	1850	1612	1643	1423	1083	837	911	992	917	698	630	701	711	659	581	545	479	449	387	450	434	373	349	328	292	299	282	302	294	307	255	260	270	252	225	259	208	202	212	242	232	218	228	218	235	200	240	218	196	202	221	164	182	176	191	194	180	218	183	172	212	191	204	185	176	187	187	210	181	171	200	184	170	199	177	179	182	172	178	154	174	166	164	163	177	201	180	195	151	177	178	182	189	164	178	191	162	178	189	162	176	158	189	185	182	180	176	167	152	192	198	153	175	169	207	184	181	167	199	184	180	179	174	201	169	150	176	163	169	200	169	175	175	157	167	182	174	173	174	157	161	187	178	168	174	175	201	167	190	184	170	218	141	159	187	186	193	185	172	170	165	182	152	167	196	171	185	181	153	177	181	205	168	186	181	177	182	182	193	195	166	172	173	177	166	187	187	188	162	177	178	180	156	178	163	165	181	175	184	188	183	204	186	183	216	169	196	199	167	178	199	195	165	177	185	187	191	172	162	185	192	178	165	151	205	181	150	187	180	155	185	160	179	188	176	170	185	178	161	172	181	175	157	189	177	182	166	168	153	182	175	183	169	174	180	173	186	176	149	173	178	170	201	175	204	207	181	172	165	161	183	209	154	174	182	172	170	198	182	146	175	187	183	184	168	188	172	205	195	179	177	170	170	184	152	167	198	150	164	180	162	171	187	183	166	160	175	174	170	191	167	182	180	162	182	168	181	167	177	179	179	193	177	187	183	169	171	177	166	187	172	198	174	186	197	147	152	178	193	163	178	185	182	182	181	183	177	178	175	185	193	182	177	169	202	179	154	161	187	181	196	173	175	163	176	160	189	177	184	167	190	206	161	193	189	179	182	167	171	165	200	171	171	176	174	175	152	143	173	192	182	183	179	169	187	181	182	191	165	186	166	161	199	163	158	171	171	170	170	169	191	193	178	195	162	168	180	180	166	165	167	175	169	201	164	175	172	176	186	188	182	165	191	183	158	158	176	202	193	170	186	171	176	175	169	172	178	186	155	152	188	185	187	194	184	158	181	176	190	203	144	165	181	178	152	158	184	161	163	160	168	159	191	190	151	196	167	178	184	182	212	175	171	177	197	170	181	192	177	161	169	185	198	162	201	171	167	182	172	185	174	172	163	157	179	189	164	182	162	168	169	185	164	178	187	166	191	162	174	174	187	204	207	149	186	179	179	190	150	166	179	180	161	164	184	173	169	184	151	167	185	161	201	161	150	173	163	176	181	200	189	188	172	176	190	181	174	176	189	178	156	183	198	178	189	170	179	193	177	170	178	182	197	172	152	191	176	187	170	178	163	201	168	169	178	173	147	187	207	183	187	186	159	194	162	165	185	191	187	178	179	189	163	170	163	183	191	174	191	173	161	177	182	154	166	171	166	175	183	171	199	155	178	193	169	177	194	179	190	196	201	183	186	166	144	182	178	161	172	207	191	182	160	172	169	193	167	172	154	173	168	183	167	176	178	205	139	192	152	154	186	165	168	164	197	163	167	193	149	157	179	182	179	185	164	172	187	194	153	165	191	188	176	186	178	170	183	186	174	203	188	184	206	174	172	168	157	168	171	177	169	179	166	192	179	160	168	190	167	172	174	179	188	193	185	183	175	170	180	183	155	179	151	152	173	168	170	175	172	171	162	194	167	187	177	172	177	165	198	154	161	174	165	183	169	179	186	168	182	164	155	191	182	188	173	160	173	188	179	170	156	171	158	170	197	194	195	189	165	178	171	167	179	174	168	158	157	170	175	192	183	164	150	147	170	198	198	162	165	153	186	174	199	184	191	159	168	179	182	176	185	158	202	168	174	173	171	180	170	180	176	180	162	180	185	170	161	172	181	178	171	166	171	170	192	179	181	183	162	191	180	167	187	179	161	162	172	191	163	179	193	184	168	171	169	201	182	165	187	191	149	156	174	206	181	186	184	200	173	177	172	192	191	162	170	168	186	171	184	183	197	181	168	198	167	165	180	179	178	167	188	189	168	185	171	188	161	178	184	185	186	160	190	159	188	187	179	190	177	181	176	210	174	155	172	170	164	178	171	173	161	181	170	170	173	176	180	177	170	158	166	187	178	170	173	180	169	164	170	174	165	176	183	176	176	195	183	187	164	181	186	177	179	172	188	195	172	166	186	181	169	194	186	171	162	185	202	180	195	173	159	195	182	174	164	160	173	194	185	194	161	178	186	167	176	151	186	174	162	189	159	189	174	157	188	157	187	161	176	171	169	164	179	179	178	152	193	152	181	171	183	188	191	189	177	186	189	168	171	208	182	170	206	172	164	178	167	176	180	199	158	169	179	183	196	171	185	182	164	173	156	188	182	173	175	181	165	168	177	196	200	160	156	152	142	167	174	204	183	165	146	176	178	171	179	171	176	165	191	164	180	183	188	176	170	190	185	148	173	176	198	170	162	151	189	185	187	172	185	170	156	148	195	170	194	179	164	185	156	160	170	153	164	174	190	176	154	159	167	165	161	176	162	181	164	194	195	178	201	183	166	185	180	179	164	170	170	191	168	173	183	194	184	170	196	189	191	160	192	165	188	156	158	172	177	201	198	172	174	154	200	186	174	191	184	174	184	172	158	179	199	153	172	198	193	163	172	190	208	181	184	183	165	179	176	182	182	164	184	171	175	186	169	197	167	149	159	175	168	174	173	184	182	176	191	149	188	166	169	192	183	185	188	160	161	183	158	183	184	189	191	173	158	188	179	196	198	164	172	185	184	191	178	174	175	194	179	175	190	157	178	163	156	184	171	198	185	189	163	166	163	150	194	196	157	148	189	182	181	166	159	207	172	156	200	178	173	179	184	175	181	168	191	179	175	177	182	200	183	180	162	180	162	168	172	172	180	169	175	173	181	175	165	188	159	178	173	183	177	164	187	187	175	187	176	189	178	166	180	171	183	178	174	175	178	157	176	169	184	162	176	156	172	160	195	154	158	162	185	180	167	183	171	192	154	189	188	177	162	183	176	174	173	171	154	176	200	178	193	193	182	190	172	174	178	185	179	169	208	170	164	181	168	170	175	178	168	208	168	183	188	169	177	177	183	169	177	176	184	189	154	191	188	174	184	176	181	165	159	162	177	198	182	163	194	177	170	179	148	166	165	169	170	179	178	168	193	185	161	151	182	210	180	167	172	165	179	192	184	173	160	157	154	186	162	160	169	154	174	173	177	188	185	189	167	174	187	181	179	165	178	188	176	154	177	143	197	177	180	174	161	176	164	171	176	166	174	162	178	188	159	193	156	174	189	190	181	168	187	169	170	199	196	153	149	181	163	173	165	187	166	197	159	203	198	168	203	162	185	170	174	173	184	198	178	180	143	170	163	169	163	195	158	160	190	182	188	162	172	178	154	158	158	148	183	183	180	182	192	199	156	156	172	199	170	175	182	170	186	162	177	190	178	162	179	190	167	167	154	180	156
17426	10242	12667	10083	6457	4173	3019	2033	1568	1095	805	604	575	653	681	611	474	447	449	331	233	304	324	282	223	219	221	203	183	198	170	164	174	153	171	142	153	149	125	136	124	138	140	140	134	122	132	116	115	125	101	125	123	100	134	116	114	108	102	118	101	126	108	97	106	105	88	112	113	94	97	108	95	116	102	86	121	98	110	94	101	105	108	93	96	113	94	125	103	103	123	126	114	101	113	83	109	91	114	101	139	106	95	96	117	102	111	115	129	108	114	96	98	102	110	92	84	109	99	110	99	90	107	95	101	86	112	101	92	98	103	97	81	105	95	91	98	94	104	101	77	93	116	91	116	88	106	102	114	74	104	100	96	109	114	106	84	86	99	117	108	80	98	89	106	109	114	85	108	109	113	110	108	99	99	109	110	115	113	99	120	109	87	114	96	100	102	87	106	101	85	109	120	79	100	102	110	83	125	87	96	113	118	108	110	123	97	110	91	104	95	101	122	134	115	104	96	104	93	104	91	102	79	116	109	106	99	99	96	94	87	98	104	94	108	119	94	100	103	88	113	85	100	99	94	87	97	103	82	100	89	100	108	102	96	89	120	108	104	83	98	105	105	103	88	90	114	89	110	101	110	82	78	97	108	109	107	105	90	98	112	103	90	79	98	105	95	103	87	102	111	125	89	98	100	96	106	73	113	103	101	104	105	69	127	108	104	100	104	109	115	124	114	121	111	82	90	89	97	102	106	87	100	94	92	120	124	96	92	104	97	102	77	90	119	99	107	102	111	126	96	87	117	102	107	80	107	108	78	96	94	107	113	99	103	101	106	113	105	108	97	137	88	101	132	110	109	105	96	104	91	102	110	103	91	99	96	91	97	104	112	112	108	108	109	116	103	112	110	119	87	96	87	104	87	84	127	73	90	110	92	99	105	92	94	119	109	98	98	107	116	108	128	84	89	117	100	95	110	107	106	92	81	105	124	107	85	114	102	97	106	99	96	103	92	99	100	100	107	98	100	104	92	122	108	82	115	103	92	108	105	124	103	91	118	104	88	98	98	113	108	105	103	111	106	119	98	89	116	105	122	99	105	94	115	98	108	86	113	112	100	84	113	97	108	110	104	116	115	116	101	87	106	75	96	106	101	91	125	118	93	96	101	93	103	109	123	91	96	116	113	114	107	92	102	109	104	108	103	83	104	90	86	101	94	93	101	97	108	107	104	114	93	90	94	97	97	89	104	88	89	82	99	96	102	107	104	88	84	89	100	95	111	89	109	115	111	107	103	103	92	101	102	94	87	115	100	104	110	88	103	96	91	96	96	80	83	103	107	99	103	129	98	102	89	99	95	104	108	87	97	119	106	106	95	94	121	119	111	120	104	93	104	97	94	95	110	94	83	95	103	109	118	100	96	104	92	104	109	94	102	76	103	121	104	112	86	95	101	88	88	86	80	104	92	107	121	105	109	99	78	101	119	107	96	129	105	100	107	82	97	96	109	105	105	102	89	120	101	105	102	96	91	102	103	97	113	122	110	104	74	93	101	109	97	112	110	107	98	114	83	105	97	102	111	96	117	116	101	97	89	94	110	99	101	94	89	90	90	102	125	105	87	82	126	116	101	104	127	105	97	102	104	105	111	107	89	95	115	113	122	107	95	125	94	108	109	99	132	107	100	112	105	102	125	108	119	93	106	116	112	94	110	89	84	102	88	80	89	95	96	101	124	101	95	107	104	107	116	96	97	98	99	106	115	98	94	101	95	112	119	99	101	104	107	103	110	116	96	88	80	84	97	110	91	97	108	104	108	110	103	101	104	103	88	95	91	93	95	106	109	102	95	109	84	103	102	123	103	114	106	104	101	100	92	90	121	109	87	106	81	91	102	90	126	112	87	85	118	102	104	105	105	110	104	118	102	93	101	68	105	102	95	92	87	101	109	110	111	90	120	107	77	102	100	108	94	103	107	96	131	94	117	98	99	112	97	96	108	96	105	98	113	125	111	92	91	104	97	102	105	109	90	93	86	120	115	96	105	90	103	90	91	104	111	91	110	122	97	93	100	101	114	97	100	106	124	118	100	109	100	111	88	90	99	100	99	101	111	103	99	89	102	89	107	103	97	99	99	103	89	89	104	99	87	105	114	93	103	107	100	119	100	117	96	104	111	97	98	105	104	99	111	109	98	102	102	101	119	128	108	102	94	118	98	109	114	105	117	96	122	110	94	103	85	104	121	129	112	102	100	98	113	92	112	111	100	106	104	107	103	120	96	89	99	127	122	88	97	79	77	104	103	102	92	107	85	106	104	92	119	114	91	93	100	111	119	101	104	104	116	114	114	102	87	100	109	95	109	96	84	103	103	110	84	121	109	106	110	105	104	115	84	119	98	96	106	108	98	107	101	114	113	110	109	109	126	95	113	91	100	114	89	114	97	89	113	122	90	107	109	90	108	102	94	93	85	105	108	107	101	98	119	92	93	108	127	105	108	100	103	95	101	91	105	98	95	108	118	88	107	94	105	103	102	89	113	120	97	97	88	98	117	90	102	112	117	113	101	100	113	121	105	97	97	101	113	105	92	82	111	111	108	88	92	106	107	119	104	107	93	75	76	93	87	85	106	117	111	102	131	97	108	106	105	95	86	112	90	114	117	88	93	111	97	100	75	114	95	108	104	109	103	106	87	116	84	96	101	90	92	98	120	107	86	121	102	89	124	115	89	116	103	90	101	90	105	105	102	86	109	96	103	79	98	111	99	110	103	91	105	93	97	98	125	105	112	110	115	83	92	114	104	104	132	86	103	80	94	103	97	112	91	103	116	88	112	93	106	101	110	90	90	122	110	115	103	93	91	78	99	114	92	100	98	87	112	95	119	112	108	93	95	95	108	109	110	92	94	115	93	90	88	91	90	114	116	97	108	92	116	96	112	117	90	106	88	96	85	94	99	90	108	95	120	81	108	94	100	117	111	105	101	101	122	109	102	116	95	102	120	100	104	98	98	121	86	100	108	118	130	108	124	112	104	100	94	119	108	113	75	96	91	107	92	110	91	116	87	102	100	107	117	94	91	110	112	105	93	83	123	101	97	92	112	112	118	95	110	104	74	71	99	99	113	101	97	106	98	97	110	120	103	102	113	96	125	90	90	110	104	95	106	101	91	100	100	104	91	125	97	107	105	122	95	98	104	105	111	93	88	95	103	131	119	80	123	101	122	124	97	108	96	102	95	95	99	92	95	98	98	107	107	86	98	123	127	102	98	91	85	93	92	102	100	79	110	90	110	97	107	106	102	114	109	113	86	91	100	100	99	97	107	100	118	110	114	95	95	107	107	90	106	110	83	99	134	103	102	102	101	108	121	112	104	113	104	109	96	106	103	120	94	97	103	100	100	108	102	98	116	100	96	112	74	100	97	99	91	104	115	99	106	106	90	88	84	90	81	92	111	91	95	93	118	102	80	120	106	85	105	101	102	92	101	108	104	99	104	113	119	102	112	120	117	100
10345	8608	18553	20165	16763	13040	10304	7889	6319	5186	4151	3350	3470	3810	3942	3154	2771	2909	2475	1881	1417	1542	1677	1592	1298	1174	1276	1238	1122	966	900	840	796	773	748	720	681	613	607	559	533	563	546	519	521	482	479	419	367	367	376	364	316	323	316	341	330	349	313	344	327	279	325	331	293	315	283	305	291	265	274	297	283	263	264	271	244	251	270	298	258	265	250	271	275	248	294	273	268	281	261	240	277	245	253	271	294	255	239	246	233	248	236	264	259	241	240	266	234	250	254	268	237	222	243	234	246	274	257	226	234	266	256	259	280	248	243	228	294	312	260	264	280	280	257	252	258	267	265	268	260	280	252	240	259	264	247	251	255	272	276	249	259	242	239	268	228	274	261	238	244	264	251	241	234	255	235	238	266	279	265	254	245	255	262	279	247	231	241	256	260	266	282	245	272	267	266	256	278	271	269	252	265	243	228	260	246	262	249	215	270	235	238	257	260	233	270	257	287	264	260	253	265	259	260	233	248	283	260	231	245	226	228	237	253	262	249	258	261	252	240	257	274	242	269	255	258	226	252	234	275	254	260	248	261	228	264	271	268	264	260	249	274	274	250	258	244	250	252	255	230	260	258	275	292	280	228	244	235	253	255	251	278	273	236	246	249	250	244	234	243	228	251	264	271	249	284	277	246	241	267	263	245	261	256	235	239	237	264	254	252	255	256	270	245	247	247	249	251	268	239	251	269	240	258	291	233	256	271	244	260	246	252	269	249	231	267	280	262	272	255	264	255	253	287	268	273	259	230	233	259	292	240	228	268	256	247	251	249	230	254	281	261	241	246	249	238	253	255	255	268	249	285	251	263	234	276	279	270	243	262	237	227	252	266	258	259	248	254	237	265	283	239	244	249	228	224	270	240	278	263	264	236	301	248	252	275	257	232	278	241	267	249	284	269	266	249	241	279	241	255	281	265	222	229	267	261	264	268	230	248	239	247	259	268	252	264	271	267	265	251	261	244	275	256	260	225	237	229	267	267	234	255	280	247	239	298	246	254	256	249	280	232	247	235	257	256	256	251	254	281	263	258	258	245	257	267	258	264	263	256	259	202	252	281	246	272	246	248	261	263	274	251	253	250	244	268	265	236	267	243	255	255	264	232	265	287	254	247	247	220	275	264	259	255	268	267	278	240	245	252	254	255	260	239	234	248	259	258	268	244	252	253	259	277	251	227	232	237	251	280	217	262	269	246	258	264	248	241	257	258	276	242	256	237	251	248	252	262	251	256	243	221	249	241	283	250	264	260	251	264	275	239	243	262	256	253	281	261	250	272	289	267	268	273	269	252	245	238	259	272	275	253	232	232	244	255	282	239	279	265	280	265	243	241	293	240	250	242	284	300	272	262	237	266	258	251	288	251	269	235	256	282	269	242	236	250	223	254	271	272	256	264	274	283	245	229	273	265	230	259	274	244	250	283	255	239	269	257	253	251	245	258	250	263	261	275	245	241	270	237	286	266	271	255	256	280	266	265	251	246	234	282	234	267	231	264	249	297	302	261	244	247	262	266	247	267	243	282	269	265	263	263	251	232	253	238	231	277	269	254	234	264	239	254	235	270	260	237	256	248	273	273	243	223	256	235	258	249	244	252	246	258	259	257	250	265	237	271	279	268	234	258	270	265	257	278	243	221	261	264	269	261	254	242	264	243	232	254	249	261	253	250	219	286	245	257	257	265	265	266	265	244	242	289	261	216	266	280	282	241	267	271	248	252	221	229	286	265	211	236	259	239	281	255	247	286	273	267	263	255	248	278	294	256	247	260	233	263	250	253	242	270	232	266	268	255	222	267	238	242	233	224	221	254	266	291	249	247	227	257	270	268	279	278	274	270	275	246	268	241	227	281	238	245	240	256	249	249	257	276	249	233	245	274	250	303	219	255	276	260	268	254	258	235	237	265	259	281	248	268	266	254	254	245	236	266	262	260	237	261	270	264	277	245	277	268	224	270	263	252	246	253	239	241	256	242	245	243	264	246	257	273	256	250	266	243	267	246	226	263	240	265	255	253	266	235	261	250	263	249	280	284	244	247	234	244	251	251	259	254	284	266	278	249	263	237	254	232	280	265	253	259	248	281	287	261	246	268	252	221	254	234	249	242	267	267	237	229	257	272	264	281	241	258	227	253	230	249	248	267	251	287	246	255	261	271	274	254	254	237	278	270	249	256	251	224	217	272	279	235	222	241	240	238	260	259	225	272	265	248	255	249	244	228	245	258	255	267	259	239	217	284	251	255	272	272	258	247	251	255	238	235	247	246	274	223	264	272	254	245	236	290	267	241	257	259	291	253	274	252	264	252	278	235	241	289	262	243	237	248	253	260	247	255	270	272	254	244	260	267	262	256	256	266	267	238	241	243	259	248	247	270	239	256	248	274	268	256	269	261	252	245	241	237	229	239	214	264	251	252	255	267	268	262	234	268	238	233	264	263	270	251	255	286	249	244	249	235	236	266	237	266	248	245	258	242	240	229	253	246	241	250	239	247	262	257	255	277	267	242	254	234	265	251	240	288	281	266	272	271	226	273	286	258	280	270	255	241	285	247	269	246	248	252	242	236	279	247	252	286	256	266	272	260	272	260	273	277	276	237	256	258	269	263	269	261	247	248	264	257	248	262	244	278	252	259	232	255	251	236	256	250	251	256	252	260	225	258	258	257	227	264	242	275	266	256	281	239	268	243	266	262	281	239	256	279	229	224	288	259	278	256	257	242	234	277	273	248	209	253	252	228	244	253	240	249	264	262	259	256	253	245	230	229	248	274	252	263	261	233	212	265	201	242	255	248	256	237	255	232	257	261	248	265	261	265	226	231	246	253	228	239	269	263	255	243	269	248	258	256	241	244	273	260	282	264	269	251	259	240	271	255	236	270	230	263	262	244	218	286	242	267	239	278	271	240	263	240	266	238	244	253	248	256	257	226	225	237	271	229	273	259	281	247	291	262	246	231	255	251	274	259	241	269	265	239	252	250	261	254	237	270	248	265	252	235	260	241	254	256	293	253	233	262	279	293	253	258	247	280	237	285	271	232	259	270	272	273	267	249	263	252	266	287	230	260	272	268	271	240	270	259	253	263	288	283	270	250	255	251	220	239	273	236	252	268	229	248	238	239	234	267	243	264	256	256	259	251	270	258	267	264	262	240	255	263	275	255	268	256	244	259	262	283	255	260	280	276	251	262	247	234	269	265	262	282	271	287	254	254	275	234	267	253	234	223	249	276	248	274	262	280	274	252	244	231	278	255	248	283	246	240	271	227	255	256	230	267	249	254	252	269	246	258	255	268	248	265	274	251	252	239	276	246	263	269	262	264	255	279	264	241	249	259	253	238	253	243	268	237	238	250	240	260	269	222	262	246	239	288	245	259	276	254	239	267	262	255	262	257	258	246	252	253	261	235	248	253	263	256	267	256	238	220	286	238	244	246	227	249	271	225	260	240	262	298	242	241	235	274	261	266	252	251	234
25080	14971	17910	14261	9027	6207	4665	3323	2436	1572	1249	932	809	924	865	759	672	727	561	414	348	373	382	327	283	264	279	263	246	227	260	217	185	206	203	198	187	183	156	170	142	179	158	130	164	161	153	126	136	121	120	121	106	125	131	124	115	105	126	115	122	104	121	112	115	120	113	94	117	97	123	131	100	116	111	107	108	125	105	111	129	97	105	112	100	83	103	95	91	123	112	103	118	94	97	92	124	104	114	104	126	110	119	100	102	102	96	93	112	94	118	108	111	99	129	117	113	106	92	96	117	98	110	113	122	109	119	104	101	136	113	132	91	99	92	131	106	92	110	97	119	98	133	106	101	103	124	119	100	136	101	105	103	84	115	112	95	116	107	105	88	100	112	100	90	102	100	102	120	96	101	103	103	120	91	125	116	104	113	109	113	109	104	103	102	107	99	97	99	96	110	100	103	101	99	103	110	128	111	106	108	97	129	121	113	97	126	103	116	110	96	76	104	116	138	101	105	96	93	114	95	115	109	107	114	108	95	132	95	96	94	88	97	114	103	89	81	114	114	108	98	108	120	97	86	103	113	114	99	99	94	94	119	91	108	100	95	98	113	128	89	105	90	107	108	100	94	102	101	92	106	106	96	113	100	107	91	98	92	122	107	118	106	94	95	99	116	106	117	96	96	120	111	108	100	96	93	112	102	78	114	98	108	103	95	110	110	95	113	92	112	113	95	88	94	92	89	85	101	104	97	101	109	99	106	106	118	95	118	107	122	109	99	117	127	99	109	125	111	109	84	109	112	105	93	92	92	95	105	127	92	106	111	93	123	101	113	101	131	109	113	88	96	94	88	105	93	104	96	112	119	119	116	102	118	113	121	114	109	125	100	94	108	85	111	96	84	117	113	86	112	109	91	104	104	100	114	101	107	103	99	91	105	111	99	108	110	102	90	101	103	100	86	116	110	106	99	129	104	113	116	101	117	119	121	96	122	121	105	91	108	116	110	110	114	108	108	112	106	107	112	99	114	116	113	110	104	118	112	111	112	109	90	111	103	101	111	104	118	98	103	98	114	101	98	103	106	94	84	115	116	103	92	111	117	107	96	89	114	109	101	100	120	101	97	105	109	113	99	118	101	92	128	92	123	106	105	107	92	96	118	100	102	81	101	92	98	114	114	119	115	105	84	99	120	104	120	94	114	120	118	96	99	101	93	110	133	107	110	106	92	110	120	103	127	118	99	107	102	103	107	102	102	108	94	86	106	106	97	106	105	94	83	97	98	104	114	106	93	116	101	116	108	97	106	111	107	100	106	100	114	96	121	112	97	94	97	103	116	113	117	101	104	107	93	109	85	119	87	104	107	103	110	96	112	113	100	102	127	97	107	98	85	93	103	111	98	90	117	99	110	110	97	88	117	98	93	95	79	113	119	86	89	94	120	98	106	93	95	105	101	95	102	110	106	99	99	96	106	124	106	95	118	115	114	108	125	136	107	105	100	106	103	96	96	90	84	113	116	98	101	115	115	87	103	113	87	101	111	105	101	101	100	108	99	100	89	93	99	110	100	95	100	107	121	101	102	115	107	98	110	101	107	103	101	135	115	86	109	98	110	90	112	122	114	94	92	93	100	116	119	113	106	112	122	105	106	129	96	102	94	115	101	108	96	82	96	120	106	100	117	101	110	106	119	105	96	105	116	135	122	89	99	106	103	102	115	103	94	114	103	91	108	104	94	104	109	102	110	103	123	106	92	111	103	109	103	107	101	102	102	100	110	109	101	115	106	102	111	102	131	100	92	103	110	89	97	96	108	109	93	105	89	101	98	113	107	97	110	110	116	97	101	112	109	120	104	85	101	106	119	115	100	115	106	105	127	95	124	95	103	125	108	109	111	100	107	119	99	105	111	97	108	106	118	109	103	107	119	100	105	116	116	99	97	122	122	97	122	103	98	107	113	116	94	127	116	117	98	106	92	93	93	115	102	110	106	89	117	96	117	135	113	116	105	120	97	94	103	107	90	120	100	104	94	93	112	106	100	108	114	113	103	94	95	101	104	104	107	105	112	105	104	122	108	122	91	87	106	109	100	139	97	81	103	91	111	99	101	105	118	116	130	112	110	98	134	109	103	95	94	79	124	98	104	101	118	101	109	113	101	122	111	90	98	97	122	102	102	95	111	100	101	114	110	108	94	100	113	117	101	101	108	101	111	110	109	94	93	108	103	112	100	98	103	88	99	116	111	93	87	117	118	128	117	114	121	107	107	121	109	109	100	133	116	110	112	109	115	105	112	121	106	105	95	113	105	108	109	98	126	119	124	92	103	103	116	102	92	101	100	114	119	99	103	109	113	112	101	98	120	86	102	96	120	106	107	99	93	113	83	110	80	93	96	97	107	100	120	85	89	100	111	124	99	104	115	98	95	113	122	88	102	107	108	106	110	109	115	110	126	101	113	99	112	92	95	99	130	108	121	112	115	99	101	114	116	96	117	108	110	101	99	98	103	125	112	104	98	103	103	64	106	110	123	121	107	93	120	112	98	102	106	108	97	118	96	116	100	117	115	123	98	105	117	102	122	116	121	91	118	102	117	103	106	91	132	110	105	116	96	93	99	113	104	116	105	100	86	86	103	105	112	103	100	112	101	104	107	90	106	101	101	107	96	116	99	108	84	96	125	122	86	109	99	97	92	109	118	91	98	115	92	126	103	106	100	124	93	100	102	110	122	104	121	117	112	109	105	104	92	100	103	107	109	106	104	86	91	111	101	102	104	100	99	125	104	114	105	102	125	106	105	110	111	112	103	100	114	95	110	99	98	99	117	86	94	108	111	92	87	127	105	95	108	102	90	106	122	95	97	113	97	112	116	91	105	104	94	104	118	80	116	116	95	95	98	112	87	98	117	95	113	100	107	117	113	120	101	86	103	105	121	105	100	102	106	88	112	107	112	112	101	96	105	100	122	92	113	119	117	106	94	96	119	99	99	97	114	99	104	93	104	102	84	114	91	102	104	122	116	108	99	105	118	91	113	110	106	86	115	90	110	117	102	114	115	107	132	91	95	91	108	90	118	99	114	103	122	116	93	101	89	108	89	118	89	98	101	119	140	113	107	119	96	123	88	93	93	106	89	113	104	99	109	108	98	94	93	120	95	99	103	110	101	136	129	101	88	88	88	111	102	119	103	94	116	106	103	104	73	114	97	101	103	102	104	98	116	102	94	99	119	99	86	118	108	109	113	99	116	97	104	105	115	111	110	103	102	121	112	99	102	97	129	93	100	105	108	95	106	95	92	112	103	95	109	111	93	127	96	113	86	110	118	110	111	110	92	116	104	99	110	107	110	90	104	109	104	119	120	123	107	113	109	106	92	122	81	113	100	102	106	120	111	97	107	103	106	103	118	106	119	121	109	97	110	116	81	120	118	113	95	103	111	107	108	104	110	105	104	103	105	111	118	97	88	109	102	112	110	94	112	106	110	104	101	99	105	107	104	129	107	110	108	91
13308	11458	23257	24743	21003	17192	14147	11007	8914	7276	5870	4858	4726	5149	4985	4458	3985	4007	3362	2583	1931	2181	2311	2008	1576	1601	1628	1605	1360	1235	1163	1126	1101	1006	956	1033	929	818	740	735	668	709	684	738	693	629	583	580	495	411	428	402	389	361	377	347	362	376	390	381	340	363	372	304	295	357	283	300	310	262	289	283	259	289	296	294	300	283	291	277	264	274	305	272	289	290	255	303	273	285	267	289	258	260	261	314	271	273	267	268	249	273	244	276	258	285	250	239	261	262	231	272	246	258	276	277	273	263	282	256	296	265	241	238	258	268	236	237	269	296	271	278	248	299	246	295	248	248	208	257	244	247	248	235	264	246	241	247	237	277	266	277	279	254	250	234	242	247	268	266	257	264	278	259	278	262	235	260	256	288	235	261	232	255	272	268	258	233	262	292	271	249	271	227	249	229	220	260	246	266	238	233	258	269	289	258	261	287	252	279	229	253	274	264	292	272	253	253	245	262	244	269	240	281	274	267	263	271	252	256	251	264	216	252	237	274	229	267	265	249	243	243	249	270	251	234	261	275	267	260	240	258	246	251	241	268	250	278	291	267	269	266	262	234	252	263	274	253	274	276	228	273	265	287	241	239	249	274	257	231	270	251	262	259	273	228	274	277	257	241	256	241	260	264	227	253	248	236	264	233	281	254	245	218	256	243	266	287	256	261	259	276	231	257	244	265	278	255	252	247	259	259	257	268	281	266	278	251	248	252	257	263	232	244	253	231	243	274	261	249	271	244	257	284	257	252	262	265	259	267	261	285	232	248	268	238	246	243	252	246	253	215	268	222	258	284	245	254	270	278	272	251	285	256	259	233	265	240	247	247	282	267	229	233	257	261	275	258	264	250	267	231	267	276	304	269	252	252	245	230	245	244	264	252	262	282	300	240	263	250	270	267	273	275	245	288	254	275	237	284	257	268	233	228	242	252	256	276	226	257	245	247	289	244	254	249	266	275	260	258	256	252	265	244	253	253	255	276	240	264	221	268	296	273	265	251	276	253	270	277	271	237	240	280	251	243	272	250	273	237	272	242	248	251	247	257	249	250	262	282	272	256	234	258	273	230	252	240	257	264	262	285	254	247	244	263	268	276	265	240	244	250	281	275	244	250	271	254	258	244	260	241	251	240	238	245	261	306	246	254	243	256	245	234	302	251	248	244	246	257	254	289	251	269	281	291	231	244	256	283	240	240	249	246	271	251	270	240	286	239	247	238	264	254	251	234	277	261	268	260	295	246	242	269	297	243	261	271	244	235	239	244	271	254	265	242	248	260	270	257	232	260	247	279	258	260	264	250	260	265	255	254	262	252	225	231	257	259	268	248	235	226	244	289	272	270	248	237	261	265	248	261	219	279	266	278	244	270	270	297	277	273	275	250	266	270	250	251	289	242	266	241	261	242	279	237	265	256	267	268	258	256	251	234	257	268	255	271	267	277	239	240	237	260	258	254	260	262	217	255	261	273	282	251	255	235	265	245	236	258	248	244	254	257	245	285	256	281	289	268	260	249	263	242	234	271	257	252	231	296	241	238	266	251	241	242	274	256	233	285	252	276	245	244	275	251	232	258	256	294	216	224	266	249	281	246	285	269	271	247	261	253	221	244	263	227	265	244	259	246	269	269	220	276	268	248	262	254	257	226	253	254	241	240	238	256	251	268	278	254	262	253	242	245	253	270	259	263	275	261	222	258	253	250	230	281	260	235	269	248	248	262	250	245	240	267	279	239	223	255	237	241	231	256	278	259	257	271	267	277	240	281	248	255	272	257	258	265	260	269	256	255	251	258	243	272	277	239	287	241	237	248	283	236	277	247	269	253	247	237	267	264	262	257	254	253	250	232	236	274	240	262	257	268	251	255	248	249	283	260	243	264	264	262	268	250	235	243	253	253	250	267	283	272	244	258	250	277	230	242	269	249	250	259	255	290	282	231	268	229	265	270	269	254	236	245	277	263	249	280	278	268	273	266	275	279	259	267	252	257	244	260	249	266	246	239	245	252	228	271	212	251	236	276	261	285	249	282	222	265	263	273	265	276	282	236	262	262	262	244	248	240	234	245	275	260	250	267	262	249	260	240	272	248	251	263	225	275	253	269	261	250	247	229	243	245	246	271	210	254	239	255	261	236	279	242	271	231	262	254	247	260	281	254	254	267	249	280	263	252	267	280	247	258	260	291	263	262	280	267	275	261	265	255	255	269	263	253	263	240	294	261	253	273	296	255	239	257	266	253	243	262	268	252	237	246	277	247	246	263	244	269	259	260	252	256	245	266	251	246	261	265	293	236	258	248	252	278	281	257	236	255	256	253	268	241	232	278	230	263	266	239	246	265	241	249	267	252	281	257	268	266	295	245	249	271	250	252	254	269	239	276	241	259	253	242	264	260	242	269	248	255	271	260	250	263	250	254	220	277	244	254	239	267	267	257	252	251	249	257	252	263	246	263	283	267	264	272	249	296	254	269	271	258	229	257	254	257	227	261	243	283	244	251	259	273	256	246	289	271	262	295	245	273	238	275	260	268	238	271	257	248	260	241	248	253	253	258	254	258	287	236	244	251	264	252	303	265	220	255	252	255	249	247	285	238	250	244	246	264	247	277	287	228	259	244	273	268	251	242	268	228	260	281	250	240	243	233	253	233	256	246	244	257	266	267	281	251	244	234	258	248	252	229	231	271	248	247	250	257	270	234	253	254	237	252	273	256	240	247	255	270	279	242	255	258	245	254	249	223	264	252	297	261	243	278	246	255	269	285	240	265	262	277	252	272	251	276	266	287	261	267	262	254	257	251	264	255	297	240	254	257	264	258	252	266	257	246	242	241	252	244	269	266	281	263	239	260	260	278	270	269	261	269	255	269	266	272	260	259	242	277	248	247	220	279	252	280	225	240	242	248	285	251	261	235	269	265	240	248	275	280	256	259	232	255	250	290	260	245	228	272	247	262	241	263	243	257	269	263	246	259	229	258	242	281	270	254	261	243	244	266	246	255	249	276	285	231	268	255	287	250	248	260	219	275	279	247	250	256	258	249	241	268	250	253	266	267	225	279	249	230	274	259	234	292	249	274	244	253	249	276	250	260	263	261	258	256	248	249	267	257	250	263	242	288	257	259	257	277	281	267	253	237	273	277	240	235	282	258	241	247	232	258	247	258	260	237	255	278	236	283	238	260	239	259	245	237	248	274	219	250	263	255	267	243	253	260	244	250	278	225	241	271	264	253	251	246	266	252	250	265	249	244	258	250	286	254	247	256	250	257	259	278	253	238	251	238	259	261	248	215	253	264	279	248	264	262	239	251	267	271	241	250	240	231	228	273	239	266	252	260	238	239	238	279	251	238	236	260	203	253	241	261	266	252	267	220	266	284	273	244	284	262	264	248	250	269	250	256	259	244	257	252	281	264	243	227	243	262	250	236	263	241	250	229	242	264	259	240	241	295	247	251	257	266	254	272	254	273	250	281	240	300	265	261
8688	5541	7147	4845	2873	1697	1072	798	595	495	397	335	342	337	405	318	272	287	252	173	152	162	177	167	140	120	118	137	120	98	88	102	96	101	104	99	87	76	81	84	88	88	91	85	77	75	70	75	73	68	66	62	72	79	64	101	63	61	68	71	94	67	83	73	67	75	72	65	78	57	71	52	68	70	67	71	55	63	65	69	80	74	56	67	61	73	62	77	71	81	73	68	67	65	58	60	78	75	67	74	82	59	65	74	68	57	62	78	70	60	78	70	69	64	79	67	52	64	76	62	82	76	63	72	69	76	53	56	64	65	71	68	65	62	68	72	57	68	57	79	78	63	49	66	73	60	63	72	64	62	68	60	68	48	72	49	56	68	67	59	65	51	80	61	78	60	65	66	62	79	74	69	70	70	60	70	79	78	64	62	61	67	60	59	66	58	71	64	82	63	59	64	78	57	54	72	56	63	59	52	70	62	68	68	67	72	77	61	67	63	69	70	56	58	61	56	66	67	67	65	64	71	59	56	67	75	68	67	70	69	88	74	67	58	63	67	70	61	65	60	74	59	48	62	62	67	55	88	74	68	68	67	65	72	76	59	63	71	66	66	60	66	81	64	65	69	68	66	68	56	69	57	65	68	48	77	73	72	62	72	57	61	62	70	65	66	56	69	73	60	68	57	64	64	58	70	67	76	74	59	53	52	44	64	94	63	64	71	63	44	51	63	61	64	65	65	71	78	87	71	64	57	79	49	65	79	67	87	70	73	81	63	70	60	59	50	56	66	68	59	58	67	78	61	62	53	76	62	75	65	68	69	53	72	63	64	66	71	69	79	80	66	70	60	68	54	58	61	73	58	62	78	56	67	75	65	59	53	60	77	76	61	55	76	74	78	81	77	60	64	69	56	65	65	74	45	70	65	61	65	75	63	73	66	49	75	92	71	67	65	64	59	61	57	68	64	62	49	60	62	71	61	65	54	70	66	69	65	59	66	66	71	78	67	67	69	52	75	62	55	72	82	60	57	63	66	68	43	66	83	62	76	65	64	64	68	68	56	73	84	71	76	68	58	65	70	68	61	74	57	68	63	78	57	68	51	68	64	74	61	71	62	77	64	68	66	78	76	62	67	60	74	74	66	82	71	63	70	71	65	65	66	68	61	67	55	62	74	76	58	66	64	65	63	60	67	68	50	76	84	53	79	86	71	54	70	66	74	57	65	67	73	73	78	71	51	62	65	80	67	80	65	68	47	66	75	68	77	64	69	60	62	70	49	62	56	76	72	79	67	60	66	68	68	65	66	64	68	66	61	68	63	65	48	83	52	82	69	59	60	39	70	57	61	64	60	67	81	58	66	66	78	61	73	58	63	69	69	51	68	67	56	76	61	55	82	67	66	80	73	53	55	70	62	53	67	63	71	68	76	66	62	54	52	69	69	79	75	64	67	91	66	78	54	54	56	61	76	64	57	64	65	75	74	69	71	73	53	79	68	73	66	75	62	83	60	68	84	76	73	70	74	48	62	70	68	57	73	71	68	73	67	57	69	62	53	55	57	77	75	66	55	70	77	67	58	64	63	55	60	73	69	65	68	57	60	57	51	68	63	56	51	64	53	61	71	67	73	71	55	78	75	62	68	64	53	59	53	57	68	73	62	68	80	70	78	60	76	56	59	61	80	77	60	57	64	68	58	66	63	71	69	73	64	69	70	60	65	61	62	54	47	61	57	67	71	64	54	59	75	62	56	65	69	69	71	58	66	64	63	53	70	78	72	52	53	57	49	57	67	46	67	62	67	64	51	69	56	61	57	52	54	71	66	70	73	63	81	76	69	74	77	77	58	64	64	67	81	60	64	92	67	74	67	70	64	61	65	61	76	66	71	68	73	77	72	76	72	88	67	73	69	71	76	64	58	64	61	69	79	54	53	67	75	72	71	69	62	69	66	63	62	78	51	51	66	77	73	66	65	60	73	49	72	68	80	51	74	72	56	58	59	69	66	60	60	58	73	65	54	59	73	64	59	61	58	68	64	62	66	54	67	61	75	77	66	64	67	66	75	80	60	81	77	69	73	72	79	73	64	72	56	65	65	65	55	74	66	70	66	47	66	66	69	68	71	70	54	69	69	69	76	63	62	49	67	69	63	71	62	72	71	66	67	60	85	60	76	62	72	59	80	70	71	52	64	61	56	64	61	55	69	64	61	68	62	63	62	74	72	70	73	74	70	53	66	68	52	50	55	67	63	62	71	61	56	77	71	77	61	70	61	70	62	69	71	75	74	57	64	70	73	68	58	77	64	76	55	58	64	74	60	71	74	59	73	72	75	84	62	66	69	65	60	68	78	66	61	58	79	87	91	72	66	65	73	73	72	63	66	61	68	58	67	64	68	67	50	72	64	56	67	69	76	55	71	62	59	71	80	77	61	63	59	65	79	62	60	70	77	74	73	68	65	67	53	54	64	76	53	60	74	60	56	64	77	80	63	81	69	68	56	63	64	69	60	76	75	74	74	58	69	70	76	58	71	77	67	74	68	76	64	64	72	61	78	68	84	52	72	70	57	67	63	71	70	66	64	56	67	47	70	69	73	76	64	65	62	73	77	65	70	49	51	59	65	62	62	62	72	77	52	63	69	62	79	71	59	74	72	56	77	77	77	61	80	69	60	64	64	55	72	72	57	58	65	69	69	66	62	63	60	71	76	82	93	72	61	55	61	71	74	75	57	60	75	65	64	61	61	81	85	53	70	69	62	80	56	52	66	54	83	67	59	76	63	60	67	55	57	57	65	69	80	69	71	78	57	63	69	52	60	61	59	64	69	51	55	56	55	76	83	80	79	70	56	60	63	72	73	65	70	72	62	63	70	59	80	69	82	81	69	82	81	54	72	67	74	56	67	60	66	59	65	77	82	61	69	61	54	66	50	68	86	68	53	87	80	70	75	61	62	59	70	59	85	61	71	80	61	61	67	83	60	54	68	68	78	66	74	77	54	66	60	73	54	56	63	58	79	55	73	55	72	62	58	65	70	65	80	62	52	75	55	68	65	69	49	67	60	72	76	72	78	76	57	58	68	67	74	67	63	83	71	64	80	65	61	65	52	54	61	75	82	71	76	79	69	75	78	66	79	77	75	65	52	84	60	59	78	81	88	77	68	70	64	76	61	67	63	76	83	70	64	60	82	54	69	78	72	69	65	74	63	57	73	65	73	64	59	70	66	57	72	74	68	67	75	56	74	74	61	58	53	61	76	79	63	59	69	69	63	54	55	81	70	67	53	50	59	67	78	66	67	68	61	77	73	73	78	80	69	83	77	71	69	67	73	67	64	74	55	58	75	67	71	69	53	48	64	57	61	75	70	58	53	63	65	70	66	74	75	66	66	55	69	62	68	81	73	63	76	74	66	53	85	68	63	61	78	72	63	63	52	66	69	67	60	80	56	61	62	56	70	73	62	61	67	81	69	77	72	55	61	66	65	57	83	73	50	70	60	58	50	56	73
5053	4985	12263	12449	10047	7195	5314	4006	3159	2614	2213	1901	1946	2189	2229	2045	1689	1663	1568	1041	891	922	1060	830	672	670	690	709	704	550	477	507	423	401	453	397	400	344	332	297	302	307	306	330	333	280	283	259	268	247	218	233	211	201	224	206	206	186	226	229	232	229	203	200	222	190	180	183	182	160	164	177	168	171	200	163	181	150	168	182	166	165	185	172	180	186	189	167	168	194	170	180	178	161	195	178	177	180	148	190	185	183	183	177	167	183	171	190	186	161	208	182	172	162	180	160	176	156	181	186	196	179	158	166	149	169	162	155	160	189	192	177	183	169	194	177	163	182	190	191	157	193	160	181	167	186	187	179	174	191	175	186	196	175	183	170	166	192	170	163	169	181	191	189	172	184	166	174	178	179	176	211	178	184	162	182	204	179	182	176	144	175	196	175	172	182	173	171	164	189	157	203	171	173	175	185	178	209	178	210	172	165	184	149	190	173	169	184	190	181	157	184	173	193	181	177	146	180	192	184	158	195	183	175	176	193	166	193	197	154	178	160	170	182	167	158	169	182	184	179	174	185	155	186	185	185	197	173	203	171	176	180	179	196	195	173	179	189	202	180	189	173	152	160	177	176	160	186	169	177	143	188	206	180	193	192	178	189	186	183	178	163	180	181	165	180	165	200	164	158	176	186	175	167	164	184	192	175	177	157	184	196	185	173	197	180	178	208	184	209	167	200	161	150	176	158	177	185	169	183	186	155	170	171	173	168	195	160	146	208	152	188	177	177	193	168	164	189	154	188	172	152	177	169	156	192	199	178	183	180	171	177	174	179	166	199	149	194	183	148	191	180	197	190	176	159	192	173	166	192	177	186	175	175	192	189	191	167	169	195	181	138	189	192	166	172	181	183	198	185	180	161	179	177	190	186	172	167	183	166	192	184	177	164	192	151	153	194	180	197	184	178	198	187	160	171	169	195	183	150	199	166	212	168	170	172	161	192	166	183	197	187	192	181	166	206	162	200	197	180	183	169	186	190	149	168	150	179	188	171	192	162	171	166	167	164	192	190	181	154	154	172	197	143	173	166	176	164	182	165	191	174	166	178	191	161	169	189	180	192	182	149	186	175	166	178	158	185	192	164	167	185	206	162	183	190	186	172	178	192	168	173	175	185	185	185	171	169	179	181	181	165	186	183	208	175	171	164	183	176	191	177	166	191	171	162	190	159	182	173	188	160	157	186	172	182	161	192	161	178	161	183	182	173	180	182	167	172	199	179	180	149	198	174	175	182	186	192	155	192	174	202	197	175	188	173	180	168	168	185	189	184	192	185	177	173	178	174	188	157	140	157	167	162	167	180	172	165	175	153	175	203	173	171	187	172	165	208	195	206	179	186	170	190	196	188	197	183	172	193	178	153	180	195	167	168	177	199	168	153	186	180	163	195	185	176	189	191	187	163	163	181	190	200	170	180	194	184	163	181	188	171	198	189	197	191	185	191	175	171	169	163	182	189	174	180	187	159	157	192	183	164	214	171	169	181	177	170	149	178	180	151	191	195	187	179	166	188	172	157	176	184	169	192	146	187	183	147	160	173	175	174	175	170	198	201	164	172	178	192	172	189	205	195	172	163	173	186	166	164	175	164	177	185	162	176	177	172	177	190	178	178	180	189	191	162	154	166	167	184	171	208	194	177	160	193	173	199	193	198	194	192	162	162	171	191	185	178	140	167	180	201	204	187	179	171	162	146	187	191	180	165	175	177	162	166	172	168	170	163	182	168	162	176	202	169	165	161	177	162	163	164	193	173	186	165	176	166	178	186	185	188	180	164	164	167	191	165	179	154	178	190	191	187	158	178	202	205	168	163	197	203	206	157	170	184	187	181	163	152	179	188	158	188	199	177	174	165	187	165	158	199	193	180	167	171	202	158	166	188	177	166	173	169	169	188	171	198	139	154	164	169	184	180	207	177	172	163	208	178	153	175	181	197	197	158	167	167	169	176	173	174	168	170	169	158	181	163	197	184	172	182	155	166	174	187	169	195	187	169	173	185	178	184	143	191	201	179	192	178	175	178	177	154	174	171	170	199	169	181	198	172	188	157	192	174	175	178	173	175	164	174	156	172	181	191	172	169	166	192	184	160	175	193	189	169	183	180	157	174	173	194	186	177	165	162	174	181	177	193	183	188	195	194	194	177	156	202	189	177	176	160	164	212	191	188	168	180	180	163	182	158	175	180	184	194	199	172	169	171	156	178	178	172	178	166	201	161	175	183	179	188	170	169	182	181	177	174	187	186	181	169	173	170	204	175	173	161	178	162	208	158	174	185	188	155	144	179	175	169	171	198	174	190	177	189	162	161	179	169	180	181	186	156	170	175	180	178	172	193	170	204	173	192	197	205	164	204	165	169	180	203	175	157	178	173	177	166	173	179	177	180	169	168	170	171	182	181	171	183	165	170	159	171	183	181	152	199	153	164	175	180	184	198	175	186	190	172	179	169	181	199	190	177	175	170	157	172	169	190	177	192	187	166	182	170	173	171	220	164	164	183	186	174	190	142	163	161	164	199	157	169	154	167	173	190	166	174	170	204	157	179	166	177	166	197	176	178	188	170	164	160	159	176	171	168	167	174	166	191	184	168	162	157	175	201	190	175	175	193	166	197	155	198	158	170	170	185	189	192	217	171	186	194	168	169	204	160	190	180	165	192	175	150	163	186	203	153	169	173	181	200	152	145	185	179	182	189	197	178	171	177	190	165	160	171	173	177	201	169	169	201	195	170	160	188	162	164	177	185	180	183	192	186	172	169	198	166	185	166	189	183	182	191	182	173	181	188	158	174	181	198	167	172	137	187	153	183	173	165	177	170	160	164	168	177	191	169	162	213	159	161	174	162	178	211	159	174	177	173	150	180	196	173	176	154	184	171	193	173	199	188	182	187	154	171	168	156	171	183	163	184	166	168	174	169	182	182	184	180	179	196	194	175	201	165	175	185	175	180	170	195	182	185	173	175	166	169	189	172	181	160	160	191	175	177	145	210	169	201	157	167	158	196	171	187	182	169	165	184	186	189	201	174	159	194	154	172	191	174	168	175	161	160	191	162	178	205	168	180	180	167	165	195	193	174	191	189	185	193	179	177	168	154	169	195	182	160	180	187	178	192	172	187	181	199	178	186	199	164	184	167	192	189	159	179	164	179	190	190	176	174	191	178	165	188	190	173	166	178	187	173	174	180	166	165	186	171	191	168	174	179	162	171	162	172	175	156	182	171	164	186	181	174	199	185	190	168	163	149	143	180	175	191	163	177	174	175	183	204	160	166	209	175	181	163	147	180	168	179	176	174	181	181	179	177	190	195	183	179	174	159	177	199	170	183	180	200	165	170	155	184	176	189	177	199	182	172	184	188	164	143	183	176	170	161	178	166	167	160	184	172	173	160	173	171	174	183	166	206	185	171	178	210	167	181	179	196	168	172	177	164	169	184	171	146	183	195	178	190	179	175	160	185	198	171
17240	10167	12599	9762	5922	3754	2712	1827	1319	932	815	605	610	554	677	575	487	457	363	308	263	281	300	272	233	199	229	232	189	203	190	193	151	161	159	158	179	157	134	138	135	134	139	152	137	136	133	131	140	110	109	100	102	104	118	113	98	115	116	126	130	114	99	83	118	103	79	103	121	116	113	130	100	94	112	128	102	106	113	136	103	90	118	106	95	102	97	108	103	111	120	95	94	113	108	114	102	100	120	103	92	120	87	98	106	82	110	127	86	96	93	91	84	115	128	93	114	98	109	104	125	85	98	104	88	75	96	105	94	97	101	99	86	94	96	124	108	95	108	95	104	91	108	97	116	108	87	111	96	86	105	99	93	91	98	121	98	105	100	104	94	89	112	97	113	92	102	92	105	101	108	114	125	111	91	86	103	96	93	100	107	118	100	94	96	105	119	100	110	101	108	109	88	123	117	92	94	99	112	89	114	111	98	88	103	96	105	113	102	91	106	96	92	90	87	94	102	97	104	76	91	93	115	105	101	99	100	105	108	93	110	103	87	101	101	92	99	102	112	86	103	74	90	104	95	111	97	121	84	94	107	97	98	76	102	106	100	108	104	75	101	94	94	115	92	110	99	91	114	96	103	86	99	93	105	107	124	101	89	110	87	95	115	99	108	93	99	105	93	103	81	108	99	96	104	119	93	104	104	91	113	99	130	99	104	114	108	108	101	89	98	107	115	111	112	107	105	107	99	103	119	108	96	96	106	102	105	127	96	100	100	79	101	94	111	102	94	100	98	103	99	111	109	89	116	94	107	84	110	97	91	117	100	90	111	94	113	103	97	89	109	85	101	96	118	94	106	87	122	98	80	104	79	89	91	97	118	100	115	105	110	95	90	104	83	91	114	117	97	88	98	99	102	98	100	98	91	94	118	97	121	106	114	110	106	95	98	101	73	101	104	91	98	95	88	112	92	101	88	123	101	96	113	91	105	108	104	113	86	107	91	99	102	128	96	89	95	94	101	101	100	100	104	97	103	98	113	103	106	93	104	115	111	96	97	104	104	91	97	93	99	97	122	94	118	98	110	87	96	80	98	111	98	94	91	93	88	97	86	94	84	112	103	99	107	118	126	102	104	99	134	101	111	106	95	85	101	117	116	103	95	104	91	106	92	94	92	103	92	107	98	97	101	107	93	95	104	103	95	92	104	114	99	113	96	115	117	112	90	135	95	101	91	89	95	88	106	111	90	92	88	113	96	102	97	86	90	96	96	93	99	103	107	103	101	104	90	104	103	108	85	112	81	107	100	103	93	89	118	97	112	88	98	107	86	97	86	92	116	104	120	99	121	83	117	96	116	104	103	101	96	110	119	99	107	98	109	119	107	103	87	121	81	90	115	98	92	107	96	119	93	89	118	98	102	105	100	97	88	94	94	100	97	116	116	109	98	91	105	107	119	101	101	108	96	90	117	90	99	106	106	108	106	100	125	95	118	104	105	86	101	114	125	97	95	94	119	104	96	84	97	118	85	126	96	123	105	107	103	90	97	87	99	93	107	117	111	80	81	102	105	76	107	96	112	81	112	98	116	109	78	82	112	98	88	90	105	97	95	81	91	81	100	94	105	119	113	104	108	97	104	103	108	107	105	104	89	112	124	100	93	92	111	109	110	101	121	105	101	90	93	94	113	116	128	89	110	86	100	97	107	103	77	102	107	124	100	95	99	112	85	81	112	94	87	102	97	102	88	92	115	96	96	83	89	123	97	91	103	94	110	97	109	92	119	91	109	86	111	102	104	111	101	104	99	100	109	78	113	87	96	122	100	96	81	107	116	90	90	112	94	89	87	95	87	115	106	99	99	94	99	97	96	102	108	79	89	89	98	109	113	116	110	88	104	102	105	112	102	89	92	86	91	113	103	109	97	102	96	95	104	89	92	92	86	75	97	89	101	90	100	87	120	103	98	104	106	107	101	113	116	92	111	112	116	94	85	101	92	98	112	95	105	108	99	101	103	110	85	92	91	107	92	122	95	112	95	94	95	109	84	80	89	97	88	101	86	104	106	94	116	93	103	128	93	102	112	111	89	85	100	96	102	119	107	102	90	109	101	98	87	101	88	98	105	87	90	88	100	126	96	112	110	106	91	97	99	98	105	93	77	99	132	108	111	103	104	100	111	82	99	78	97	98	96	86	104	105	95	98	116	99	108	117	120	108	103	99	103	101	91	96	86	85	102	77	100	100	79	96	116	107	107	108	104	87	93	85	94	108	111	95	104	93	98	106	121	84	107	94	100	103	113	100	114	100	110	114	110	117	90	99	103	106	98	100	110	97	114	95	123	101	101	107	106	102	84	95	91	110	102	115	123	100	89	93	101	102	117	105	105	111	99	103	99	105	93	85	84	100	97	113	102	105	92	122	119	106	86	80	111	88	99	98	97	101	119	99	102	124	102	92	114	93	101	92	97	110	91	96	81	100	86	91	106	109	104	92	106	106	125	79	105	90	93	103	91	92	111	105	102	94	100	88	110	98	94	90	96	100	88	101	75	104	100	100	103	86	117	110	85	98	94	83	110	113	98	106	92	87	97	68	103	97	92	98	92	96	104	103	93	110	99	105	90	72	99	104	82	97	107	109	99	110	90	107	114	110	94	110	89	97	114	98	94	95	89	111	89	89	121	107	108	107	117	87	109	95	110	99	107	100	109	95	100	82	93	89	101	109	107	98	97	107	101	113	117	105	106	105	92	123	84	94	100	100	106	97	97	108	103	106	128	104	131	103	104	101	109	107	104	110	108	110	96	83	114	93	73	91	106	96	104	90	101	104	92	91	86	105	103	99	99	102	95	119	108	124	89	121	101	97	109	101	72	89	85	111	94	107	111	101	104	86	91	90	107	98	101	110	92	93	128	99	104	97	103	94	113	126	90	105	113	83	124	89	105	91	94	98	82	99	95	100	112	97	112	92	118	86	108	107	96	106	89	91	105	106	108	94	90	116	101	93	109	99	107	106	98	113	114	107	110	86	109	109	99	90	101	97	92	87	94	109	108	96	96	107	129	108	114	91	88	97	86	109	102	105	104	99	101	94	121	80	91	127	104	95	108	107	116	110	109	91	99	86	95	112	101	104	82	104	72	114	99	111	110	93	95	89	83	112	122	105	95	87	91	86	128	107	103	113	115	97	96	110	110	101	94	98	91	91	95	85	94	108	92	100	92	96	97	80	107	109	108	86	107	84	108	104	95	108	115	110	112	92	114	93	91	112	99	85	121	84	89	123	93	96	106	107	122	102	95	115	109	113	91	107	106	94	77	111	121	97	118	96	108	102	111	89	116	108	91	102	119	113	100	97	99	94	83	102	100	108	95	96	108	118	106	103	101	105	101	88	95	96	113	104	109	118	100	111	91	120	88	98	103	104	112	109	91	102	105	113	110	96	104	94	102	91	101	114	113	107	97	103	110	110	89	109	94	120	90	95	103	94	97	85	99	83	86	120	94	92	110	95
10207	8472	18741	19512	16095	12675	10236	7702	6022	5041	4148	3336	3408	3687	3951	3336	3085	2881	2427	1870	1472	1766	1742	1512	1248	1158	1241	1201	1025	944	857	796	754	750	756	718	677	644	562	573	504	560	571	528	478	520	466	411	375	377	340	358	321	284	319	327	324	345	311	342	330	297	323	287	320	316	284	290	271	253	272	259	328	249	252	292	250	268	285	295	276	268	274	269	250	246	263	290	259	256	245	224	283	261	263	273	257	286	272	248	266	261	264	248	259	240	247	256	213	236	247	266	265	267	252	255	243	246	264	279	218	286	214	257	255	262	231	245	255	280	275	285	242	254	226	266	260	281	286	257	262	266	254	235	280	239	229	262	246	233	249	292	232	244	275	221	234	271	255	266	230	259	269	264	267	250	272	250	279	234	250	251	239	251	255	288	240	266	270	273	234	256	255	260	270	259	267	252	249	286	291	228	263	208	243	269	260	267	246	247	238	238	274	282	260	258	243	234	243	270	250	256	267	240	264	282	269	262	263	260	226	288	252	254	276	255	297	289	241	256	241	235	261	247	251	246	252	266	230	267	254	267	243	252	264	230	259	258	246	242	272	244	236	276	252	260	247	249	245	216	262	221	233	273	229	264	272	257	224	267	276	253	250	243	271	264	233	245	265	268	258	244	260	236	267	252	252	242	230	234	233	263	261	241	250	254	246	265	229	241	244	227	261	265	270	240	269	235	244	221	239	233	251	276	226	269	236	246	247	258	240	265	266	253	234	268	239	263	248	225	276	252	274	265	265	282	262	246	255	242	275	251	247	272	262	267	241	260	256	250	254	249	275	252	236	251	256	281	240	232	250	263	220	250	280	262	262	260	267	268	275	247	273	245	274	246	278	238	267	252	230	261	254	250	229	269	278	256	283	257	275	240	243	287	241	259	272	246	245	238	252	265	225	224	263	251	238	236	242	266	232	269	229	274	241	253	237	271	251	242	255	259	254	254	218	221	251	262	261	255	253	239	246	250	232	242	235	267	264	255	272	252	257	260	230	249	263	250	248	250	263	232	275	258	244	265	279	273	240	239	267	247	294	263	235	255	280	277	245	258	249	243	243	254	294	260	265	237	271	238	232	264	230	235	262	256	262	229	246	254	254	215	253	222	254	269	248	247	262	259	255	276	281	234	253	255	242	252	236	268	253	246	289	228	272	260	258	231	303	250	247	268	271	233	259	269	252	260	245	244	270	270	262	259	232	269	273	273	251	263	239	232	245	273	229	262	239	221	266	247	270	229	260	247	240	282	274	260	241	238	237	267	268	256	253	268	253	256	262	256	234	239	252	290	237	261	248	259	259	244	252	255	253	258	247	264	238	244	230	255	253	237	245	272	225	227	272	200	251	242	239	247	260	269	239	233	262	243	264	254	265	270	252	265	272	255	226	215	253	258	247	262	269	295	253	256	229	258	248	257	274	269	242	274	249	275	277	233	270	257	259	265	254	258	276	257	240	257	253	259	266	235	236	254	256	245	278	254	272	257	235	257	248	225	258	279	249	256	260	276	247	243	242	261	233	282	241	236	267	238	241	210	203	227	255	280	231	250	264	237	271	267	264	248	262	259	259	264	299	266	243	276	264	258	238	242	250	264	264	275	263	253	233	238	275	266	244	254	279	266	246	246	243	230	228	240	300	227	264	254	280	248	267	274	281	276	252	243	242	234	231	259	240	245	260	249	249	252	235	268	259	287	249	238	252	258	239	223	258	233	283	281	266	255	240	250	246	274	264	255	240	226	233	269	270	243	239	258	246	236	250	270	243	244	234	228	237	265	278	245	264	259	243	271	265	265	294	277	240	237	249	255	254	248	227	240	237	268	224	249	267	256	248	260	258	261	230	249	269	230	236	265	243	237	236	257	252	256	280	220	250	263	235	272	221	288	232	262	260	268	248	245	240	254	272	214	248	287	261	267	248	250	242	228	251	254	281	241	256	250	254	248	262	255	249	253	246	250	251	274	240	246	251	249	256	229	263	246	247	263	262	227	248	246	263	250	236	270	271	241	266	283	234	236	260	246	264	236	244	229	239	286	278	260	281	256	241	254	285	245	258	261	269	278	255	233	227	256	266	263	263	253	273	246	264	221	259	240	263	276	267	245	235	256	255	247	247	262	228	235	288	246	272	238	252	274	260	230	259	244	233	266	250	239	264	235	247	244	278	229	257	221	244	249	238	246	255	239	258	254	271	257	245	265	228	244	264	235	246	272	261	253	252	257	260	238	270	262	284	249	264	253	253	229	291	275	244	228	260	228	272	257	243	249	237	248	253	258	255	269	260	282	245	254	237	257	247	225	231	267	242	221	268	260	248	229	241	232	263	245	250	267	259	252	245	263	228	249	258	258	255	267	268	245	236	291	255	276	268	252	245	243	248	263	260	251	254	258	260	234	239	261	239	252	250	261	269	226	260	261	254	242	244	239	237	232	240	238	266	261	256	254	259	239	254	273	242	269	231	255	260	252	221	270	228	277	252	244	260	251	261	250	225	257	263	278	226	262	239	218	249	281	265	249	260	241	255	259	245	252	255	259	252	242	246	241	258	246	230	242	247	258	220	249	245	241	251	252	246	274	266	262	246	275	267	251	241	260	257	256	259	246	278	220	258	228	233	256	245	256	262	247	246	273	254	269	260	263	251	266	249	234	242	240	249	256	271	272	248	273	260	245	274	274	243	247	246	251	203	245	216	261	249	252	254	252	243	236	224	280	242	272	226	258	251	275	286	256	234	227	262	231	257	242	218	268	262	259	265	257	213	258	284	291	257	231	243	242	243	280	245	277	251	209	250	247	273	249	253	243	246	263	267	254	233	243	275	253	263	257	263	252	222	272	235	284	265	248	255	243	254	222	248	248	236	241	223	256	268	277	240	280	232	272	245	249	263	251	253	258	251	248	252	234	246	281	249	232	258	263	233	242	255	264	254	291	266	264	250	241	259	234	259	259	234	263	236	229	270	261	255	269	265	289	248	229	240	243	258	270	232	262	240	263	269	236	256	228	236	271	250	250	266	259	237	230	248	253	266	227	271	248	243	236	257	242	228	248	245	272	258	238	239	271	253	235	240	259	241	240	265	253	265	261	260	271	243	253	250	271	252	262	255	260	248	263	247	268	276	250	254	249	271	238	259	239	253	249	273	273	258	247	224	265	289	266	265	257	249	251	243	245	274	266	264	267	239	244	233	246	266	245	265	241	260	260	269	249	247	244	246	274	262	230	237	270	218	265	234	230	258	260	252	245	237	260	247	242	253	233	274	257	217	279	252	219	221	248	260	260	246	242	252	271	261	261	246	241	262	237	253	221	253	241	234	247	243	254	248	241	251	242	254	228	247	239	266	240	246	226	235	246	255	261	260	254	246	247	274	290	266	266	227	238	266	284	244	255	270	235	226	236	243	238	249	269	250	248	235	261	261	256	286	235	235	237	227	241	245	265	265	253	269	246	266	241	234	244	243	263	246	277	232	271	236	229
25024	15324	17676	13926	8956	5999	4207	2893	2132	1498	1146	822	818	825	847	767	758	646	532	427	331	419	438	328	312	293	276	273	263	210	231	209	209	216	190	194	216	188	158	185	165	168	137	168	156	159	150	142	109	143	141	112	119	88	118	105	118	94	127	121	113	112	101	123	102	102	103	104	105	104	104	100	101	103	107	112	112	120	118	91	111	101	123	105	105	107	103	105	103	106	120	113	98	107	104	90	115	96	90	113	118	96	116	102	110	100	104	104	81	90	110	131	102	123	97	93	97	85	98	103	108	81	106	90	88	119	114	100	112	113	120	120	121	97	104	94	108	108	117	119	108	99	109	104	93	102	127	108	91	95	123	97	96	98	73	106	103	103	90	112	101	98	85	93	87	102	105	112	102	108	111	103	98	108	104	109	101	120	109	113	104	88	99	104	125	79	85	73	110	85	109	102	99	99	118	114	108	114	91	82	103	98	113	107	103	96	111	109	91	112	125	105	112	101	117	121	98	93	105	113	86	114	116	93	121	94	96	99	103	96	82	96	131	122	96	110	117	102	102	97	103	112	90	98	89	116	113	107	100	97	102	95	95	100	93	92	98	113	116	115	121	93	101	109	121	97	115	103	86	101	103	94	120	120	114	96	96	91	104	109	107	102	97	91	109	79	98	86	99	109	106	92	92	95	107	96	102	101	122	100	109	96	111	106	98	101	106	101	109	118	95	112	95	100	101	120	105	109	85	100	97	118	85	103	114	115	106	113	91	78	108	108	109	109	111	91	100	104	104	109	85	107	103	91	108	122	107	114	106	105	118	118	106	104	94	94	98	109	97	90	101	108	127	122	104	101	102	95	103	102	93	98	113	129	111	103	110	100	119	96	87	122	93	110	110	101	113	103	111	96	127	113	104	102	118	103	105	76	101	98	103	105	108	105	119	115	91	98	101	89	96	112	91	98	117	95	115	95	100	96	105	104	90	105	94	115	111	104	102	101	96	78	112	97	108	97	97	96	105	107	89	105	91	103	114	91	115	104	108	114	117	100	91	93	99	98	102	101	92	111	100	87	85	90	99	106	106	97	108	94	94	88	109	99	109	107	105	95	107	99	99	93	110	99	117	98	77	113	99	109	105	104	101	115	129	129	107	104	110	98	103	107	110	97	80	99	107	109	94	102	99	102	114	113	113	101	105	101	95	103	106	94	97	91	99	117	92	118	104	100	104	116	120	135	106	103	114	96	121	126	90	95	129	103	98	99	104	89	105	91	96	99	75	88	112	105	105	110	73	111	113	105	102	82	111	95	115	118	109	87	128	115	110	96	111	113	115	115	91	108	94	74	97	96	100	117	102	102	103	93	87	83	115	103	99	86	111	118	109	102	95	101	107	106	115	95	94	115	99	85	107	101	88	103	110	99	104	122	98	93	130	90	101	91	97	97	122	99	90	100	108	99	107	90	124	102	117	115	112	102	123	114	93	110	122	96	110	108	96	106	112	102	88	110	100	112	105	99	119	115	120	102	90	141	102	89	103	118	100	97	123	103	101	104	85	111	104	111	103	112	87	93	104	84	92	124	100	95	94	114	90	113	109	92	127	105	97	98	117	101	97	96	112	90	110	114	99	105	105	102	106	91	109	95	107	107	107	102	95	119	108	118	91	116	113	103	113	112	119	111	101	104	98	113	103	104	105	117	99	115	92	89	128	115	94	119	114	90	89	112	115	113	97	105	87	83	96	97	93	104	99	104	98	109	95	86	100	103	107	114	94	125	116	107	83	115	124	107	90	101	130	85	123	108	100	111	108	111	94	108	103	96	103	89	123	111	95	112	108	107	111	122	94	114	116	95	93	106	98	108	91	99	88	109	124	111	111	104	108	95	95	105	107	120	98	100	102	105	116	96	100	97	115	99	104	121	99	102	103	128	92	97	106	111	94	96	112	96	88	82	103	130	119	99	128	92	101	114	112	99	111	102	94	99	125	94	88	105	112	93	101	103	113	89	112	116	93	97	108	107	103	98	100	97	98	93	113	118	92	100	129	89	106	108	101	100	110	100	102	107	114	109	116	96	123	98	118	93	109	92	93	114	117	94	97	84	95	108	127	105	81	97	99	99	106	112	81	102	116	116	108	118	110	88	116	110	107	114	93	113	117	111	104	123	105	102	104	115	86	117	93	118	100	100	117	106	97	98	94	107	94	124	83	93	107	109	84	123	99	103	103	99	112	120	85	95	109	86	93	101	113	103	100	107	103	105	117	91	114	113	117	87	109	119	117	112	99	111	105	113	107	96	114	100	99	103	89	114	98	96	103	121	110	122	115	102	116	89	89	115	113	111	106	106	105	118	108	104	100	94	98	85	104	103	117	97	111	106	117	92	99	98	93	104	81	111	102	102	117	102	113	120	90	102	105	108	95	104	103	103	104	90	97	104	98	105	89	99	105	92	99	104	121	115	120	105	89	101	94	113	109	113	132	103	85	102	93	117	95	114	113	98	94	91	105	112	95	97	115	107	94	101	118	111	133	110	102	98	113	94	102	109	117	108	111	112	104	104	129	103	100	109	104	120	113	103	85	102	110	108	115	84	110	105	100	121	100	106	97	108	81	115	116	106	110	92	117	104	103	103	90	109	110	108	96	104	86	86	103	94	102	114	108	87	101	130	108	106	102	106	106	112	107	91	94	115	111	112	92	103	101	96	116	112	87	109	133	97	109	123	115	97	102	101	102	90	89	93	92	119	111	99	108	115	106	107	109	132	93	118	111	85	88	117	101	101	119	109	98	98	108	102	93	110	114	84	109	107	94	108	109	107	109	111	102	108	90	106	110	103	111	103	108	96	105	97	94	98	105	114	107	111	126	107	122	112	106	112	97	96	106	124	108	120	124	111	108	96	119	96	114	100	101	99	97	107	104	108	89	92	105	93	100	104	97	114	104	91	102	104	121	104	127	116	91	91	104	101	104	111	95	97	122	108	109	113	98	99	95	111	103	100	117	118	105	92	109	128	104	96	96	115	105	120	99	98	112	114	114	117	99	128	93	105	119	112	100	106	116	105	95	94	104	105	108	87	94	99	146	109	110	98	101	119	98	94	101	104	100	122	108	95	95	115	105	104	107	113	103	94	100	100	128	122	121	87	91	112	102	124	96	81	103	100	117	82	105	117	91	92	89	108	106	113	105	99	113	126	99	87	124	110	123	105	100	83	105	117	103	119	108	124	128	104	99	110	91	116	108	110	72	87	107	104	90	88	88	114	115	112	107	103	94	113	100	107	112	127	108	97	100	109	106	104	83	117	133	99	116	92	98	129	100	107	87	116	101	104	98	98	116	121	98	101	105	105	101	111	104	101	119	96	93	127	108	76	115	94	103	103	98	114	103	86	108	106	101	103	107	102	97	106	110	96	90	104	90	106	93	110	106	101	116	98	99	106	104	116	85	113	86	107	118	109	86	103	129	110	109	124	102	84	121	100	87	100	99	111	100	97	120	97	109	103	94	97
13556	11500	23276	24599	20631	16758	13815	10420	8907	7248	5802	4815	4572	5053	5390	4690	4288	4160	3316	2573	2151	2391	2369	1965	1603	1639	1643	1606	1286	1222	1161	1048	1000	958	990	991	901	773	822	704	722	673	700	642	654	663	614	518	452	395	362	378	376	360	353	394	323	342	388	374	378	350	346	307	351	325	281	304	272	313	280	292	296	311	280	263	290	289	268	315	284	290	238	310	298	263	272	268	260	291	297	257	275	260	278	263	286	260	250	261	267	235	250	271	290	287	271	242	263	262	286	268	257	256	256	260	247	262	246	265	269	284	282	274	241	284	240	276	284	257	247	256	258	231	259	245	253	281	276	268	270	253	229	252	255	284	234	257	253	242	246	269	249	244	231	249	265	239	233	251	265	265	241	276	260	276	287	267	252	248	233	264	264	233	276	244	254	259	246	267	271	260	274	255	270	238	235	242	232	280	242	283	240	269	239	259	273	269	253	250	253	272	257	220	259	234	252	267	266	258	275	278	256	293	258	263	291	260	273	248	269	274	231	274	268	260	259	252	255	251	264	256	260	262	264	282	240	252	255	243	253	257	260	236	236	226	247	268	270	248	257	257	259	266	254	246	254	240	260	257	257	261	246	244	250	227	270	261	263	258	271	274	263	261	234	267	262	238	251	251	234	237	278	276	252	266	279	253	247	263	272	240	286	236	242	215	252	247	255	263	279	242	237	262	267	250	270	249	249	213	251	253	263	257	244	277	273	235	277	260	264	220	240	249	263	251	266	211	281	240	255	254	238	267	260	254	257	251	251	276	256	257	259	237	274	230	269	278	256	269	246	260	265	229	258	246	269	254	247	288	280	267	261	295	258	240	258	289	251	256	246	252	219	240	253	268	278	255	238	228	287	250	229	246	249	236	261	248	260	234	235	270	247	243	256	272	236	255	229	277	250	256	261	264	228	236	287	253	274	232	265	279	272	248	247	242	251	237	262	257	224	251	241	280	253	257	245	237	235	260	282	236	278	273	256	279	247	245	254	259	252	289	235	274	220	251	277	251	263	256	248	249	270	255	238	280	240	255	282	233	270	240	241	243	279	244	246	265	260	237	255	233	270	271	245	259	263	248	241	259	279	242	270	244	293	266	271	237	242	239	241	241	275	256	238	251	240	227	248	257	230	257	244	237	271	255	239	273	256	247	236	238	273	277	243	250	264	245	266	269	273	244	231	284	239	250	286	259	256	287	281	245	274	260	250	256	252	276	254	270	254	239	275	254	233	264	238	271	258	247	255	224	226	250	254	282	244	251	239	247	227	267	268	278	240	253	269	230	237	261	259	242	247	246	251	253	243	278	269	262	253	259	263	258	238	242	221	245	245	268	256	276	255	223	241	246	267	274	244	260	264	223	244	251	244	273	243	233	241	241	277	233	262	254	241	258	271	241	252	278	276	250	244	267	252	244	258	256	273	231	277	266	258	236	261	252	256	262	258	257	268	276	265	247	280	241	254	243	239	239	257	266	239	249	239	254	234	274	288	276	234	229	249	267	269	283	232	256	263	240	272	239	252	236	266	259	258	250	244	289	291	245	241	254	246	253	253	234	261	280	244	242	279	256	247	261	263	213	265	246	255	252	263	258	247	280	257	260	254	250	253	280	232	246	260	255	250	262	232	277	267	241	233	271	278	253	249	249	243	251	222	262	277	255	245	256	245	270	284	267	247	249	247	256	285	258	269	252	243	289	259	251	267	266	249	251	266	272	278	262	264	268	249	276	277	254	242	235	261	265	278	257	271	281	237	238	235	250	282	249	238	244	229	230	252	261	245	243	256	241	252	253	253	251	258	300	260	244	268	248	246	269	254	257	257	240	260	268	264	271	255	262	257	222	250	239	231	295	282	244	232	252	269	261	268	298	271	247	239	266	245	248	262	226	245	246	264	258	261	249	273	246	257	272	250	241	251	250	271	230	262	244	262	305	244	262	265	254	234	271	254	274	272	250	248	232	264	249	223	261	231	236	227	236	241	251	265	251	255	259	254	246	224	246	281	257	255	252	247	235	256	248	258	251	233	278	267	255	250	260	230	291	262	263	253	264	245	273	237	237	280	256	243	257	243	225	266	267	236	265	257	270	254	249	263	248	253	241	275	261	272	251	255	246	244	248	246	263	256	238	253	257	268	244	236	246	243	234	252	247	278	266	254	259	253	260	283	258	245	249	270	244	247	246	249	254	255	273	252	273	277	266	221	255	261	245	245	229	242	246	240	257	274	268	255	254	230	270	250	235	258	250	223	245	249	245	244	266	236	237	250	238	275	256	268	274	284	259	266	254	231	237	258	256	261	258	258	263	269	226	257	272	278	268	240	269	254	248	253	236	256	257	241	237	265	253	266	264	262	266	260	283	286	239	253	243	243	243	262	213	255	275	273	269	237	264	228	282	252	268	230	273	263	262	232	283	271	264	239	256	275	284	249	259	278	262	264	266	258	258	251	223	279	243	234	259	250	258	252	259	260	241	279	249	258	250	250	260	237	230	240	274	246	253	281	233	238	289	254	230	278	230	260	271	249	252	287	245	233	274	268	256	257	272	249	275	240	259	253	254	274	263	241	263	228	248	266	278	257	277	274	253	265	256	261	247	274	265	265	280	276	285	242	251	266	253	246	242	271	245	258	239	259	280	252	246	250	279	254	263	260	239	246	239	250	257	261	303	275	261	278	233	243	255	271	248	247	242	253	261	242	267	247	276	236	268	279	253	255	229	249	269	277	226	267	252	248	253	283	280	259	242	257	245	282	233	269	251	276	228	267	227	272	229	250	264	280	268	254	261	247	223	253	269	256	260	262	278	271	264	231	267	261	266	255	266	256	244	265	264	258	241	236	256	250	247	239	260	243	252	267	261	279	263	225	261	271	267	248	278	242	252	230	284	241	241	240	245	269	253	260	240	267	240	260	250	247	285	281	259	281	264	284	234	260	246	236	270	226	233	259	240	248	279	251	239	259	260	245	258	265	234	256	282	239	261	259	238	267	254	281	269	282	261	249	251	315	269	290	244	246	245	236	249	258	245	257	254	251	259	228	245	286	255	252	285	260	260	249	241	256	274	245	256	246	259	231	246	259	241	242	236	248	246	273	281	257	247	246	261	262	252	245	255	306	258	278	278	260	268	249	260	238	252	231	232	235	272	254	228	211	300	278	252	266	221	293	262	245	254	245	244	249	273	277	274	242	275	261	264	268	255	260	278	255	232	246	258	278	246	280	247	219	264	255	245	263	276	258	263	247	232	262	258	273	261	247	265	254	250	272	282	258	253	254	265	224	264	234	260	235	240	245	266	256	259	254	239	267	273	266	279	247	262	253	247	273	252	262	215	219	253	266	249	247	264	244	241	274	249	253	279	239	236	233	289	233	227	267	281	297	257	230	263	261	277	251	250	256	261	238	257	252	249	249	246	262	243	275	263	286	253	266	269	228	241	247	255	229	261	239	259	239	253	274	232	253	287	249	261	254	238	254	262	253	249
8947	5759	6883	4739	2754	1601	1096	747	589	464	365	326	318	348	364	342	309	274	271	187	164	190	182	169	149	140	132	118	132	106	107	110	87	102	97	66	95	72	80	87	91	96	87	76	68	68	80	87	81	68	66	70	83	62	68	64	68	65	62	84	65	71	59	60	72	65	67	61	60	63	70	62	54	76	81	80	100	65	61	75	79	58	69	59	62	69	57	60	63	63	57	66	57	66	64	63	73	75	72	62	76	58	59	70	90	68	72	73	62	69	72	62	63	65	72	81	51	46	78	63	68	73	62	54	55	60	54	60	56	61	50	58	70	63	63	77	72	61	64	52	60	62	76	54	68	67	59	61	76	58	71	62	61	54	62	70	79	82	60	61	72	55	64	57	69	63	56	66	71	69	63	58	43	68	50	72	66	77	65	57	55	65	71	72	82	60	71	57	48	53	78	71	69	83	66	63	69	54	60	72	62	73	59	50	61	72	58	64	59	64	74	65	68	65	74	62	66	65	63	77	61	62	62	63	52	67	51	82	67	64	54	59	58	62	67	68	71	69	63	67	63	69	71	67	57	50	81	66	60	63	59	62	76	72	61	66	69	62	62	69	73	91	69	68	65	64	68	62	75	64	58	55	67	71	73	76	60	56	57	60	67	71	71	76	60	70	69	74	49	74	74	69	71	63	82	61	72	60	73	59	67	66	81	55	75	78	67	67	54	61	55	67	70	59	56	66	63	51	64	70	72	58	64	66	65	64	69	57	76	56	69	64	47	82	69	68	70	67	67	70	75	71	68	75	74	52	59	63	84	64	64	58	61	73	70	59	87	75	74	70	64	61	66	69	72	64	61	75	62	71	56	63	60	55	60	53	61	58	69	67	76	61	59	64	73	64	82	54	61	73	61	62	57	61	69	58	58	76	62	66	65	66	58	55	59	53	57	74	51	72	63	52	77	61	60	62	67	75	68	81	63	66	64	83	74	68	55	73	54	81	51	64	73	51	60	61	73	63	75	61	74	70	60	47	61	59	58	66	59	60	73	66	52	56	50	77	60	88	65	66	63	78	59	59	53	59	66	64	63	60	73	75	71	73	63	64	56	72	74	65	58	77	62	70	68	64	69	77	55	64	63	62	62	65	77	69	57	63	83	84	60	73	56	71	59	68	82	55	64	61	62	70	74	66	69	64	78	61	68	69	70	71	69	65	57	57	52	68	68	62	59	50	67	59	56	71	75	70	73	77	76	75	46	72	49	64	57	68	62	57	69	73	63	69	63	49	52	69	63	71	60	71	65	61	49	59	60	60	58	77	80	75	62	66	65	79	71	55	75	66	70	78	60	66	62	70	55	75	54	77	80	68	51	71	49	59	61	59	67	59	56	68	63	72	76	54	54	55	64	52	57	61	71	51	67	68	70	70	73	72	62	68	65	82	75	69	71	66	71	66	61	66	62	76	73	71	52	77	64	61	70	49	53	58	65	68	70	60	66	82	68	66	47	73	68	76	58	56	68	58	86	70	54	63	55	73	65	66	77	56	61	88	63	68	84	57	77	49	57	61	75	57	50	72	54	76	72	60	55	69	68	63	64	61	59	67	76	64	65	80	66	70	71	73	78	61	72	56	79	60	64	74	63	55	78	58	62	60	68	66	70	73	57	53	71	69	71	70	70	72	69	63	74	60	65	53	67	57	78	63	68	48	73	62	71	64	68	69	69	59	61	72	79	75	48	47	73	85	51	67	73	53	65	69	65	62	60	69	70	58	58	56	50	80	69	49	66	68	73	57	83	66	71	63	76	63	63	67	75	68	58	60	63	76	54	64	57	52	82	72	71	63	63	49	68	60	86	61	72	67	70	67	67	76	64	71	70	69	71	68	55	72	62	50	65	50	61	62	53	50	73	61	74	56	65	70	53	70	63	65	59	61	73	69	60	59	72	70	64	78	74	76	72	56	66	66	65	63	51	57	68	62	73	72	65	73	70	67	72	53	66	61	55	62	69	60	58	64	65	76	69	71	66	54	68	69	63	65	58	67	57	60	62	65	72	74	58	66	62	61	71	59	80	74	68	65	66	70	84	76	69	62	66	69	74	65	76	60	59	62	68	65	68	61	73	67	46	69	63	61	61	74	61	66	83	67	66	63	68	46	60	52	59	63	72	64	58	59	63	59	59	49	70	59	73	72	72	66	72	57	64	70	56	57	60	53	61	57	60	89	70	68	71	75	71	63	61	62	75	70	70	60	70	73	61	67	61	72	73	69	76	81	78	73	67	75	43	60	67	59	49	62	45	59	78	69	70	65	53	81	55	64	55	68	66	59	55	75	56	72	65	62	73	67	79	69	62	63	67	53	72	65	70	68	71	78	64	61	73	56	78	84	65	62	66	65	61	72	56	63	66	67	50	64	74	59	63	64	70	58	66	65	69	80	64	58	67	62	61	67	60	71	72	57	60	58	69	78	51	81	66	61	65	65	64	60	67	61	55	62	66	61	56	73	65	72	66	69	68	84	58	64	60	66	59	73	66	56	57	76	62	82	65	60	69	71	88	63	60	54	67	78	59	61	60	71	69	62	64	71	65	66	63	81	64	62	68	50	57	59	77	66	62	50	60	68	78	58	63	43	57	56	63	62	83	65	57	68	62	63	67	60	71	61	58	59	58	57	90	64	70	76	74	73	73	59	58	60	64	62	59	61	67	67	57	62	74	67	54	48	71	63	55	59	81	73	70	58	68	62	60	75	81	60	69	59	64	58	65	56	71	65	52	66	62	67	69	61	72	68	50	71	78	70	66	71	73	83	72	65	54	78	62	46	63	60	59	81	70	67	77	60	68	58	59	65	58	67	56	65	54	78	62	59	68	78	55	93	65	69	56	68	76	74	71	52	68	54	50	61	63	78	65	63	52	44	51	79	84	65	70	65	59	70	71	63	60	70	76	68	67	54	72	68	60	66	88	69	76	75	71	60	78	72	73	61	87	65	58	66	60	51	74	66	50	69	57	66	62	68	52	60	67	54	50	56	65	66	66	61	73	73	83	73	72	65	66	67	53	59	79	65	62	57	71	58	47	70	64	64	69	67	60	72	76	69	61	64	69	55	48	64	60	62	66	76	79	70	58	61	68	67	60	61	66	72	80	57	71	81	52	75	61	76	60	66	68	66	72	63	60	45	51	58	58	79	67	60	74	52	70	65	66	68	64	72	58	76	60	64	66	78	61	49	64	74	69	65	77	67	52	55	75	58	67	67	63	73	57	71	72	63	60	83	77	51	82	56	69	76	59	77	68	77	68	67	55	60	49	67	61	60	63	67	52	72	54	60	79	71	70	67	68	74	57	72	58	65	74	64	59	52	60	78	64	50	69	54	66	55	74	68	79	70	62	73	67	73	69	61	67	54	67	54	66	64	69	59	61	65	76	68	75	60	76	64	63	57	65	60	57	69	69	65	64	60	60	69	51	64	80	73	65	65	63	89	72	71	53	65	68	60	63	41	64	66
5268	5180	12102	12191	9840	6813	5317	3650	3068	2587	2122	1754	1868	2011	2295	2077	1862	1689	1438	1098	883	1170	1061	863	696	694	700	666	596	537	529	474	421	404	466	364	367	310	311	318	333	286	347	309	295	291	260	226	221	209	196	224	221	211	213	223	228	196	214	211	221	230	211	194	189	168	162	204	178	191	172	170	164	176	205	168	208	166	171	163	162	180	157	170	167	187	178	167	198	182	158	172	177	161	180	181	184	175	151	174	194	148	181	209	183	171	147	179	167	193	209	172	159	175	143	184	177	178	163	162	175	167	182	161	144	174	174	173	176	179	169	203	167	177	188	190	168	173	172	177	172	169	194	181	169	156	200	189	193	167	176	189	192	178	163	184	169	198	182	159	183	172	186	191	183	171	154	190	166	165	188	173	174	179	188	180	179	147	165	184	190	170	163	166	180	182	166	179	158	173	174	191	179	186	164	186	188	171	150	146	153	183	167	173	186	173	176	183	168	173	175	209	199	158	163	182	165	182	167	171	156	179	169	173	161	167	171	157	178	164	207	198	198	173	148	167	155	173	204	150	174	174	182	173	197	184	193	184	158	150	167	187	167	167	208	177	171	192	195	165	158	146	176	177	191	141	167	158	176	148	170	173	182	161	189	185	171	202	161	162	175	154	178	162	175	181	174	188	193	170	199	175	192	170	191	181	171	189	150	171	186	208	177	177	170	169	169	177	143	174	179	172	173	169	190	170	160	187	177	178	189	190	188	154	197	193	156	184	145	177	171	175	191	197	168	192	174	145	170	169	167	184	162	162	207	191	173	167	186	168	176	181	170	183	186	169	177	170	170	159	187	187	190	151	179	196	179	160	178	161	164	179	180	169	187	168	182	188	189	175	179	152	185	155	172	170	170	181	171	164	166	172	163	178	171	198	186	180	167	181	162	167	183	173	180	182	159	179	196	199	161	185	196	176	193	166	182	183	164	161	182	176	158	205	200	160	185	186	192	179	198	154	169	151	175	199	204	174	174	178	191	174	180	177	179	182	185	176	174	174	183	164	176	183	180	173	168	192	164	185	158	179	147	183	208	175	177	162	167	174	159	156	183	185	149	183	188	185	173	163	173	170	159	159	169	172	161	167	152	185	151	169	177	186	171	185	167	168	175	174	169	170	179	186	180	182	154	193	188	168	176	185	188	164	161	176	179	167	164	175	155	160	168	176	172	162	167	191	176	168	178	162	185	156	170	187	169	179	169	165	165	158	150	180	202	167	187	183	165	178	184	194	168	169	174	191	195	183	170	147	196	171	188	180	165	197	171	171	174	187	159	198	161	181	164	189	175	167	172	159	156	183	176	174	152	187	180	177	162	187	194	177	169	194	193	166	170	181	189	182	172	175	194	174	185	170	179	172	177	189	151	161	170	194	178	180	169	182	171	168	187	175	176	184	154	155	203	162	154	170	151	187	193	183	189	165	178	184	171	145	168	197	177	183	179	187	173	170	183	171	201	183	171	170	166	163	187	185	176	173	178	172	170	181	160	172	170	170	163	156	175	179	160	162	163	179	192	171	171	177	194	167	184	145	180	149	169	172	198	177	198	194	172	179	171	161	172	171	176	169	181	173	149	174	173	163	181	173	160	157	163	177	164	172	193	169	158	206	161	182	158	171	174	170	191	180	167	186	166	182	161	146	147	143	185	172	163	191	186	172	192	152	175	165	176	188	199	173	163	177	177	177	155	167	181	193	180	160	157	163	186	193	202	167	187	171	185	168	150	177	186	170	156	179	166	181	149	156	184	162	174	158	156	155	186	194	180	175	172	188	152	176	177	184	154	170	181	177	209	196	171	167	160	165	189	182	174	169	154	178	159	174	180	170	184	164	160	170	177	170	186	150	166	167	163	163	171	182	204	188	195	182	191	178	175	167	176	171	168	195	199	167	183	167	183	163	161	167	178	151	144	163	186	178	181	159	183	164	169	186	197	157	160	157	198	205	162	184	179	172	160	171	176	159	182	194	168	167	181	177	176	146	170	184	186	183	176	178	169	169	178	192	194	182	174	180	187	166	153	174	187	181	180	165	200	158	147	175	160	156	176	160	165	168	161	191	159	175	163	195	150	192	189	186	194	167	167	177	166	169	173	159	191	168	173	165	165	170	198	162	167	188	174	164	189	158	161	172	170	181	201	172	187	172	175	158	187	172	167	170	160	167	175	181	191	203	167	166	195	160	184	170	182	196	210	177	196	164	173	176	168	147	158	208	186	194	173	192	158	177	204	162	194	177	175	179	156	174	176	179	145	197	177	165	172	168	169	167	175	176	180	195	171	178	160	151	154	164	182	171	167	163	157	168	171	169	183	171	175	172	190	187	179	194	164	171	174	175	204	177	179	185	174	178	173	182	169	172	165	187	136	178	188	180	171	185	156	170	166	188	185	190	186	151	201	181	179	158	158	180	189	180	165	186	179	169	171	171	176	178	164	204	174	178	166	167	152	185	175	174	167	178	166	160	173	173	159	174	174	172	183	179	177	177	166	180	187	169	176	170	164	178	162	166	180	161	182	187	180	161	172	188	154	188	182	168	166	186	179	174	164	177	159	169	174	158	162	174	173	181	177	178	164	167	163	160	167	160	180	166	193	180	188	179	161	161	183	172	173	162	160	186	179	187	184	171	140	144	166	193	187	160	163	174	199	174	178	157	172	188	184	163	170	177	187	182	162	178	203	171	213	193	184	181	191	184	149	173	183	179	171	161	154	187	171	196	170	158	177	164	187	171	183	187	186	199	174	168	181	154	193	166	173	155	163	164	163	187	153	173	146	183	160	157	164	148	187	162	176	187	151	189	170	195	172	155	203	174	168	169	170	165	180	178	170	195	157	197	174	187	179	199	164	181	183	183	171	165	173	184	186	212	168	177	152	169	177	185	185	174	189	170	188	168	182	166	184	172	177	175	170	171	196	175	170	182	171	189	168	179	162	162	172	196	180	178	182	169	168	193	173	171	195	173	194	194	182	155	189	171	162	169	182	193	186	173	156	174	175	162	159	171	184	191	170	165	177	178	173	178	177	171	190	159	176	209	175	175	165	203	181	191	166	178	178	168	182	169	169	167	178	160	165	181	171	194	203	164	153	179	201	177	189	168	193	172	166	165	171	181	171	155	146	180	187	165	168	171	187	159	177	189	165	164	168	203	178	134	173	156	187	179	164	164	179	174	192	177	186	172	173	189	158	160	171	181	164	171	177	161	164	191	170	164	151	191	174	158	166	177	184	182	168	167	190	152	182	201	207	154	188	179	167	194	191	172	157	163	177	168	169	174	155	201	172	159	179	169	166	165	168	168	175	197	174	165	183	179	185	164	165	151	157	171	161	163	182	184	165	127	200	184	176	160	156	162	178	170	190	162	170	159	169	155	189	199	177	202	157	167	189	189	190	181	192	196	174	186	161	188	173	181	185	184	160	159	170	170	189	183	174	172	169	174	177	166	178	173	169	165	176	158	157	171	183	170
17622	10589	12371	9419	5986	3832	2809	1866	1380	1063	743	585	557	626	625	651	558	506	367	334	249	314	298	242	224	217	222	212	219	202	159	158	174	165	175	175	138	134	162	137	139	153	121	127	121	126	133	126	113	115	115	122	111	113	98	117	111	101	112	122	119	110	97	93	102	91	85	109	98	91	99	85	96	96	94	88	99	119	118	82	99	97	90	102	105	91	102	111	110	118	108	90	90	91	96	97	112	109	99	98	103	97	96	98	88	113	118	89	112	83	98	105	86	113	87	94	106	97	86	92	89	103	84	108	103	118	119	100	115	79	102	105	106	115	98	107	100	89	98	97	92	89	96	112	89	103	103	104	111	98	97	89	85	104	85	108	112	113	93	89	112	97	94	112	103	102	112	71	109	109	89	89	103	89	96	112	121	92	100	102	87	93	103	109	86	99	93	99	100	87	110	99	111	100	106	90	102	78	102	109	115	111	93	96	116	108	106	108	105	87	88	103	93	84	103	91	114	93	101	77	96	108	104	113	90	108	119	111	118	94	100	91	121	103	102	84	100	102	106	109	107	80	81	97	93	121	108	89	101	108	84	94	86	102	100	112	94	88	97	90	101	99	108	125	101	99	102	101	100	97	109	88	91	101	102	74	95	101	104	107	85	84	112	88	101	87	119	94	93	110	103	104	107	114	111	84	104	111	95	105	97	121	98	111	93	85	101	101	89	105	92	96	87	105	118	110	113	113	106	104	111	98	86	106	108	85	107	103	95	104	118	86	109	99	105	99	113	102	108	107	116	89	82	109	113	100	94	100	100	96	90	92	92	103	99	101	115	90	114	97	119	100	98	95	92	89	107	100	120	87	87	95	76	86	105	119	91	113	99	103	111	122	111	102	91	106	85	97	96	87	99	109	91	105	124	98	103	112	117	92	110	101	89	98	106	112	110	93	98	110	102	104	99	89	103	109	111	106	117	79	93	89	106	97	98	93	94	113	102	85	80	103	100	102	111	85	82	93	97	110	87	114	100	115	91	88	82	91	104	106	79	112	103	108	98	106	110	97	93	71	120	101	94	98	92	116	99	102	96	90	112	106	118	107	118	111	98	109	104	107	112	103	90	126	101	100	93	111	103	104	113	78	99	98	105	106	108	106	106	85	92	92	110	111	102	107	99	93	123	102	109	100	98	86	105	95	128	104	95	103	107	101	96	98	89	119	96	103	95	102	99	103	109	112	121	97	103	111	93	108	88	119	90	108	89	89	106	89	109	88	104	90	102	101	108	88	96	95	98	112	92	93	85	96	80	128	89	108	92	105	100	104	101	95	94	101	101	103	87	108	111	92	118	90	99	101	100	107	97	105	110	95	94	109	109	98	101	114	111	84	131	115	95	99	93	101	118	102	77	104	99	93	99	105	83	104	107	109	90	104	96	75	108	89	106	91	94	124	101	109	106	99	99	94	94	97	107	102	96	97	115	114	102	95	107	112	95	91	101	90	111	89	79	107	98	106	85	84	96	93	88	111	94	96	110	98	91	103	109	89	104	112	115	95	114	107	108	89	88	94	91	102	105	107	109	103	108	109	94	114	102	125	108	85	88	110	92	106	99	97	101	77	104	96	97	96	113	108	109	84	100	82	106	79	94	110	115	89	105	136	92	104	99	102	109	89	102	104	117	101	120	111	88	98	108	100	87	99	97	113	97	121	102	105	100	123	98	101	96	99	97	107	116	94	81	101	124	96	113	78	103	125	102	106	97	80	110	96	95	81	97	115	106	113	98	87	98	88	98	91	104	111	106	107	108	91	105	107	102	107	89	92	91	94	94	96	123	100	93	87	113	121	108	100	98	111	101	105	96	101	88	112	125	103	103	99	109	102	95	98	107	89	106	118	100	123	114	84	120	92	94	116	87	79	111	97	109	107	104	100	115	109	100	87	89	93	100	113	89	122	94	101	104	95	89	102	102	108	98	103	95	99	99	79	93	109	116	113	101	96	90	94	99	96	98	90	99	93	100	97	96	96	95	104	113	94	95	118	101	88	94	93	94	82	91	113	94	76	90	109	104	92	99	94	91	92	113	84	97	87	101	96	99	107	97	114	93	102	107	101	85	110	116	94	87	107	108	105	109	101	103	96	119	104	91	105	117	88	84	103	111	121	106	118	118	94	106	99	92	85	106	93	106	80	89	92	97	106	94	81	94	106	95	101	112	103	123	92	104	107	107	80	99	104	108	105	94	122	96	87	98	88	101	109	94	112	81	108	107	90	93	113	120	92	109	94	92	85	99	101	103	95	105	106	104	88	132	104	96	90	87	104	87	104	104	103	97	113	108	78	97	101	84	87	112	100	111	100	96	102	106	102	106	97	97	98	98	91	95	88	100	106	83	99	97	91	95	94	88	91	85	110	105	107	89	90	117	87	105	118	98	89	99	93	78	117	80	103	102	110	99	102	87	106	108	86	127	87	97	83	89	115	109	79	117	94	101	101	110	112	117	115	115	116	89	89	108	110	99	90	106	104	105	109	91	108	104	109	100	102	94	96	105	100	101	92	108	109	98	126	103	96	109	92	87	102	92	98	104	94	90	111	96	104	104	82	107	109	107	104	90	82	110	109	114	105	122	88	102	101	110	108	95	102	104	111	113	98	98	95	112	103	105	114	91	80	77	101	102	98	71	87	95	86	100	100	85	104	112	74	87	79	78	94	96	103	107	92	104	91	94	100	94	88	90	110	86	77	108	108	94	113	126	97	103	103	101	91	107	108	87	96	106	104	82	93	112	92	111	96	109	106	93	103	102	100	117	75	101	104	112	87	99	88	83	105	107	94	94	108	79	114	108	98	87	109	76	110	94	108	85	88	112	113	107	115	95	80	89	92	117	100	100	118	114	103	101	108	94	91	103	88	108	108	85	96	86	95	115	111	124	96	85	130	103	93	118	98	91	110	104	98	78	94	97	85	102	75	113	115	113	112	116	126	79	109	92	94	95	107	95	94	108	105	93	116	112	104	99	103	111	109	97	102	107	103	87	88	103	102	98	92	108	92	92	101	102	91	96	77	98	91	100	89	115	95	102	81	99	82	95	97	88	100	98	91	104	116	96	91	78	114	106	83	123	95	109	74	107	78	121	95	93	101	99	91	101	95	102	95	98	122	103	104	102	86	93	111	100	95	102	74	85	94	96	112	98	99	98	94	118	108	111	102	105	107	111	91	78	98	100	93	117	107	96	100	86	109	111	101	100	106	99	99	78	98	90	94	109	94	111	84	112	123	94	91	87	101	87	95	105	85	106	90	105	105	92	110	99	115	115	74	87	105	99	109	86	109	104	91	97	129	100	107	95	95	96	83	103	114	94	100	99	93	116	123	115	97	97	108	91	121	108	102	104	99	87	93	104	97	93	137	115	99	111	81	96	109	135	99	105	117	84	111	101	103	107	90	111	100	112	93	102	90	111	97	103	100	94	103	95	107	117	99	87	105	108	95	109	117	107	107	110	113	112	94
10472	8825	18362	19452	16154	12212	10286	7492	6064	4946	3925	3242	3254	3633	4115	3515	3255	2871	2292	1763	1661	1803	1621	1407	1257	1230	1204	1157	1012	885	858	751	745	720	737	709	633	612	555	558	547	510	553	524	523	482	461	421	375	366	301	318	345	343	342	320	311	325	327	333	265	293	283	243	275	283	280	263	303	283	259	275	279	260	275	271	280	276	281	237	222	281	253	246	281	267	269	252	241	247	244	298	232	243	242	270	236	274	227	248	233	228	239	237	253	277	223	261	242	272	245	283	217	257	228	275	235	232	268	256	249	260	245	255	284	258	245	264	267	241	243	259	259	248	253	255	229	240	267	248	241	274	244	247	278	273	245	241	242	259	223	270	253	251	235	240	253	252	264	260	262	250	270	242	248	241	269	273	261	241	240	272	251	252	255	244	247	244	226	254	261	261	255	256	239	258	263	247	237	253	234	249	249	268	238	235	260	288	254	233	237	241	249	233	272	250	247	261	284	258	250	217	265	254	266	240	265	280	269	244	222	274	260	248	276	266	258	247	234	233	266	222	245	241	254	262	265	238	245	256	246	258	229	249	249	263	276	258	252	241	237	278	280	243	282	236	273	285	265	246	265	255	252	268	276	230	241	256	248	254	264	285	278	231	275	265	238	234	251	235	262	242	234	254	294	260	250	248	249	233	247	242	241	227	280	234	263	259	271	247	273	259	274	278	237	260	216	248	250	234	233	244	253	254	250	259	255	239	240	251	247	254	244	260	227	253	281	267	246	246	258	248	261	216	230	260	238	233	247	253	267	254	264	250	261	238	239	263	251	248	242	246	239	233	261	265	254	254	244	280	231	262	226	274	269	234	268	266	294	241	274	232	259	246	247	238	254	253	270	231	257	265	257	244	250	241	242	243	218	259	246	267	260	220	254	239	260	271	257	230	277	266	214	282	261	243	238	241	269	241	215	273	217	263	245	260	251	267	237	278	230	263	252	261	245	232	244	265	260	258	236	262	265	245	240	251	259	258	272	239	267	250	252	268	268	255	252	232	274	245	257	258	229	257	227	246	252	247	251	275	247	245	232	245	258	263	292	270	260	246	289	242	213	256	222	275	272	260	249	231	275	269	255	281	249	247	258	256	269	229	278	241	248	257	248	246	244	248	273	219	267	243	238	275	239	258	269	268	246	240	247	235	251	247	239	259	225	267	244	258	252	216	258	240	272	245	276	261	246	238	261	248	253	256	252	258	237	245	252	238	232	277	240	264	241	278	268	249	234	265	274	276	220	251	265	235	235	247	253	290	246	282	250	244	231	236	242	237	244	237	244	255	244	252	256	270	263	264	245	238	226	264	277	240	247	276	265	224	248	241	246	229	254	266	253	259	256	239	262	255	259	254	225	249	253	238	246	251	256	233	227	271	268	272	243	240	238	256	242	269	269	272	258	224	231	229	259	237	257	218	306	286	244	240	259	262	245	266	246	232	257	276	261	252	247	264	240	281	241	300	253	267	288	239	250	253	252	274	247	250	252	284	236	255	219	238	246	253	254	244	254	258	240	280	263	263	272	271	245	223	246	252	245	263	250	262	270	254	272	216	248	247	232	234	251	250	244	254	244	241	247	257	240	255	262	250	279	248	288	280	258	252	266	251	267	240	259	243	222	257	254	275	242	250	275	234	240	256	229	265	210	260	237	238	249	253	270	251	256	249	277	263	256	278	219	239	219	246	299	252	249	221	241	243	285	243	232	265	244	241	262	276	269	271	237	233	263	288	244	269	242	258	271	236	244	250	253	215	263	274	251	282	280	269	255	240	239	268	243	223	244	249	258	256	254	266	266	238	257	247	267	257	254	269	259	248	246	236	232	237	252	236	258	254	276	247	248	279	237	254	261	251	272	282	253	236	250	251	259	234	241	246	240	240	233	237	244	261	236	256	215	275	276	249	257	265	267	234	245	264	252	235	273	245	262	257	236	224	264	259	248	274	260	269	244	262	246	236	241	235	273	248	288	254	234	251	263	219	273	256	228	258	234	280	230	246	243	272	251	251	262	280	231	270	262	270	236	258	249	291	239	239	223	210	220	254	233	233	255	254	282	248	236	234	252	250	259	277	247	239	242	263	244	241	239	256	255	239	247	234	254	270	232	249	255	256	231	259	247	245	261	227	228	258	268	270	260	227	276	220	252	227	258	253	248	254	286	251	260	264	277	262	217	275	268	270	249	218	259	273	213	269	264	231	248	235	245	237	269	287	253	250	242	250	251	234	257	252	260	269	243	285	263	247	286	251	225	264	239	230	262	263	258	281	248	237	262	252	258	272	244	278	233	231	265	249	275	189	261	261	243	251	247	254	261	223	291	258	259	221	286	294	261	237	233	275	280	252	288	266	238	242	256	255	272	249	269	231	244	255	229	245	244	246	239	235	242	279	240	263	241	234	260	275	248	267	236	225	234	259	220	256	248	251	262	290	251	255	265	251	237	258	237	279	224	241	266	253	243	241	277	241	219	267	238	256	232	250	237	228	238	273	234	278	231	240	219	232	236	254	259	235	305	251	251	255	251	260	253	240	230	255	246	266	247	231	247	244	237	272	227	250	243	244	250	252	270	244	244	245	266	259	252	254	268	273	297	258	262	231	207	262	242	253	270	256	268	250	241	257	245	272	243	245	252	242	257	268	250	285	252	252	271	259	284	252	249	242	242	244	271	254	226	239	240	251	243	240	256	257	261	248	245	280	270	230	259	247	221	248	243	236	260	260	233	238	230	245	266	239	234	252	277	221	244	232	251	242	233	255	256	233	273	267	232	242	246	261	248	245	259	242	252	240	262	232	232	260	246	258	259	235	255	249	283	273	235	285	258	231	243	237	232	232	234	247	265	273	261	254	233	234	235	227	239	278	252	235	246	229	250	243	258	247	211	248	256	245	252	242	247	249	231	250	253	253	242	282	266	249	269	248	242	241	269	258	233	245	250	259	244	244	238	228	254	249	261	247	243	231	243	250	232	273	284	250	241	236	273	227	246	262	266	260	278	249	249	257	245	251	261	246	264	242	236	223	283	250	265	242	242	243	241	257	242	270	230	283	257	233	263	260	237	258	250	261	263	292	276	226	226	262	230	236	249	226	246	254	251	247	252	245	248	253	250	208	281	245	256	230	232	244	272	242	293	234	254	259	228	244	247	237	255	252	256	261	264	242	201	233	255	238	240	271	249	270	238	222	243	252	277	293	237	227	249	250	270	246	239	236	261	216	228	261	231	283	238	227	263	246	251	251	242	269	267	273	249	261	255	265	281	231	267	257	241	258	246	227	251	268	249	266	232	245	248	269	228	262	230	267	247	248	250	274	237	219	262	241	269	213	276	236	262	263	280	259	282	256	274	253	224	236	222	265	229	253	273	267	273	231	260	249	253	263	230	254	233	237	255	253	258	257	276	253	233	256	245	260	271	263	245	241	267	247	238	256	232	261	255	266	240	279	266	254	250	282	226	269	235	220	286	251	251	245	232	254
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
